remove text based componets, add blog, minor theming changes

This commit is contained in:
2026-01-30 17:58:52 -05:00
parent 24b8a6c4ec
commit d5d0fb904a
18 changed files with 1510 additions and 322 deletions

22
package-lock.json generated
View File

@@ -20,11 +20,13 @@
"@vueuse/core": "^14.1.0",
"better-sqlite3": "^12.6.2",
"eslint": "^9.39.2",
"lucide-vue-next": "^0.563.0",
"nuxt": "^4.3.0",
"tailwindcss": "^4.1.18",
"three": "^0.182.0",
"vue": "^3.5.27",
"vue-router": "^4.6.4"
"vue-router": "^4.6.4",
"vue3-simple-icons": "^15.6.0"
}
},
"node_modules/@alloc/quick-lru": {
@@ -13949,6 +13951,15 @@
"yallist": "^3.0.2"
}
},
"node_modules/lucide-vue-next": {
"version": "0.563.0",
"resolved": "https://registry.npmjs.org/lucide-vue-next/-/lucide-vue-next-0.563.0.tgz",
"integrity": "sha512-zsE/lCKtmaa7bGfhSpN84br1K9YoQ5pCN+2oKWjQQG3Lo6ufUUKBuHSjNFI6RvUevxaajNXb8XwFUKeTXG3sIA==",
"license": "ISC",
"peerDependencies": {
"vue": ">=3.0.1"
}
},
"node_modules/magic-regexp": {
"version": "0.10.0",
"resolved": "https://registry.npmjs.org/magic-regexp/-/magic-regexp-0.10.0.tgz",
@@ -20389,6 +20400,15 @@
"vue": "^3.5.0"
}
},
"node_modules/vue3-simple-icons": {
"version": "15.6.0",
"resolved": "https://registry.npmjs.org/vue3-simple-icons/-/vue3-simple-icons-15.6.0.tgz",
"integrity": "sha512-e7FkRt5yY6wDmeBzOL7PQw/n5PIiYh5Xbk9f0aAVJpl1E1ddMRLLRjiD9tG8P2UTtCc0Yh48XN3tn0TdZAuL0w==",
"license": "MIT",
"dependencies": {
"vue": "^3"
}
},
"node_modules/w3c-keyname": {
"version": "2.2.8",
"resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz",