fix(GlTable): do not override CSS utils styling
This rewrites some of `GlTable`'s styles to not override CSS utils
styling.
BREAKING CHANGE: This rewrites how `GlTable`'s `TH` elements text
alignment is applied. If you were previously passing `gl-text-right` to
a table's `thClass` field option, you should migrate to the
`thAlignRight` option instead. Not migrating could cause rendering
issues in right-aligned sortable columns.
Before:
```js
const fields = [
  {
    key: "column_one",
    label: __("First column"),
    sortable: true,
    thClass: 'gl-text-right',
  },
];
```
After:
```js
const fields = [
  {
    key: "column_one",
    label: __("First column"),
    sortable: true,
    thAlignRight: true,
  },
];
```
Loading
- 
mentioned in commit 40e75bcf 
- 
mentioned in merge request gitlab-org/editor-extensions/gitlab-jetbrains-plugin!1017 (merged) 
- 
mentioned in merge request status-page!903 
- 
mentioned in merge request gitlab!166793 (merged) 
- 
mentioned in merge request gitlab!166867 (closed) 
- 
mentioned in merge request gitlab-org/frontend/pajamas-adoption-scanner!349 (merged) 
- 
mentioned in merge request gitlab-org/frontend/playground/accessibility-scanner!51 (merged) 
Please register or sign in to comment