Toggle navigation
Jekyll Documentation Theme
Github Repo
Jekyll Resources
Jekyll Talk
Jekyll documentation
Jekyll on Stack Overflow
Jekyll on my blog
Feedback
Designers
Version 4.0
Overview
Introduction
Supported features
About the theme author
Support
Get started
1. Build the default project
2. Add a new project
3. Decide on your project's attributes
4. Set the configuration options
5. Customize the conditions file
6. Configure the sidebar
7. Configure the top navigation
8. Customize the URL generator
9. Set up Prince XML
10. Configure the build scripts
Authoring
Pages
WebStorm Text Editor
Conditional logic
Content reuse
Collections
Navigation
Sidebar navigation
YAML tutorial in the context of Jekyll
Tags
Series
Formatting
Tooltips
Alerts
Icons
Images
Labels
Links
Navtabs
Video embeds
Tables
Syntax highlighting
Handling reviews
Commenting on files
Publishing
Build arguments
Themes
Link validation
Check page title consistency
Generating PDFs
Excluding files
Help APIs and UI tooltips
Search configuration
iTerm profiles
Pushing builds to server
Getting around the password prompts in SCP
Special layouts
Knowledge-base layout
Scroll layout
Shuffle layout
FAQ layout
Glossary layout
Algolia search
Configuring Algolia search
Collaborating with version control
Mercurial notes and tips
Troubleshooting
Troubleshooting
Adding all project dependencies
Tag archives
Tag archives overview
Tag archive pages
Getting started pages
Formatting pages
Navigation pages
Content types pages
Publishing pages
Special layout pages
Collaboration pages
Knowledge-base layout
This shows a sample layout for a knowledge base. Each square could link to a tag archive page. In this example, font icons from Font Awesome are enlarged to a large size. You can also add captions below each icon.
Edit me
Getting Started
Navigation</a>
</div>
single_sourcing
</div>
Publishing
Special layouts
Formatting
## Generating a list of all pages with a certain tag If you don't want to link to a tag archive index, but instead want to list all pages that have a certain tag, you could use this code: ```html Getting started pages:
{% assign sorted_pages = (site.pages | sort: 'title') %} {% for page in sorted_pages %} {% for tag in page.tags %} {% if tag == "getting_started" %}
{{page.title}}
{% endif %} {% endfor %} {% endfor %}
``` Getting started pages:
1. Build the default project
2. Add a new project
3. Decide on your project's attributes
6. Configure the sidebar
About the theme author
Introduction
Pages
Sidebar Navigation
Support
Supported features
Troubleshooting
WebStorm Text Editor
Tags:
special_layouts
Please enable JavaScript to view the
comments powered by Disqus.