Skip to content

Commit e787b74

Browse files
committed
feat(file-input): add foreground tokens for file names field
1 parent 1dfe684 commit e787b74

File tree

7 files changed

+14
-10
lines changed

7 files changed

+14
-10
lines changed

src/components/file-input/themes/dark/file-input.fluent.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ $theme: $fluent;
1010

1111
:host(:is(igc-file-input)) {
1212
[part~='file-names'] {
13-
color: var(--ig-input-idle-text-color, #fff)
13+
color: var(--ig-file-names-foreground, #fff)
1414
}
1515
}

src/components/file-input/themes/dark/file-input.material.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ $theme: $material;
1010

1111
:host(:is(igc-file-input)) {
1212
[part~='file-names'] {
13-
color: var(--ig-input-idle-text-color, #fff)
13+
color: var(--ig-file-names-foreground, #fff)
1414
}
1515
}

src/components/file-input/themes/file-input.base.scss

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,13 @@ $theme-file-input: file-input.$base;
6363

6464
[part~='filled']
6565
[part~='file-names'] {
66-
color: var-get($theme, 'filled-text-color');
66+
color: var-get($theme-file-input, 'file-names-foreground--filled');
6767
background: var-get($theme-file-input, 'file-names-background--filled')
6868
}
6969

7070
[part~='container']:focus-within {
7171
[part~='file-names'] {
72-
color: var-get($theme, 'focused-text-color');
72+
color: var-get($theme-file-input, 'file-names-foreground--focused');
7373
background: var-get($theme-file-input, 'file-names-background--focused')
7474
}
7575
}
@@ -108,7 +108,7 @@ $theme-file-input: file-input.$base;
108108
:host(:is(igc-file-input):disabled),
109109
:host(:is(igc-file-input)[disabled]) {
110110
[part~='file-names'] {
111-
color: var-get($theme, 'disabled-text-color');
111+
color: var-get($theme-file-input, 'file-names-foreground--disabled');
112112
background: var-get($theme-file-input, 'file-names-background--disabled')
113113
}
114114
}

src/components/file-input/themes/light/file-input.fluent.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ $theme: $fluent;
99

1010
:host(:is(igc-file-input)) {
1111
[part~='file-names'] {
12-
color: var(--ig-input-idle-text-color, #000)
12+
color: var(--ig-file-names-foreground, #000)
1313
}
1414
}

src/components/file-input/themes/light/file-input.material.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ $theme: $material;
99

1010
:host(:is(igc-file-input)) {
1111
[part~='file-names'] {
12-
color: var(--ig-input-idle-text-color, #000)
12+
color: var(--ig-file-names-foreground, #000)
1313
}
1414
}

src/components/file-input/themes/shared/file-input.bootstrap.scss

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
@use 'styles/utilities' as *;
22
@use '../../../input/themes/light/themes' as *;
3+
@use '../light/themes' as file-input;
34

45
$theme: $bootstrap;
6+
$theme-file-input: file-input.$bootstrap;
57

68
:host(:focus-within) {
79
--border-color: #{var-get($theme, 'focused-border-color')};
@@ -35,7 +37,7 @@ $theme: $bootstrap;
3537
font-size: var(--input-font);
3638
padding-inline: pad-inline(8px, 12px, 16px);
3739
padding-block: pad-block(4px, 6px, 8px);
38-
color: var-get($theme, 'idle-text-color');
40+
color: var-get($theme-file-input, 'file-names-foreground');
3941
border: 1px solid var-get($theme, 'border-color');
4042
border-start-end-radius: var-get($theme, 'border-border-radius');
4143
border-end-end-radius: var-get($theme, 'border-border-radius');
@@ -92,7 +94,7 @@ $theme: $bootstrap;
9294
--input-border-color: #{var-get($theme, 'disabled-border-color')};
9395

9496
[part~='file-names'] {
95-
color: var-get($theme, 'disabled-text-color');
97+
color: var-get($theme-file-input, 'file-names-foreground--disabled');
9698
border-color: var-get($theme, 'disabled-border-color');
9799
}
98100

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
@use 'styles/utilities' as *;
22
@use '../../../input/themes/light/themes' as *;
3+
@use '../light/themes' as file-input;
34

45
$theme: $indigo;
6+
$theme-file-input: file-input.$indigo;
57

68
[part='file-names'] {
79
@include type-style('body-2');
810

9-
color: var-get($theme, 'idle-text-color');
11+
color: var-get($theme-file-input, 'file-names-foreground');
1012
font-size: rem(12px);
1113
line-height: rem(16px);
1214
}

0 commit comments

Comments
 (0)