diff --git a/docs/screenshots/admin.png b/docs/screenshots/admin.png index fbf80e9..3449f0d 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 113fcf3..5abe8df 100644 Binary files a/docs/screenshots/board.png and b/docs/screenshots/board.png differ diff --git a/docs/screenshots/delegated.png b/docs/screenshots/delegated.png index 2fc477b..a14ee86 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 e0dd930..894b945 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 cc231c8..b0be2ec 100644 Binary files a/docs/screenshots/history.png and b/docs/screenshots/history.png differ diff --git a/docs/screenshots/sections.png b/docs/screenshots/sections.png new file mode 100644 index 0000000..b8e198a Binary files /dev/null and b/docs/screenshots/sections.png differ diff --git a/docs/screenshots/settings.png b/docs/screenshots/settings.png index 8720738..dcbe578 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 985b60b..e56bc18 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 c88f348..c85b213 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 d69e4a8..032ab28 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 d9514a8..ae5617b 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 86c6da4..6b79242 100644 Binary files a/docs/screenshots/week.png and b/docs/screenshots/week.png differ diff --git a/site/screenshots/admin.png b/site/screenshots/admin.png index fbf80e9..3449f0d 100644 Binary files a/site/screenshots/admin.png and b/site/screenshots/admin.png differ diff --git a/site/screenshots/board.png b/site/screenshots/board.png index 113fcf3..5abe8df 100644 Binary files a/site/screenshots/board.png and b/site/screenshots/board.png differ diff --git a/site/screenshots/delegated.png b/site/screenshots/delegated.png index 2fc477b..a14ee86 100644 Binary files a/site/screenshots/delegated.png and b/site/screenshots/delegated.png differ diff --git a/site/screenshots/detail.png b/site/screenshots/detail.png index e0dd930..894b945 100644 Binary files a/site/screenshots/detail.png and b/site/screenshots/detail.png differ diff --git a/site/screenshots/history.png b/site/screenshots/history.png index cc231c8..b0be2ec 100644 Binary files a/site/screenshots/history.png and b/site/screenshots/history.png differ diff --git a/site/screenshots/sections.png b/site/screenshots/sections.png new file mode 100644 index 0000000..b8e198a Binary files /dev/null and b/site/screenshots/sections.png differ diff --git a/site/screenshots/settings.png b/site/screenshots/settings.png index 8720738..dcbe578 100644 Binary files a/site/screenshots/settings.png and b/site/screenshots/settings.png differ diff --git a/site/screenshots/themes.png b/site/screenshots/themes.png index 985b60b..e56bc18 100644 Binary files a/site/screenshots/themes.png and b/site/screenshots/themes.png differ diff --git a/site/screenshots/today-light.png b/site/screenshots/today-light.png index c88f348..c85b213 100644 Binary files a/site/screenshots/today-light.png and b/site/screenshots/today-light.png differ diff --git a/site/screenshots/today.png b/site/screenshots/today.png index d69e4a8..032ab28 100644 Binary files a/site/screenshots/today.png and b/site/screenshots/today.png differ diff --git a/site/screenshots/upcoming.png b/site/screenshots/upcoming.png index d9514a8..ae5617b 100644 Binary files a/site/screenshots/upcoming.png and b/site/screenshots/upcoming.png differ diff --git a/site/screenshots/week.png b/site/screenshots/week.png index 86c6da4..6b79242 100644 Binary files a/site/screenshots/week.png and b/site/screenshots/week.png differ diff --git a/web/e2e/smoke.spec.js b/web/e2e/smoke.spec.js index 0260e1a..e19220f 100644 --- a/web/e2e/smoke.spec.js +++ b/web/e2e/smoke.spec.js @@ -1157,8 +1157,13 @@ test('kontoens sprog skifter hele fladen, ikke kun parseren', async ({ page }) = /januar|februar|marts|maj|juni|juli|oktober|december/i ); - // The Inbox keeps its name: it is a project row created at signup, not a - // string in the interface, and the person can rename it like any other. + // The Inbox is named by the server at account creation, before anybody has seen + // a settings page — so it is the one project name nobody chose, and it follows + // the language like a label. Rename it and that becomes your name for it in + // every language, the same rule as any other project. + await expect( + page.getByRole('navigation', { name: 'Main menu' }).getByRole('link', { name: 'Inbox' }) + ).toBeVisible(); // Danish again, for everything that runs after this. await page.goto('/indstillinger'); diff --git a/web/scripts/generate-screenshots.js b/web/scripts/generate-screenshots.js index 2b38066..57fe251 100644 --- a/web/scripts/generate-screenshots.js +++ b/web/scripts/generate-screenshots.js @@ -51,6 +51,9 @@ const SHOTS = [ { name: 'upcoming', path: '/upcoming', theme: 'dark', prepare: showMonth }, { name: 'week', path: '/upcoming', theme: 'dark', prepare: showWeek }, { name: 'board', path: (ids) => `/projekt/${ids.work}`, theme: 'dark' }, + // The same project as a list, which is where sections read as bands rather than + // as columns — and the shape most people actually work in. + { name: 'sections', path: (ids) => `/projekt/${ids.work}`, theme: 'dark', prepare: showList }, { name: 'detail', path: '/', theme: 'dark', prepare: openFirstTask }, { name: 'settings', path: '/indstillinger/integrationer', theme: 'dark' }, { name: 'themes', path: '/indstillinger', theme: 'dark' }, @@ -59,6 +62,11 @@ const SHOTS = [ { name: 'delegated', path: '/uddelegeret', theme: 'dark' } ]; +async function showList(page) { + await page.getByRole('button', { name: 'Liste', exact: true }).click(); + await page.waitForTimeout(600); +} + async function showMonth(page) { await page.getByRole('button', { name: 'Måned', exact: true }).click(); await page.waitForTimeout(800); diff --git a/web/src/lib/components/Sidebar.svelte b/web/src/lib/components/Sidebar.svelte index d6ee883..950c88f 100644 --- a/web/src/lib/components/Sidebar.svelte +++ b/web/src/lib/components/Sidebar.svelte @@ -1,5 +1,5 @@