Skip to content

Latest commit

 

History

History
87 lines (73 loc) · 2.13 KB

File metadata and controls

87 lines (73 loc) · 2.13 KB
title Articles
book_colours
midnightblue
indianred
steelblue
darkgreen
firebrick
slateblue
goldenrod
saddlebrown
darkslategrey
text_colours
f2f2f2
f2f2f2
f2f2f2
f2f2f2
f2f2f2
f2f2f2
252525
f2f2f2
f2f2f2
<style> /* Inserted from css/bookshelf.css */ {% include css/bookshelf.css %} </style>

The following are a selection of articles that I have written and hosted on this website since early 2021. The earliest of these articles was written before I started my university education. Naturally, the stylistic choices and writing style I employ has changed considerably since then. However, I have done my best to maintain the articles in as close to their original state as possible.

A backlog of article topics that I intend to write on are published here.

An Atom feed of articles is available at https://jordanhay.com/feed/articles.xml

{% assign shelves_per_row = 3 %} {% assign books_per_shelf = 4 %} {% assign first_shelf = true %} {% assign i = 0 %} {% assign s = 0 %} {% for article in site.articles reversed %}

{% if i == 0 %}

{% endif %}

{% assign r = article.date | date: "%Y%m%d" %} {% assign c = r | modulo: page.book_colours.size %}

{% assign i = i | plus: 1 %} {% if i == books_per_shelf %} {% if first_shelf %}

{% assign first_shelf = false %} {% endif %} {% assign i = 0 %} {% endif %}

{% assign s = s | plus: 1 | modulo: shelves_per_row %} {% endfor %}

{% if i != 0 %} {% endif %}

{% assign empty_shelves = shelves_per_row | minus: s | modulo: shelves_per_row %} {% for j in (1..empty_shelves) %}

{% endfor %}

{{article.short_title | default: article.title}} {{article.date | date: "%Y-%m"}} ^ Most Recent Articles