Skip to content

Commit e48d8e5

Browse files
fix(file-group): fix misalignment in material variant. (#1713)
Co-authored-by: Simeon Simeonoff <[email protected]>
1 parent 27289cf commit e48d8e5

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

src/components/file-input/file-input.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,8 +190,10 @@ export default class IgcFileInputComponent extends IgcInputBaseComponent {
190190
</igc-button>
191191
</div>
192192
<div part="file-names">
193-
${this._fileNames ??
194-
html`<slot name="file-missing-text">${emptyText}</slot>`}
193+
<span>
194+
${this._fileNames ??
195+
html`<slot name="file-missing-text">${emptyText}</slot>`}
196+
</span>
195197
</div>
196198
</div>
197199
`;

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

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,15 @@ $theme: $base;
1818
}
1919

2020
[part='file-names'] {
21-
@include ellipsis();
22-
23-
align-content: center;
21+
display: flex;
22+
align-items: center;
23+
max-height: var-get($theme, 'size');
24+
height: 100%;
2425
grid-area: 1 / 3;
26+
27+
> span {
28+
@include ellipsis();
29+
}
2530
}
2631

2732
[part~='container'] {
@@ -39,6 +44,11 @@ $theme: $base;
3944
opacity: 0;
4045
}
4146

47+
[part~='container'],
48+
[part~='input'] {
49+
height: var-get($theme, 'size');
50+
}
51+
4252
[part~='input']::file-selector-button {
4353
width: 100%;
4454
cursor: auto;

0 commit comments

Comments
 (0)