You are not logged in.
Pages: 1
I desire to remove the border surrounding the Whisker Menu window. CSS selector #whiskermenu-window seems to have no effect. Any help would be appreciated.
Last edited by CuriousQuestionAsker (2023-09-08 01:16:09)
Offline
Hello and welcome.
Which border are you referring to? Also, which Appearance (Gtk) theme are you using? Perhaps sharing a screenshot might help.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
I am referring to the border around the whole Whisker Menu, don't know how to specify any further.
My theme is Mint-Y-Dark, if that is a Gtk theme.
Here is a hopefully helpful screenshot. The border I want removed is the surrounding border, visible in the top and right of the image.
Last edited by CuriousQuestionAsker (2023-08-09 19:54:09)
Offline
Since nobody has answered, I will add another picture in case my request was not understood.
I've colored part of the border I want removed in red. It covers the whole outline of the Whisker Menu and I'd like to have both the panel and the Whisker Menu look like they're "blending together". The panel border can be removed so I presume the border of the Whisker Menu is also removable.
Offline
Sorry, I missed this post. For the whiskermenu border, try:
#whiskermenu-window .launchers-pane {border-color: transparent}
If it doesn't work, which distro and version of xfce4-whiskermenu are you using?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
It did not work.
I am using Linux Mint Xfce version 21.2, Whisker Menu version 2.7.2.
Last edited by CuriousQuestionAsker (2023-09-07 00:10:23)
Offline
Hmm. I have Mint 21.2 Xfce in a VM. I set the theme to Mint-Y-Dark but I'm not seeing the same as you. Do you have any other whiskermenu tweaks? If so, can you post them back?
Also, can you try:
#whiskermenu-window .categories {border-color: transparent}
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
After messing around, your previous answer does work; however, it affects the wrong border. It seems to be functionally equivalent to:
#whiskermenu-window .frame {border-color: transparent;}
That does not remove the border around the whole Whisker Menu, it removes the border between the categories list and the applications list, which I had already removed with the above code.
Your latest answer seems to have no effect for me (or perhaps it as well conflicts with another CSS tweak I have applied).
Here are the contents of my gtk.css:
#XfcePanelWindow {
-XfcePanelWindow-popup-delay: 0;
-XfcePanelWindow-popdown-delay: 0;
}
.xfce4-panel {
background-color: rgba(0, 0, 0, 0.6);
}
#whiskermenu-window .frame {
border-color: transparent;
}
#whiskermenu-window box > box > button {
padding-left: 8px;
padding-right: 8px;
}
#whiskermenu-window button {
padding: 3px;
}
#whiskermenu-window {
background-color: rgb(0, 0, 0);
}
Offline
Another hmmm.
In my Mint 21.2 Xfce VM, I use your gtk.css file with the Mint-Y-Dark theme and I see (no border):
When I add:
#whiskermenu-window .categories {border-style: solid; border-width: 1px; border-color: red}
...I get (using red to show created border):
Can we confirm your Appearance theme?
xfconf-query -c xsettings -p /Net/ThemeName
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
That, however, is not the border I am talking about. I am talking about the border outside the one marked in red, the grey outer one encompassing the whole Whisker Menu.
I have highlighed the border in question in yellow. Perhaps this time I can actually make a helpful image, apologies in case I fail again. And yes, I am using Mint-Y-Dark theme, as running the command you posted showed me.
Offline
Ok, I see. Try this:
#whiskermenu-window frame>border {border-color: transparent}
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
It worked, thank you very much! Good thing there's nothing you can't fix.
Offline
Pages: 1
[ Generated in 0.015 seconds, 7 queries executed - Memory usage: 565.59 KiB (Peak: 582.88 KiB) ]