Skip to content

Commit 24dbe3c

Browse files
Fixed alignment in person card (#650)
1 parent 52c77e3 commit 24dbe3c

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

packages/mgt/src/components/mgt-person-card/mgt-person-card.scss

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,22 @@ $person-card-background-color: var(--person-card-background-color, #ffffff);
5353
display: grid;
5454
grid-template-rows: auto 1fr;
5555
grid-template-columns: auto 1fr;
56+
grid-template-areas:
57+
'image details'
58+
'. icons';
5659
padding: 15px 15px 20px 15px;
5760

58-
.person-image {
59-
--presence-background-color: var(--person-card-background-color, #ffffff);
60-
--presence-icon-color: var(--person-card-background-color, #ffffff);
61-
--avatar-size: 75px;
61+
.image {
62+
grid-area: image;
63+
.person-image {
64+
--presence-background-color: var(--person-card-background-color, #ffffff);
65+
--presence-icon-color: var(--person-card-background-color, #ffffff);
66+
--avatar-size: 75px;
67+
}
6268
}
6369

6470
.details {
71+
grid-area: details;
6572
margin-left: 14px;
6673
line-height: 1.15;
6774
display: flex;
@@ -104,6 +111,7 @@ $person-card-background-color: var(--person-card-background-color, #ffffff);
104111
}
105112

106113
.base-icons {
114+
grid-area: icons;
107115
display: flex;
108116
-webkit-align-items: center;
109117
align-items: center;

0 commit comments

Comments
 (0)