Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit 7a3ed0e

Browse files
Merge pull request #4733 from matrix-org/joriks/font-scaling-appearance
Clean up font scaling appearance
2 parents ae1d14d + b4bdb23 commit 7a3ed0e

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

res/css/views/settings/tabs/user/_AppearanceUserSettingsTab.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,7 @@ limitations under the License.
4343
padding-left: 20px;
4444
padding-right: 5px;
4545
}
46+
47+
.mx_SettingsTab_customFontSizeField {
48+
margin-left: calc($font-16px + 10px);
49+
}

src/components/views/settings/tabs/user/AppearanceUserSettingsTab.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ export default class AppearanceUserSettingsTab extends React.Component<IProps, I
281281
values={[13, 15, 16, 18, 20]}
282282
value={parseInt(this.state.fontSize, 10)}
283283
onSelectionChange={this.onFontSizeChanged}
284-
displayFunc={value => ""}
284+
displayFunc={_ => ""}
285285
disabled={this.state.useCustomFontSize}
286286
/>
287287
<div className="mx_AppearanceUserSettingsTab_fontSlider_largeText">Aa</div>
@@ -290,9 +290,10 @@ export default class AppearanceUserSettingsTab extends React.Component<IProps, I
290290
name="useCustomFontSize"
291291
level={SettingLevel.ACCOUNT}
292292
onChange={(checked) => this.setState({useCustomFontSize: checked})}
293+
useCheckbox={true}
293294
/>
294295
<Field
295-
type="text"
296+
type="number"
296297
label={_t("Font size")}
297298
autoComplete="off"
298299
placeholder={this.state.fontSize.toString()}
@@ -301,6 +302,7 @@ export default class AppearanceUserSettingsTab extends React.Component<IProps, I
301302
onValidate={this.onValidateFontSize}
302303
onChange={(value) => this.setState({fontSize: value.target.value})}
303304
disabled={!this.state.useCustomFontSize}
305+
className="mx_SettingsTab_customFontSizeField"
304306
/>
305307
</div>;
306308
}

0 commit comments

Comments
 (0)