Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] custom theme / suggestions openbox desktop menu code location (Read 481 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[SOLVED] custom theme / suggestions openbox desktop menu code location

working on a thing, found a few openbox themes / tint2 themes but none of them match the artix theme colors imho, so i've decided to use the artix theme colors as my base. anyone know where the code is to change the desktop menu shortcuts theme/colors? it looks ugly fuggly with the gradient color. I'm shooting for a solid grey similar to the artix theme. Also im open to suggestions with icons and other methods of improving this theme. For example, i can't get the audio icon to show, which isn't a big deal because im using mate audio control shortcut, and also a simple shortcut to lower and increase volume.


https://ibb.co/VB9rPDg

Re: custom theme / suggestions openbox desktop menu code location

Reply #1
Code: [Select]
!! An Openbox theme for the Artix-dark theme

menu.title.bg:  flat solid border
menu.title.bg.color: #3F3F3F
menu.title.bg.border.color: #000000
menu.title.text.color: #eaeaea

menu.items.bg: Flat Vertical Flat
menu.items.bg.color: #2A2A2B
menu.items.bg.colorTo: #323131
menu.items.text.color: #eaeaea
menu.items.disabled.text.color: #939393
menu.items.bg.border.color: #000000

menu.items.active.bg: flat solid
menu.items.active.bg.color: #3A67BF
menu.items.active.text.color: #eaeaea

menu.separator.padding.height: 1
menu.separator.padding.width: 6
menu.separator.color: #505051

!! General window settings
*.justify: center

!! focused window settings
window.active.client.color: #353535

window.active.title.bg: Gradient Vertical Flat
window.active.title.bg.color: #323232
window.active.title.bg.colorTo: #2d2d2d
window.active.title.bg.border.color: Parentrelative
window.active.title.bg.highlight: 256
window.active.title.bg.shadow: 0

window.active.handle.bg: flat solid border
window.active.handle.bg.color: #353535
window.active.handle.bg.border.color: #353535
!window.active.handle.bg.color: #353535
window.active.grip.bg: parentrelative

window.active.label.bg: parentrelative
window.active.label.text.color: #eaeaea

window.active.button.*.bg: parentrelative
window.active.button.unpressed.image.color: #eaeaea

window.active.button.pressed.bg: flat solid bevel1
!window.active.button.pressed.bg.color: #353535
window.active.button.pressed.bg.color: #353535
window.active.button.pressed.image.color: #eaeaea

!#hover
window.active.button.hover.bg: flat solid
window.active.button.hover.image.color: #eaeaea
window.active.button.hover.bg.color: #353535
window.active.button.toggled.hover.image.color: #eaeaea

window.active.button.disabled.bg: flat solid
window.active.button.disabled.bg.color: #dfb454
window.active.button.disabled.image.color: #eaeaea


!! unfocused window settings
window.inactive.client.color: #353535

window.inactive.title.bg: Gradient Vertical Flat
window.inactive.title.bg.color: #3a3a3a
window.inactive.title.bg.colorTo: #353535
window.inactive.title.bg.border.color: #353535

window.inactive.handle.bg: flat solid
window.inactive.handle.bg.color: #353535

window.inactive.grip.bg: parentrelative

window.inactive.label.bg: parentrelative
window.inactive.label.text.color: #888a85

window.inactive.button.*.bg: parentrelative
window.inactive.button.unpressed.image.color: #eaeaea

window.inactive.button.pressed.bg: flat border solid
window.inactive.button.pressed.bg.color: #353535
window.inactive.button.pressed.bg.border.color: #353535

window.inactive.button.hover.bg: flat solid
window.inactive.button.hover.image.color: #eaeaea
window.inactive.button.hover.bg.color: #353535
window.inactive.button.toggled.hover.image.color: #eaeaea

window.inactive.button.disabled.bg:flat solid
window.inactive.button.disabled.bg.color:  #353535


!! Global width settings
border.Width: 3
padding.width: 4
padding.height:3
window.handle.width: 0
window.client.padding.width: 0
window.client.padding.height: 0
menu.overlap: 2

!! Miscellaneous settings
border.color: #353535

!! fonts are empty
window.active.label.text.font:
window.inactive.label.text.font:
menu.title.text.font:
menu.items.font:

!! osd (pop ups)
osd.border.width: 2
osd.border.color: #3a4040

osd.bg: flat solid
osd.bg.color: #3a4040

osd.hilight.bg: flat solid
osd.hilight.bg.color: #215d9c

osd.unhilight.bg: flat solid border
osd.unhilight.bg.color: #3a4040
osd.unhilight.bg.border.color: #646464
"Wer alles kann, macht nichts richtig"

Artix USE="runit openrc slim openbox lxde gtk2 qt4 qt5 qt6 conky
-gtk3 -gtk4 -adwaita{cursors,themes,icons} -gnome3 -kde -plasma -wayland "


Re: custom theme / suggestions openbox desktop menu code location

Reply #3
ahh, the menu code was right in my face this whole time. I found it easier to reference the themerc file with other preset themes and went from there. The use of icons in the menu really adds the extra spark.