chore: add labels to edit contact modal instead of placeholders for better ux

This commit is contained in:
Aman Harwara
2023-09-11 14:08:49 +05:30
parent 98dff43ab5
commit 4907011ff2

View File

@@ -95,42 +95,41 @@ const EditContactModal: FunctionComponent<Props> = ({ onCloseDialog, fromInvite,
close={handleDialogClose} close={handleDialogClose}
actions={modalActions} actions={modalActions}
> >
<div className="px-4.5 pb-1.5 pt-4"> <div className="mb-3 flex w-full flex-col gap-4 px-4.5 pb-1.5 pt-4">
<div className="flex w-full flex-col"> <label>
<div className="mb-3"> <div className="mb-1">Contact Name</div>
<DecoratedInput <DecoratedInput
id="invite-name-input" id="invite-name-input"
value={name} value={name}
placeholder="Contact Name"
onChange={(value) => { onChange={(value) => {
setName(value) setName(value)
}} }}
ref={focusInput} ref={focusInput}
onEnter={handleSubmit} onEnter={handleSubmit}
/> />
</label>
{!editingContact?.isMe && ( {!editingContact?.isMe && (
<label>
<div className="mb-1">CollaborationID</div>
<DecoratedInput <DecoratedInput
className={{ container: 'mt-4' }}
id="invite-email-input" id="invite-email-input"
value={collaborationID} value={collaborationID}
placeholder="Contact CollaborationID"
onChange={(value) => { onChange={(value) => {
setCollaborationID(value) setCollaborationID(value)
}} }}
onEnter={handleSubmit} onEnter={handleSubmit}
/> />
</label>
)} )}
{!editContactUuid && ( {!editContactUuid && (
<p className="mt-4"> <p>
Ask your contact for their Standard Notes CollaborationID via secure email or chat. Then, enter it here Ask your contact for their Standard Notes CollaborationID via secure email or chat. Then, enter it here to
to add them as a contact. add them as a contact.
</p> </p>
)} )}
</div> </div>
</div>
</div>
</Modal> </Modal>
) )
} }