Skip to content

Commit 1fc56e5

Browse files
Merge pull request #4875 from OneCommunityGlobal/Venkataramanan_fix_Permission_management_formatting_issues
Venkataramanan 🔥 permission management formatting issues
2 parents 75b1ca6 + bee1ac3 commit 1fc56e5

5 files changed

Lines changed: 270 additions & 175 deletions

File tree

src/components/PermissionsManagement/PermissionsManagement.jsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import ReactTooltip from 'react-tooltip'; // Importing react-tooltip for tooltip
1010
// eslint-disable-next-line import/named
1111
import { updateUserProfile, getUserProfile } from '../../actions/userProfile';
1212
import { boxStyle, boxStyleDark } from '../../styles';
13-
import '../Header/index.css';
1413
import { ENDPOINTS } from '~/utils/URL';
1514
import { ModalContext } from '~/context/ModalContext';
1615
import EditableInfoModal from '../UserProfile/EditableModal/EditableInfoModal';

src/components/PermissionsManagement/PermissionsManagement.module.css

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,32 @@
5757
font-size: 1.2rem;
5858
}
5959

60+
.name-container__btn_columns {
61+
display: flex;
62+
gap: 12px;
63+
flex-wrap: wrap;
64+
align-items: flex-start;
65+
}
66+
67+
.name-container__btns {
68+
display: flex;
69+
flex-direction: column;
70+
gap: 10px;
71+
}
72+
73+
.btn-with-info {
74+
display: inline-flex;
75+
align-items: center;
76+
gap: 8px;
77+
}
78+
79+
.btn-with-info .info-icon {
80+
cursor: pointer;
81+
line-height: 1;
82+
font-size: 18px;
83+
margin: 0;
84+
}
85+
6086
.user-role-tab__permission {
6187
border-bottom: solid 1px #ced4da;
6288
display: flex;
@@ -127,10 +153,21 @@
127153
}
128154

129155
.role-btn {
156+
border: none !important;
157+
outline: none !important;
158+
box-shadow: none !important;
159+
background: transparent;
130160
text-align: center;
131161
flex-grow: 1;
132162
}
133163

164+
.role-btn:focus,
165+
.role-btn:active,
166+
.role-btn:focus-visible {
167+
outline: none !important;
168+
box-shadow: none !important;
169+
}
170+
134171
.infos {
135172
margin-left: auto;
136173
text-align: center;

0 commit comments

Comments
 (0)