feat: split scss and rename widget folder to widgets

This commit is contained in:
tux
2025-06-09 00:41:04 +05:30
parent 9712b9e0ea
commit 72f9c24482
14 changed files with 123 additions and 119 deletions

12
widgets/bar/time.tsx Normal file
View File

@@ -0,0 +1,12 @@
import { GLib, Variable } from "astal";
export const Time = () => {
const time = Variable("").poll(
1000,
() => GLib.DateTime.new_now_local().format("%I:%M:%S %p")!,
);
return (
<label cssClasses={["time"]} onDestroy={() => time.drop()} label={time()} />
);
};