UxTable
components/ux/Table.vue
Lightweight static table — styles slotted thead/tbody with line or band header variants.
| Prop | Type | Description |
|---|---|---|
| variant | String | line (doc tables) or band (dashboard header band) |
| hover | Boolean | Row hover highlight |
Scenarios
| Component | Group | Score |
|---|---|---|
| UxButton | Interactive | 4 / 4 |
| UxTable | Table | 3 / 4 |
| UxPill | Feedback | 3 / 4 |
| Event | Description |
|---|---|
| ready | Emitted when the scene is initialized |
components/ux/Table.vue
Usage
<UxTable
variant = "line"
:hover = "false"
>
Content here
</UxTable>
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| variant | String | 'line' | line (underlined header) or band (grey header band) |
| hover | Boolean | false | Row hover highlight |
Slots
| Slot | Description |
|---|---|
| default | Plain <thead> and <tbody> markup — cells inherit styling |