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