Skip to content

Commit 8cf1b74

Browse files
authored
Update the designs of various components to current guidelines (#1570)
1 parent 74be0a1 commit 8cf1b74

File tree

13 files changed

+56
-25
lines changed

13 files changed

+56
-25
lines changed

index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,13 @@
5353
<mgt-mock-provider></mgt-mock-provider>
5454

5555
<mgt-login></mgt-login>
56-
<mgt-person person-query="me" view="twoLines" person-card="hover" show-presence></mgt-person>
56+
<mgt-person person-query="me" view="twoLines" person-card="click" show-presence></mgt-person>
5757
<mgt-people-picker></mgt-people-picker>
5858
<mgt-teams-channel-picker></mgt-teams-channel-picker>
5959
<mgt-tasks></mgt-tasks>
6060
<mgt-agenda group-by-day></mgt-agenda>
6161
<mgt-people show-presence></mgt-people>
6262
<mgt-todo></mgt-todo>
63+
<mgt-file-list></mgt-file-list>
6364
</body>
6465
</html>

packages/mgt-components/src/components/mgt-agenda/mgt-agenda.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ mgt-agenda .event {
4040
margin: var(--event-margin, 0px 10px 14px 10px);
4141
padding: var(--event-padding, 0px);
4242
display: flex;
43+
border-radius: 8px;
4344
}
4445

4546
:host .narrow .event,

packages/mgt-components/src/components/mgt-file-list/mgt-file-list.scss

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ $file-item-border-radius: var(--file-item-border-radius, 2px);
2323
$file-item-margin: var(--file-item-margin, 0 4px);
2424
$show-more-button-font-size: var(--show-more-button-font-size, 12px);
2525
$show-more-button-padding: var(--show-more-button-padding, 6px);
26-
$show-more-button-border-bottom-right-radius: var(--show-more-button-border-bottom-right-radius, 4px);
27-
$show-more-button-border-bottom-left-radius: var(--show-more-button-border-bottom-left-radius, 4px);
26+
$show-more-button-border-bottom-right-radius: var(--show-more-button-border-bottom-right-radius, 8px);
27+
$show-more-button-border-bottom-left-radius: var(--show-more-button-border-bottom-left-radius, 8px);
2828
$show-more-button-background-color: var(
2929
--show-more-button-background-color,
3030
set-var(background-color__sub2, $theme-default, $common)
@@ -50,6 +50,7 @@ mgt-file-item .file-list-wrapper {
5050
color: $color;
5151
display: flex;
5252
flex-direction: column;
53+
border-radius: 8px;
5354

5455
.file-list {
5556
display: flex;
@@ -74,6 +75,7 @@ mgt-file-item .file-list-wrapper {
7475
&:hover,
7576
&.focused {
7677
background-color: $file-item-background-color--hover;
78+
border-radius: 4px;
7779

7880
mgt-file {
7981
--file-background-color: $file-item-background-color--hover;

packages/mgt-components/src/components/mgt-login/mgt-login.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ mgt-login .login-button {
5454
--color: #{$button__color--hover};
5555
background-color: $button__background-color--hover;
5656
--color-sub1: #{$button__color--hover};
57+
border-radius: 4px;
5758
}
5859

5960
&:focus {
@@ -84,6 +85,7 @@ mgt-login .popup {
8485
min-width: 240px;
8586
z-index: 1;
8687
color: set-var(popup__color, $theme-default, $login);
88+
border-radius: 8px;
8789

8890
mgt-person {
8991
--color-sub1: set-var(popup__color, $theme-default, $login);
@@ -95,6 +97,7 @@ mgt-login .popup-content {
9597
display: flex;
9698
flex-direction: column;
9799
padding: var(--popup-padding);
100+
border-radius: 8px;
98101
}
99102

100103
:host .popup-commands ul,

packages/mgt-components/src/components/mgt-people-picker/mgt-people-picker.scss

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ mgt-people-picker .root {
4747
display: flex;
4848
flex-wrap: wrap;
4949
vertical-align: middle;
50-
margin: 0 8px;
5150
list-style-type: none;
5251
font-style: normal;
5352
font-weight: normal;
@@ -187,6 +186,7 @@ mgt-people-picker .root {
187186
list-style-type: none;
188187
background-color: $dropdown__background-color;
189188
max-height: var(--mgt-flyout-set-height, unset);
189+
border-radius: 8px;
190190
li {
191191
cursor: pointer;
192192
}
@@ -200,7 +200,11 @@ mgt-people-picker .root {
200200
font-style: normal;
201201
font-weight: 600;
202202
font-size: 14px;
203-
&:hover,
203+
margin: var(--file-item-margin, 4px);
204+
border-radius: 4px;
205+
&:hover {
206+
background-color: $dropdown-item__background-color--hover;
207+
}
204208
&.focused {
205209
background-color: $dropdown-item__background-color--hover;
206210
}

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

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,14 @@ $person-card-details-item-font-size: var(--person-card-details-item-font-size, 1
2424
overflow: hidden;
2525
user-select: none;
2626
box-shadow: set-var(box-shadow, $theme-default, $common);
27-
border: 1px solid set-var(background-color__sub1, $theme-default, $common);
27+
border-radius: 8px;
2828

2929
.nav {
3030
height: 0px;
3131
position: relative;
3232
z-index: 100;
3333

34-
.nav__back {
34+
&__back {
3535
padding: 8px;
3636
height: 32px;
3737
width: 32px;
@@ -96,11 +96,11 @@ $person-card-details-item-font-size: var(--person-card-details-item-font-size, 1
9696

9797
span {
9898
margin-left: 8px;
99-
color: #023B8F;
99+
color: #023b8f;
100100
}
101101
}
102102
.icon:hover {
103-
color: #012E7F;
103+
color: #012e7f;
104104
}
105105
}
106106
}
@@ -117,6 +117,11 @@ $person-card-details-item-font-size: var(--person-card-details-item-font-size, 1
117117
height: 28px;
118118
background: $background-color;
119119
border-top: 1px solid set-var(line-seperator__color, $theme-default, $common);
120+
svg {
121+
path {
122+
stroke: #1a1a1a;
123+
}
124+
}
120125
}
121126

122127
.expanded-details-button:hover {
@@ -129,7 +134,7 @@ $person-card-details-item-font-size: var(--person-card-details-item-font-size, 1
129134
padding: 0 14px;
130135
border-bottom: 1px solid set-var(tab__line__color, $theme-default, $common);
131136

132-
.section-nav__icon {
137+
&__icon {
133138
all: initial;
134139
box-sizing: border-box;
135140
width: 48px;
@@ -149,17 +154,21 @@ $person-card-details-item-font-size: var(--person-card-details-item-font-size, 1
149154

150155
&:hover {
151156
background: set-var(tab__background-color--hover, $theme-default, $common);
152-
border-color: set-var(tab__line__color--hover, $theme-default, $common);
153157
}
154158
&:focus {
155159
border-color: black;
156160
}
157161

158162
&.active {
163+
// border: none none none solid $icon--active;
159164
border-bottom-color: $icon--active;
160-
border-left-color: transparent;
161-
border-right-color: transparent;
162-
border-top-color: transparent;
165+
border-bottom-style: solid;
166+
border-left-color: none;
167+
border-right-color: none;
168+
border-top-color: none;
169+
border-top-style: none;
170+
border-left-style: none;
171+
border-right-style: none;
163172
svg {
164173
fill: $icon--active;
165174
}
@@ -187,7 +196,7 @@ $person-card-details-item-font-size: var(--person-card-details-item-font-size, 1
187196
border-bottom: 1px solid set-var(tab__line__color, $theme-default, $common);
188197
padding: 12px 10px 8px 10px;
189198

190-
.quick-message__input {
199+
&__input {
191200
flex-grow: 1;
192201
padding-left: 8px;
193202
border: none;
@@ -196,7 +205,7 @@ $person-card-details-item-font-size: var(--person-card-details-item-font-size, 1
196205
background-color: set-var(background-color__sub2, $theme-default, $common);
197206
}
198207

199-
.quick-message__send {
208+
&__send {
200209
all: initial;
201210
height: 32px;
202211
width: 32px;
@@ -235,20 +244,20 @@ $person-card-details-item-font-size: var(--person-card-details-item-font-size, 1
235244
bottom: 0;
236245
}
237246

238-
.section__header {
247+
&__header {
239248
display: flex;
240249
flex-direction: row;
241250
padding: 0 20px;
242251
}
243252

244-
.section__title {
253+
&__title {
245254
flex-grow: 1;
246255
color: set-var(title__color__subtitle, $theme-default, $common);
247256
font-size: 14px;
248257
font-weight: 600;
249258
}
250259

251-
.section__show-more {
260+
&__show-more {
252261
color: $commblue_primary;
253262
font-size: 12px;
254263
font-weight: 600;
@@ -260,7 +269,7 @@ $person-card-details-item-font-size: var(--person-card-details-item-font-size, 1
260269
}
261270
}
262271

263-
.section__content {
272+
&__content {
264273
margin-top: 14px;
265274
}
266275

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
}
3737

3838
.section__title {
39-
font-size: 16px;
39+
font-size: 14px;
4040
color: set-var(title__color__sub2, $theme-default, $common);
4141
}
4242

packages/mgt-components/src/components/mgt-tasks-base/mgt-tasks-base.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ $task-border-completed: var(--task-complete-border, 2px dotted inherit);
157157
padding: var(--task-padding, 0 0 0 0);
158158
background-color: $background-color;
159159
border: set-var(border, $theme-default, $tasks);
160+
border-radius: 8px;
160161

161162
.TaskContent {
162163
display: flex;

packages/mgt-components/src/components/mgt-tasks/mgt-tasks.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1213,7 +1213,6 @@ export class MgtTasks extends MgtTemplatedComponent {
12131213
</div>
12141214
${taskOptions}
12151215
1216-
<div class="Divider"></div>
12171216
</div>
12181217
</div>
12191218
`;

packages/mgt-components/src/components/mgt-teams-channel-picker/mgt-teams-channel-picker.scss

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@
152152
padding-bottom: 11px;
153153
position: absolute;
154154
box-shadow: 0px 1.3289px 2.65781px rgba(180, 180, 180, 0.182), 0px 1.3289px 2.65781px rgba(68, 68, 68, 0.3);
155-
border-radius: 2px;
155+
border-radius: 8px;
156156
background-color: $dropdown__background-color;
157157
z-index: 1; /* Sit on top */
158158
width: 100%;
@@ -185,7 +185,8 @@
185185
flex-direction: row;
186186
align-items: center;
187187
padding: 5px 12px 6px 14px;
188-
margin-top: 6px;
188+
margin: 6px 4px 4px 4px;
189+
border-radius: 4px;
189190
font-family: $font-family;
190191
font-style: normal;
191192
font-weight: 600;

0 commit comments

Comments
 (0)