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