1
0
Fork 0
freesewing/packages/freesewing.dev/prebuild/navigation.js
2021-12-24 18:17:02 +01:00

3082 lines
No EOL
106 KiB
JavaScript

export default {
"en": {
"contributors": {
"__title": "For contributors",
"__linktitle": "For contributors",
"__slug": "contributors",
"__order": "1110For contributors",
"code-of-conduct": {
"__title": "Code of Conduct",
"__linktitle": "Code of Conduct",
"__slug": "contributors/code-of-conduct",
"__order": "Code of Conduct",
"enforcement": {
"__title": "Enforcement",
"__linktitle": "Enforcement",
"__slug": "contributors/code-of-conduct/enforcement",
"__order": "50Enforcement"
},
"enforcement-guidelines": {
"__title": "Enforcement Guidelines",
"__linktitle": "Enforcement Guidelines",
"__slug": "contributors/code-of-conduct/enforcement-guidelines",
"__order": "60Enforcement Guidelines",
"correction": {
"__title": "Correction",
"__linktitle": "Correction",
"__slug": "contributors/code-of-conduct/enforcement-guidelines/correction",
"__order": "10Correction"
},
"permanent-ban": {
"__title": "Permanent ban",
"__linktitle": "Permanent ban",
"__slug": "contributors/code-of-conduct/enforcement-guidelines/permanent-ban",
"__order": "40Permanent ban"
},
"temporary-ban": {
"__title": "Temporary ban",
"__linktitle": "Temporary ban",
"__slug": "contributors/code-of-conduct/enforcement-guidelines/temporary-ban",
"__order": "30Temporary ban"
},
"warning": {
"__title": "Warning",
"__linktitle": "Warning",
"__slug": "contributors/code-of-conduct/enforcement-guidelines/warning",
"__order": "20Warning"
}
},
"enforcement-responsibilities": {
"__title": "Enforcement responsibilities",
"__linktitle": "Enforcement responsibilities",
"__slug": "contributors/code-of-conduct/enforcement-responsibilities",
"__order": "30Enforcement responsibilities"
},
"our-pledge": {
"__title": "Our pledge",
"__linktitle": "Our pledge",
"__slug": "contributors/code-of-conduct/our-pledge",
"__order": "10Our pledge"
},
"our-standards": {
"__title": "Our standards",
"__linktitle": "Our standards",
"__slug": "contributors/code-of-conduct/our-standards",
"__order": "20Our standards"
},
"scope": {
"__title": "Scope",
"__linktitle": "Scope",
"__slug": "contributors/code-of-conduct/scope",
"__order": "40Scope"
}
},
"help": {
"__title": "Where to get help",
"__linktitle": "Where to get help",
"__slug": "contributors/help",
"__order": "Where to get help"
},
"terms": {
"__title": "Terminology",
"__linktitle": "Terminology",
"__slug": "contributors/terms",
"__order": "Terminology",
"backend": {
"__title": "Backend",
"__linktitle": "Backend",
"__slug": "contributors/terms/backend",
"__order": "Backend"
},
"commit": {
"__title": "Commit",
"__linktitle": "Commit",
"__slug": "contributors/terms/commit",
"__order": "Commit"
},
"contributor": {
"__title": "Contributor",
"__linktitle": "Contributor",
"__slug": "contributors/terms/contributor",
"__order": "Contributor"
},
"contributor-call": {
"__title": "Contributor call (fscc)",
"__linktitle": "Contributor call (fscc)",
"__slug": "contributors/terms/contributor-call",
"__order": "Contributor call (fscc)"
},
"design-pattern": {
"__title": "Design/Pattern",
"__linktitle": "Design/Pattern",
"__slug": "contributors/terms/design-pattern",
"__order": "Design/Pattern"
},
"developer": {
"__title": "Developer",
"__linktitle": "Developer",
"__slug": "contributors/terms/developer",
"__order": "Developer"
},
"discord": {
"__title": "Discord",
"__linktitle": "Discord",
"__slug": "contributors/terms/discord",
"__order": "Discord"
},
"editor": {
"__title": "Editor",
"__linktitle": "Editor",
"__slug": "contributors/terms/editor",
"__order": "Editor"
},
"express": {
"__title": "Express",
"__linktitle": "Express",
"__slug": "contributors/terms/express",
"__order": "Express"
},
"freesewing": {
"__title": "FreeSewing",
"__linktitle": "FreeSewing",
"__slug": "contributors/terms/freesewing",
"__order": "FreeSewing"
},
"freesewing.dev": {
"__title": "freesewing.dev",
"__linktitle": "freesewing.dev",
"__slug": "contributors/terms/freesewing.dev",
"__order": "freesewing.dev"
},
"freesewing.org": {
"__title": "freesewing.org",
"__linktitle": "freesewing.org",
"__slug": "contributors/terms/freesewing.org",
"__order": "freesewing.org"
},
"frontend": {
"__title": "Frontend",
"__linktitle": "Frontend",
"__slug": "contributors/terms/frontend",
"__order": "Frontend"
},
"gatsby": {
"__title": "Gatsby",
"__linktitle": "Gatsby",
"__slug": "contributors/terms/gatsby",
"__order": "Gatsby"
},
"i18n": {
"__title": "i18n",
"__linktitle": "i18n",
"__slug": "contributors/terms/i18n",
"__order": "i18n"
},
"issue": {
"__title": "Issue",
"__linktitle": "Issue",
"__slug": "contributors/terms/issue",
"__order": "Issue"
},
"javascript": {
"__title": "Javascript",
"__linktitle": "Javascript",
"__slug": "contributors/terms/javascript",
"__order": "Javascript"
},
"made-to-measure": {
"__title": "Made-to-measure",
"__linktitle": "Made-to-measure",
"__slug": "contributors/terms/made-to-measure",
"__order": "Made-to-measure"
},
"markdown": {
"__title": "Markdown",
"__linktitle": "Markdown",
"__slug": "contributors/terms/markdown",
"__order": "Markdown"
},
"monorepo": {
"__title": "Monorepo",
"__linktitle": "Monorepo",
"__slug": "contributors/terms/monorepo",
"__order": "Monorepo"
},
"node": {
"__title": "Node",
"__linktitle": "Node",
"__slug": "contributors/terms/node",
"__order": "Node"
},
"parametric-pattern-design": {
"__title": "Parametric pattern design",
"__linktitle": "Parametric pattern design",
"__slug": "contributors/terms/parametric-pattern-design",
"__order": "Parametric pattern design"
},
"patron": {
"__title": "Patron",
"__linktitle": "Patron",
"__slug": "contributors/terms/patron",
"__order": "Patron"
},
"plugin": {
"__title": "Plugin",
"__linktitle": "Plugin",
"__slug": "contributors/terms/plugin",
"__order": "Plugin"
},
"pull-request": {
"__title": "Pull request",
"__linktitle": "Pull request",
"__slug": "contributors/terms/pull-request",
"__order": "Pull request"
},
"react": {
"__title": "React",
"__linktitle": "React",
"__slug": "contributors/terms/react",
"__order": "React"
},
"repo": {
"__title": "Repo",
"__linktitle": "Repo",
"__slug": "contributors/terms/repo",
"__order": "Repo"
},
"repository": {
"__title": "Repository",
"__linktitle": "Repository",
"__slug": "contributors/terms/repository",
"__order": "Repository"
},
"tiler": {
"__title": "Tiler",
"__linktitle": "Tiler",
"__slug": "contributors/terms/tiler",
"__order": "Tiler"
},
"translator": {
"__title": "Translator",
"__linktitle": "Translator",
"__slug": "contributors/terms/translator",
"__order": "Translator"
}
},
"ways-to-contribute": {
"__title": "Ways to contribute",
"__linktitle": "Ways to contribute",
"__slug": "contributors/ways-to-contribute",
"__order": "Ways to contribute",
"body-ambassador": {
"__title": "Body ambassador",
"__linktitle": "Body ambassador",
"__slug": "contributors/ways-to-contribute/body-ambassador",
"__order": "Body ambassador"
},
"community-building": {
"__title": "Community building",
"__linktitle": "Community building",
"__slug": "contributors/ways-to-contribute/community-building",
"__order": "Community building"
},
"design-patterns": {
"__title": "Design sewing patterns",
"__linktitle": "Design sewing patterns",
"__slug": "contributors/ways-to-contribute/design-patterns",
"__order": "Design sewing patterns"
},
"develop-patterns": {
"__title": "Develop sewing patterns",
"__linktitle": "Develop sewing patterns",
"__slug": "contributors/ways-to-contribute/develop-patterns",
"__order": "Develop sewing patterns"
},
"devops": {
"__title": "Devops",
"__linktitle": "Devops",
"__slug": "contributors/ways-to-contribute/devops",
"__order": "Devops"
},
"illustrations": {
"__title": "Make illustrations",
"__linktitle": "Make illustrations",
"__slug": "contributors/ways-to-contribute/illustrations",
"__order": "Make illustrations"
},
"language-ambassador": {
"__title": "Language ambassador",
"__linktitle": "Language ambassador",
"__slug": "contributors/ways-to-contribute/language-ambassador",
"__order": "Language ambassador"
},
"pattern-ambassador": {
"__title": "Pattern ambassador",
"__linktitle": "Pattern ambassador",
"__slug": "contributors/ways-to-contribute/pattern-ambassador",
"__order": "Pattern ambassador"
},
"pattern-testing": {
"__title": "Pattern testing",
"__linktitle": "Pattern testing",
"__slug": "contributors/ways-to-contribute/pattern-testing",
"__order": "Pattern testing"
},
"project-management": {
"__title": "Project management",
"__linktitle": "Project management",
"__slug": "contributors/ways-to-contribute/project-management",
"__order": "Project management"
},
"proofreading": {
"__title": "Proofreading",
"__linktitle": "Proofreading",
"__slug": "contributors/ways-to-contribute/proofreading",
"__order": "Proofreading"
},
"report-bugs": {
"__title": "Report bugs",
"__linktitle": "Report bugs",
"__slug": "contributors/ways-to-contribute/report-bugs",
"__order": "Report bugs"
},
"showcase-our-patterns": {
"__title": "Showcase our patterns",
"__linktitle": "Showcase our patterns",
"__slug": "contributors/ways-to-contribute/showcase-our-patterns",
"__order": "Showcase our patterns"
},
"technical-writing": {
"__title": "Technical writing",
"__linktitle": "Technical writing",
"__slug": "contributors/ways-to-contribute/technical-writing",
"__order": "Technical writing",
"code": {
"__title": "Writing for freesewing.dev",
"__linktitle": "Writing for freesewing.dev",
"__slug": "contributors/ways-to-contribute/technical-writing/code",
"__order": "Writing for freesewing.dev"
},
"patterns": {
"__title": "Writing for freesewing.org",
"__linktitle": "Writing for freesewing.org",
"__slug": "contributors/ways-to-contribute/technical-writing/patterns",
"__order": "Writing for freesewing.org"
}
},
"translation": {
"__title": "Translation",
"__linktitle": "Translation",
"__slug": "contributors/ways-to-contribute/translation",
"__order": "Translation"
},
"triage-issues": {
"__title": "Triage issues",
"__linktitle": "Triage issues",
"__slug": "contributors/ways-to-contribute/triage-issues",
"__order": "Triage issues"
},
"webdesign": {
"__title": "UI / UX Webdesign",
"__linktitle": "UI / UX Webdesign",
"__slug": "contributors/ways-to-contribute/webdesign",
"__order": "UI / UX Webdesign"
}
}
},
"developers": {
"__title": "For developers",
"__linktitle": "For developers",
"__slug": "developers",
"__order": "1120For developers",
"backend": {
"__title": "The freesewing backend",
"__linktitle": "The freesewing backend",
"__slug": "developers/backend",
"__order": "The freesewing backend"
},
"dev": {
"__title": "The freesewing.dev website",
"__linktitle": "The freesewing.dev website",
"__slug": "developers/dev",
"__order": "The freesewing.dev website"
},
"org": {
"__title": "The freesewing.org website",
"__linktitle": "The freesewing.org website",
"__slug": "developers/org",
"__order": "The freesewing.org website"
},
"svg2pdf": {
"__title": "The freesewing on-demand tiler",
"__linktitle": "The freesewing on-demand tiler",
"__slug": "developers/svg2pdf",
"__order": "The freesewing on-demand tiler"
},
"tiler": {
"__title": "Our tile command line tool",
"__linktitle": "Our tile command line tool",
"__slug": "developers/tiler",
"__order": "Our tile command line tool"
}
},
"editors": {
"__title": "For editors",
"__linktitle": "For editors",
"__slug": "editors",
"__order": "1130For editors",
"content": {
"__title": "Content sources",
"__linktitle": "Content sources",
"__slug": "editors/content",
"__order": "Content sources"
},
"howtos": {
"__title": "Common tasks for editors",
"__linktitle": "Common tasks for editors",
"__slug": "editors/howtos",
"__order": "Common tasks for editors",
"blogpost": {
"__title": "Adding a blog post",
"__linktitle": "Adding a blog post",
"__slug": "editors/howtos/blogpost",
"__order": "Adding a blog post"
},
"frontmatter": {
"__title": "Working with frontmatter",
"__linktitle": "Working with frontmatter",
"__slug": "editors/howtos/frontmatter",
"__order": "Working with frontmatter",
"about": {
"__title": "About frontmatter",
"__linktitle": "About frontmatter",
"__slug": "editors/howtos/frontmatter/about",
"__order": "10About frontmatter"
},
"lists": {
"__title": "Lists or arrays",
"__linktitle": "Lists or arrays",
"__slug": "editors/howtos/frontmatter/lists",
"__order": "30Lists or arrays"
},
"multi-line": {
"__title": "Mult-line text",
"__linktitle": "Mult-line text",
"__slug": "editors/howtos/frontmatter/multi-line",
"__order": "40Mult-line text"
},
"structure": {
"__title": "Structure",
"__linktitle": "Structure",
"__slug": "editors/howtos/frontmatter/structure",
"__order": "20Structure"
}
},
"showcase": {
"__title": "Adding a showcase on freesewing.org",
"__linktitle": "Adding a showcase on freesewing.org",
"__slug": "editors/howtos/showcase",
"__order": "Adding a showcase on freesewing.org"
}
},
"markdown": {
"__title": "Markdown guide",
"__linktitle": "Markdown guide",
"__slug": "editors/markdown",
"__order": "900Markdown guide",
"code-blocks": {
"__title": "Code and code blocks",
"__linktitle": "Code and code blocks",
"__slug": "editors/markdown/code-blocks",
"__order": "80Code and code blocks"
},
"custom-components": {
"__title": "Custom components",
"__linktitle": "Custom components",
"__slug": "editors/markdown/custom-components",
"__order": "90Custom components",
"example": {
"__title": "Example",
"__linktitle": "Example",
"__slug": "editors/markdown/custom-components/example",
"__order": "90Example"
},
"fixme": {
"__title": "Fixme",
"__linktitle": "Fixme",
"__slug": "editors/markdown/custom-components/fixme",
"__order": "40Fixme"
},
"hashtag": {
"__title": "Hashtag",
"__linktitle": "Hashtag",
"__slug": "editors/markdown/custom-components/hashtag",
"__order": "60Hashtag"
},
"note": {
"__title": "Note",
"__linktitle": "Note",
"__slug": "editors/markdown/custom-components/note",
"__order": "10Note"
},
"readmore": {
"__title": "ReadMore",
"__linktitle": "ReadMore",
"__slug": "editors/markdown/custom-components/readmore",
"__order": "70ReadMore",
"example-1": {
"__title": "Example page 1",
"__linktitle": "Example page 1",
"__slug": "editors/markdown/custom-components/readmore/example-1",
"__order": "Example page 1"
},
"example-2": {
"__title": "Example page 2",
"__linktitle": "Example page 2",
"__slug": "editors/markdown/custom-components/readmore/example-2",
"__order": "Example page 2",
"sub-example-2-1": {
"__title": "Sub-example page 1",
"__linktitle": "Sub-example page 1",
"__slug": "editors/markdown/custom-components/readmore/example-2/sub-example-2-1",
"__order": "Sub-example page 1"
},
"sub-example-2-2": {
"__title": "Sub-example page 2",
"__linktitle": "Sub-example page 2",
"__slug": "editors/markdown/custom-components/readmore/example-2/sub-example-2-2",
"__order": "Sub-example page 2"
}
}
},
"tip": {
"__title": "Tip",
"__linktitle": "Tip",
"__slug": "editors/markdown/custom-components/tip",
"__order": "20Tip"
},
"warning": {
"__title": "Warning",
"__linktitle": "Warning",
"__slug": "editors/markdown/custom-components/warning",
"__order": "30Warning"
},
"youtube": {
"__title": "YouTube",
"__linktitle": "YouTube",
"__slug": "editors/markdown/custom-components/youtube",
"__order": "50YouTube"
}
},
"headings": {
"__title": "Headings",
"__linktitle": "Headings",
"__slug": "editors/markdown/headings",
"__order": "40Headings"
},
"images": {
"__title": "Images",
"__linktitle": "Images",
"__slug": "editors/markdown/images",
"__order": "70Images"
},
"italic-and-bold": {
"__title": "Italics and bold",
"__linktitle": "Italics and bold",
"__slug": "editors/markdown/italic-and-bold",
"__order": "30Italics and bold"
},
"line-breaks": {
"__title": "Line breaks",
"__linktitle": "Line breaks",
"__slug": "editors/markdown/line-breaks",
"__order": "20Line breaks"
},
"links": {
"__title": "Links",
"__linktitle": "Links",
"__slug": "editors/markdown/links",
"__order": "60Links"
},
"lists": {
"__title": "Lists",
"__linktitle": "Lists",
"__slug": "editors/markdown/lists",
"__order": "50Lists"
},
"tables": {
"__title": "Tables",
"__linktitle": "Tables",
"__slug": "editors/markdown/tables",
"__order": "70Tables"
},
"text-and-paragraphs": {
"__title": "Text and paragraphs",
"__linktitle": "Text and paragraphs",
"__slug": "editors/markdown/text-and-paragraphs",
"__order": "10Text and paragraphs"
}
},
"style": {
"__title": "Style guide",
"__linktitle": "Style guide",
"__slug": "editors/style",
"__order": "910Style guide",
"colors": {
"__title": "Colors",
"__linktitle": "Colors",
"__slug": "editors/style/colors",
"__order": "Colors"
},
"typography": {
"__title": "Typography",
"__linktitle": "Typography",
"__slug": "editors/style/typography",
"__order": "Typography",
"fonts": {
"__title": "Fonts",
"__linktitle": "Fonts",
"__slug": "editors/style/typography/fonts",
"__order": "10Fonts"
},
"headings": {
"__title": "Headings",
"__linktitle": "Headings",
"__slug": "editors/style/typography/headings",
"__order": "30Headings"
},
"text": {
"__title": "Text and paragraphs",
"__linktitle": "Text and paragraphs",
"__slug": "editors/style/typography/text",
"__order": "20Text and paragraphs"
}
}
}
},
"guides": {
"__title": "Guides",
"__linktitle": "Guides",
"__slug": "guides",
"__order": "1020Guides",
"best-practices": {
"__title": "Design guide",
"__linktitle": "Design guide",
"__slug": "guides/best-practices",
"__order": "300Design guide",
"go-counter-clockwise": {
"__title": "Construct paths counter-clockwise",
"__linktitle": "Construct paths counter-clockwise",
"__slug": "guides/best-practices/go-counter-clockwise",
"__order": "70Construct paths counter-clockwise"
},
"respect-draft-settings": {
"__title": "Respect draft settings",
"__linktitle": "Respect draft settings",
"__slug": "guides/best-practices/respect-draft-settings",
"__order": "40Respect draft settings"
},
"reuse-css-classes": {
"__title": "Re-use CSS classes",
"__linktitle": "Re-use CSS classes",
"__slug": "guides/best-practices/reuse-css-classes",
"__order": "30Re-use CSS classes"
},
"reuse-measurements": {
"__title": "Re-use measurements",
"__linktitle": "Re-use measurements",
"__slug": "guides/best-practices/reuse-measurements",
"__order": "10Re-use measurements"
},
"reuse-options": {
"__title": "Re-use options",
"__linktitle": "Re-use options",
"__slug": "guides/best-practices/reuse-options",
"__order": "20Re-use options"
},
"use-percentages": {
"__title": "Use percentage options where possible",
"__linktitle": "Use percentage options where possible",
"__slug": "guides/best-practices/use-percentages",
"__order": "50Use percentage options where possible"
},
"use-translation-keys": {
"__title": "Use translation keys, not text",
"__linktitle": "Use translation keys, not text",
"__slug": "guides/best-practices/use-translation-keys",
"__order": "60Use translation keys, not text"
}
},
"patterns": {
"__title": "Pattern guide",
"__linktitle": "Pattern guide",
"__slug": "guides/patterns",
"__order": "200Pattern guide",
"config": {
"__title": "Configuration",
"__linktitle": "Configuration",
"__slug": "guides/patterns/config",
"__order": "60Configuration"
},
"parts": {
"__title": "Parts",
"__linktitle": "Parts",
"__slug": "guides/patterns/parts",
"__order": "40Parts"
},
"paths": {
"__title": "Paths",
"__linktitle": "Paths",
"__slug": "guides/patterns/paths",
"__order": "20Paths"
},
"pattern": {
"__title": "Pattern",
"__linktitle": "Pattern",
"__slug": "guides/patterns/pattern",
"__order": "80Pattern"
},
"points": {
"__title": "Points",
"__linktitle": "Points",
"__slug": "guides/patterns/points",
"__order": "10Points"
},
"snippets": {
"__title": "Snippets",
"__linktitle": "Snippets",
"__slug": "guides/patterns/snippets",
"__order": "20Snippets"
},
"store": {
"__title": "Store",
"__linktitle": "Store",
"__slug": "guides/patterns/store",
"__order": "70Store"
}
},
"plugins": {
"__title": "Plugin guide",
"__linktitle": "Plugin guide",
"__slug": "guides/plugins",
"__order": "400Plugin guide",
"conditionally-loading-build-time-plugins": {
"__title": "Conditionally loading build-time plugins",
"__linktitle": "Conditionally loading build-time plugins",
"__slug": "guides/plugins/conditionally-loading-build-time-plugins",
"__order": "30Conditionally loading build-time plugins"
},
"hooks": {
"__title": "Hooks",
"__linktitle": "Hooks",
"__slug": "guides/plugins/hooks",
"__order": "60Hooks"
},
"loading-build-time-plugins": {
"__title": "Loading build-time plugins",
"__linktitle": "Loading build-time plugins",
"__slug": "guides/plugins/loading-build-time-plugins",
"__order": "20Loading build-time plugins"
},
"loading-run-time-plugins": {
"__title": "Loading run-time plugins",
"__linktitle": "Loading run-time plugins",
"__slug": "guides/plugins/loading-run-time-plugins",
"__order": "40Loading run-time plugins"
},
"macros": {
"__title": "Macros",
"__linktitle": "Macros",
"__slug": "guides/plugins/macros",
"__order": "90Macros"
},
"plugin-structure": {
"__title": "Plugin structure",
"__linktitle": "Plugin structure",
"__slug": "guides/plugins/plugin-structure",
"__order": "50Plugin structure"
},
"types-of-plugins": {
"__title": "Types of plugins",
"__linktitle": "Types of plugins",
"__slug": "guides/plugins/types-of-plugins",
"__order": "10Types of plugins"
},
"using-hooks": {
"__title": "Using hooks",
"__linktitle": "Using hooks",
"__slug": "guides/plugins/using-hooks",
"__order": "70Using hooks"
},
"using-hooks-more-than-once": {
"__title": "Using hooks more than once",
"__linktitle": "Using hooks more than once",
"__slug": "guides/plugins/using-hooks-more-than-once",
"__order": "80Using hooks more than once"
},
"using-hooks-without-plugin": {
"__title": "Using hooks without a plugin",
"__linktitle": "Using hooks without a plugin",
"__slug": "guides/plugins/using-hooks-without-plugin",
"__order": "85Using hooks without a plugin"
}
},
"prerequisites": {
"__title": "Before you start",
"__linktitle": "Before you start",
"__slug": "guides/prerequisites",
"__order": "100Before you start",
"bezier-curves": {
"__title": "Bézier curves",
"__linktitle": "Bézier curves",
"__slug": "guides/prerequisites/bezier-curves",
"__order": "50Bézier curves"
},
"coordinate-system": {
"__title": "Coordinate system",
"__linktitle": "Coordinate system",
"__slug": "guides/prerequisites/coordinate-system",
"__order": "30Coordinate system"
},
"parametric-pattern-design": {
"__title": "Parametric pattern design",
"__linktitle": "Parametric pattern design",
"__slug": "guides/prerequisites/parametric-pattern-design",
"__order": "10Parametric pattern design"
},
"svg": {
"__title": "SVG",
"__linktitle": "SVG",
"__slug": "guides/prerequisites/svg",
"__order": "20SVG"
},
"units": {
"__title": "Units",
"__linktitle": "Units",
"__slug": "guides/prerequisites/units",
"__order": "40Units"
}
}
},
"howtos": {
"__title": "Howtos",
"__linktitle": "Howtos",
"__slug": "howtos",
"__order": "1020Howtos",
"code": {
"__title": "Common code challenges",
"__linktitle": "Common code challenges",
"__slug": "howtos/code",
"__order": "Common code challenges",
"accessing-measurements": {
"__title": "Accessing measurements",
"__linktitle": "Accessing measurements",
"__slug": "howtos/code/accessing-measurements",
"__order": "Accessing measurements"
},
"accessing-options": {
"__title": "Accessing user options",
"__linktitle": "Accessing user options",
"__slug": "howtos/code/accessing-options",
"__order": "Accessing user options"
},
"adding-instructions": {
"__title": "Add instructions to your design",
"__linktitle": "Add instructions to your design",
"__slug": "howtos/code/adding-instructions",
"__order": "Add instructions to your design"
},
"adding-parts": {
"__title": "Adding pattern parts",
"__linktitle": "Adding pattern parts",
"__slug": "howtos/code/adding-parts",
"__order": "Adding pattern parts"
},
"adding-paths": {
"__title": "Adding paths",
"__linktitle": "Adding paths",
"__slug": "howtos/code/adding-paths",
"__order": "Adding paths"
},
"adding-points": {
"__title": "Adding points",
"__linktitle": "Adding points",
"__slug": "howtos/code/adding-points",
"__order": "Adding points"
},
"adding-snippets": {
"__title": "Adding snippets",
"__linktitle": "Adding snippets",
"__slug": "howtos/code/adding-snippets",
"__order": "Adding snippets"
},
"adding-text": {
"__title": "Adding text",
"__linktitle": "Adding text",
"__slug": "howtos/code/adding-text",
"__order": "Adding text"
},
"attributes": {
"__title": "Using attributes",
"__linktitle": "Using attributes",
"__slug": "howtos/code/attributes",
"__order": "Using attributes"
},
"create-new-design": {
"__title": "Creating a new pattern design",
"__linktitle": "Creating a new pattern design",
"__slug": "howtos/code/create-new-design",
"__order": "Creating a new pattern design"
},
"dependencies": {
"__title": "Part dependencies",
"__linktitle": "Part dependencies",
"__slug": "howtos/code/dependencies",
"__order": "Part dependencies"
},
"drawing-circles": {
"__title": "Drawing circles",
"__linktitle": "Drawing circles",
"__slug": "howtos/code/drawing-circles",
"__order": "Drawing circles"
},
"extend-pattern": {
"__title": "Create a new design based on an existing design",
"__linktitle": "Create a new design based on an existing design",
"__slug": "howtos/code/extend-pattern",
"__order": "Create a new design based on an existing design"
},
"hide-paths": {
"__title": "Hide paths from an inherited part",
"__linktitle": "Hide paths from an inherited part",
"__slug": "howtos/code/hide-paths",
"__order": "Hide paths from an inherited part"
},
"inheritance": {
"__title": "Design inheritance",
"__linktitle": "Design inheritance",
"__slug": "howtos/code/inheritance",
"__order": "Design inheritance"
},
"inject": {
"__title": "Part inheritance",
"__linktitle": "Part inheritance",
"__slug": "howtos/code/inject",
"__order": "Part inheritance"
},
"macros": {
"__title": "Using macros",
"__linktitle": "Using macros",
"__slug": "howtos/code/macros",
"__order": "Using macros"
},
"remove-paths": {
"__title": "Remove paths from an inherited part",
"__linktitle": "Remove paths from an inherited part",
"__slug": "howtos/code/remove-paths",
"__order": "Remove paths from an inherited part"
},
"shared-dimensions": {
"__title": "Share dimensions between pattern parts",
"__linktitle": "Share dimensions between pattern parts",
"__slug": "howtos/code/shared-dimensions",
"__order": "Share dimensions between pattern parts"
},
"shorthand": {
"__title": "Using shorthand",
"__linktitle": "Using shorthand",
"__slug": "howtos/code/shorthand",
"__order": "Using shorthand"
},
"store": {
"__title": "Sharing data between parts",
"__linktitle": "Sharing data between parts",
"__slug": "howtos/code/store",
"__order": "Sharing data between parts"
},
"storing-path-length": {
"__title": "Storing the seam length to use in another part",
"__linktitle": "Storing the seam length to use in another part",
"__slug": "howtos/code/storing-path-length",
"__order": "Storing the seam length to use in another part"
}
},
"design": {
"__title": "Common design challenges",
"__linktitle": "Common design challenges",
"__slug": "howtos/design",
"__order": "Common design challenges",
"fit-sleeve": {
"__title": "Adapt the sleevecap length to fit the armhole",
"__linktitle": "Adapt the sleevecap length to fit the armhole",
"__slug": "howtos/design/fit-sleeve",
"__order": "Adapt the sleevecap length to fit the armhole"
},
"seam-allowance": {
"__title": "Add seam allowance and/or hem allowance",
"__linktitle": "Add seam allowance and/or hem allowance",
"__slug": "howtos/design/seam-allowance",
"__order": "Add seam allowance and/or hem allowance"
},
"slash-spread": {
"__title": "Slash and spread",
"__linktitle": "Slash and spread",
"__slug": "howtos/design/slash-spread",
"__order": "Slash and spread"
},
"sprinkle-snippets": {
"__title": "Add several of the same snippets with the sprinkle macro",
"__linktitle": "Add several of the same snippets with the sprinkle macro",
"__slug": "howtos/design/sprinkle-snippets",
"__order": "Add several of the same snippets with the sprinkle macro"
}
},
"dev": {
"__title": "Setting up your development environment",
"__linktitle": "Setting up your development environment",
"__slug": "howtos/dev",
"__order": "Setting up your development environment",
"freesewing-dev": {
"__title": "Working on freesewing.dev",
"__linktitle": "Working on freesewing.dev",
"__slug": "howtos/dev/freesewing-dev",
"__order": "Working on freesewing.dev"
},
"freesewing-org": {
"__title": "Working on freesewing.org",
"__linktitle": "Working on freesewing.org",
"__slug": "howtos/dev/freesewing-org",
"__order": "Working on freesewing.org"
}
}
},
"reference": {
"__title": "Reference",
"__linktitle": "Reference",
"__slug": "reference",
"__order": "1040Reference",
"api": {
"__title": "Core API",
"__linktitle": "Core API",
"__slug": "reference/api",
"__order": "Core API",
"attributes": {
"__title": "Attributes",
"__linktitle": "Attributes",
"__slug": "reference/api/attributes",
"__order": "40Attributes",
"add": {
"__title": "add()",
"__linktitle": "add()",
"__slug": "reference/api/attributes/add",
"__order": "add()"
},
"clone": {
"__title": "clone()",
"__linktitle": "clone()",
"__slug": "reference/api/attributes/clone",
"__order": "clone()"
},
"get": {
"__title": "get()",
"__linktitle": "get()",
"__slug": "reference/api/attributes/get",
"__order": "get()"
},
"getasarray": {
"__title": "getAsArray()",
"__linktitle": "getAsArray()",
"__slug": "reference/api/attributes/getasarray",
"__order": "getAsArray()"
},
"remove": {
"__title": "remove()",
"__linktitle": "remove()",
"__slug": "reference/api/attributes/remove",
"__order": "remove()"
},
"set": {
"__title": "set()",
"__linktitle": "set()",
"__slug": "reference/api/attributes/set",
"__order": "set()"
},
"setifunset": {
"__title": "setIfUnset()",
"__linktitle": "setIfUnset()",
"__slug": "reference/api/attributes/setifunset",
"__order": "setIfUnset()"
}
},
"design": {
"__title": "Design",
"__linktitle": "Design",
"__slug": "reference/api/design",
"__order": "10Design"
},
"part": {
"__title": "Part",
"__linktitle": "Part",
"__slug": "reference/api/part",
"__order": "20Part",
"getid": {
"__title": "Part.getId()",
"__linktitle": "Part.getId()",
"__slug": "reference/api/part/getid",
"__order": "Part.getId()"
},
"raise": {
"__title": "Part raise methods",
"__linktitle": "Part raise methods",
"__slug": "reference/api/part/raise",
"__order": "Part raise methods",
"debug": {
"__title": "Part.raise.debug()",
"__linktitle": "Part.raise.debug()",
"__slug": "reference/api/part/raise/debug",
"__order": "Part.raise.debug()"
},
"error": {
"__title": "Part.raise.error()",
"__linktitle": "Part.raise.error()",
"__slug": "reference/api/part/raise/error",
"__order": "Part.raise.error()"
},
"info": {
"__title": "Part.raise.info()",
"__linktitle": "Part.raise.info()",
"__slug": "reference/api/part/raise/info",
"__order": "Part.raise.info()"
},
"warning": {
"__title": "Part.raise.warning()",
"__linktitle": "Part.raise.warning()",
"__slug": "reference/api/part/raise/warning",
"__order": "Part.raise.warning()"
}
},
"shorthand": {
"__title": "Part.shorthand()",
"__linktitle": "Part.shorthand()",
"__slug": "reference/api/part/shorthand",
"__order": "Part.shorthand()"
},
"units": {
"__title": "Part.units()",
"__linktitle": "Part.units()",
"__slug": "reference/api/part/units",
"__order": "Part.units()"
}
},
"path": {
"__title": "Path",
"__linktitle": "Path",
"__slug": "reference/api/path",
"__order": "30Path",
"_curve": {
"__title": "_curve()",
"__linktitle": "_curve()",
"__slug": "reference/api/path/_curve",
"__order": "_curve()"
},
"attr": {
"__title": "attr()",
"__linktitle": "attr()",
"__slug": "reference/api/path/attr",
"__order": "attr()"
},
"clone": {
"__title": "clone()",
"__linktitle": "clone()",
"__slug": "reference/api/path/clone",
"__order": "clone()"
},
"close": {
"__title": "close()",
"__linktitle": "close()",
"__slug": "reference/api/path/close",
"__order": "close()"
},
"curve": {
"__title": "curve()",
"__linktitle": "curve()",
"__slug": "reference/api/path/curve",
"__order": "curve()"
},
"curve_": {
"__title": "curve_()",
"__linktitle": "curve_()",
"__slug": "reference/api/path/curve_",
"__order": "curve_()"
},
"divide": {
"__title": "divide()",
"__linktitle": "divide()",
"__slug": "reference/api/path/divide",
"__order": "divide()"
},
"edge": {
"__title": "edge()",
"__linktitle": "edge()",
"__slug": "reference/api/path/edge",
"__order": "edge()"
},
"end": {
"__title": "end()",
"__linktitle": "end()",
"__slug": "reference/api/path/end",
"__order": "end()"
},
"insop": {
"__title": "insop()",
"__linktitle": "insop()",
"__slug": "reference/api/path/insop",
"__order": "insop()"
},
"intersects": {
"__title": "intersects()",
"__linktitle": "intersects()",
"__slug": "reference/api/path/intersects",
"__order": "intersects()"
},
"intersectsx": {
"__title": "intersectsX()",
"__linktitle": "intersectsX()",
"__slug": "reference/api/path/intersectsx",
"__order": "intersectsX()"
},
"intersectsy": {
"__title": "intersectsY()",
"__linktitle": "intersectsY()",
"__slug": "reference/api/path/intersectsy",
"__order": "intersectsY()"
},
"join": {
"__title": "join()",
"__linktitle": "join()",
"__slug": "reference/api/path/join",
"__order": "join()"
},
"length": {
"__title": "length()",
"__linktitle": "length()",
"__slug": "reference/api/path/length",
"__order": "length()"
},
"line": {
"__title": "line()",
"__linktitle": "line()",
"__slug": "reference/api/path/line",
"__order": "line()"
},
"move": {
"__title": "move()",
"__linktitle": "move()",
"__slug": "reference/api/path/move",
"__order": "move()"
},
"noop": {
"__title": "noop()",
"__linktitle": "noop()",
"__slug": "reference/api/path/noop",
"__order": "noop()"
},
"offset": {
"__title": "offset()",
"__linktitle": "offset()",
"__slug": "reference/api/path/offset",
"__order": "offset()"
},
"reverse": {
"__title": "reverse()",
"__linktitle": "reverse()",
"__slug": "reference/api/path/reverse",
"__order": "reverse()"
},
"setrender": {
"__title": "setRender()",
"__linktitle": "setRender()",
"__slug": "reference/api/path/setrender",
"__order": "setRender()"
},
"shiftalong": {
"__title": "shiftAlong()",
"__linktitle": "shiftAlong()",
"__slug": "reference/api/path/shiftalong",
"__order": "shiftAlong()"
},
"shiftfractionalong": {
"__title": "shiftFractionAlong()",
"__linktitle": "shiftFractionAlong()",
"__slug": "reference/api/path/shiftfractionalong",
"__order": "shiftFractionAlong()"
},
"split": {
"__title": "split",
"__linktitle": "split",
"__slug": "reference/api/path/split",
"__order": "split"
},
"start": {
"__title": "start()",
"__linktitle": "start()",
"__slug": "reference/api/path/start",
"__order": "start()"
},
"translate": {
"__title": "translate()",
"__linktitle": "translate()",
"__slug": "reference/api/path/translate",
"__order": "translate()"
},
"trim": {
"__title": "trim()",
"__linktitle": "trim()",
"__slug": "reference/api/path/trim",
"__order": "trim()"
}
},
"pattern": {
"__title": "Pattern",
"__linktitle": "Pattern",
"__slug": "reference/api/pattern",
"__order": "15Pattern",
"draft": {
"__title": "Pattern.draft()",
"__linktitle": "Pattern.draft()",
"__slug": "reference/api/pattern/draft",
"__order": "Pattern.draft()"
},
"getrenderprops": {
"__title": "Pattern.getRenderProps()",
"__linktitle": "Pattern.getRenderProps()",
"__slug": "reference/api/pattern/getrenderprops",
"__order": "Pattern.getRenderProps()"
},
"on": {
"__title": "Pattern.on()",
"__linktitle": "Pattern.on()",
"__slug": "reference/api/pattern/on",
"__order": "Pattern.on()"
},
"render": {
"__title": "Pattern.render()",
"__linktitle": "Pattern.render()",
"__slug": "reference/api/pattern/render",
"__order": "Pattern.render()"
},
"sample": {
"__title": "Pattern.sample()",
"__linktitle": "Pattern.sample()",
"__slug": "reference/api/pattern/sample",
"__order": "Pattern.sample()"
},
"samplemeasurement": {
"__title": "Pattern.sampleMeasurement()",
"__linktitle": "Pattern.sampleMeasurement()",
"__slug": "reference/api/pattern/samplemeasurement",
"__order": "Pattern.sampleMeasurement()"
},
"samplemodels": {
"__title": "Pattern.sampleModels()",
"__linktitle": "Pattern.sampleModels()",
"__slug": "reference/api/pattern/samplemodels",
"__order": "Pattern.sampleModels()"
},
"sampleoption": {
"__title": "Pattern.sampleOption()",
"__linktitle": "Pattern.sampleOption()",
"__slug": "reference/api/pattern/sampleoption",
"__order": "Pattern.sampleOption()"
},
"use": {
"__title": "Pattern.use()",
"__linktitle": "Pattern.use()",
"__slug": "reference/api/pattern/use",
"__order": "Pattern.use()"
}
},
"point": {
"__title": "Point",
"__linktitle": "Point",
"__slug": "reference/api/point",
"__order": "25Point",
"angle": {
"__title": "Point.angle()",
"__linktitle": "Point.angle()",
"__slug": "reference/api/point/angle",
"__order": "Point.angle()"
},
"attr": {
"__title": "Point.attr()",
"__linktitle": "Point.attr()",
"__slug": "reference/api/point/attr",
"__order": "Point.attr()"
},
"clone": {
"__title": "Point.clone()",
"__linktitle": "Point.clone()",
"__slug": "reference/api/point/clone",
"__order": "Point.clone()"
},
"copy": {
"__title": "Point.copy()",
"__linktitle": "Point.copy()",
"__slug": "reference/api/point/copy",
"__order": "Point.copy()"
},
"dist": {
"__title": "Point.dist()",
"__linktitle": "Point.dist()",
"__slug": "reference/api/point/dist",
"__order": "Point.dist()"
},
"dx": {
"__title": "Point.dx()",
"__linktitle": "Point.dx()",
"__slug": "reference/api/point/dx",
"__order": "Point.dx()"
},
"dy": {
"__title": "Point.dy()",
"__linktitle": "Point.dy()",
"__slug": "reference/api/point/dy",
"__order": "Point.dy()"
},
"flipx": {
"__title": "Point.flipX()",
"__linktitle": "Point.flipX()",
"__slug": "reference/api/point/flipx",
"__order": "Point.flipX()"
},
"flipy": {
"__title": "Point.flipY()",
"__linktitle": "Point.flipY()",
"__slug": "reference/api/point/flipy",
"__order": "Point.flipY()"
},
"rotate": {
"__title": "Point.rotate()",
"__linktitle": "Point.rotate()",
"__slug": "reference/api/point/rotate",
"__order": "Point.rotate()"
},
"shift": {
"__title": "Point.shift()",
"__linktitle": "Point.shift()",
"__slug": "reference/api/point/shift",
"__order": "Point.shift()"
},
"shiftfractiontowards": {
"__title": "Point.shiftFractionTowards()",
"__linktitle": "Point.shiftFractionTowards()",
"__slug": "reference/api/point/shiftfractiontowards",
"__order": "Point.shiftFractionTowards()"
},
"shiftoutwards": {
"__title": "Point.shiftOutwards()",
"__linktitle": "Point.shiftOutwards()",
"__slug": "reference/api/point/shiftoutwards",
"__order": "Point.shiftOutwards()"
},
"shifttowards": {
"__title": "Point.shiftTowards()",
"__linktitle": "Point.shiftTowards()",
"__slug": "reference/api/point/shifttowards",
"__order": "Point.shiftTowards()"
},
"sitson": {
"__title": "Point.sitsOn()",
"__linktitle": "Point.sitsOn()",
"__slug": "reference/api/point/sitson",
"__order": "Point.sitsOn()"
},
"sitsroughlyon": {
"__title": "Point.sitsRoughlyOn()",
"__linktitle": "Point.sitsRoughlyOn()",
"__slug": "reference/api/point/sitsroughlyon",
"__order": "Point.sitsRoughlyOn()"
},
"translate": {
"__title": "Point.translate()",
"__linktitle": "Point.translate()",
"__slug": "reference/api/point/translate",
"__order": "Point.translate()"
}
},
"snippet": {
"__title": "Snippet",
"__linktitle": "Snippet",
"__slug": "reference/api/snippet",
"__order": "35Snippet",
"attr": {
"__title": "attr()",
"__linktitle": "attr()",
"__slug": "reference/api/snippet/attr",
"__order": "attr()"
},
"clone": {
"__title": "clone()",
"__linktitle": "clone()",
"__slug": "reference/api/snippet/clone",
"__order": "clone()"
}
},
"store": {
"__title": "Store",
"__linktitle": "Store",
"__slug": "reference/api/store",
"__order": "70Store",
"get": {
"__title": "get()",
"__linktitle": "get()",
"__slug": "reference/api/store/get",
"__order": "get()"
},
"set": {
"__title": "set()",
"__linktitle": "set()",
"__slug": "reference/api/store/set",
"__order": "set()"
},
"setifunset": {
"__title": "setIfUnset",
"__linktitle": "setIfUnset",
"__slug": "reference/api/store/setifunset",
"__order": "setIfUnset"
}
},
"svg": {
"__title": "Svg",
"__linktitle": "Svg",
"__slug": "reference/api/svg",
"__order": "80Svg",
"attributes": {
"__title": "attributes",
"__linktitle": "attributes",
"__slug": "reference/api/svg/attributes",
"__order": "attributes"
},
"defs": {
"__title": "defs",
"__linktitle": "defs",
"__slug": "reference/api/svg/defs",
"__order": "defs"
},
"head": {
"__title": "head",
"__linktitle": "head",
"__slug": "reference/api/svg/head",
"__order": "head"
},
"layout": {
"__title": "layout",
"__linktitle": "layout",
"__slug": "reference/api/svg/layout",
"__order": "layout"
},
"pattern": {
"__title": "pattern",
"__linktitle": "pattern",
"__slug": "reference/api/svg/pattern",
"__order": "pattern"
},
"prefix": {
"__title": "prefix",
"__linktitle": "prefix",
"__slug": "reference/api/svg/prefix",
"__order": "prefix"
},
"script": {
"__title": "script",
"__linktitle": "script",
"__slug": "reference/api/svg/script",
"__order": "script"
},
"style": {
"__title": "style",
"__linktitle": "style",
"__slug": "reference/api/svg/style",
"__order": "style"
},
"tail": {
"__title": "tail",
"__linktitle": "tail",
"__slug": "reference/api/svg/tail",
"__order": "tail"
}
},
"utils": {
"__title": "Utils",
"__linktitle": "Utils",
"__slug": "reference/api/utils",
"__order": "95Utils",
"beamintersectscircle": {
"__title": "beamIntersectsCircle()",
"__linktitle": "beamIntersectsCircle()",
"__slug": "reference/api/utils/beamintersectscircle",
"__order": "beamIntersectsCircle()"
},
"beamintersectsx": {
"__title": "beamIntersectsX()",
"__linktitle": "beamIntersectsX()",
"__slug": "reference/api/utils/beamintersectsx",
"__order": "beamIntersectsX()"
},
"beamintersectsy": {
"__title": "beamIntersectsY()",
"__linktitle": "beamIntersectsY()",
"__slug": "reference/api/utils/beamintersectsy",
"__order": "beamIntersectsY()"
},
"beamsintersect": {
"__title": "beamsIntersect()",
"__linktitle": "beamsIntersect()",
"__slug": "reference/api/utils/beamsintersect",
"__order": "beamsIntersect()"
},
"circlesintersect": {
"__title": "circlesIntersect()",
"__linktitle": "circlesIntersect()",
"__slug": "reference/api/utils/circlesintersect",
"__order": "circlesIntersect()"
},
"curveintersectsx": {
"__title": "curveIntersectsX()",
"__linktitle": "curveIntersectsX()",
"__slug": "reference/api/utils/curveintersectsx",
"__order": "curveIntersectsX()"
},
"curveintersectsy": {
"__title": "curveIntersectsY()",
"__linktitle": "curveIntersectsY()",
"__slug": "reference/api/utils/curveintersectsy",
"__order": "curveIntersectsY()"
},
"curvesintersect": {
"__title": "curvesIntersect()",
"__linktitle": "curvesIntersect()",
"__slug": "reference/api/utils/curvesintersect",
"__order": "curvesIntersect()"
},
"deg2rad": {
"__title": "deg2rad()",
"__linktitle": "deg2rad()",
"__slug": "reference/api/utils/deg2rad",
"__order": "deg2rad()"
},
"lineintersectscircle": {
"__title": "lineIntersectsCircle()",
"__linktitle": "lineIntersectsCircle()",
"__slug": "reference/api/utils/lineintersectscircle",
"__order": "lineIntersectsCircle()"
},
"lineintersectscurve": {
"__title": "lineIntersectsCurve()",
"__linktitle": "lineIntersectsCurve()",
"__slug": "reference/api/utils/lineintersectscurve",
"__order": "lineIntersectsCurve()"
},
"linesintersect": {
"__title": "linesIntersect()",
"__linktitle": "linesIntersect()",
"__slug": "reference/api/utils/linesintersect",
"__order": "linesIntersect()"
},
"pointonbeam": {
"__title": "pointOnBeam()",
"__linktitle": "pointOnBeam()",
"__slug": "reference/api/utils/pointonbeam",
"__order": "pointOnBeam()"
},
"pointoncurve": {
"__title": "pointOnCurve()",
"__linktitle": "pointOnCurve()",
"__slug": "reference/api/utils/pointoncurve",
"__order": "pointOnCurve()"
},
"pointonline": {
"__title": "pointOnLine()",
"__linktitle": "pointOnLine()",
"__slug": "reference/api/utils/pointonline",
"__order": "pointOnLine()"
},
"rad2deg": {
"__title": "rad2deg()",
"__linktitle": "rad2deg()",
"__slug": "reference/api/utils/rad2deg",
"__order": "rad2deg()"
},
"round": {
"__title": "round()",
"__linktitle": "round()",
"__slug": "reference/api/utils/round",
"__order": "round()"
},
"stretchtoscale": {
"__title": "stretchToScale()",
"__linktitle": "stretchToScale()",
"__slug": "reference/api/utils/stretchtoscale",
"__order": "stretchToScale()"
},
"units": {
"__title": "units()",
"__linktitle": "units()",
"__slug": "reference/api/utils/units",
"__order": "units()"
}
}
},
"backend": {
"__title": "Backend API",
"__linktitle": "Backend API",
"__slug": "reference/backend",
"__order": "Backend API",
"account": {
"__title": "Account",
"__linktitle": "Account",
"__slug": "reference/backend/account",
"__order": "Account"
},
"login": {
"__title": "Log in",
"__linktitle": "Log in",
"__slug": "reference/backend/login",
"__order": "Log in"
},
"models": {
"__title": "Models",
"__linktitle": "Models",
"__slug": "reference/backend/models",
"__order": "Models"
},
"oauth": {
"__title": "Oauth",
"__linktitle": "Oauth",
"__slug": "reference/backend/oauth",
"__order": "Oauth"
},
"recipes": {
"__title": "Recipes",
"__linktitle": "Recipes",
"__slug": "reference/backend/recipes",
"__order": "Recipes"
},
"signup": {
"__title": "Sign up",
"__linktitle": "Sign up",
"__slug": "reference/backend/signup",
"__order": "Sign up"
},
"users": {
"__title": "Users",
"__linktitle": "Users",
"__slug": "reference/backend/users",
"__order": "Users"
}
},
"config": {
"__title": "Pattern configuration file",
"__linktitle": "Pattern configuration file",
"__slug": "reference/config",
"__order": "Pattern configuration file",
"dependencies": {
"__title": "dependencies",
"__linktitle": "dependencies",
"__slug": "reference/config/dependencies",
"__order": "dependencies"
},
"hide": {
"__title": "hide",
"__linktitle": "hide",
"__slug": "reference/config/hide",
"__order": "hide"
},
"inject": {
"__title": "inject",
"__linktitle": "inject",
"__slug": "reference/config/inject",
"__order": "inject"
},
"measurements": {
"__title": "measurements",
"__linktitle": "measurements",
"__slug": "reference/config/measurements",
"__order": "measurements"
},
"name": {
"__title": "name",
"__linktitle": "name",
"__slug": "reference/config/name",
"__order": "name"
},
"optionalmeasurements": {
"__title": "optionalMeasurements",
"__linktitle": "optionalMeasurements",
"__slug": "reference/config/optionalmeasurements",
"__order": "optionalMeasurements"
},
"options": {
"__title": "options",
"__linktitle": "options",
"__slug": "reference/config/options",
"__order": "options",
"boolean": {
"__title": "boolean",
"__linktitle": "boolean",
"__slug": "reference/config/options/boolean",
"__order": "boolean"
},
"constant": {
"__title": "constant",
"__linktitle": "constant",
"__slug": "reference/config/options/constant",
"__order": "constant"
},
"counter": {
"__title": "counter",
"__linktitle": "counter",
"__slug": "reference/config/options/counter",
"__order": "counter"
},
"degrees": {
"__title": "degrees",
"__linktitle": "degrees",
"__slug": "reference/config/options/degrees",
"__order": "degrees"
},
"list": {
"__title": "list",
"__linktitle": "list",
"__slug": "reference/config/options/list",
"__order": "list"
},
"millimeter": {
"__title": "millimeter",
"__linktitle": "millimeter",
"__slug": "reference/config/options/millimeter",
"__order": "millimeter"
},
"percentage": {
"__title": "percentage",
"__linktitle": "percentage",
"__slug": "reference/config/options/percentage",
"__order": "percentage"
}
},
"parts": {
"__title": "parts",
"__linktitle": "parts",
"__slug": "reference/config/parts",
"__order": "parts"
},
"version": {
"__title": "version",
"__linktitle": "version",
"__slug": "reference/config/version",
"__order": "version"
}
},
"designs": {
"__title": "Designs",
"__linktitle": "Designs",
"__slug": "reference/designs",
"__order": "Designs"
},
"hooks": {
"__title": "Hooks API",
"__linktitle": "Hooks API",
"__slug": "reference/hooks",
"__order": "Hooks API",
"inserttext": {
"__title": "insertText",
"__linktitle": "insertText",
"__slug": "reference/hooks/inserttext",
"__order": "insertText"
},
"postdraft": {
"__title": "postDraft",
"__linktitle": "postDraft",
"__slug": "reference/hooks/postdraft",
"__order": "postDraft"
},
"postrender": {
"__title": "postRender",
"__linktitle": "postRender",
"__slug": "reference/hooks/postrender",
"__order": "postRender"
},
"postsample": {
"__title": "postSample",
"__linktitle": "postSample",
"__slug": "reference/hooks/postsample",
"__order": "postSample"
},
"predraft": {
"__title": "preDraft",
"__linktitle": "preDraft",
"__slug": "reference/hooks/predraft",
"__order": "preDraft"
},
"prerender": {
"__title": "preRender",
"__linktitle": "preRender",
"__slug": "reference/hooks/prerender",
"__order": "preRender"
},
"presample": {
"__title": "preSample",
"__linktitle": "preSample",
"__slug": "reference/hooks/presample",
"__order": "preSample"
}
},
"macros": {
"__title": "Macros",
"__linktitle": "Macros",
"__slug": "reference/macros",
"__order": "Macros",
"bartack": {
"__title": "bartack",
"__linktitle": "bartack",
"__slug": "reference/macros/bartack",
"__order": "bartack"
},
"bartackalong": {
"__title": "bartackAlong",
"__linktitle": "bartackAlong",
"__slug": "reference/macros/bartackalong",
"__order": "bartackAlong"
},
"bartackfractionalong": {
"__title": "bartackFractionAlong",
"__linktitle": "bartackFractionAlong",
"__slug": "reference/macros/bartackfractionalong",
"__order": "bartackFractionAlong"
},
"cutonfold": {
"__title": "cutonfold",
"__linktitle": "cutonfold",
"__slug": "reference/macros/cutonfold",
"__order": "cutonfold"
},
"flip": {
"__title": "flip",
"__linktitle": "flip",
"__slug": "reference/macros/flip",
"__order": "flip"
},
"grainline": {
"__title": "grainline",
"__linktitle": "grainline",
"__slug": "reference/macros/grainline",
"__order": "grainline"
},
"hd": {
"__title": "hd",
"__linktitle": "hd",
"__slug": "reference/macros/hd",
"__order": "hd"
},
"ld": {
"__title": "ld",
"__linktitle": "ld",
"__slug": "reference/macros/ld",
"__order": "ld"
},
"miniscale": {
"__title": "miniscale",
"__linktitle": "miniscale",
"__slug": "reference/macros/miniscale",
"__order": "miniscale"
},
"mirror": {
"__title": "mirror",
"__linktitle": "mirror",
"__slug": "reference/macros/mirror",
"__order": "mirror"
},
"pd": {
"__title": "pd",
"__linktitle": "pd",
"__slug": "reference/macros/pd",
"__order": "pd"
},
"rmad": {
"__title": "rmad",
"__linktitle": "rmad",
"__slug": "reference/macros/rmad",
"__order": "rmad"
},
"rmd": {
"__title": "rmd",
"__linktitle": "rmd",
"__slug": "reference/macros/rmd",
"__order": "rmd"
},
"round": {
"__title": "round",
"__linktitle": "round",
"__slug": "reference/macros/round",
"__order": "round"
},
"scalebox": {
"__title": "scalebox",
"__linktitle": "scalebox",
"__slug": "reference/macros/scalebox",
"__order": "scalebox"
},
"sprinkle": {
"__title": "sprinkle",
"__linktitle": "sprinkle",
"__slug": "reference/macros/sprinkle",
"__order": "sprinkle"
},
"title": {
"__title": "title",
"__linktitle": "title",
"__slug": "reference/macros/title",
"__order": "title"
},
"vd": {
"__title": "vd",
"__linktitle": "vd",
"__slug": "reference/macros/vd",
"__order": "vd"
}
},
"packages": {
"__title": "Packages",
"__linktitle": "Packages",
"__slug": "reference/packages",
"__order": "Packages",
"aaron": {
"__title": "@freesewing/aaron",
"__linktitle": "@freesewing/aaron",
"__slug": "reference/packages/aaron",
"__order": "@freesewing/aaron"
},
"benjamin": {
"__title": "@freesewing/benjamin",
"__linktitle": "@freesewing/benjamin",
"__slug": "reference/packages/benjamin",
"__order": "@freesewing/benjamin"
},
"bent": {
"__title": "@freesewing/bent",
"__linktitle": "@freesewing/bent",
"__slug": "reference/packages/bent",
"__order": "@freesewing/bent"
},
"breanna": {
"__title": "@freesewing/breanna",
"__linktitle": "@freesewing/breanna",
"__slug": "reference/packages/breanna",
"__order": "@freesewing/breanna"
},
"brian": {
"__title": "@freesewing/brian",
"__linktitle": "@freesewing/brian",
"__slug": "reference/packages/brian",
"__order": "@freesewing/brian"
},
"bruce": {
"__title": "@freesewing/bruce",
"__linktitle": "@freesewing/bruce",
"__slug": "reference/packages/bruce",
"__order": "@freesewing/bruce"
},
"carlita": {
"__title": "@freesewing/carlita",
"__linktitle": "@freesewing/carlita",
"__slug": "reference/packages/carlita",
"__order": "@freesewing/carlita"
},
"carlton": {
"__title": "@freesewing/carlton",
"__linktitle": "@freesewing/carlton",
"__slug": "reference/packages/carlton",
"__order": "@freesewing/carlton"
},
"cathrin": {
"__title": "@freesewing/cathrin",
"__linktitle": "@freesewing/cathrin",
"__slug": "reference/packages/cathrin",
"__order": "@freesewing/cathrin"
},
"components": {
"__title": "@freesewing/components",
"__linktitle": "@freesewing/components",
"__slug": "reference/packages/components",
"__order": "@freesewing/components",
"blockquote": {
"__title": "Blockquote",
"__linktitle": "Blockquote",
"__slug": "reference/packages/components/blockquote",
"__order": "Blockquote"
},
"draft": {
"__title": "Draft",
"__linktitle": "Draft",
"__slug": "reference/packages/components/draft",
"__order": "Draft"
},
"draftconfgurator": {
"__title": "DraftConfigurator",
"__linktitle": "DraftConfigurator",
"__slug": "reference/packages/components/draftconfgurator",
"__order": "DraftConfigurator"
},
"emblem": {
"__title": "Emblem",
"__linktitle": "Emblem",
"__slug": "reference/packages/components/emblem",
"__order": "Emblem"
},
"example": {
"__title": "Example",
"__linktitle": "Example",
"__slug": "reference/packages/components/example",
"__order": "Example"
},
"footer": {
"__title": "Footer",
"__linktitle": "Footer",
"__slug": "reference/packages/components/footer",
"__order": "Footer"
},
"icon": {
"__title": "Icon",
"__linktitle": "Icon",
"__slug": "reference/packages/components/icon",
"__order": "Icon"
},
"linedrawing": {
"__title": "Linedrawing",
"__linktitle": "Linedrawing",
"__slug": "reference/packages/components/linedrawing",
"__order": "Linedrawing"
},
"logo": {
"__title": "Logo",
"__linktitle": "Logo",
"__slug": "reference/packages/components/logo",
"__order": "Logo"
},
"navbar": {
"__title": "Navbar",
"__linktitle": "Navbar",
"__slug": "reference/packages/components/navbar",
"__order": "Navbar"
},
"render": {
"__title": "Render",
"__linktitle": "Render",
"__slug": "reference/packages/components/render",
"__order": "Render"
},
"robot": {
"__title": "Robot",
"__linktitle": "Robot",
"__slug": "reference/packages/components/robot",
"__order": "Robot"
},
"sampleconfigurator": {
"__title": "SampleConfigurator",
"__linktitle": "SampleConfigurator",
"__slug": "reference/packages/components/sampleconfigurator",
"__order": "SampleConfigurator"
},
"spinner": {
"__title": "Spinner",
"__linktitle": "Spinner",
"__slug": "reference/packages/components/spinner",
"__order": "Spinner"
},
"withgist": {
"__title": "WithGist",
"__linktitle": "WithGist",
"__slug": "reference/packages/components/withgist",
"__order": "WithGist"
},
"withlanguage": {
"__title": "WithLanguage",
"__linktitle": "WithLanguage",
"__slug": "reference/packages/components/withlanguage",
"__order": "WithLanguage"
},
"withstorage": {
"__title": "WithStorage",
"__linktitle": "WithStorage",
"__slug": "reference/packages/components/withstorage",
"__order": "WithStorage"
},
"workbench": {
"__title": "Workbench",
"__linktitle": "Workbench",
"__slug": "reference/packages/components/workbench",
"__order": "Workbench"
}
},
"core": {
"__title": "@freesewing/core",
"__linktitle": "@freesewing/core",
"__slug": "reference/packages/core",
"__order": "@freesewing/core"
},
"create-freesewing-pattern": {
"__title": "create-freesewing-pattern",
"__linktitle": "create-freesewing-pattern",
"__slug": "reference/packages/create-freesewing-pattern",
"__order": "create-freesewing-pattern"
},
"css-theme": {
"__title": "@freesewing/css-theme",
"__linktitle": "@freesewing/css-theme",
"__slug": "reference/packages/css-theme",
"__order": "@freesewing/css-theme"
},
"examples": {
"__title": "@freesewing/examples",
"__linktitle": "@freesewing/examples",
"__slug": "reference/packages/examples",
"__order": "@freesewing/examples"
},
"florence": {
"__title": "@freesewing/florence",
"__linktitle": "@freesewing/florence",
"__slug": "reference/packages/florence",
"__order": "@freesewing/florence"
},
"florent": {
"__title": "@freesewing/florent",
"__linktitle": "@freesewing/florent",
"__slug": "reference/packages/florent",
"__order": "@freesewing/florent"
},
"gatsby-remark-jargon": {
"__title": "gatsby-remark-jargon",
"__linktitle": "gatsby-remark-jargon",
"__slug": "reference/packages/gatsby-remark-jargon",
"__order": "gatsby-remark-jargon"
},
"holmes": {
"__title": "@freesewing/holmes",
"__linktitle": "@freesewing/holmes",
"__slug": "reference/packages/holmes",
"__order": "@freesewing/holmes"
},
"huey": {
"__title": "@freesewing/huey",
"__linktitle": "@freesewing/huey",
"__slug": "reference/packages/huey",
"__order": "@freesewing/huey"
},
"hugo": {
"__title": "@freesewing/hugo",
"__linktitle": "@freesewing/hugo",
"__slug": "reference/packages/hugo",
"__order": "@freesewing/hugo"
},
"i18n": {
"__title": "@freesewing/i18n",
"__linktitle": "@freesewing/i18n",
"__slug": "reference/packages/i18n",
"__order": "@freesewing/i18n"
},
"jaeger": {
"__title": "@freesewing/jaeger",
"__linktitle": "@freesewing/jaeger",
"__slug": "reference/packages/jaeger",
"__order": "@freesewing/jaeger"
},
"models": {
"__title": "@freesewing/models",
"__linktitle": "@freesewing/models",
"__slug": "reference/packages/models",
"__order": "@freesewing/models"
},
"mui-theme": {
"__title": "@freesewing/mui-theme",
"__linktitle": "@freesewing/mui-theme",
"__slug": "reference/packages/mui-theme",
"__order": "@freesewing/mui-theme"
},
"pattern-info": {
"__title": "@freesewing/pattern-info",
"__linktitle": "@freesewing/pattern-info",
"__slug": "reference/packages/pattern-info",
"__order": "@freesewing/pattern-info"
},
"penelope": {
"__title": "@freesewing/penelope",
"__linktitle": "@freesewing/penelope",
"__slug": "reference/packages/penelope",
"__order": "@freesewing/penelope"
},
"plugin-bundle": {
"__title": "@freesewing/plugin-bundle",
"__linktitle": "@freesewing/plugin-bundle",
"__slug": "reference/packages/plugin-bundle",
"__order": "@freesewing/plugin-bundle"
},
"plugin-bust": {
"__title": "@freesewing/plugin-bust",
"__linktitle": "@freesewing/plugin-bust",
"__slug": "reference/packages/plugin-bust",
"__order": "@freesewing/plugin-bust"
},
"plugin-buttons": {
"__title": "@freesewing/plugin-buttons",
"__linktitle": "@freesewing/plugin-buttons",
"__slug": "reference/packages/plugin-buttons",
"__order": "@freesewing/plugin-buttons"
},
"plugin-cutonfold": {
"__title": "@freesewing/plugin-cutonfold",
"__linktitle": "@freesewing/plugin-cutonfold",
"__slug": "reference/packages/plugin-cutonfold",
"__order": "@freesewing/plugin-cutonfold"
},
"plugin-dimension": {
"__title": "@freesewing/plugin-dimension",
"__linktitle": "@freesewing/plugin-dimension",
"__slug": "reference/packages/plugin-dimension",
"__order": "@freesewing/plugin-dimension"
},
"plugin-flip": {
"__title": "@freesewing/plugin-flip",
"__linktitle": "@freesewing/plugin-flip",
"__slug": "reference/packages/plugin-flip",
"__order": "@freesewing/plugin-flip"
},
"plugin-gore": {
"__title": "@freesewing/plugin-gore",
"__linktitle": "@freesewing/plugin-gore",
"__slug": "reference/packages/plugin-gore",
"__order": "@freesewing/plugin-gore"
},
"plugin-grainline": {
"__title": "@freesewing/plugin-grainline",
"__linktitle": "@freesewing/plugin-grainline",
"__slug": "reference/packages/plugin-grainline",
"__order": "@freesewing/plugin-grainline"
},
"plugin-i18n": {
"__title": "@freesewing/plugin-i18n",
"__linktitle": "@freesewing/plugin-i18n",
"__slug": "reference/packages/plugin-i18n",
"__order": "@freesewing/plugin-i18n"
},
"plugin-logo": {
"__title": "@freesewing/plugin-logo",
"__linktitle": "@freesewing/plugin-logo",
"__slug": "reference/packages/plugin-logo",
"__order": "@freesewing/plugin-logo"
},
"plugin-round": {
"__title": "@freesewing/plugin-round",
"__linktitle": "@freesewing/plugin-round",
"__slug": "reference/packages/plugin-round",
"__order": "@freesewing/plugin-round"
},
"plugin-scalebox": {
"__title": "@freesewing/plugin-scalebox",
"__linktitle": "@freesewing/plugin-scalebox",
"__slug": "reference/packages/plugin-scalebox",
"__order": "@freesewing/plugin-scalebox"
},
"plugin-sprinkle": {
"__title": "@freesewing/plugin-sprinkle",
"__linktitle": "@freesewing/plugin-sprinkle",
"__slug": "reference/packages/plugin-sprinkle",
"__order": "@freesewing/plugin-sprinkle"
},
"plugin-svgattr": {
"__title": "@freesewing/plugin-svgattr",
"__linktitle": "@freesewing/plugin-svgattr",
"__slug": "reference/packages/plugin-svgattr",
"__order": "@freesewing/plugin-svgattr"
},
"plugin-theme": {
"__title": "@freesewing/plugin-theme",
"__linktitle": "@freesewing/plugin-theme",
"__slug": "reference/packages/plugin-theme",
"__order": "@freesewing/plugin-theme"
},
"plugin-title": {
"__title": "@freesewing/plugin-title",
"__linktitle": "@freesewing/plugin-title",
"__slug": "reference/packages/plugin-title",
"__order": "@freesewing/plugin-title"
},
"prettier-config": {
"__title": "@freesewing/prettier-config",
"__linktitle": "@freesewing/prettier-config",
"__slug": "reference/packages/prettier-config",
"__order": "@freesewing/prettier-config"
},
"remark-jargon": {
"__title": "remark-jargon",
"__linktitle": "remark-jargon",
"__slug": "reference/packages/remark-jargon",
"__order": "remark-jargon"
},
"rendertest": {
"__title": "@freesewing/rendertest",
"__linktitle": "@freesewing/rendertest",
"__slug": "reference/packages/rendertest",
"__order": "@freesewing/rendertest"
},
"sandy": {
"__title": "@freesewing/sandy",
"__linktitle": "@freesewing/sandy",
"__slug": "reference/packages/sandy",
"__order": "@freesewing/sandy"
},
"shin": {
"__title": "@freesewing/shin",
"__linktitle": "@freesewing/shin",
"__slug": "reference/packages/shin",
"__order": "@freesewing/shin"
},
"simon": {
"__title": "@freesewing/simon",
"__linktitle": "@freesewing/simon",
"__slug": "reference/packages/simon",
"__order": "@freesewing/simon"
},
"simone": {
"__title": "@freesewing/simone",
"__linktitle": "@freesewing/simone",
"__slug": "reference/packages/simone",
"__order": "@freesewing/simone"
},
"sven": {
"__title": "@freesewing/sven",
"__linktitle": "@freesewing/sven",
"__slug": "reference/packages/sven",
"__order": "@freesewing/sven"
},
"tamiko": {
"__title": "@freesewing/tamiko",
"__linktitle": "@freesewing/tamiko",
"__slug": "reference/packages/tamiko",
"__order": "@freesewing/tamiko"
},
"theo": {
"__title": "@freesewing/theo",
"__linktitle": "@freesewing/theo",
"__slug": "reference/packages/theo",
"__order": "@freesewing/theo"
},
"trayvon": {
"__title": "@freesewing/trayvon",
"__linktitle": "@freesewing/trayvon",
"__slug": "reference/packages/trayvon",
"__order": "@freesewing/trayvon"
},
"tutorial": {
"__title": "@freesewing/tutorial",
"__linktitle": "@freesewing/tutorial",
"__slug": "reference/packages/tutorial",
"__order": "@freesewing/tutorial"
},
"utils": {
"__title": "@freesewing/utils",
"__linktitle": "@freesewing/utils",
"__slug": "reference/packages/utils",
"__order": "@freesewing/utils"
},
"wahid": {
"__title": "@freesewing/wahid",
"__linktitle": "@freesewing/wahid",
"__slug": "reference/packages/wahid",
"__order": "@freesewing/wahid"
},
"waralee": {
"__title": "@freesewing/waralee",
"__linktitle": "@freesewing/waralee",
"__slug": "reference/packages/waralee",
"__order": "@freesewing/waralee"
}
},
"plugins": {
"__title": "Plugins",
"__linktitle": "Plugins",
"__slug": "reference/plugins",
"__order": "Plugins",
"bartack": {
"__title": "bartack",
"__linktitle": "bartack",
"__slug": "reference/plugins/bartack",
"__order": "bartack"
},
"bundle": {
"__title": "bundle",
"__linktitle": "bundle",
"__slug": "reference/plugins/bundle",
"__order": "bundle"
},
"bust": {
"__title": "bust",
"__linktitle": "bust",
"__slug": "reference/plugins/bust",
"__order": "bust"
},
"buttons": {
"__title": "buttons",
"__linktitle": "buttons",
"__slug": "reference/plugins/buttons",
"__order": "buttons"
},
"cutonfold": {
"__title": "cutonfold",
"__linktitle": "cutonfold",
"__slug": "reference/plugins/cutonfold",
"__order": "cutonfold"
},
"dimension": {
"__title": "dimension",
"__linktitle": "dimension",
"__slug": "reference/plugins/dimension",
"__order": "dimension"
},
"flip": {
"__title": "flip",
"__linktitle": "flip",
"__slug": "reference/plugins/flip",
"__order": "flip"
},
"grainline": {
"__title": "grainline",
"__linktitle": "grainline",
"__slug": "reference/plugins/grainline",
"__order": "grainline"
},
"i18n": {
"__title": "i18n",
"__linktitle": "i18n",
"__slug": "reference/plugins/i18n",
"__order": "i18n"
},
"logo": {
"__title": "logo",
"__linktitle": "logo",
"__slug": "reference/plugins/logo",
"__order": "logo"
},
"mirror": {
"__title": "mirror",
"__linktitle": "mirror",
"__slug": "reference/plugins/mirror",
"__order": "mirror"
},
"round": {
"__title": "round",
"__linktitle": "round",
"__slug": "reference/plugins/round",
"__order": "round"
},
"scalebox": {
"__title": "scalebox",
"__linktitle": "scalebox",
"__slug": "reference/plugins/scalebox",
"__order": "scalebox"
},
"sprinkle": {
"__title": "sprinkle",
"__linktitle": "sprinkle",
"__slug": "reference/plugins/sprinkle",
"__order": "sprinkle"
},
"svgattr": {
"__title": "svgattr",
"__linktitle": "svgattr",
"__slug": "reference/plugins/svgattr",
"__order": "svgattr"
},
"theme": {
"__title": "theme",
"__linktitle": "theme",
"__slug": "reference/plugins/theme",
"__order": "theme"
},
"title": {
"__title": "title",
"__linktitle": "title",
"__slug": "reference/plugins/title",
"__order": "title"
}
},
"repos": {
"__title": "Repositories",
"__linktitle": "Repositories",
"__slug": "reference/repos",
"__order": "Repositories",
"backend": {
"__title": "backend",
"__linktitle": "backend",
"__slug": "reference/repos/backend",
"__order": "backend"
},
"freesewing": {
"__title": "freesewing",
"__linktitle": "freesewing",
"__slug": "reference/repos/freesewing",
"__order": "freesewing"
},
"freesewing.dev": {
"__title": "freesewing.dev",
"__linktitle": "freesewing.dev",
"__slug": "reference/repos/freesewing.dev",
"__order": "freesewing.dev"
},
"freesewing.org": {
"__title": "freesewing.org",
"__linktitle": "freesewing.org",
"__slug": "reference/repos/freesewing.org",
"__order": "freesewing.org"
},
"svgtopdf": {
"__title": "svgtopdf",
"__linktitle": "svgtopdf",
"__slug": "reference/repos/svgtopdf",
"__order": "svgtopdf"
},
"tile": {
"__title": "tile",
"__linktitle": "tile",
"__slug": "reference/repos/tile",
"__order": "tile"
}
},
"settings": {
"__title": "Settings",
"__linktitle": "Settings",
"__slug": "reference/settings",
"__order": "Settings",
"complete": {
"__title": "complete",
"__linktitle": "complete",
"__slug": "reference/settings/complete",
"__order": "complete"
},
"embed": {
"__title": "embed",
"__linktitle": "embed",
"__slug": "reference/settings/embed",
"__order": "embed"
},
"idprefix": {
"__title": "idPrefix",
"__linktitle": "idPrefix",
"__slug": "reference/settings/idprefix",
"__order": "idPrefix"
},
"layout": {
"__title": "layout",
"__linktitle": "layout",
"__slug": "reference/settings/layout",
"__order": "layout"
},
"locale": {
"__title": "locale",
"__linktitle": "locale",
"__slug": "reference/settings/locale",
"__order": "locale"
},
"margin": {
"__title": "margin",
"__linktitle": "margin",
"__slug": "reference/settings/margin",
"__order": "margin"
},
"measurements": {
"__title": "measurements",
"__linktitle": "measurements",
"__slug": "reference/settings/measurements",
"__order": "measurements"
},
"only": {
"__title": "only",
"__linktitle": "only",
"__slug": "reference/settings/only",
"__order": "only"
},
"options": {
"__title": "options",
"__linktitle": "options",
"__slug": "reference/settings/options",
"__order": "options"
},
"paperless": {
"__title": "paperless",
"__linktitle": "paperless",
"__slug": "reference/settings/paperless",
"__order": "paperless"
},
"sa": {
"__title": "sa",
"__linktitle": "sa",
"__slug": "reference/settings/sa",
"__order": "sa"
},
"units": {
"__title": "units",
"__linktitle": "units",
"__slug": "reference/settings/units",
"__order": "units"
}
},
"snippets": {
"__title": "Snippets",
"__linktitle": "Snippets",
"__slug": "reference/snippets",
"__order": "Snippets",
"bnotch": {
"__title": "bnotch",
"__linktitle": "bnotch",
"__slug": "reference/snippets/bnotch",
"__order": "bnotch"
},
"button": {
"__title": "button",
"__linktitle": "button",
"__slug": "reference/snippets/button",
"__order": "button"
},
"buttonhole": {
"__title": "buttonhole",
"__linktitle": "buttonhole",
"__slug": "reference/snippets/buttonhole",
"__order": "buttonhole"
},
"buttonhole-end": {
"__title": "buttonhole-end",
"__linktitle": "buttonhole-end",
"__slug": "reference/snippets/buttonhole-end",
"__order": "buttonhole-end"
},
"buttonhole-start": {
"__title": "buttonhole-start",
"__linktitle": "buttonhole-start",
"__slug": "reference/snippets/buttonhole-start",
"__order": "buttonhole-start"
},
"logo": {
"__title": "logo",
"__linktitle": "logo",
"__slug": "reference/snippets/logo",
"__order": "logo"
},
"notch": {
"__title": "notch",
"__linktitle": "notch",
"__slug": "reference/snippets/notch",
"__order": "notch"
},
"snap-socket": {
"__title": "snap-socket",
"__linktitle": "snap-socket",
"__slug": "reference/snippets/snap-socket",
"__order": "snap-socket"
},
"snap-stud": {
"__title": "snap-stud",
"__linktitle": "snap-stud",
"__slug": "reference/snippets/snap-stud",
"__order": "snap-stud"
}
}
},
"translators": {
"__title": "For translators",
"__linktitle": "For translators",
"__slug": "translators",
"__order": "1140For translators",
"empty": {
"__title": " ",
"__linktitle": " ",
"__slug": "translators/empty",
"__order": " "
}
},
"tutorials": {
"__title": "Tutorials",
"__linktitle": "Tutorials",
"__slug": "tutorials",
"__order": "1010Tutorials",
"getting-started-linux": {
"__title": "Getting started on Linux",
"__linktitle": "Getting started on Linux",
"__slug": "tutorials/getting-started-linux",
"__order": "10Getting started on Linux",
"create-freesewing-pattern": {
"__title": "Setting up the FreeSewing development environment",
"__linktitle": "Setting up the FreeSewing development environment",
"__slug": "tutorials/getting-started-linux/create-freesewing-pattern",
"__order": "40Setting up the FreeSewing development environment"
},
"installing-node": {
"__title": "Installing Node",
"__linktitle": "Installing Node",
"__slug": "tutorials/getting-started-linux/installing-node",
"__order": "20Installing Node"
},
"installing-nvm": {
"__title": "Installing nvm",
"__linktitle": "Installing nvm",
"__slug": "tutorials/getting-started-linux/installing-nvm",
"__order": "10Installing nvm"
},
"node-versions": {
"__title": "Using a different Node version",
"__linktitle": "Using a different Node version",
"__slug": "tutorials/getting-started-linux/node-versions",
"__order": "30Using a different Node version"
},
"start-development-environment": {
"__title": "Start the development environment",
"__linktitle": "Start the development environment",
"__slug": "tutorials/getting-started-linux/start-development-environment",
"__order": "50Start the development environment"
}
},
"getting-started-mac": {
"__title": "Getting started on Mac",
"__linktitle": "Getting started on Mac",
"__slug": "tutorials/getting-started-mac",
"__order": "20Getting started on Mac",
"create-freesewing-pattern": {
"__title": "Setting up the FreeSewing development environment",
"__linktitle": "Setting up the FreeSewing development environment",
"__slug": "tutorials/getting-started-mac/create-freesewing-pattern",
"__order": "50Setting up the FreeSewing development environment"
},
"installing-node": {
"__title": "Installing Node",
"__linktitle": "Installing Node",
"__slug": "tutorials/getting-started-mac/installing-node",
"__order": "30Installing Node"
},
"installing-nvm": {
"__title": "Installing nvm",
"__linktitle": "Installing nvm",
"__slug": "tutorials/getting-started-mac/installing-nvm",
"__order": "20Installing nvm"
},
"installing-xcode": {
"__title": "Installing the Xcode command line tools",
"__linktitle": "Installing the Xcode command line tools",
"__slug": "tutorials/getting-started-mac/installing-xcode",
"__order": "10Installing the Xcode command line tools"
},
"node-versions": {
"__title": "Using a different Node version",
"__linktitle": "Using a different Node version",
"__slug": "tutorials/getting-started-mac/node-versions",
"__order": "40Using a different Node version"
},
"start-development-environment": {
"__title": "Start the development environment",
"__linktitle": "Start the development environment",
"__slug": "tutorials/getting-started-mac/start-development-environment",
"__order": "60Start the development environment"
}
},
"getting-started-windows": {
"__title": "Getting started on Windows",
"__linktitle": "Getting started on Windows",
"__slug": "tutorials/getting-started-windows",
"__order": "30Getting started on Windows"
},
"pattern-design": {
"__title": "Pattern design tutorial",
"__linktitle": "Pattern design tutorial",
"__slug": "tutorials/pattern-design",
"__order": "50Pattern design tutorial",
"adding-measurements": {
"__title": "Adding measurements",
"__linktitle": "Adding measurements",
"__slug": "tutorials/pattern-design/adding-measurements",
"__order": "130Adding measurements"
},
"adding-options": {
"__title": "Adding options",
"__linktitle": "Adding options",
"__slug": "tutorials/pattern-design/adding-options",
"__order": "140Adding options"
},
"avoiding-overlap": {
"__title": "Avoiding overlap",
"__linktitle": "Avoiding overlap",
"__slug": "tutorials/pattern-design/avoiding-overlap",
"__order": "220Avoiding overlap"
},
"completing-the-neck-opening": {
"__title": "Completing the neck opening",
"__linktitle": "Completing the neck opening",
"__slug": "tutorials/pattern-design/completing-the-neck-opening",
"__order": "180Completing the neck opening"
},
"completing-your-pattern": {
"__title": "Completing your pattern",
"__linktitle": "Completing your pattern",
"__slug": "tutorials/pattern-design/completing-your-pattern",
"__order": "260Completing your pattern"
},
"conclusion": {
"__title": "Conclusion",
"__linktitle": "Conclusion",
"__slug": "tutorials/pattern-design/conclusion",
"__order": "280Conclusion"
},
"constructing-the-neck-opening": {
"__title": "Constructing the neck opening",
"__linktitle": "Constructing the neck opening",
"__slug": "tutorials/pattern-design/constructing-the-neck-opening",
"__order": "160Constructing the neck opening"
},
"create-freesewing-pattern": {
"__title": "Setting up the development environment",
"__linktitle": "Setting up the development environment",
"__slug": "tutorials/pattern-design/create-freesewing-pattern",
"__order": "100Setting up the development environment"
},
"creating-the-closure": {
"__title": "Creating the closure",
"__linktitle": "Creating the closure",
"__slug": "tutorials/pattern-design/creating-the-closure",
"__order": "210Creating the closure"
},
"drawing-the-bib-outline": {
"__title": "Drawing the bib outline",
"__linktitle": "Drawing the bib outline",
"__slug": "tutorials/pattern-design/drawing-the-bib-outline",
"__order": "190Drawing the bib outline"
},
"drawing-the-straps": {
"__title": "Drawing the straps",
"__linktitle": "Drawing the straps",
"__slug": "tutorials/pattern-design/drawing-the-straps",
"__order": "230Drawing the straps"
},
"fitting-the-neck-opening": {
"__title": "Fitting the neck opening",
"__linktitle": "Fitting the neck opening",
"__slug": "tutorials/pattern-design/fitting-the-neck-opening",
"__order": "170Fitting the neck opening"
},
"paperless-bib": {
"__title": "Making your pattern paperless",
"__linktitle": "Making your pattern paperless",
"__slug": "tutorials/pattern-design/paperless-bib",
"__order": "270Making your pattern paperless"
},
"part-structure": {
"__title": "Structure of a part",
"__linktitle": "Structure of a part",
"__slug": "tutorials/pattern-design/part-structure",
"__order": "150Structure of a part"
},
"rounding-the-corners": {
"__title": "Rounding the corners",
"__linktitle": "Rounding the corners",
"__slug": "tutorials/pattern-design/rounding-the-corners",
"__order": "240Rounding the corners"
},
"shaping-the-straps": {
"__title": "Shaping the straps",
"__linktitle": "Shaping the straps",
"__slug": "tutorials/pattern-design/shaping-the-straps",
"__order": "200Shaping the straps"
},
"testing-your-pattern": {
"__title": "Testing your pattern",
"__linktitle": "Testing your pattern",
"__slug": "tutorials/pattern-design/testing-your-pattern",
"__order": "250Testing your pattern"
},
"your-first-part": {
"__title": "Your first part",
"__linktitle": "Your first part",
"__slug": "tutorials/pattern-design/your-first-part",
"__order": "120Your first part"
}
}
},
"blog": {
"__title": "blog",
"__linktitle": "blog",
"__slug": "blog",
"__order": "blog",
"welcome-to-our-dev-blog": {
"__title": "Welcome to FreeSewing's development blog",
"__linktitle": "Welcome to our dev blog",
"__slug": "blog/welcome-to-our-dev-blog",
"__order": 1663992
},
"project-2022": {
"__title": "Project 2022: Giving FreeSewing a new face",
"__linktitle": "Announcing projet 2022",
"__slug": "blog/project-2022",
"__order": 1663128
},
"tailwind-css-project-2022": {
"__title": "Taming CSS complexity with TailwindCSS",
"__linktitle": "Tailwind CSS in project 2022",
"__slug": "blog/tailwind-css-project-2022",
"__order": 1662264
},
"daisyui-components-themes": {
"__title": "Once more without MaterialUI: DaisyUI for CSS components and themes",
"__linktitle": "Components and themes with DaisyUI",
"__slug": "blog/daisyui-components-themes",
"__order": 1661400
},
"shared-frontend-code-monorepo": {
"__title": "Better code sharing by bringing frontend code into our monorepo",
"__linktitle": "Sharing frontend code in our monorepo",
"__slug": "blog/shared-frontend-code-monorepo",
"__order": 1660536
},
"improved-search-keyboard": {
"__title": "Improved search with keyboard bindings",
"__linktitle": "Improved search with keyboard bindings",
"__slug": "blog/improved-search-keyboard",
"__order": 1659672
},
"strapi-headless-cms": {
"__title": "Strapi as headless CMS",
"__linktitle": "Strapi as headless CMS",
"__slug": "blog/strapi-headless-cms",
"__order": 1658808
},
"layout-blocks-overview": {
"__title": "A quick tour of the main layout blocks",
"__linktitle": "Main layout blocks",
"__slug": "blog/layout-blocks-overview",
"__order": 1654488
},
"freesewing-v3-seems-inevitable": {
"__title": "Better tree-shaking means breaking changes; FreeSewing v3 now seems inevitable",
"__linktitle": "FreeSewing v3 seems inevitable",
"__slug": "blog/freesewing-v3-seems-inevitable",
"__order": 1653624
},
"migration-to-strapi": {
"__title": "We migrated to strapi and moved our markdown content into our monorepo",
"__linktitle": "Migration to Strapi",
"__slug": "blog/migration-to-strapi",
"__order": 1618200
},
"pattern-docs-option-sampling": {
"__title": "Auto-generated images showing option impact to improve documentation for pattern options",
"__linktitle": "Sampling pattern options for bettter docs",
"__slug": "blog/pattern-docs-option-sampling",
"__order": 1617336
}
}
}
}