1
0
Fork 0
Commit graph

6043 commits

Author SHA1 Message Date
joostdecock
df45155cdb fix: Migrate RoleBlock after breaking changes 2025-05-29 12:07:59 +02:00
joostdecock
7093dd3d36 [react] feat: Added docs for components/Role 2025-05-29 11:49:04 +02:00
joostdecock
d6cbe79dd5 [react] feat: Added docs for components/Profile 2025-05-29 11:36:41 +02:00
joostdecock
320bcf8534 fix: Update after breaking changes to Popout component 2025-05-29 11:18:34 +02:00
joostdecock
b8740c2223 [react] feat: Added docs for components/Popout 2025-05-26 08:22:15 +02:00
joostdecock
22a89f12d3 feat(dev): Added react docs for Pattern + refactor
This adds support for not only documenating components, but also
constants and functions that may be exported next to components.
2025-05-25 16:29:57 +02:00
joostdecock
d0baf7cece [react] feat: Added docs for components/Patrons 2025-05-25 14:02:45 +02:00
joostdecock
fa5bad3d07 [react] feat: Added docs for components/Number 2025-05-25 13:51:36 +02:00
joostdecock
062eb497e9 [react] feat: Added docs for components/Null 2025-05-25 13:39:56 +02:00
joostdecock
4c582bf26f [react] feat: Added docs for components/Newsletter 2025-05-25 13:37:24 +02:00
joostdecock
0ecb1c8fd2 [react] chore: Removed components/New 2025-05-24 18:43:57 +02:00
joostdecock
280ee0e1d3 [react] feat: Added docs for components/Modal 2025-05-24 18:40:30 +02:00
joostdecock
7317ff5dd8 [react] feat: Added docs for components/Mini 2025-05-24 18:03:59 +02:00
joostdecock
17619aebcb [react] feat: Added docs for components/Markdown 2025-05-24 17:56:02 +02:00
joostdecock
3364be6052 [react] feat: Added docs for components/Logo 2025-05-24 17:52:31 +02:00
joostdecock
b011c626b0 [react] feat: Added docs for components/Link 2025-05-24 15:28:43 +02:00
joostdecock
254e271196 [react] feat: Added docs for components/LineDrawing 2025-05-24 14:57:15 +02:00
joostdecock
439315de02 [react] feat: Added docs for components/Layout 2025-05-24 13:11:06 +02:00
joostdecock
ba5a2c0b9b chore(org): Tweaks to info color 2025-05-24 12:44:38 +02:00
joostdecock
30e5d37c96 [react] feat: Added docs for components/KeyVal 2025-05-24 12:44:05 +02:00
joostdecock
8025dc2577 feat(dev): Add prebuild scripts 2025-05-24 12:22:49 +02:00
joostdecock
1b1cacdea3 [react] feat: Added docs for components/Json 2025-05-24 12:22:21 +02:00
joostdecock
b914b6299f Merge branch 'develop' into cdocs 2025-05-24 12:07:19 +02:00
joostdecock
be7f712bc6 fix(org): Incorrect file location 2025-05-24 11:49:14 +02:00
Benjamin Fan
19397c1c6e fix(dev/docs): Add expand setting 2025-05-24 09:07:30 +02:00
Benjamin Fan
9d16d1bf76 fix(dev/docs): Change URL from GitHub to Codeberg 2025-05-24 09:04:23 +02:00
Benjamin Fan
90e2bf31f0 fix(backend): Comment correction 2025-05-24 09:03:53 +02:00
Benjamin Fan
97a43c0151 fix(dev/docs): Add git requirement to pattern design tutorial 2025-05-24 09:02:19 +02:00
Benjamin Fan
ba4202fcd0 fix(dev:docs): Minor tutorials fixes 2025-05-24 09:01:21 +02:00
Benjamin Fan
34ca199ee3 fix(dev/docs): Updates to flag store methods 2025-05-24 09:00:39 +02:00
Benjamin Fan
a675c655a5 fix(docs): Add Hugo Collar Ease svg 2025-05-24 08:59:14 +02:00
Benjamin Fan
7a456d4004 fix(hugo): Add Collar Ease option to allow neck opening size adjustments 2025-05-24 08:59:14 +02:00
Benjamin Fan
b3a45962ef fix(dev:docs): Minor change to Point.shiftFractionTowards() 2025-05-24 08:47:07 +02:00
Benjamin Fan
7f4c04308c fix(dev:docs): Improvements to path-utils plugin and macros 2025-05-24 08:44:46 +02:00
Benjamin Fan
e7c3447322 fix(dev): Add pluginPathUtils to <Example> component 2025-05-24 08:44:46 +02:00
joostdecock
fa5dc0b7b1 [dev] fix: Remove prebuild scripts. See #378 2025-05-24 08:35:30 +02:00
joostdecock
4935ee2d36 [dev] fix: Add jsdoc dependency 2025-05-24 08:34:24 +02:00
Joost De Cock
39bb3eb6d4 Merge pull request 'fix(dev:docs): Improve Point.flipY() example code' (#377) from BenJamesBen/freesewing:improve-example-code into develop
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/377
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
2025-05-24 08:25:24 +02:00
Joost De Cock
eb20f7917d Merge pull request 'fix(dev:docs): Dimension macro, boundary box, and typo fixes' (#375) from BenJamesBen/freesewing:additional-docs-reverts into develop
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/375
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
2025-05-24 08:24:29 +02:00
Benjamin Fan
e365939432 fix(dev:docs): Improve Point.flipY() example code 2025-05-19 17:26:32 -07:00
Benjamin Fan
630fa96417 fix(dev:docs): Improve SVG signatures 2025-05-19 17:25:17 -07:00
Benjamin Fan
51213b3366 fix(dev:docs): Dimension macro, boundary box, and typo fixes 2025-05-19 17:20:45 -07:00
Benjamin Fan
af0dcc9784 fix(tutorials): Revert incorrect example code formatting (#363)
This PR essentially reverts the incorrect `lint`/`prettier` changes applied to `<Example>` code in the Pattern Design tutorial by the husky pre-commit hook, the problem mentioned in Issue #333.

This is not a full fix. Changes are also needed in the Reference Core API docs. However, I'd like to file these as separate PRs to avoid confusion since there are a lot of files.

Co-authored-by: Benjamin Fan <ben-git@swinglonga.com>
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/363
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
Co-committed-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
2025-05-19 08:05:49 +02:00
Benjamin Fan
d6a1ea81db fix(reference:macros): Fix typo in Examples (#368)
(A few similar typo fixes to Core API docs were made in #367.)

Co-authored-by: Benjamin Fan <ben-git@swinglonga.com>
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/368
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
Co-committed-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
2025-05-19 08:04:38 +02:00
Benjamin Fan
ed8a166ea9 fix(reference:api): Revert incorrect Example formatting (#367)
This PR reverts the incorrect lint/prettier changes applied to <Example> code in the reference Core API docs l by the husky pre-commit hook, the problem mentioned in Issue #333.

(These are just the changes for the Core API docs. Additional PRs will be filed for changes in the other reference, howtos, and guides documentation.)

Co-authored-by: Benjamin Fan <ben-git@swinglonga.com>
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/367
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
Co-committed-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
2025-05-19 08:04:05 +02:00
Benjamin Fan
094863c993 fix(studio,eu): Remove submenus from account measurements sets and patterns. (#354)
Fixes #311 in both the repository studio and in the freesewing.eu site.

(Because I am not able to test the stand-alone studio, I'll submit a separate PR to add the fix there.)

Co-authored-by: Benjamin Fan <ben-git@swinglonga.com>
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/354
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
Co-committed-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
2025-05-18 10:02:47 +00:00
Benjamin Fan
1896eba914 fix(wahid): Add new waist, hips, and pocket calculations (#352)
This PR changes how the Wahid pattern is generated to improve widths at the waist and hips. It does so by using the actual waist and hips measurements to generate the waist and hips points, as opposed to the old method which used the chest circumference as the base to approximate the waist and hips points. The new method results in a pattern where the chest/waist/hips widths of the garment are exactly the values of chest/waist/hips measurements plus ease.

The changes are controlled by a new Legacy Waist and Hips option. The option is disabled by default, but when it is enabled the Wahid pattern is generated the old way. So, users will be able to generate the same Wahid patterns as before, if desired.

The PR also contains a fix for the front pocket angle.

The waist and hips changes were tested by someone who reported that it fixed their sway back issue:
1367899207
discord://discord.com/channels/698854858052075530/757631205804998759/1367899207553388556

Fixes #302
Fixes #328

Co-authored-by: Benjamin Fan <ben-git@swinglonga.com>
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/352
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
Co-committed-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
2025-05-18 09:43:40 +00:00
Benjamin Fan
dcf7c0412b fix(dev): v4 tutorial setup changes (#278)
Changes to tutorial documentation:
1. Changed instances of `yarn` to `npm`. Remove references to installing `yarn`.
2. Changed instances of `@freesewing/new-design` to `@freesewing/studio`.
3. Changed instances of "lab" to "development environment" and `npm run lab` to `npm run org`.
4. Changed instances of Node v18.17.0 to v20.19.1. ~(I think I might have missed it in one spot. I'll submit a future PR for it.)~

I did not touch the Getting "Started with Vercel" and "Getting Started with Codespaces" tutorials. I need to take a closer look at these to see if they are still relevant or if we might want to remove them.

Co-authored-by: Benjamin Fan <ben-git@swinglonga.com>
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/278
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
Co-committed-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
2025-05-18 09:32:33 +00:00
joostdecock
612af4081b [react] feat: Added docs for components/Input 2025-05-11 17:55:53 +02:00
joostdecock
ffa122e524 [react] feat: Added docs for components/Icon 2025-05-11 13:43:27 +02:00