Skip to content

πŸ—οΈ Set up Astro documentation site infrastructureΒ #1

@avrabe

Description

@avrabe

Overview

Set up the complete Astro documentation site infrastructure following the patterns established in rules_wasm_component.

Tasks

  • Create basic package.json and astro.config.mjs
  • Set up TypeScript configuration
  • Create component library (CodeFromFile, etc.)
  • Set up custom CSS and styling
  • Create content configuration
  • Set up Bazel build integration
  • Test local development server

Acceptance Criteria

  • Documentation site builds successfully with Astro + Starlight
  • All planned documentation sections are accessible
  • Custom components work correctly
  • Bazel integration allows building docs as part of main build
  • Development server works for live editing

Related

Part of Phase 1 repository setup.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions