David Lechner and David Lechner
48b99cb3a5
public/manifest: change display to "standalone"
...
"fullscreen" is for immersive apps like games (and is only available
on Android currently which is why we didn't notice the app going
fullscreen on desktop).
Fixes: https://github.com/pybricks/support/issues/867
2022-12-21 20:27:21 -06:00
Laurens Valk and David Lechner
1664a9d342
index.html: Add open graph tags.
2022-12-16 12:23:53 -06:00
Laurens Valk and David Lechner
a7f354a0d0
index.html: Update meta content.
...
Fixes https://github.com/pybricks/support/issues/845
2022-12-16 12:23:53 -06:00
David Lechner and David Lechner
0d1bc4c9fa
index.html: fix apple-touch-icon for beta
...
Beta uses a different icon, so we need to account for that.
2022-11-19 16:58:27 -06:00
David Lechner
09b46ed5be
toolbar: make buttons scale with screen size
...
This is very basic, just 2 sizes. But it makes things a bit better
on phones.
Fixes: https://github.com/pybricks/support/issues/300
2021-12-27 12:38:51 -06:00
David Lechner
a0467aed4c
public: add icons with beta badge
...
This makes it easier to tell versions apart when beta and non-beta are
installed at the same time.
Fixes: https://github.com/pybricks/support/issues/375
2021-07-08 16:46:36 -05:00
David Lechner
944770fa98
public/manifest: use variables for program name
...
This requires a craco hack due to https://github.com/facebook/create-react-app/issues/7953
2021-06-23 14:28:59 -05:00
David Lechner
82438a811d
add maskable icon
...
https://web.dev/maskable-icon
also round corners in same sized non-maskable icon
2021-02-01 13:02:06 -06:00
David Lechner
0ee80ba0e8
manifest: add default orientation
2021-02-01 13:02:06 -06:00
David Lechner
a8b3f5dcf7
use env for app name
2021-02-01 13:02:06 -06:00
David Lechner and David Lechner
71ad9c1b1b
Update to create-react-app 4
...
- had to update eslint deps
- ran into https://github.com/palantir/blueprint/issues/4112
- had to move beta.svg out of static/
- had to fix prettier formatting changes
- ran into https://github.com/facebook/jest/issues/7780
2020-11-20 21:08:53 -06:00
Laurens Valk
e9783ff821
tweak beta watermark
2020-06-16 09:39:09 +02:00
David Lechner and laurensvalk
2fdcea091e
add beta watermark
2020-06-16 09:39:09 +02:00
David Lechner and David Lechner
3e4ea382e5
move images out of public/static folder
...
This way, we get compile error if there problem with images. Also allows
images to be optimized.
2020-05-26 21:20:08 -05:00
David Lechner and David Lechner
865d37a138
make big icons match small icons
2020-05-26 21:20:08 -05:00
David Lechner
cf5d801a9a
enable progressive web app
2020-04-19 17:54:44 -05:00
David Lechner
1a72fc275b
basic toolbar using bootstrap
2020-04-15 16:43:37 -05:00
David Lechner
e208a99a14
Initialize project using Create React App
2020-04-07 23:02:47 -05:00