From 1653c504dfccf5a89f784a88d4d4d05b1d93eb8f Mon Sep 17 00:00:00 2001 From: Logan G Date: Thu, 5 Oct 2023 04:52:01 -0600 Subject: [PATCH] Changed labwc theme Doesn't match the GTK or Qt theme but it is at least less jarring than the mix of light and dark theme --- airootfs/etc/skel/.config/labwc/rc.xml | 2 +- .../themes/Arc-Clone/openbox-3/bullet.xbm | 5 ++ .../themes/Arc-Clone/openbox-3/close.xbm | 6 +++ .../share/themes/Arc-Clone/openbox-3/desk.xbm | 6 +++ .../themes/Arc-Clone/openbox-3/iconify.xbm | 6 +++ .../share/themes/Arc-Clone/openbox-3/max.xbm | 6 +++ .../themes/Arc-Clone/openbox-3/shade.xbm | 6 +++ .../share/themes/Arc-Clone/openbox-3/themerc | 47 +++++++++++++++++++ 8 files changed, 83 insertions(+), 1 deletion(-) create mode 100755 airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/bullet.xbm create mode 100755 airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/close.xbm create mode 100755 airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/desk.xbm create mode 100755 airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/iconify.xbm create mode 100755 airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/max.xbm create mode 100755 airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/shade.xbm create mode 100755 airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/themerc diff --git a/airootfs/etc/skel/.config/labwc/rc.xml b/airootfs/etc/skel/.config/labwc/rc.xml index 2312249..1a03bec 100644 --- a/airootfs/etc/skel/.config/labwc/rc.xml +++ b/airootfs/etc/skel/.config/labwc/rc.xml @@ -9,7 +9,7 @@ - + Arc-Clone 8 diff --git a/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/bullet.xbm b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/bullet.xbm new file mode 100755 index 0000000..976273b --- /dev/null +++ b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/bullet.xbm @@ -0,0 +1,5 @@ +#define bullet_width 10 +#define bullet_height 10 +static unsigned char bullet_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/close.xbm b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/close.xbm new file mode 100755 index 0000000..5b91e02 --- /dev/null +++ b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/close.xbm @@ -0,0 +1,6 @@ +#define close_width 14 +#define close_height 14 +static unsigned char close_bits[] = { + 0xe0, 0x01, 0xf8, 0x07, 0xfc, 0x0f, 0xfe, 0x1f, 0xce, 0x1c, 0x0f, 0x3c, + 0x1f, 0x3e, 0x1f, 0x3e, 0x0f, 0x3c, 0xce, 0x1c, 0xfe, 0x1f, 0xfc, 0x0f, + 0xf8, 0x07, 0xe0, 0x01 }; diff --git a/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/desk.xbm b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/desk.xbm new file mode 100755 index 0000000..b749dfe --- /dev/null +++ b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/desk.xbm @@ -0,0 +1,6 @@ +#define desk_width 14 +#define desk_height 14 +static unsigned char desk_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0xc0, 0x00, 0xc0, 0x00, + 0xf8, 0x07, 0xf8, 0x07, 0xc0, 0x00, 0xc0, 0x00, 0xc0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }; diff --git a/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/iconify.xbm b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/iconify.xbm new file mode 100755 index 0000000..67ec8db --- /dev/null +++ b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/iconify.xbm @@ -0,0 +1,6 @@ +#define iconify_width 14 +#define iconify_height 14 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x03, 0xf0, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }; diff --git a/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/max.xbm b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/max.xbm new file mode 100755 index 0000000..0a7a8f2 --- /dev/null +++ b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/max.xbm @@ -0,0 +1,6 @@ +#define max_width 14 +#define max_height 14 +static unsigned char max_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x03, 0x80, 0x03, + 0x10, 0x03, 0x30, 0x02, 0x70, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }; diff --git a/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/shade.xbm b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/shade.xbm new file mode 100755 index 0000000..9b025b3 --- /dev/null +++ b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/shade.xbm @@ -0,0 +1,6 @@ +#define shade_width 14 +#define shade_height 14 +static unsigned char shade_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0xe0, 0x01, + 0xf0, 0x03, 0xf8, 0x07, 0x00, 0x00, 0xf8, 0x07, 0xf8, 0x07, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }; diff --git a/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/themerc b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/themerc new file mode 100755 index 0000000..b8b200f --- /dev/null +++ b/airootfs/etc/skel/.local/share/themes/Arc-Clone/openbox-3/themerc @@ -0,0 +1,47 @@ +# Decorator +window.active.title.bg.color: #2f343f +window.inactive.title.bg.color: #2f343f +window.*.label.text.color: #d8dee8 +window.*.button.*.image.color: #d8dee8 + +# Borders +window.handle.width: 0 +window.client.padding.width: 0 +border.width: 0 + +# Title +padding.width: 10 +padding.height: 8 +window.*.title.bg: Solid Flat +window.*.*.bg: Parentrelative +window.label.text.justify: center + +# Menu +menu.border.width: 6 +menu.separator.width: 2 +menu.separator.padding.width: 10 +menu.separator.padding.height: 2 +menu.overlap.x: -8 +menu.*.bg: flat solid +menu.*.bg.color: #2f343f +menu.*.color: #2f343f +menu.title.text.color: #ffffff +menu.items.text.color: #d8dee8 +menu.items.active.disabled.text.color: #707070 +menu.items.active.text.color: #d8dee8 +menu.title.text.justify: center +menu.items.active.bg.color: #5294e2 + +# OSD +osd.border.width: 1 +osd.border.color: #2f343f +osd.bg: flat solid +osd.bg.color: #2f343f +osd.label.bg: flat solid +osd.label.bg.color: #2f343f +osd.hilight.bg: flat solid +osd.hilight.bg.color: #ef6b7b + +# Colour Trick +window.active.button.close.unpressed.image.color: #ef6b7b +window.inactive.button.close.unpressed.image.color: #bf616a