16 Commits

Author SHA1 Message Date
Alejandro Sánchez Yalí
56a08dadf6 fix: resolve console error when switching between light and dark modes
This commit addresses the issue where an error was logged in the console when the user switched between light and dark modes. The warning was caused by the inappropriate use of SVG tags in JSX. The solution involved correcting the SVG tag usage to comply with JSX syntax requirements.

Closes #974
2024-07-18 20:44:23 -05:00
Timothy
7a4b954801
Run prettier on theme switch 2024-07-10 21:28:18 +08:00
MisakiAkeno
acc04280ee
Fix button alignment in ThemeSwitch component 2024-07-01 13:42:10 +08:00
Trillium Smith
ee996476d0 feat: Refactor menu items with { active } to use headlessui highlighting 2024-06-19 13:26:39 -07:00
Trillium Smith
44b5637398 feat: Adapt svg classes to use color of parent, add group:hover 2024-06-19 13:19:52 -07:00
Trillium Smith
8665738d27 feat: Add hover highlight classes to Nav links and svgs 2024-06-19 13:13:48 -07:00
Trillium Smith
3044443bf1 feat: Render Blank icon if theme isn't mounted yet 2024-06-19 13:09:12 -07:00
Trillium Smith
1101b2c266 feat: Create Blank svg as placeholder while ThemeSwitch mounts 2024-06-19 13:07:13 -07:00
PxlSyl
cbb1007dca
Fix z-index in ThemeSwitch.tsx 2024-04-30 21:28:26 +02:00
Timothy Lin
7ffdcc81da resolve system theme switch merge conflict 2024-04-17 16:29:45 +08:00
Trillium Smith
8b357c3b45 feat: Move conditional rendering inside svg to prevent layout shift 2024-02-19 13:21:48 -08:00
Pavel Zwerschke
6b4832de7c
Add system to ThemeSwitch 2024-01-24 11:53:13 +01:00
Benjamin Lesne
c9ae2edb93 ran prettier with new config on components directory 2023-10-18 14:50:19 +02:00
Timothy Lin
7d8443152e fix: revert to use resolvedTheme 2023-09-26 10:23:31 +08:00
Timothy Lin
d94c31ddea add search component 2023-07-30 17:20:28 +08:00
Timothy Lin
09ba0550ca refactor: migrate to rsc and app dir 2023-07-07 11:17:22 +08:00