Philipp Oppermann
beb1306a1d
Move warnings before toc to fix toc placement
...
The placement was off for pages with warnings.
2019-04-04 13:59:07 +02:00
Philipp Oppermann
bbe2fe000d
Use <div> instead of <article> for post list
...
The <article> tag is for self-contained content, which the post list isn't really. I hope that this change makes search engines display the blog's introduction instead of the first post's introduction in their results.
2019-03-27 19:26:59 +01:00
Philipp Oppermann
8397cae2be
Update to zola 0.6.0
2019-03-26 12:34:36 +01:00
Philipp Oppermann
11ae72b2e2
Use toc-aside id in first edition too so that CSS is applied again
2019-03-26 12:34:05 +01:00
Philipp Oppermann
6055a2e342
Add an inline table of contents for small screens
...
This ToC is only shown when the screen is too small for the sticky sidebar ToC.
We use a `<!-- toc -->` comment and the `replace` function to allow inserting the ToC at well defined points of the page. We don't use the shortcode feature of Zola because of https://github.com/getzola/zola/issues/584 .
2019-03-19 12:58:15 +01:00
Philipp Oppermann
d0c0cd8ed7
Use non-breaking spaces for subtitle
2019-03-19 12:52:59 +01:00
Philipp Oppermann
06ec0dbf25
Rename id of ToC aside from toc to toc-aside
2019-03-19 12:51:43 +01:00
Philipp Oppermann
06b334396a
Provide an All Posts link on posts that points back to the index page
2019-03-18 10:27:54 +01:00
Philipp Oppermann
409527caca
Deprecate the Advanced Paging post
2019-03-13 15:01:07 +01:00
Philipp Oppermann
403e67a795
Mention Patreon second
2019-02-04 12:52:04 +01:00
Philipp Oppermann
c8ee869941
Mention donorbox before liberapay
2019-02-04 12:36:06 +01:00
Philipp Oppermann
abd5082c56
Add second paging post to index page
2019-01-28 11:11:06 +01:00
Philipp Oppermann
14f7e910cb
Add comments label for comment issues
2019-01-28 10:51:17 +01:00
Philipp Oppermann
53e0749906
Fix post ordering
...
`reverse` is no longer needed with `weight`
2019-01-22 16:59:00 +01:00
Philipp Oppermann
ccc36b7d45
Replace 404.md with a 404.html template
2019-01-22 16:58:55 +01:00
Philipp Oppermann
a6eb3f25ac
The subsections field is now an iterator of paths
2019-01-22 15:52:22 +01:00
Philipp Oppermann
b96f73278d
Gutenberg was renamed to Zola
2019-01-22 15:52:22 +01:00
Philipp Oppermann
ea7f4d74f6
Sort by order has been removed
2019-01-22 15:47:57 +01:00
Philipp Oppermann
c478c7a90e
Fix patreon link
2019-01-14 16:09:16 +01:00
Philipp Oppermann
6bf0bbfdfd
Replace buttondown newsletter with tinyletter
2019-01-14 15:54:06 +01:00
Philipp Oppermann
cdd0328f03
Add paging post to index page
2019-01-10 13:02:30 +01:00
Philipp Oppermann
ec377baa37
Link patreon
2019-01-05 14:35:48 +01:00
Philipp Oppermann
651d4799d8
Remove piwik tracking script
2018-12-19 21:30:00 +01:00
Philipp Oppermann
42f1ef0d6b
Add Support Me section at the end of each post
2018-12-13 18:00:27 +01:00
Philipp Oppermann
ed062f2c64
Fix macro syntax
2018-12-10 11:09:07 +01:00
Philipp Oppermann
5aaee100c8
Archive comments of first edition ( #504 )
2018-12-09 17:31:37 +01:00
Philipp Oppermann
517e39f34a
Update fathom tracking code
2018-12-09 13:00:22 +01:00
Philipp Oppermann
4fd5545e2d
Add liberapay and donorbox links
2018-11-27 13:22:12 +01:00
Philipp Oppermann
8330447463
Link extra content from the front page
2018-10-24 15:40:40 +02:00
Philipp Oppermann
bf59190406
Remove the second-edition warning from extra content
2018-10-24 15:35:15 +02:00
Philipp Oppermann
cefb137e1e
The RSS feed now includes the full post content
2018-10-24 12:14:41 +02:00
Philipp Oppermann
4d85bde8d5
Provide alternative methods to subscribe: RSS + GitHub issue
2018-10-24 12:14:07 +02:00
Philipp Oppermann
678ea47cbe
Merge branch 'master' into hardware-interrupts
2018-10-20 19:00:37 +02:00
Philipp Oppermann
4e82b63816
Add fathom tracking script
2018-10-09 15:40:28 +02:00
Philipp Oppermann
4538b2fb21
Add rel=canonical link to all pages
2018-10-09 13:07:13 +02:00
Philipp Oppermann
2209b580b5
Begin new post about hardware interrupts
2018-07-26 22:45:21 +02:00
Philipp Oppermann
56c9b0e41a
Use post url for finding utterances issue
2018-06-27 12:07:11 +02:00
Philipp Oppermann
5499471279
Begin porting the double faults post
2018-06-18 21:30:47 +02:00
Philipp Oppermann
97a87728f7
Port cpu exceptions post to second edition
2018-06-17 20:16:41 +02:00
Philipp Oppermann
5cffdc4d8c
Move testing posts to their own section
2018-06-10 13:30:33 +02:00
Philipp Oppermann
97ce17925e
Make second edition the default ( #437 )
2018-06-10 13:29:57 +02:00
Philipp Oppermann
92f4969cd9
Use non-breaking space for “read more”
2018-05-22 19:45:01 +02:00
Philipp Oppermann
44ffa1d046
Create new post about unit testing
2018-04-25 20:39:16 +02:00
Philipp Oppermann
7d2b5b6c07
Add a “news” category
2018-03-09 23:50:27 +01:00
Philipp Oppermann
a02a6b0b92
Promote the second edition from the front page
2018-03-09 23:50:27 +01:00
Philipp Oppermann
ae085404d3
Adjust copyright year
2018-03-07 11:25:48 +01:00
Philipp Oppermann
1c4e6ecac6
Add subscribe form to second edition index page
2018-03-07 11:25:39 +01:00
Philipp Oppermann
fab439d6a3
Add the Printing to Screen post to the second edition
2018-03-04 23:18:01 +01:00
Philipp Oppermann
21f409625b
Add "read more" links on frontpage
2018-03-04 23:18:01 +01:00
Philipp Oppermann
7d55dda917
Add extra posts about disabling red zone and SIMD and installing LLD
2018-02-10 16:47:02 +01:00