-
Notifications
You must be signed in to change notification settings - Fork 3.4k
fix(theming): fix CSS with nested rules parsing when registering a theme #9872
Conversation
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please visit https://cla.developers.google.com/ to sign. Once you've signed, please reply here (e.g.
|
I signed it! |
CLAs look good, thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Haven't looked into the functionality, but I left a few minor notes on the code formatting.
LGTM from me regarding the coding style changes. |
@natete - please squash your commits. Thank you. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've just like to see some minor syntax changes as I noted in the review. Other than that, LGTM!
Thanks a lot @natete for not only finding this issue, but providing a fix!
140ecee
to
0168874
Compare
Replace the regex used to split the CSS string with a function that takes into account nested rules. Fixes angular#9869
0168874
to
9f0072c
Compare
Thank you for helping me, I've learned a lot :) |
@clshortfuse - #ftw! |
@ThomasBurleson - for sure, I'd love to help whenever you need 👍 |
@natete I just wanted to check with you to see if you still have any interest in this PR. The issue does still appear to be a problem, but in order to get this in, we would need to work together with the caretakers to identify and eliminate any changes that could be breaking. If you don't have time or interest in working on this more, please let me know and I will open a new PR to continue the work. Thank you very much for your contribution and I'm sorry that it has gotten stuck like this for so long. |
Hi, I haven't use AngularJS for the last two years. Anyway, let me know how can I help you and I'll try my best. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks really good. Thank you for this hard work and for your patience.
I've rebased this and will try to get it merged in PR #12049.
@googlebot I consent |
Replace the regex used to split the CSS string with a function that takes into account nested rules.
Fixes #9869