Skip to content

feat(theme): map editor_colors to QueryaEditorTheme (#101) - #132

Merged
ZhuchkaTriplesix merged 2 commits into
devfrom
issue/101-querya-editor-theme-from-manifest
Jun 13, 2026
Merged

feat(theme): map editor_colors to QueryaEditorTheme (#101)#132
ZhuchkaTriplesix merged 2 commits into
devfrom
issue/101-querya-editor-theme-from-manifest

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Add editorThemeFromQueryaColors to convert Querya custom editor_colors into QueryaEditorTheme.
  • Map all editor token fields (background, syntax hues, widgetBorder, etc.).
  • Missing/invalid colors fall back to the preset editor theme; workbench keys are ignored here (TP-07).

Test plan

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

Closes #101

Add editorThemeFromQueryaColors with parseQueryaThemeColor parsing and fallback
to the preset editor theme; ignore workbench keys for TP-07.
@github-actions github-actions Bot added theme Theming, colors, VS Code themes parser Theme parser epic label: parser labels Jun 13, 2026
@github-actions github-actions Bot added this to the Theme system milestone Jun 13, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit e14b911 into dev Jun 13, 2026
4 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/101-querya-editor-theme-from-manifest branch June 15, 2026 04:13
ZhuchkaTriplesix added a commit that referenced this pull request Jul 27, 2026
…from-manifest

feat(theme): map editor_colors to QueryaEditorTheme (#101)
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 theme Theming, colors, VS Code themes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant