Skip to content

TP-30 — Release docs and QA checklist for custom themes #125

Description

@ZhuchkaTriplesix

Epic: E
Depends on: TP-01 through TP-29

Source: docs/theme-parser-github-issues.md

Goal

Prepare the feature for release and manual verification.

Files

  • docs/theme-custom-json.md
  • docs/theme-import.md
  • docs/release-checklist.md
  • CHANGELOG.md when release branch is prepared.

Implementation

Add QA checklist:

  • import valid custom dark;
  • import valid custom light;
  • import VS Code JSONC;
  • select among 50+ fake themes or test pack;
  • restart app and verify selected theme persists;
  • delete selected theme file and restart;
  • verify fallback + Preferences error;
  • verify title bar/window controls colors;
  • verify SQL/JSON highlighting still uses tokenColors.

Acceptance Criteria

  • Release checklist includes custom theme scenarios.
  • Docs include troubleshooting for invalid colors/missing fields.
  • CHANGELOG entry can be written from completed issues.

Optional follow-up issues

These are intentionally out of the first implementation pass.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationqaTheme parser epic label: qathemeTheming, colors, VS Code themes

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions