From 32cc80188a3dc8e0e0f6934297dc501e504e2958 Mon Sep 17 00:00:00 2001 From: David Schwarzmann <david.schwarzmann@codecentric.de> Date: Fri, 18 Jun 2021 17:02:27 +0200 Subject: [PATCH] Update sidebar and fix docusaurs branch based build --- docs/roadmap.md | 17 ++++++++ docusaurus.config.js | 2 +- sidebars.js | 97 +++++++++++++++++++++++++------------------- 3 files changed, 73 insertions(+), 43 deletions(-) create mode 100644 docs/roadmap.md diff --git a/docs/roadmap.md b/docs/roadmap.md new file mode 100644 index 00000000..d1773ced --- /dev/null +++ b/docs/roadmap.md @@ -0,0 +1,17 @@ +# 🚧 Roadmap + +## Event Log + +TBD + +## Callbacks + +TBD + +## Rückkanal + +TBD + +## Verschiedene Umgebungen + +TBD diff --git a/docusaurus.config.js b/docusaurus.config.js index 6fe3f72f..b8c4d4e1 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -1,5 +1,5 @@ /** @type {import('@docusaurus/types').DocusaurusConfig} */ -const baseUrl = process.env.GIT_BRANCH || '/' +const baseUrl = `${process.env.GIT_BRANCH}/` || '/' const gitBranch = process.env.GIT_BRANCH || 'main' module.exports = { diff --git a/sidebars.js b/sidebars.js index 2363eb69..3ba071de 100644 --- a/sidebars.js +++ b/sidebars.js @@ -11,34 +11,39 @@ module.exports = { defaultSidebar: [ - "overview", - "status-and-error-codes", + 'overview', + 'roadmap', + 'account', + 'status-and-error-codes', { - type: "category", - label: "Getting Started", + type: 'link', + label: 'Terms of Service', + href: 'https://www.fitko.de/', + }, + { + type: 'category', + label: 'Getting Started', items: [ - "getting-started/overview", - "getting-started/account", - "getting-started/authentication/applications", - "getting-started/authentication/users", - "getting-started/encryption", + 'getting-started/overview', + 'getting-started/authentication', + 'getting-started/encryption', { - type: "category", - label: "Versenden", + type: 'category', + label: 'Versenden', items: [ { - type: "autogenerated", - dirName: "getting-started/sending", + type: 'autogenerated', + dirName: 'getting-started/sending', }, ], }, { - type: "category", - label: "Empfangen", + type: 'category', + label: 'Empfangen', items: [ { - type: "autogenerated", - dirName: "getting-started/receiving", + type: 'autogenerated', + dirName: 'getting-started/receiving', }, ], }, @@ -53,48 +58,56 @@ module.exports = { // }] // }, { - type: "category", - label: "API Spezifikationen", + type: 'category', + label: 'Spezifikationen/Schemata', items: [ // { // type: "autogenerated", // dirName: "apis", // }, { - type: "doc", - label: "Antragsmetadaten", - id: "apis/application-metadata", + type: 'doc', + label: 'Antragsmetadaten', + id: 'apis/application-metadata', }, { - type: "doc", - label: "Zustelldienst", - id: "apis/delivery-service", + type: 'doc', + label: 'Zustelldienst', + id: 'apis/delivery-service', }, ], }, { - type: "category", - label: "Weiteres", + type: 'category', + label: 'Detailinformationen', items: [ + 'details/encryption', { - type: "doc", - label: "Glossar", - id: "more/glossary", - }, - { - type: "link", - label: "Feedback", - href: "https://jira.fiep-poc.de/servicedesk/customer/portal/1", + type: 'category', + label: 'Authentifizierung', + items: [ + { + type: 'autogenerated', + dirName: 'details/authentication', + }, + ], }, + ], + }, + { + type: 'category', + label: 'Weiteres', + items: [ + 'more/glossary', { - type: "link", - label: "Terms of Service", - href: "https://www.fitko.de/", + type: 'link', + label: 'Feedback', + href: 'https://jira.fiep-poc.de/servicedesk/customer/portal/1', }, { - type: "link", - label: "Impressum", - href: "https://www.fitko.de/Impressum", + type: 'link', + label: '✅ Impressum', + href: 'https://www.fitko.de/Impressum', }, ], }, @@ -104,4 +117,4 @@ module.exports = { // type: 'autogenerated', // dirName: '.', // generate sidebar slice from the docs folder (or versioned_docs/<version>) // }], -}; +} -- GitLab