+
- {getInitials(authorName)}
-
+ >
{authorName}
{#if publishedAt}
{publishedAt}
@@ -72,9 +69,7 @@ const authorName = $derived(formatAuthorName(geschichte.author));
{#if isJourney}
{m.journey_badge_list()}
diff --git a/frontend/src/lib/geschichte/GeschichteListRow.svelte.spec.ts b/frontend/src/lib/geschichte/GeschichteListRow.svelte.spec.ts
index fee33bb5..52babd9c 100644
--- a/frontend/src/lib/geschichte/GeschichteListRow.svelte.spec.ts
+++ b/frontend/src/lib/geschichte/GeschichteListRow.svelte.spec.ts
@@ -79,12 +79,12 @@ describe('GeschichteListRow', () => {
expect(badge?.tagName.toLowerCase()).toBe('span');
});
- it('badge has small font size appropriate for a label', async () => {
+ it('badge uses the 12px label size — text-xs is the visible-text floor', async () => {
render(GeschichteListRow, { props: { geschichte: baseRow({ type: 'JOURNEY' }) } });
const badge = document.querySelector('[data-testid="journey-badge"]');
- const fontSize = parseFloat(window.getComputedStyle(badge!).fontSize);
- expect(fontSize).toBeGreaterThan(0);
- expect(fontSize).toBeLessThanOrEqual(14); // label badge must not exceed body text size
+ expect(badge!.className).toContain('text-xs');
+ // 10px was below the house floor for the 60+ audience (round-3 review)
+ expect(badge!.className).not.toContain('text-[10px]');
});
it('renders author name in meta line', async () => {
diff --git a/frontend/src/lib/geschichte/GeschichteSidebar.svelte b/frontend/src/lib/geschichte/GeschichteSidebar.svelte
index 83f69f76..a468ae76 100644
--- a/frontend/src/lib/geschichte/GeschichteSidebar.svelte
+++ b/frontend/src/lib/geschichte/GeschichteSidebar.svelte
@@ -22,7 +22,10 @@ const isDraft = $derived(status === 'DRAFT');
{m.geschichte_sidebar_status()}
-
+
+
{m.geschichte_sidebar_status()}
@@ -50,7 +53,9 @@ const isDraft = $derived(status === 'DRAFT');
{m.geschichte_editor_personen_heading()}
-
+
{m.geschichte_editor_personen_heading()}
{m.geschichte_editor_personen_hint()}
diff --git a/frontend/src/lib/geschichte/JourneyAddBar.svelte b/frontend/src/lib/geschichte/JourneyAddBar.svelte
index c096e669..22576e24 100644
--- a/frontend/src/lib/geschichte/JourneyAddBar.svelte
+++ b/frontend/src/lib/geschichte/JourneyAddBar.svelte
@@ -1,4 +1,5 @@
-
+
{#if showPicker}
-
+
+
+
{/if}
{#if showInterludeForm}
-