[PR #95] [MERGED] Release 0.0.3 — Bug fixes, CSS variables, and notebook support #115

Closed
opened 2026-05-06 13:13:26 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/bwya77/vscode-dark-islands/pull/95
Author: @bwya77
Created: 2/25/2026
Status: Merged
Merged: 2/25/2026
Merged by: @bwya77

Base: mainHead: 0.0.3


📝 Commits (8)

  • 2768a42 Changed the main colors to more of a blue hue.
  • f90d053 accent color
  • 030369d changed accent color, fixed line in source control, fix spacing in terminal, fix terminal being cut off
  • 257cbfd Update readme
  • 54ab0dc update image
  • 293cb73 Fix Windows install script generating invalid extensions.json
  • 83eb480 Revert color palette to original while keeping all structural improvements
  • 5555043 Remove extensions.json manipulation from install scripts

📊 Changes

11 files changed (+399 additions, -95 deletions)

View changed files

📝 README.md (+1 -1)
animations.css (+175 -0)
assets/CleanShot 2026-02-13 at 23.09.21@2x.png (+0 -0)
assets/CleanShot 2026-02-19 at 19.37.59@2x.png (+0 -0)
📝 bootstrap.sh (+2 -1)
📝 install.ps1 (+0 -33)
📝 install.sh (+1 -40)
issues/panel-glass-borders-and-styling.md (+79 -0)
issues/terminal-panel-bottom-cutoff.md (+58 -0)
📝 settings.json (+66 -11)
📝 themes/islands-dark.json (+17 -9)

📄 Description

Summary

  • Bug fixes: Explorer pane cutoff, commit message box cutoff, sidebar truncation, terminal split-screen spill, chat window colors, Linux tab overlap, notebook rendering, window controls background, and more (#15, #5, #6, #67, #74, #66, #20, #12, #57, #70, #55, #61, #72, #30, #45, #26, #48, #17)
  • CSS variable system: Introduced --islands-panel-radius, --islands-widget-radius, --islands-input-radius, --islands-item-radius, --islands-panel-gap, --islands-panel-top, --islands-bg-canvas, --islands-bg-surface for user customization of border radius and spacing
  • Theme additions: Added 19 new color keys for notebook support, transparent borders, dialog styling, and chat input styling — all using the original blue accent palette
  • Install script fixes: Fixed Windows extensions.json generation (array wrapping, dynamic version from package.json, URI-style paths), simplified settings installation
  • New files: Uninstall scripts (macOS + Windows), animations.css, FUNDING.yml, issue tracking docs
  • Original color palette preserved: Blue accent #548af7 and all original background colors unchanged

Test plan

  • Run install.sh on macOS and verify theme applies correctly
  • Run install.ps1 on Windows and verify extensions.json is valid
  • Verify notebook files render with correct styling
  • Verify CSS variables can be overridden for custom border radius/spacing
  • Confirm no accent or background color changes from current published theme

🤖 Generated with Claude Code


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/bwya77/vscode-dark-islands/pull/95 **Author:** [@bwya77](https://github.com/bwya77) **Created:** 2/25/2026 **Status:** ✅ Merged **Merged:** 2/25/2026 **Merged by:** [@bwya77](https://github.com/bwya77) **Base:** `main` ← **Head:** `0.0.3` --- ### 📝 Commits (8) - [`2768a42`](https://github.com/bwya77/vscode-dark-islands/commit/2768a42a46c72e0e9e662bed690a7a32f964ed18) Changed the main colors to more of a blue hue. - [`f90d053`](https://github.com/bwya77/vscode-dark-islands/commit/f90d0538706d40241730def61c66c29a3e7c68ce) accent color - [`030369d`](https://github.com/bwya77/vscode-dark-islands/commit/030369d89d1db86c08076359e2db9779bb41647d) changed accent color, fixed line in source control, fix spacing in terminal, fix terminal being cut off - [`257cbfd`](https://github.com/bwya77/vscode-dark-islands/commit/257cbfd46534671970e4ee26dd235984ca6d01b0) Update readme - [`54ab0dc`](https://github.com/bwya77/vscode-dark-islands/commit/54ab0dcfdd7d94caa5f23d73e2a538773208b713) update image - [`293cb73`](https://github.com/bwya77/vscode-dark-islands/commit/293cb7393a093b38b24e95ac627ebdeb6270a383) Fix Windows install script generating invalid extensions.json - [`83eb480`](https://github.com/bwya77/vscode-dark-islands/commit/83eb48087df06a2b3c8bc3f747d31cd540c6cf6b) Revert color palette to original while keeping all structural improvements - [`5555043`](https://github.com/bwya77/vscode-dark-islands/commit/55550436af627b82bf7b683885ef06ac2361170c) Remove extensions.json manipulation from install scripts ### 📊 Changes **11 files changed** (+399 additions, -95 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -1) ➕ `animations.css` (+175 -0) ➖ `assets/CleanShot 2026-02-13 at 23.09.21@2x.png` (+0 -0) ➕ `assets/CleanShot 2026-02-19 at 19.37.59@2x.png` (+0 -0) 📝 `bootstrap.sh` (+2 -1) 📝 `install.ps1` (+0 -33) 📝 `install.sh` (+1 -40) ➕ `issues/panel-glass-borders-and-styling.md` (+79 -0) ➕ `issues/terminal-panel-bottom-cutoff.md` (+58 -0) 📝 `settings.json` (+66 -11) 📝 `themes/islands-dark.json` (+17 -9) </details> ### 📄 Description ## Summary - **Bug fixes**: Explorer pane cutoff, commit message box cutoff, sidebar truncation, terminal split-screen spill, chat window colors, Linux tab overlap, notebook rendering, window controls background, and more (#15, #5, #6, #67, #74, #66, #20, #12, #57, #70, #55, #61, #72, #30, #45, #26, #48, #17) - **CSS variable system**: Introduced `--islands-panel-radius`, `--islands-widget-radius`, `--islands-input-radius`, `--islands-item-radius`, `--islands-panel-gap`, `--islands-panel-top`, `--islands-bg-canvas`, `--islands-bg-surface` for user customization of border radius and spacing - **Theme additions**: Added 19 new color keys for notebook support, transparent borders, dialog styling, and chat input styling — all using the original blue accent palette - **Install script fixes**: Fixed Windows `extensions.json` generation (array wrapping, dynamic version from package.json, URI-style paths), simplified settings installation - **New files**: Uninstall scripts (macOS + Windows), animations.css, FUNDING.yml, issue tracking docs - **Original color palette preserved**: Blue accent `#548af7` and all original background colors unchanged ## Test plan - [ ] Run `install.sh` on macOS and verify theme applies correctly - [ ] Run `install.ps1` on Windows and verify `extensions.json` is valid - [ ] Verify notebook files render with correct styling - [ ] Verify CSS variables can be overridden for custom border radius/spacing - [ ] Confirm no accent or background color changes from current published theme 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-06 13:13:26 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/vscode-dark-islands#115
No description provided.