From 3d5548e30de30dbf410cff588e74f6653cb325b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=D3=84=D5=A1?= Date: Thu, 6 Feb 2025 04:39:36 +0800 Subject: [PATCH] refactor(theme): replace left & right by start & end to support RTL (#4782) --- .changeset/wet-goats-wink.md | 5 +++++ packages/core/theme/src/components/calendar.ts | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 .changeset/wet-goats-wink.md diff --git a/.changeset/wet-goats-wink.md b/.changeset/wet-goats-wink.md new file mode 100644 index 0000000000..d58745ff6a --- /dev/null +++ b/.changeset/wet-goats-wink.md @@ -0,0 +1,5 @@ +--- +"@heroui/theme": patch +--- + +use start & end instead of left & right to support RTL (#4007) diff --git a/packages/core/theme/src/components/calendar.ts b/packages/core/theme/src/components/calendar.ts index 224002b373..45f111d21e 100644 --- a/packages/core/theme/src/components/calendar.ts +++ b/packages/core/theme/src/components/calendar.ts @@ -88,12 +88,12 @@ const calendar = tv({ // "data-[selected=true]:data-[range-selection=true]:bg-transparent", // start (pseudo) - "data-[range-start=true]:before:rounded-l-full", - "data-[selection-start=true]:before:rounded-l-full", + "data-[range-start=true]:before:rounded-s-full", + "data-[selection-start=true]:before:rounded-s-full", // end (pseudo) - "data-[range-end=true]:before:rounded-r-full", - "data-[selection-end=true]:before:rounded-r-full", + "data-[range-end=true]:before:rounded-e-full", + "data-[selection-end=true]:before:rounded-e-full", // start (selected) "data-[selected=true]:data-[selection-start=true]:data-[range-selection=true]:rounded-full",