new: ssh page zoom (#256)

This commit is contained in:
lollipopkit
2024-03-08 01:18:11 -06:00
parent 9ad710fade
commit 7b74d83c23
12 changed files with 64 additions and 32 deletions

View File

@@ -563,16 +563,17 @@ class _SettingPageState extends State<SettingPage> {
}
Widget _buildTermFontSize() {
return ListenableBuilder(
listenable: _termFontSize,
builder: (_, __) => ListTile(
title: Text(l10n.fontSize),
trailing: Text(
_termFontSize.value.toString(),
return ListTile(
title: Text(l10n.fontSize),
subtitle: Text(l10n.termFontSizeTip, style: UIs.textGrey),
trailing: ValueListenableBuilder(
valueListenable: _setting.termFontSize.listenable(),
builder: (_, val, __) => Text(
val.toString(),
style: UIs.text15,
),
onTap: () => _showFontSizeDialog(_termFontSize, _setting.termFontSize),
),
onTap: () => _showFontSizeDialog(_termFontSize, _setting.termFontSize),
);
}