diff --git a/libs/components/src/callout/callout.component.html b/libs/components/src/callout/callout.component.html index 509d14188ca..99f1ed43996 100644 --- a/libs/components/src/callout/callout.component.html +++ b/libs/components/src/callout/callout.component.html @@ -1,20 +1,24 @@ diff --git a/libs/components/src/callout/callout.component.spec.ts b/libs/components/src/callout/callout.component.spec.ts index b7388da3492..fb241961962 100644 --- a/libs/components/src/callout/callout.component.spec.ts +++ b/libs/components/src/callout/callout.component.spec.ts @@ -33,8 +33,7 @@ describe("Callout", () => { component.type = "success"; fixture.detectChanges(); expect(component.title).toBeUndefined(); - expect(component.icon).toBe("bwi-check"); - expect(component.headerClass).toBe("!tw-text-success"); + expect(component.icon).toBe("bwi-check-circle"); }); it("info", () => { @@ -42,7 +41,6 @@ describe("Callout", () => { fixture.detectChanges(); expect(component.title).toBeUndefined(); expect(component.icon).toBe("bwi-info-circle"); - expect(component.headerClass).toBe("!tw-text-info"); }); it("warning", () => { @@ -50,7 +48,6 @@ describe("Callout", () => { fixture.detectChanges(); expect(component.title).toBe("Warning"); expect(component.icon).toBe("bwi-exclamation-triangle"); - expect(component.headerClass).toBe("!tw-text-warning"); }); it("danger", () => { @@ -58,7 +55,6 @@ describe("Callout", () => { fixture.detectChanges(); expect(component.title).toBe("Error"); expect(component.icon).toBe("bwi-error"); - expect(component.headerClass).toBe("!tw-text-danger"); }); }); }); diff --git a/libs/components/src/callout/callout.component.ts b/libs/components/src/callout/callout.component.ts index d5dfa04a809..a289496e71b 100644 --- a/libs/components/src/callout/callout.component.ts +++ b/libs/components/src/callout/callout.component.ts @@ -10,7 +10,7 @@ import { TypographyModule } from "../typography"; export type CalloutTypes = "success" | "info" | "warning" | "danger"; const defaultIcon: Record = { - success: "bwi-check", + success: "bwi-check-circle", info: "bwi-info-circle", warning: "bwi-exclamation-triangle", danger: "bwi-error", @@ -53,26 +53,13 @@ export class CalloutComponent implements OnInit { get calloutClass() { switch (this.type) { case "danger": - return "tw-border-danger-600"; + return "tw-bg-danger-100"; case "info": - return "tw-border-info-600"; + return "tw-bg-info-100"; case "success": - return "tw-border-success-600"; + return "tw-bg-success-100"; case "warning": - return "tw-border-warning-600"; - } - } - - get headerClass() { - switch (this.type) { - case "danger": - return "!tw-text-danger"; - case "info": - return "!tw-text-info"; - case "success": - return "!tw-text-success"; - case "warning": - return "!tw-text-warning"; + return "tw-bg-warning-100"; } } } diff --git a/libs/components/src/callout/callout.stories.ts b/libs/components/src/callout/callout.stories.ts index 5f22bf9570a..5f66cf8453d 100644 --- a/libs/components/src/callout/callout.stories.ts +++ b/libs/components/src/callout/callout.stories.ts @@ -39,11 +39,11 @@ export const Info: Story = { render: (args) => ({ props: args, template: ` - (args)}>Content + (args)}>The content of the callout `, }), args: { - title: "Title", + title: "Callout title", }, };