docs: rename DEVELOPMENT.md to development.md and update links

- Rename docs/contributing/DEVELOPMENT.md to development.md (lowercase)
- Update all references from DEVELOPMENT.md to Development.md (titlecase links)
- Update docs/contributing/contributing.md
- Update docs/index.md
This commit is contained in:
2026-02-03 13:54:11 -05:00
parent 3cd378bbee
commit d9c6be1429
12 changed files with 1376 additions and 404 deletions
+12 -8
View File
@@ -4,7 +4,7 @@ import (
"fmt"
)
templ DocsLayout(nav Navigation, doc Document, user User) {
templ DocsLayout(nav Navigation, doc Document, user User, currentPath string) {
<!DOCTYPE html>
<html lang="en" class="dark">
<head>
@@ -16,8 +16,10 @@ templ DocsLayout(nav Navigation, doc Document, user User) {
<script src="/static/highlight.min.js"></script>
<script src="/static/lunr.min.js"></script>
<script src="/static/lunr-flex.min.js"></script>
<script src="/static/header.js"></script>
</head>
<body class="theme-tokyo-night bg-background-primary text-text-primary font-sans antialiased">
<body class={ "theme-" + user.Theme + " bg-background-primary text-text-primary font-sans antialiased" }>
@Header(user, currentPath)
<!-- Mobile Menu Button -->
<button
class="lg:hidden fixed top-4 left-4 z-50 bg-background-secondary border border-border rounded p-2 text-text-primary hover:bg-background-secondary/80"
@@ -33,7 +35,7 @@ templ DocsLayout(nav Navigation, doc Document, user User) {
<div id="search-results" class="hidden fixed inset-0 bg-black/95 z-50 overflow-y-auto p-8 transition-opacity duration-200 ease-in-out"></div>
<!-- Sidebar -->
<div class="sidebar fixed left-0 top-0 bottom-0 w-72 bg-background-secondary border-r border-border overflow-y-auto z-40 lg:translate-x-0 transition-transform duration-300 ease-in-out">
<div class="sidebar fixed left-0 top-0 bottom-0 w-72 bg-background-secondary border-r border-border overflow-y-auto z-40 mt-16 lg:translate-x-0 transition-transform duration-300 ease-in-out">
<!-- Search -->
<div class="p-4 border-b border-border">
<input
@@ -41,7 +43,7 @@ templ DocsLayout(nav Navigation, doc Document, user User) {
class="search-input w-full px-3 py-2 rounded bg-background-primary text-text-primary border border-border focus:outline-none focus:ring-2 focus:ring-accent text-sm"
placeholder="Search documentation..."
id="docs-search"
oninput="searchDocs(this.value)"
>
</div>
@@ -333,7 +335,7 @@ templ DocsLayout(nav Navigation, doc Document, user User) {
</html>
}
templ DocsLayoutWithExplorer(nav Navigation, doc Document, user User, explorer APIExplorerData) {
templ DocsLayoutWithExplorer(nav Navigation, doc Document, user User, explorer APIExplorerData, currentPath string) {
<!DOCTYPE html>
<html lang="en" class="dark">
<head>
@@ -345,8 +347,10 @@ templ DocsLayout(nav Navigation, doc Document, user User) {
<script src="/static/highlight.min.js"></script>
<script src="/static/lunr.min.js"></script>
<script src="/static/lunr-flex.min.js"></script>
<script src="/static/header.js"></script>
</head>
<body class="theme-tokyo-night bg-background-primary text-text-primary font-sans antialiased">
<body class={ "theme-" + user.Theme + " bg-background-primary text-text-primary font-sans antialiased" }>
@Header(user, currentPath)
<!-- Mobile Menu Button -->
<button
class="lg:hidden fixed top-4 left-4 z-50 bg-background-secondary border border-border rounded p-2 text-text-primary hover:bg-background-secondary/80"
@@ -362,7 +366,7 @@ templ DocsLayout(nav Navigation, doc Document, user User) {
<div id="search-results" class="hidden fixed inset-0 bg-black/95 z-50 overflow-y-auto p-4 lg:p-8 transition-opacity duration-200 ease-in-out"></div>
<!-- Sidebar -->
<div class="sidebar fixed left-0 top-0 bottom-0 w-72 bg-background-secondary border-r border-border overflow-y-auto z-40 lg:translate-x-0 transition-transform duration-300 ease-in-out">
<div class="sidebar fixed left-0 top-0 bottom-0 w-72 bg-background-secondary border-r border-border overflow-y-auto z-40 mt-16 lg:translate-x-0 transition-transform duration-300 ease-in-out">
<!-- Search -->
<div class="p-4 border-b border-border">
<input
@@ -370,7 +374,7 @@ templ DocsLayout(nav Navigation, doc Document, user User) {
class="search-input w-full px-3 py-2 rounded bg-background-primary text-text-primary border border-border focus:outline-none focus:ring-2 focus:ring-accent text-sm"
placeholder="Search documentation..."
id="docs-search"
oninput="searchDocs(this.value)"
>
</div>