From 0222d0d279a81a03bcc681ee462c0c0c6d915ecd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hans=20P=2E=20M=C3=B6ller?= Date: Thu, 13 Feb 2020 10:45:58 -0800 Subject: [PATCH] Add Lubuntu Round Openbox Theme and change background and hover color for in menu search Summary: Add Lubuntu Round Openbox Theme and change background and hover color for in menu search Test Plan: Tst if in menu search has the new hover and backgroun colors, same as menu Reviewers: wxl, tsimonq2, kc2bez Reviewed By: wxl, kc2bez Subscribers: The_LoudSpeaker Differential Revision: https://phab.lubuntu.me/D70 --- debian/changelog | 8 ++ debian/compat | 1 - debian/control | 9 +- debian/lubuntu-artwork.install | 2 +- .../lxqt/themes/Lubuntu Arc/lxqt-panel.qss | 4 +- .../themes/Lubuntu Round/openbox-3/close.xbm | 8 ++ .../themes/Lubuntu Round/openbox-3/desk.xbm | 4 + .../Lubuntu Round/openbox-3/desk_toggled.xbm | 4 + .../Lubuntu Round/openbox-3/iconify.xbm | 4 + .../themes/Lubuntu Round/openbox-3/max.xbm | 4 + .../Lubuntu Round/openbox-3/max_toggled.xbm | 4 + .../themes/Lubuntu Round/openbox-3/shade.xbm | 4 + .../Lubuntu Round/openbox-3/shade_toggled.xbm | 4 + .../themes/Lubuntu Round/openbox-3/themerc | 135 ++++++++++++++++++ 14 files changed, 187 insertions(+), 8 deletions(-) delete mode 100644 debian/compat create mode 100644 src/usr/share/themes/Lubuntu Round/openbox-3/close.xbm create mode 100644 src/usr/share/themes/Lubuntu Round/openbox-3/desk.xbm create mode 100644 src/usr/share/themes/Lubuntu Round/openbox-3/desk_toggled.xbm create mode 100644 src/usr/share/themes/Lubuntu Round/openbox-3/iconify.xbm create mode 100644 src/usr/share/themes/Lubuntu Round/openbox-3/max.xbm create mode 100644 src/usr/share/themes/Lubuntu Round/openbox-3/max_toggled.xbm create mode 100644 src/usr/share/themes/Lubuntu Round/openbox-3/shade.xbm create mode 100644 src/usr/share/themes/Lubuntu Round/openbox-3/shade_toggled.xbm create mode 100644 src/usr/share/themes/Lubuntu Round/openbox-3/themerc diff --git a/debian/changelog b/debian/changelog index c644658..5530c3c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +lubuntu-artwork (20.04.2) focal; urgency=medium + + * Added Lubuntu Round Openbox Theme. + * Changed background and hover color on in menu search. + * Bumped Standards-Version to 4.5.0, no changes needed. + + -- Hans P Möller Fri, 24 Jan 2020 23:31:02 -0300 + lubuntu-artwork (20.04.1) focal; urgency=medium [ Simon Quigley ] diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 48082f7..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -12 diff --git a/debian/control b/debian/control index 6935a66..9471816 100644 --- a/debian/control +++ b/debian/control @@ -3,11 +3,12 @@ Section: x11 Priority: optional Maintainer: Lubuntu Developers Uploaders: Simon Quigley -Build-Depends: debhelper (>= 12), icon-naming-utils, intltool -Standards-Version: 4.4.0 +Build-Depends: debhelper-compat (= 12), icon-naming-utils, intltool +Standards-Version: 4.5.0 Homepage: https://lubuntu.me Vcs-Browser: https://git.launchpad.net/lubuntu-artwork?h=ubuntu/cosmic Vcs-Git: https://git.launchpad.net/lubuntu-artwork +Rules-Requires-Root: no Package: lubuntu-artwork Architecture: all @@ -59,8 +60,8 @@ Description: Lubuntu theme for SDDM X11 display manager Package: lubuntu-grub-theme Architecture: all -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: grub2 Description: Theme for Lubuntu grub screen - Custom grub theme for Lubuntu. Inspired from + Custom grub theme for Lubuntu. Inspired from breeze theme. diff --git a/debian/lubuntu-artwork.install b/debian/lubuntu-artwork.install index 448d241..ff8e8c0 100644 --- a/debian/lubuntu-artwork.install +++ b/debian/lubuntu-artwork.install @@ -1,5 +1,5 @@ -usr/share/lubuntu/wallpapers/1910-* usr/share/lubuntu/wallpapers/1804-* +usr/share/lubuntu/wallpapers/1910-* usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png usr/share/lxqt/themes/Lubuntu* usr/share/themes/ diff --git a/src/usr/share/lxqt/themes/Lubuntu Arc/lxqt-panel.qss b/src/usr/share/lxqt/themes/Lubuntu Arc/lxqt-panel.qss index 3bed305..467e6b3 100644 --- a/src/usr/share/lxqt/themes/Lubuntu Arc/lxqt-panel.qss +++ b/src/usr/share/lxqt/themes/Lubuntu Arc/lxqt-panel.qss @@ -352,7 +352,7 @@ TrayIcon { #MainMenu ActionView { border: none; - background: palette(text); + background: rgb(64, 69, 82); color: #D2D8E0; } @@ -363,7 +363,7 @@ TrayIcon { #MainMenu ActionView::item:selected, ActionView::item:hover { border: 1px solid rgb(39, 44, 53); - background: rgb(79, 86, 101); + background: #5294e2; color: #D2D8E0; } diff --git a/src/usr/share/themes/Lubuntu Round/openbox-3/close.xbm b/src/usr/share/themes/Lubuntu Round/openbox-3/close.xbm new file mode 100644 index 0000000..ba696a1 --- /dev/null +++ b/src/usr/share/themes/Lubuntu Round/openbox-3/close.xbm @@ -0,0 +1,8 @@ +#define close_width 13 +#define close_height 13 +static unsigned char close_bits[] = { + 0xF0, 0x01, 0xFC, 0x07, 0xFE, 0x0F, 0xE6, 0x0C, + 0x47, 0x1C, 0x0F, 0x1E, + 0x1F, 0x1F, + 0x0F, 0x1E, 0x47, 0x1C, + 0xE6, 0x0C, 0xFE, 0x0F, 0xFC, 0x07,0xF0, 0x01,}; diff --git a/src/usr/share/themes/Lubuntu Round/openbox-3/desk.xbm b/src/usr/share/themes/Lubuntu Round/openbox-3/desk.xbm new file mode 100644 index 0000000..abca780 --- /dev/null +++ b/src/usr/share/themes/Lubuntu Round/openbox-3/desk.xbm @@ -0,0 +1,4 @@ +#define desk_toggled_width 8 +#define desk_toggled_height 8 +static unsigned char desk_toggled_bits[] = { + 0xe7, 0xe7, 0xe7, 0x00, 0x00, 0xe7, 0xe7, 0xe7 }; diff --git a/src/usr/share/themes/Lubuntu Round/openbox-3/desk_toggled.xbm b/src/usr/share/themes/Lubuntu Round/openbox-3/desk_toggled.xbm new file mode 100644 index 0000000..b4b5330 --- /dev/null +++ b/src/usr/share/themes/Lubuntu Round/openbox-3/desk_toggled.xbm @@ -0,0 +1,4 @@ +#define desk_width 8 +#define desk_height 8 +static unsigned char desk_bits[] = { + 0x04, 0x0e, 0x3f, 0x1e, 0x1c, 0x24, 0x40, 0x80 }; diff --git a/src/usr/share/themes/Lubuntu Round/openbox-3/iconify.xbm b/src/usr/share/themes/Lubuntu Round/openbox-3/iconify.xbm new file mode 100644 index 0000000..9a9743f --- /dev/null +++ b/src/usr/share/themes/Lubuntu Round/openbox-3/iconify.xbm @@ -0,0 +1,4 @@ +#define iconify_width 8 +#define iconify_height 8 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00 }; diff --git a/src/usr/share/themes/Lubuntu Round/openbox-3/max.xbm b/src/usr/share/themes/Lubuntu Round/openbox-3/max.xbm new file mode 100644 index 0000000..505e112 --- /dev/null +++ b/src/usr/share/themes/Lubuntu Round/openbox-3/max.xbm @@ -0,0 +1,4 @@ +#define titlebutton_max_2_width 8 +#define titlebutton_max_2_height 8 +static unsigned char titlebutton_max_2_bits[] = { + 0xf8, 0xf0, 0xe0, 0xc1, 0x83, 0x07, 0x0f, 0x1f }; diff --git a/src/usr/share/themes/Lubuntu Round/openbox-3/max_toggled.xbm b/src/usr/share/themes/Lubuntu Round/openbox-3/max_toggled.xbm new file mode 100644 index 0000000..505e112 --- /dev/null +++ b/src/usr/share/themes/Lubuntu Round/openbox-3/max_toggled.xbm @@ -0,0 +1,4 @@ +#define titlebutton_max_2_width 8 +#define titlebutton_max_2_height 8 +static unsigned char titlebutton_max_2_bits[] = { + 0xf8, 0xf0, 0xe0, 0xc1, 0x83, 0x07, 0x0f, 0x1f }; diff --git a/src/usr/share/themes/Lubuntu Round/openbox-3/shade.xbm b/src/usr/share/themes/Lubuntu Round/openbox-3/shade.xbm new file mode 100644 index 0000000..fcacf42 --- /dev/null +++ b/src/usr/share/themes/Lubuntu Round/openbox-3/shade.xbm @@ -0,0 +1,4 @@ +#define shade_width 8 +#define shade_height 8 +static unsigned char shade_bits[] = { + 0x18, 0x3c, 0x7e, 0xff, 0xdb, 0x18, 0x18, 0x18 }; diff --git a/src/usr/share/themes/Lubuntu Round/openbox-3/shade_toggled.xbm b/src/usr/share/themes/Lubuntu Round/openbox-3/shade_toggled.xbm new file mode 100644 index 0000000..594201e --- /dev/null +++ b/src/usr/share/themes/Lubuntu Round/openbox-3/shade_toggled.xbm @@ -0,0 +1,4 @@ +#define shade_toggled_width 8 +#define shade_toggled_height 8 +static unsigned char shade_toggled_bits[] = { + 0x18, 0x18, 0x18, 0xdb, 0xff, 0x7e, 0x3c, 0x18 }; diff --git a/src/usr/share/themes/Lubuntu Round/openbox-3/themerc b/src/usr/share/themes/Lubuntu Round/openbox-3/themerc new file mode 100644 index 0000000..e236e3d --- /dev/null +++ b/src/usr/share/themes/Lubuntu Round/openbox-3/themerc @@ -0,0 +1,135 @@ +# LubuntuRound Openbox theme +# Copyright (C) 2020 Lubuntu Team +# +# Inspired by horst3180's Arc GTK theme +# https://github.com/horst3180/Arc-theme +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +### WINDOW +border.width: 2 + +window.client.padding.width: 0 +window.client.padding.height: 0 +window.handle.width: 0 + +padding.width: 4 +padding.height: 4 + +window.active.border.color: #5294e2 +window.inactive.border.color: #2d3036 +window.active.title.separator.color: #2f343f +window.inactive.title.separator.color: #2f343f +window.active.client.color: #2d3036 +window.inactive.client.color: #2d3036 + +window.active.label.text.color: #D3DAE3 +window.inactive.label.text.color: #7F8388 + +window.active.button.unpressed.image.color: #D3DAE3 +window.active.button.pressed.image.color: #5294E2 +window.active.button.disabled.image.color: #2d3036 +window.active.button.hover.image.color: #afb8c5 +window.active.button.toggled.unpressed.image.color: #D3DAE3 +window.active.button.toggled.pressed.image.color: #5294E2 +window.active.button.toggled.hover.image.color: #afb8c5 +window.active.button.close.unpressed.image.color:#BA63D1 +window.inactive.button.unpressed.image.color: #7F8388 +window.inactive.button.pressed.image.color: #5294E2 +window.inactive.button.disabled.image.color: #2d3036 +window.inactive.button.hover.image.color: #afb8c5 +window.inactive.button.toggled.unpressed.image.color: #7F8388 +window.inactive.button.toggled.pressed.image.color: #5294E2 +window.inactive.button.toggled.hover.image.color: #afb8c5 + +window.active.title.bg: flat solid +window.active.title.bg.color: #2f343f +window.active.label.bg: flat solid +window.active.label.bg.color: #2f343f +#window.active.handle.bg: texture +#window.active.grip.bg: texture +window.inactive.title.bg: flat solid +window.inactive.title.bg.color: #2f343f +window.inactive.label.bg: flat solid +window.inactive.label.bg.color: #2f343f +#window.inactive.handle.bg: texture +#window.inactive.grip.bg: texture + +window.active.button.unpressed.bg: parentrelative +window.active.button.pressed.bg: parentrelative +window.active.button.hover.bg: parentrelative +window.active.button.disabled.bg: parentrelative +window.active.button.toggled.unpressed.bg: parentrelative +window.active.button.toggled.pressed.bg: parentrelative +window.active.button.toggled.hover.bg: parentrelative +window.inactive.button.unpressed.bg: parentrelative +window.inactive.button.pressed.bg: parentrelative +window.inactive.button.hover.bg: parentrelative +window.inactive.button.disabled.bg: parentrelative +window.inactive.button.toggled.unpressed.bg: parentrelative +window.inactive.button.toggled.pressed.bg: parentrelative +window.inactive.button.toggled.hover.bg: parentrelative + +window.label.text.justify: center + +#window.active.label.text.font: text shadow +#window.inactive.label.text.font: text shadow + +### MENU +menu.border.width: 0 +menu.separator.width: 1 +menu.separator.padding.width: 10 +menu.separator.padding.height: 2 + +menu.overlap.x: 0 +menu.overlap.y: 0 + +menu.border.color: #aeb0b6 +menu.separator.color: #a8adb5 + +menu.title.text.color: #D3DAE3 +menu.items.text.color: #a8adb5 +menu.items.disabled.text.color: #76797F +menu.items.active.text.color: #ffffff +menu.items.active.disabled.text.color: #aeb0b6 + +menu.items.bg: flat solid +menu.items.bg.color: #454a54 +menu.items.active.bg: flat solid +menu.items.active.bg.color: #5294E2 +menu.title.bg: flat solid +menu.title.bg.color: #2d3036 + +menu.title.text.justify: center + +#menu.items.font: text shadow +#menu.title.text.font: text shadow + +### OSD +osd.border.width: 1 + +osd.border.color: #2d3036 + +osd.label.text.color: #D3DAE3 + +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: #5294E2 +osd.unhilight.bg: flat solid +osd.unhilight.bg.color: #000000 + +#osd.label.text.font: text shadow