diff --git a/.dict/repo.dictionary b/.dict/repo.dictionary index cfd11fb..11aaf23 100644 --- a/.dict/repo.dictionary +++ b/.dict/repo.dictionary @@ -1,2 +1,3 @@ Diátaxis +frameworket tsconfigs diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index f1b6ca6..491e3cb 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -14,13 +14,13 @@ jobs: runs-on: ubuntu-latest permissions: contents: read - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} steps: - name: Checkout uses: actions/checkout@v6 - name: Set up runner environment + env: + GH_TOKEN: ${{ github.token }} uses: ./.github/actions/prep-runner with: verify: gh insitu run prep-runner \ No newline at end of file diff --git a/astro/astro.config.mjs b/astro/astro.config.mjs index d4decb5..32593fb 100644 --- a/astro/astro.config.mjs +++ b/astro/astro.config.mjs @@ -12,6 +12,17 @@ export default defineConfig({ integrations: [ starlight({ title: 'Lean Crowd Manifest', + defaultLocale: 'root', + locales: { + root: { + label: 'English', + lang: 'en', + }, + da: { + label: 'Dansk', + lang: 'da', + }, + }, social: [ { icon: 'github', @@ -22,14 +33,16 @@ export default defineConfig({ sidebar: [ { label: 'Guides', + translations: { da: 'Vejledninger' }, items: [ - { label: 'Example Guide', slug: 'guides/example' }, + { label: 'Example Guide', translations: { da: 'Eksempelvejledning' }, slug: 'guides/example' }, ], }, { label: 'Reference', + translations: { da: 'Reference' }, items: [ - { label: 'Example Reference', slug: 'reference/example' }, + { label: 'Example Reference', translations: { da: 'Eksempelreference' }, slug: 'reference/example' }, ], }, ], diff --git a/astro/src/content/docs/da/guides/example.md b/astro/src/content/docs/da/guides/example.md new file mode 100644 index 0000000..c45a6fb --- /dev/null +++ b/astro/src/content/docs/da/guides/example.md @@ -0,0 +1,11 @@ +--- +title: Eksempelvejledning +description: En vejledning på Lean Crowd Manifest-dokumentationssiden. +--- + +Vejledninger guider en bruger gennem en specifik opgave, de ønsker at udføre, ofte med en række trin. +At skrive en god vejledning kræver, at man tænker over, hvad brugerne forsøger at opnå. + +## Videre læsning + +- Læs [om how-to-vejledninger](https://diataxis.fr/how-to-guides/) i Diátaxis-frameworket diff --git a/astro/src/content/docs/da/index.mdx b/astro/src/content/docs/da/index.mdx new file mode 100644 index 0000000..5e19ac0 --- /dev/null +++ b/astro/src/content/docs/da/index.mdx @@ -0,0 +1,15 @@ +--- +title: Velkommen til Lean Crowd Manifest +description: En kommerciel fond — en kombineret tænketank og konsulentvirksomhed med fokus på non-profit langsigtet systemtænkning. +template: splash +hero: + tagline: Langsigtet systemtænkning for en bedre verden. + actions: + - text: Kom i gang + link: /da/guides/example/ + icon: right-arrow + - text: Læs mere + link: https://starlight.astro.build + icon: external + variant: minimal +--- diff --git a/astro/src/content/docs/da/reference/example.md b/astro/src/content/docs/da/reference/example.md new file mode 100644 index 0000000..e3b8437 --- /dev/null +++ b/astro/src/content/docs/da/reference/example.md @@ -0,0 +1,11 @@ +--- +title: Eksempelreference +description: En referenceside på Lean Crowd Manifest-dokumentationssiden. +--- + +Referencesider er ideelle til at beskrive, hvordan ting fungerer, på en kortfattet og klar måde. +Mindre fokuseret på at fortælle en historie eller adressere et specifikt brugsscenarie, bør de give et fyldestgørende overblik over det, der dokumenteres. + +## Videre læsning + +- Læs [om reference](https://diataxis.fr/reference/) i Diátaxis-frameworket