welpo
113a7f4e5d
✨ feat(theme-switcher): hide button if JS is disabled
2023-08-03 00:12:00 +02:00
welpo
9a98789922
✨ feat: add support for Isso comments
2023-07-26 01:47:26 +02:00
welpo
4b43229d0a
🚚 chore(js): rename minified files
2023-07-17 20:40:48 +02:00
welpo
7924e8206c
✨ feat: add support for Hyvor Talk comments
2023-07-17 20:10:18 +02:00
welpo
3e215e18e2
🐛 fix: use proper meta descriptions
2023-07-14 21:20:22 +02:00
welpo
19d120019b
✨ feat: add support for giscus & utterances comments
2023-07-12 18:44:28 +02:00
welpo
93c8b577b8
🚧 feat: add utterances support
2023-07-10 21:42:21 +02:00
welpo
2dec139e41
✨ feat: add copy button to code blocks
2023-07-07 22:03:47 +02:00
welpo
fb061a1469
✨ feat: allow using emojis as favicon 🌱
2023-05-25 14:31:03 +02:00
welpo
a5981e6fdd
🐛 fix: remove flashing from header text (Firefox)
...
Loads a subset of the sans-serif font for the header.
Fixes #75
2023-04-29 15:11:13 +02:00
welpo
1efb0330e3
🐛 fix: remove flash when navigating in dark-mode
...
The `initialize-theme.js` script takes care of the following:
1. If there is a stored theme value in the localStorage, set the theme
based on that value.
2. If there is no stored theme value, check the user's system
preference (dark or light) and set the theme accordingly.
The new `main.js` takes care of the actual theme switching and listening
to system preference changes (if the user has not manually set a theme).
Now the icons are stored in CSS, and are set according to the current
theme. This allows for having different icons that dynamically switch.
Additionally, wraps social and navigation elements in ul/li.
Fixes #76
2023-04-28 16:20:42 +02:00
welpo
dceceff5fd
♻️ refactor: improve spacing and indentation
2023-03-06 00:20:31 +01:00
welpo
54ae781352
🔒 ️ fix: prevent malformed CSP header
2023-02-23 01:35:06 +01:00
welpo
9ac150423b
♻️ refactor: remove unused set_title argument
2023-02-22 23:33:45 +01:00
welpo
53d2624133
🐛 fix: use set_title macro to set proper titles
...
Fixes #33
2023-02-22 23:28:14 +01:00
welpo
d7caa7af5f
✨ feat: allow customizable secure headers (CSP)
2023-02-22 01:47:32 +01:00
welpo
3aa22cb3ad
♻️ refactor: split macros.html in different files
...
Clearer macros format.
2023-02-21 19:39:54 +01:00
welpo
095b9d0d07
🐛 fix: add end-of-file newline
2023-02-06 02:20:56 +01:00
welpo
4cef13a7dd
🐛 fix: remove duplicated meta description
2023-02-06 01:37:34 +01:00
welpo
3f4259d3f4
🐛 fix: remove space in atom url
2023-02-06 01:36:14 +01:00
welpo
0b117d1641
first commit
2023-02-02 15:53:54 +01:00