Add bootstrap-icons, make sidebar work with bundle logic

I'm starting to get a sense how to do all of this with these new tools.
I've semi-ported the sidebar at this point.
This commit is contained in:
Eli Ribble 2026-03-21 19:34:23 +00:00
parent f3c818a48f
commit 80f4f51b02
No known key found for this signature in database
5 changed files with 31 additions and 9 deletions

View file

@ -13,7 +13,7 @@ const config = {
plugins: [
sassPlugin({
quietDeps: true,
silenceDeprecations: ["import"], // silence known issue with Bootstrap #40962
silenceDeprecations: ["import"],
type: "css",
}),
vue(),
@ -26,10 +26,14 @@ const config = {
minify,
loader: {
".css": "css",
".woff": "file",
".woff2": "file",
".ttf": "file",
".eot": "file",
},
outdir: "static/gen",
outbase: "ts",
assetNames: "css/[name]",
assetNames: "fonts/[name]",
};
if (watch) {