diff --git a/docs/docfx.json b/docs/docfx.json index e22b394ba0..77a7653dd7 100644 --- a/docs/docfx.json +++ b/docs/docfx.json @@ -64,6 +64,8 @@ "globalMetadata": { "_appTitle": "Spec Kit Documentation", "_appName": "Spec Kit", + "_appLogoPath": "images/spec-kit-logo.webp", + "_appFaviconPath": "images/spec-kit-logo.webp", "_appFooter": "Spec Kit - A specification-driven development toolkit", "_enableSearch": true, "_disableContribution": false, diff --git a/docs/images/spec-kit-logo.webp b/docs/images/spec-kit-logo.webp new file mode 100644 index 0000000000..209e3deeff Binary files /dev/null and b/docs/images/spec-kit-logo.webp differ diff --git a/docs/index.md b/docs/index.md index 5e8b25f861..082c22ac7d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,5 +1,7 @@
+
# GitHub Spec Kit
**Spec-Driven Development or your own process — step by step or as an automated workflow.**
@@ -128,6 +130,10 @@ Community extensions like CI Guard and Architecture Guard add compliance gates a
Existing Projects
Adopt Spec Kit safely in an established codebase
+
+ Upgrade
+ Keep an existing Spec Kit project current across releases
+
Reference
Core commands, integrations, extensions, presets, and workflows
diff --git a/docs/template/public/main.css b/docs/template/public/main.css
index 52ce456064..68f91d9dfa 100644
--- a/docs/template/public/main.css
+++ b/docs/template/public/main.css
@@ -25,6 +25,13 @@
--gh-coral-subtle: #2d0f0d;
}
+/* Keep the raster Spec Kit logo aligned with DocFX's default header dimensions. */
+.navbar-brand #logo {
+ width: 1.5rem;
+ height: 1.5rem;
+ margin-right: 0.375rem;
+}
+
/* Override Bootstrap primary with GitHub blue */
body[data-layout="landing"] {
--bs-primary: var(--gh-blue);
@@ -44,6 +51,13 @@ body[data-layout="landing"][data-bs-theme="dark"] {
padding: 3rem 0 1.5rem;
}
+.landing-hero-logo {
+ display: block;
+ width: 7.5rem;
+ height: 7.5rem;
+ margin: 0 auto 1rem;
+}
+
.landing-hero h1 {
font-size: 2.6rem;
font-weight: 800;