processing / p5.js-web-editor

The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.
https://editor.p5js.org
GNU Lesser General Public License v2.1
1.38k stars 1.32k forks source link

Use styled-components in CollectionListRow #2799

Closed adityagarg06 closed 4 months ago

adityagarg06 commented 9 months ago

Progress on #1760

Changes:

I have verified that this pull request:

lindapaiste commented 9 months ago

This looks good at first glance. I wonder how it works alongside some of the pending PRs that I have re: common table components. I noticed that you didn't delete the classes from the .scss file. Possibly because they are used in multiple places? We have the same styles on multiple tables so possibly the conversion to styled-components becomes part of creating a common table component/system, where we have a TableBase with the core styles that can be extended or overwritten for specific tables.