Skip to content

Commit 8ecd5b2

Browse files
Barsnesmimarz
authored andcommitted
style(Badge): 🎨 correct sizing and padding (#2268)
fixes some descrepancies between figma and code
1 parent 12396b8 commit 8ecd5b2

File tree

1 file changed

+22
-4
lines changed

1 file changed

+22
-4
lines changed

packages/css/badge.css

+22-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
.ds-badge {
22
--dsc-badge-background: var(--ds-color-accent-base-default);
33
--dsc-badge-color: var(--ds-color-accent-contrast-default);
4-
--dsc-badge-padding: 0 var(--ds-spacing-1);
5-
--dsc-badge-height: 14px;
4+
--dsc-badge-padding: 0 calc(var(--ds-spacing-1) + calc(var(--ds-spacing-1) / 2));
5+
--dsc-badge-height: var(--ds-sizing-6);
66
--dsc-badge-width: 14px;
77

88
background-color: var(--dsc-badge-background);
@@ -111,16 +111,34 @@
111111
.ds-badge--sm {
112112
--dsc-badge-height: var(--ds-sizing-3);
113113
--dsc-badge-width: var(--ds-sizing-3);
114+
115+
&.ds-badge--count {
116+
--dsc-badge-height: var(--ds-sizing-5);
117+
--dsc-badge-width: auto;
118+
--dsc-badge-padding: 0 var(--ds-spacing-1);
119+
}
114120
}
115121

116122
.ds-badge--md {
117-
--dsc-badge-height: calc(var(--ds-sizing-3) + 2px);
118-
--dsc-badge-width: calc(var(--ds-sizing-3) + 2px);
123+
--dsc-badge-height: calc(var(--ds-sizing-3) + calc(var(--ds-spacing-1) / 2));
124+
--dsc-badge-width: calc(var(--ds-sizing-3) + calc(var(--ds-spacing-1) / 2));
125+
126+
&.ds-badge--count {
127+
--dsc-badge-height: var(--ds-sizing-6);
128+
--dsc-badge-width: auto;
129+
--dsc-badge-padding: 0 calc(var(--ds-spacing-1) + calc(var(--ds-spacing-1) / 2));
130+
}
119131
}
120132

121133
.ds-badge--lg {
122134
--dsc-badge-height: var(--ds-sizing-4);
123135
--dsc-badge-width: var(--ds-sizing-4);
136+
137+
&.ds-badge--count {
138+
--dsc-badge-height: var(--ds-sizing-7);
139+
--dsc-badge-width: auto;
140+
--dsc-badge-padding: 0 var(--ds-spacing-2);
141+
}
124142
}
125143

126144
.ds-badge--count {

0 commit comments

Comments
 (0)