From 51990126586814f89e240b31ff69f71a1fadb408 Mon Sep 17 00:00:00 2001 From: Peter Hartmann Date: Sun, 5 Mar 2023 10:38:55 +0100 Subject: [PATCH] M3 separator: Fix styling --- skins/material3/QskMaterial3Skin.cpp | 4 +++- skins/material3/QskMaterial3Skin.h | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/skins/material3/QskMaterial3Skin.cpp b/skins/material3/QskMaterial3Skin.cpp index 646a36f6..6ca894e7 100644 --- a/skins/material3/QskMaterial3Skin.cpp +++ b/skins/material3/QskMaterial3Skin.cpp @@ -655,7 +655,7 @@ void Editor::setupSeparator() setMetric( aspect | A::Size, 1_dp ); setBoxShape( Q::Panel, 0 ); setBoxBorderMetrics( Q::Panel, 0 ); - setGradient( aspect, m_pal.outline ); + setGradient( aspect, m_pal.outlineVariant ); } } @@ -1296,6 +1296,7 @@ QskMaterial3Theme::QskMaterial3Theme( Lightness lightness, surfaceVariant = m_palettes[ NeutralVariant ].toned( 90 ).rgb(); onSurfaceVariant = m_palettes[ NeutralVariant ].toned( 30 ).rgb(); outline = m_palettes[ NeutralVariant ].toned( 50 ).rgb(); + outlineVariant = m_palettes[ NeutralVariant ].toned( 80 ).rgb(); shadow = m_palettes[ Neutral ].toned( 0 ).rgb(); } @@ -1329,6 +1330,7 @@ QskMaterial3Theme::QskMaterial3Theme( Lightness lightness, surfaceVariant = m_palettes[ NeutralVariant ].toned( 30 ).rgb(); onSurfaceVariant = m_palettes[ NeutralVariant ].toned( 80 ).rgb(); outline = m_palettes[ NeutralVariant ].toned( 60 ).rgb(); + outlineVariant = m_palettes[ NeutralVariant ].toned( 30 ).rgb(); shadow = m_palettes[ Neutral ].toned( 0 ).rgb(); } diff --git a/skins/material3/QskMaterial3Skin.h b/skins/material3/QskMaterial3Skin.h index 9262bc50..ba0f8e48 100644 --- a/skins/material3/QskMaterial3Skin.h +++ b/skins/material3/QskMaterial3Skin.h @@ -84,6 +84,7 @@ class QSK_MATERIAL3_EXPORT QskMaterial3Theme QRgb surfaceVariant12; QRgb onSurfaceVariant; QRgb outline; + QRgb outlineVariant; QRgb shadow;