feat: enhance accessibility with skip to main content button and improve navigation handling

🔧 fix: update navigation href resolution to include localized paths

🆕 feat: add new FeatureIcon component for feature boxes

🎨 style: improve styling for prose elements in richtext blocks

🛠️ refactor: streamline medialib image loading and caching logic

📦 chore: update mock data handling to support new medialib entries

🔄 chore: synchronize i18n initialization and locale management

📝 docs: update video tour descriptions to reflect recent changes
This commit is contained in:
2026-05-12 13:55:32 +00:00
parent 8fb26fdeba
commit e84b87ed16
41 changed files with 1523 additions and 338 deletions
+6 -3
View File
@@ -96,13 +96,16 @@ const esbuildSvelte = sveltePlugin({
const options = {
logLevel: "info",
color: true,
entryPoints: ["./frontend/src/index.ts"],
outfile: distDir + "/index.mjs",
entryPoints: ["./frontend/src/index.ts", "./frontend/src/admin.ts"],
outdir: distDir,
entryNames: "[name]",
chunkNames: "chunks/[name]-[hash]",
outExtension: { ".js": ".mjs" },
metafile: true,
format: "esm",
minify: process.argv[2] == "build",
bundle: true,
splitting: false,
splitting: true,
define: {
__MOCK__: process.env.MOCK === "1" ? "true" : "false",
},