hubmapconsortium / portal-ui

HuBMAP Data Portal front end
https://portal.hubmapconsortium.org
MIT License
11 stars 2 forks source link

NickAkhmetov/CAT-859 Remove raw usage of `styled-components` #3521

Closed NickAkhmetov closed 2 weeks ago

NickAkhmetov commented 2 weeks ago

Summary

This PR removes the remaining references to the raw styled-components package. All styling is now handled with @mui/material/styles, and all style.js files have been converted to TypeScript.

Design Documentation/Original Tickets

CAT-859

Testing

Manually confirmed each feature matched as I worked.

Screenshots/Video

N/A - no behavioral changes should occur.

Checklist

Additional Notes

Please specify any additional information or context relevant to this PR.