Feature request: Panel-specific themes in VS Code / Copilot

Open
#319,847 2 comments 0 reactions 1 assignee View on GitHub

@aeschli is already working on this.

Since Jun 4, 2026.

Assessment

This issue has not been assessed yet.

Description

ai-translated themes

Saat ini workbench.colorTheme hanya bisa diterapkan secara global. Saya ingin usulan fitur agar setiap panel bisa punya tema sendiri, misalnya:

panel Explorer dengan tema terang
panel Chat dengan tema gelap
editor kode dengan tema lain

Masalah
Tema global membuat semua panel ikut sama
Kadang ingin area chat lebih nyaman untuk baca teks panjang
Editor dan file explorer bisa punya preferensi warna berbeda
Ini penting untuk workflow yang butuh fokus di satu panel tanpa mengganggu yang lain

Manfaat
Fleksibilitas UI lebih tinggi
Pengguna bisa menyesuaikan tema berdasarkan fungsi panel
Meningkatkan kenyamanan, misalnya chat gelap untuk mengurangi silau, editor terang untuk debugging
Cocok untuk setup multi-tasking dan display tinggi

Usulan implementasi
workbench.panelThemes
atau opsi themeScope per panel

contoh:
workbench.colorTheme: default global
workbench.panelThemes.chat: Dark+
workbench.panelThemes.explorer: Light+
workbench.panelThemes.editor: Default Dark+

Contoh kasus
Chat = tema gelap untuk pengalaman membaca yang lebih lembut
Explorer = tema terang agar file/folder terlihat jelas
Editor = tema standar development yang konsisten

Fitur ini akan sangat membantu pengguna yang bekerja dengan banyak konteks sekaligus, terutama ketika ruang chat perlu tampil berbeda dari editor utama.

Dominant language
TypeScript
Stars
193k
Forks
42.9k
PR merge metrics
PR metrics pending

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from microsoft/vscode

All issues in microsoft/vscode

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.