Open CepreR opened 2 months ago
Additionally, attempting to modify the default.sortButton configuration (e.g., icon, color, variant) does not have any effect:
sortButton: {
color: 'red',
},
It deals with a sortable column th as a custom button with custom styles.
You can customize it however you want and match its style with your own "th".
Here’s how you can give it a pink color: <UTable :columns="columns" :rows="people" :ui="{ th: { color: 'text-pink-500' } }" :sort-button="{ color: 'pink' }"/>
Environment
Version
v2.18.4
Reproduction
https://stackblitz.com/edit/nuxt-ui-xz318d?file=app.vue
Description
th
styles not applying to sortable columns inUTable
When using the UTable component, custom styles applied to the th element (e.g., color: 'text-pink-400') do not affect columns marked as sortable. This results in inconsistent styling between sortable and non-sortable columns.
Steps to Reproduce:
Define a UTable with custom th styles. Include both sortable and non-sortable columns. Observe that the custom styles are not applied to the sortable columns.
Expected Behavior
All column headers should apply the specified th styles, regardless of whether they are sortable.
Additional context
Logs
No response