adjust modal close button appearance and position

This commit is contained in:
Pramod Mahajan 2025-05-21 00:26:25 +05:30
parent 3e251b3d47
commit 76bbfee4fc
3 changed files with 18 additions and 19 deletions

View File

@ -16889,7 +16889,8 @@ li:not(:first-child) .dropdown-item,
box-shadow: var(--bs-box-shadow-xs); box-shadow: var(--bs-box-shadow-xs);
filter: none; filter: none;
opacity: 1; opacity: 1;
transform: translate(23px, -25px); transform: translate(6px, -9px);
z-index: 1056;
border-radius: 0.25rem; border-radius: 0.25rem;
transition: all 0.23s ease 0.1s; transition: all 0.23s ease 0.1s;
/* For hover effect of close btn */ /* For hover effect of close btn */
@ -16899,18 +16900,18 @@ li:not(:first-child) .dropdown-item,
transition: none; transition: none;
} }
} }
.modal .btn-close:hover, /* .modal .btn-close:hover,
.modal .btn-close:focus, .modal .btn-close:focus,
.modal .btn-close:active { .modal .btn-close:active {
opacity: 1; opacity: 1;
outline: 0; outline: 0;
transform: translate(20px, -20px); transform: translate(20px, -20px);
} } */
:dir(rtl) .modal .btn-close:hover, /* :dir(rtl) .modal .btn-close:hover,
:dir(rtl) .modal .btn-close:focus, :dir(rtl) .modal .btn-close:focus,
:dir(rtl) .modal .btn-close:active { :dir(rtl) .modal .btn-close:active {
transform: translate(26px, -20px); transform: translate(26px, -20px);
} } */
.modal .btn-close::before { .modal .btn-close::before {
display: block; display: block;
background-color: var(--bs-secondary-color); background-color: var(--bs-secondary-color);

View File

@ -14,17 +14,8 @@ const ProfileContactDirectory = ({ contact, setOpen_contact, closeModal }) => {
}, [conatProfile]); }, [conatProfile]);
return ( return (
<div className="p-1"> <div className="p-1">
<div className="text-end m-0 p-0"> <div className="text-center m-0 p-0">
{" "} <p className="fw-semibold fs-6 m-0">Contact Profile</p>
<button
className="btn btn-xs btn-secondary text-end"
onClick={() => {
setOpen_contact(null);
closeModal();
}}
>
Close
</button>
</div> </div>
<div> <div>
<div className="d-flex align-items-center mb-2"> <div className="d-flex align-items-center mb-2">

View File

@ -129,7 +129,11 @@ const Directory = () => {
{isOpenModal && ( {isOpenModal && (
<GlobalModel <GlobalModel
isOpen={isOpenModal} isOpen={isOpenModal}
closeModal={() => setIsOpenModal(false)} closeModal={() =>
{
setSelectedContact(null)
setIsOpenModal(false)
}}
size="lg" size="lg"
> >
{renderModalContent()} {renderModalContent()}
@ -138,9 +142,12 @@ const Directory = () => {
{isOpenModalNote && ( {isOpenModalNote && (
<GlobalModel <GlobalModel
isOpen={isOpenModalNote} isOpen={isOpenModalNote}
closeModal={() => setIsOpenModalNote(false)} closeModal={() =>
{
setOpen_contact(null)
setIsOpenModalNote(false)
}}
size="lg" size="lg"
IsCloseBtn={false}
> >
{open_contact && <ProfileContactDirectory contact={open_contact} setOpen_contact={setOpen_contact} closeModal={ () => setIsOpenModalNote(false)} />} {open_contact && <ProfileContactDirectory contact={open_contact} setOpen_contact={setOpen_contact} closeModal={ () => setIsOpenModalNote(false)} />}
</GlobalModel> </GlobalModel>