feat: add homepage projects showcase with mock data

- Add ProjectCard component with tag icons and relative timestamps
- Create mock projects data with server-side icon rendering
- Fix IconPicker reactivity using SvelteMap
- Add ESLint suppressions for @html tags
This commit is contained in:
2026-01-06 17:59:08 -06:00
parent eca50ef319
commit e32c776b6d
16 changed files with 780 additions and 532 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{
"private": true,
"type": "module",
"packageManager": "bun@latest",
"packageManager": "bun@1.3.5",
"scripts": {
"preinstall": "npx only-allow bun",
"dev": "bunx --bun vite dev",