- add a samples search sidebar
- use filepath in import function, not variable
- add specimens sub-tabs/forms
- initial implementation for specimens tab form
- add fontawesome
- add basic sidebar (tabs and top buttons)
- add package model and add more fields to resource model
- implement query models with pinia-orm
- add pinia and pinia-orm
- fix host address
- add id field to record so the diagram can render
- add rough draft of models overview
- add common scss files for fonts, palette, and vars
- set base path to make assets relative
- use the correct build command
- add very basic vite/vue app
- switch to npm
- split vendor js into separate chunk
- update dependencies (importantly, zoa to 0.3.1)
- add github actions
- add project config files