+ ${msg.settings.theme}
+ ${savedBanner}
+
+ `;
+}
+
function renderDetailsSection(
wikiSlug: string,
wikiName: string,
@@ -302,6 +367,13 @@ export function settingsPage(
options.detailsSaved ?? false,
locale,
);
+ const themeHtml = renderThemeSection(
+ wikiSlug,
+ options.wikiThemeMode,
+ options.wikiTheme,
+ options.themeSaved ?? false,
+ locale,
+ );
const membersHtml = renderMembersSection(
wikiSlug,
members,
@@ -317,7 +389,7 @@ export function settingsPage(
return layout(
`${msg.settings.heading} — ${wikiName}`,
- `${backLink}