Commit Graph
25 Commits
Author SHA1 Message Date
schroda 0c4e772542 Style scrollbar only on devices with hover support
only style scrollbar for devices that support hovering; otherwise, they most likely are touch devices that should
use the native scrollbar.
this is necessary since for some reason chromium uses the native scrollbar for the window scrollbar and the
styled non-native scrollbar for element scrollbars on those devices
2025-05-02 02:30:11 +02:00
schroda 2537f10729 Update "Ying & Yang" light theme background colors 2025-02-11 15:12:35 +01:00
schroda cbe6cb64f7 Lighten automatic light theme background colors 2025-02-11 15:11:53 +01:00
schroda 8ddb259c82 Prevent tooltip on disabled button warning 2025-02-02 00:54:03 +01:00
schroda a81c3c6afa Use dynamic color schemes on manga page 2025-01-26 04:21:00 +01:00
schroda b7fc1ae6ff Extract theme context logic into its own provider 2025-01-25 19:22:24 +01:00
schroda 5391bc256d Add "ying & yang" theme 2025-01-17 01:26:05 +01:00
schroda f7b21b1d7f Update "tree frog green" theme 2025-01-17 01:26:04 +01:00
schroda c36a0f8d02 Update "orange juice" theme 2025-01-17 01:26:03 +01:00
schroda 0b9697ec29 Update "minty miracles" theme 2025-01-17 01:26:01 +01:00
schroda 7da4dc7d39 Update "mountain sunset" theme 2025-01-17 01:26:00 +01:00
schroda a161aa663c Update "rosegold" theme 2025-01-17 01:25:59 +01:00
schroda 254a8cb1a7 Update "lavender" theme 2025-01-17 01:25:58 +01:00
schroda a22a4bf546 Switch to "colorSchemes" from "palette" API in mui theme
"colorSchemes" is the preferred api starting from mui v6
2025-01-17 01:25:55 +01:00
schroda 28eb18f88c Prevent custom scrollbar on iOS
While iOS does not support customizing the scrollbar, it seems there is a bug when the width and/or height gets set.

(see MediaQuery#getScrollbarSize) When inserting an empty div with forced scrollbars and calculating the scrollbar size, for some reason on iOS it has a scrollbar that affects the available size, which is not possible.
2025-01-09 00:46:25 +01:00
schroda 9e93a78a07 Use "getErrorMessage" everywhere 2024-12-21 23:27:03 +01:00
schroda 9d37c8bc15 Rename context types 2024-12-20 21:35:00 +01:00
schroda 3949363474 Include actual error in snackbar 2024-12-20 17:24:40 +01:00
schroda df9e24f4d7 Darken background colors for dark theme
To improve the contrast a little bit
2024-12-13 16:53:40 +01:00
schroda 8c4ff516c0 Rename "theme.tsx" to "ThemeCreator.ts" 2024-12-11 18:02:03 +01:00
schroda b3e3d94bda Move "theme.tsx" to proper module 2024-12-11 13:57:24 +01:00
schroda 7434ed0152 Reader progress bars 2024-12-09 02:38:37 +01:00
schroda e7e1fbbc4e Move more core logic to new folder 2024-10-06 00:16:41 +02:00
schroda a16fef0aab Move setting files into new folder 2024-10-06 00:16:31 +02:00
schroda e466842c77 Move theme files into new folder 2024-10-05 23:35:25 +02:00