Ilya Kreymer
b548e2fc15
reauth and terms:
...
- use modal display from sw message to request auth, as redirect may be on a non-html page
- also use modal for terms to avoid leaving page
2020-05-07 15:13:04 -07:00
Ilya Kreymer
5f148a8325
fixes for firefox and safari:
...
- ensure progress bar % works on ff, and safari
- don't use URL for parsing custom schemes due to browser differences
- add error messaging for interrupted download
2020-05-07 11:11:14 -07:00
Ilya Kreymer
1cf32c7de4
auth improvements:
...
- add google drive reauth support, if auth expires (for on-demand downloaded content)
- fix curated page width
2020-05-06 18:09:42 -07:00
Ilya Kreymer
62f08f6dd9
more ui tweaks:
...
- make index scrollable
- don't show 'current archive' until successfully loaded
- begin embed view for wr-replay
- cleanup pageutils
2020-05-05 23:17:43 -07:00
Ilya Kreymer
9241294191
fixes for tab switching and naviation, ensure hash updated and history works
...
remove replay panel when on other tabs
add delete loader when deleting
adjust size of tabs
2020-05-05 21:16:10 -07:00
Ilya Kreymer
11dc6220a2
various fixes:
...
- more update related fixes, remove redundant firstUpdated handling, avoid double load()
- add refresh button, loading indicator for replay
- update wombat, add wombatWorkers
- use full bulma again
2020-05-05 00:24:00 -07:00
Ilya Kreymer
204d874471
replay ui: add location + datetime display, respond to user changes and wombat messages
...
location update: use replaceState instead of hash update to avoid duplicate history entries
rename currTab -> view
2020-05-03 22:20:59 -07:00
Ilya Kreymer
1a4793eefa
css optimization: bundle bulma, main.scss as inline css injected directly into lit-element css
...
import a subset of bulma to decrease size in main.scss
import only base bulma for outer html page in base.scss
2020-05-03 14:57:51 -07:00
Ilya Kreymer
6f04588dfd
add CNAME, add examples from wabac.js, build directly from wabac.js
2020-05-02 13:27:17 -07:00
Ilya Kreymer
e023726fd2
split off from wabac.js:
...
- add pageembeds.js for now
- new webpack build, use /sw.js in prod, /dist/sw.js in dev to work with webpack-dev-server single directory
- add wombat dependency and webpack build
2020-05-02 11:27:48 -07:00