4b1fac1f17
Backport some changes and fixes
...
Return the separator customization that got lost in some commit
Don't blur the nav when it's not visible
Don't scale down the article card when clicking on a tag
2024-11-14 19:40:54 +03:00
35382b15b5
Add config.extra.debug_no_styles for debugging
2024-10-24 13:21:14 +03:00
bc9a13d630
Even tighter CSP
...
Will this fix it?
Remove inline script and style from demo
Okay I'm dumb
Ugh
2024-10-18 20:09:33 +03:00
26b12aadf6
Rewrite half the theme to make Mozilla observatory more happy about strict CSP
2024-10-18 18:16:38 +03:00
841ccc5fa5
Add support for Fuse.js search ( fixes #101 )
2024-10-16 23:23:40 +03:00
5f675383e5
Move fediverse:creator meta tag higher in head
2024-10-14 18:47:15 +03:00
ef3525952e
Support fediverse:creator meta tag
2024-10-12 00:51:28 +03:00
e2c3f7581b
Add support for Content Security Policy ( fixes #90 )
2024-10-05 22:46:06 +03:00
b98775d61c
Allow enabling KaTeX per page/section ( fixes #89 )
2024-09-29 02:48:21 +03:00
6b19540347
Improve feed logic
2024-09-29 02:35:51 +03:00
72389f8b6d
Make scripts defered for (potential) load time boost
2024-09-28 02:45:50 +03:00
3f80c870ea
More visually interesting open animations, close details on outside click
2024-09-22 19:04:38 +03:00
880a323b27
Allow setting favicon per page/section
2024-09-18 03:21:34 +03:00
c460476303
Allow setting accent/default theme per page/section
...
Woo-hoo!
2024-09-18 02:17:05 +03:00
bd97b75c4f
Use percents for opacity
2024-09-16 21:52:04 +03:00
a5f16ca54f
Optional bundled fonts ( fixes #44 ). Style cleanups
2024-09-15 03:49:59 +03:00
7df26217f8
Turn "Feed" button to a dropdown if multiple feeds are avaiable ( fixes #72 )
2024-09-14 04:02:11 +03:00
a1946ae0b2
A bunch of breaking changes for no reason except for "I didn't like it"
...
I mean, this release has breaking changes anyway, why not break all the
stuff I wanted to break?
2024-09-14 03:37:03 +03:00
1722b95bea
Rename stylesheets key to styles [BREAKING CHANGE]
2024-09-12 19:20:33 +03:00
a94a2f6e52
Layout debugging config variable
2024-09-11 20:47:48 +03:00
a84165fe3b
Docs improvements, allow setting more stuff outside of articles
2024-09-08 23:50:20 +03:00
b6b2639373
Make --color-opacity variable "private", tweak switch style
2024-09-02 01:53:02 +03:00
607567248c
Update CSS and configuration for theme opacity and color management
2024-09-01 20:06:34 +03:00
db499a9363
Attempt to switch to relative colors for primary-color-alpha, simplify --active variable, add --hover and --disabled variables
2024-09-01 16:54:39 +03:00
86955a7d6c
Fix missing goatcounter data attribute
2024-08-29 19:35:11 +03:00
2c1ffc73bf
Simplify KaTeX loading, use minified versions
2024-08-29 19:09:51 +03:00
75db873354
Merge branch 'main' into main
2024-08-28 09:16:56 +00:00
73b2ce8d2a
Don't use safe
on colors that don't need it
2024-08-28 01:49:52 +03:00
371a86092b
Add Katex support for displaying math
2024-08-27 18:39:48 +02:00
4392844fc6
Generate card from banner if present. Use page/section description instead of config if available ( fixes #51 and #50 )
2024-08-26 06:34:24 +03:00
3499501b44
Close all other navbar dropdowns when different one opens ( fixes #59 )
2024-08-25 02:01:32 +03:00
7808d906f1
Use modern RGB format ( fixes #54 )
2024-08-23 23:18:59 +03:00
67c698b949
Add manual theme switcher ( fixes #5 )
2024-08-18 02:19:34 +03:00
0b180de74f
Temporary fix for #43
2024-08-15 00:11:16 +03:00
83b7e84292
Allow custom styles to override primary color
2024-08-08 05:29:09 +03:00
69c409ba4d
Change default color to slate
2024-07-29 21:24:12 +03:00
ef5211749f
Attempt to pass w3 validator
2024-07-26 03:04:12 +03:00
9a2b0aca95
Allow setting different primary color for dark mode ( fixes #35 )
2024-07-20 22:07:29 +03:00
0866d0725b
Make more XHTML5 compliant in theory ( fixes #31 )
2024-07-19 22:26:15 +03:00
70d7a0ee0e
Nuh uh, can be easily done with custom css
2024-07-15 04:10:12 +03:00
0d3c539880
Allow setting different primary color for dark mode
2024-07-15 01:30:31 +03:00
6f9c51fa5d
Make the default locale en_US instead of en_IE
...
en_US is way more common and usual for most people than the weird
European en_IE (I do like it but that's just me)
2024-06-30 21:02:01 +03:00
b7ce98f381
Omit old-style type attributes
2024-06-30 06:12:55 +03:00
7ebac23811
Bump minimal Zola version, make primary color non-essential
2024-06-30 03:10:19 +03:00
3eaa81e755
Add search support
...
Only supports elasticlunr_json
2024-06-30 02:58:34 +03:00
494cb5474f
Multiple feeds support introduced in Zola v0.19.0
2024-06-27 04:25:07 +03:00
b157f81a07
Allow making posts "featured", tweak article list styles
2024-06-22 06:29:52 +03:00
6c092ad49d
Improve favicon loading logic, add language meta tag
2024-06-21 21:13:53 +03:00
fe6de0eb17
Deprecate the animated_favicon variable
...
APNG seems to be well supported so it's not needed I guess
2024-06-21 20:39:43 +03:00
8e77b6f931
Smart syntax highlighting theme loading
2024-06-20 09:52:50 +03:00