ContentComponentBeta

Code.

Inline code that reads at any size.

Code is a native code element on a soft, token-driven surface. Its size is relative (em), so it scales with surrounding body text or headings.

Make it yours

Preparing the example…

PROPERTIES3

Composition

Anatomy

Code is a native code element on a soft, token-driven surface. Its size is relative (em), so it scales with surrounding body text or headings.

Component structure
Text
└── Code (native code)

A place to start

Usage

Import the stylesheet once at your application root. This complete example reflects the properties selected above.

Loading example…

Details that make a difference

Examples & states

Loading component comparisons…

The finer details

API reference

Generated from Dixy’s local TypeScript interfaces. Native HTML attributes and refs are forwarded. The table covers Dixy’s own options.

Code

PropType / descriptionDefault
colorVisualColor

Semantic color.

accent
size"sm" | "md" | "lg"

Component proportions.

md
radius"none" | "sm" | "md" | "lg" | "full"

Inherits the nearest Theme.

—
asE

Override the semantic element, e.g. a title heading level.

—
variant"soft" | "outline" | "ghost"

Surface emphasis.

soft

Built from the same foundations

Styling tokens

Change Theme settings above to compare appearance, accent, neutral, radius, spacing density, motion and direction. Override component aliases on a Theme root so custom properties follow portaled content too. The wrapper merges className, style, refs and render composition with its owning primitive.

TokenPurpose
--dixy-font-monoThe component-specific starting point.
--dixy-font-label-mdControl label font and line height; body roles remain readable in text inputs.
--dixy-color-background-selectedSelected surfaces use semantic color across appearances.
--dixy-color-border-focusFocus indication remains visible independently of shadows.
--dixy-spacing-inset-smDensity-aware component padding.
--dixy-motion-transition-feedbackShort state feedback, reduced by the inherited motion setting.
Explore theme customization

Consider everyone

Accessibility

Native code has no special announcement in most screen readers; keep the surrounding sentence meaningful. Tinted colors use the action text tokens for contrast. Target WCAG 2.2 AA. Automated axe checks pass in unit tests; screen-reader, forced-colors and contrast verification in real browsers remains pending.

Target: WCAG 2.2 AA. Automated tests cover selected behavior; manual screen-reader, contrast, and zoom validation remain part of the release checklist.

THE THINKING BEHIND IT

Build it. Then understand it.

Relative units let one component serve many type roles: Code inherits the parent's font size instead of fixing its own.

A token to follow--dixy-font-mono

Nothing up our sleeves

Source
UP NEXTBlockquote