Commit Graph

11 Commits

Author SHA1 Message Date
schroda
5dda4304d9 Migrate to oxlint + oxfmt 2026-03-11 19:41:49 +01:00
Zhou Yeheng
afd4761998 Fix android browsers background-color issues by setting theme-color meta (#1063) 2026-02-13 00:57:38 +01:00
schroda
01ce4a8ded Handle changed server behavior with subpath injection
The server doesn't inject the subpath anymore in case no path is set.
To handle this, the app needs to set the "base" element itself to ensure that the resources are requested from the proper path.
2026-01-23 21:07:38 +01:00
schroda
ef6c1fce56 Fix local/session storage parsing/stringifying values
The old logic stringifyed all values, including strings, which caused problems with reading external stored values (e.g., mui-mode) via the "useStorage" hook.
2025-07-28 02:34:02 +02:00
schroda
fb00f51107 Set last known app theme background color until theme is loaded 2025-07-28 00:25:30 +02:00
Jiayi Zhuang
40fafde097 Update manifest link to support HTTP basic auth (#860) 2025-01-13 17:21:14 +01:00
schroda
6bbaee6d8d Replace deprecated "apple-mobile-web-app-capable" meta tag 2025-01-09 00:28:19 +01:00
schroda
11765c021a Use new icon 2025-01-09 00:27:28 +01:00
schroda
d844ad3f5d Use full height and width of viewport on iOS
- render appbar background color on ios status bar
- handle "home indicator" safe area inset
2024-12-16 14:49:35 +01:00
schroda
b42c3103f1 Feature/rebrand to suwayomi (#500)
* Rename "Tachidesk-WebUI" to "Suwayomi-WebUI"

* Rename "Tachidesk-Server" to "Suwayomi-Server"

* Rename "Tachidesk" to "Suwayomi"

* Rename variables
2024-01-05 20:11:29 +01:00
schroda
bc99728dcd Feature/migrate to vite (#349)
* Install dependencies

* Remove dependency react-scripts

* Remove dependency "@babel/plugin-proposal-private-property-in-object"

Was necessary to prevent a react-scripts warning.

* Update scripts in package.json

* Add vite config

* Move "public/index.html" to root folder

* Remove "%PUBLIC_URL%" occurrences

* Link "src/index.tsx" in "index.html"

* Update tsconfig target to "esnext"

* Target latest LTS node version (v18.16.0)

* Add "@types/node" dependency
2023-06-05 00:58:21 +02:00