Commit Graph

73 Commits

Author SHA1 Message Date
Nuno C.
7fe13cbe14 Merge pull request #2389 from ZhenShuo2021/style/menu-active
💄 Style(header): nested desktop menu not highlighted
2025-08-03 01:45:00 +01:00
ZhenShuo Leo
da9eb9da47 style(header): highlightCurrentMenuArea in desktop menu (#2381) 2025-07-30 15:09:43 +08:00
ZhenShuo Leo
352130c6a8 feat: add zen mode toggle into a11y panel 2025-07-23 04:00:56 +08:00
ZhenShuo Leo
b9bb959a48 fix(a11y): preserve user CSS font-size when a11y panel not configured
- Add "default" option to font size selector to respect user's original CSS
- Clear localStorage font setting when "default" is selected
- This prevent overriding user's custom font-size declarations on first load
2025-07-23 03:57:47 +08:00
ZhenShuo Leo
d7220bd0ee feat: add i18n support for a11y 2025-07-22 03:04:30 +08:00
ZhenShuo Leo
4351bb10fb refactor: remove onclick in a11y 2025-07-22 01:47:20 +08:00
ZhenShuo Leo
9f07989148 fix: a11y id confict between desktop and mobile 2025-07-22 00:09:57 +08:00
ZhenShuo Leo
5b376cc116 feat: add a11y panel 2025-07-21 23:58:48 +08:00
ZhenShuo Leo
edbace7be0 feat: support a11y disable blur 2025-07-21 17:18:18 +08:00
Nuno C.
94dfe274f3 Merge pull request #2272 from servedsmart/fix-issue-2264
🐛 Fix: Leading space in i18n go template
2025-07-10 11:40:57 +01:00
Nuno C.
5ebb8a9a63 Merge pull request #2261 from servedsmart/fix-label
🩹 Fix: Incorrect usage of <label> for menu-button
2025-07-10 11:39:23 +01:00
Served Smart
17faf8b738 ♻️ Refactor: Autogen classes and use consistent naming
- This should greatly improve consistency
- This mainly targets one of my PRs https://github.com/nunocoracao/blowfish/pull/2211
2025-07-09 18:59:32 +02:00
Served Smart
82622d38d8 🩹 Fix: Incorrect usage of <label> for menu-button
This fixes the following issue in Chrome: No label associated with a form field.

I don't know why a <label> was used here before, but I see no reason to do so, a div works just as well.
2025-07-09 18:48:25 +02:00
Served Smart
61ad34afde 🐛 Fix: Leading space in i18n go template
This fixes: https://github.com/nunocoracao/blowfish/issues/2264
2025-07-09 18:39:08 +02:00
ZhenShuo Leo
2886dea826 style(header): run prettier format 2025-06-19 19:44:08 +08:00
ZhenShuo Leo
6d941ee3d7 fix(header): incorrect end clause 2025-06-19 19:44:08 +08:00
ZhenShuo Leo
79171f488c refactor(header): modularize basic.html 2025-06-19 19:44:08 +08:00
Nuno Coração
f2e224a042 pretty run 2025-06-17 23:17:26 +01:00
Nuno Coração
472a89c7a5 Merge pull request #2211 from servedsmart/move-most-inline-styles-out-of-line
♻️ refactor: Move most inline styles out of line
2025-06-17 22:56:25 +01:00
Served Smart
9f85c0566e ♻️ refactor: Move most inline styles out of line
- Move out of line by using already defined css classes
- Move paddings out of line
- Move margins out of line
- Move z-indexes out of line
- Move center-relative-left out of line
2025-06-12 14:00:21 +02:00
Served Smart
37ab1055e7 ♻️ refactor: Move similar javascript inline code out of line
- Move variables oid, oid_likes out of line
- Move background-blur out of line
- Move fetch-repo code out of line
2025-06-12 13:58:59 +02:00
Ryan Gibson
baaf251bde Rewrite templates/partials for Hugo v0.146.0 2025-04-11 09:32:47 -04:00
Azzam Alsharafi
904e077b74 Fix top nav bar layout in RTL languages
Modify the margin direction in RTL layouts, and replace some occurrences of space-x to gap-x, for better RTL handling
2024-12-19 15:24:21 +08:00
Perry Kundert
9951816b08 Fix mobile menus to allow access to menu content 2024-10-23 15:48:56 -06:00
Nuno Coração
de1fa4a58d fix https://github.com/nunocoracao/blowfish/issues/1695 2024-09-03 23:40:54 +01:00
Jörn-Michael Miehe
09bacd9f0b add SVG support for logos 2024-07-29 23:34:46 +02:00
Zoe Roux
9dc7940718 Use markdown emojify instead of dump emojify 2024-05-31 12:37:29 +02:00
Nuno Coração
54daa63c2a visual polish for backgrounds and featured images 2024-03-10 12:27:16 +00:00
MaikelChan
580e13b6d6 Added back text base color. 2024-02-11 14:15:59 +01:00
MaikelChan
393791265c Menu items hover in the same way as search and dark mode switcher buttons. 2024-02-11 14:05:19 +01:00
MaikelChan
ab6738cd4d Improve consistency in header's layout and size. 2024-02-11 13:37:19 +01:00
Nuno Coração
33b3302a61 Add option to hide text in header 2023-12-01 13:28:24 +00:00
Nuno Coração
242c43ed78 Empty hamburger visible 2023-12-01 13:20:24 +00:00
Nuno Coração
6f06d8550a 🐛 Fix menu wrapper for Safari 2023-07-14 10:08:11 +01:00
Nuno Coração
a9d8eee152 fixed small ui bug 2023-06-05 22:54:26 +01:00
Nuno Coração
9f741eb71d updated deprecated configs 2023-06-05 22:42:37 +01:00
Nuno Coração
8ca246ce31 Merge pull request #689 from schachem/main
 Fix missing URL for Top-level menu entry in nested menu
2023-05-12 14:18:33 +01:00
Daniel Odrinski
e3869849bd [#676] Add accidentally un-committed files 2023-05-02 03:17:31 +01:00
schachem
9e7abf32cf Fix missing URL for Top-level menu entry in nested menue 2023-04-30 14:25:25 +02:00
Nicolas Lorin
08c195f342 Accessibility: Add missing aria-label on non-mobile buttons 2023-03-06 22:23:17 +01:00
Guillaume Assier
ff26b2f0e4 Accessibility: Add aria-label on buttons 2023-03-05 11:21:24 +00:00
Nuno Coração
ef2392e891 added new header 2023-02-25 19:23:10 +00:00
Nuno Coração
adab0c27c6 New header menu with base background color 2023-02-25 18:45:55 +00:00
Nuno Coração
438d493bd5 📖 created recipe section 2023-01-15 00:22:05 +00:00
Nuno Coração
a194975889 Page indicator in navigation bar 2023-01-14 23:50:34 +00:00
Nuno Coração
053fa1383a final polish 2023-01-14 21:58:22 +00:00
Nuno Coração
88b23d57de add dynamic negative margin when logo is used 2023-01-14 20:10:37 +00:00
Nuno Coração
b3e006d90f recovered sub-navigation 2023-01-14 13:10:55 +00:00
Nuno Coração
2db7f50c7c removed unused css classes 2023-01-14 11:15:07 +00:00
Nuno Coração
868c45f3b1 Delete README.md 2023-01-14 11:11:38 +00:00