Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork0
Jekyll theme with Simple.css, classless CSS framework.
License
toshimaru/jekyll-theme-classless-simple
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
jekyll-theme-classless-simple is a Jekyll theme styled withSimple.css, a classless CSS framework.
viaremote_theme
Add this line to your Jekyll site's_config.yml
:
remote_theme:toshimaru/jekyll-theme-classless-simple
Add this line to your Jekyll site'sGemfile
:
gem"jekyll-theme-classless-simple"
And add this line to your Jekyll site's_config.yml
:
theme:jekyll-theme-classless-simple
And then execute:
$bundle
# Specify themeremote_theme:toshimaru/jekyll-theme-classless-simple# Or,# theme: jekyll-theme-classless-simpleclassless-simple:syntax:monokai# syntax highlight theme# Set to enable Google Analyticsgoogle_analytics:UA-XXX# Navigation links in headerheader_pages:-home.md-about.md-categories.html# Specify your language (default: en)# lang: en# Comment form powered by Giscus# You can get the following values here: https://giscus.app/giscus:repo:github-user-id/repo-namerepo-id:R_xxxcategory-id:DIC_xxx# category: Announcements# lang: en# reactions-enabled: 1# emit-metadata: 0# input-position: bottom# theme: light
Refers to files within the_layouts
directory, that define the markup for your theme.
base.html
: The base layout that lays the foundation for subsequent layouts.home.html
: The layout for your landing-page / home-page / index-page.post.html
: The layout for your posts.page.html
: The layout for your documents that contain FrontMatter, but are not posts.
footer.html
: Defines the site's footer section.head.html
: Code-block that defines the<head></head>
indefault layout.custom-head.html
: Placeholder to allow users to add more metadata to<head />
.header.html
: Defines the site's main header section.
This theme depends on:
Bug reports and pull requests are welcome on GitHub athttps://github.com/toshimaru/jekyll-theme-classless-simple. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to theContributor Covenant code of conduct.
To set up your environment to develop this theme, runbundle install
.
Your theme is setup just like a normal Jekyll site! To test your theme, runbundle exec jekyll serve
and open your browser athttp://localhost:4000
. This starts a Jekyll server using your theme. Add pages, documents, data, etc. like normal to test your theme's contents. As you make modifications to your theme and to your content, your site will regenerate and you should see the changes in the browser after a refresh, just like normal.
When your theme is released, only the files in_layouts
,_includes
,_sass
andassets
tracked with Git will be bundled.To add a custom directory to your theme-gem, please edit the regexp injekyll-theme-classless-simple.gemspec
accordingly.
The theme is available as open source under the terms of theMIT License.
About
Jekyll theme with Simple.css, classless CSS framework.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.