Skip to content

Commit 2900d14

Browse files
Merge branch 'next' into ROU-12136
2 parents 5ac79d4 + 560a791 commit 2900d14

18 files changed

+60
-11
lines changed

core/src/components/badge/badge.ionic.scss

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,21 +51,21 @@
5151

5252
/* Soft Badge */
5353
:host(.badge-soft) {
54-
@include globals.border-radius(globals.$ion-border-radius-200);
54+
@include globals.border-radius(globals.$ion-soft-xs);
5555
}
5656

5757
:host(.badge-small.badge-soft) {
58-
@include globals.border-radius(globals.$ion-border-radius-100);
58+
@include globals.border-radius(globals.$ion-soft-2xs);
5959
}
6060

6161
/* Round Badge */
6262
:host(.badge-round) {
63-
@include globals.border-radius(globals.$ion-border-radius-full);
63+
@include globals.border-radius(globals.$ion-round-sm);
6464
}
6565

6666
/* Rectangular Badge */
6767
:host(.badge-rectangular) {
68-
@include globals.border-radius(globals.$ion-border-radius-0);
68+
@include globals.border-radius(globals.$ion-rectangular-sm);
6969
}
7070

7171
// Badge Sizes

core/src/components/badge/test/shape/index.html

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,40 @@
5757
</ion-badge>
5858
</ion-item>
5959
</ion-list>
60+
<ion-list>
61+
<ion-item>
62+
<ion-label>Medium Default</ion-label>
63+
<ion-badge size="medium" slot="end">1</ion-badge>
64+
<ion-badge size="medium" slot="end">99+</ion-badge>
65+
<ion-badge size="medium" slot="end">
66+
<ion-icon name="logo-ionic"></ion-icon>
67+
</ion-badge>
68+
</ion-item>
69+
<ion-item>
70+
<ion-label>Medium Soft</ion-label>
71+
<ion-badge size="medium" slot="end" shape="soft">1</ion-badge>
72+
<ion-badge size="medium" slot="end" shape="soft">99+</ion-badge>
73+
<ion-badge size="medium" slot="end" shape="soft">
74+
<ion-icon name="logo-ionic"></ion-icon>
75+
</ion-badge>
76+
</ion-item>
77+
<ion-item>
78+
<ion-label>Medium Round</ion-label>
79+
<ion-badge size="medium" slot="end" shape="round">1</ion-badge>
80+
<ion-badge size="medium" slot="end" shape="round">99+</ion-badge>
81+
<ion-badge size="medium" slot="end" shape="round">
82+
<ion-icon name="logo-ionic"></ion-icon>
83+
</ion-badge>
84+
</ion-item>
85+
<ion-item>
86+
<ion-label>Medium Rectangular</ion-label>
87+
<ion-badge size="medium" slot="end" shape="rectangular">1</ion-badge>
88+
<ion-badge size="medium" slot="end" shape="rectangular">99+</ion-badge>
89+
<ion-badge size="medium" slot="end" shape="rectangular">
90+
<ion-icon name="logo-ionic"></ion-icon>
91+
</ion-badge>
92+
</ion-item>
93+
</ion-list>
6094
</ion-content>
6195
</ion-app>
6296
</body>

core/src/components/range/range.ionic.scss

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66

77
:host {
88
--knob-border-radius: #{globals.$ion-border-radius-full};
9-
--knob-background: #{globals.$ion-primitives-base-white};
9+
--knob-background: #{globals.$ion-bg-input-default};
1010
--knob-box-shadow: none;
1111
--knob-size: #{globals.$ion-scale-600};
12-
--knob-handle-size: #{globals.$ion-scale-1000};
12+
--knob-handle-size: #{globals.$ion-scale-1100};
1313
--bar-height: #{globals.$ion-scale-200};
14-
--bar-background: #{globals.$ion-primitives-neutral-100};
14+
--bar-background: #{globals.$ion-bg-neutral-subtle-default};
1515
--bar-background-active: #{globals.ion-color(primary, base)};
1616
--bar-border-radius: #{globals.$ion-border-radius-400};
17-
--height: #{globals.$ion-scale-1000};
17+
--height: #{globals.$ion-scale-1100};
1818

1919
@include globals.typography(globals.$ion-body-md-regular);
2020

@@ -75,7 +75,7 @@
7575
@include margin(null, null, calc(globals.$ion-space-200 + globals.$ion-font-size-300), null);
7676
}
7777

78-
.range-bar-active {
78+
.range-bar.range-bar-active {
7979
bottom: 0;
8080

8181
width: auto;
@@ -115,6 +115,8 @@
115115

116116
background: transparent;
117117

118+
color: globals.$ion-text-default;
119+
118120
font-size: globals.$ion-font-size-300;
119121

120122
text-align: center;
@@ -123,7 +125,7 @@
123125
.range-knob {
124126
border-width: globals.$ion-border-size-025;
125127
border-style: globals.$ion-border-style-solid;
126-
border-color: globals.ion-color(primary, base);
128+
border-color: globals.$ion-border-primary;
127129
box-sizing: border-box;
128130
}
129131

@@ -134,7 +136,13 @@
134136
// icons need to receive the same opacity.
135137

136138
:host(.range-disabled) {
137-
opacity: 0.3;
139+
--bar-background: #{globals.$ion-bg-neutral-subtle-default};
140+
141+
.range-knob {
142+
border-color: globals.$ion-border-input-default;
143+
144+
background: globals.$ion-bg-input-disabled;
145+
}
138146
}
139147

140148
// Range Label Placement - Start
@@ -207,3 +215,10 @@
207215
.range-knob-handle.ion-focused .range-knob {
208216
@include globals.focused-state();
209217
}
218+
219+
// Range Pressed
220+
// ----------------------------------------------------------------
221+
.range-knob-handle.ion-activated .range-knob,
222+
.range-knob-handle.range-knob-pressed .range-knob {
223+
background: globals.$ion-bg-input-press;
224+
}
-21 Bytes
Loading
Loading
Loading
Loading
Loading
Loading
-29 Bytes
Loading

0 commit comments

Comments
 (0)