b6df383584
* Rawer landing page - Angular, clean docs styling inspired by Oxide - zero all border-radius globally (kill rounded corners) - sharp code blocks with subtle border - callouts: left-border accent instead of rounded pill - clean table grid lines, sharp search box and MUI buttons - tighter heading letter-spacing (-0.02em) - flat left-border sidebar active item instead of background blob * Add JetBrains Mono for headings/sidebar, push Oxide styling further - import JetBrains Mono via Google Fonts - apply mono font to headings, sidebar, nav bar, search, table headers - darken background (#181C1E), muted body text, h2 bottom border - subtle background tint on active sidebar item - inline code: background-only (no border), monospace table headers - fix active sidebar item font size (scope separator label rule) * Rework docs landing page: hero, ASCII cards, SDKs, get started - add hero section with subtitle covering all doc areas - replace PNG vector illustrations with ASCII art in primary green - add SDKs section with Rust and TypeScript links - add get started section: What is the Mixnet, Send a message, Run a node - add footer links to GitHub and Matrix - fix nav dropdown font (button + ul selectors) - add landing card hover style * Self-host JetBrains Mono, refine landing page - replace Google Fonts import with local @font-face (woff2) - add font files + OFL license to public/fonts/ - remove redundant "Nym Docs" hero heading (already in nav) - drop quick-links pills section - fix SDK box borders (negative margin collapse) - rewrite footer as simple link row (GitHub, Matrix, nym.com) * Light mode styling, dark-mode diagram invert, click-to-expand images - add full light mode CSS: pale grey bg, darker green links, mono fonts - invert diagram images in dark mode with mix-blend-mode: lighten - add click-to-expand overlay for content images - revert mermaid diagrams back to original PNGs * Fix Lychee config for fonts * Make light mode green darker * Animate landing page ASCII art, remove architecture diagram - Network: animated packet traversal through gw_e → M1/M2/M3 → gw_ex with diagonal cross-connections showing mixing paths - Developers: typewriter effect with blinking cursor - Operators: looping progress bar with continuously incrementing packet count - APIs: staged line-by-line response reveal - Remove architecture overview PNG from network/architecture.mdx * Small copy change to SDK headers * Fix links
19 lines
755 B
TOML
19 lines
755 B
TOML
# This is a pre-commit linkchecker for the docs site
|
|
#
|
|
# Lychee is explicit with links, whereas NextJS resolves links w/out extensions to md(x)
|
|
fallback_extensions = ["mdx", "md"]
|
|
|
|
# Root directory for resolving absolute paths (pages for content)
|
|
# Note: root_dir must be passed via CLI with absolute path in CI
|
|
# root_dir = "documentation/docs/pages/"
|
|
|
|
# Remap /images to public/images for NextJS static assets
|
|
# Lychee resolves /images to pages/images, but Next.js serves from public/images
|
|
remap = ["pages/images public/images", "pages/docs/fonts public/fonts"]
|
|
|
|
# Exclude component snippets (TODO: verify which are still in use)
|
|
exclude_path = ["components/"]
|
|
|
|
# Only check local file links (skip external URLs for pre-commit speed)
|
|
scheme = ["file"]
|