Skip to content

_ActionBanner

Composition primitive, consumed by leaf keys via composes.

Source: client/lib/theme/vueda-tailwind/views/index.js

Shared banner row scaffold: icon tile plus body column with a bottom separator.

SlotDefault classesDescription
banner2 classesShared banner row scaffold: icon tile plus body column with a bottom separator.
bannerIcon3 classesShared 36 px icon tile geometry. Parent keys add tone colours.
bannerBodyflex flex-col gap-1 min-w-0Shared body column beside the icon.
bannerTitletext-[14px] font-semibold leading-[1.3] text-foregroundShared banner title text recipe.
bannerDesctext-[12px] font-normal leading-[1.5] text-muted-foregroundShared banner supporting-copy recipe.

Shared banner row scaffold: icon tile plus body column with a bottom separator.

Default classes:

text
flex items-start gap-3 p-4
border-b-hairline

Source: client/lib/theme/vueda-tailwind/views/_ActionBannerPrimitives.theme.js:13

bannerIcon

Shared 36 px icon tile geometry. Parent keys add tone colours.

Default classes:

text
flex items-center justify-center shrink-0
w-9 h-9 rounded-full
text-[18px] font-semibold leading-none

Source: client/lib/theme/vueda-tailwind/views/_ActionBannerPrimitives.theme.js:17

bannerBody

Shared body column beside the icon.

Default classes:

flex flex-col gap-1 min-w-0

Source: client/lib/theme/vueda-tailwind/views/_ActionBannerPrimitives.theme.js:25

bannerTitle

Shared banner title text recipe.

Default classes:

text-[14px] font-semibold leading-[1.3] text-foreground

Source: client/lib/theme/vueda-tailwind/views/_ActionBannerPrimitives.theme.js:29

bannerDesc

Shared banner supporting-copy recipe.

Default classes:

text-[12px] font-normal leading-[1.5] text-muted-foreground

Source: client/lib/theme/vueda-tailwind/views/_ActionBannerPrimitives.theme.js:33

Documents matching: server v3.0.0a1.post1client v3.0.0-alpha.2