From 6a6ba1fffd12ebf2340df772eb849064d59308d9 Mon Sep 17 00:00:00 2001 From: Liviu Ionescu Date: Fri, 27 Dec 2024 15:54:40 +0200 Subject: [PATCH] website: re-generate commons --- .../_common/_xpm-xcdl-features.mdx | 20 ++++++++++++++++ website/docs/getting-started/index.mdx | 2 +- website/docusaurus.config.ts | 24 +++++++++++++------ website/package.json | 2 +- 4 files changed, 39 insertions(+), 9 deletions(-) create mode 100644 website/docs/getting-started/_common/_xpm-xcdl-features.mdx diff --git a/website/docs/getting-started/_common/_xpm-xcdl-features.mdx b/website/docs/getting-started/_common/_xpm-xcdl-features.mdx new file mode 100644 index 0000000..a2bb82b --- /dev/null +++ b/website/docs/getting-started/_common/_xpm-xcdl-features.mdx @@ -0,0 +1,20 @@ +{/* DO NOT EDIT! */} +{/* Automatically generated from xbb-helper/templates/docusaurus/common. */} + +{/* ------------------------------------------------------------------------ */} + +By design, the xPack Framework aims to automate: + +- managing **dependencies** +- managing **build configurations** +- the **component configurations** process +- the **build** process + +:::tip + +Dependencies & build configurations are managed by +**[xpm](https://xpack.github.io/xpm/)** +while the configuration & build processes are handled by +**[xcdl](https://xpack.github.io/xcdl/)**. + +::: diff --git a/website/docs/getting-started/index.mdx b/website/docs/getting-started/index.mdx index 1ef72fe..77edbed 100644 --- a/website/docs/getting-started/index.mdx +++ b/website/docs/getting-started/index.mdx @@ -30,7 +30,7 @@ import Status from './_status.mdx' {/* ------------------------------------------------------------------------ */} [![license](https://img.shields.io/github/license/xpack-dev-tools/xpack-build-box.svg)](https://github.com/xpack-dev-tools/xpack-build-box/blob/xpack/LICENSE) -![GitHub Repo stars](https://img.shields.io/github/stars/xpack-dev-tools/xpack-build-box/) +![GitHub Repo stars](https://img.shields.io/github/stars/xpack-dev-tools/xpack-build-box) # Getting Started with the xPack Build Box diff --git a/website/docusaurus.config.ts b/website/docusaurus.config.ts index 20ca10b..a6ed612 100644 --- a/website/docusaurus.config.ts +++ b/website/docusaurus.config.ts @@ -295,14 +295,24 @@ const config: Config = { 'aria-label': 'GitHub repository', }, { - href: 'https://github.com/xpack/', - label: 'xpack', - position: 'right', - }, - { - href: 'https://github.com/xpack-dev-tools/', - label: 'xpack-dev-tools', + type: 'dropdown', + href: 'https://github.com/xpack-dev-tools/xpack-build-box/', position: 'right', + label: 'GitHub', + items: [ + { + label: `xpack-build-box`, + href: `https://github.com/xpack-dev-tools/xpack-build-box/`, + }, + { + label: 'xpack', + href: 'https://github.com/xpack/', + }, + { + label: 'xpack-dev-tools', + href: 'https://github.com/xpack-dev-tools/', + }, + ] }, ], }, diff --git a/website/package.json b/website/package.json index 6e74d31..c1d1a1a 100644 --- a/website/package.json +++ b/website/package.json @@ -17,7 +17,7 @@ "npm-outdated": "npm outdated", "npm-install": "npm install", "npm-ci": "npm ci", - "npm-link-helper": "npm link @xpack/docusaurus-template-liquid @xpack/npm-packages-helper", + "npm-link-helpers": "npm link @xpack/docusaurus-template-liquid @xpack/npm-packages-helper", "deep-clean": "del-cli .docusaurus build node_modules package-lock.json", "generate-website-commons": "bash node_modules/@xpack/docusaurus-template-liquid/maintenance-scripts/generate-commons.sh", "import-website-releases": "bash node_modules/@xpack/docusaurus-template-liquid/maintenance-scripts/website-import-releases.sh",