Settings / Privacy: Fix minor UX issues (#2920)

This commit is contained in:
Alexander Zinchuk 2023-04-06 08:20:07 +02:00
parent 743715cdb1
commit fc53c8ffec
3 changed files with 11 additions and 2 deletions

View File

@ -121,12 +121,19 @@ const SettingsHeader: FC<OwnProps> = ({
return <h3>{lang('PrivacyVoiceMessages')}</h3>; return <h3>{lang('PrivacyVoiceMessages')}</h3>;
case SettingsScreens.PrivacyGroupChats: case SettingsScreens.PrivacyGroupChats:
return <h3>{lang('AutodownloadGroupChats')}</h3>; return <h3>{lang('AutodownloadGroupChats')}</h3>;
case SettingsScreens.PrivacyPhoneP2P:
return <h3>{lang('PrivacyP2P')}</h3>;
case SettingsScreens.PrivacyPhoneCall:
return <h3>{lang('Calls')}</h3>;
case SettingsScreens.PrivacyPhoneNumberAllowedContacts: case SettingsScreens.PrivacyPhoneNumberAllowedContacts:
case SettingsScreens.PrivacyLastSeenAllowedContacts: case SettingsScreens.PrivacyLastSeenAllowedContacts:
case SettingsScreens.PrivacyProfilePhotoAllowedContacts: case SettingsScreens.PrivacyProfilePhotoAllowedContacts:
case SettingsScreens.PrivacyForwardingAllowedContacts: case SettingsScreens.PrivacyForwardingAllowedContacts:
case SettingsScreens.PrivacyVoiceMessagesAllowedContacts: case SettingsScreens.PrivacyVoiceMessagesAllowedContacts:
case SettingsScreens.PrivacyGroupChatsAllowedContacts: case SettingsScreens.PrivacyGroupChatsAllowedContacts:
case SettingsScreens.PrivacyPhoneCallAllowedContacts:
case SettingsScreens.PrivacyPhoneP2PAllowedContacts:
return <h3>{lang('AlwaysShareWith')}</h3>; return <h3>{lang('AlwaysShareWith')}</h3>;
case SettingsScreens.PrivacyPhoneNumberDeniedContacts: case SettingsScreens.PrivacyPhoneNumberDeniedContacts:
case SettingsScreens.PrivacyLastSeenDeniedContacts: case SettingsScreens.PrivacyLastSeenDeniedContacts:
@ -134,6 +141,8 @@ const SettingsHeader: FC<OwnProps> = ({
case SettingsScreens.PrivacyForwardingDeniedContacts: case SettingsScreens.PrivacyForwardingDeniedContacts:
case SettingsScreens.PrivacyVoiceMessagesDeniedContacts: case SettingsScreens.PrivacyVoiceMessagesDeniedContacts:
case SettingsScreens.PrivacyGroupChatsDeniedContacts: case SettingsScreens.PrivacyGroupChatsDeniedContacts:
case SettingsScreens.PrivacyPhoneCallDeniedContacts:
case SettingsScreens.PrivacyPhoneP2PDeniedContacts:
return <h3>{lang('NeverShareWith')}</h3>; return <h3>{lang('NeverShareWith')}</h3>;
case SettingsScreens.ActiveSessions: case SettingsScreens.ActiveSessions:

View File

@ -294,7 +294,7 @@ const SettingsPrivacy: FC<OwnProps & StateProps> = ({
onClick={handleVoiceMessagesClick} onClick={handleVoiceMessagesClick}
> >
<div className="multiline-menu-item"> <div className="multiline-menu-item">
<span className="title">{lang('PrivacyVoiceMessages')}</span> <span className="title">{lang('PrivacyVoiceMessagesTitle')}</span>
<span className="subtitle" dir="auto"> <span className="subtitle" dir="auto">
{getVisibilityValue(privacyVoiceMessages)} {getVisibilityValue(privacyVoiceMessages)}
</span> </span>

View File

@ -116,7 +116,7 @@ const SettingsPrivacyVisibilityExceptionList: FC<OwnProps & StateProps> = ({
onClick={handleSubmit} onClick={handleSubmit}
ariaLabel={isAllowList ? lang('AlwaysAllow') : lang('NeverAllow')} ariaLabel={isAllowList ? lang('AlwaysAllow') : lang('NeverAllow')}
> >
<i className="icon-arrow-right" /> <i className="icon-check" />
</FloatingActionButton> </FloatingActionButton>
</div> </div>
); );