Commit Graph

14 Commits

Author SHA1 Message Date
Andrew Vivash ca17915674
Avivash/upgrade sveltekit (#112) 2023-01-09 17:28:32 -08:00
avivash 685b3b7738 Revert to 14b554d098 2023-01-06 11:01:02 -08:00
Brian Ginsburg 33ceebadc3
Upgrade SvelteKit to 1.0.0 stable release (#108)
* Upgrade to Vite 4.0.0

* Update trailing slash config

* Update path alias configs

* Upgrade safelist config

We had this under purge, but that has been deprecated. The safelist is
in its own top-level config now:
https://tailwindcss.com/docs/content-configuration#safelisting-classes

* Upgrade to SvelteKit stable release
2023-01-05 16:12:52 -08:00
Steven Vandevelde b0b9a2020e
Upgrade to Webnative 0.35 (#89)
* Upgrade to webnative 0.35

* Linking

* Adjust loadAccount

* Chore: update avatar size limit to be 20mb - also update gallery size limit error message

* Chore: move program.auth.webCrypto to sessionStore.authStrategy (#93)

* program.id → program.tag

* Use AuthenticationStrategy type

* Single auth strategy

* Fix: always pass program.auth to sessionStore

* Avivash/add loading UI (#94)

* tag -> namespace

* Avivash/51 private file info (#95)

* Fix: delegate route being mounted twice

* Fix: orange and gradient directions

* Fix: footer gradient direction

* Bump webnative

* Use alpha version

* Upgrade alpha version

* Bump alpha release

* Bump

* Avivash/UI updates (#102)

* Bump

Co-authored-by: avivash <av@andrewvivash.com>
Co-authored-by: Andrew Vivash <andy@fission.codes>
Co-authored-by: Brian Ginsburg <gins@brianginsburg.com>
2023-01-05 19:13:15 +01:00
Andrew Vivash 2c8d35a908
Avivash/different font weights with the same font face (#87) 2022-11-09 13:59:43 -08:00
Andrew Vivash 6dbfbc296a
Avivash/58 improve homepage UI(does not include 404 or User Settings) (#83) 2022-11-08 13:58:04 -08:00
Brian Ginsburg 3b5cabee11
Add info and warning notification icons (#76)
* Add info and warning notification icons

* Switch over to icon map
2022-10-14 19:26:30 -07:00
Brian Ginsburg 102ecd9b3e
Cleanup and refactoring (#60)
* Use production infra

* Move theme out of subdirectory

* Remove unused example test

* Separate webnative module into init and account

* Move state off of module global state

* Move utils out of common directory

* Organize imports consistently

* Replace last remaining Toast with a Notification

* Rename theme to themeStore

Renaming keeps the theme store naming consistent with the other stores.

* Replace uuid helper with WebCrypto randomUUID

* Enfore minimum node version at >=16.9

* Refactor delegate-account and link-device routes

Use component views for consistency with the other routes

* Use FilesystemActivity component in Register

* Remove console logs

* Add extractSearchParam

Generalizes extracting a search param from a URL.

* Hide app name in header on mobile

* Remove deviceStore

We weren't using it in the app. Mobile styles are handled with tailwind
utility classes.

* Add social preview image

* Remove navigate event from AreYouSure component

The event was unused.

* Replace convertUint8ToString with uint8arrays

* Add initializeFilesystem

Separates out app-specific resource creation from the required
registration code

* Allow minor webnative version upgrades

* Update package-lock.json
2022-09-15 12:52:24 -07:00
Brian Ginsburg 2399219f69
Add class strategy for selecting dark theme (#44) 2022-08-29 16:07:36 -07:00
Jess Martin 1aa4463812 Adjust theme colors
Co-authored-by: Brian Ginsburg <gins@brianginsburg.com>
2022-08-02 15:29:54 -04:00
Brian Ginsburg 2d25466f93
Add initialization error toasts (#24)
* Add error, success, info, and warning styles

* Add Toast component

* Add initialization error toast

* Add device store and toast placement

* Set device on window resize events


Co-authored-by: Brian Ginsburg <gins@brianginsburg.com>
Co-authored-by: Jess Martin <jessmartin@gmail.com>
2022-08-02 13:57:36 -04:00
Jess Martin c526fd7285 Fix some minor padding issues 2022-07-20 16:57:22 -04:00
Jess Martin 7051c33ca9 Styles from the Figmas 2022-07-20 13:06:22 -04:00
Brian Ginsburg 2b98bce42b
Boilerplate svelte app 2022-07-14 11:41:33 -07:00