chore: optimize the logout button

This commit is contained in:
Lucas.Xu 2023-08-08 10:58:14 +08:00
parent a1db5bff5c
commit 104851d330
2 changed files with 19 additions and 14 deletions

View File

@ -109,10 +109,13 @@ class SettingsUserView extends StatelessWidget {
} }
Widget _renderLogoutButton(BuildContext context) { Widget _renderLogoutButton(BuildContext context) {
return FlowyButton( return Tooltip(
useIntrinsicWidth: true, message: LocaleKeys.settings_user_clickToLogout.tr(),
text: FlowyText( child: FlowyButton(
margin: const EdgeInsets.symmetric(vertical: 8.0, horizontal: 2.0),
text: FlowyText.medium(
LocaleKeys.settings_menu_logout.tr(), LocaleKeys.settings_menu_logout.tr(),
fontSize: 13,
), ),
onTap: () async { onTap: () async {
NavigatorAlertDialog( NavigatorAlertDialog(
@ -123,6 +126,7 @@ class SettingsUserView extends StatelessWidget {
}, },
).show(context); ).show(context);
}, },
),
); );
} }

View File

@ -296,7 +296,8 @@
"name": "Name", "name": "Name",
"icon": "Icon", "icon": "Icon",
"selectAnIcon": "Select an icon", "selectAnIcon": "Select an icon",
"pleaseInputYourOpenAIKey": "please input your OpenAI key" "pleaseInputYourOpenAIKey": "please input your OpenAI key",
"clickToLogout": "Click to logout the current user"
}, },
"shortcuts": { "shortcuts": {
"shortcutsLabel": "Shortcuts", "shortcutsLabel": "Shortcuts",