ZhenShuo Leo
8ab8807398
feat: better mobile menu
2025-12-27 17:32:00 +08:00
ZhenShuo Leo
522bdbe29e
fix: menu vertical overflow
2025-12-27 17:31:53 +08:00
ZhenShuo Leo
c51559dee5
fix(a11y): create disable_images button only when layout is background
2025-11-03 10:30:59 +08:00
ZhenShuo Leo
a19edf471b
chore(header): correct template naming
2025-10-11 03:11:00 +08:00
ZhenShuo Leo
eb01381598
fix(header): remove logo alt
2025-10-11 15:19:35 +08:00
ZhenShuo Leo
9665fe953c
fix(header): align width with body
...
remove all horizontal padding
align layout padding settings with body
split body classes into three variables
2025-10-11 15:19:35 +08:00
Nuno C.
c14887e992
Merge pull request #2456 from ZhenShuo2021/fix/a11y
...
🐛 Fix(a11y): multiple a11y issues
2025-09-15 23:04:54 +01:00
Nuno C.
ecd990b5e5
Merge pull request #2397 from ZhenShuo2021/chore/prune-tailwind-classes
...
🔧 Chore: prune unused Tailwind classes
2025-09-15 23:02:30 +01:00
ZhenShuo Leo
539a776d1c
chore(a11y): add title to i18n
2025-09-01 02:19:30 +08:00
ZhenShuo Leo
76aa3741d1
chore: remove text-gray
2025-08-22 04:03:22 +08:00
ZhenShuo Leo
41f6b37e56
refactor(tailwind): use logical properties for language direction
2025-08-22 03:34:02 +08:00
ZhenShuo Leo
ade00547b3
fix(a11y): disableImages not working when layoutBackgroundBlur is false
2025-08-05 18:23:16 +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
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
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
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
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
Daniel Odrinski
e3869849bd
[ #676 ] Add accidentally un-committed files
2023-05-02 03:17:31 +01: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
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
d8e641dc8d
final version for testing
2023-01-14 02:09:45 +00:00
Nuno Coração
866febe2a0
♻️ synced branch to dev and fixed conflicts
2023-01-08 22:04:41 +00:00
madoke
dfb18c126c
add nested menus capability
2023-01-06 16:57:51 +00:00