fix(react): Add link to design docs to Pattern Editor's Documentation view (#359)
This PR adds a link to the design documentation to the Pattern Editor's Documentation View. It also fixes a few typos and changes a URL from freesewing.org to freesewing.eu. Fixes #267 Co-authored-by: Benjamin Fan <ben-git@swinglonga.com> Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/359 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>
This commit is contained in:
parent
5dc1cd98fb
commit
a3fe0cd477
1 changed files with 19 additions and 4 deletions
|
@ -1,5 +1,5 @@
|
||||||
// Dependencies
|
// Dependencies
|
||||||
import { linkClasses } from '@freesewing/utils'
|
import { linkClasses, capitalize } from '@freesewing/utils'
|
||||||
// Hooks
|
// Hooks
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
// Components
|
// Components
|
||||||
|
@ -20,7 +20,22 @@ export const DocsView = ({ state, config, update }) => {
|
||||||
<>
|
<>
|
||||||
<HeaderMenu state={state} {...{ config, update }} />
|
<HeaderMenu state={state} {...{ config, update }} />
|
||||||
<div className="tw:m-auto tw:mt-8 tw:max-w-2xl tw:px-4 tw:mb-8">
|
<div className="tw:m-auto tw:mt-8 tw:max-w-2xl tw:px-4 tw:mb-8">
|
||||||
<H1>Documenation</H1>
|
<H1>Documentation</H1>
|
||||||
|
{state?.design ? (
|
||||||
|
<Popout link>
|
||||||
|
<H5>Design Documentation</H5>
|
||||||
|
<p className="tw:text-lg">
|
||||||
|
You can find documentation for the {capitalize(state.design)} design at:
|
||||||
|
<br />
|
||||||
|
<b>
|
||||||
|
<a
|
||||||
|
className={linkClasses}
|
||||||
|
href={`https://freesewing.eu/docs/designs/${state.design}`}
|
||||||
|
>{`FreeSewing.eu/docs/designs/${state.design}`}</a>
|
||||||
|
</b>
|
||||||
|
</p>
|
||||||
|
</Popout>
|
||||||
|
) : null}
|
||||||
<Popout link>
|
<Popout link>
|
||||||
<H5>Understanding the FreeSewing Pattern Editor</H5>
|
<H5>Understanding the FreeSewing Pattern Editor</H5>
|
||||||
<p className="tw:text-lg">
|
<p className="tw:text-lg">
|
||||||
|
@ -29,8 +44,8 @@ export const DocsView = ({ state, config, update }) => {
|
||||||
<b>
|
<b>
|
||||||
<a
|
<a
|
||||||
className={linkClasses}
|
className={linkClasses}
|
||||||
href="https://freesewing.org/docs/about/site/editor"
|
href="https://freesewing.eu/docs/about/editor"
|
||||||
>{`FreeSewing.org/docs/about/editor`}</a>
|
>{`FreeSewing.eu/docs/about/editor`}</a>
|
||||||
</b>
|
</b>
|
||||||
</p>
|
</p>
|
||||||
</Popout>
|
</Popout>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue