diff --git a/res/css/views/settings/tabs/user/_AppearanceUserSettingsTab.pcss b/res/css/views/settings/tabs/user/_AppearanceUserSettingsTab.pcss index dd899389ef..adc55b58f6 100644 --- a/res/css/views/settings/tabs/user/_AppearanceUserSettingsTab.pcss +++ b/res/css/views/settings/tabs/user/_AppearanceUserSettingsTab.pcss @@ -8,6 +8,6 @@ Please see LICENSE files in the repository root for full details. .mx_Field.mx_AppearanceUserSettingsTab_checkboxControlledField { width: 256px; - /* matches checkbox box + padding to align with checkbox label */ - margin-inline-start: calc($font-16px + 10px); + /* Line up with Settings field toggle button */ + margin-inline-start: 0; } diff --git a/src/components/views/settings/tabs/user/AppearanceUserSettingsTab.tsx b/src/components/views/settings/tabs/user/AppearanceUserSettingsTab.tsx index 7d46cf72da..5626356382 100644 --- a/src/components/views/settings/tabs/user/AppearanceUserSettingsTab.tsx +++ b/src/components/views/settings/tabs/user/AppearanceUserSettingsTab.tsx @@ -48,7 +48,6 @@ export default class AppearanceUserSettingsTab extends React.Component - + this.setState({ useBundledEmojiFont: checked })} /> this.setState({ useSystemFont: checked })} /> diff --git a/src/settings/Settings.tsx b/src/settings/Settings.tsx index 439b0c112f..e849abb9d1 100644 --- a/src/settings/Settings.tsx +++ b/src/settings/Settings.tsx @@ -906,6 +906,10 @@ export const SETTINGS: Settings = { default: false, displayName: _td("settings|appearance|custom_font"), controller: new SystemFontController(), + description: () => + _t("settings|appearance|custom_font_description", { + brand: SdkConfig.get().brand, + }), }, "systemFont": { supportedLevels: LEVELS_DEVICE_ONLY_SETTINGS,