eclipse-theia/theia

ui: better support for icons in sidepanels

Open

#9,061 opened on Feb 12, 2021

View on GitHub
 (0 comments) (0 reactions) (0 assignees)TypeScript (18,676 stars) (2,478 forks)batch import
editorhelp wantedmarkersui/ux

Description

Bug Description:

The goal is to have better (more uniform) support for icons present in the sidepanels, namely for docked editors. Currently, when problems.decorations.tabbar.enabled is enabled, editors with warnings or errors are not displayed correctly or consistently for different file-icon themes:

theia icon Screenshot_2021-02-12_11-01-47

none: (https://github.com/eclipse-theia/theia/issues/7038) Screenshot_2021-02-12_11-02-21

seti: Screenshot_2021-02-12_11-02-36

Steps to Reproduce:

  1. start the application and make sure that problems.decorations.tabbar.enabled is enabled
  2. open a json editor, create error markers and dock the editor in the sidepanel
  3. change the file-icon theme (F1 + Preferences: File Icon Theme)

Contributor guide