diff --git a/net/web/src/constants/Strings.js b/net/web/src/constants/Strings.js index e4507877..c0311b60 100644 --- a/net/web/src/constants/Strings.js +++ b/net/web/src/constants/Strings.js @@ -16,6 +16,7 @@ export const en = { unsetSealing: 'Unset Sealing Key', newTopic: 'New Topic', + noContacts: 'No Contacts', noTopics: 'No Topics', noConnected: 'No Connected Contacts', subjectOptional: 'Subject (optional)', @@ -160,6 +161,8 @@ export const en = { fontColor: 'Change Font Color', fontSize: 'Change Font Size', postMessage: 'Post Message', + + leave: 'Leave', }; export const fr = { @@ -180,6 +183,7 @@ export const fr = { unsetSealing: 'Clé de sécurité non définie', newTopic: 'Nouveau Sujet', + noContacts: 'Pas de Contacts', noTopics: 'Pas de Sujets', noConnected: 'Pas de Contacts Connecter', subjectOptional: 'Sujet (optionnel)', @@ -324,5 +328,7 @@ export const fr = { fontColor: 'Changer la Couleur du Message', fontSize: 'Changer la Taille du Message', postMessage: 'Publier le Message', + + leave: 'Partir', }; diff --git a/net/web/src/session/cards/Cards.jsx b/net/web/src/session/cards/Cards.jsx index 7242b039..ec1c4d5a 100644 --- a/net/web/src/session/cards/Cards.jsx +++ b/net/web/src/session/cards/Cards.jsx @@ -77,7 +77,7 @@ export function Cards({ closeCards, openContact, openChannel, openListing }) { )} /> )} { state.cards.length === 0 && ( -
No Contacts
+
{ state.strings.noContacts }
)} diff --git a/net/web/src/session/contact/Contact.jsx b/net/web/src/session/contact/Contact.jsx index 94f84946..7621c8e6 100644 --- a/net/web/src/session/contact/Contact.jsx +++ b/net/web/src/session/contact/Contact.jsx @@ -120,7 +120,7 @@ export function Contact({ close, guid, listing }) { )} { state.status === 'connecting' && ( - + )} diff --git a/net/web/src/session/details/Details.jsx b/net/web/src/session/details/Details.jsx index 01671a24..3ce2b83c 100644 --- a/net/web/src/session/details/Details.jsx +++ b/net/web/src/session/details/Details.jsx @@ -1,9 +1,9 @@ -import { Button, Modal } from 'antd'; +import { Button, Modal, Tooltip } from 'antd'; import { DetailsWrapper, ModalFooter } from './Details.styled'; -import { DoubleRightOutlined, RightOutlined, CloseOutlined } from '@ant-design/icons'; +import { CloseOutlined } from '@ant-design/icons'; import { useDetails } from './useDetails.hook'; import { Logo } from 'logo/Logo'; -import { EditOutlined, ExclamationCircleOutlined } from '@ant-design/icons'; +import { EditOutlined, CloseCircleOutlined, UserSwitchOutlined, DeleteOutlined, ExclamationCircleOutlined } from '@ant-design/icons'; import { CardSelect } from '../cardSelect/CardSelect'; import { EditSubject } from './editSubject/EditSubject'; import { EditMembers } from './editMembers/EditMembers'; @@ -128,32 +128,27 @@ export function Details({ closeDetails, closeConversation, openContact }) { return ( { modalContext } -
-
Topic Details
+
+
Topic Details
{ state.display === 'xlarge' && ( -
- -
- )} - { state.display === 'small' && ( -
+
)} - { state.display !== 'small' && state.display !== 'xlarge' && ( -
- + { state.display === 'small' && ( +
+
)}
-
-
-