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' && (
-
+
} size="medium" onClick={() => updateContact(actions.disconnect)}>{ state.strings.cancel }
)}
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 }
-