Redesign #13

Merged
robin merged 3 commits from dev into main 2026-08-31 22:01:49 +02:00
3 changed files with 11 additions and 27 deletions
Showing only changes of commit 182704b9cd - Show all commits
+1 -1
View File
@@ -27,7 +27,7 @@
'IBM Plex Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; 'IBM Plex Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
--font-display: 'IBM Plex Serif', Georgia, 'Times New Roman', serif; --font-display: 'IBM Plex Serif', Georgia, 'Times New Roman', serif;
--font-mono: 'IBM Plex Mono', ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; --font-mono: 'IBM Plex Mono', ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
--font-stamp: 'Special Elite', var(--font-mono); --font-stamp: 'Special Elite', var(--font-mono), monospace;
--radius-sm: 3px; --radius-sm: 3px;
--radius-md: 5px; --radius-md: 5px;
-20
View File
@@ -129,26 +129,6 @@
font-variant-numeric: tabular-nums; font-variant-numeric: tabular-nums;
} }
/* Rubber-stamp badge: the app's signature mark, used for sync status. */
.stamp {
display: inline-flex;
align-items: center;
gap: 0.3rem;
padding: 0.15rem 0.55rem;
border: 1.5px solid currentColor;
border-radius: 999px;
box-shadow: 0 0 0 2px var(--c-bg) inset;
outline: 1px solid currentColor;
outline-offset: 2px;
transform: rotate(-3deg);
font-family: var(--font-stamp);
font-size: 0.62rem;
letter-spacing: 0.08em;
text-transform: uppercase;
line-height: 1.4;
white-space: nowrap;
}
.page { .page {
min-height: 100vh; min-height: 100vh;
padding: 1rem 1rem calc(var(--nav-height) + var(--safe-bottom) + 1.5rem); padding: 1rem 1rem calc(var(--nav-height) + var(--safe-bottom) + 1.5rem);
+10 -6
View File
@@ -106,15 +106,19 @@ const stampTitle = computed(() => {
} }
.stamp { .stamp {
display: inline-flex;
align-items: center;
gap: 0.4rem;
color: var(--c-text-soft); color: var(--c-text-soft);
} }
.stamp-synced { .stamp::before {
color: var(--c-success); content: '';
} width: 8px;
height: 8px;
.stamp-pending { border-radius: 50%;
color: var(--c-accent-strong); background-color: currentColor;
flex-shrink: 0;
} }
.stamp-danger { .stamp-danger {