diff --git a/src/resources/themes/v_detorte/v_detorte.palette b/src/resources/themes/v_detorte/v_detorte.palette index f92a41f4..583952de 100644 --- a/src/resources/themes/v_detorte/v_detorte.palette +++ b/src/resources/themes/v_detorte/v_detorte.palette @@ -366,3 +366,7 @@ universalentry_bg=@base_bg universalentry_border_bg=@border_bg doublerowitem_second_row_label_fg=#9E9E9E + +; GroupBox. +groupbox_border=@border_bg +groupbox_title_fg=@base_fg diff --git a/src/resources/themes/v_detorte/v_detorte.qss b/src/resources/themes/v_detorte/v_detorte.qss index 2138ee31..c426c53a 100644 --- a/src/resources/themes/v_detorte/v_detorte.qss +++ b/src/resources/themes/v_detorte/v_detorte.qss @@ -1344,3 +1344,19 @@ VUniversalEntry { border: 1px solid @universalentry_border_bg; } /* End QWidget */ + +/* QGroupBox */ +QGroupBox { + border: 2px solid @groupbox_border; + border-radius: 5px; + margin-top: 2ex; +} + +QGroupBox::title { + color: @groupbox_title_fg; + subcontrol-origin: margin; + subcontrol-position: top left; + position: absolute; + padding: 0 $3px; + top: 0px; left: $10px; bottom: 0px; +} diff --git a/src/resources/themes/v_moonlight/v_moonlight.palette b/src/resources/themes/v_moonlight/v_moonlight.palette index 699a543b..84013e94 100644 --- a/src/resources/themes/v_moonlight/v_moonlight.palette +++ b/src/resources/themes/v_moonlight/v_moonlight.palette @@ -7,7 +7,7 @@ mdhl_file=v_moonlight.mdhl css_file=v_moonlight.css codeblock_css_file=v_moonlight_codeblock.css mermaid_css_file=v_moonlight_mermaid.css -version=12 +version=13 ; This mapping will be used to translate colors when the content of HTML is copied ; without background. You could just specify the foreground colors mapping here. @@ -365,3 +365,7 @@ universalentry_bg=@base_bg universalentry_border_bg=@border_bg doublerowitem_second_row_label_fg=#808080 + +; GroupBox. +groupbox_border=@border_bg +groupbox_title_fg=@base_fg diff --git a/src/resources/themes/v_moonlight/v_moonlight.qss b/src/resources/themes/v_moonlight/v_moonlight.qss index e9463532..112628a0 100644 --- a/src/resources/themes/v_moonlight/v_moonlight.qss +++ b/src/resources/themes/v_moonlight/v_moonlight.qss @@ -1344,3 +1344,19 @@ VUniversalEntry { border: 1px solid @universalentry_border_bg; } /* End QWidget */ + +/* QGroupBox */ +QGroupBox { + border: 2px solid @groupbox_border; + border-radius: 5px; + margin-top: 2ex; +} + +QGroupBox::title { + color: @groupbox_title_fg; + subcontrol-origin: margin; + subcontrol-position: top left; + position: absolute; + padding: 0 $3px; + top: 0px; left: $10px; bottom: 0px; +} diff --git a/src/resources/themes/v_pure/v_pure.palette b/src/resources/themes/v_pure/v_pure.palette index 1d83d1f6..8aef9b9a 100644 --- a/src/resources/themes/v_pure/v_pure.palette +++ b/src/resources/themes/v_pure/v_pure.palette @@ -7,7 +7,7 @@ mdhl_file=v_pure.mdhl css_file=v_pure.css codeblock_css_file=v_pure_codeblock.css mermaid_css_file=v_pure_mermaid.css -version=11 +version=12 [phony] ; Abstract color attributes. @@ -358,3 +358,7 @@ universalentry_bg=@base_bg universalentry_border_bg=@border_bg doublerowitem_second_row_label_fg=#6C6C6C + +; GroupBox. +groupbox_border=@border_bg +groupbox_title_fg=@base_fg diff --git a/src/resources/themes/v_pure/v_pure.qss b/src/resources/themes/v_pure/v_pure.qss index 2cea46f1..797bcb7d 100644 --- a/src/resources/themes/v_pure/v_pure.qss +++ b/src/resources/themes/v_pure/v_pure.qss @@ -1343,3 +1343,19 @@ VUniversalEntry { border: 1px solid @universalentry_border_bg; } /* End QWidget */ + +/* QGroupBox */ +QGroupBox { + border: 2px solid @groupbox_border; + border-radius: 5px; + margin-top: 2ex; +} + +QGroupBox::title { + color: @groupbox_title_fg; + subcontrol-origin: margin; + subcontrol-position: top left; + position: absolute; + padding: 0 $3px; + top: 0px; left: $10px; bottom: 0px; +}