From 189327dbb9e046c05b426ae6b784996c7faf0c89 Mon Sep 17 00:00:00 2001 From: Jeff Date: Mon, 10 Jul 2023 20:59:21 -0600 Subject: [PATCH] New: Add missing logical properties --- .changeset/twelve-ladybugs-think.md | 9 +++++++++ groups.js | 16 ++++++++++++++-- 2 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 .changeset/twelve-ladybugs-think.md diff --git a/.changeset/twelve-ladybugs-think.md b/.changeset/twelve-ladybugs-think.md new file mode 100644 index 0000000..c52c055 --- /dev/null +++ b/.changeset/twelve-ladybugs-think.md @@ -0,0 +1,9 @@ +--- +'stylelint-config-recess-order': minor +--- + +Add missing logical properties + +- Specific `-start` and `-end` for block and inline `inset` properties +- `inline-size` and `block-size`, as well as `min-` and `max-` for both +- Block and inline forms of `overflow` diff --git a/groups.js b/groups.js index 41cdc84..a6d8811 100644 --- a/groups.js +++ b/groups.js @@ -22,7 +22,11 @@ const propertyGroups = [ 'position', 'inset', 'inset-block', + 'inset-block-start', + 'inset-block-end', 'inset-inline', + 'inset-inline-start', + 'inset-inline-end', 'top', 'right', 'bottom', @@ -95,9 +99,15 @@ const propertyGroups = [ // Box model. properties: [ 'float', + 'inline-size', + 'min-inline-size', + 'max-inline-size', 'width', 'min-width', 'max-width', + 'inline-size', + 'min-inline-size', + 'max-inline-size', 'height', 'min-height', 'max-height', @@ -125,6 +135,8 @@ const propertyGroups = [ 'margin-bottom', 'margin-left', 'overflow', + 'overflow-block', + 'overflow-inline', 'overflow-x', 'overflow-y', '-webkit-overflow-scrolling', @@ -132,10 +144,10 @@ const propertyGroups = [ '-ms-overflow-y', '-ms-overflow-style', 'overscroll-behavior', - 'overscroll-behavior-x', - 'overscroll-behavior-y', 'overscroll-behavior-inline', 'overscroll-behavior-block', + 'overscroll-behavior-x', + 'overscroll-behavior-y', 'clip', 'clip-path', 'clear',