From 994412ae93ad7ea317ae29179d3cee416e6038fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=C9=A8=D5=BC=C9=A2=D3=84=D5=A1=D6=85=D5=BC=C9=A2?= Date: Tue, 20 Feb 2024 18:31:16 +0800 Subject: [PATCH 1/2] fix(components): rtl styles in toggle --- packages/core/theme/src/components/toggle.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/theme/src/components/toggle.ts b/packages/core/theme/src/components/toggle.ts index 742792af61..bfa3db4c10 100644 --- a/packages/core/theme/src/components/toggle.ts +++ b/packages/core/theme/src/components/toggle.ts @@ -104,7 +104,7 @@ const toggle = tv({ thumb: [ "w-4 h-4 text-tiny", //selected - "group-data-[selected=true]:ml-4", + "group-data-[selected=true]:ml-4 rtl:group-data-[selected=true]:ml-0 rtl:group-data-[selected=true]:mr-4", ], endContent: "text-tiny", startContent: "text-tiny", @@ -115,7 +115,7 @@ const toggle = tv({ thumb: [ "w-5 h-5 text-small", //selected - "group-data-[selected=true]:ml-5", + "group-data-[selected=true]:ml-5 rtl:group-data-[selected=true]:ml-0 rtl:group-data-[selected=true]:mr-5", ], endContent: "text-small", startContent: "text-small", @@ -126,7 +126,7 @@ const toggle = tv({ thumb: [ "w-6 h-6 text-medium", //selected - "group-data-[selected=true]:ml-6", + "group-data-[selected=true]:ml-6 rtl:group-data-[selected=true]:ml-0 rtl:group-data-[selected=true]:mr-6", ], endContent: "text-medium", startContent: "text-medium", From 705d0e1af658db003c20d657eaca4b03c29b4f73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=C9=A8=D5=BC=C9=A2=D3=84=D5=A1=D6=85=D5=BC=C9=A2?= Date: Tue, 20 Feb 2024 18:45:11 +0800 Subject: [PATCH 2/2] chore(root): add changeset for switcher rtl issue --- .changeset/mighty-ladybugs-joke.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/mighty-ladybugs-joke.md diff --git a/.changeset/mighty-ladybugs-joke.md b/.changeset/mighty-ladybugs-joke.md new file mode 100644 index 0000000000..3d457f241b --- /dev/null +++ b/.changeset/mighty-ladybugs-joke.md @@ -0,0 +1,5 @@ +--- +"@nextui-org/theme": patch +--- + +fixed incorrect RTL behaviour in toggle (#2266)