1
0
Fork 0
Commit graph

125 commits

Author SHA1 Message Date
Joost De Cock
a2b689e69a feat(org): Added translation status page 2023-07-05 20:58:30 +02:00
Enoch Riese
49c14f1446 fix twitchy modal close 2023-06-29 16:41:11 +00:00
Enoch Riese
8a799c5742 add zoom buttons to mobile menu bar when needed 2023-06-29 15:44:23 +00:00
Enoch Riese
012b0eb8d6 use a context to allow all menus to be in same parent on mobile 2023-06-29 14:35:46 +00:00
Enoch Riese
b9bc88bb1e link fixes 2023-06-26 11:47:46 -05:00
Enoch Riese
a01af799d3 get rid of sizeMe 2023-06-23 20:18:08 -05:00
Enoch Riese
6c94afe99f shared component for views that have patterns and side menus 2023-06-23 19:39:45 -05:00
Enoch Riese
22bb896bc2 workbench view menus in modal on mobile 2023-06-23 14:29:09 -05:00
Enoch Riese
535d6b7426 wb header jumps below shown nav header 2023-06-22 14:02:57 -05:00
joostdecock
f284cebaeb chore(shared): Linter issues 2023-06-21 12:29:19 +02:00
Enoch Riese
e1be833dfd dry up headers and layout wrappers. use sticky side navs 2023-06-20 16:52:00 -05:00
joostdecock
6a222f254d chore: Linter issues 2023-06-20 19:27:29 +02:00
Enoch Riese
e9d21ddd62 shared components and utils for sanity pages 2023-06-19 16:27:13 -05:00
Enoch Riese
39655daf6a rudimentary implementation of blog pages 2023-06-17 17:00:10 -05:00
joostdecock
0a9e71caf3 feat(shared): Re-implement MDX TOX. Closes #4129 2023-06-17 17:29:28 +02:00
Joost De Cock
007066a673
Merge pull request #4125 from eriese/eriese-lab-v3
fix (org) clean up little errors in draft-for-curated-set flow
2023-05-24 17:14:09 +02:00
Joost De Cock
b3b5d225b8 feat(dev): Re-implemented search 2023-05-24 16:18:59 +02:00
Enoch Riese
24b3b10bfb fix little errors in draft-for-curated-set flow. other cleanup 2023-05-24 08:37:29 -05:00
Joost De Cock
7d495d9a43 fix(shared): Bug in git last update component 2023-05-23 11:08:24 +02:00
Joost De Cock
a7193c6a24 fix(dev): Tweaks for mobile 2023-05-22 20:08:57 +02:00
joostdecock
9f30338939 chore: Fix linter warnings 2023-05-20 15:47:56 +02:00
joostdecock
ce556a4664 chore(shared): Disable search for now 2023-05-20 14:55:16 +02:00
joostdecock
0dc94658fd fix(shared): Issue with theme caused by linter fix 2023-05-20 14:47:29 +02:00
joostdecock
901422cf4e chore(org): Linter fixes 2023-05-20 14:44:38 +02:00
joostdecock
e027d560f8 chore(org): Linter fixes 2023-05-20 14:38:09 +02:00
joostdecock
a4f192e090 fix(dev): Load MDX dynamically to reduce the number of routes
Prior to this commit we'd generate a page for each MDX document as that
avoids having to load MDX dynamically (which can be tricky) or through
static props (which causes issues with serialization).

However, Vercel (which hosts for us) has an upper limit on the number of
routes, and because of this extensive documentation, we blew passed it
with this approach.

This changes to a dynamic resolution of MDX content with an async import
in the useEffect hook. This should drastically reduce the number of
routes and make Vercel happy.

I didn't do much digging into the effects of this on SSR. If it turns
out it's causes issues, we'll deal with it at that time.
2023-05-20 13:22:36 +02:00
joostdecock
c11a29e28a chore(shared): Fix linter warnings in sites/shared 2023-05-19 18:15:06 +02:00
joostdecock
a41b3f09a2 chore(shared): Move org stuff to shared to be used by the lab 2023-05-17 17:32:19 +02:00
joostdecock
c9159d05c6 fix(shared): Tweak opacity for MDX metadata 2023-05-17 10:56:42 +02:00
Joost De Cock
5b12ea49ec feat(shared): Add git info to prebuild step 2023-05-17 10:53:41 +02:00
joostdecock
4fae3a425f feat(dev): Ported dev site to new v3 site framework 2023-05-16 10:34:13 +02:00
joostdecock
ed1ac8a7a7 Merge branch 'develop' into joost 2023-05-16 08:49:35 +02:00
joostdecock
9cf7de9a0b wip(shared): Work on MDX wrapper 2023-05-15 20:00:45 +02:00
joostdecock
0b238c989e wip(shared): Switched to webpack loader for MDX 2023-05-15 15:57:46 +02:00
joostdecock
517fa3f5e3 wip(shared): Re-factoring workbench 2023-05-11 19:14:48 +02:00
joostdecock
0dece4d70e wip(org): Started working on v3 workbench 2023-05-08 19:28:03 +02:00
joostdecock
bd3ce90e1a wip(org): Work on curation of sets 2023-05-08 14:03:47 +02:00
joostdecock
6dbc6fe078 wip(org): Work on curated sets 2023-05-08 09:31:37 +02:00
Benjamin F
329fc9f506 fix(workbench): Do not pre-draft patterns without measurements 2023-04-30 11:51:16 -07:00
joostdecock
3642242835 feat(org): Completed initial sets management 2023-04-30 17:50:15 +02:00
joostdecock
ebbb4a8b8c feat(shared): Modal design picker and work on sets 2023-04-30 14:53:49 +02:00
Joost De Cock
e47c18177b wip(shared): Removed useApp hook in favor of contexts
This removes the useApp hook from all org pages in favor of various
context. This means there is no longer global state that gets passed
around, instead each component that requires access to something shared
(like account, or navigation) can just use the context instead.

This is a first step, as a lot of shared components stil rely on app not
to mention the dev and lab sites.
2023-04-28 21:23:06 +02:00
Joost De Cock
5b83b12378 feat(shared): Ported modal from app-wide state to context 2023-04-25 17:33:34 +02:00
joostdecock
71a9555fbf feat(shared): make modal wrapper animate from all directions 2023-04-22 14:34:16 +02:00
Joost De Cock
7f8911a49d feat(shared): Use modal menu as main menu 2023-04-19 20:56:15 +02:00
joostdecock
33c609c886 chore: Linter warnings 2023-04-16 17:13:18 +02:00
joostdecock
86a5a8765b wip(org): Work on modal menus 2023-04-16 16:19:49 +02:00
joostdecock
6ae91efeed chore: Improvements to modal 2023-04-16 10:45:36 +02:00
joostdecock
ac2fe10294 Merge branch 'develop' into joost 2023-04-15 17:00:23 +02:00
joostdecock
dbab735eeb wip(shared): Work on modal menu 2023-04-09 15:57:25 +02:00