Commit 4249d07

HPCesia <me@hpcesia.com>
2026-08-10 11:45:18
More global style
1 parent 8937a3d
Changed files (3)
src
components
layouts
styles
src/components/Header.astro
@@ -18,7 +18,7 @@ header.header {
   display: flex;
   justify-content: space-between;
   align-items: baseline;
-  padding: 0.25rem;
+  padding-block: 0.25rem;
 
   .header-home {
     font-size: 1.25rem;
src/layouts/BaseLayout.astro
@@ -35,6 +35,20 @@ const {
   </head>
   <body>
     <Header />
-    <slot />
+    <main>
+      <slot />
+    </main>
   </body>
 </html>
+
+<style lang="scss" is:global>
+body {
+  max-width: 67rem;
+  margin-inline: auto;
+  padding-inline: 1rem;
+
+  > main {
+    margin-top: 1.75rem;
+  }
+}
+</style>
src/styles/global.scss
@@ -5,6 +5,9 @@
 :root {
   color-scheme: light;
   @include light.theme-colors;
+  background-color: var(--page-scroll-bg, var(--root-bg));
+
+  font-family: ui-serif, serif;
 }
 
 @media (prefers-color-scheme: dark) {
@@ -20,10 +23,6 @@
   color: var(--color-base-content);
 }
 
-:root {
-  background-color: var(--page-scroll-bg, var(--root-bg));
-}
-
 :where(:root, [data-theme]) {
   --root-bg: var(--color-base-100);
 }