Material-theme-jetbrains: About the Project Frame Colors feature - Discussions

Created on 14 Apr 2020  ·  25Comments  ·  Source: ChrisRM/material-theme-jetbrains

As the name implies, with the new update of PHPStorm and Material Theme UI, now the proyects name appears in the top part of the IDE, but ita have an insane color where i dont see where to change it.

How i can do this?
bg_issue

enhancement

Most helpful comment

All 25 comments

Hmm, this color is autogenerated from the project name, so there's no way to change it at the moment. Later I'll allow finer customization but for now that's the only choice. You could try to rename your project name from the Project Tree, or disable the whole feature in the settings/action toolbar.

On the other side, maybe the problem is that it's too bright? Maybe darken up a bit would be better ?

@mallowigi - mind if I ask where you disable that bar all together? I've tried to find the settings/action toolbar, but can't locate it, even with searching.

@HollyIT I found it here: https://a.cl.ly/4guyYNyp

@maxacarvalho - lol must have been looking at the same time. I was just coming back to say I found it. Thanks!

@maxacarvalho you are hero! It was way TOO distracting

I think I'll dim the colors a bit more for the next update. It's true that they stick out like a sore thumb

@mallowigi - I wonder if it wouldn't be possible to incorporate that idea into the Navigation Bar? If you've got that showing, then you already got the project name right there. That way it conserves a bit of the overall real estate when it comes to the height. That or even make it possible to adjust the height of the bar.

Adjusting the height is out of my skills, since it's Java Swing and it's pretty much war to do anything from it. I could put it in the navbar but again, the idea was to follow up https://marketplace.visualstudio.com/items?itemName=stuart.unique-window-colors

Besides, I want something togglable, since it is not always useable, only if you have a lot of opened windows and it becomes a hassle distinguishing your opened projects. Since there is no way to have different themes per windows, a stripe is kind of a better solution. If I would incorporate within the navbar, that would require disabling both altogether.

Reopening for the sake of asking questions

Could the status bar be a good place for it (if contrasting text color can be automatically determined)?

No unfortunately, the status bars are pretty much untouchable... though I could create a widget like the current theme widget. In any case I'll issue a hotfix that will blend it with the window by setting 25% opacity. Hope that would help. That helps me at least :)

Great, now it's dimmed and I can't differentiate my projects haha...

Alright I'll work on a color customization feature for now

Any chance to remove it?

Any chance to remove it?

Check @maxacarvalho answer

I'll turn off the feature for now (for new users). Don't want to close thousands of issues related. It will be opt-in. And i'll reduce the transparency.

I must say that I'm disappointed that nobody reads the changelog...

Check @maxacarvalho answer
Thanks for pointing me out to there.

I must say that I'm disappointed that nobody reads the changelog...

Hi @mallowigi.
I did read the changelog, but I must say, it wasn't clear to me at first. I'm not a VSCode and have no idea about its features.
I made the connection when I first looked this issue.

But in fairness, people should also read the issue thread.

@mallowigi not sure if this is the place for this, but I was thinking that if both the themed title bar and project frame colors were enabled, it'd be nice if the title bar was also colored with the project color. Would that be possible?

As I said in a previous thread, this could be possible but only for Mac OS and Windows, and the “themed title bar” option must be activated to work, since it removed the “real title bar”

It seems that the frame color is deterministically generated based on the project name (solution name in my case using C# and Rider)

Where I work I sometimes need to open an older version of the software in another window. It of course has the same solution name but the frame color is exactly the same.

Could this take into consideration the full path perhaps? (Open to other ideas)

I'm going to implement an external plugin for this, with more settings such as per-project color and opacity, showing or hiding the project title and the height. I'll then remove this feature from this plugin.

This was an awesome idea - just need the ability to change the color! Cant wait for the next update. Cheers!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

timrspratt picture timrspratt  ·  3Comments

wolf99 picture wolf99  ·  3Comments

nammaianh picture nammaianh  ·  3Comments

MiracleWisp picture MiracleWisp  ·  3Comments

martinaguilar picture martinaguilar  ·  4Comments