refactor: rename 'Releases' to 'Documentatie'
Changed terminology from release notes to feature documentation to better reflect the continuous build-in-public approach. Changes: - Navigation: "Releases" → "Documentatie" - Page titles: "Release Notes" → "Feature Documentatie" - Metadata descriptions updated - Timeline link text updated - Sidebar heading updated - Template and example docs updated The /releases route remains the same for stability, but all user-facing text now says "Documentatie". 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -240,12 +240,12 @@ export const BuildTimeline = ({ data }: BuildTimelineProps) => {
|
||||
</div>
|
||||
)}
|
||||
|
||||
{/* Link to detailed release notes */}
|
||||
{/* Link to detailed documentation */}
|
||||
<a
|
||||
href="/releases"
|
||||
className="inline-flex items-center gap-2 text-teal-600 hover:text-teal-700 font-medium text-sm transition-colors"
|
||||
>
|
||||
<span>Bekijk gedetailleerde release notes</span>
|
||||
<span>Bekijk uitgebreide documentatie</span>
|
||||
<svg className="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
||||
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M9 5l7 7-7 7" />
|
||||
</svg>
|
||||
|
||||
@@ -36,7 +36,7 @@ export async function generateMetadata({ params }: ReleasePageProps) {
|
||||
}
|
||||
|
||||
return {
|
||||
title: `${release.frontmatter.title} - Release Notes`,
|
||||
title: `${release.frontmatter.title} - Documentatie`,
|
||||
description: release.frontmatter.description,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -82,7 +82,7 @@ export function ReleaseSidebar({ releases, metadata }: ReleaseSidebarProps) {
|
||||
<aside className="hidden lg:block w-64 fixed top-16 bottom-0 bg-white border-r border-slate-200 overflow-y-auto">
|
||||
<div className="p-6">
|
||||
<h2 className="text-xs font-semibold text-slate-500 uppercase tracking-wide mb-4">
|
||||
Release Notes
|
||||
Documentatie
|
||||
</h2>
|
||||
|
||||
<nav className="space-y-1">
|
||||
|
||||
@@ -8,8 +8,8 @@ import Link from 'next/link'
|
||||
import { getAllReleases } from '@/lib/mdx/releases'
|
||||
|
||||
export const metadata = {
|
||||
title: 'Release Notes - AI Speedrun',
|
||||
description: 'Volledige changelog van het Mini-ECD prototype. Transparant build-in-public overzicht van features, fixes en improvements.',
|
||||
title: 'Documentatie - AI Speedrun',
|
||||
description: 'Feature documentatie van het Mini-ECD prototype. Transparant build-in-public overzicht van gebouwde functionaliteit.',
|
||||
}
|
||||
|
||||
export default async function ReleasesPage() {
|
||||
@@ -26,10 +26,10 @@ export default async function ReleasesPage() {
|
||||
{/* Header */}
|
||||
<div className="mb-12">
|
||||
<h1 className="text-4xl md:text-5xl font-bold text-slate-900 mb-4">
|
||||
Release Notes
|
||||
Feature Documentatie
|
||||
</h1>
|
||||
<p className="text-xl text-slate-600 max-w-3xl">
|
||||
Volledige changelog van het Mini-ECD prototype. Build in public met transparantie over features, tijd en kosten.
|
||||
Uitgebreide documentatie van alle gebouwde functionaliteit. Build in public met transparantie over features, implementatie en kosten.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"logo": "AI SPEEDRUN",
|
||||
"links": [
|
||||
{
|
||||
"label": "Releases",
|
||||
"label": "Documentatie",
|
||||
"href": "/releases"
|
||||
},
|
||||
{
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
---
|
||||
title: "Release Notes System"
|
||||
title: "Documentation System"
|
||||
category: "release-notes-system"
|
||||
group: "infrastructure"
|
||||
version: "0.2.0"
|
||||
releaseDate: "2024-11-19"
|
||||
status: "completed"
|
||||
description: "MDX-based release notes systeem voor transparante build-in-public documentatie"
|
||||
description: "MDX-based documentatie systeem voor transparante build-in-public feature docs"
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
Een volledig MDX-based release notes systeem waarmee we eenvoudig en transparant kunnen documenteren wat er gebouwd wordt. Het systeem maakt het mogelijk om release notes te schrijven in Markdown, met support voor afbeeldingen, code snippets en rich formatting.
|
||||
Een volledig MDX-based documentatie systeem waarmee we eenvoudig en transparant kunnen documenteren wat er gebouwd wordt. Het systeem maakt het mogelijk om feature documentatie te schrijven in Markdown, met support voor afbeeldingen, code snippets en rich formatting.
|
||||
|
||||
**Waarom dit belangrijk is:**
|
||||
- 📝 Makkelijk te schrijven (Markdown/MDX)
|
||||
|
||||
2
docs/templates/release-note-template.mdx
vendored
2
docs/templates/release-note-template.mdx
vendored
@@ -5,7 +5,7 @@ group: "foundation | features | infrastructure"
|
||||
version: "0.1.0"
|
||||
releaseDate: "2024-11-15"
|
||||
status: "completed | in_progress | planned"
|
||||
description: "Korte beschrijving (1-2 zinnen) voor overview pagina"
|
||||
description: "Korte beschrijving (1-2 zinnen) voor documentatie overview"
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
Reference in New Issue
Block a user