From a99969e253839fdb44ca827061f20c6ad38630c6 Mon Sep 17 00:00:00 2001 From: Artem Kovalov Date: Fri, 30 Oct 2026 17:31:11 +0100 Subject: [PATCH 1/3] fix: update landing page tagline to reflect OpenStack-compatible API surface Signed-off-by: Artem Kovalov --- docs/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index.md b/docs/index.md index ad29463..c27403e 100644 --- a/docs/index.md +++ b/docs/index.md @@ -9,7 +9,7 @@ hero: src: https://raw.githubusercontent.com/cobaltcore-dev/.github/refs/heads/main/assets/Logo_Cobalt_Core_background_black.svg alt: CobaltCore logo - tagline: Get your cloud running in weeks with Kubernetes-native orchestration and OpenStack-influenced services, fully open source. + tagline: Get your cloud running in weeks with Kubernetes-native orchestration and OpenStack-compatible API surface, fully open source. actions: - theme: brand text: Get Started From 81fd81c52df943751f1fc7bc232f733c0d867560 Mon Sep 17 00:00:00 2001 From: Artem Kovalov Date: Fri, 30 Oct 2026 19:44:45 +0100 Subject: [PATCH 2/3] fix: align tagline and meta descriptions with OpenStack distribution framing Update hero tagline and all three meta description fields (site, og:description, twitter:description) to consistently describe CobaltCore as an OpenStack distribution rather than an "OpenStack-compatible API surface", which is industry shorthand for lookalike reimplementations rather than the real thing. Signed-off-by: Artem Kovalov --- docs/.vitepress/config.mts | 6 +++--- docs/index.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts index fad3a03..392df8d 100644 --- a/docs/.vitepress/config.mts +++ b/docs/.vitepress/config.mts @@ -50,21 +50,21 @@ function observabilitySidebar() { // https://vitepress.dev/reference/site-config export default withMermaid({ title: "CobaltCore", - description: "Infrastructure management for cloud native and traditional workloads. Get your cloud running in weeks with Kubernetes-native orchestration and OpenStack-influenced services, fully open source.", + description: "Infrastructure management for cloud native and traditional workloads. Get your cloud running in weeks with Kubernetes-native orchestration and a fully open source OpenStack distribution.", base: "/", head: [ ['link', { rel: 'icon', href: 'https://raw.githubusercontent.com/cobaltcore-dev/.github/refs/heads/main/assets/Logo_Cobalt_Core_background_white.svg' }], ['link', { rel: 'canonical', href: 'https://cobaltcore.dev/' }], ['meta', { property: 'og:url', content: 'https://cobaltcore.dev/' }], ['meta', { property: 'og:title', content: 'CobaltCore — Cloud Infrastructure Docs' }], - ['meta', { property: 'og:description', content: 'Infrastructure management for cloud native and traditional workloads. Kubernetes-native orchestration and OpenStack-influenced services, fully open source.' }], + ['meta', { property: 'og:description', content: 'Infrastructure management for cloud native and traditional workloads. Kubernetes-native orchestration and a fully open source OpenStack distribution.' }], ['meta', { property: 'og:image', content: 'https://cobaltcore.dev/social-preview.png' }], ['meta', { property: 'og:image:width', content: '1200' }], ['meta', { property: 'og:image:height', content: '630' }], ['meta', { property: 'og:image:type', content: 'image/png' }], ['meta', { name: 'twitter:card', content: 'summary_large_image' }], ['meta', { name: 'twitter:title', content: 'CobaltCore — Cloud Infrastructure Docs' }], - ['meta', { name: 'twitter:description', content: 'Infrastructure management for cloud native and traditional workloads. Kubernetes-native orchestration and OpenStack-influenced services, fully open source.' }], + ['meta', { name: 'twitter:description', content: 'Infrastructure management for cloud native and traditional workloads. Kubernetes-native orchestration and a fully open source OpenStack distribution.' }], ['meta', { name: 'twitter:image', content: 'https://cobaltcore.dev/social-preview.png' }], ], vite: { diff --git a/docs/index.md b/docs/index.md index c27403e..b74fa80 100644 --- a/docs/index.md +++ b/docs/index.md @@ -9,7 +9,7 @@ hero: src: https://raw.githubusercontent.com/cobaltcore-dev/.github/refs/heads/main/assets/Logo_Cobalt_Core_background_black.svg alt: CobaltCore logo - tagline: Get your cloud running in weeks with Kubernetes-native orchestration and OpenStack-compatible API surface, fully open source. + tagline: Get your cloud running in weeks with Kubernetes-native orchestration and a fully open source OpenStack distribution. actions: - theme: brand text: Get Started From 47c3e14377ee091273e2d59df23eed14c212d5a2 Mon Sep 17 00:00:00 2001 From: Artem Kovalov Date: Fri, 30 Oct 2026 19:49:16 +0100 Subject: [PATCH 3/3] fix: use OpenStack-compatible API surface phrasing consistently Update hero tagline and all meta description fields to use the "OpenStack-compatible API surface" wording consistently across site description, og:description, and twitter:description. Signed-off-by: Artem Kovalov --- docs/.vitepress/config.mts | 6 +++--- docs/index.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts index 392df8d..5763bc1 100644 --- a/docs/.vitepress/config.mts +++ b/docs/.vitepress/config.mts @@ -50,21 +50,21 @@ function observabilitySidebar() { // https://vitepress.dev/reference/site-config export default withMermaid({ title: "CobaltCore", - description: "Infrastructure management for cloud native and traditional workloads. Get your cloud running in weeks with Kubernetes-native orchestration and a fully open source OpenStack distribution.", + description: "Infrastructure management for cloud native and traditional workloads. Get your cloud running in weeks with Kubernetes-native orchestration and OpenStack-compatible API surface, fully open source.", base: "/", head: [ ['link', { rel: 'icon', href: 'https://raw.githubusercontent.com/cobaltcore-dev/.github/refs/heads/main/assets/Logo_Cobalt_Core_background_white.svg' }], ['link', { rel: 'canonical', href: 'https://cobaltcore.dev/' }], ['meta', { property: 'og:url', content: 'https://cobaltcore.dev/' }], ['meta', { property: 'og:title', content: 'CobaltCore — Cloud Infrastructure Docs' }], - ['meta', { property: 'og:description', content: 'Infrastructure management for cloud native and traditional workloads. Kubernetes-native orchestration and a fully open source OpenStack distribution.' }], + ['meta', { property: 'og:description', content: 'Infrastructure management for cloud native and traditional workloads. Kubernetes-native orchestration and OpenStack-compatible API surface, fully open source.' }], ['meta', { property: 'og:image', content: 'https://cobaltcore.dev/social-preview.png' }], ['meta', { property: 'og:image:width', content: '1200' }], ['meta', { property: 'og:image:height', content: '630' }], ['meta', { property: 'og:image:type', content: 'image/png' }], ['meta', { name: 'twitter:card', content: 'summary_large_image' }], ['meta', { name: 'twitter:title', content: 'CobaltCore — Cloud Infrastructure Docs' }], - ['meta', { name: 'twitter:description', content: 'Infrastructure management for cloud native and traditional workloads. Kubernetes-native orchestration and a fully open source OpenStack distribution.' }], + ['meta', { name: 'twitter:description', content: 'Infrastructure management for cloud native and traditional workloads. Kubernetes-native orchestration and OpenStack-compatible API surface, fully open source.' }], ['meta', { name: 'twitter:image', content: 'https://cobaltcore.dev/social-preview.png' }], ], vite: { diff --git a/docs/index.md b/docs/index.md index b74fa80..c27403e 100644 --- a/docs/index.md +++ b/docs/index.md @@ -9,7 +9,7 @@ hero: src: https://raw.githubusercontent.com/cobaltcore-dev/.github/refs/heads/main/assets/Logo_Cobalt_Core_background_black.svg alt: CobaltCore logo - tagline: Get your cloud running in weeks with Kubernetes-native orchestration and a fully open source OpenStack distribution. + tagline: Get your cloud running in weeks with Kubernetes-native orchestration and OpenStack-compatible API surface, fully open source. actions: - theme: brand text: Get Started