Skip to content

Releases: germainelry/pixel-berry-vscode-theme

v0.1.3

Choose a tag to compare

@germainelry germainelry released this 19 Jun 15:36

Syntax-palette QA pass for Java and PHP, a calmer property tone, and a new namespace role. Most of the "Java/PHP looks too pink" problem was a TextMate scope-assignment bug, not a colour choice. UI/chrome colours are unchanged.

Added

  • Namespace role #c0a6d8 (grey-lilac), split from type orchid #ddb0ec, for module/package/namespace names — JS/TS modules, Go package names, PHP use + namespace paths, and Java import/package paths.

Changed

  • Property #d8c2d2#c9b9cb so object/JSON keys separate from the variable rose #e8c5d6.
  • PHP — type-hints → type lilac #ddb0ec; structural punctuation → grey #978d94.
  • Java — punctuation → grey #978d94; storage types/generics → type lilac #ddb0ec; annotations, method names, and keywords stay rose/pink.

Fixed

  • Java import/package lines no longer read as a heavy block of pink.
  • PHP namespace declarations now match use statements.

See CHANGELOG.md for full details.

v0.1.2

Choose a tag to compare

@germainelry germainelry released this 07 Jun 16:25

Added Ko-fi support for the project.

Added

  • Sponsor button on the Marketplace via the sponsor field in package.json (https://ko-fi.com/germainelry).
  • A dedicated Support section in the README with a "Buy me a coffee" button.

No palette or token changes — the syntax/UI colours are identical to v0.1.0 and v0.1.1.

v0.1.1

Choose a tag to compare

@germainelry germainelry released this 03 Jun 17:39

Maintenance release — no palette or token changes. The syntax and UI colours are identical to v0.1.0.

Changed

  • Refreshed the README preview screenshots (banner, editor, languages, UI) to reflect the v0.1.0 syntax palette.
  • README manual-install command updated to reference pixel-berry-0.1.1.vsix.

See CHANGELOG.md for details.

v0.1.0

Choose a tag to compare

@germainelry germainelry released this 03 Jun 17:23

Syntax foreground palette redesign — improves semantic separation across all languages while preserving the wine/berry UI identity. UI/chrome colours are unchanged.

Highlights

  • New syntax colour families: number butter-yellow, link teal, identifier dusty-rose, property lilac, operator greige, plus dedicated deprecated and diff-removed tones.
  • Constants shifted to cornflower blue to separate from type orchid and property lilac.
  • Refreshed preview screenshots.

See CHANGELOG.md for the full token-by-token breakdown.

v0.0.4

Choose a tag to compare

@germainelry germainelry released this 22 May 11:38

Updated README branding and refreshed screenshot assets.

Changed

  • README hero image: replaced logo with new pixel-berry-banner showing theme branding and code preview.
  • Refreshed screenshot images (editor, languages, UI).

Install from VS Marketplace · Open VSX

v0.0.3

Choose a tag to compare

@germainelry germainelry released this 21 May 12:42

Published to Open VSX Registry and improved discoverability.

Added

  • Open VSX Registry publishing support (ovsx CLI, npm scripts).
  • PUBLISHING.md — step-by-step dual-marketplace publishing guide.
  • Expanded marketplace keywords from 9 to 30 for better discoverability.

Changed

  • README updated with Open VSX badge, multi-editor installation instructions, and manual VSIX install section.
  • .vscodeignore updated to exclude publishing docs and build artifacts.

Install from VS Marketplace · Open VSX

v0.0.2

Choose a tag to compare

@germainelry germainelry released this 20 May 17:41

Initial release of Pixel Berry 🍓

Added

  • Berry-forward dark palette: deep wine/burgundy backgrounds
  • Warm raspberry accent on status bar and title bar
  • Nine distinct syntax roles: keyword, function, type, constant, string, operator, variable, punctuation, comment
  • Alpha-blended editor selections with berry-plum tint
  • WCAG AA contrast compliance across all foreground/background pairs
  • 15 language test fixtures for visual verification

Install from VS Marketplace