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
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
cf5d801a9a
enable progressive web app
2020-04-19 17:54:44 -05:00
David Lechner
e208a99a14
Initialize project using Create React App
2020-04-07 23:02:47 -05:00