From f5aa3385563235c2b6bfaf7fe5a59ef71e800702 Mon Sep 17 00:00:00 2001 From: Linus Rath <139418639+rathlinus@users.noreply.github.com> Date: Mon, 19 Oct 2026 18:19:28 +0200 Subject: [PATCH] refactor: give every settings page section an anchor for the jump row and links --- components/settings/address-book-management-settings.tsx | 4 ++-- components/settings/calendar-management-settings.tsx | 2 +- components/settings/calendar-settings.tsx | 2 +- components/settings/contacts-settings.tsx | 1 + components/settings/files-settings.tsx | 8 ++++---- components/settings/filter-settings.tsx | 2 +- components/settings/multi-account-push.tsx | 2 +- components/settings/vacation-settings.tsx | 4 ++-- 8 files changed, 13 insertions(+), 12 deletions(-) diff --git a/components/settings/address-book-management-settings.tsx b/components/settings/address-book-management-settings.tsx index 7f584e1af..34aa1b683 100644 --- a/components/settings/address-book-management-settings.tsx +++ b/components/settings/address-book-management-settings.tsx @@ -249,7 +249,7 @@ export function AddressBookManagementSettings() { return ( <> - +
{/* In scoped mode (managing a shared account) hide the user's own address books and show only the managed account's group. */} @@ -290,7 +290,7 @@ export function AddressBookManagementSettings() { shared account, so hide them while scoped to a shared account. */} {!managedAccountId && (
- +
{sortedKeywords.map(([keyword, count]) => { if (editingKeyword === keyword) { diff --git a/components/settings/calendar-management-settings.tsx b/components/settings/calendar-management-settings.tsx index 5ae1ccaac..9624b8792 100644 --- a/components/settings/calendar-management-settings.tsx +++ b/components/settings/calendar-management-settings.tsx @@ -531,7 +531,7 @@ export function CalendarManagementSettings() { }; return ( - +
{listedCalendars.map((cal) => { const color = (cal.isShared && sharedCalendarColors[sharedCalendarColorKey(cal)]) || cal.color || '#3b82f6'; diff --git a/components/settings/calendar-settings.tsx b/components/settings/calendar-settings.tsx index 5e7f8e655..99b75d686 100644 --- a/components/settings/calendar-settings.tsx +++ b/components/settings/calendar-settings.tsx @@ -80,7 +80,7 @@ export function CalendarSettings() { }; return ( - + - + +