Soap Bubble
EnglishSix vivid light themes for VS Code whose frame is a rainbow. The title bar, tab strip, panel, side bar, activity bar and status bar each take one of six colors (red, orange, yellow, green, blue, violet) around an off-white editor. The six themes use the same colors in the same order; each one shifts them one zone along, and is named after the color of its title bar. They are made for the window you only read in: production code, a vendored library, somebody else's repository. A window this loud is never mistaken for the one you edit in, and with six to choose from, each read-only window can have its own.
VariantsThe colors travel through the zones in this order: title bar → tab strip → panel → side bar → activity bar → status bar. Each theme is the previous one shifted by one.
Individual previews: Red · Orange · Yellow · Green · Blue · Violet The panel (terminal, problems, output) comes right after the tab strip in the order, so that when it is docked on the right the frame reads title → tabs → panel → side bar clockwise. The secondary side bar shares the side bar's colors; VS Code has no separate color keys for it. InstallFrom VS Code, open the Extensions view (
Then pick a theme with Preferences: Color Theme ( To install from a Using it as the "production" windowThe theme is a signal, not a lock. To make the window truly read-only too, give the production checkout its own
workspace settings (
How the colors workThe frame is vivid; the editor is calm. The editor in the middle is a warm off-white ( Inside the editor the rainbow continues in two places: bracket pairs ( If you want to change a color, the zone order, or the vividness, see DEVELOPMENT.md. Credits and licenseSoap Bubble is released under the GNU General Public License v3.0. See LICENSE. It is a sibling of Soap Dish (nine pastel light themes, one hue each) and starts from a copy of Soap Dish Purple. Soap Dish in turn is a derivative work of Bearded Theme by BeardedBear (Marketplace), which is licensed under GPL-3.0: the workbench palette, syntax palette and TextMate scope mapping come from Bearded Theme Milkshake Blueberry. Credit for the underlying design belongs to BeardedBear; the zone-wise hue rotation, the six shifts, the rainbow bracket and guide colors, the icon, the previews and the documentation are additions made here. Copyright (C) 2026 TinklingWay. Bearded Theme is Copyright (C) BeardedBear. 日本語枠が虹の、鮮やかな VS Code ライトテーマ 6 色。タイトルバー・タブ列・パネル・サイドバー・アクティビティバー・ ステータスバーが 6 色(赤・橙・黄・緑・青・紫)を 1 つずつ受け持ち、灰白のエディタを囲む。6 テーマは同じ色を同じ順で使い、 1 テーマごとに色が領域を 1 つずつずれる。名前はタイトルバーの色。 本番コード・取り込んだライブラリ・他人のリポジトリなど、読むだけの窓に当てるためのもの。これだけ派手なら、 普段編集している窓と見間違えようがない。6 色あるので、読むだけの窓が複数あってもそれぞれに別の色を当てられる。
バリエーション色が巡る順は、タイトルバー → タブ列 → パネル → サイドバー → アクティビティバー → ステータスバー。各テーマは前のテーマを 1 つずらしたもの。
個別のプレビュー: Red · Orange · Yellow · Green · Blue · Violet パネル(ターミナル・問題・出力)をタブ列の次に置いているのは、右に寄せて使うとき枠が タイトル → タブ → パネル → サイドバー と 時計回りに読めるようにするため。セカンダリサイドバーはサイドバーと色を共有する(VS Code に専用の色キーが無い)。 インストールVS Code の拡張機能ビュー(
そのあと 基本設定: 配色テーマ(
「本番の窓」として使うテーマは目印であって鍵ではない。窓そのものも読み取り専用にするには、本番のチェックアウトにワークスペース設定
(そのフォルダの
配色の考え方枠は派手に、エディタは静かに。真ん中のエディタは暖かみのある灰白( エディタの中でも虹は 2 か所に続く。括弧の対( 色や領域の順、派手さを変えたいときは DEVELOPMENT.md を参照。 出典とライセンスSoap Bubble は GNU General Public License v3.0 で公開する。全文は LICENSE。 Soap Dish(1 色につき 1 色相のパステルのライトテーマ 9 色)の姉妹作で、 Soap Dish Purple の写しから始めている。Soap Dish は BeardedBear 作 Bearded Theme(Marketplace、GPL-3.0)の 派生物にあたり、ワークベンチの配色・構文の配色・TextMate スコープの割り当ては Bearded Theme Milkshake Blueberry に由来する。 土台となる設計の功績は BeardedBear にあり、領域ごとの色相回転、6 つのずらし、括弧とガイドの虹色、アイコン、プレビュー、 ドキュメントがここで加えたもの。 Copyright (C) 2026 TinklingWay。Bearded Theme は Copyright (C) BeardedBear。 |
