diff options
| author | Andrew Lee <alee14498@gmail.com> | 2019-10-27 09:57:37 -0400 |
|---|---|---|
| committer | Andrew Lee <alee14498@gmail.com> | 2019-10-27 09:57:37 -0400 |
| commit | e62e7bb6b14555c9bbe5d40d217103984f4f80e6 (patch) | |
| tree | 21887d847dccacb47644eb6f74ce31326172303c /_layouts/categories.html | |
| parent | 716ea6ed2b64c921a799d872a07bfbd53b2a3e58 (diff) | |
| download | pokeworld-website-e62e7bb6b14555c9bbe5d40d217103984f4f80e6.tar.gz pokeworld-website-e62e7bb6b14555c9bbe5d40d217103984f4f80e6.tar.bz2 pokeworld-website-e62e7bb6b14555c9bbe5d40d217103984f4f80e6.zip | |
Rewrite progress
Diffstat (limited to '_layouts/categories.html')
| -rw-r--r-- | _layouts/categories.html | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/_layouts/categories.html b/_layouts/categories.html new file mode 100644 index 0000000..aa2c6e8 --- /dev/null +++ b/_layouts/categories.html @@ -0,0 +1,42 @@ +--- +layout: archive +--- + +{{ content }} + +{% assign categories_max = 0 %} +{% for category in site.categories %} + {% if category[1].size > categories_max %} + {% assign categories_max = category[1].size %} + {% endif %} +{% endfor %} + +<ul class="taxonomy__index"> + {% for i in (1..categories_max) reversed %} + {% for category in site.categories %} + {% if category[1].size == i %} + <li> + <a href="#{{ category[0] | slugify }}"> + <strong>{{ category[0] }}</strong> <span class="taxonomy__count">{{ i }}</span> + </a> + </li> + {% endif %} + {% endfor %} + {% endfor %} +</ul> + +{% for i in (1..categories_max) reversed %} + {% for category in site.categories %} + {% if category[1].size == i %} + <section id="{{ category[0] | slugify | downcase }}" class="taxonomy__section"> + <h2 class="archive__subtitle">{{ category[0] }}</h2> + <div class="entries-{{ page.entries_layout | default: 'list' }}"> + {% for post in category.last %} + {% include archive-single.html type=page.entries_layout %} + {% endfor %} + </div> + <a href="#page-title" class="back-to-top">{{ site.data.ui-text[site.locale].back_to_top | default: 'Back to Top' }} ↑</a> + </section> + {% endif %} + {% endfor %} +{% endfor %} |
