From 26e75738b1472c558579bc5c06f0bbf85ce93d7b Mon Sep 17 00:00:00 2001 From: gciotola <30926550+gciotola@users.noreply.github.com> Date: Thu, 30 Apr 2026 17:51:19 +0200 Subject: [PATCH 1/2] fix: update danger variant styles for Button and Anchor components --- packages/app-elements/src/ui/atoms/A.test.tsx | 4 ++-- packages/app-elements/src/ui/atoms/Button.test.tsx | 4 ++-- .../src/ui/internals/InteractiveElement.className.ts | 3 ++- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/app-elements/src/ui/atoms/A.test.tsx b/packages/app-elements/src/ui/atoms/A.test.tsx index 8a083f41b..e08e7f13b 100644 --- a/packages/app-elements/src/ui/atoms/A.test.tsx +++ b/packages/app-elements/src/ui/atoms/A.test.tsx @@ -43,8 +43,8 @@ describe("Anchor", () => { click me , ) - expect(getByRole("link").className).toContain("bg-white") - expect(getByRole("link").className).toContain("text-red") + expect(getByRole("link").className).toContain("bg-red") + expect(getByRole("link").className).toContain("text-white") expect(getByRole("link").className).toContain("border border-red") }) diff --git a/packages/app-elements/src/ui/atoms/Button.test.tsx b/packages/app-elements/src/ui/atoms/Button.test.tsx index 17d4c381c..7c40f8835 100644 --- a/packages/app-elements/src/ui/atoms/Button.test.tsx +++ b/packages/app-elements/src/ui/atoms/Button.test.tsx @@ -32,8 +32,8 @@ describe("Button", () => { it("Should render as danger variant", () => { const { getByRole } = render() - expect(getByRole("button").className).toContain("bg-white") - expect(getByRole("button").className).toContain("text-red") + expect(getByRole("button").className).toContain("bg-red") + expect(getByRole("button").className).toContain("text-white") expect(getByRole("button").className).toContain("border border-red") }) diff --git a/packages/app-elements/src/ui/internals/InteractiveElement.className.ts b/packages/app-elements/src/ui/internals/InteractiveElement.className.ts index 78055f290..da591b465 100644 --- a/packages/app-elements/src/ui/internals/InteractiveElement.className.ts +++ b/packages/app-elements/src/ui/internals/InteractiveElement.className.ts @@ -135,7 +135,8 @@ function getVariantCss( "bg-white border border-gray-200 text-black hover:opacity-80 hover:bg-gray-50", circle: "bg-white text-black hover:opacity-80 hover:bg-gray-50 rounded-full", - danger: "font-medium bg-white border border-red text-red hover:bg-red/10", + danger: + "font-medium bg-red border border-red text-white hover:bg-red-300 hover:border-red-300", link: "font-semibold text-primary hover:text-primary-light border-primary-light cursor-pointer", relationship: "text-primary border border-gray-300 border-dashed", input: From bdea6e4db61ec63dd0cef46e950fd91f0f8fa286 Mon Sep 17 00:00:00 2001 From: gciotola <30926550+gciotola@users.noreply.github.com> Date: Thu, 30 Apr 2026 18:00:32 +0200 Subject: [PATCH 2/2] chore: force compatible version of pkg-pr-new@0.0.68 --- .github/workflows/pkg-pr-new.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pkg-pr-new.yaml b/.github/workflows/pkg-pr-new.yaml index 081bcc89d..be45fe2f7 100644 --- a/.github/workflows/pkg-pr-new.yaml +++ b/.github/workflows/pkg-pr-new.yaml @@ -41,4 +41,4 @@ jobs: - name: Publish 🚀 pkg.pr.new run: | - npx pkg-pr-new publish './packages/app-elements' --no-template + npx pkg-pr-new@0.0.68 publish './packages/app-elements' --no-template