feat!: upgrade to Vue3, TypeScript, TailwindCSS, Pinia

- Added tailwindcss, shadcn, vite, typescript, pinia
- Removed webpack, ejs, moment, instantsearch, algolia, bootstrap
- Disabled most sass, original components
- Began redesigning light themed index page
This commit is contained in:
2025-07-15 18:34:18 -05:00
parent 57c9451f3f
commit ccd975d181
59 changed files with 7989 additions and 11441 deletions
+3 -4
View File
@@ -1,8 +1,7 @@
name: Deploy to Firebase Hosting on merge
'on':
push:
branches:
- master
on:
workflow_dispatch:
env:
VUE_APP_ALGOLIA_APP_ID: '${{ secrets.ALGOLIA_APP_ID }}'
+3 -1
View File
@@ -1,5 +1,7 @@
name: Deploy to Firebase Hosting on PR
'on': pull_request
on:
workflow_dispatch:
env:
VUE_APP_ALGOLIA_APP_ID: '${{ secrets.ALGOLIA_APP_ID }}'