Brian Ginsburg
2adcca9e55
Add connection QR code and link ( #28 )
...
* Add connection link clipboard copy
* Add connection link QR code
2022-08-05 10:56:34 -07:00
Jess Martin
143ec66d1f
Welcome and backup device flow ( #26 )
...
* Comment out redirect to prevent re-register
* Welcome screen completed
* Rename LinkDevice to Welcome; Add Backup route
* Add a new page for Backup Device
* Move bootstrapFilesystem to webnative implementation
Co-authored-by: Jess Martin <jessmartin@gmail.com>
* Rename appName.ts to app-name.ts
Co-authored-by: Jess Martin <jessmartin@gmail.com>
* Refactor register and backup routes and components
Co-authored-by: Jess Martin <jessmartin@gmail.com>
Co-authored-by: Brian Ginsburg <gins@brianginsburg.com>
2022-08-04 07:59:50 -07:00
Jess Martin
1aa4463812
Adjust theme colors
...
Co-authored-by: Brian Ginsburg <gins@brianginsburg.com>
2022-08-02 15:29:54 -04:00
Jess Martin
8f29357b17
Make application name configurable
...
Co-authored-by: Brian Ginsburg <gins@brianginsburg.com>
2022-08-02 14:21:24 -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
Brian Ginsburg
046c80be44
Bootstrap filesystem and add filesystem store
...
Co-authored-by: Jess Martin <jessmartin@gmail.com>
2022-07-29 12:58:22 -07:00
Brian Ginsburg
264476b004
Convert icons to components
...
Co-authored-by: Jess Martin <jessmartin@gmail.com>
2022-07-29 11:26:27 -07:00
Brian Ginsburg
72c56c1efe
Add session store ( #23 )
...
* Add webnative initialization and session store
* Guard connect page and button
2022-07-28 15:48:53 -07:00
Jess Martin
91f2122cd9
Merge pull request #22 from fission-suite/register-user
...
Get registration working
2022-07-27 16:32:41 -04:00
Jess Martin
f3cafb40be
Redirect to LinkDevice on successful registration
2022-07-27 12:59:22 -04:00
Jess Martin
1d7ef2d819
Add green and red checks for status
2022-07-27 12:38:08 -04:00
Jess Martin
a2bed7a6b3
Remove custom checkbox code; use DaisyUI
2022-07-27 12:16:54 -04:00
Jess Martin
afc887befc
Error messages on "shared computer"; spinner
2022-07-27 12:06:06 -04:00
Jess Martin
99f912486a
Getting registration working
...
Co-authored-by: Brian Ginsburg <gins@brianginsburg.com>
2022-07-26 16:00:25 -04:00
Jess Martin
fc7feb1c41
Merge pull request #12 from fission-suite/add-username-debounce
...
Add debounce to username available check
2022-07-26 14:32:13 -04:00
Brian Ginsburg
6f02425ec8
Add debounce to username available check
2022-07-26 08:20:29 -07:00
Brian Ginsburg
92f3b39b30
Set prettier htmlWhitespaceSensitivity to ignore
...
Prevents prettier from break tags across lines when wrapping text.
2022-07-22 15:26:43 -07:00
Brian Ginsburg
733a4c9b2d
Add username check at registration
...
Co-authored-by: Jess Martin <jessmartin@gmail.com>
2022-07-22 13:13:20 -07:00
Jess Martin
0f1399fe93
Re-add fission.yaml, see if publish still works
2022-07-22 14:17:56 -04:00
Jess Martin
d7888a9ff5
Remove protocol and trailing slash
2022-07-22 12:08:50 -04:00
Jess Martin
e9c7ac0d69
GH Action requires `fission.yaml` to not be there
2022-07-22 12:08:01 -04:00
Jess Martin
11b330a512
Configure fission publish GH action
2022-07-22 11:43:39 -04:00
Jess Martin
bda718481d
Update app_url to published app URL
2022-07-22 11:24:45 -04:00
Jess Martin
ec50794796
Tiny change to trigger publish workflow
2022-07-22 11:10:51 -04:00
Jess Martin
85d29cbb70
Update fission app name
2022-07-22 11:05:41 -04:00
Jess Martin
49fecacbe0
Merge pull request #10 from fission-suite/styles
...
Match style guide
2022-07-21 12:36:36 -04:00
Jess Martin
01a791eac4
Full width for text components
2022-07-21 12:34:37 -04:00
Jess Martin
0eda8f86bf
Full width for text components
2022-07-21 12:33:48 -04:00
Jess Martin
98284d983f
Checkboxes should have cursor pointers
2022-07-20 17:00:22 -04:00
Jess Martin
c526fd7285
Fix some minor padding issues
2022-07-20 16:57:22 -04:00
Jess Martin
639d2fb296
Reformatting all the files that prettier missed
2022-07-20 16:47:18 -04:00
Jess Martin
460a772b3d
Style the checkbox all fancy-like
2022-07-20 16:44:26 -04:00
Jess Martin
82f0f697b6
Fix for prettier. It now formats on save.
2022-07-20 16:41:52 -04:00
Jess Martin
599194691d
Remove extraneous ignored files
2022-07-20 16:35:24 -04:00
Jess Martin
7051c33ca9
Styles from the Figmas
2022-07-20 13:06:22 -04:00
Brian Ginsburg
a7b3104a23
Start adding registraion UI
...
Co-authored-by: Jess Martin <jessmartin@gmail.com>
2022-07-19 16:54:38 -07:00
Brian Ginsburg
7ca0c16f67
Add app owned use WNFS implementation
2022-07-19 12:59:35 -07:00
Brian Ginsburg
2f71c44198
Upgrade Ava to 4.3.1
...
Fixes broken tests with earlier version.
2022-07-18 11:33:19 -07:00
Brian Ginsburg
dc0ce83990
Add webnative
2022-07-14 12:43:42 -07:00
Brian Ginsburg
d9205e7637
Disable recommended-requiring-type-checking rule
2022-07-14 12:26:46 -07:00
Brian Ginsburg
be01050874
Pin SvelteKit and adapter-static versions
2022-07-14 11:45:12 -07:00
Brian Ginsburg
2b98bce42b
Boilerplate svelte app
2022-07-14 11:41:33 -07:00
Jeff Griffiths
ca08b5cfea
Initial commit
2022-01-19 08:31:25 -08:00