Add CSS logical properties to properties-order within .stylelintrc.json, and do some cleanup of unneeded properties

Created on 12 October 2022, over 2 years ago
Updated 24 June 2024, 7 months ago

Related to 📌 Enforce the use of CSS Logical Properties in core Needs work

Problems

  1. Core's .stylelintrc.json does not include CSS logical properties within the order/properties-order section. This means that our linting does not enforce properties order for those properties.
  2. There's a lot of unneeded properties that have browser prefixes in .stylelintrc.json (examples: -ms-overflow-x, -o-transition-duration).

Solutions

  1. Add CSS logical properties to .stylelintrc.json.
  2. Remove unneeded CSS properties from .stylelintrc.json.
📌 Task
Status

Needs work

Version

11.0 🔥

Component
CSS 

Last updated about 8 hours ago

Created by

🇺🇸United States mherchel Gainesville, FL, US

Live updates comments and jobs are added and updated live.
  • Needs issue summary update

    Issue summaries save everyone time if they are kept up-to-date. See Update issue summary task instructions.

Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇮🇳India akashdab

    - Added css logical properties
    - removed unneeded properties that have browser prefixes
    - did not alter unit-allowed-list and ignoreFiles

  • First commit to issue fork.
  • Pipeline finished with Failed
    8 months ago
    Total: 172s
    #185653
  • Pipeline finished with Failed
    8 months ago
    Total: 194s
    #186759
  • Pipeline finished with Failed
    8 months ago
    Total: 196s
    #186776
  • Pipeline finished with Failed
    8 months ago
    Total: 1080s
    #186780
  • Pipeline finished with Failed
    8 months ago
    #186786
  • First commit to issue fork.
  • Status changed to Needs review 7 months ago
  • 🇮🇳India gauravvvv Delhi, India
  • Pipeline finished with Failed
    7 months ago
    Total: 523s
    #206413
  • Status changed to Needs work 7 months ago
  • 🇺🇸United States smustgrave

    MR has failures

    Issue summary should be updated to standard template and mention about adding a new package, how it was determined which properties to drop/add

  • Pipeline finished with Failed
    7 months ago
    Total: 191s
    #207380
  • Pipeline finished with Failed
    7 months ago
    Total: 180s
    #208370
Production build 0.71.5 2024