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>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user