Nuno C.
34b1f117fc
Merge pull request #2937 from aplgr/fix/reply-email-subject-i18n
...
🌐 Localize reply-by-email subject
2026-05-13 23:13:45 +01:00
Nuno C.
6c7c4b6a9f
Merge pull request #2931 from head1328/feat/button-pageref
...
feat: support pageRef in button shortcode
2026-05-13 23:12:34 +01:00
Nuno C.
a7fc9862e4
Merge pull request #2932 from head1328/feat/ansible-cards
...
feat: add ansible galaxy card shortcode
2026-05-13 23:10:40 +01:00
Nuno C.
c4607f0a8f
Merge pull request #2926 from aplgr/fix/meta-description-order
...
Add configurable meta description fallback order
2026-05-13 23:07:44 +01:00
Nuno C.
7d8b388bfb
Merge pull request #2928 from abdalrahmanshaban0/main
...
fix(hugo): update deprecated LanguageCode to Locale
2026-05-13 23:04:57 +01:00
Nuno C.
b7d5f96bea
Merge branch 'main' into dependabot/npm_and_yarn/main/fuse.js-7.3.0
2026-05-13 23:00:15 +01:00
Nuno Coração
5e144d4f11
fixed incompatibilitis in extension change
2026-05-13 22:49:17 +01:00
André Plöger
5df9ce4b32
🌐 Localize reply-by-email subject
...
Use a new article.reply_to i18n key for the generated reply-by-email subject instead of the hardcoded English prefix.
Add the missing translations across i18n files and keep the existing English subject as fallback.
Fixes #2936
2026-05-10 14:37:55 -03:00
Kevin Horst
a9869a55a6
fix: ansible card values are build-time only (Galaxy blocks CORS)
2026-05-08 19:26:55 +02:00
Kevin Horst
88863335fd
feat: add ansible galaxy card shortcode
2026-05-08 19:20:53 +02:00
Kevin Horst
6d33438e18
feat: support pageRef in button shortcode
2026-05-08 18:37:54 +02:00
abdalrahmanshaban0
1eb3d8da3e
fix(hugo): update deprecated LanguageCode to Locale
2026-05-04 17:19:12 +03:00
André Plöger
ab5c7b7c97
Add configurable meta description fallback order
2026-04-29 20:40:29 -03:00
Robert Randall
350458a3c5
Changed from deprecated .Site.LanguageCode to .Site.Language.Locale
2026-04-29 13:32:56 +02:00
Nuno C.
8eb1f330c5
Merge pull request #2877 from jin-li/feature/thumbnail-aspect-ratio-global
...
feat: Allow configurable thumbnail aspect ratio for article cards
2026-04-13 22:43:18 +01:00
Nuno C.
44f787680b
Merge pull request #2874 from aplgr/feat/hreflang-head-alternates
...
Add hreflang alternates to multilingual page head
2026-04-13 22:43:11 +01:00
Nuno C.
270a0a74d2
Merge pull request #2868 from L0kayata/dev
...
🐛 Fix `carousel` caption height overflow and layout jump
2026-04-13 22:41:46 +01:00
Nuno C.
a57db858b4
Merge pull request #2866 from EricGusmao/fix/hugo-v0.158.0-deprecations
...
fix: migrate deprecated Hugo v0.158.0 language API
2026-04-13 22:40:39 +01:00
Nuno C.
2e195fc1e1
Merge pull request #2853 from MaikelChan/header_space_list
...
🐛 Fixed `layoutBackgroundBlur` and `layoutBackgroundHeaderSpace` not affecting term and taxonomy pages
2026-04-13 22:39:41 +01:00
Nuno C.
a666aa54b8
Merge pull request #2852 from MaikelChan/badges
...
✨ Implemented category badges in secondary color and better granularity for showing categories or tags
2026-04-13 22:38:59 +01:00
Nuno Coração
89e261f8e4
Fix Umami event name for long page titles
...
Use a fixed event name (type:view) and pass the title as metadata
instead of embedding it in the event name, which caused issues with
long page titles.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 22:34:48 +01:00
Nuno C.
d35a493ba0
Merge pull request #2837 from schneekluth/feat-email-shortcode
...
Shortcode for obfuscated mailto email link
2026-04-13 22:29:29 +01:00
Nuno C.
78341b1822
Merge pull request #2898 from unknown-gd/main
...
Localization for `article` shortcut
2026-04-13 22:29:26 +01:00
Nuno C.
58e075717e
Merge pull request #2851 from nk9/plainify-title
...
[#2850 ] Run plainify on the title value before emojify
2026-04-13 22:29:23 +01:00
Nuno Coração
2b83b517cc
Fix sharing email link broken by email obfuscation PR
...
The email obfuscation PR (#2815 ) incorrectly replaced the "share via
email" link with the author's email as recipient. Sharing links have no
email address to obfuscate — they just open a mailto: with the article
URL and title prefilled.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 22:24:07 +01:00
Unknown Developer
f04dd3659a
Update link formatting in article shortcode
2026-04-09 19:05:14 +04:00
Eric Gusmao
ee2fc91522
Fix Hugo v0.156.0 template deprecations
2026-04-03 14:13:30 -03:00
jin-li
a308a86365
feat: global thumbnail aspect ratio configuration
...
- Add thumbnailAspectRatio site parameter (default '1.5')
- Use decimal values instead of fractions for Hugo compatibility
- Sanitize user input to extract only numeric characters
- Apply to article cards, related cards, and term cards
- Update both source and compiled CSS
Closes #2839
2026-03-29 14:27:09 +02:00
André Plöger
7ea30cb4f1
✨ Add hreflang alternates to multilingual page head
2026-03-28 14:59:53 -03:00
L0kayata
1f0a84a24b
fix: Lock carousel caption area to measured max height
...
Measure caption heights across slides at runtime and apply a shared min-height so switching between slides with and without caption text does not cause layout jump.
Keep this behavior scoped to carousels with captions and recalculate on load and resize for responsive stability.
2026-03-27 12:27:59 +01:00
L0kayata
877a2609e9
fix: Fix carousel caption flow and scope controls to image bounds
...
Move carousel captions out of absolute positioning so they participate in normal height calculation and no longer overlap content below the carousel.
Constrain indicators and navigation buttons to the image region using container-based sizing, so controls do not extend into the caption area.
2026-03-27 12:27:21 +01:00
Eric Gusmao
7c127074f9
fix: migrate deprecated Hugo v0.158.0 language API
...
Replace deprecated config keys and template methods per Hugo v0.158.0:
Config (10 files):
- languageCode → locale
- languageName → label
Templates:
- site.LanguageCode → site.Language.Locale (baseof.html, head.html, schema.html x2)
- site.Language.Lang → site.Language.Name (single.html)
- .Lang → .Language.Name (likes.html, views.html)
Ref: https://discourse.gohugo.io/t/deprecations-in-v0-158-0/56869
2026-03-25 11:15:20 -03:00
MaikelChan
167ee1fa4c
Use dictionary to pass whether to use a secondaryColor for the badge.
2026-03-24 02:27:38 +01:00
MaikelChan
a0fc381ba9
Properly implement layoutBackgroundBlur and layoutBackgroundHeaderSpace in term and taxonomy
2026-03-23 08:00:37 +01:00
MaikelChan
ef712c33f9
Fixed layoutBackgroundBlur and layoutBackgroundHeaderSpace not affecting the term page.
2026-03-23 07:32:50 +01:00
MaikelChan
e84fc0e1c6
Implemented category badges in secondary color.
2026-03-23 05:45:46 +01:00
Nick Kocharhook
79a78bcef4
[ #2850 ] Run plainify on the title value before emojify
2026-03-22 23:08:36 +00:00
schneekluth
1bec932730
Add email link shortcode to layouts
...
Added E-Mail Shortcode for new E-Mail obfuscation feature introduced in [v2.99.0](]https://github.com/nunocoracao/blowfish/releases/tag/v2.99.0 based on this discussion https://github.com/nunocoracao/blowfish/discussions/2828#discussioncomment-16096521 )
2026-03-12 13:59:20 +01:00
Nuno C.
d8416ee104
Revert " ✨ Feat: logo alt and remove logo JS"
2026-03-11 14:16:49 +00:00
Nuno C.
ab6c812198
Merge pull request #2788 from danielwagn3r/llmstxt
...
Add support for llms.txt
2026-03-11 00:53:07 +00:00
Nuno C.
20c6de4eb8
Merge pull request #2815 from ZhenShuo2021/email
...
✨ Feat: Email obfuscation
2026-03-11 00:49:20 +00:00
Nuno C.
3a912caf92
Merge pull request #2814 from ZhenShuo2021/logo-alt
...
✨ Feat: logo alt and remove logo JS
2026-03-11 00:49:03 +00:00
Nuno C.
0036fb8c02
Merge pull request #2792 from alxhslm/fix-accordian-chevron
...
Fix: make accordian chevron behaviour match admonition
2026-03-11 00:27:33 +00:00
Nuno C.
e6c8e05040
Merge pull request #2795 from alxhslm/tab-nested
...
fix: Tab shortcode supports nested shortcodes
2026-03-11 00:27:03 +00:00
Nuno C.
22a9b643de
Merge pull request #2803 from danielwagn3r/umami-dnt
...
Umami Do Not Track browser setting configuration
2026-03-11 00:24:16 +00:00
Nuno C.
2d5bf43ea3
Merge pull request #2813 from ZhenShuo2021/gist
...
✨ Feat: add CSS for gist shortcode
2026-03-11 00:23:11 +00:00
Nuno C.
8a1669e1f4
Merge pull request #2816 from richtefee/feature/accordion-align
...
Add optional align parameter to accordion items shortcode.
2026-03-11 00:21:13 +00:00
Daniel von Eßen
9e0ad31ec8
fix: skip null colors in repoColors when generating repo-cards CSS
...
Languages with null entries in repoColors.json caused Go's fmt.Sprintf
to emit '%!s(<nil>)' as the color value, producing invalid CSS and
browser parse errors. Add a nil guard to skip those entries, letting
them fall back to the default dot color.
Fixes #2824
2026-03-06 16:27:23 +01:00
felix
641c16a150
Add optional align parameter to accordion items shoortcode. Updated docs.
2026-02-25 20:36:19 +03:00
ZhenShuo Leo
be7f6b6f8f
fix: author icon padding
2026-02-25 23:13:17 +08:00