Commit Graph

3 Commits

Author SHA1 Message Date
sven
a3943189ed Reorganize: Move installation to Contributing section with Taskfile integration
- Created new 'Contributing' section for developer-focused content
- Moved installation instructions from guide/installation to contributing/
- Updated installation guide to use Taskfile commands instead of raw pnpm
- Added comprehensive contributing guidelines including:
  - Development setup using task commands (setup:deps, docs:dev, etc.)
  - Project structure and workflow explanations
  - Contribution guidelines and review process
  - Development tips and testing procedures

- Updated navigation to include Contributing as top-level item
- Reorganized sidebar to remove installation from Getting Started
- Updated main guide to focus on using documentation vs. contributing
- Removed old guide/installation.md and empty guide/ directory

New structure better separates:
- Guide: For documentation users (how to find and use resources)
- Contributing: For project contributors (how to develop and contribute)

Task commands highlighted:
- task setup:deps (install dependencies)
- task docs:dev (development server)
- task docs:build (build site)
- task docs:preview (preview built site)
2025-11-01 10:27:21 +01:00
sven
402861943d Reorganize tasks: move dependency installation to setup
- Moved 'install' task from docs to setup as 'deps'
- Added dependencies to setup:deps (requires node and pnpm)
- Logical separation:
  - setup: Environment and dependency installation
  - docs: Documentation workflow (dev, build, preview)

New task structure:
Setup tasks:
- setup:node: Install Node.js if missing
- setup:pnpm: Install pnpm if missing
- setup:deps: Install VitePress dependencies

Docs tasks:
- docs:dev: Development server
- docs:build: Build site
- docs:preview: Preview built site
2025-11-01 10:14:39 +01:00
sven
15d0c71a79 Update Taskfile.docs.yml for VitePress and pnpm
- Replaced Yarn with pnpm commands
- Replaced Docusaurus with VitePress commands
- Removed 'dir: website' since VitePress runs from project root
- Updated task descriptions to reflect VitePress
- Added 'preview' task for built site preview
- Renamed 'serve' to 'dev' to match pnpm script names

Available tasks:
- docs:install: Install VitePress dependencies
- docs:dev: Run development server
- docs:build: Build static site
- docs:preview: Preview built site
2025-11-01 10:12:57 +01:00