From 68f21c7a9689e30c6e53d0a35e4293f2aa6f3e72 Mon Sep 17 00:00:00 2001 From: blakeganderson <85515364+blakeganderson@users.noreply.github.com> Date: Tue, 12 Dec 2023 15:10:03 -0500 Subject: [PATCH] THEMES-1224 Logical Properties on Ad-Block (#1848) * added logical properties to add block * updated border-radius to use logical properties --- .storybook/themes/news.scss | 12 +++++++++--- blocks/ads-block/index.story.jsx | 12 ++++++++++++ blocks/ads-block/themes/commerce.json | 12 +++++++++--- blocks/ads-block/themes/news.json | 12 +++++++++--- 4 files changed, 39 insertions(+), 9 deletions(-) diff --git a/.storybook/themes/news.scss b/.storybook/themes/news.scss index 647569e555..1482ef1f0a 100644 --- a/.storybook/themes/news.scss +++ b/.storybook/themes/news.scss @@ -272,12 +272,18 @@ ), "ads-block-admin": ( "background-color": "$global.neutral-7", - "padding": "$global.spacing-4", - "border-radius": var(--border-radius), + "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-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", - "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..a020e4b8c4 100644 --- a/blocks/ads-block/themes/commerce.json +++ b/blocks/ads-block/themes/commerce.json @@ -19,12 +19,18 @@ "styles": { "default": { "background-color": "$global.neutral-7", - "padding": "$global.spacing-4", - "border-radius": "var(--border-radius)", + "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-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", - "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..a020e4b8c4 100644 --- a/blocks/ads-block/themes/news.json +++ b/blocks/ads-block/themes/news.json @@ -19,12 +19,18 @@ "styles": { "default": { "background-color": "$global.neutral-7", - "padding": "$global.spacing-4", - "border-radius": "var(--border-radius)", + "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-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", - "padding-bottom": "$global.spacing-5" + "padding-block-end": "$global.spacing-5" }, "paragraph": { "color": "$global.white"