Skip to content
Merged
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
37c0252
docs: improve documentation structure with unified command chains and…
djm81 Jan 4, 2026
a80e90a
docs: add integrations overview guide (optional task 6.4)
djm81 Jan 4, 2026
5f9d832
docs: fix linting errors in integrations-overview.md
djm81 Jan 4, 2026
0f3e37a
docs: simplify README and add links to new documentation
djm81 Jan 5, 2026
8d4812e
docs: add prominent SpecFact domain links with context
djm81 Jan 5, 2026
b83d16a
docs: update Quick Start with correct IDE setup workflow
djm81 Jan 5, 2026
112b5f9
fix: correct heading level for SpecFact Domains section
djm81 Jan 5, 2026
ae038d6
Merge branch 'main' into dev
djm81 Jan 5, 2026
eb5afa7
docs: fix GitHub Pages permalinks for all documentation pages
djm81 Jan 5, 2026
61968f9
merge: merge main into dev to resolve conflicts
djm81 Jan 5, 2026
f22a011
fix: resolve Jekyll build errors for GitHub Pages
djm81 Jan 5, 2026
fc600ef
merge: merge main into dev, resolve conflict in speckit-journey.md
djm81 Jan 5, 2026
cecc75e
docs: add new pages to GitHub Pages navigation menu
djm81 Jan 5, 2026
a34921a
merge: merge main into dev (no conflicts)
djm81 Jan 5, 2026
105f1e2
docs: add new pages to GitHub Pages sidebar navigation menu
djm81 Jan 5, 2026
366b7c9
merge: merge main into dev (no conflicts)
djm81 Jan 5, 2026
397c38b
feat: add Mermaid.js support for diagram rendering on GitHub Pages
djm81 Jan 5, 2026
40fe620
merge: merge main into dev (no conflicts)
djm81 Jan 5, 2026
bfd7ce2
feat: align GitHub Pages styling with specfact.io design
djm81 Jan 5, 2026
c375ca1
fix: improve YAML and code syntax highlighting for dark theme
djm81 Jan 5, 2026
4ae4eff
feat: update to custom domain docs.specfact.io
djm81 Jan 5, 2026
b2674ec
merge: merge main into dev, resolve conflicts
djm81 Jan 5, 2026
c85628b
docs: add CNAME file for GitHub Pages custom domain
djm81 Jan 5, 2026
6f3eaa3
Merge remote-tracking branch 'origin/main' into dev
djm81 Jan 5, 2026
dcd08b9
fix: update root _config.yml for custom domain
djm81 Jan 5, 2026
f620b4a
Merge remote-tracking branch 'origin/main' into dev
djm81 Jan 5, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 6 additions & 7 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
title: SpecFact CLI Documentation
description: >-
Complete documentation for SpecFact CLI - Brownfield-first CLI: Reverse engineer legacy Python → specs → enforced contracts.
baseurl: "/specfact-cli" # Project pages require baseurl
url: "https://nold-ai.github.io" # GitHub Pages domain
baseurl: "" # Custom domain at root, no baseurl needed
url: "https://docs.specfact.io" # Custom domain

# Build settings
markdown: kramdown
Expand Down Expand Up @@ -51,17 +51,16 @@ defaults:
type: pages
values:
layout: default
# Apply permalink pattern only to markdown files
# Apply permalink pattern only to markdown files (exclude assets)
# Note: SCSS files with front matter are treated as pages and inherit this pattern
# This causes CSS to be output at main/index.css instead of assets/main.css
# We fix this in the GitHub Pages workflow by copying the CSS to the correct location
# We exclude assets/ directory to prevent CSS from being output at main/index.css
- scope:
path: ""
type: pages
exclude:
- "assets/**"
values:
permalink: /:basename/
# Only apply to files that are actually markdown, not SCSS
# Jekyll will still process SCSS as assets if they're in assets/
- scope:
path: "getting-started"
values:
Expand Down
Loading