19 Commits (master)
 

Author SHA1 Message Date
Emil Miler 62eec7be80 Change content structure
In order to be able to create simple pages, the structure has been
redesigned. All blog posts are in their separate section.

The sacrifice for this is that pagination of posts does not work on
index. This could have been fixed with `transparent=true` in the posts
section, but index would then paginate all other pages as well (for
instance about.md) and include them with the other posts.

A new macro `posts_latest` has been implemented to print last n posts as
specified in `config.toml`.
3 years ago
Emil Miler 7a6a42d617 Figures and labels 3 years ago
Emil Miler 60fc2c7c57 Fix taxonomy listing 3 years ago
Emil Miler a3984b0710 Pagination 3 years ago
Emil Miler bf45bf9cdc List articles with a taxonomy 3 years ago
Emil Miler 48a3c865e5 Change layout on a small screen 3 years ago
Emil Miler b42b67b521 Use different template for section
This is useful for pages that are not articles, such as 'about'.
Creating a new section with only '_index.md' creates a new plain page.
3 years ago
Emil Miler e3868a434d List recent articles 3 years ago
Emil Miler 86d2a7814d Title in header is a link to the index 3 years ago
Emil Miler 69b107bc58 Show page info 3 years ago
Emil Miler fc249504d1 Display categories and tags in menu 3 years ago
Emil Miler cdb2ca82ed Create page template 3 years ago
Emil Miler 0b8ed2c3d8 Styles for nav and in-body anchors 3 years ago
Emil Miler 37cf878c32 Genereate menu from config 3 years ago
Emil Miler 50ca3b56d0 Simple layout using CSS grid 3 years ago
Emil Miler a9a907ef62 Basic typography
The font used is https://tug.org/FontCatalogue/newpx/.
3 years ago
Emil Miler 027068df6b Basic index template 3 years ago
Emil Miler 26f7f9f4ca Add .gitignore 3 years ago
Emil Miler 20ae445a3c Zola init 3 years ago