From 269d30245350bf65129deca35534a6f158cd2f80 Mon Sep 17 00:00:00 2001 From: Sasha Koshka Date: Fri, 16 Aug 2024 18:40:26 -0400 Subject: [PATCH] Style Scrollbar separately in Aluminum --- internal/styles/aluminum/aluminum.tss | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/internal/styles/aluminum/aluminum.tss b/internal/styles/aluminum/aluminum.tss index f759d0b..399eede 100644 --- a/internal/styles/aluminum/aluminum.tss +++ b/internal/styles/aluminum/aluminum.tss @@ -143,6 +143,33 @@ $BorderOuterShadow = #a4afc0 / 0 1 1 0; MinimumSize: 12; } +*.Scrollbar { + Border: $BorderEngraved, $BorderGap, $BorderInnerShadow; + Color: $ColorGutter; +} + +*.Scrollbar[focused] { + Border: $BorderEngraved, $BorderFocused, $BorderInnerShadow; +} + +*.Scrollbar[hovered] { + Color: $ColorGutterHovered; +} + +*.Scrollbar[horizontal] { + MinimumSize: 48 0; +} + +*.Scrollbar[vertical] { + MinimumSize: 0 48; +} + +*.ScrollbarHandle { + Border: $BorderOuterShadow, $BorderGap, $BorderLifted; + Color: $ColorRaised; + MinimumSize: 12; +} + *.ScrollContainer { Gap: 0; }