feat(admin): collapse create-feed form into accordion

Wrap the "Create New Feed" form in a native <details> accordion, collapsed
by default and auto-opened when no feeds exist. After creating a feed,
redirect to the "Your Feeds" anchor so the new feed is immediately visible.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Julien Herr
2026-05-23 21:41:25 +02:00
parent 5fc91a0be4
commit 3368b0d1d2
4 changed files with 44 additions and 6 deletions
+1 -1
View File
@@ -212,7 +212,7 @@ feedsRouter.post("/create", async (c) => {
});
}
return c.redirect(`/admin?view=${view}`);
return c.redirect(`/admin?view=${view}#your-feeds`);
} catch (error) {
logger.error("Error creating feed", { error: String(error) });
if (c.req.header("Content-Type")?.includes("application/json")) {