새 탭에서 열기
}
/>
);
}
```
### Tones and Variants
#### Neutral
```tsx
import { IconExclamationmarkCircleFill } from "@karrotmarket/react-monochrome-icon";
import {
ActionablePageBanner,
DismissiblePageBanner,
PageBanner,
PageBannerButton,
} from "seed-design/ui/page-banner";
export default function PageBannerNeutral() {
return (
}
title="미노출"
description="사업자 정보를 등록해주세요."
suffix={
등록하기}
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
suffix={
등록하기}
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
);
}
```
#### Positive
```tsx
import { IconExclamationmarkCircleFill } from "@karrotmarket/react-monochrome-icon";
import {
ActionablePageBanner,
DismissiblePageBanner,
PageBanner,
PageBannerButton,
} from "seed-design/ui/page-banner";
export default function PageBannerPositive() {
return (
}
title="미노출"
description="사업자 정보를 등록해주세요."
suffix={
등록하기}
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
suffix={
등록하기}
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
);
}
```
#### Informative
```tsx
import { IconExclamationmarkCircleFill } from "@karrotmarket/react-monochrome-icon";
import {
ActionablePageBanner,
DismissiblePageBanner,
PageBanner,
PageBannerButton,
} from "seed-design/ui/page-banner";
export default function PageBannerInformative() {
return (
}
title="미노출"
description="사업자 정보를 등록해주세요."
suffix={
등록하기}
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
suffix={
등록하기}
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
);
}
```
#### Warning
```tsx
import { IconExclamationmarkCircleFill } from "@karrotmarket/react-monochrome-icon";
import {
ActionablePageBanner,
DismissiblePageBanner,
PageBanner,
PageBannerButton,
} from "seed-design/ui/page-banner";
export default function PageBannerWarning() {
return (
}
title="미노출"
description="사업자 정보를 등록해주세요."
suffix={
등록하기}
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
suffix={
등록하기}
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
);
}
```
#### Critical
```tsx
import { IconExclamationmarkCircleFill } from "@karrotmarket/react-monochrome-icon";
import {
ActionablePageBanner,
DismissiblePageBanner,
PageBanner,
PageBannerButton,
} from "seed-design/ui/page-banner";
export default function PageBannerCritical() {
return (
}
title="미노출"
description="사업자 정보를 등록해주세요."
suffix={
등록하기}
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
suffix={
등록하기}
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
}
title="미노출"
description="사업자 정보를 등록해주세요."
/>
);
}
```
#### Magic
`tone="magic"`은 `variant="weak"` 조합으로만 사용할 수 있습니다.
```tsx
import { IconSparkle2 } from "@karrotmarket/react-multicolor-icon";
import { VStack } from "@seed-design/react";
import {
ActionablePageBanner,
DismissiblePageBanner,
PageBanner,
PageBannerButton,
} from "seed-design/ui/page-banner";
export default function PageBannerMagic() {
return (
}
title="새로운 기능"
description="마법 같은 소식이 도착했어요!"
suffix={둘러보기}
/>
}
title="새로운 기능"
description="마법 같은 소식이 도착했어요!"
/>
}
title="새로운 기능"
description="마법 같은 소식이 도착했어요!"
/>
);
}
```