Skip to content

Commit c9cddad

Browse files
committed
feat(refresher): use gray tokens
1 parent 048a263 commit c9cddad

File tree

6 files changed

+17
-3
lines changed

6 files changed

+17
-3
lines changed

core/src/components/refresher/refresher.ios.vars.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $refresher-ios-icon-color: $text-color;
77
$refresher-ios-text-color: $text-color;
88

99
/// @prop - Color of the native refresher spinner
10-
$refresher-ios-native-spinner-color: var(--ion-color-step-450, var(--ion-background-color-step-450, #747577));
10+
$refresher-ios-native-spinner-color: var(--ion-components-ion-refresher-native-spinner-color);
1111

1212
/// @prop - Width of the native refresher spinner
1313
$refresher-ios-native-spinner-width: 32px;

core/src/components/refresher/refresher.md.vars.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ $refresher-md-text-color: $text-color;
1010
$refresher-md-native-spinner-color: #{ion-color(primary, base)};
1111

1212
/// @prop - Border of the native refresher spinner
13-
$refresher-md-native-spinner-border: 1px solid var(--ion-color-step-200, var(--ion-background-color-step-200, #ececec));
13+
$refresher-md-native-spinner-border: 1px solid var(--ion-components-ion-refresher-native-spinner-border);
1414

1515
/// @prop - Background of the native refresher spinner
16-
$refresher-md-native-spinner-background: var(--ion-color-step-250, var(--ion-background-color-step-250, #ffffff));
16+
$refresher-md-native-spinner-background: var(--ion-components-ion-refresher-native-spinner-bg);
1717

1818
/// @prop - Box shadow of the native refresher spinner
1919
$refresher-md-native-spinner-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.1);

core/src/themes/ios/dark.tokens.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,5 +94,8 @@ export const darkTheme: DarkTheme = {
9494
IonRange: {
9595
bg: colors.gray['900']!, // Available only in iOS
9696
},
97+
IonRefresher: {
98+
nativeSpinnerColor: colors.gray['450']!, // Available only in iOS
99+
},
97100
},
98101
};

core/src/themes/ios/light.tokens.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,8 @@ export const lightTheme: LightTheme = {
3636
IonRange: {
3737
bg: colors.gray['100']!, // Available only in iOS
3838
},
39+
IonRefresher: {
40+
nativeSpinnerColor: '#747577', // Available only in iOS
41+
},
3942
},
4043
};

core/src/themes/md/dark.tokens.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,5 +96,9 @@ export const darkTheme: DarkTheme = {
9696
IonModal: {
9797
handleBg: colors.gray['350']!,
9898
},
99+
IonRefresher: {
100+
nativeSpinnerBorder: colors.gray['200']!, // Available only in md
101+
nativeSpinnerBg: colors.gray['250']!, // Available only in md
102+
},
99103
},
100104
};

core/src/themes/md/light.tokens.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,9 @@ export const lightTheme: LightTheme = {
2020
IonModal: {
2121
handleBg: '#c0c0be',
2222
},
23+
IonRefresher: {
24+
nativeSpinnerBorder: '#ececec', // Available only in md
25+
nativeSpinnerBg: '#ffffff', // Available only in md
26+
},
2327
},
2428
};

0 commit comments

Comments
 (0)