Commit Graph
17 Commits
Author SHA1 Message Date
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