From e898357da954acb561a0a88b4443da52f774ce36 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 2 May 2026 12:32:22 +0300 Subject: feat: secure shares with keyboard-first My Shares modal (hotkeys S/L) --- web/css/components.css | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'web/css/components.css') diff --git a/web/css/components.css b/web/css/components.css index d1ee759..f81fecf 100644 --- a/web/css/components.css +++ b/web/css/components.css @@ -140,3 +140,26 @@ label { .toast.info { border-left: 4px solid var(--accent); } .toast.success { border-left: 4px solid var(--success); } .toast.error { border-left: 4px solid var(--danger); } + +/* Share rows */ +.share-row { cursor: pointer; outline: none; } +.share-row.selected { background: var(--accent-soft); border-left: 3px solid var(--accent); padding-left: calc(0.25rem - 3px); } +.share-row:focus-visible { outline: 2px solid var(--accent); outline-offset: -2px; } + +.shares-hint { + font-size: 0.75rem; + color: var(--text-secondary); + padding: 0.5rem 0.25rem; + text-align: center; + border-top: 1px solid var(--border); +} +.shares-hint kbd { + display: inline-block; + padding: 0.08rem 0.3rem; + font-family: inherit; + font-size: 0.7rem; + background: var(--bg-elevated); + border: 1px solid var(--border); + border-radius: var(--radius-sm); + color: var(--text-primary); +} -- cgit v1.2.3