1
0
Fork 0

wip(sde): Added missing files

This commit is contained in:
joostdecock 2023-09-29 16:33:20 +02:00
parent a580eeedae
commit 93bb80b1a2
20 changed files with 169 additions and 126 deletions

View file

@ -72,6 +72,20 @@ yarn-error.log*
},
],
sites: [
// Mock MDX components
{
from: 'sde/mock/highlight.mjs',
to: 'shared/components/mdx/highlight.mjs',
},
{
from: 'sde/mock/youtube.mjs',
to: 'shared/components/mdx/youtube.mjs',
},
{
from: 'sde/mock/read-more.mjs',
to: 'shared/components/mdx/read-more.mjs',
},
// .env file
{
from: 'sde/env.local',
to: 'sde/.env.local',

View file

@ -1,4 +1,5 @@
export const downloads = [
'sde/README.md',
'sde/env.local',
'sde/i18n.config.mjs',
'sde/next-i18next.config.js',
@ -22,15 +23,12 @@ export const downloads = [
'sde/components/search.mjs',
'sde/components/header/design-picker.mjs',
'sde/components/header/index.mjs',
'sde/components/navigation/modal-menu.mjs',
'sde/components/layouts/bare.mjs',
'sde/components/layouts/default.mjs',
'sde/components/layouts/workbench.mjs',
'sde/components/navigation/modal-menu.mjs',
'sde/components/wrappers/page.mjs',
'sde/design/from-bella/en.json',
'sde/design/from-bella/src/back.mjs',
'sde/design/from-bella/src/front.mjs',
'sde/design/from-bella/src/index.mjs',
'sde/design/from-bella/i18n/de.json',
'sde/design/from-bella/i18n/en.json',
'sde/design/from-bella/i18n/es.json',
@ -38,6 +36,9 @@ export const downloads = [
'sde/design/from-bella/i18n/index.mjs',
'sde/design/from-bella/i18n/nl.json',
'sde/design/from-bella/i18n/uk.json',
'sde/design/from-bella/src/back.mjs',
'sde/design/from-bella/src/front.mjs',
'sde/design/from-bella/src/index.mjs',
'sde/design/from-bent/i18n/de.json',
'sde/design/from-bent/i18n/en.json',
'sde/design/from-bent/i18n/es.json',
@ -64,14 +65,23 @@ export const downloads = [
'sde/design/from-brian/i18n/de.json',
'sde/design/from-brian/i18n/en.json',
'sde/design/from-brian/i18n/es.json',
'sde/design/from-brian/i18n/index.mjs',
'sde/design/from-brian/i18n/fr.json',
'sde/design/from-brian/i18n/index.mjs',
'sde/design/from-brian/i18n/nl.json',
'sde/design/from-brian/i18n/uk.json',
'sde/design/from-brian/src/back.mjs',
'sde/design/from-brian/src/front.mjs',
'sde/design/from-brian/src/index.mjs',
'sde/design/from-brian/src/sleeve.mjs',
'sde/design/from-scratch/i18n/de.json',
'sde/design/from-scratch/i18n/en.json',
'sde/design/from-scratch/i18n/es.json',
'sde/design/from-scratch/i18n/fr.json',
'sde/design/from-scratch/i18n/index.mjs',
'sde/design/from-scratch/i18n/nl.json',
'sde/design/from-scratch/i18n/uk.json',
'sde/design/from-scratch/src/index.mjs',
'sde/design/from-scratch/src/scratch.mjs',
'sde/design/from-titan/i18n/de.json',
'sde/design/from-titan/i18n/en.json',
'sde/design/from-titan/i18n/es.json',
@ -91,72 +101,11 @@ export const downloads = [
'sde/design/tutorial/i18n/uk.json',
'sde/design/tutorial/src/bib.mjs',
'sde/design/tutorial/src/index.mjs',
'sde/design/from-scratch/src/index.mjs',
'sde/design/from-scratch/src/scratch.mjs',
'sde/design/from-scratch/i18n/de.json',
'sde/design/from-scratch/i18n/en.json',
'sde/design/from-scratch/i18n/es.json',
'sde/design/from-scratch/i18n/fr.json',
'sde/design/from-scratch/i18n/index.mjs',
'sde/design/from-scratch/i18n/nl.json',
'sde/design/from-scratch/i18n/uk.json',
'sde/public/brands/algolia.svg',
'sde/public/brands/bugsnag.svg',
'sde/public/brands/crowdin.svg',
'sde/public/brands/netlify.svg',
'sde/public/brands/vercel.svg',
'sde/public/locales/en/account.json',
'sde/public/locales/en/auth.json',
'sde/public/locales/en/bella.json',
'sde/public/locales/en/bent.json',
'sde/public/locales/en/breanna.json',
'sde/public/locales/en/brian.json',
'sde/public/locales/en/common.json',
'sde/public/locales/en/core-settings.json',
'sde/public/locales/en/curate.json',
'sde/public/locales/en/cut.json',
'sde/public/locales/en/design-options.json',
'sde/public/locales/en/designs.json',
'sde/public/locales/en/docs.json',
'sde/public/locales/en/errors.json',
'sde/public/locales/en/flag.json',
'sde/public/locales/en/footer.json',
'sde/public/locales/en/frombella.json',
'sde/public/locales/en/frombent.json',
'sde/public/locales/en/frombreanna.json',
'sde/public/locales/en/frombrian.json',
'sde/public/locales/en/fromscratch.json',
'sde/public/locales/en/fromtitan.json',
'sde/public/locales/en/gdpr.json',
'sde/public/locales/en/header.json',
'sde/public/locales/en/homepage.json',
'sde/public/locales/en/locales.json',
'sde/public/locales/en/logs.json',
'sde/public/locales/en/measurements.json',
'sde/public/locales/en/modal.json',
'sde/public/locales/en/newsletter.json',
'sde/public/locales/en/patrons.json',
'sde/public/locales/en/plugin-annotations.json',
'sde/public/locales/en/plugins.json',
'sde/public/locales/en/popout.json',
'sde/public/locales/en/print.json',
'sde/public/locales/en/roles.json',
'sde/public/locales/en/sde.json',
'sde/public/locales/en/sections.json',
'sde/public/locales/en/sets.json',
'sde/public/locales/en/sponsors.json',
'sde/public/locales/en/status.json',
'sde/public/locales/en/submissions.json',
'sde/public/locales/en/support.json',
'sde/public/locales/en/susi.json',
'sde/public/locales/en/tags.json',
'sde/public/locales/en/techniques.json',
'sde/public/locales/en/themes.json',
'sde/public/locales/en/timeago.json',
'sde/public/locales/en/titan.json',
'sde/public/locales/en/tutorial.json',
'sde/public/locales/en/ui-settings.json',
'sde/public/locales/en/workbench.json',
'sde/public/locales/de/account.json',
'sde/public/locales/de/auth.json',
'sde/public/locales/de/bella.json',
@ -209,6 +158,58 @@ export const downloads = [
'sde/public/locales/de/tutorial.json',
'sde/public/locales/de/ui-settings.json',
'sde/public/locales/de/workbench.json',
'sde/public/locales/en/account.json',
'sde/public/locales/en/auth.json',
'sde/public/locales/en/bella.json',
'sde/public/locales/en/bent.json',
'sde/public/locales/en/breanna.json',
'sde/public/locales/en/brian.json',
'sde/public/locales/en/common.json',
'sde/public/locales/en/core-settings.json',
'sde/public/locales/en/curate.json',
'sde/public/locales/en/cut.json',
'sde/public/locales/en/design-options.json',
'sde/public/locales/en/designs.json',
'sde/public/locales/en/docs.json',
'sde/public/locales/en/errors.json',
'sde/public/locales/en/flag.json',
'sde/public/locales/en/footer.json',
'sde/public/locales/en/frombella.json',
'sde/public/locales/en/frombent.json',
'sde/public/locales/en/frombreanna.json',
'sde/public/locales/en/frombrian.json',
'sde/public/locales/en/fromscratch.json',
'sde/public/locales/en/fromtitan.json',
'sde/public/locales/en/gdpr.json',
'sde/public/locales/en/header.json',
'sde/public/locales/en/homepage.json',
'sde/public/locales/en/locales.json',
'sde/public/locales/en/logs.json',
'sde/public/locales/en/measurements.json',
'sde/public/locales/en/modal.json',
'sde/public/locales/en/newsletter.json',
'sde/public/locales/en/patrons.json',
'sde/public/locales/en/plugin-annotations.json',
'sde/public/locales/en/plugins.json',
'sde/public/locales/en/popout.json',
'sde/public/locales/en/print.json',
'sde/public/locales/en/roles.json',
'sde/public/locales/en/sde.json',
'sde/public/locales/en/sections.json',
'sde/public/locales/en/sets.json',
'sde/public/locales/en/sponsors.json',
'sde/public/locales/en/status.json',
'sde/public/locales/en/submissions.json',
'sde/public/locales/en/support.json',
'sde/public/locales/en/susi.json',
'sde/public/locales/en/tags.json',
'sde/public/locales/en/techniques.json',
'sde/public/locales/en/themes.json',
'sde/public/locales/en/timeago.json',
'sde/public/locales/en/titan.json',
'sde/public/locales/en/tutorial.json',
'sde/public/locales/en/ui-settings.json',
'sde/public/locales/en/workbench.json',
'sde/public/locales/fr/account.json',
'sde/public/locales/fr/auth.json',
'sde/public/locales/fr/bella.json',
@ -258,8 +259,8 @@ export const downloads = [
'sde/public/locales/fr/themes.json',
'sde/public/locales/fr/timeago.json',
'sde/public/locales/fr/titan.json',
'sde/public/locales/fr/ui-settings.json',
'sde/public/locales/fr/tutorial.json',
'sde/public/locales/fr/ui-settings.json',
'sde/public/locales/fr/workbench.json',
'sde/public/locales/es/account.json',
'sde/public/locales/es/auth.json',
@ -313,58 +314,6 @@ export const downloads = [
'sde/public/locales/es/tutorial.json',
'sde/public/locales/es/ui-settings.json',
'sde/public/locales/es/workbench.json',
'sde/public/locales/nl/account.json',
'sde/public/locales/nl/auth.json',
'sde/public/locales/nl/bella.json',
'sde/public/locales/nl/bent.json',
'sde/public/locales/nl/breanna.json',
'sde/public/locales/nl/brian.json',
'sde/public/locales/nl/common.json',
'sde/public/locales/nl/core-settings.json',
'sde/public/locales/nl/curate.json',
'sde/public/locales/nl/cut.json',
'sde/public/locales/nl/design-options.json',
'sde/public/locales/nl/designs.json',
'sde/public/locales/nl/docs.json',
'sde/public/locales/nl/errors.json',
'sde/public/locales/nl/flag.json',
'sde/public/locales/nl/footer.json',
'sde/public/locales/nl/frombella.json',
'sde/public/locales/nl/frombent.json',
'sde/public/locales/nl/frombreanna.json',
'sde/public/locales/nl/frombrian.json',
'sde/public/locales/nl/fromscratch.json',
'sde/public/locales/nl/fromtitan.json',
'sde/public/locales/nl/gdpr.json',
'sde/public/locales/nl/header.json',
'sde/public/locales/nl/homepage.json',
'sde/public/locales/nl/locales.json',
'sde/public/locales/nl/logs.json',
'sde/public/locales/nl/measurements.json',
'sde/public/locales/nl/modal.json',
'sde/public/locales/nl/newsletter.json',
'sde/public/locales/nl/patrons.json',
'sde/public/locales/nl/plugin-annotations.json',
'sde/public/locales/nl/plugins.json',
'sde/public/locales/nl/popout.json',
'sde/public/locales/nl/print.json',
'sde/public/locales/nl/roles.json',
'sde/public/locales/nl/sde.json',
'sde/public/locales/nl/sections.json',
'sde/public/locales/nl/sets.json',
'sde/public/locales/nl/sponsors.json',
'sde/public/locales/nl/status.json',
'sde/public/locales/nl/submissions.json',
'sde/public/locales/nl/support.json',
'sde/public/locales/nl/susi.json',
'sde/public/locales/nl/tags.json',
'sde/public/locales/nl/techniques.json',
'sde/public/locales/nl/themes.json',
'sde/public/locales/nl/timeago.json',
'sde/public/locales/nl/titan.json',
'sde/public/locales/nl/tutorial.json',
'sde/public/locales/nl/ui-settings.json',
'sde/public/locales/nl/workbench.json',
'sde/public/locales/uk/account.json',
'sde/public/locales/uk/auth.json',
'sde/public/locales/uk/bella.json',
@ -417,13 +366,77 @@ export const downloads = [
'sde/public/locales/uk/tutorial.json',
'sde/public/locales/uk/ui-settings.json',
'sde/public/locales/uk/workbench.json',
'sde/public/locales/nl/account.json',
'sde/public/locales/nl/auth.json',
'sde/public/locales/nl/bella.json',
'sde/public/locales/nl/bent.json',
'sde/public/locales/nl/breanna.json',
'sde/public/locales/nl/brian.json',
'sde/public/locales/nl/common.json',
'sde/public/locales/nl/core-settings.json',
'sde/public/locales/nl/curate.json',
'sde/public/locales/nl/cut.json',
'sde/public/locales/nl/design-options.json',
'sde/public/locales/nl/designs.json',
'sde/public/locales/nl/docs.json',
'sde/public/locales/nl/errors.json',
'sde/public/locales/nl/flag.json',
'sde/public/locales/nl/footer.json',
'sde/public/locales/nl/frombella.json',
'sde/public/locales/nl/frombent.json',
'sde/public/locales/nl/frombreanna.json',
'sde/public/locales/nl/frombrian.json',
'sde/public/locales/nl/fromscratch.json',
'sde/public/locales/nl/fromtitan.json',
'sde/public/locales/nl/gdpr.json',
'sde/public/locales/nl/header.json',
'sde/public/locales/nl/homepage.json',
'sde/public/locales/nl/locales.json',
'sde/public/locales/nl/logs.json',
'sde/public/locales/nl/measurements.json',
'sde/public/locales/nl/modal.json',
'sde/public/locales/nl/newsletter.json',
'sde/public/locales/nl/patrons.json',
'sde/public/locales/nl/plugin-annotations.json',
'sde/public/locales/nl/plugins.json',
'sde/public/locales/nl/popout.json',
'sde/public/locales/nl/print.json',
'sde/public/locales/nl/roles.json',
'sde/public/locales/nl/sde.json',
'sde/public/locales/nl/sections.json',
'sde/public/locales/nl/sets.json',
'sde/public/locales/nl/sponsors.json',
'sde/public/locales/nl/status.json',
'sde/public/locales/nl/submissions.json',
'sde/public/locales/nl/support.json',
'sde/public/locales/nl/susi.json',
'sde/public/locales/nl/tags.json',
'sde/public/locales/nl/techniques.json',
'sde/public/locales/nl/themes.json',
'sde/public/locales/nl/timeago.json',
'sde/public/locales/nl/titan.json',
'sde/public/locales/nl/tutorial.json',
'sde/public/locales/nl/ui-settings.json',
'sde/public/locales/nl/workbench.json',
'sde/pages/_app.mjs',
'sde/pages/design.mjs',
'sde/pages/index.mjs',
'sde/pages/support.mjs',
'sde/pages/code/de.mdx',
'sde/pages/code/en.mdx',
'sde/pages/code/es.mdx',
'sde/pages/code/fr.mdx',
'sde/pages/code/index.mjs',
'sde/pages/code/nl.mdx',
'sde/pages/code/uk.mdx',
'sde/pages/design/[design].mjs',
'sde/pages/docs/de.mdx',
'sde/pages/docs/en.mdx',
'sde/pages/docs/es.mdx',
'sde/pages/docs/fr.mdx',
'sde/pages/docs/index.mjs',
'sde/pages/docs/nl.mdx',
'sde/pages/docs/uk.mdx',
'sde/pages/sde/en.yaml',
'sde/pages/sde/index.mjs',
'sde/pages/sets/[id].mjs',

View file

@ -263,11 +263,12 @@ export const createEnvironment = async (choices) => {
// Download files from GitHub
try {
const count = [...config.fetch.config, ...config.fetch.sites].length
await oraPromise(downloadFiles(config), {
text:
chalk.white.bold('🟧⬜⬜ Downloading components from GitHub') +
chalk.white.dim(' | Almost there'),
successText: chalk.white.bold('🟩⬜⬜ Downloaded components from GitHub'),
chalk.white.bold(`🟧⬜⬜ Downloading ${count} (small) files from GitHub`) +
chalk.white.dim(' | Give it a moment'),
successText: chalk.white.bold(`🟩⬜⬜ Downloaded ${count}/${count} files from GitHub`),
failText: chalk.white.bold(
'🟥⬜⬜ Failed to download components from GitHub | The development environment will not function'
),

View file

@ -7,7 +7,7 @@ const ignore = [
'node_modules',
'.eslint',
'.gitignore',
'.md',
//'.md',
'.next',
'.env.local',
'prebuild.mjs',

View file

@ -0,0 +1 @@
export const Highlight = () => null

View file

@ -0,0 +1 @@
export const ReadMore = () => null

View file

@ -0,0 +1 @@
export const YouTube = () => null

View file

@ -1,5 +1,6 @@
---
title: Documentation
__SDEFILE__: This file is a dependency for the stand-alone environment
---
FreeSewing documentation is hosted on [FreeSewing.dev](https://freesewing.dev/).

View file

@ -1,5 +1,6 @@
---
title: Source Code
__SDEFILE__: This file is a dependency for the stand-alone environment
---
The FreeSewing source code is [available on GitHub][repo].

View file

@ -1,5 +1,6 @@
---
title: Documentation
__SDEFILE__: This file is a dependency for the stand-alone environment
---
FreeSewing documentation is hosted on [FreeSewing.dev](https://freesewing.dev/).

View file

@ -1,5 +1,6 @@
---
title: Documentation
__SDEFILE__: This file is a dependency for the stand-alone environment
---
FreeSewing documentation is hosted on [FreeSewing.dev](https://freesewing.dev/).

View file

@ -1,5 +1,6 @@
---
title: Documentatie
__SDEFILE__: This file is a dependency for the stand-alone environment
---
FreeSewing documentatie is beschikbaar op [FreeSewing.dev](https://freesewing.dev/).

View file

@ -1,5 +1,6 @@
---
title: Documentation
__SDEFILE__: This file is a dependency for the stand-alone environment
---
FreeSewing documentation is hosted on [FreeSewing.dev](https://freesewing.dev/).

View file

@ -1,5 +1,6 @@
---
title: Documentation
__SDEFILE__: This file is a dependency for the stand-alone environment
---
FreeSewing documentation is hosted on [FreeSewing.dev](https://freesewing.dev/).

View file

@ -1,5 +1,6 @@
---
title: Documentation
__SDEFILE__: This file is a dependency for the stand-alone environment
---
FreeSewing documentation is hosted on [FreeSewing.dev](https://freesewing.dev/).

View file

@ -1,5 +1,6 @@
---
title: Documentation
__SDEFILE__: This file is a dependency for the stand-alone environment
---
FreeSewing documentation is hosted on [FreeSewing.dev](https://freesewing.dev/).

View file

@ -1,5 +1,6 @@
---
title: Documentation
__SDEFILE__: This file is a dependency for the stand-alone environment
---
FreeSewing documentation is hosted on [FreeSewing.dev](https://freesewing.dev/).

View file

@ -1,5 +1,6 @@
---
title: Documentatie
__SDEFILE__: This file is a dependency for the stand-alone environment
---
FreeSewing documentatie is beschikbaar op [FreeSewing.dev](https://freesewing.dev/).

View file

@ -1,5 +1,6 @@
---
title: Documentation
__SDEFILE__: This file is a dependency for the stand-alone environment
---
FreeSewing documentation is hosted on [FreeSewing.dev](https://freesewing.dev/).

View file

@ -1,5 +1,5 @@
// Handle themes
import { themes } from './themes/index.mjs'
import { themes } from './shared/themes/index.mjs'
export default {
content: [
@ -10,8 +10,8 @@ export default {
'./components/*.mjs',
'./components/**/*.mjs',
'./page-templates/*.mjs',
'../shared/components/**/*.mjs',
'../shared/config/tailwind-force.html',
'./shared/components/**/*.mjs',
'./shared/config/tailwind-force.html',
],
plugins: [require('daisyui'), require('tailwindcss/nesting')],
daisyui: {