Files
awesome-docs/tasks/Taskfile.docs.yml
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

25 lines
366 B
YAML

# https://taskfile.dev
version: '3'
silent: true
tasks:
dev:
desc: "Run local dev server to preview the docs"
silent: true
cmds:
- pnpm docs:dev
build:
desc: "Build the docs website"
silent: true
cmds:
- pnpm docs:build
preview:
desc: "Preview the built docs website"
silent: true
cmds:
- pnpm docs:preview