feat(web): archived and finished tabs with per-card status controls

This commit is contained in:
2026-07-27 13:06:11 +07:00
parent 8579f5a0ed
commit 4d396a3582
5 changed files with 120 additions and 4 deletions
+11 -2
View File
@@ -131,10 +131,19 @@ button, .primary, [role="tab"] {
.search:focus-visible { outline: 2px solid var(--accent); }
.tabs { display: flex; gap: 8px; margin-bottom: 16px; }
/* Five buttons no longer divide a phone's width legibly, so the row scrolls
sideways instead of squeezing. The scrollbar is hidden: on mobile there is
none anyway, and on desktop it would sit under the tab labels. */
.tabs {
display: flex; gap: 8px; margin-bottom: 16px;
overflow-x: auto; scrollbar-width: none; -webkit-overflow-scrolling: touch;
}
.tabs::-webkit-scrollbar { display: none; }
.tabs [role="tab"] {
flex: 1;
flex: 1 0 auto;
padding-inline: 14px;
white-space: nowrap;
display: grid;
place-items: center;
background: var(--surface);