From e2215f9a1f31961e08710cdc93b40978a7d2c577 Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Mon, 7 Aug 2023 15:36:26 +0530 Subject: [PATCH] chore: minor vaults ui improvements --- .../Panes/Vaults/Contacts/ContactItem.tsx | 16 ++- .../Preferences/Panes/Vaults/Vaults.tsx | 35 ++++- .../RadioButtonGroup/RadioButtonGroup.tsx | 7 +- .../ManyVaultSelectionMenu.tsx | 1 + .../SingleVaultSelectionMenu.tsx | 1 + .../Vaults/AddToVaultMenuOption.tsx | 130 +++++++++--------- 6 files changed, 111 insertions(+), 79 deletions(-) diff --git a/packages/web/src/javascripts/Components/Preferences/Panes/Vaults/Contacts/ContactItem.tsx b/packages/web/src/javascripts/Components/Preferences/Panes/Vaults/Contacts/ContactItem.tsx index 4846b334b..d936421b6 100644 --- a/packages/web/src/javascripts/Components/Preferences/Panes/Vaults/Contacts/ContactItem.tsx +++ b/packages/web/src/javascripts/Components/Preferences/Panes/Vaults/Contacts/ContactItem.tsx @@ -1,7 +1,7 @@ import Button from '@/Components/Button/Button' import Icon from '@/Components/Icon/Icon' import ModalOverlay from '@/Components/Modal/ModalOverlay' -import { TrustedContactInterface } from '@standardnotes/snjs' +import { TrustedContactInterface, classNames } from '@standardnotes/snjs' import EditContactModal from './EditContactModal' import { useCallback, useState } from 'react' import { useApplication } from '@/Components/ApplicationProvider' @@ -28,15 +28,19 @@ const ContactItem = ({ contact }: Props) => { -
- -
+
+ +
{contact.name} - {collaborationID} + + {collaborationID}
)} - + ) } diff --git a/packages/web/src/javascripts/Components/RadioButtonGroup/RadioButtonGroup.tsx b/packages/web/src/javascripts/Components/RadioButtonGroup/RadioButtonGroup.tsx index 1f002e23d..acfef9e09 100644 --- a/packages/web/src/javascripts/Components/RadioButtonGroup/RadioButtonGroup.tsx +++ b/packages/web/src/javascripts/Components/RadioButtonGroup/RadioButtonGroup.tsx @@ -18,7 +18,12 @@ const RadioButtonGroup = ({ value, items, onChange, className }: Props) => { }) return ( - + {items.map(({ label, value: itemValue }) => (