chore: update fonts, Tauri config, and reduced-motion support

- Switch font deps from Sora/Manrope/IBM Plex Mono to Fraunces/Inter/Space Mono (Cold Open theme)
- Add Tauri window permissions for custom titlebar controls
- Disable native decorations and drag-drop in Tauri config
- Add prefers-reduced-motion media query for WCAG compliance
This commit is contained in:
Your Name
2026-02-19 17:03:39 +02:00
parent 715c3c713a
commit 1b2ebd807c
6 changed files with 41 additions and 23 deletions

View File

@@ -5,6 +5,14 @@
"windows": ["main"],
"permissions": [
"core:default",
"dialog:default"
"dialog:default",
"core:window:allow-minimize",
"core:window:allow-toggle-maximize",
"core:window:allow-is-maximized",
"core:window:allow-close",
"core:window:allow-start-dragging",
"core:window:allow-set-size",
"core:window:allow-set-position",
"core:window:allow-set-always-on-top"
]
}

View File

@@ -1 +1 @@
{"default":{"identifier":"default","description":"Default capabilities for TutorialVault","local":true,"windows":["main"],"permissions":["core:default","dialog:default"]}}
{"default":{"identifier":"default","description":"Default capabilities for TutorialVault","local":true,"windows":["main"],"permissions":["core:default","dialog:default","core:window:allow-minimize","core:window:allow-toggle-maximize","core:window:allow-is-maximized","core:window:allow-close","core:window:allow-start-dragging","core:window:allow-set-size","core:window:allow-set-position","core:window:allow-set-always-on-top"]}}

View File

@@ -16,7 +16,9 @@
"width": 1320,
"height": 860,
"minWidth": 640,
"minHeight": 480
"minHeight": 480,
"decorations": false,
"dragDropEnabled": false
}
],
"security": {