Commit Graph
18 Commits
Author SHA1 Message Date
David LechnerandDavid 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 ValkandDavid Lechner 1664a9d342 index.html: Add open graph tags. 2022-12-16 12:23:53 -06:00
Laurens ValkandDavid Lechner a7f354a0d0 index.html: Update meta content.
Fixes https://github.com/pybricks/support/issues/845
2022-12-16 12:23:53 -06:00
David LechnerandDavid 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 LechnerandDavid 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 Lechnerandlaurensvalk 2fdcea091e add beta watermark 2020-06-16 09:39:09 +02:00
David LechnerandDavid 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 LechnerandDavid 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