Harden nginx: add CSP, HSTS, Referrer-Policy and Permissions-Policy; include image/svg+xml in gzip types; set X-Content-Type-Options on static assets; change try_files to return =404. Add Nav component and wire into BaseLayout; add About and Projects pages with projects.json, an initial blog post, and small layout/padding adjustments (removed redundant back links).
This commit is contained in:
@@ -60,6 +60,7 @@ import BaseLayout from "../layouts/BaseLayout.astro";
|
||||
justify-content: center;
|
||||
min-height: 100vh;
|
||||
padding: var(--space-md);
|
||||
padding-top: calc(var(--space-md) + 3rem);
|
||||
}
|
||||
|
||||
.container {
|
||||
|
||||
Reference in New Issue
Block a user