|
1 | 1 | @import '@oasisprotocol/ui-library/src/styles/global.css'; |
2 | 2 |
|
3 | | -/* During migration to Oasis UI Library, we need to override MUI styles that are applied globally */ |
| 3 | +/* Specific fixes needed during migration to Oasis UI Library */ |
| 4 | + |
| 5 | +/* Override MUI styles that are applied globally */ |
4 | 6 | [class*=' text-'] { |
5 | 7 | font-family: var(--default-font-family); |
6 | 8 | } |
| 9 | + |
| 10 | +/* Override Tailwind's header reset for actual HTML header elements within MUI components */ |
| 11 | +[class*='Mui'] h1:not([class*='MuiTypography']), |
| 12 | +[class*='Mui'] h2:not([class*='MuiTypography']), |
| 13 | +[class*='Mui'] h3:not([class*='MuiTypography']), |
| 14 | +[class*='Mui'] h4:not([class*='MuiTypography']), |
| 15 | +[class*='Mui'] h5:not([class*='MuiTypography']), |
| 16 | +[class*='Mui'] h6:not([class*='MuiTypography']) { |
| 17 | + font-size: revert; |
| 18 | + font-weight: revert; |
| 19 | +} |
| 20 | + |
| 21 | +/* Override Tailwind's vertical-align reset for MUI SVG components */ |
| 22 | +[class*='Mui'] img, |
| 23 | +[class*='Mui'] svg, |
| 24 | +[class*='Mui'] video, |
| 25 | +[class*='Mui'] canvas, |
| 26 | +[class*='Mui'] audio, |
| 27 | +[class*='Mui'] iframe, |
| 28 | +[class*='Mui'] embed, |
| 29 | +[class*='Mui'] object { |
| 30 | + vertical-align: revert; |
| 31 | +} |
| 32 | + |
| 33 | +/* Override Tailwind's table cell padding reset for actual HTML td elements within MUI components */ |
| 34 | +[class*='Mui'] td:not([class*='MuiTableCell']), |
| 35 | +[class*='Mui'] th:not([class*='MuiTableCell']) { |
| 36 | + padding: 1px; |
| 37 | +} |
| 38 | + |
| 39 | +/* Override Tailwind's table border-collapse reset for actual HTML table elements within MUI components */ |
| 40 | +[class*='Mui'] table:not([class*='MuiTable']), |
| 41 | +[class*='Mui'] tbody:not([class*='MuiTableBody']) { |
| 42 | + border-collapse: revert; |
| 43 | +} |
| 44 | + |
| 45 | +/* Override Tailwind's image list margin */ |
| 46 | +[class*='MuiImageList'] { |
| 47 | + margin-block-start: revert; |
| 48 | + margin-block-end: revert; |
| 49 | +} |
0 commit comments