diff --git a/docs/screenshots/admin.png b/docs/screenshots/admin.png index 3732a69..92cfe83 100644 Binary files a/docs/screenshots/admin.png and b/docs/screenshots/admin.png differ diff --git a/docs/screenshots/board.png b/docs/screenshots/board.png index c406292..4a5a982 100644 Binary files a/docs/screenshots/board.png and b/docs/screenshots/board.png differ diff --git a/docs/screenshots/calendar-light.png b/docs/screenshots/calendar-light.png index 41e0e7c..f14c171 100644 Binary files a/docs/screenshots/calendar-light.png and b/docs/screenshots/calendar-light.png differ diff --git a/docs/screenshots/delegated.png b/docs/screenshots/delegated.png index 01a7cd4..fbbae69 100644 Binary files a/docs/screenshots/delegated.png and b/docs/screenshots/delegated.png differ diff --git a/docs/screenshots/detail.png b/docs/screenshots/detail.png index 087d4c0..3bd702b 100644 Binary files a/docs/screenshots/detail.png and b/docs/screenshots/detail.png differ diff --git a/docs/screenshots/history.png b/docs/screenshots/history.png index 2bf6c1a..23a5125 100644 Binary files a/docs/screenshots/history.png and b/docs/screenshots/history.png differ diff --git a/docs/screenshots/notes-shared-light.png b/docs/screenshots/notes-shared-light.png index f26db28..a2e5123 100644 Binary files a/docs/screenshots/notes-shared-light.png and b/docs/screenshots/notes-shared-light.png differ diff --git a/docs/screenshots/notes-source.png b/docs/screenshots/notes-source.png index 838d11b..14e7794 100644 Binary files a/docs/screenshots/notes-source.png and b/docs/screenshots/notes-source.png differ diff --git a/docs/screenshots/notes.png b/docs/screenshots/notes.png index 9c7145c..c4f865f 100644 Binary files a/docs/screenshots/notes.png and b/docs/screenshots/notes.png differ diff --git a/docs/screenshots/sections.png b/docs/screenshots/sections.png index a1b3516..368af55 100644 Binary files a/docs/screenshots/sections.png and b/docs/screenshots/sections.png differ diff --git a/docs/screenshots/settings.png b/docs/screenshots/settings.png index 6fc6227..4c7ec54 100644 Binary files a/docs/screenshots/settings.png and b/docs/screenshots/settings.png differ diff --git a/docs/screenshots/themes.png b/docs/screenshots/themes.png index 56b57fa..a0f2438 100644 Binary files a/docs/screenshots/themes.png and b/docs/screenshots/themes.png differ diff --git a/docs/screenshots/today-light.png b/docs/screenshots/today-light.png index 6ac4076..1cf6717 100644 Binary files a/docs/screenshots/today-light.png and b/docs/screenshots/today-light.png differ diff --git a/docs/screenshots/today.png b/docs/screenshots/today.png index 5db43da..13b7206 100644 Binary files a/docs/screenshots/today.png and b/docs/screenshots/today.png differ diff --git a/docs/screenshots/upcoming.png b/docs/screenshots/upcoming.png index a8413c7..c467f29 100644 Binary files a/docs/screenshots/upcoming.png and b/docs/screenshots/upcoming.png differ diff --git a/docs/screenshots/week.png b/docs/screenshots/week.png index 7ff146e..79b4ac8 100644 Binary files a/docs/screenshots/week.png and b/docs/screenshots/week.png differ diff --git a/site/screenshots/admin.webp b/site/screenshots/admin.webp index 3c4b2de..95fd13e 100644 Binary files a/site/screenshots/admin.webp and b/site/screenshots/admin.webp differ diff --git a/site/screenshots/board.webp b/site/screenshots/board.webp index 35d202c..744bc9c 100644 Binary files a/site/screenshots/board.webp and b/site/screenshots/board.webp differ diff --git a/site/screenshots/calendar-light.webp b/site/screenshots/calendar-light.webp index b3382fe..f258d4c 100644 Binary files a/site/screenshots/calendar-light.webp and b/site/screenshots/calendar-light.webp differ diff --git a/site/screenshots/delegated.webp b/site/screenshots/delegated.webp index 4e211a7..6c6ed62 100644 Binary files a/site/screenshots/delegated.webp and b/site/screenshots/delegated.webp differ diff --git a/site/screenshots/detail.webp b/site/screenshots/detail.webp index 434a7ec..fa60d9b 100644 Binary files a/site/screenshots/detail.webp and b/site/screenshots/detail.webp differ diff --git a/site/screenshots/history.webp b/site/screenshots/history.webp index db92894..21eea9a 100644 Binary files a/site/screenshots/history.webp and b/site/screenshots/history.webp differ diff --git a/site/screenshots/notes-shared-light.webp b/site/screenshots/notes-shared-light.webp index 8785b57..851f2c5 100644 Binary files a/site/screenshots/notes-shared-light.webp and b/site/screenshots/notes-shared-light.webp differ diff --git a/site/screenshots/notes-source.webp b/site/screenshots/notes-source.webp index af75c22..b9fa0e6 100644 Binary files a/site/screenshots/notes-source.webp and b/site/screenshots/notes-source.webp differ diff --git a/site/screenshots/notes.webp b/site/screenshots/notes.webp index a7f8747..41bcd7c 100644 Binary files a/site/screenshots/notes.webp and b/site/screenshots/notes.webp differ diff --git a/site/screenshots/sections.webp b/site/screenshots/sections.webp index 1c2ab11..44a0fd4 100644 Binary files a/site/screenshots/sections.webp and b/site/screenshots/sections.webp differ diff --git a/site/screenshots/settings.webp b/site/screenshots/settings.webp index 36aec95..e2ece23 100644 Binary files a/site/screenshots/settings.webp and b/site/screenshots/settings.webp differ diff --git a/site/screenshots/themes.webp b/site/screenshots/themes.webp index b85faf2..4c93f30 100644 Binary files a/site/screenshots/themes.webp and b/site/screenshots/themes.webp differ diff --git a/site/screenshots/today-light.webp b/site/screenshots/today-light.webp index 6aab0cf..830f647 100644 Binary files a/site/screenshots/today-light.webp and b/site/screenshots/today-light.webp differ diff --git a/site/screenshots/today.webp b/site/screenshots/today.webp index 8eacd98..91b992f 100644 Binary files a/site/screenshots/today.webp and b/site/screenshots/today.webp differ diff --git a/site/screenshots/upcoming.webp b/site/screenshots/upcoming.webp index 69e61f5..d8c15a1 100644 Binary files a/site/screenshots/upcoming.webp and b/site/screenshots/upcoming.webp differ diff --git a/site/screenshots/week.webp b/site/screenshots/week.webp index 66eff17..8eb7b8c 100644 Binary files a/site/screenshots/week.webp and b/site/screenshots/week.webp differ diff --git a/web/src/lib/components/Sidebar.svelte b/web/src/lib/components/Sidebar.svelte index f0b18ff..971986e 100644 --- a/web/src/lib/components/Sidebar.svelte +++ b/web/src/lib/components/Sidebar.svelte @@ -487,6 +487,7 @@ it, which is the second time that drop has earned its test. -->
{ if (!carries(e, PROJECT)) return; @@ -1201,8 +1203,26 @@ flex: none; } - a.active .mark { - color: var(--accent); + /* The fixed views carry a colour of their own, the way Things does — the star + amber, the Inbox blue — and keep it whether or not they are the active row. + So no active-state override here; the colour is the icon's identity. */ + [data-view='inbox'] .mark { + color: var(--color-blue); + } + [data-view='today'] .mark { + color: var(--color-amber); + } + [data-view='upcoming'] .mark { + color: var(--color-tomato); + } + [data-view='delegated'] .mark { + color: var(--color-violet); + } + [data-view='notes'] .mark { + color: var(--color-teal); + } + [data-view='calendar'] .mark { + color: var(--color-indigo); } .group-head { @@ -1212,6 +1232,17 @@ padding: 0 var(--s2) var(--s2); } + /* The Projekter heading holds the only way to add a project or a group, so it + must not scroll away with a long list. Pinned to the top of the scroller, on + the sidebar's own ground so the rows pass under it. */ + .sticky-head { + position: sticky; + top: 0; + z-index: 3; + padding-top: var(--s2); + background: var(--surface-sunken); + } + h2 { font-size: var(--text-xs); font-weight: 560; @@ -1533,8 +1564,12 @@ color: var(--ink); } + /* An accent-tinted selection, not a half-step of surface: on the sunken dark + sidebar --surface-raised was all but invisible, so the active row read as no + different from the rest. --accent-sunken carries the accent hue and stands out + in both themes. */ a.active { - background: var(--surface-raised); + background: var(--accent-sunken); color: var(--ink); font-weight: 600; } diff --git a/web/src/routes/noter/+page.svelte b/web/src/routes/noter/+page.svelte index 2d6e26d..c74b20b 100644 --- a/web/src/routes/noter/+page.svelte +++ b/web/src/routes/noter/+page.svelte @@ -1081,6 +1081,11 @@ min-width: 0; border-right: 1px solid var(--line); padding-right: var(--s3); + /* White in light, a nuance lighter than the ground in dark — the note list + is a surface you read down, so it lifts off the page like the editor does. + --surface-raised is #fff in the light themes and one step up in the dark. */ + background: var(--surface-raised); + padding-left: var(--s3); } .head { @@ -1546,7 +1551,9 @@ flex-direction: column; min-height: 0; min-width: 0; - background: var(--surface); + /* A nuance lighter than the ground in dark, still white in light — matches + the note list beside it so the two read as one writing surface. */ + background: var(--surface-raised); border: 1px solid var(--line); border-radius: var(--radius); /* Luft nok til at teksten ikke rører kanten.