A clean, modern Jekyll theme optimized for technical blogs and documentation sites. This theme prioritizes readability, performance, and responsive design.
Current Status: This theme is currently in beta (v1.0.0-beta). While it's functional and feature-rich, it may receive some refinements before the final stable release.
Built with AI: This theme was developed with the assistance of GitHub Copilot and Claude 3.7 Sonnet.
- Theme Demo: https://awcodify.github.io/arsxy-theme/
- Real-world Implementation: https://sysctl.id
- Clean & Modern Design - Minimal, distraction-free reading experience
- Responsive Layout - Optimized for all devices from mobile to desktop
- Dark Mode Support - Built-in dark mode toggle option with logo treatment options
- Comment System - Support for Giscus (GitHub Discussions) comments
- Code Highlighting - Beautiful syntax highlighting for technical content
- Table of Contents - Automatically generated for longer articles
- SEO Optimized - Built-in support for meta tags and structured data
- Performance Focused - Fast loading times with minimal dependencies
- Reading Time - Automatic reading time estimation for each post
- Featured Posts - Highlight your best content on the homepage
- Categories & Tags - Organized content structure
Add this line to your Jekyll site's _config.yml
:
remote_theme: awcodify/arsxy-theme
And install the necessary plugins:
# In your Gemfile
group :jekyll_plugins do
gem "jekyll-remote-theme"
gem "jekyll-feed"
gem "jekyll-seo-tag"
gem "jekyll-sitemap"
gem "jekyll-paginate"
end
Add this line to your Jekyll site's Gemfile
:
gem "arsxy-theme"
And add this line to your Jekyll site's _config.yml
:
theme: arsxy-theme
And then execute:
$ bundle install
Here's a sample configuration with commonly used options:
# Site settings
name: Your Site Name
title: Your Site Title
description: >-
Your site description for SEO and social sharing.
baseurl: "/"
url: "https://yourdomain.com"
# Theme settings
remote_theme: awcodify/arsxy-theme
# - OR if installing as a gem -
# theme: arsxy-theme
# Navigation menu
navigation:
- title: Home
url: /
- title: About
url: /about
- title: Articles
url: /articles
- title: Tags
url: /tags
- title: Contact
url: /contact
# Social links
social:
github: yourusername
twitter: yourusername
linkedin: yourusername
email: [email protected]
# Plugin settings
plugins:
- jekyll-feed
- jekyll-seo-tag
- jekyll-sitemap
- jekyll-paginate
Create a new file in the _posts
directory with the format YYYY-MM-DD-title.md
:
---
layout: post
title: "Your Post Title"
description: "A brief description of your post for SEO and previews."
categories: Category
tags: tag1 tag2 tag3
image: path/to/featured-image.jpg
---
Your content goes here...
For best results, use featured images in your posts. The recommended image size is 1200×630 pixels for optimal display on both the homepage and social media shares.
The table of contents is automatically generated for posts. If you want to disable it for a specific post, add toc: false
to the front matter.
You can override the default colors and typography by creating a _sass/_custom.scss
file in your site and importing it in your assets/css/main.scss
.
- This theme requires Jekyll 3.10 or compatible versions
- For best performance, optimize your images before adding them to your site
- The theme includes built-in dark mode that respects user system preferences
This theme is available as open source under the terms of the MIT License.
Bug reports and pull requests are welcome on GitHub at https://github.com/awcodify/arsxy-theme.
We appreciate your contributions to make Arsxy Theme better! Please check out our Contributing Guidelines for details on:
- How to submit pull requests
- Coding standards
- Development process
When submitting pull requests, please use the appropriate PR template to help maintainers understand and review your changes efficiently.