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
css: Use SCSS nesting in stylesheets. #12528
Comments
Next target: |
I checked off user_circles.scss since there's nothing to do there. I wonder if it would be helpful to move the files that are not part of the main app's CSS (portico, stats, activity, etc.) to a subdirectory |
Yeah we could do that. I'll submit a PR for the same |
Hello @zulip/server-refactoring members, this issue was labeled with the "area: refactoring" label, so you may want to check it out! |
@vrongmeal can you update the checkboxes above with what's finished? |
Done. I separated the Also submitted a PR for Do we want to do |
Great. I'm not convinced we want to do pygments; it's partially forked from an upstream setup and we might want to preserve proximity there. I bet |
Yes. I'm almost done with |
I am working on refactoring |
@shubhamgupta2956 Hi, I've worked on |
Hey! Anyone working on this should look at the commit styles and how to make these nesting changes. Here's an example PR: #13014 Basically the pattern is:
Do ask any questions if required. And also carefully examine the diff of each commit, it's a lot easier to mess up here :) |
Closing as this issue's checkbox list is pretty stale and I think basically every stylesheet is using SCSS nesting at this point. |
Creating this issue to keep track of all the stylesheets refactored using SCSS nesting.
static/styles/portico/activity.scss
static/styles/portico/archive.scss
static/styles/portico/billing.scss
static/styles/portico/integrations_dev_panel.css
static/styles/portico/integrations.scss
static/styles/portico/landing-page.scss
static/styles/portico/markdown.scss
static/styles/portico/portico.scss
static/styles/portico/portico-signin.scss
static/styles/portico/portico-styles.scss
static/styles/portico/stats.scss
static/styles/alerts.scss
static/styles/app_components.scss
static/styles/components.scss
static/styles/compose.scss
static/styles/drafts.scss
static/styles/hotspots.scss
static/styles/informational-overlays.scss
static/styles/input_pill.scss
static/styles/left-sidebar.scss
static/styles/lightbox.scss
static/styles/media.scss
static/styles/night_mode.scss
static/styles/popovers.scss
static/styles/pygments.scss
static/styles/reactions.scss
static/styles/reuseable_components.scss
static/styles/right-sidebar.scss
static/styles/settings.scss
static/styles/subscriptions.scss
static/styles/typing_notifications.scss
static/styles/user_circles.scss
static/styles/user_status.scss
static/styles/widgets.scss
static/styles/zulip.scss
The text was updated successfully, but these errors were encountered: