add scrollarea

This commit is contained in:
2026-10-29 19:23:06 +07:00
parent 4ae6a23cd9
commit cc22baca6e
12 changed files with 388 additions and 10 deletions
+5
View File
@@ -30,6 +30,7 @@ pub struct ThemeDefinition {
pub ring: Option<String>,
pub selection: Option<String>,
pub overlay: Option<String>,
pub scrollbar_thumb: Option<String>,
}
impl ThemeDefinition {
@@ -112,6 +113,10 @@ impl ThemeDefinition {
pub fn overlay(&self) -> Option<Hsla> {
parse_hex(self.overlay.as_deref()?)
}
pub fn scrollbar_thumb(&self) -> Option<Hsla> {
parse_hex(self.scrollbar_thumb.as_deref()?)
}
}
/// Parses `#rgb` or `#rrggbb` into an opaque color.