From c1cbacb3844ef296fee0c78812be14039c9324b3 Mon Sep 17 00:00:00 2001 From: trigg Date: Tue, 24 Feb 2026 11:17:33 +0000 Subject: [PATCH] panel: add battery percentage over icon option --- data/css/default.css | 13 +++++++++++++ metadata/panel.xml | 4 ++++ src/panel/widgets/battery.cpp | 12 +++++++++++- src/panel/widgets/battery.hpp | 3 +++ 4 files changed, 31 insertions(+), 1 deletion(-) diff --git a/data/css/default.css b/data/css/default.css index 2fc321bb3..d7b680ebe 100644 --- a/data/css/default.css +++ b/data/css/default.css @@ -31,6 +31,19 @@ padding-left: 5px; } +.wf-panel .battery overlay label { +--bcol: rgb(from currentcolor calc(255 - r) calc(255 - g) calc(255 - b) ); +text-shadow: 1px 1px 0 var(--bcol), + -1px -1px 0 var(--bcol), + -1px 1px 0 var(--bcol), + 1px -1px 0 var(--bcol), + 0px 1px 0 var(--bcol), + 0px -1px 0 var(--bcol), + -1px 0px 0 var(--bcol), + 1px 0px 0 var(--bcol); + font-weight:bold; +} + .wf-panel .notification .time { padding-left: 5px; padding-right: 5px; diff --git a/metadata/panel.xml b/metadata/panel.xml index 0315f5cda..94891f1af 100644 --- a/metadata/panel.xml +++ b/metadata/panel.xml @@ -127,6 +127,10 @@ full <_name>Full Information + + percentage_overlay + <_name>Percentage over Icon +