Skip to content

feat(theme): parseQueryaThemeColor wrapper (#99) - #130

Merged
ZhuchkaTriplesix merged 2 commits into
devfrom
issue/99-querya-theme-color-parser
Jun 13, 2026
Merged

feat(theme): parseQueryaThemeColor wrapper (#99)#130
ZhuchkaTriplesix merged 2 commits into
devfrom
issue/99-querya-theme-color-parser

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Add parseQueryaThemeColor for Querya custom theme hex strings.
  • Support #RRGGBB, RRGGBB, #AARRGGBB, AARRGGBB, plus shorthand #RGB via parseVsCodeColor.
  • Eight-digit values use alpha-first AARRGGBB (Querya custom), distinct from VS Code RRGGBBAA.

Test plan

  • flutter test test/core/theme/parser/color_parser_test.dart

Closes #99

Normalize Querya custom hex strings and delegate 3/4/6-digit values to
parseVsCodeColor; parse 8-digit AARRGGBB alpha-first colors directly.
@github-actions github-actions Bot added theme Theming, colors, VS Code themes parser Theme parser epic label: parser tests Theme parser epic labels Jun 13, 2026
@github-actions github-actions Bot added this to the Theme system milestone Jun 13, 2026

@ZhuchkaTriplesix ZhuchkaTriplesix left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

123

@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit b619e9c into dev Jun 13, 2026
3 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/99-querya-theme-color-parser branch June 15, 2026 04:13
ZhuchkaTriplesix added a commit that referenced this pull request Jul 27, 2026
…rser

feat(theme): parseQueryaThemeColor wrapper (#99)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

parser Theme parser epic label: parser tests Theme parser epic theme Theming, colors, VS Code themes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant