structure — wyrd.component.visually-hidden

VisuallyHidden

Utility primitive that hides content visually while preserving it for assistive technology.

Install @wyrd-company/react or the Flutter package and use it directly — your DESIGN.md does the styling.

01

Examples

Generated from the contract's examples block. Previews are the published @wyrd-company/react component, themed by the brand's role tokens — flip the site's light/dark toggle and they follow.

Code target Applies to every example on component pages.
default state: default
Additional context for assistive technology.
Usage
import { WyrdVisuallyHidden } from "@wyrd-company/react";

<WyrdVisuallyHidden>
  Additional context for assistive technology.
</WyrdVisuallyHidden>
02

Slots & events

SlotCardinalityAcceptsSummary
content one-or-many content, component Content hidden visually but preserved in the accessibility tree.
03

States

StateSourceSummary
default platform Content is visually hidden and remains available to assistive technology.
04

Accessibility

From the contract's accessibility obligations. Role none

  • Content is hidden visually but fully exposed to assistive technology.
  • Does not use display none or visibility hidden.
  • Verified under: rtl, density-compact, text-expansion.
05

SDUI

Status: serializable. Visually Hidden serializes its content slot and no properties.

SerializableMembers
Properties
Slotscontent
Events
The Wyrding Way — a contract-first design system. © Wyrd Company