buymeasoda / soda-theme

Dark and light custom UI themes for Sublime Text
https://buymeasoda.github.io/soda-theme/
4.33k stars 517 forks source link

Icons AND Arrows? #182

Closed bobrocke closed 9 years ago

bobrocke commented 10 years ago

I have ST3 build 3062 and Soda v2014.05.07.06.11.27.

I'm getting both the arrows, which I want AND the little folder icons, which I don't. Like this:

icons

How do I turn off the folder icons? "soda_folder_icons": false, doesn't do it.

buymeasoda commented 10 years ago

Sublime Text 3 Build 3062 changed the way folders and files are rendered in the sidebar.

The default ST UI now renders an arrow with folder icon. Soda Theme was updated to work correctly with this change.

As a result, the soda_folder_icons setting was deprecated for ST3, since folders were always on.

There may be ways to work around this change in the upstream UI, but in the short term it was needed to unbreak Soda Theme, particularly with other UI additions like the sidebar folder loading indicators.

SergiiD commented 10 years ago
    "class": "disclosure_button_control",
    "content_margin": [0,0], //[8, 8],
SergiiD commented 10 years ago

"class": "sidebar_tree", "indent": 0, // original value is 16

change in Soda Dark 3.sublime-theme file

buymeasoda commented 9 years ago

This seems like a great use case for adding a User Theme customisation file to your local config.

More info: https://github.com/buymeasoda/soda-theme/wiki/Theme-customisation

I might add a config toggle and include it in the main theme, but trying to avoid to much deviation from the default Sublime approach.

wunc commented 9 years ago

I'm having the same problem in ST3 3083. @SergiiD 's solution in a User Theme customization file removes the arrow icons, but how would I do it the other way around (keep the arrows and remove the folder icons)?

wunc commented 9 years ago

Nevermind. Found it here: https://github.com/buymeasoda/soda-theme/issues/188#issuecomment-53908491

pradyunsg commented 8 years ago

@buymeasoda How about making the arrows a configurable? Unless of course, it's too specific a case for it.

{
    "class": "disclosure_button_control",
    "settings": ["soda_hide_sidebar_arrows"],
    "content_margin": [0, 8]
},
{
    "class": "disclosure_button_control",
    "settings": ["!soda_hide_sidebar_arrows"],
    "content_margin": [8, 8]
}