NanoVNA-F V3 Starlight documentation site

Astro 5 + Starlight 0.37 docs site for the NanoVNA-F V3 portable
vector network analyzer. Content sourced from the extracted PDF user
guide and menu structure map.

- 38 MDX content pages organized in diataxis structure
  (getting-started, tutorials, how-to guides, reference)
- Steel blue/teal theme (#2d7d9a/#5bb8d4) distinct from NanoVNA-H
- 5 custom Astro components (CommandTable, MenuTree, SpecCard,
  ScreenRegion, CalibrationStep)
- 42 renamed screenshots from the user guide PDF extraction
- Docker deployment via Caddy behind caddy-docker-proxy
- Full console command reference (28 commands)
- Complete menu map with interactive tree component
This commit is contained in:
Ryan Malloy 2026-01-30 19:08:58 -07:00
commit a0394b0c56
99 changed files with 10108 additions and 0 deletions

28
.dockerignore Normal file
View file

@ -0,0 +1,28 @@
# Dependencies
node_modules/
# Build output
dist/
.astro/
# Git
.git/
.gitignore
# Docker files (don't need to copy themselves)
Dockerfile
docker-compose.yml
.dockerignore
# Development files
.env.local
.env.*.local
*.log
# IDE
.vscode/
.idea/
# OS
.DS_Store
Thumbs.db