polish: News step hint + n8n description clarify

News step now explains that sources are configured in n8n.
n8n step description clarified as optional webhook triggering.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Sam 2026-03-02 16:11:42 +01:00
parent 6651bfaf60
commit ee37b9bb31

View file

@ -468,7 +468,7 @@ export default function SetupWizard() {
{/* ---- n8n ---- */} {/* ---- n8n ---- */}
{currentStep.id === "n8n" && ( {currentStep.id === "n8n" && (
<IntegrationStepLayout <IntegrationStepLayout
icon={Webhook} title="n8n Webhooks" desc="Workflows und Webhooks via n8n triggern." icon={Webhook} title="n8n Webhooks" desc="Optional: Workflows vom Dashboard aus triggern."
onPrev={prev} onPrev={prev}
onNext={() => handleSaveIntegration("n8n", n8nCfg, n8nEnabled)} onNext={() => handleSaveIntegration("n8n", n8nCfg, n8nEnabled)}
onSkip={() => skipIntegration("n8n")} onSkip={() => skipIntegration("n8n")}
@ -489,6 +489,10 @@ export default function SetupWizard() {
{currentStep.id === "news" && ( {currentStep.id === "news" && (
<div className="space-y-6"> <div className="space-y-6">
<StepHeader icon={Newspaper} title="News" desc="Nachrichten aus der Datenbank." /> <StepHeader icon={Newspaper} title="News" desc="Nachrichten aus der Datenbank." />
<div className="p-3 rounded-xl bg-white/[0.03] border border-white/[0.06] text-xs text-base-400 leading-relaxed">
Nachrichtenquellen werden in <span className="text-white font-medium">n8n</span> konfiguriert.
n8n sammelt, dedupliziert und schreibt Artikel in die Datenbank das Dashboard zeigt sie automatisch an.
</div>
<FormField label="Max. Alter (Stunden)" description="Ältere Artikel werden ausgeblendet"> <FormField label="Max. Alter (Stunden)" description="Ältere Artikel werden ausgeblendet">
<NumberInput value={newsCfg.max_age_hours} onChange={(v) => setNewsCfg({ max_age_hours: v })} min={1} max={168} /> <NumberInput value={newsCfg.max_age_hours} onChange={(v) => setNewsCfg({ max_age_hours: v })} min={1} max={168} />
</FormField> </FormField>