diff --git a/.gitignore b/.gitignore index 59403f9..50f6cd5 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,7 @@ docs/**/_static docs/**/assets # Section directories - aggregated content is ignored, index.md and selected files are tracked +!docs/.vitepress/theme/assets/ docs/contributing/** !docs/contributing/index.md !docs/contributing/documentation/ @@ -27,6 +28,7 @@ docs/how-to/** !docs/how-to/documentation/** !docs/how-to/index.md !docs/how-to/reporting-issues.md +!docs/public/assets/ docs/reference/** !docs/reference/documentation/ !docs/reference/documentation/** diff --git a/docs/.vitepress/theme/assets/SAP-Logo.svg b/docs/.vitepress/theme/assets/SAP-Logo.svg new file mode 100644 index 0000000..79384d7 --- /dev/null +++ b/docs/.vitepress/theme/assets/SAP-Logo.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/docs/.vitepress/theme/assets/cloud_platforms/AWS.svg b/docs/.vitepress/theme/assets/cloud_platforms/AWS.svg new file mode 100644 index 0000000..39f9762 --- /dev/null +++ b/docs/.vitepress/theme/assets/cloud_platforms/AWS.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/docs/.vitepress/theme/assets/cloud_platforms/Google_Cloud_logo.svg b/docs/.vitepress/theme/assets/cloud_platforms/Google_Cloud_logo.svg new file mode 100644 index 0000000..ae6d947 --- /dev/null +++ b/docs/.vitepress/theme/assets/cloud_platforms/Google_Cloud_logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.vitepress/theme/assets/cloud_platforms/Microsoft_Azure.svg b/docs/.vitepress/theme/assets/cloud_platforms/Microsoft_Azure.svg new file mode 100644 index 0000000..ff5dfa5 --- /dev/null +++ b/docs/.vitepress/theme/assets/cloud_platforms/Microsoft_Azure.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/.vitepress/theme/assets/cloud_platforms/The_OpenStack_logo.svg b/docs/.vitepress/theme/assets/cloud_platforms/The_OpenStack_logo.svg new file mode 100644 index 0000000..a22a9b8 --- /dev/null +++ b/docs/.vitepress/theme/assets/cloud_platforms/The_OpenStack_logo.svg @@ -0,0 +1,514 @@ + +image/svg+xml \ No newline at end of file diff --git a/docs/.vitepress/theme/assets/cloud_platforms/Vmware.svg b/docs/.vitepress/theme/assets/cloud_platforms/Vmware.svg new file mode 100644 index 0000000..1db51c1 --- /dev/null +++ b/docs/.vitepress/theme/assets/cloud_platforms/Vmware.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/.vitepress/theme/assets/download-icon.svg b/docs/.vitepress/theme/assets/download-icon.svg new file mode 100644 index 0000000..a1a9913 --- /dev/null +++ b/docs/.vitepress/theme/assets/download-icon.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/docs/.vitepress/theme/components/Carousel.vue b/docs/.vitepress/theme/components/Carousel.vue new file mode 100644 index 0000000..8eeccf1 --- /dev/null +++ b/docs/.vitepress/theme/components/Carousel.vue @@ -0,0 +1,424 @@ + + + + + diff --git a/docs/.vitepress/theme/index.ts b/docs/.vitepress/theme/index.ts index 332a0e0..33e1d78 100644 --- a/docs/.vitepress/theme/index.ts +++ b/docs/.vitepress/theme/index.ts @@ -6,6 +6,8 @@ import { createMermaidRenderer } from 'vitepress-mermaid-renderer' import './style.css' import SectionIndex from './components/SectionIndex.vue' import RelatedTopics from './components/RelatedTopics.vue' +import Carousel from './components/Carousel.vue' +import VPFooter from './components/VPFooter.vue' export default { extends: DefaultTheme, @@ -28,10 +30,13 @@ export default { } ) - return h(DefaultTheme.Layout) + return h(DefaultTheme.Layout, null, { + "layout-bottom": () => h(VPFooter), + }) }, enhanceApp({ app }) { app.component('SectionIndex', SectionIndex) app.component('RelatedTopics', RelatedTopics) + app.component('Carousel', Carousel) }, } satisfies Theme diff --git a/docs/index.md b/docs/index.md index a822a2b..ca3f1bd 100644 --- a/docs/index.md +++ b/docs/index.md @@ -59,3 +59,40 @@ migration_issue: https://github.com/gardenlinux/gardenlinux/issues/4622 migration_stakeholder: "@tmang0ld, @yeoldegrove, @ByteOtter" migration_approved: false --- + + + + + + + + diff --git a/docs/public/assets/SAP-Logo.svg b/docs/public/assets/SAP-Logo.svg new file mode 100644 index 0000000..79384d7 --- /dev/null +++ b/docs/public/assets/SAP-Logo.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/docs/public/assets/cloud_platforms/AWS.svg b/docs/public/assets/cloud_platforms/AWS.svg new file mode 100644 index 0000000..8c34e76 --- /dev/null +++ b/docs/public/assets/cloud_platforms/AWS.svg @@ -0,0 +1,4 @@ + + + + diff --git a/docs/public/assets/cloud_platforms/Google_Cloud_logo.svg b/docs/public/assets/cloud_platforms/Google_Cloud_logo.svg new file mode 100644 index 0000000..ae6d947 --- /dev/null +++ b/docs/public/assets/cloud_platforms/Google_Cloud_logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/public/assets/cloud_platforms/Microsoft_Azure.svg b/docs/public/assets/cloud_platforms/Microsoft_Azure.svg new file mode 100644 index 0000000..ff5dfa5 --- /dev/null +++ b/docs/public/assets/cloud_platforms/Microsoft_Azure.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/public/assets/cloud_platforms/The_OpenStack_logo.svg b/docs/public/assets/cloud_platforms/The_OpenStack_logo.svg new file mode 100644 index 0000000..a22a9b8 --- /dev/null +++ b/docs/public/assets/cloud_platforms/The_OpenStack_logo.svg @@ -0,0 +1,514 @@ + +image/svg+xml \ No newline at end of file diff --git a/docs/public/assets/cloud_platforms/Vmware.svg b/docs/public/assets/cloud_platforms/Vmware.svg new file mode 100644 index 0000000..1db51c1 --- /dev/null +++ b/docs/public/assets/cloud_platforms/Vmware.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/public/assets/download-icon.svg b/docs/public/assets/download-icon.svg new file mode 100644 index 0000000..69e4487 --- /dev/null +++ b/docs/public/assets/download-icon.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/docs/public/assets/eu-support.png b/docs/public/assets/eu-support.png new file mode 100644 index 0000000..ab642e3 Binary files /dev/null and b/docs/public/assets/eu-support.png differ diff --git a/docs/public/assets/neonephos_logo.svg b/docs/public/assets/neonephos_logo.svg new file mode 100644 index 0000000..f75bfcc --- /dev/null +++ b/docs/public/assets/neonephos_logo.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/public/assets/neonephos_logo_dark.svg b/docs/public/assets/neonephos_logo_dark.svg new file mode 100644 index 0000000..92f62c7 --- /dev/null +++ b/docs/public/assets/neonephos_logo_dark.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file