Add critical CSS styles for layout and typography, enhance button styles with rounded corners, and introduce a progress card component with Safrangold accent border.
This commit is contained in:
15
app/app.vue
15
app/app.vue
@@ -3,3 +3,18 @@
|
||||
<NuxtPage />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style>
|
||||
/* Critical CSS - Loaded immediately to prevent FOUC */
|
||||
html {
|
||||
background-color: #1e1440; /* purple-darkest */
|
||||
color: #f8fafc; /* white/slate-50 */
|
||||
font-family: 'Roboto', system-ui, -apple-system, sans-serif;
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
min-height: 100vh;
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user