Commit Graph

22 Commits

Author SHA1 Message Date
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