From 83a7a50d8b85ecac2e77bca43fc3a08d486d7e69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ram=C3=B3n=20Jim=C3=A9nez?= Date: Sat, 2 Aug 2025 20:52:17 +0200 Subject: [PATCH] Add `weak` styling for `rule` --- widget/src/rule.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/widget/src/rule.rs b/widget/src/rule.rs index d847577e..d70109bc 100644 --- a/widget/src/rule.rs +++ b/widget/src/rule.rs @@ -300,3 +300,15 @@ pub fn default(theme: &Theme) -> Style { snap: true, } } + +/// A [`Rule`] styling using the weak background color. +pub fn weak(theme: &Theme) -> Style { + let palette = theme.extended_palette(); + + Style { + color: palette.background.weak.color, + radius: 0.0.into(), + fill_mode: FillMode::Full, + snap: true, + } +}