From f85f2ba551326ad34dffedff5363986a9e929f57 Mon Sep 17 00:00:00 2001 From: Ricardo Date: Tue, 31 Mar 2026 22:50:46 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20settings=20page=20=E2=80=94=20remove=20d?= =?UTF-8?q?uplicate=20heading,=20fix=20radio=20button=20macro=20usage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- views/activitypub-settings.njk | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/views/activitypub-settings.njk b/views/activitypub-settings.njk index 6859a28..1170c43 100644 --- a/views/activitypub-settings.njk +++ b/views/activitypub-settings.njk @@ -11,8 +11,6 @@ {{ notificationBanner({ type: "success", text: "Settings saved." }) }} {% endif %} - {{ heading({ text: title }) }} -
@@ -47,13 +45,16 @@ {{ radios({ name: "defaultVisibility", - label: "Default post visibility", + fieldset: { + legend: "Default post visibility" + }, hint: "Default visibility for new posts. Default: " + defaults.defaultVisibility, items: [ - { value: "public", text: "Public", checked: settings.defaultVisibility == "public" }, - { value: "unlisted", text: "Unlisted", checked: settings.defaultVisibility == "unlisted" }, - { value: "private", text: "Followers only", checked: settings.defaultVisibility == "private" } - ] + { value: "public", label: "Public" }, + { value: "unlisted", label: "Unlisted" }, + { value: "private", label: "Followers only" } + ], + values: [settings.defaultVisibility] }) }} {{ input({ @@ -128,14 +129,17 @@ {{ radios({ name: "logLevel", - label: "Federation log level", + fieldset: { + legend: "Federation log level" + }, hint: "Fedify log verbosity. Default: " + defaults.logLevel, items: [ - { value: "debug", text: "Debug", checked: settings.logLevel == "debug" }, - { value: "info", text: "Info", checked: settings.logLevel == "info" }, - { value: "warning", text: "Warning", checked: settings.logLevel == "warning" }, - { value: "error", text: "Error", checked: settings.logLevel == "error" } - ] + { value: "debug", label: "Debug" }, + { value: "info", label: "Info" }, + { value: "warning", label: "Warning" }, + { value: "error", label: "Error" } + ], + values: [settings.logLevel] }) }}