199 Commits

Author SHA1 Message Date
Helen Chong
92196fd0ac Remove site button macro from macros template 2024-08-12 11:13:06 +08:00
Helen Chong
4eb9ef3c0a Initiate feed path in sitemeta 2024-08-11 23:13:34 +08:00
Helen Chong
b443778667 Remove trailing slash 2024-08-11 22:42:54 +08:00
Helen Chong
301cea1d4e Use relative root path for feed path 2024-08-11 22:38:56 +08:00
Helen Chong
db1aab3f01 Expose RSS feed in <head> element 2024-08-11 17:16:45 +08:00
Helen Chong
4346a1b338 Remove redundant pointer cursor CSS property from table of contents 2024-08-04 20:24:54 +08:00
Helen Chong
1b975362b7 Add my Ko-Fi link to the footer 2024-08-03 11:05:04 +08:00
Helen Chong
f9359c89de Install syntax highlighting plugin and stylesheet 2024-08-02 15:42:34 +08:00
Helen Chong
ec7ebd1362 Refactor favicons 2024-08-01 18:23:00 +08:00
Helen Chong
a6fe88609e Change link to my Mastodon account 2024-07-29 18:40:02 +08:00
Helen Chong
5a2dbae11c Move up font and favicon stylesheets 2024-07-28 21:07:18 +08:00
Helen Chong
91205a4d56 Remove comments and whitespace 2024-07-28 20:39:56 +08:00
Helen Chong
6598d42bd1 Add email contact link to footer 2024-07-27 23:07:19 +08:00
Helen Chong
ebaf6283ca Remove comments from default font CSS 2024-07-25 15:38:47 +08:00
Helen Chong
659896f57d Use CSS @supports rule to change property values if popover is supported 2024-07-24 20:37:12 +08:00
Helen Chong
e76ac1778b Add fallback for older browsers that do not support HTML popover 2024-07-24 20:10:18 +08:00
Helen Chong
93fa31719c Remove links to my elekk.xyz Mastodon account 2024-07-22 20:03:49 +08:00
Helen Chong
2d8eb5e429 Turn popover navigation menu into flexbox 2024-07-21 09:56:10 +08:00
Helen Chong
4179ec7ac8 Ensure navigation popover is hidden on wide screens 2024-07-21 01:33:03 +08:00
Helen Chong
4a648165d9 Use padding to set navigation popover size 2024-07-20 15:42:02 +08:00
Helen Chong
7d798375c2 Unify navigation link focus outline colour 2024-07-20 14:42:44 +08:00
Helen Chong
b19079af9e Increase outline offset when toggle button is focused 2024-07-20 14:04:33 +08:00
Helen Chong
68d31da5d0 Fix hamburger toggle button aria label 2024-07-20 14:00:00 +08:00
Helen Chong
92e06385f7 Use popover for hamburger navigation menu 2024-07-20 13:52:56 +08:00
Helen Chong
1c2522ba28 Add author name to site OpenGraph meta 2024-07-19 09:21:51 +08:00
Helen Chong
ccd3e46e63 Lazy load h-card profile image 2024-07-19 00:36:59 +08:00
Helen Chong
27d39ffc0c Bundle page-specific JavaScript 2024-07-18 23:36:07 +08:00
Helen Chong
21f0f53d9c Use getBundleFileUrl for JavaScript files 2024-07-18 22:23:59 +08:00
Helen Chong
72b878ef81 Replace custom CSS and JavaScript frontmatter with bundles 2024-07-18 22:11:18 +08:00
Helen Chong
aa536e42bc Use bundle plugin to bundle CSS 2024-07-18 21:08:32 +08:00
Helen Chong
fe2bbd44ed Create inline navigation CSS class 2024-07-18 11:13:23 +08:00
Helen Chong
5e5429a2f5 Reduce navbar CSS whitespace 2024-07-14 21:06:03 +08:00
Helen Chong
1f689af4ed Rename navbar toggle ID 2024-07-14 21:04:55 +08:00
Helen Chong
da1f99f857 Use inline SVG Font Awesome icons for pagination links 2024-07-14 12:26:26 +08:00
Helen Chong
4d7ff32c81 Use visually hidden and aria-labelledby to label landmarks 2024-07-14 11:58:34 +08:00
Helen Chong
5ee21f512c Use aria-labelledby for sidebar navigation landmarks 2024-07-14 11:19:35 +08:00
Helen Chong
eb5f26348a Add unique aria labels to landmarks 2024-07-14 10:52:19 +08:00
Helen Chong
5436eec4c8 Replace list-style: none to list-style-type: "" 2024-07-13 22:13:50 +08:00
Helen Chong
e62d83e242 Remove defer attribute from tooltip scripts 2024-07-13 21:06:38 +08:00
Helen Chong
527a01e48c Use inline SVG for Font Awesome icons 2024-07-13 19:55:18 +08:00
Helen Chong
9207bad41e Defer tooltips script 2024-07-13 19:07:13 +08:00
Helen Chong
1f6691a58a Use Postimages to host h-card photo 2024-07-13 02:18:23 +08:00
Helen Chong
cf4ac9ff3c Add webmention support 2024-07-08 20:20:46 +08:00
Helen Chong
2b8c71122e Add GitHub link for IndieAuth 2024-07-08 20:19:36 +08:00
Helen Chong
6ae4970412 Add authorisation endpoint 2024-07-08 18:41:07 +08:00
Helen Chong
575503e20c Add h-card 2024-07-08 18:34:38 +08:00
Helen Chong
f1ed7e9b43 Add social verification links 2024-07-08 18:11:00 +08:00
Helen Chong
296a902f1e Set shrine home link on the global navbar template 2024-07-07 13:00:45 +08:00
Helen Chong
dc956fb995 Clean up navbar link block 2024-07-07 12:55:34 +08:00
Helen Chong
0c48f179a7 Rename shrine index to shrine directory 2024-07-07 12:53:49 +08:00