Skip to content

✨ Add stylelint RTL guard and use logical properties - #3112

Open
b-l-i-n-d wants to merge 3 commits into
4.2.0from
feat/stylelint
Open

b-l-i-n-d wants to merge 3 commits into
4.2.0from
feat/stylelint

Conversation

@b-l-i-n-d

Copy link
Copy Markdown
Collaborator

Summary

  • Configures Stylelint with standard rules and RTL guards for scoped SCSS files (assets/core/scss/**/*.scss and assets/src/scss/frontend/**/*.scss).
  • Replaces physical directional CSS properties (margin-left/right, padding-left/right, left/right) with CSS logical properties (margin-inline-*, padding-inline-*, inset-inline-*) for seamless RTL/LTR support.
  • Adds lint:css script to package.json and integrates it into .lintstagedrc.

@b-l-i-n-d
b-l-i-n-d marked this pull request as draft October 23, 2026 05:32
@b-l-i-n-d b-l-i-n-d changed the title chore(lint): add stylelint RTL guard and use logical properties ✨ Add stylelint RTL guard and use logical properties Oct 23, 2026
@b-l-i-n-d b-l-i-n-d self-assigned this Oct 23, 2026
@b-l-i-n-d b-l-i-n-d added enhancement New feature or request future QoL Quality of Life labels Oct 23, 2026
@b-l-i-n-d
b-l-i-n-d added this pull request to stack #3116 October 23, 2026 05:38
@b-l-i-n-d
b-l-i-n-d marked this pull request as ready for review October 23, 2026 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request future QoL Quality of Life

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant