1
0
Fork 0
Commit graph

100 commits

Author SHA1 Message Date
joostdecock
cb68284d54 [dev] feat: Started working on component reference docs 2025-05-04 18:42:49 +02:00
joostdecock
b5192f127b [bonny] chore: Hide design from website 2025-04-23 16:46:23 +00:00
joostdecock
02f841c570 feat: Added studio to monorepo 2025-04-23 16:46:23 +00:00
joostdecock
c5b0daf390 fix: Various website and repo fixes (#243)
- Fixes things in Oath flow, yet needs testing before we close #235
- Updates security notice, closes #240
- Fixes broken links to user profiles, closes #238

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/243
Co-authored-by: joostdecock <joost@joost.at>
Co-committed-by: joostdecock <joost@joost.at>
2025-04-12 10:42:35 +00:00
joostdecock
e1785dab5c [org] chore: Keep prebuild files out of repo 2025-04-07 05:46:36 +00:00
Joost De Cock
51dc1d9732
[breaking]: FreeSewing v4 (#7297)
Refer to the CHANGELOG for all info.

---------

Co-authored-by: Wouter van Wageningen <wouter.vdub@yahoo.com>
Co-authored-by: Josh Munic <jpmunic@gmail.com>
Co-authored-by: Jonathan Haas <haasjona@gmail.com>
2025-04-01 16:15:20 +02:00
Joost De Cock
469eb43c95
feat: Add various content types to docusaurus (#7231)
This brings blog posts, showcase posts, and newsletter editions into the Docusaurus site.

It also adds support for using TailwindCSS inside a container. So this will probably end up being the new freesewing.org site in v4.
2024-11-18 11:05:16 +01:00
Joost De Cock
7ac36d1190
wip: Porting of docs to docusaurus (#7208)
This ports the docs for the following designs: breanna, bruce, cathrin, florence, florent , hugo, lily, lunetius, onyx, opal, paco, sandy, shelly, shin, sven, tamiko, teagan, iberius, trayvon, wahid, walburga, and yuri.

Also adds a prebuild step to build the options umbrella pages. and includes some CSS tweaks.
2024-11-02 10:12:33 +01:00
Benjamin Fan
9b0584e740 fix(.gitignore): Ignore nx/workspace-data 2024-10-26 06:36:26 -07:00
joostdecock
7c0ba68827 wip: Work on account docs 2024-10-05 17:33:15 +02:00
joostdecock
9718d9580b chore: Update dependencies and contributors 2024-06-12 15:25:33 +02:00
joostdecock
b1cbe526d1 chore: Update dependencies 2023-12-09 15:39:22 +01:00
joostdecock
d36643d4a8 feat(shared): Add OG images to prebuild 2023-11-03 13:34:47 +01:00
Joost De Cock
dba3c3731a feat(org): Admin updates for curated sets 2023-10-20 10:43:43 +02:00
joostdecock
ad5a14ad49 wip(sde): Trimming file list 2023-09-29 17:35:08 +02:00
joostdecock
a580eeedae wip(new-design): Generate download list in prebuild step 2023-09-29 16:16:56 +02:00
joostdecock
946d684cf2 feat(sde): Setup sde site 2023-09-29 08:05:40 +02:00
joostdecock
527e65697f chore(lab): Speed up the lab by removing things 2023-09-11 19:59:02 +02:00
joostdecock
b248d98928 fix(backend): import fixes 2023-08-13 16:15:06 +02:00
Enoch Riese
45ced9274f fix popout import on lab docs page 2023-07-28 12:29:04 -05:00
Enoch Riese
30cbf42ca5 fix nav prebuild translations 2023-07-28 11:54:07 -05:00
joostdecock
dc2c5b62ce feat(org): Use dynamic pages for new designs 2023-06-03 21:36:35 +02:00
Joost De Cock
8ab76411fb feat(shared): Added favicon icon 2023-05-23 16:41:01 +02:00
joostdecock
e2bf337bb2 fix(org): 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 14:06:39 +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
ce041e4232 chore: gitignore update 2023-05-18 15:34:20 +02:00
joostdecock
a201a9bc13 chore(lab): Linter warnings 2023-05-18 15:33:45 +02:00
joostdecock
f0d441b12d feat(org): Prebuild workbench pages 2023-05-18 13:56:08 +02:00
joostdecock
2dcf46befa wip(lab): Work on v3 lab 2023-05-17 17:04:15 +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
0b238c989e wip(shared): Switched to webpack loader for MDX 2023-05-15 15:57:46 +02:00
joostdecock
6dbc6fe078 wip(org): Work on curated sets 2023-05-08 09:31:37 +02:00
Enoch Riese
921adf1312 add playwright to lab. set up future sites capabilities 2023-04-22 10:51:47 -04:00
Enoch Riese
1f220095fb un-git-ignore lab page index files 2023-02-09 21:44:31 -06:00
Joost De Cock
fa5bb742e6 chore(sanity): Migrate to Sanity studio v3 2022-12-22 19:20:36 +01:00
Joost De Cock
55e376647e feat(dev): Generate OG images at build time 2022-10-15 05:24:18 +02:00
Joost De Cock
200cebf582 chore(core): Refactor v3 code 2022-09-18 15:11:10 +02:00
Joost De Cock
f75c7d79c8 Revert "add markers for elastic"
This reverts commit 1bec1b5fab.

Removing work done that is not inline with the vision of the designer.
2022-09-06 09:41:55 +02:00
joostdecock
a102acb6aa chore: Reconfigure packages 2022-08-22 15:39:44 +02:00
Wouter van Wageningen
edc0e7fb5c
Merge pull request #3 from freesewing/develop
UTD
2022-07-29 11:15:56 -07:00
Enoch Riese
6153317a31 use the same i18n prebuild methods in the sites 2022-07-20 11:21:48 -04:00
Wouter van Wageningen
54c4e9778e Octoplushy face 2022-07-19 04:45:44 +00:00
Wouter van Wageningen
aa5df17364 first commit 2022-07-16 04:06:26 +00:00
Joost De Cock
2e121c8c06 fix(i18n): Keep next build files until we deprecate pattern-info 2022-07-10 16:26:40 +02:00
Joost De Cock
4b7a8c4038 chore(i18n): Keep NextJS build file out of repo 2022-07-10 15:41:23 +02:00
Joost De Cock
14f43fb078 wip(new-design): Added different templates 2022-06-23 15:17:18 +02:00
Joost De Cock
98ae9cc5ac wip(new-design): Started work on standalon development environment 2022-06-20 18:31:22 +02:00
Joost De Cock
43ee0f1790 chore: Adapt sites to recent changes 2022-06-17 12:02:09 +02:00
Joost De Cock
3109a7a655 chore(shared): Added feeds folder 2022-06-10 10:59:43 +02:00