feat: use a uui-scroll-container for scroll
This commit is contained in:
@@ -77,17 +77,19 @@ export class UmbSysinfoElement extends UmbModalBaseElement {
|
||||
() => html`<uui-loader-bar></uui-loader-bar>`,
|
||||
() => html`
|
||||
<uui-box id="sysinfo-table">
|
||||
<uui-table aria-label="System information">
|
||||
<uui-table-column style="width: 20%"></uui-table-column>
|
||||
<uui-table-column style="width: 80%"></uui-table-column>
|
||||
<uui-scroll-container id="container">
|
||||
<uui-table aria-label="System information">
|
||||
<uui-table-column style="width: 20%"></uui-table-column>
|
||||
<uui-table-column style="width: 80%"></uui-table-column>
|
||||
|
||||
<uui-table-head>
|
||||
<uui-table-head-cell>Name</uui-table-head-cell>
|
||||
<uui-table-head-cell>Data</uui-table-head-cell>
|
||||
</uui-table-head>
|
||||
<uui-table-head>
|
||||
<uui-table-head-cell>Name</uui-table-head-cell>
|
||||
<uui-table-head-cell>Data</uui-table-head-cell>
|
||||
</uui-table-head>
|
||||
|
||||
${this.#renderServerKeyValues()}
|
||||
</uui-table>
|
||||
${this.#renderServerKeyValues()}
|
||||
</uui-table>
|
||||
</uui-scroll-container>
|
||||
</uui-box>
|
||||
`,
|
||||
)}
|
||||
@@ -139,11 +141,12 @@ ${serverKeyValues}`;
|
||||
static override readonly styles = [
|
||||
UmbTextStyles,
|
||||
css`
|
||||
#container {
|
||||
max-height: 300px;
|
||||
}
|
||||
|
||||
#sysinfo-table {
|
||||
--uui-box-default-padding: 0;
|
||||
width: 100%;
|
||||
max-height: 300px;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
.data-cell {
|
||||
|
||||
Reference in New Issue
Block a user