Skip to main content
cngx-src documentation

CngxCardAccent

Directivev0.1.0WCAG AA

projects/common/card/card-accent.directive.ts

Import#

import { CngxCardAccent } from '@cngx/common/card'

Description#

Adds a color-coded severity accent to a card.

Renders as a colored top border + tinted background to communicate status visually. Differentiates by both color and border width (not just color - WCAG 1.4.1).

<cngx-card cngxCardAccent="warning">
  <header cngxCardHeader>
    <h3 cngxCardTitle>Blutzucker</h3>
  </header>
</cngx-card>

https://cngxjs.github.io/cngx/examples/#/common/card/severity-accent

Metadata#

Host#

Index#

Inputs#

severity#"info" | "success" | "warning" | "danger" | "neutral"
input()

Severity level controlling the accent color.

default 'neutral', { alias: 'cngxCardAccent', }

HostBindings#

BindingExpression
[class.cngx-card--accent]true
[class.cngx-card--accent-info]severity() === "info"
[class.cngx-card--accent-success]severity() === "success"
[class.cngx-card--accent-warning]severity() === "warning"
[class.cngx-card--accent-danger]severity() === "danger"
[class.cngx-card--accent-neutral]severity() === "neutral"