From cb338d7fdd9808c44b0e1e16dcb34324dd25ff9f Mon Sep 17 00:00:00 2001 From: Aaron Rainbolt Date: Wed, 11 Sep 2024 18:09:07 -0500 Subject: [PATCH] Theming fixes / migrations --- debian/changelog | 16 +- debian/copyright | 21 + .../share/Kvantum/Lubuntu/Lubuntu.kvconfig | 484 ++++++++ src/usr/share/Kvantum/Lubuntu/Lubuntu.svg | 1042 +++++++++++++++++ .../lxqt/themes/Lubuntu Arc/lxqt-panel.qss | 6 +- 5 files changed, 1563 insertions(+), 6 deletions(-) create mode 100644 src/usr/share/Kvantum/Lubuntu/Lubuntu.kvconfig create mode 100644 src/usr/share/Kvantum/Lubuntu/Lubuntu.svg diff --git a/debian/changelog b/debian/changelog index 71713f1..825612a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,18 @@ -lubuntu-artwork (24.10.1) UNRELEASED; urgency=medium +lubuntu-artwork (24.10.2) oracular; urgency=medium - * Welcome to Oracular! + * Add Kvantum theme, fix panel stylesheet in Lubuntu Arc theme. + (LP: #2080442) - -- Simon Quigley Sat, 06 Jul 2024 11:01:51 -0500 + [ Simon Quigley ] + * Port SDDM theme to Qt 6. + + -- Aaron Rainbolt Wed, 11 Sep 2024 17:38:45 -0500 + +lubuntu-artwork (24.10.1) oracular; urgency=medium + + * Welcome to Oracular Oriole! + + -- Simon Quigley Tue, 30 Apr 2024 15:21:06 -0500 lubuntu-artwork (24.04.6) noble; urgency=medium diff --git a/debian/copyright b/debian/copyright index aece8c5..32559c6 100644 --- a/debian/copyright +++ b/debian/copyright @@ -60,6 +60,11 @@ Copyright: 2010 Rafael Laguna 2023 Aaron Rainbolt License: GPL-2+ +Files: /usr/share/Kvantum/* +Copyright: 2022 Tsu Jan + 2024 Aaron Rainbolt +License: GPL-3.0 + License: GPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -99,6 +104,22 @@ License: GPL-3.0+ On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". +License: GPL-3.0 + 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, version 3 of the License. + . + This package 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 . + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". + License: CC-BY-SA-4.0 Unless otherwise indicated, artwork is available under the Creative Commons Attribution Share-alike license v4.0 International or any diff --git a/src/usr/share/Kvantum/Lubuntu/Lubuntu.kvconfig b/src/usr/share/Kvantum/Lubuntu/Lubuntu.kvconfig new file mode 100644 index 0000000..d351d79 --- /dev/null +++ b/src/usr/share/Kvantum/Lubuntu/Lubuntu.kvconfig @@ -0,0 +1,484 @@ +[%General] +author=Tsu Jan +comment=A minimalistic theme inspired by the Arc GTK theme +x11drag=menubar_and_primary_toolbar +alt_mnemonic=true +left_tabs=true +attach_active_tab=true +mirror_doc_tabs=true +group_toolbar_buttons=false +toolbar_item_spacing=1 +toolbar_interior_spacing=3 +spread_progressbar=true +composite=true +menu_shadow_depth=7 +menu_separator_height=6 +tooltip_shadow_depth=6 +splitter_width=4 +scroll_width=9 +scroll_arrows=false +scroll_min_extent=60 +slider_width=6 +slider_handle_width=18 +slider_handle_length=18 +center_toolbar_handle=true +check_size=14 +textless_progressbar=false +progressbar_thickness=3font +menubar_mouse_tracking=true +toolbutton_style=1 +click_behavior=0 +translucent_windows=false +blurring=false +popup_blurring=false +vertical_spin_indicators=false +spin_button_width=32 +fill_rubberband=false +merge_menubar_with_toolbar=true +small_icon_size=16 +large_icon_size=32 +button_icon_size=16 +toolbar_icon_size=22 +combo_as_lineedit=true +animate_states=false +combo_menu=true +hide_combo_checkboxes=true +combo_focus_rect=true +groupbox_top_label=true +inline_spin_indicators=false +joined_inactive_tabs=false +layout_spacing=6 +layout_margin=9 +scrollbar_in_view=true +transient_scrollbar=true +transient_groove=true +submenu_overlap=3 +tooltip_delay=-1 +tree_branch_line=true +contrast=1.00 +dialog_button_layout=0 +drag_from_buttons=false +intensity=1.00 +menu_blur_radius=0 +no_inactiveness=false +no_window_pattern=false +opaque=kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,smplayer,smplayer2,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,VirtualBoxVM,trojita,dragon,digikam,lyx +reduce_menu_opacity=0 +reduce_window_opacity=0 +respect_DE=true +saturation=1.00 +scrollable_menu=true +shadowless_popup=false +submenu_delay=250 +tooltip_blur_radius=0 + +[GeneralColors] +window.color=#f5f6f7 +base.color=white +alt.base.color=#f8f8f8 +button.color=#fbfbfc +light.color=white +mid.light.color=#f0f0f0 +dark.color=#c8c8c8 +mid.color=#e1e1e1 +highlight.color=#5294e2 +inactive.highlight.color=#5294e2 +text.color=#000000c8 +window.text.color=#000000c8 +button.text.color=#000000c8 +disabled.text.color=#00000073 +tooltip.text.color=#eefcff +highlight.text.color=white +link.color=#0057AE +link.visited.color=#452886 +progress.indicator.text.color=white + +[Hacks] +transparent_ktitle_label=true +transparent_dolphin_view=false +transparent_pcmanfm_sidepane=true +blur_translucent=false +transparent_menutitle=true +respect_darkness=false +force_size_grip=true +iconless_pushbutton=false +iconless_menu=false +disabled_icon_opacity=100 +lxqtmainmenu_iconsize=22 +normal_default_pushbutton=true +single_top_toolbar=true +tint_on_mouseover=0 +transparent_pcmanfm_view=false +blur_only_active_window=false +centered_forms=false +kinetic_scrolling=false +middle_click_scroll=false +no_selection_tint=false +noninteger_translucency=false +style_vertical_toolbars=false + +[PanelButtonCommand] +frame=true +frame.element=button +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +interior.element=button +indicator.size=9 +text.normal.color=#000000c8 +text.focus.color=black +text.press.color=white +text.toggle.color=white +text.shadow=0 +text.margin=1 +text.iconspacing=4 +indicator.element=arrow +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +min_width=+0.3font +min_height=+0.3font +frame.expansion=6 + +[PanelButtonTool] +inherits=PanelButtonCommand + +[Dock] +inherits=PanelButtonCommand +interior.element=dock +frame.element=dock +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +text.normal.color=#000000c8 + +[DockTitle] +inherits=PanelButtonCommand +frame=false +interior=false +text.normal.color=#00000096 +text.focus.color=black +text.bold=true + +[IndicatorSpinBox] +inherits=PanelButtonCommand +frame=true +interior=true +frame.left=1 +indicator.element=spin +indicator.size=10 +text.normal.color=#000000c8 + +[RadioButton] +inherits=PanelButtonCommand +frame=false +interior.element=radio +text.normal.color=#000000c8 +text.focus.color=black + +[CheckBox] +inherits=PanelButtonCommand +frame=false +interior.element=checkbox +text.normal.color=#000000c8 +text.focus.color=black + +[Focus] +inherits=PanelButtonCommand +frame=true +frame.element=focus +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.patternsize=20 + +[GenericFrame] +inherits=PanelButtonCommand +frame=true +interior=false +frame.element=common +interior.element=common +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 + +[LineEdit] +inherits=PanelButtonCommand +frame.element=lineedit +interior.element=lineedit +text.margin.left=1 +text.margin.right=1 + +[DropDownButton] +inherits=PanelButtonCommand +indicator.element=arrow-down + +[IndicatorArrow] +indicator.element=arrow +indicator.size=9 + +[ToolboxTab] +inherits=PanelButtonCommand +text.normal.color=#000000c8 +text.press.color=#00000096 +text.focus.color=black + +[Tab] +inherits=PanelButtonCommand +interior.element=tab +text.margin.left=8 +text.margin.right=8 +text.margin.top=2 +text.margin.bottom=2 +frame.element=tab +indicator.element=tab +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 +text.normal.color=#0000007d +text.focus.color=#000000b4 +text.toggle.color=#000000c8 +frame.expansion=0 + +[TabFrame] +inherits=PanelButtonCommand +frame.element=tabframe +interior.element=tabframe +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 + +[TreeExpander] +inherits=PanelButtonCommand +indicator.size=12 +indicator.element=tree + +[HeaderSection] +inherits=PanelButtonCommand +interior.element=header +frame.element=header +frame.top=3 +frame.bottom=3 +frame.left=1 +frame.right=1 +text.bold=true +text.normal.color=#00000096 +text.focus.color=#4c85cb +text.toggle.color=black +indicator.element=harrow +frame.expansion=0 + +[SizeGrip] +indicator.element=resize-grip + +[Toolbar] +inherits=PanelButtonCommand +indicator.element=toolbar +indicator.size=5 +text.margin=0 +frame=false +interior.element=menubar +frame.element=menubar +text.normal.color=#000000c8 +text.focus.color=black +frame.bottom=0 +frame.expansion=0 + +[Slider] +inherits=PanelButtonCommand +frame.element=slider +interior.element=slider +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 + +[SliderCursor] +inherits=PanelButtonCommand +frame=false +interior.element=slidercursor + +[Progressbar] +inherits=PanelButtonCommand +frame.element=progress +interior.element=progress +text.margin=0 +text.normal.color=#000000c8 +text.focus.color=black +text.press.color=black +text.toggle.color=black +text.bold=false +frame.expansion=8 + +[ProgressbarContents] +inherits=PanelButtonCommand +frame=true +frame.element=progress-pattern +interior.element=progress-pattern + +[ItemView] +inherits=PanelButtonCommand +text.margin=0 +frame.element=itemview +interior.element=itemview +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=4 +text.margin.right=4 +text.normal.color=#000000c8 +text.focus.color=black +text.press.color=white +text.toggle.color=white +frame.expansion=0 + +[Splitter] +indicator.size=48 + +[Scrollbar] +inherits=PanelButtonCommand +indicator.element=arrow +indicator.size=10 + +[ScrollbarSlider] +inherits=PanelButtonCommand +frame.element=scrollbarslider +interior=false +frame.left=6 +frame.right=6 +frame.top=6 +frame.bottom=6 +indicator.element=grip +indicator.size=13 +frame.expansion=48 + +[ScrollbarGroove] +inherits=PanelButtonCommand +interior=false +frame=false + +[MenuItem] +inherits=PanelButtonCommand +frame=true +frame.element=menuitem +interior.element=menuitem +indicator.element=menuitem +text.normal.color=#000000c8 +text.focus.color=white +text.margin.top=1 +text.margin.bottom=1 +text.margin.left=15 +text.margin.right=5 +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +frame.expansion=0 + +[MenuBar] +inherits=PanelButtonCommand +frame.element=menubar +interior.element=menubar +frame.bottom=0 +frame.expansion=0 + +[MenuBarItem] +inherits=PanelButtonCommand +interior=true +interior.element=menubaritem +frame.element=menubaritem +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.left=4 +text.margin.right=4 +text.margin.top=0 +text.margin.bottom=0 +text.normal.color=#000000b4 +text.focus.color=white +frame.expansion=0 + +[TitleBar] +inherits=PanelButtonCommand +frame=false +interior.element=titlebar +indicator.size=12 +indicator.element=mdi +text.normal.color=#787878 +text.focus.color=black +text.bold=true +text.italic=true +frame.expansion=0 + +[ComboBox] +inherits=PanelButtonCommand +interior.element=combo +frame.element=combo +text.press.color=#000000c8 +indicator.element=carrow + +[Menu] +inherits=PanelButtonCommand +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.element=menu +interior.element=menu +text.normal.color=#000000c8 +text.shadow=false +frame.expansion=0 + +[GroupBox] +inherits=GenericFrame +frame=false +text.shadow=0 +text.margin=0 +text.normal.color=#00000096 +text.focus.color=black +text.bold=true +frame.expansion=0 + +[TabBarFrame] +inherits=GenericFrame +frame=true +frame.element=tabBarFrame +interior=false +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 + +[ToolTip] +inherits=GenericFrame +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +text.shadow=0 +text.margin=0 +interior.element=tooltip +frame.element=tooltip +frame.expansion=0 + +[StatusBar] +inherits=GenericFrame +frame=false +interior=false + +[Window] +interior=true +interior.element=window diff --git a/src/usr/share/Kvantum/Lubuntu/Lubuntu.svg b/src/usr/share/Kvantum/Lubuntu/Lubuntu.svg new file mode 100644 index 0000000..854239c --- /dev/null +++ b/src/usr/share/Kvantum/Lubuntu/Lubuntu.svg @@ -0,0 +1,1042 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 467e6b3..bbd7fe6 100644 --- a/src/usr/share/lxqt/themes/Lubuntu Arc/lxqt-panel.qss +++ b/src/usr/share/lxqt/themes/Lubuntu Arc/lxqt-panel.qss @@ -318,10 +318,11 @@ TrayIcon { } #MainMenu QMenu { - margin: 0px; + margin: 0; background-color: rgb(56, 60, 74); } #MainMenu QMenu::icon { + padding: 4px; background-color: transparent; } @@ -343,7 +344,6 @@ TrayIcon { background: rgb(64, 69, 82); border: 2px solid #2D303B; padding: 4px; - margin-button: 2px; margin-right: 2px; margin-left: 2px; color: #D2D8E0; @@ -358,7 +358,7 @@ TrayIcon { #MainMenu ActionView::item { border: 0px; - padding: 3px 0; + padding: 6px 0; } #MainMenu ActionView::item:selected, ActionView::item:hover {