diff --git a/app/dashboard/_components/UpdateSettingsValue.tsx b/app/dashboard/_components/UpdateSettingsValue.tsx index 8cc1a8233..86d8d322f 100644 --- a/app/dashboard/_components/UpdateSettingsValue.tsx +++ b/app/dashboard/_components/UpdateSettingsValue.tsx @@ -69,7 +69,11 @@ export default function UpdateSettingsValue({ event.target.select()} + onFocus={(event) => { + if (event.target instanceof HTMLInputElement) { + event.target.select(); + } + }} type="text" className="w-full" placeholder={placeholder} diff --git a/components/settings/SettingsCard.tsx b/components/settings/SettingsCard.tsx index 5d4923c5e..87f80f61d 100644 --- a/components/settings/SettingsCard.tsx +++ b/components/settings/SettingsCard.tsx @@ -43,7 +43,8 @@ export default function SettingsCard({ level="h4" variant="all-caps" margin="none" - className={cx(divideChildren ? 'mb-4' : 'mb-2')} + // margin="none" applies m-0! (important), so spacing must use padding + className={cx(divideChildren ? 'pb-4' : 'pb-2')} > {title} diff --git a/components/settings/SettingsNavigation.tsx b/components/settings/SettingsNavigation.tsx index e7417c6b2..ab4b7d353 100644 --- a/components/settings/SettingsNavigation.tsx +++ b/components/settings/SettingsNavigation.tsx @@ -42,7 +42,8 @@ export default function SettingsNavigation({ )} noContainer > - + {/* margin="none" applies m-0! (important), so spacing must use padding */} + On this page