feat: add accessible documentation design foundation

This commit is contained in:
2026-07-12 23:23:30 +05:30
parent 7a049d15fa
commit 9e8fb14a8c
2 changed files with 166 additions and 0 deletions
+19
View File
@@ -28,6 +28,25 @@ const config: AppConfig = {
themeColor: "#6366f1",
},
security: {
headers: {
hsts: true,
noSniff: true,
referrerPolicy: "strict-origin-when-cross-origin",
permissionsPolicy: "camera=(), microphone=(), geolocation=()",
},
csp: {
enabled: true,
directives: {
"default-src": ["'self'"],
"img-src": ["'self'", "data:", "https:"],
"font-src": ["'self'", "https://fonts.gstatic.com"],
"style-src": ["'self'", "https://fonts.googleapis.com"],
"connect-src": ["'self'"],
},
},
},
styles: {
entry: "app/styles/global.css",