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 @@
+
+
\ 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 @@
+
+
+
+
+
{{ title }}
+
+
+
+
+
+
+
+
+
+
![]()
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
\ 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