role container
Card draft v0.1.0
A surface that groups a title and related content as one unit.
A card gathers what belongs together, a title and its content, on a raised surface with its own edge, so a page of many things reads as a grid of units: a project in a list of projects, a plan in a pricing page, a setting group. It is a surface, not a control: a card that opens something holds a link or a button; a card is never itself clickable. Its surface level follows the Color foundation.
Playground
Quantum Design System
Technology-agnostic component specifications, DTCG tokens and a vanilla CSS reference implementation.
Token inspector
Part container
Not rendered in this configuration.
-
background
level-1from default{global.bg.level.1.default}Details
- Resolves through
global.bg.base.neutral.2 semanticlight-switch.base.50 rawneutral.light.ash.50 raw- Value
-
#F7F6F6dark:#212121 - CSS
--card-container-background-level-1- Token
card.container.background.level-1- Decisions
-
background
level-2from default{global.bg.level.2.default}Details
- Resolves through
global.bg.base.neutral.1 semanticlight-switch.base.25 rawneutral.light.ash.25 raw- Value
-
#FDFDFDdark:#282828 - CSS
--card-container-background-level-2- Token
card.container.background.level-2- Decisions
-
border-color
level-1from default{global.border.level.edge.level.1}Details
- Resolves through
light-switch.base.300 rawneutral.light.ash.300 raw- Value
-
#D7D3D4dark:#282828 - CSS
--card-container-border-color-level-1- Token
card.container.border-color.level-1- Decisions
-
border-color
level-2from default{global.border.level.edge.level.2}Details
- Resolves through
light-switch.base.200 rawneutral.light.ash.200 raw- Value
-
#DFDBDCdark:#303030 - CSS
--card-container-border-color-level-2- Token
card.container.border-color.level-2- Decisions
-
border-width from default
{stroke-width.sm}Details
- Value
-
0.6px - CSS
--card-container-border-width- Token
card.container.border-width- Decisions
-
border-radius from default
{corner-radius.sm}Details
- Value
-
8px - CSS
--card-container-border-radius- Token
card.container.border-radius- Decisions
-
padding from default
{space.16}Details
- Value
-
16px - CSS
--card-container-padding- Token
card.container.padding- Decisions
-
gap from default
{space.8}Details
- Value
-
8px - CSS
--card-container-gap- Token
card.container.gap- Decisions
Part title
Not rendered in this configuration.
-
color from default
{global.text.on-base.neutral.primary}Details
- Resolves through
light-switch.base.950 rawneutral.light.ash.950 raw- Value
-
#0E0D0Ddark:#D2CECF - CSS
--card-title-color- Token
card.title.color- Decisions
-
typography from default
Details
- Value
-
Inter [object Object]/1.2 600 [object Object] - CSS
--card-title-typography-font-family- Token
card.title.typography- Decisions
Part description
Not rendered in this configuration.
-
color from default
{global.text.on-base.neutral.secondary}Details
- Resolves through
light-switch.base.800 rawneutral.light.ash.800 raw- Value
-
#323031dark:#B9B7B7 - CSS
--card-description-color- Token
card.description.color- Decisions
-
typography from default
Details
- Value
-
Inter [object Object]/1.5 400 [object Object] - CSS
--card-description-typography-font-family- Token
card.description.typography- Decisions
<div class="ds-card" data-surface="level-1">
<h3
class="ds-card__title"
data-part="title"
>Quantum Design System</h3>
<p
class="ds-card__description"
data-part="description"
>Technology-agnostic component specifications, DTCG tokens and a vanilla CSS reference implementation.</p>
</div>