Commit Graph

36 Commits

Author SHA1 Message Date
Pim van Pelt 04ef0c83be .Site.LanguageCode was deprecated in Hugo v0.158.0 and will be removed in a future release. Use .Site.Language.Locale instead 2026-04-30 08:46:38 +02:00
Pim van Pelt 318c62c289 Add client-side search with / shortcut
continuous-integration/drone/push Build encountered an error
continuous-integration/drone Build is failing
Lazy-loads /index.json on first keystroke, fuzzy-matches titles and
descriptions, keyboard-navigable results (arrows, Enter, Esc).
Based on https://gist.github.com/cmod/5410eae147e4318164258742dd053993

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-04-30 08:26:37 +02:00
Pim van Pelt 561c0fa320 Fix Hugo v0.156+ deprecations: Site.Author, Site.Data, and libsass
- Replace .Site.Author.{email,name} with .Site.Params.{social.email,author} in rss.xml
- Replace .Site.Data with hugo.Data in footer, social, and contact-box templates
- Switch SCSS transpiler from libsass to dartsass; add @use "sass:color" and replace darken()/lighten() with color.adjust()

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-04-30 07:49:24 +02:00
Pim van Pelt bc2a9bb352 CTLog part 1
continuous-integration/drone/push Build is passing
2025-07-27 17:27:50 +02:00
Pim van Pelt 610835925b Give rendered codeblock a bit more contrast
continuous-integration/drone/push Build is passing
2024-12-20 13:19:30 +01:00
Pim van Pelt 2f63fc0ebb Fix page-footer issue, by creating defaults for mq-mini or smaller
continuous-integration/drone/push Build is passing
2024-09-02 10:49:45 +02:00
Pim van Pelt b5c0819bfa Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
continuous-integration/drone/push Build is passing
2024-08-13 02:20:33 +02:00
Pim van Pelt ea05b39ddf Remove spurious whitespace in head section
continuous-integration/drone/push Build is passing
2024-08-13 02:15:02 +02:00
Pim van Pelt 1e5e965572 Refactor some templating to avoid spurious whitespace
continuous-integration/drone/push Build is passing
2024-08-13 01:53:36 +02:00
Pim van Pelt d8c36e5077 Make preload and type the default 2024-08-13 01:26:43 +02:00
Pim van Pelt 5dc5a17f40 Bump the size of the font/line-spacing a tiny bit 2024-08-13 01:11:34 +02:00
Pim van Pelt ee4534c23a Make fontsize a bit more compact, make it black (pending addition of syntax hilighting) 2024-08-12 21:18:12 +02:00
Pim van Pelt 44a854dc8e Add padding rather than <br />
continuous-integration/drone/push Build is passing
2024-08-06 14:40:58 +02:00
Pim van Pelt 7fc65b87df Add RSS and GitHub, and fix Mastodon
continuous-integration/drone/push Build is passing
2024-08-06 00:34:23 +02:00
Pim van Pelt 413498e4c1 PRE and Table border-radius both 0.5em
continuous-integration/drone/push Build is passing
2024-08-05 23:12:34 +02:00
Pim van Pelt b576a15a30 Add CSS for tables - h/t Luiz Amaral
continuous-integration/drone/push Build is passing
2024-08-05 23:10:36 +02:00
Pim van Pelt 7f73540fd7 Add rounded corners to codeblocks; also ensure horizontal scrolling to avoid overflow
continuous-integration/drone/push Build is passing
2024-08-05 21:42:24 +02:00
Pim van Pelt 0542c1e2d9 Fiddle with mini/small screens some more
continuous-integration/drone/push Build is passing
2024-08-05 21:01:42 +02:00
Pim van Pelt 4aa6f0bf10 Accommodate 100% width for 'mini' screens -- like iPhone
continuous-integration/drone/push Build is passing
2024-08-05 20:54:04 +02:00
Pim van Pelt e409c7112f Load JS and CSS for Asciinema only if params.asciinema is set to true in the frontmatter 2024-08-05 16:49:43 +02:00
Pim van Pelt 7a38bbf630 Rewrite theme's README, referencing the upstream hugo-theme-notrack, and leaving the LICENSE for it 2024-08-05 01:51:56 +02:00
Pim van Pelt 4230fd9acc Add pagination of articles; Swap date and article title in the list 2024-08-05 00:17:34 +02:00
Pim van Pelt 7cbd58d570 Reduce font size to 1.0em by default - this closely aligns with the jekyll site 2024-08-05 00:05:11 +02:00
Pim van Pelt 4e2c98a769 Realign homepage 2024-08-05 00:04:11 +02:00
Pim van Pelt c5d6e2f665 Add a hilight class for the 'IPng' first word, make it orange 2024-08-04 23:57:53 +02:00
Pim van Pelt d3c1115dfd Fix links - add the first ref pointing at the fiber7 article 2024-08-04 23:41:16 +02:00
Pim van Pelt 03364c0aa9 Collapse the Articles page to a simple ordered list 2024-08-04 23:31:13 +02:00
Pim van Pelt 60deef883f Force a whiteline at the end of each page, to avoid overlapping with the footer 2024-08-04 23:30:56 +02:00
Pim van Pelt 38d5e9f490 Use the IPng orange color for headings 2024-08-04 23:29:55 +02:00
Pim van Pelt 03c9911428 Allow for ' in image alt tag 2024-08-04 22:44:45 +02:00
Pim van Pelt 385319cd43 Align font and line height with jekyll variant 2024-08-04 21:49:24 +02:00
Pim van Pelt 1b400642b9 Move the overrides into the 'ipng' theme 2024-08-04 21:43:58 +02:00
Pim van Pelt 1f8420e2d7 Rename theme to 'ipng' 2024-08-04 21:42:06 +02:00
Pim van Pelt 0567f0c6e3 Remove RESUME - make page-header links lightorange 2024-08-04 21:40:59 +02:00
Pim van Pelt bc1cb1316b Add favicons -- fix plausible data-domain 2024-08-04 17:48:56 +02:00
Pim van Pelt d35c46078f Add styling on links 2024-08-04 17:41:39 +02:00