Fix missing icon glyphs on wallpaper, uptime, weather, and Claude Code cards
This commit is contained in:
@@ -32,7 +32,7 @@ function formatTokens(tokens: number) {
|
|||||||
export function ClaudeUsageCard() {
|
export function ClaudeUsageCard() {
|
||||||
return (
|
return (
|
||||||
<box class="panel widget-card" vertical spacing={10}>
|
<box class="panel widget-card" vertical spacing={10}>
|
||||||
<CardHeader icon={""} title="Claude Code" />
|
<CardHeader icon={""} title="Claude Code" />
|
||||||
<label
|
<label
|
||||||
class="widget-card-empty"
|
class="widget-card-empty"
|
||||||
label="No usage logs found"
|
label="No usage logs found"
|
||||||
@@ -41,8 +41,8 @@ export function ClaudeUsageCard() {
|
|||||||
visible={usage.as((u) => !u.available)}
|
visible={usage.as((u) => !u.available)}
|
||||||
/>
|
/>
|
||||||
<box vertical spacing={8} visible={usage.as((u) => u.available)}>
|
<box vertical spacing={8} visible={usage.as((u) => u.available)}>
|
||||||
<StatRow icon={""} label="Tokens today" value={usage.as((u) => formatTokens(u.tokens))} />
|
<StatRow icon={""} label="Tokens today" value={usage.as((u) => formatTokens(u.tokens))} />
|
||||||
<StatRow icon={""} label="Messages today" value={usage.as((u) => `${u.messages}`)} />
|
<StatRow icon={""} label="Messages today" value={usage.as((u) => `${u.messages}`)} />
|
||||||
<box vertical spacing={4}>
|
<box vertical spacing={4}>
|
||||||
<box spacing={8}>
|
<box spacing={8}>
|
||||||
<label class="widget-card-label" label="Cache hit rate" xalign={0} halign={Gtk.Align.START} hexpand />
|
<label class="widget-card-label" label="Cache hit rate" xalign={0} halign={Gtk.Align.START} hexpand />
|
||||||
|
|||||||
@@ -93,7 +93,7 @@ function Header() {
|
|||||||
<label class="cc-date" label={today} xalign={0} halign={Gtk.Align.START} />
|
<label class="cc-date" label={today} xalign={0} halign={Gtk.Align.START} />
|
||||||
</box>
|
</box>
|
||||||
<button class="panel-icon-btn" tooltipText="Change wallpaper" onClicked={() => { closePanel(); sh("blob_wallpaper") }}>
|
<button class="panel-icon-btn" tooltipText="Change wallpaper" onClicked={() => { closePanel(); sh("blob_wallpaper") }}>
|
||||||
<label label={""} />
|
<label label={""} />
|
||||||
</button>
|
</button>
|
||||||
<button class="panel-icon-btn" tooltipText="Lock" onClicked={() => { closePanel(); sh("omarchy-system-lock") }}>
|
<button class="panel-icon-btn" tooltipText="Lock" onClicked={() => { closePanel(); sh("omarchy-system-lock") }}>
|
||||||
<label label={""} />
|
<label label={""} />
|
||||||
@@ -318,7 +318,7 @@ const uptime = createPoll("", 60000, shell("uptime -p"), (stdout) =>
|
|||||||
function UptimeCard() {
|
function UptimeCard() {
|
||||||
return (
|
return (
|
||||||
<box class="panel widget-card" vertical spacing={10}>
|
<box class="panel widget-card" vertical spacing={10}>
|
||||||
<CardHeader icon={""} title="Uptime" />
|
<CardHeader icon={""} title="Uptime" />
|
||||||
<label class="widget-hero-value" label={uptime} xalign={0} halign={Gtk.Align.START} wrap />
|
<label class="widget-hero-value" label={uptime} xalign={0} halign={Gtk.Align.START} wrap />
|
||||||
</box>
|
</box>
|
||||||
)
|
)
|
||||||
@@ -358,8 +358,8 @@ function WeatherCard() {
|
|||||||
visible={weather.as((w) => !w.ok)}
|
visible={weather.as((w) => !w.ok)}
|
||||||
/>
|
/>
|
||||||
<box vertical spacing={8} visible={weather.as((w) => w.ok)}>
|
<box vertical spacing={8} visible={weather.as((w) => w.ok)}>
|
||||||
<StatRow icon={""} label="Temperature" value={weather.as((w) => w.temp)} />
|
<StatRow icon={""} label="Temperature" value={weather.as((w) => w.temp)} />
|
||||||
<StatRow icon={""} label="Wind" value={weather.as((w) => w.wind)} />
|
<StatRow icon={""} label="Wind" value={weather.as((w) => w.wind)} />
|
||||||
</box>
|
</box>
|
||||||
</box>
|
</box>
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user