eclipse-theia/theia

ui: better support for icons in sidepanels

Open

#9,061 创建于 2021年2月12日

在 GitHub 查看
 (0 评论) (0 反应) (0 负责人)TypeScript (18,676 star) (2,478 fork)batch import
editorhelp wantedmarkersui/ux

描述

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)

贡献者指南

ui: better support for icons in sidepanels · eclipse-theia/theia#9061 | Good First Issue