aboutsummaryrefslogtreecommitdiffstats
path: root/static/deck.css
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-11-09 20:41:29 +0100
committerDanilo M. <danix@danix.xyz>2026-11-09 20:41:29 +0100
commit6465ffceeef5c3df404972bf4eaa1b24e451a7c4 (patch)
tree4b1c769fb39809a9b2ca7570190baed3ecc1bde0 /static/deck.css
parent853f1ed1928aaeca9ea956c24bee12cd56a7cfdd (diff)
downloaddeck-it-6465ffceeef5c3df404972bf4eaa1b24e451a7c4.tar.gz
deck-it-6465ffceeef5c3df404972bf4eaa1b24e451a7c4.zip
feat: window rows get app icons and a close/move menu
Diffstat (limited to 'static/deck.css')
-rw-r--r--static/deck.css23
1 files changed, 22 insertions, 1 deletions
diff --git a/static/deck.css b/static/deck.css
index c56a7e5..9aaeaec 100644
--- a/static/deck.css
+++ b/static/deck.css
@@ -263,9 +263,30 @@ select {
}
.wrow.on { color: var(--udt-accent); }
.wt { flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; }
-.wclose { flex: none; width: 36px; height: 36px; padding: 0; }
+.wicon { width: 24px; height: 24px; object-fit: contain; flex: none; }
+.wmenu { flex: none; width: 40px; height: 40px; padding: 0; font-size: 18px; line-height: 1; }
.windows .launches { display: flex; flex-wrap: wrap; gap: 8px; }
+.wpop {
+ position: fixed;
+ z-index: 50;
+ min-width: 220px;
+ max-width: 80vw;
+ padding: 10px;
+ display: flex;
+ flex-direction: column;
+ gap: 8px;
+ background: var(--udt-mantle);
+ border: 1px solid var(--udt-surface1);
+ border-radius: 12px;
+ box-shadow: 0 12px 30px rgba(0, 0, 0, .35);
+}
+.wpop-title { font-weight: 600; font-size: 13px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
+.wpop-label { font-size: 11px; text-transform: uppercase; letter-spacing: .08em; color: var(--udt-overlay0); }
+.wpop-close { text-align: left; }
+.wpop-ws { display: flex; flex-wrap: wrap; gap: 6px; }
+.wpop-ws button { min-width: 44px; min-height: 44px; padding: 0; font-size: 16px; font-weight: 600; }
+
.llm { display: flex; flex-direction: column; gap: 10px; }
.llm-sec {
padding: 10px 12px;