Document and explain curator special curation flow

This commit is contained in:
Hördle Bot
2025-12-04 13:08:07 +01:00
parent 4b7121271a
commit b033c3a1bc
6 changed files with 116 additions and 27 deletions
+12 -3
View File
@@ -4,6 +4,7 @@ import { useEffect, useState } from 'react';
import { useLocale, useTranslations } from 'next-intl';
import { Link } from '@/lib/navigation';
import { getCuratorAuthHeaders } from '@/lib/curatorAuth';
import HelpTooltip from '@/components/HelpTooltip';
type LocalizedString = string | { de: string; en: string };
@@ -15,6 +16,7 @@ interface CuratorSpecialSummary {
export default function CuratorSpecialsPage() {
const t = useTranslations('Curator');
const tHelp = useTranslations('CuratorHelp');
const locale = useLocale();
const [specials, setSpecials] = useState<CuratorSpecialSummary[]>([]);
const [loading, setLoading] = useState(true);
@@ -94,9 +96,16 @@ export default function CuratorSpecialsPage() {
return (
<div style={{ padding: '2rem', maxWidth: '900px', margin: '0 auto' }}>
<div style={{ display: 'flex', justifyContent: 'space-between', alignItems: 'center', marginBottom: '1.5rem' }}>
<h1 style={{ fontSize: '2rem', fontWeight: 'bold' }}>
{t('curateSpecialsTitle')}
</h1>
<div style={{ display: 'flex', alignItems: 'center', gap: '0.5rem' }}>
<h1 style={{ fontSize: '2rem', fontWeight: 'bold' }}>
{t('curateSpecialsTitle')}
</h1>
<HelpTooltip
shortText={tHelp('tooltipCurateSpecialsShort')}
longText={tHelp('tooltipCurateSpecialsLong')}
position="bottom"
/>
</div>
<Link
href="/curator"
style={{