Theia: [shell] how should we handle 'none' icons in sidebars

Created on 31 Jan 2020  路  6Comments  路  Source: eclipse-theia/theia

Description

At the moment, if a user selects none as their file-icon theme and docks editors in the sidepanels, the following occurs:

image

How should the application handle such a case?

Should we perhaps fallback to a regular file-icon (minimal)?

image

Steps to Reproduce

  1. start the application
  2. set the file-icon theme to none
  3. open an editor and dock it in the sidebar

Additional Information

question shell uux

All 6 comments

On the same track, how should we handle icons on the side bar for plugins view (i.e. gitlens) ?
To test, install gitlens plugins and select View-> Gitlens
You will see the views, but no icon on the sidebar.
Tested with electron on Ubuntu 16.04 and plugin:gitlens-10.2.0.vsix

On the same track, how should we handle icons on the side bar for plugins view (i.e. gitlens) ?
To test, install gitlens plugins and select View-> Gitlens
You will see the views, but no icon on the sidebar.
Tested with electron on Ubuntu 16.04 and plugin:gitlens-10.2.0.vsix

@lmcbout gitlens does add an icon, what is the bug you see?

image

Look at the picture below, This is electron on Ubuntu 16.04, you will see the views from gitlens, but no icon on the side bar except the location where it should be (Right after the "Test:Java icon)

image

Look at the picture below, This is electron on Ubuntu 16.04, you will see the views from gitlens, but no icon on the side bar except the location where it should be (Right after the "Test:Java icon)

image

Can you open an issue for Electron? (I think it should be tracked separately)
Possibly related to https://github.com/eclipse-theia/theia/issues/6834

Let鈥檚 pick some default icon and use it as a placeholder in such cases.

I think we should back to the file icon which comes together with core, i.e. from File Icons (Theia).

Was this page helpful?
0 / 5 - 0 ratings