1
0
Fork 0
Commit graph

1218 commits

Author SHA1 Message Date
Joost De Cock
29743c629f wip(org): Added PrevNext to showcase/blog posts
Although it needs some work to ensure it gets the order correct
2023-10-10 07:42:01 +02:00
Joost De Cock
312e5f7d86 fix(org): Port showcase posts to new MDX loader 2023-10-10 07:40:00 +02:00
Joost De Cock
ec0b8b0322 fix(org): Port blog posts to new MDX loader 2023-10-10 07:35:11 +02:00
Joost De Cock
d84ae7af3b chore(org): Remove lint 2023-10-09 19:01:50 +02:00
Joost De Cock
8f9bb8189e chore(org): Only add English to getStaticPaths 2023-10-09 18:23:41 +02:00
Joost De Cock
c74e3f4b66 chore(org/lab): Clean up leftover static docs loading
Removing loading docs and passing them as static props to the workbench
since we now have proper support for loading mdx dynamically.
2023-10-09 18:13:47 +02:00
Joost De Cock
2de93cbf64
Merge pull request #5105 from freesewing/mdxnopack
feat: Keep MDX out of the webpack bundle, and implement a real solution for loading MDX dynamically
2023-10-09 17:23:48 +02:00
Joost De Cock
a0bcf01b47 chore: Remove lint 2023-10-09 13:47:36 +02:00
Joost De Cock
b91d871a3b chore: Change mustache delimiter to keep tempaltes as .mjs
The problem with auto-generated pages is that prettier will change
the formatting ever so slightly in the commit hook.
Which means that next time they are generated, git will see a bunch
of meaningless changes.

