8 Commits

  • Refactor theme management and update documentation
    - Removed `.github-theme` from .gitignore as it is no longer needed.
    - Updated `official-style-map.md` to clarify the maintenance of GitHub Light style increments within the current repository.
    - Revised `rules.md` to reflect the new approach to maintaining GitHub Light theme increments.
    - Changed test script in `package.json` to verify generated theme instead of GitHub migration.
    - Added `verify-generated-theme.ts` script to validate the generated theme files.
    - Migrated various styles from `.github-theme` to the new structure, updating comments and references accordingly.
  • feat: update theme to gitea-dev, adjust build and verification scripts
    - Updated .gitignore to include .playwright-mcp
    - Changed README.md to reflect new output file names for the dev theme
    - Modified compose.dev.yaml to set the default theme to gitea-dev
    - Added official-style-map.md to document the theme's baseline and structure
    - Updated rules.md to clarify directory responsibilities and naming conventions
    - Adjusted package.json test script to include verification against the official theme
    - Refactored build.ts and preview.ts to output theme-gitea-dev.css
    - Created verify-official-theme.ts to compare generated theme with the official baseline
    - Removed unused css.ts and theme-types.ts files
    - Cleared out components, pages, and primitives styles to start fresh
    - Introduced new token files for ANSI colors, console colors, core colors, named colors, semantic colors, and target colors
    - Added theme-meta.ts for theme metadata
    - Deleted light.ts theme file as it is no longer needed