fix(ux): prevent iOS auto-zoom on inputs + lazy-load page CSS
Increase font-size to 16px on mobile for shopping quick-add inputs, notes search, and contacts search. Desktop breakpoint restores compact sizes. Move 9 page-specific stylesheets from index.html to on-demand loading in router.js, reducing initial CSS payload.
This commit is contained in:
+1
-10
@@ -31,21 +31,12 @@
|
||||
<link rel="modulepreload" href="/router.js" />
|
||||
<link rel="modulepreload" href="/rrule-ui.js" />
|
||||
|
||||
<!-- Styles -->
|
||||
<!-- Styles (Basis - seitenspezifische CSS wird vom Router on-demand geladen) -->
|
||||
<link rel="stylesheet" href="/styles/tokens.css" />
|
||||
<link rel="stylesheet" href="/styles/reset.css" />
|
||||
<link rel="stylesheet" href="/styles/pwa.css" />
|
||||
<link rel="stylesheet" href="/styles/layout.css" />
|
||||
<link rel="stylesheet" href="/styles/login.css" />
|
||||
<link rel="stylesheet" href="/styles/dashboard.css" />
|
||||
<link rel="stylesheet" href="/styles/tasks.css" />
|
||||
<link rel="stylesheet" href="/styles/shopping.css" />
|
||||
<link rel="stylesheet" href="/styles/meals.css" />
|
||||
<link rel="stylesheet" href="/styles/calendar.css" />
|
||||
<link rel="stylesheet" href="/styles/notes.css" />
|
||||
<link rel="stylesheet" href="/styles/contacts.css" />
|
||||
<link rel="stylesheet" href="/styles/budget.css" />
|
||||
<link rel="stylesheet" href="/styles/settings.css" />
|
||||
|
||||
<!-- Theme: Vor CSS-Rendering anwenden (Flash-Prevention) -->
|
||||
<script>
|
||||
|
||||
Reference in New Issue
Block a user