From 36255ab7b9bb3f8ecdfe3c922e8e5617f3aba2c0 Mon Sep 17 00:00:00 2001
From: blakeganderson <85515364+blakeganderson@users.noreply.github.com>
Date: Tue, 12 Dec 2023 13:32:27 -0500
Subject: [PATCH 1/2] added logical properties to add block
---
.storybook/themes/news.scss | 7 +++++--
blocks/ads-block/index.story.jsx | 12 ++++++++++++
blocks/ads-block/themes/commerce.json | 7 +++++--
blocks/ads-block/themes/news.json | 7 +++++--
4 files changed, 27 insertions(+), 6 deletions(-)
diff --git a/.storybook/themes/news.scss b/.storybook/themes/news.scss
index 647569e555..723a9284a0 100644
--- a/.storybook/themes/news.scss
+++ b/.storybook/themes/news.scss
@@ -272,12 +272,15 @@
),
"ads-block-admin": (
"background-color": "$global.neutral-7",
- "padding": "$global.spacing-4",
+ "padding-block-start": "$global.spacing-4",
+ "padding-inline-end": "$global.spacing-4",
+ "padding-block-end": "$global.spacing-4",
+ "padding-inline-start": "$global.spacing-4",
"border-radius": var(--border-radius),
"components": (
"stack": (
"gap": "$global.spacing-4",
- "padding-bottom": "$global.spacing-5"
+ "padding-block-end": "$global.spacing-5"
),
"paragraph": (
"color": "$global.white"
diff --git a/blocks/ads-block/index.story.jsx b/blocks/ads-block/index.story.jsx
index 263ce80505..a7de05b9e6 100644
--- a/blocks/ads-block/index.story.jsx
+++ b/blocks/ads-block/index.story.jsx
@@ -36,3 +36,15 @@ export const adViewWithTopLabel = () => ;
export const adViewHidingTopLabel = () => (
);
+
+export const adminViewRightToLeft = () => (
+
+);
+
+export const adViewWithTopLabelRightToLeft = () => (
+
+);
diff --git a/blocks/ads-block/themes/commerce.json b/blocks/ads-block/themes/commerce.json
index 57e263829e..67d830dea5 100644
--- a/blocks/ads-block/themes/commerce.json
+++ b/blocks/ads-block/themes/commerce.json
@@ -19,12 +19,15 @@
"styles": {
"default": {
"background-color": "$global.neutral-7",
- "padding": "$global.spacing-4",
+ "padding-block-start": "$global.spacing-4",
+ "padding-inline-end": "$global.spacing-4",
+ "padding-block-end": "$global.spacing-4",
+ "padding-inline-start": "$global.spacing-4",
"border-radius": "var(--border-radius)",
"components": {
"stack": {
"gap": "$global.spacing-4",
- "padding-bottom": "$global.spacing-5"
+ "padding-block-end": "$global.spacing-5"
},
"paragraph": {
"color": "$global.white"
diff --git a/blocks/ads-block/themes/news.json b/blocks/ads-block/themes/news.json
index 57e263829e..67d830dea5 100644
--- a/blocks/ads-block/themes/news.json
+++ b/blocks/ads-block/themes/news.json
@@ -19,12 +19,15 @@
"styles": {
"default": {
"background-color": "$global.neutral-7",
- "padding": "$global.spacing-4",
+ "padding-block-start": "$global.spacing-4",
+ "padding-inline-end": "$global.spacing-4",
+ "padding-block-end": "$global.spacing-4",
+ "padding-inline-start": "$global.spacing-4",
"border-radius": "var(--border-radius)",
"components": {
"stack": {
"gap": "$global.spacing-4",
- "padding-bottom": "$global.spacing-5"
+ "padding-block-end": "$global.spacing-5"
},
"paragraph": {
"color": "$global.white"
From 187e0f311b99694b2e91ed4f6b023a646c6cb482 Mon Sep 17 00:00:00 2001
From: blakeganderson <85515364+blakeganderson@users.noreply.github.com>
Date: Tue, 12 Dec 2023 15:02:38 -0500
Subject: [PATCH 2/2] updated border-radius to use logical properties
---
.storybook/themes/news.scss | 5 ++++-
blocks/ads-block/themes/commerce.json | 5 ++++-
blocks/ads-block/themes/news.json | 5 ++++-
3 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/.storybook/themes/news.scss b/.storybook/themes/news.scss
index 723a9284a0..1482ef1f0a 100644
--- a/.storybook/themes/news.scss
+++ b/.storybook/themes/news.scss
@@ -276,7 +276,10 @@
"padding-inline-end": "$global.spacing-4",
"padding-block-end": "$global.spacing-4",
"padding-inline-start": "$global.spacing-4",
- "border-radius": var(--border-radius),
+ "border-start-start-radius": var(--border-radius),
+ "border-start-end-radius": var(--border-radius),
+ "border-end-start-radius": var(--border-radius),
+ "border-end-end-radius": var(--border-radius),
"components": (
"stack": (
"gap": "$global.spacing-4",
diff --git a/blocks/ads-block/themes/commerce.json b/blocks/ads-block/themes/commerce.json
index 67d830dea5..a020e4b8c4 100644
--- a/blocks/ads-block/themes/commerce.json
+++ b/blocks/ads-block/themes/commerce.json
@@ -23,7 +23,10 @@
"padding-inline-end": "$global.spacing-4",
"padding-block-end": "$global.spacing-4",
"padding-inline-start": "$global.spacing-4",
- "border-radius": "var(--border-radius)",
+ "border-start-start-radius": "var(--border-radius)",
+ "border-start-end-radius": "var(--border-radius)",
+ "border-end-start-radius": "var(--border-radius)",
+ "border-end-end-radius": "var(--border-radius)",
"components": {
"stack": {
"gap": "$global.spacing-4",
diff --git a/blocks/ads-block/themes/news.json b/blocks/ads-block/themes/news.json
index 67d830dea5..a020e4b8c4 100644
--- a/blocks/ads-block/themes/news.json
+++ b/blocks/ads-block/themes/news.json
@@ -23,7 +23,10 @@
"padding-inline-end": "$global.spacing-4",
"padding-block-end": "$global.spacing-4",
"padding-inline-start": "$global.spacing-4",
- "border-radius": "var(--border-radius)",
+ "border-start-start-radius": "var(--border-radius)",
+ "border-start-end-radius": "var(--border-radius)",
+ "border-end-start-radius": "var(--border-radius)",
+ "border-end-end-radius": "var(--border-radius)",
"components": {
"stack": {
"gap": "$global.spacing-4",