Commit Graph
135 Commits
Author SHA1 Message Date
Nour Agha bfc49a8e13 ✨ Add Ko-fi integration 2026-10-01 00:54:48 +03:00
Nuno CoraçãoandClaude Fable 5 7659c5f23d 🔧 Update example site config and overrides for v3
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-17 20:19:02 +01:00
Friday e1fb257813 feat: move animated background to example site canvas 2026-08-17 20:19:02 +01:00
Friday bbf194ce31 feat: share translated feature images and animate landing 2026-08-17 20:19:02 +01:00
Friday ff4618e379 fix: add compact mobile menu presentation 2026-08-17 20:19:02 +01:00
Friday d862e6f789 feat: surface layout previews and refresh example imagery 2026-08-17 20:19:02 +01:00
Friday af0e11171c feat: improve feature image presentation 2026-08-17 20:19:02 +01:00
Friday 091f9043ee feat: add modern content and navigation primitives 2026-08-17 20:19:02 +01:00
Friday 345f806d80 feat: add landing layout and harden rendering 2026-08-17 20:19:02 +01:00
Morten Victor Nordbye 1f82608cd6 Add reading progress bar for articles (#3014)
* Add reading progress bar for articles

* Let page-level showReadingProgress override the site setting

Hugo's default treats false as empty, so a page-level false could not
disable the bar once it was enabled site-wide. Resolve the value by
initialising from the site setting and overriding it only when the
front matter parameter is actually present, and use the same resolved
boolean in single.html and head.html.

* Guard the reading progress handler and mark the listener passive

The script loads in the head without defer, so the scroll listener is
registered before the progress bar element exists. A scroll event fired
during parsing, such as when the browser restores the scroll position on
reload, would throw. Bail out when the element is missing, matching the
guard in background-blur.js, and mark the scroll listener passive as
toc.html already does.
2026-08-16 22:14:45 +01:00
Nuno Coração b8fa87eca2 added views and updated docs 2026-01-12 17:42:10 +00:00
ZhenShuo Leo 8ab2d8b68a feat: add BreadcrumbList (enableStructuredBreadcrumbs option)
also fix escape character in url of schema
2025-11-21 02:16:43 +08:00
ZhenShuo Leo ec8d9297f9 docs: add support for imagePosition config 2025-09-30 23:35:51 +08:00
ZhenShuo Leo 22f097f92a chore: hotlinkFeatureImages -> hotlinkFeatureImage 2025-09-27 09:12:58 +08:00
ZhenShuo Leo 4b9e63fd99 feat(article-link): add support for hotlinkFeatureImages 2025-09-26 22:06:53 +08:00
ZhenShuo Leo c330c17215 fix(buymeacoffee): widget position letter case and default value 2025-09-23 17:57:58 +08:00
Nuno Coração 4e65fec48f new version 2025-08-03 02:04:00 +01:00
ZhenShuo Leo edbace7be0 feat: support a11y disable blur 2025-07-21 17:18:18 +08:00
Nuno Coração 71f4eda1fd corrected forjego shortcode docs 2025-07-10 11:59:24 +01:00
ZhenShuo Leo b18cfbf0d7 chore: use official banner as social image 2025-06-19 19:44:00 +08:00
Nuno Coração 03f9c7d732 Merge pull request #2224 from Weaxs/support-adsense
✨ support advertisement
2025-06-17 23:06:45 +01:00
Nuno Coração 250b39c40e Merge pull request #2213 from rlan/feat/line-sharing-link
❇️ Add LINE to sharing links
2025-06-17 22:48:00 +01:00
Nuno Coração da44c6e047 update 2025-06-17 22:32:17 +01:00
Nuno Coração 771673c79a update 2025-06-17 22:30:15 +01:00
Nuno Coração ce88fc8b27 increase number of items in homepage 2025-06-17 22:15:52 +01:00
Weaxs 52b47665c8 support advertisement 2025-06-16 16:18:51 +08:00
Rick Lan 0b1f43373f Add LINE to sharing links 2025-06-08 20:10:14 +09:00
Nuno Coração 397197a890 Merge branch 'dev' into chore/config 2025-06-06 15:04:40 +01:00
Served Smart dc36597427 🔒 Add config parameter fingerprintAlgorithm
This parameter allows users to choose their algorithm for html integrity checks. This mainly affects Hugo's fingerprint
2025-06-03 11:53:03 +02:00
ZhenShuo Leo d4ab6b1159 chore: sync exampleSite config and root config 2025-05-28 06:01:02 +08:00
Nuno Coração f316c9b437 Merge pull request #2166 from ZhenShuo2021/feat/image-option
✨ Feat: add new option disableImageOptimizationMD
2025-05-27 00:37:23 +01:00
Nuno Coração f711f1afaa Merge pull request #2115 from ZhenShuo2021/feat/hero-image
✨ Feat: add option disableHeroImageFilter on homepage (#2029)
2025-05-27 00:26:15 +01:00
ZhenShuo Leo 69fc96ed5b ✨ feat: add new option disableImageOptimizationMD 2025-05-27 04:19:51 +08:00
ZhenShuo Leo 772bcfb879 ✨ Feat: add option disableHeroImageFilter on homepage (#2029)
disableHeroImageFilter deault to false. When set to true, it uses the color
style from the background layout.
2025-05-06 21:42:12 +08:00
ZhenShuo Leo 806a8612b8 chore: add usage example in document site 2025-05-03 19:53:48 +08:00
Weaxs 369812f77f support rssnext/follow to claim feed 2024-11-15 17:54:44 +08:00
Charles Chin 924953a0a2 feat: custom umami script name
* https://umami.is/docs/environment-variables#TRACKER_SCRIPT_NAME
2024-10-24 18:48:17 +08:00
Nuno Coração 80417d4238 final polish 2024-08-10 11:23:56 +01:00
Weaxs 91d24e626e seline && umami enableTrackEvent 2024-07-26 10:33:50 +08:00
Weaxs bcc26c11b8 support seline analytics 2024-07-26 10:17:39 +08:00
Weaxs 6f73fc630c umami analytics support data-domains 2024-07-05 11:09:22 +08:00
Michael Poore dcb01b0daa ✨ Add data definition for sharing on Bluesky 2024-06-26 15:54:06 +01:00
Nuno Coração 7bf5e630ef config order by weight 2024-06-19 17:53:52 +01:00
Manjunath Mohan ad72c1d7e6 + orderByWeight to configs and doc 2024-06-12 14:33:31 +05:30
Nuno Coração de5911650f final polish 2024-06-03 23:23:51 +01:00
Nuno Coração 87b4ed88c6 final polish 2024-06-03 23:23:17 +01:00
Nuno Coração cd073158b1 small polish of new shortcode 2024-05-19 15:35:36 +01:00
Nuno Coração ba47d99390 update 2024-05-19 00:50:26 +01:00
Nuno Coração 56889bcbd4 fixes https://github.com/nunocoracao/blowfish/issues/887 2024-04-07 19:56:46 +01:00
Weaxs a0d05ce208 support umamiAnalytics 2024-03-22 23:26:56 +08:00