From 84916f24d22cc32b5f51bbc7794b37848469edc8 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Tue, 10 Nov 2026 10:40:37 +0100 Subject: feat: fold dashboard cards and a reload button Each Dashboard card gets a fold button in its title bar. Folded, it shrinks to one grid row ending at the title bar and cannot be resized; its height is kept in localStorage (deckit.folded) and restored on unfold. The grid floats, so nothing moved into the rows a folded card gave back: cards below it in its columns are pulled up as far as the space is free, on fold and again once every card has mounted, since a card restored folded from storage never folds at runtime. Unfolding needs no mirror; the grid pushes down whatever the regrown card hits. The installed web app has no browser chrome and so no pull-to-refresh, which left no way to load new page code on the tablet. A reload button sits at the top right; JS and CSS are served no-store, so it always fetches the current code. Co-Authored-By: Claude Opus 5.5 --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index de2c618..7e39898 100644 --- a/README.md +++ b/README.md @@ -49,8 +49,9 @@ launchers included, with a Restart button to apply a save. ## Usage -- Tabs: **Dashboard** (draggable/resizable cards), **Windows**, **OBS**. Swipe - the content sideways to change tab. +- Tabs: **Dashboard** (draggable/resizable cards, each foldable to its title + bar), **Windows**, **OBS**, **K1C**. Swipe the content sideways to change + tab; ⟳ at the top right reloads the page. - `deck-it install` prints the `exec-once` line for USB autostart. - `config.toml` holds the defaults: display, Wi-Fi address, workspaces, launchers (desktop ids), OBS websocket, llm-cost-dashboard URL, build VM -- cgit v1.2.3