From b38a2cfb58feb79b3baff10eff19e21480da1563 Mon Sep 17 00:00:00 2001 From: WK Date: Fri, 17 Oct 2025 10:41:49 +0800 Subject: [PATCH] fix(theme): tab cursor (#5816) * fix(theme): remove inset-0 for tab cursor * chore(deps): bump theme peerDep * chore: add changeset --- .changeset/famous-panthers-rush.md | 6 ++++++ packages/components/tabs/package.json | 2 +- packages/core/theme/src/components/tabs.ts | 6 +----- 3 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 .changeset/famous-panthers-rush.md diff --git a/.changeset/famous-panthers-rush.md b/.changeset/famous-panthers-rush.md new file mode 100644 index 000000000..6625412cf --- /dev/null +++ b/.changeset/famous-panthers-rush.md @@ -0,0 +1,6 @@ +--- +"@heroui/tabs": patch +"@heroui/theme": patch +--- + +fix tab cursor (#5790, #5809) diff --git a/packages/components/tabs/package.json b/packages/components/tabs/package.json index 84a2b3439..74f965d8f 100644 --- a/packages/components/tabs/package.json +++ b/packages/components/tabs/package.json @@ -37,7 +37,7 @@ "react": ">=18 || >=19.0.0-rc.0", "react-dom": ">=18 || >=19.0.0-rc.0", "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1", - "@heroui/theme": ">=2.4.22", + "@heroui/theme": ">=2.4.23", "@heroui/system": ">=2.4.18" }, "dependencies": { diff --git a/packages/core/theme/src/components/tabs.ts b/packages/core/theme/src/components/tabs.ts index 848abcbe5..f2da25d21 100644 --- a/packages/core/theme/src/components/tabs.ts +++ b/packages/core/theme/src/components/tabs.ts @@ -85,12 +85,9 @@ const tabs = tv({ }, variants: { variant: { - solid: { - cursor: "inset-0", - }, + solid: {}, light: { tabList: "bg-transparent dark:bg-transparent", - cursor: "inset-0", }, underlined: { tabList: "bg-transparent dark:bg-transparent", @@ -98,7 +95,6 @@ const tabs = tv({ }, bordered: { tabList: "bg-transparent dark:bg-transparent border-medium border-default-200 shadow-xs", - cursor: "inset-0", }, }, color: {