--- title: Shuffle layout tags: [special_layouts] last_updated: November 30, 2015 keywords: shuffle, card layout, dynamic grid, doc portal, support portal summary: "This layout shows an example of a knowledge-base style navigation system, where there is no hierarchy, just groups of pages that have certain tags." permalink: mydoc_shuffle.html sidebar: mydoc_sidebar folder: mydoc --- {% if site.output == "pdf" %} {{site.data.alerts.note}} The content on this page doesn't display well on PDF, but I included it anyway so you could see the problems this layout poses if you're including it in PDF. {{site.data.alerts.end}} {% endif %} {% unless site.output == "pdf" %} {% endunless %}
Getting started
If you're getting started with Jekyll, see the links in this section. It will take you from the beginning level to comfortable.
    {% for page in site.pages %} {% for tag in page.tags %} {% if tag == "getting_started" %}
  • {{page.title}}
  • {% endif %} {% endfor %} {% endfor %}
Content types
This section lists different content types and how to work with them.
    {% for page in site.pages %} {% for tag in page.tags %} {% if tag == "content-types" %}
  • {{page.title}}
  • {% endif %} {% endfor %} {% endfor %}
Formatting
These topics get into formatting syntax, such as images and tables, that you'll use on each of your pages:
    {% for page in site.pages %} {% for tag in page.tags %} {% if tag == "formatting" %}
  • {{page.title}}
  • {% endif %} {% endfor %} {% endfor %}
Single Sourcing
These topics cover strategies for single_sourcing. Single sourcing refers to strategies for re-using the same source in different outputs for different audiences or purposes.
    {% for page in site.pages %} {% for tag in page.tags %} {% if tag == "single_sourcing" %}
  • {{page.title}}
  • {% endif %} {% endfor %} {% endfor %}
Publishing
When you're building, publishing, and deploying your Jekyll site, you might find these topics helpful.
    {% for page in site.pages %} {% for tag in page.tags %} {% if tag == "publishing" %}
  • {{page.title}}
  • {% endif %} {% endfor %} {% endfor %}
Special Layouts
These pages highlight special layouts outside of the conventional page and TOC hierarchy.
    {% for page in site.pages %} {% for tag in page.tags %} {% if tag == "special_layouts" %}
  • {{page.title}}
  • {% endif %} {% endfor %} {% endfor %}
{% unless site.output == "pdf" %} {% include initialize_shuffle.html %} {% endunless %} {{site.data.alerts.note}} This was mostly an experiment to see if I could break away from the hierarchical TOC and provide a different way of arranging the content. However, this layout is somewhat problematic because it doesn't allow you to browse other navigation options on the side while viewing a topic.{{site.data.alerts.end}}