Theme Interface plus
-
@potmeklecbohdan Alright, thanks for testing. Have updated OP. The only remaining “issue” is the buttons will disappear when tiling tabs. But this would require another continuous listener for the removal of the buttons and a lot of logic determining whether the page still exists/is active. Not worth it in my opinion. Few people will tile and need the functionality and should they do they can simply switch to another setting and back to themes.
-
@luetage Is it possible to take advantage of the wasted screen real estate on the right?
-
@pizzapops Looks like you already do
-
@luetage That was a quick cut and paste mockup. My experience with Firefox about:addons pages makes me believe that most of the above can be accomplished with CSS. I am not sure my "old man" brain is up to the challenge.
-
@pizzapops ah, someone else has noticed. i use this piece to stretch the view.
.vivaldi-settings .TabbedView { max-width: unset; }
-
@potmeklecbohdan Thanks for the fix. Definitely a lot less code than Firefox themes page and Vivaldi handles screen size changes better.
-
@potmeklecbohdan We could theoretically implement this as toggle. The problem with the CSS selector is its generic and potentially influences other settings, at least the editor is affected right now. Not sure.
-
@luetage the editor (if you mean the theme editor) is affected coz it’s inside the same element as the list, you can’t do anything with that without hacks. afaik theme settings are the only thing matching the selector at this time, but… as you said, it’s generic.
-
@potmeklecbohdan With Javascript we can add a class to a parent element and make the CSS work through that. In the editor the class just gets removed. I wouldn’t call this a hack necessarily. The question is whether it should be implemented.
-
@luetage ah, right. if you want to make use of js, it’s considerably easier. i leave the question of (not) including it in the mod to you & others; i had no expectations when posting the css.
-
@potmeklecbohdan In a way the lack of horizontal space was one of the reasons I introduced the system themes toggle. The other being I don’t want to see default themes I have no use for. Both make sense. The reason why the Vivaldi design theme decided to go for a compact layout is obvious: the editor looks far better and is a little easier to view and operate. And in a finished product it might appear too frenzied changing the width between views, it could be considered distracting…
-
@luetage well, then i have a suggestion for them – instead of using another
.TabbedView
inside the editor (which makes it quite hard for me to find the thing i want), show all four sections (header + the three tabs) at once in a grid (or in a single column if there isn’t enough horz space).oh, is this really the right thread to discuss it?
-
@potmeklecbohdan As good as any, developers generally don’t hang out on the forum as you know and the according snapshot release topic has been closed. Feature request would be your only way or throwing a tantrum on twitter, I believe Vivaldi’s media team is a little more susceptible to that ^^
-
@luetage hm, true. twitter is not an option, FRs take ages to get implemented, so… take the
tsunami path and bug-report it all? [except that doesn’t work well either. let’s just stay with good ol’ mods or Let It Be.]
-
New version up. You can now expand theme overview to full width and shrink it again. This also has a default switch called
expansion
, which you can set to »1« to make this the default. -
In absolutely no way do i wish to besmirch the wondrous work being done here, nor of the V Devs themselves, regarding Theming. All i'd like to ask though is this one simple, probably naive, question.
Do Vivaldifarians really truly actively frequently change their active theme?
In my case, in past days, i put a lot of effort into deriving a theme i liked. Once i had it, i stick with it, i don't change it. Hence, laudable as all this other work is, it really made me wonder... are most peeps truly cycling thru their themes frequently so as to need improved theme management?
-
@guigirl yes
True Vivians need it all. -
The toggles work fine but V5 toggles all the themes except the active theme. I have substituted emojis for the text in action choices. I have not been able to emojify Open & Export (triangles).
-
@pizzapops Yeah, they introduced an additional div around each theme, which messes with the mod. Check latest version in OP. It will toggle everything correctly. The only difference is the active system theme will stay visible when deselected until themes are toggled again. Lets just call it a feature.
-
@luetage Is there still the possibility to export and import all themes you created yourself, like with your old mod "Import and Export Themes"?