Add a Vanilla theme
Hi, I see many options for configuration in PlugData, and a few make it more Vanilla.
I propose other configuration options and also a pre configured Vanilla mode.
You already provide straight lines that never bend or curve, squared objects.
What seems to be missing is
- [ ] allow one to configure the colors of inlets/outlets
- [ ] have an option to set inlets/outlets to the extremes of the object.
- [ ] allow themes to set the font of comments and etc (see https://github.com/plugdata-team/plugdata/issues/1691 )
- [ ] Allow us to distinguish the signal connection so we can make it thicker and pure black
and why the dot on subpatches in classic mode huh?
and why the dot on subpatches in classic mode huh?
I see what this is now, will open a new issue about it
Inlet & Outlet colour is already in theme:
Would you like more control over this?
- Connection Data Colour
- Connection Signal Colour
- Connection Gem Colour
- Iolet Data Colour
- Iolet Signal Colour
- Iolet Gem Colour
Hi, I'm checking the nightly build, cool! I guess I missed things as they don't seem all too clear what the options actually are.
I'm testing the "object & connection style", and classic mode.
What I see is that these colors are for like edit mode, huh? And that when I'm on run mode the inlets/outlets are actually grayed out. Can we have a setting to keep the chosen color for the inside area or something?
As for the alignment issues, they're still there.
I see there is still a minimum offset, I wonder if that is the limit.
And I see that there are still discrepancies between objects and number boxes
by looking closely, I see that the inlet of a number box is a bit narrower, so the alignment fails a bit.
canvas text should be 'object text', right? and it should be in "OBJECT" section
and canvas dots colour -> "background dots in edit mode" (no need to mention 'colour', it is obvious we're setting a colour)
data color -> "data inlet/outlet in edit mode" - should be in "OBJECT" section as well
'Signal' -> 'signal connection' 'Gem' -> 'Gem connection'
'Inlet/Outlet area' is misleading, it made me think it was the inner area of the inlet/outlet, but you actually mean "top and bottom" area
Anyway, for the Object and IOlet style, I think the color for Inlet/Outlet should not be grayed out and we don't need then any other setting
The "object and iolet style" could also embrace other elements like message and number boxes
We can see that the message boxes and number box have this black area that in Vanilla is just non existent. I see plugdata uses this method to make things squared, but in such a 'clean' visual style, the pure harsh black areas stand out pretty bluntly on the eyes and it differs a lot in style to how these look in Vanilla
Message and number box style was added by Alex now too! I think our vanilla look is vanilla enough for now at least :)
Message and number box style was added by Alex now too!
where can I set it though? testing nightly build... don't see it
I think our vanilla look is vanilla enough for now at least :)
I'd hope this issue to be active and not closed until we have an actual preset name for theme style called 'vanilla', cause that's the main point... and also until we deal with this https://github.com/plugdata-team/plugdata/issues/1691 then i think it's good enough and good to go
where can I set it though? testing nightly build... don't see it
Set the "object flag style" setting to "Outlined". You can also just reset your themes and load the classic theme
until we have an actual preset name for theme style called 'vanilla'
Right now this is the "classic" (and classic-dark) theme. That's fine right?
Right now this is the "classic" (and classic-dark) theme.
Oh, but it didn't work out of the box for me, maybe because I had old settings saved or something?
That's fine right?
could be fine. I still think that a mode named 'Vanilla' would be more straight forward
I will reboot this into a new issue that gathers other related issues besides https://github.com/plugdata-team/plugdata/issues/1691
ok, see closing in favor of https://github.com/plugdata-team/plugdata/issues/1882 as a reboot of this and other related issues