Implement theme styling for Rule
This commit is contained in:
parent
6f69df3d41
commit
c275fde67a
8 changed files with 86 additions and 123 deletions
|
|
@ -6,6 +6,7 @@ use crate::application;
|
|||
use crate::button;
|
||||
use crate::pane_grid;
|
||||
use crate::radio;
|
||||
use crate::rule;
|
||||
use crate::slider;
|
||||
use crate::toggler;
|
||||
|
||||
|
|
@ -279,3 +280,21 @@ impl pane_grid::StyleSheet for Theme {
|
|||
})
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Rule
|
||||
*/
|
||||
impl rule::StyleSheet for Theme {
|
||||
type Style = ();
|
||||
|
||||
fn style(&self, _style: Self::Style) -> rule::Appearance {
|
||||
let palette = self.extended_palette();
|
||||
|
||||
rule::Appearance {
|
||||
color: palette.background.strong.color,
|
||||
width: 1,
|
||||
radius: 0.0,
|
||||
fill_mode: rule::FillMode::Full,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue