- Editor font family: 'Times New Roman', FreeSerif, monospace
- Terminal font family: 'Times New Roman', FreeSerif, monospace
- Jewelry: terminal background changed to black
#000000 - Ocean Jewelry: terminal background changed to
#1E1E1E
- Comments font style set to normal (not italic) in both Jewelry and Ocean Jewelry
- Editor semantic token customization: comments rendered in normal font style (not italic) for both Jewelry and Ocean Jewelry themes
- INI key names correctly colored blue in both themes
- INI numbers and booleans fall through to global theme colors
- INI key names now correctly colored blue in both Jewelry and Ocean Jewelry
- Removed INI-specific number and boolean rules (now use global theme colors)
- Added semantic token overrides for INI keys to prevent generic keyword color override
- Debug console, debug toolbar, debug icons colors
- Test results, testing icons, coverage colors
- Output panel colors
- INI file (*.ini) syntax highlighting for both Jewelry and Ocean Jewelry
- Highlighted tokens: section headers, keys, values, numbers, booleans, comments (# and ;)
- Aligned full ANSI 16-color palette with theme colors for Test Results panel text
- Jewelry: passed=green, failed=red, skipped=yellow, info=blue, types=teal
- Ocean Jewelry: passed=green, failed=coral, skipped=amber, info=ice blue, types=teal
- Updated output panel background and foreground for both themes
- Full testing color support with all available VS Code testing keys:
- All icon states: passed, failed, errored, skipped, queued, unset
- Retired (dimmed) variants for all icon states
- Peek view border and header colors
- Inline error and info message badges, borders, backgrounds
- Code coverage: covered/uncovered background, border and gutter colors
- Uncovered branch background
- Coverage count badge background and foreground
- Test Results panel background, foreground and selection colors
- Output panel colors (background, foreground, selection, important items)
- Code coverage highlight colors (covered/uncovered background, border, gutter)
- ANSI terminal colors aligned with test runner output (passed=green, failed=red, skipped=yellow, info=blue)
- Test result skipped icon color changed to yellow (
#f9e2afin Jewelry,#ffa657in Ocean Jewelry)
- Debug Console colors (info, warning, error, source, input)
- Debug toolbar and stack frame highlight colors
- Breakpoint icons (active, disabled, unverified, current frame)
- Debug action icons (start, stop, pause, continue, step over/into/out, restart, disconnect)
- Test result icons (passed, failed, errored, skipped, queued)
- Test message inline decorations (error and info)
- Integrated terminal colors for both Jewelry and Ocean Jewelry themes
- Works on Windows, Linux and macOS
- Full ANSI 16-color palette (normal + bright variants)
- Terminal background, foreground, cursor and selection colors
- Ocean Jewelry: XML tag punctuation (
<,>,</,/>) changed to teal#39d4c5 - Ocean Jewelry: CDATA blocks changed to teal
#39d4c5
- Gherkin (.feature) support for both Jewelry and Ocean Jewelry themes
- Highlighted tokens: keywords (Feature, Scenario, Given, When, Then, And, But), scenario titles, step text, parameters, tags (@tag), data table pipes and cells, docstrings, comments, and Examples keyword
- Ocean Jewelry: XML tag punctuation (
<,>,</,/>) changed to amber#ffa657 - Ocean Jewelry: CDATA blocks (
<![CDATA[ ... ]]>) changed to amber#ffa657
- Initial release of JewelryUI
- Syntax highlighting for Python, Java, JavaScript, TypeScript, C, C++, Rust
- Syntax highlighting for HTML, CSS, YAML, TOML, Bash, Dockerfile, Docker Compose
- Semantic token support for all languages
- Bundled editor defaults (tree indent, compact tabs, auto save, bracket colorization)
- Diamond gem icon