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
c74d0ffaa1
gdrive integration: show authorize button if automatic authorization fails, eg. need to choose account
2020-05-06 09:50:35 -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
19de694d73
update gdrive client id
2020-05-04 12:51:05 -07:00
Ilya Kreymer
3b31490479
add terms page at /?terms
2020-05-04 12:32:21 -07:00
Ilya Kreymer
3a17e12e6c
ui nav hashtag fixes: fix messaging to ensure hash tag updates correctly, replay always available, use url= and ts= for shorter hashtag location
...
jekyll: use remote_theme always to work with gh pages
2020-05-04 11:16:34 -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
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