Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to styled-components #287

Closed
Niyousha99 opened this issue Dec 13, 2021 · 2 comments · Fixed by #291
Closed

Migrate to styled-components #287

Niyousha99 opened this issue Dec 13, 2021 · 2 comments · Fixed by #291

Comments

@Niyousha99
Copy link
Collaborator

We are currenly following the old approach of using css stylesheets which is not ideal for global scope and dynamic styling. After some investigation, it would be more beneficial for our project to migrate to styled-components, for meeting the previously mentioned requirements as well as creating a reusable design system with theming and using SASS syntax.

I propose we start with migrating our smallest components whose styling scope changes won't largely affect other areas in code.

@Niyousha99
Copy link
Collaborator Author

Niyousha99 commented Feb 5, 2022

Remaining css modules to convert to styled components:

@Niyousha99 Niyousha99 added this to the Code Cleanup milestone Feb 19, 2022
@Niyousha99 Niyousha99 moved this from In Progress to Archive (Address Later) in tsu-website Feb 13, 2023
@Niyousha99 Niyousha99 moved this from Archive (Address Later) to In Progress in tsu-website Mar 17, 2023
@Niyousha99 Niyousha99 moved this from In Progress to Blocked in tsu-website Mar 17, 2023
@Niyousha99
Copy link
Collaborator Author

Rest of work will be covered in #494

@github-project-automation github-project-automation bot moved this from Blocked to Review in Progress in tsu-website Feb 3, 2024
@Niyousha99 Niyousha99 moved this from Review in Progress to Deployed 🚀 in tsu-website Feb 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment