From 8710dac39c02ea4d846b3b64e264b4efe1d154dd Mon Sep 17 00:00:00 2001 From: Vishruta-Patil Date: Wed, 22 Mar 2023 16:53:52 +0530 Subject: [PATCH 1/3] fix: Positioning of copy button in codeblock on RTL Locale --- .../src/theme/CodeBlock/Content/String.tsx | 2 +- .../src/theme/CodeBlock/Content/styles.module.css | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/docusaurus-theme-classic/src/theme/CodeBlock/Content/String.tsx b/packages/docusaurus-theme-classic/src/theme/CodeBlock/Content/String.tsx index e1c72d0640ba..0d19329f6b58 100644 --- a/packages/docusaurus-theme-classic/src/theme/CodeBlock/Content/String.tsx +++ b/packages/docusaurus-theme-classic/src/theme/CodeBlock/Content/String.tsx @@ -94,7 +94,7 @@ export default function CodeBlockString({ )} -
+
{(wordWrap.isEnabled || wordWrap.isCodeScrollable) && ( Date: Wed, 22 Mar 2023 18:56:35 +0100 Subject: [PATCH 2/3] Revert "fix: Positioning of copy button in codeblock on RTL Locale" This reverts commit 8710dac39c02ea4d846b3b64e264b4efe1d154dd. --- .../src/theme/CodeBlock/Content/String.tsx | 2 +- .../src/theme/CodeBlock/Content/styles.module.css | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/docusaurus-theme-classic/src/theme/CodeBlock/Content/String.tsx b/packages/docusaurus-theme-classic/src/theme/CodeBlock/Content/String.tsx index 0d19329f6b58..e1c72d0640ba 100644 --- a/packages/docusaurus-theme-classic/src/theme/CodeBlock/Content/String.tsx +++ b/packages/docusaurus-theme-classic/src/theme/CodeBlock/Content/String.tsx @@ -94,7 +94,7 @@ export default function CodeBlockString({ )} -
+
{(wordWrap.isEnabled || wordWrap.isCodeScrollable) && ( Date: Wed, 22 Mar 2023 18:57:42 +0100 Subject: [PATCH 3/3] add appropriate RTL fix --- .../src/theme/CodeBlock/Content/styles.module.css | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/docusaurus-theme-classic/src/theme/CodeBlock/Content/styles.module.css b/packages/docusaurus-theme-classic/src/theme/CodeBlock/Content/styles.module.css index b48a28c6438f..3760c530c4c4 100644 --- a/packages/docusaurus-theme-classic/src/theme/CodeBlock/Content/styles.module.css +++ b/packages/docusaurus-theme-classic/src/theme/CodeBlock/Content/styles.module.css @@ -59,6 +59,7 @@ display: flex; column-gap: 0.2rem; position: absolute; + /* rtl:ignore */ right: calc(var(--ifm-pre-padding) / 2); top: calc(var(--ifm-pre-padding) / 2); }