Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[#8] Adds splash screen, instructions overlay, technology foundation
PR #8 Issue #1, #2, #6, #8 ✔️ **All tests passing!** - adds inital splash screen on load both in browser and in PWA from phone's start screen. - adds splash animation inline in index.html awaiting App component - adds proper TypeScrip formatting - adds linting - generates icons and splash with pwa-assets-generator - adds delay to mount if time since navStart>2000 - configures splash delay to only delay in prod - aligns ios splash with loader ani - adds vuetify material design and get instructions graphic - adds vuetify svg icons as well as font icons - configures vuetify to use mdiSvg - configures vuetify to make custom properties available for css - updates Home to use vuetify for layout - moves push to s3 script into packages.json scripts section - gets eslint in vscode working (see .eslinrc.js) - adds html overflow-y auto to index to avoid scroll bar when NOT on mobile - adds functional navigation bar - adds typescript shims for handling svg files as objects - updates @vue/cli and plugins to latest - adds yarn versioning and local yarn - adds workspace cfg and starts trigger on instructions button - adds amplify cfg at root All tests passing!
- Loading branch information