So, in changing the mustache delimter to $$ (valid JS) we can keep the
template files as .mjs and let prettier format them too, which I hope
will mean that we can sidestep this constant churn.
2023-10-09 12:02:26 +02:00
Joost De Cock
90afd3e28e feat(org): Switched to better dynamic mdx 2023-10-09 11:42:16 +02:00
dependabot[bot]
45cd44cdc0
chore(deps): bump daisyui from 3.6.4 to 3.9.2
Bumps [daisyui](https://github.com/saadeghi/daisyui) from 3.6.4 to 3.9.2.
- [Changelog](https://github.com/saadeghi/daisyui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/saadeghi/daisyui/compare/v3.6.4...v3.9.2)

---
updated-dependencies:
- dependency-name: daisyui
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-09 04:18:38 +00:00
dependabot[bot]
ac5b9d6c7c
chore(deps): bump remark-gfm from 3.0.1 to 4.0.0
Bumps [remark-gfm](https://github.com/remarkjs/remark-gfm) from 3.0.1 to 4.0.0.
- [Release notes](https://github.com/remarkjs/remark-gfm/releases)
- [Commits](https://github.com/remarkjs/remark-gfm/compare/3.0.1...4.0.0)

---
updated-dependencies:
- dependency-name: remark-gfm
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-09 04:18:10 +00:00
dependabot[bot]
dc3478d5f7
chore(deps): bump luxon from 3.4.2 to 3.4.3
Bumps [luxon](https://github.com/moment/luxon) from 3.4.2 to 3.4.3.
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moment/luxon/compare/3.4.2...3.4.3)

---
updated-dependencies:
- dependency-name: luxon
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-09 04:17:44 +00:00
Joost De Cock
166c8bc03b wip(org): Update pattern edit link to new page 2023-10-08 17:10:11 +02:00
Joost De Cock
185c844769 wip(org): Prebuild edit patter pages from template 2023-10-08 17:06:58 +02:00
Joost De Cock
f9cb109ad0 chore(org): Renamed page template 2023-10-08 15:57:15 +02:00
Joost De Cock
86d984e8c5 wip(shared): Split new design pages per design to split bundle
This adds page templates that will auto-generate pages for each design.
This not only allows us to split the bundle for these individual
designs, we are also now passing the inline docs for a design as static
props, as that will limit the memory footprint of webpack.

Remains to be seen how this will all come together, but it's better than
throwing everything at webpack and watching the build fail.
2023-10-08 14:26:58 +02:00
Joost De Cock
6a6e51e133 wip(shared): Restructuring mdx loader 2023-10-07 21:19:38 +02:00
Joost De Cock
7e5363bd33 wip(shared): Extract frontmatter in MDX loader 2023-10-07 20:21:54 +02:00
Joost De Cock
affc9b3744 wip(shared): Updated remark plugins, better intro handling 2023-10-07 09:33:23 +02:00
joostdecock
9b32d971a5 wip(shared): Taking MDX out of webpack bundle 2023-10-06 09:15:07 +02:00
dependabot[bot]
50b5b08f85
chore(deps): bump react-timeago from 7.1.0 to 7.2.0
Bumps [react-timeago](https://github.com/naman34/react-timeago) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/naman34/react-timeago/releases)
- [Changelog](https://github.com/nmn/react-timeago/blob/master/CHANGELOG.md)
- [Commits](https://github.com/naman34/react-timeago/compare/v7.1.0...v7.2.0)

---
updated-dependencies:
- dependency-name: react-timeago
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-06 04:31:07 +00:00
dependabot[bot]
3bdb551019
chore(deps): bump algoliasearch from 4.19.1 to 4.20.0
Bumps [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) from 4.19.1 to 4.20.0.
- [Release notes](https://github.com/algolia/algoliasearch-client-javascript/releases)
- [Changelog](https://github.com/algolia/algoliasearch-client-javascript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/algolia/algoliasearch-client-javascript/compare/4.19.1...4.20.0)

---
updated-dependencies:
- dependency-name: algoliasearch
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-04 16:58:11 +00:00
Joost De Cock
2e8b4642ba
Merge branch 'develop' into joost 2023-10-04 17:58:04 +02:00
joostdecock
97520a0a7d chore: Install various major updates 2023-10-04 17:55:54 +02:00
Joost De Cock
bd1ee0f3fd
Merge pull request #5078 from freesewing/joost
fix: Make yarn new design work again
2023-10-04 09:21:49 +02:00
Joost De Cock
7eff523f7e fix: Make yarn new design work again
Also makes the reconfigure script responsible for the generation of the
use-design hook.
2023-10-04 09:14:24 +02:00
Joost De Cock
9af2772e99
Merge pull request #5063 from freesewing/dependabot/npm_and_yarn/autoprefixer-10.4.16
Bump autoprefixer from 10.4.15 to 10.4.16
2023-10-03 21:00:03 +02:00
github-actions
4f7ce56454 [dependabot skip] chore(deps): bumped dependabot/npm_and_yarn/postcss-8.4.31 changes in config/dependencies.yaml 2023-10-03 17:35:03 +00:00
dependabot[bot]
abeed92acd
chore(deps): bump postcss from 8.4.29 to 8.4.31
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-03 17:32:10 +00:00
Joost De Cock
71e1d2b42d fix(lab): Keep docs view out of the lab 2023-10-03 08:46:57 +02:00
github-actions
c727b4a642 [dependabot skip] chore(deps): bumped dependabot/npm_and_yarn/autoprefixer-10.4.16 changes in config/dependencies.yaml 2023-10-02 16:48:02 +00:00
dependabot[bot]
997891924f
Bump autoprefixer from 10.4.15 to 10.4.16
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.4.15 to 10.4.16.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.15...10.4.16)

---
updated-dependencies:
- dependency-name: autoprefixer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-02 16:45:34 +00:00
Joost De Cock
a57993ea4f feat(shared): Support for 2 different links in design picker. Closes #5060 2023-10-02 16:00:31 +02:00
Joost De Cock
8c535631f1
Merge branch 'develop' into dependabot/npm_and_yarn/rehype-highlight-7.0.0 2023-10-01 11:52:52 +02:00
Joost De Cock
de179cddf5
Merge pull request #5045 from freesewing/dependabot/npm_and_yarn/react-timeago-7.2.0
chore(deps): bump react-timeago from 7.1.0 to 7.2.0
2023-10-01 09:23:16 +02:00
Joost De Cock
7bf47552a7
Merge pull request #5054 from freesewing/joost
fix(org): Get design list from hook
2023-09-30 18:51:55 +02:00
joostdecock
30ea70b29b fix(org): Get design list from hook 2023-09-30 18:51:04 +02:00
joostdecock
eb32bc5fe0 release: v3.0.0 🎉 2023-09-30 17:48:57 +02:00
joostdecock
4d9c614c89 Merge branch 'joost' into develop 2023-09-30 17:41:35 +02:00
joostdecock
ff506e56e4 fix(org): Wrong import path 2023-09-30 15:22:59 +02:00
joostdecock
4ed30ae5ff chore: Reconfigure packages 2023-09-30 15:08:44 +02:00
joostdecock
ebe5b17b0b chore: Reconfigure packages 2023-09-30 14:59:01 +02:00
joostdecock
c65c5876a3 wip(sde): Working on file list 2023-09-29 16:01:27 +02:00
joostdecock
9929aed51a release: v3.0.0-alpha.13 2023-09-29 09:59:38 +02:00
joostdecock
703e0e807d release: v3.0.0-alpha.11 2023-09-29 09:51:24 +02:00
dependabot[bot]
2ff130d26a
chore(deps): bump react-timeago from 7.1.0 to 7.2.0
Bumps [react-timeago](https://github.com/naman34/react-timeago) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/naman34/react-timeago/releases)
- [Changelog](https://github.com/nmn/react-timeago/blob/master/CHANGELOG.md)
- [Commits](https://github.com/naman34/react-timeago/compare/v7.1.0...v7.2.0)

---
updated-dependencies:
- dependency-name: react-timeago
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-29 04:47:40 +00:00
joostdecock
2ed9dd5b88 chore: Remove lint 2023-09-28 15:58:50 +02:00
joostdecock
f9de3f6990 chore: Hold back design for v3 release 2023-09-28 09:17:43 +02:00
joostdecock
237d525557 chore: Reconfigure 2023-09-27 16:19:13 +02:00