[AGS] Brightness control

This commit is contained in:
2025-04-26 13:18:00 +02:00
parent a7e6584f78
commit 1239f49cc7
3 changed files with 20 additions and 7 deletions

View File

@@ -61,6 +61,6 @@ window.Bar {
}
.quick-view-symbol {
margin: 3px;
margin: 2px;
}
}

View File

@@ -143,11 +143,13 @@ const BrightnessWidget = () => {
const screen_brightness = bind(brightness, "screen");
return (
<label
label={"🌣" + screen_brightness}
visible={bind(brightness, "screenAvailable")}
cssClasses={["quick-view-symbol"]}
></label>
<box cssClasses={["quick-view-symbol"]}>
<image iconName={"brightness-high-symbolic"}></image>
<label
label={screen_brightness.as(b => '' + Math.round(100 * b))}
visible={bind(brightness, "screenAvailable")}
></label>
</box>
);
};