-
Notifications
You must be signed in to change notification settings - Fork 992
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
Issue: Refactor Inline Styles to External CSS/SCSS for Maintainability #4374
Comments
@Vaibhav701161 can you please lay down the idea of this implementation cause it is a bit lengthy task and i m curious about how you going to resolve this |
Yeah, I get that it's a lengthy task, so I’m breaking it down into smaller steps. My approach is simple:
This way, it stays manageable, and we can track progress easily. Let me know if you have any suggestions! |
@Vaibhav701161 as per discussion in the meet with @walterbender we decided to keep this issue at low priority right now as this might took a lot time to understand and rebuild |
I will work on this side by side to get my hands dirty on the codebase and contribute to other issues parallelly. |
@Vaibhav701161 great |
i can work on this, but can you tell me that where should I place the external stylesheets to? Like should it be /css or /dist/css? |
|
|
Description
Currently, many components in the Music Blocks repository use inline styles for UI elements. This approach makes it difficult to maintain, scale, and enforce a consistent design system across the application. Inline styles also lack the flexibility of reusable CSS classes, leading to duplicated styles and inconsistent theming.
Expected Behavior
Checklist
Thank you for contributing to the project!
📚 See [contributing instructions](https://github.com/sugarlabs/musicblocks/blob/master/README.md).
🙋🏾🙋🏼 Questions? [Community Matrix Server](https://matrix.to/#/#sugar:matrix.org).
The text was updated successfully, but these errors were encountered: