Salt la conținutul principal

Prezentare generală

Transmiteți conținutul pictogramei prin slotul de nod icon cu litere mici. Dala își preia culoarea de fundal și culoarea moștenită de prim-plan din paleta temei. Conținutul pictogramei este decorativ. Păstrați o etichetă vizibilă lângă aceasta sau atribuiți rădăcinii role="img" și un nume accesibil pentru o imagine etichetată independentă.

Utilizare

Geometrie și compoziție nativă

Dala are implicit 16px prin tokenul de spațiere și utilizează tokenul mic pentru raza bordurii. Setați dimensiunile și conturul pictogramei direct pe nod. style sau className de pe rădăcină controlează lățimea, înălțimea, bordura, forma și culorile dalei; stilurile explicite înlocuiesc valorile implicite ale paletei. Grafica personalizată trebuie să moștenească currentColor atunci când utilizează culoarea de prim-plan a paletei.
Atributele native, evenimentele, className, style și ref vizează elementul div exterior. render înlocuiește acea țintă prin compunerea Base UI, păstrând în același timp conținutul decorativ al pictogramei. Denumiți controlul înconjurător atunci când compuneți o dală într-o acțiune. Înlocuiți Icon={CompanyIcon} cu icon={<CompanyIcon size={16} />}. Mutați opțiunile anterioare size și stroke în nodul pictogramei și utilizați stiluri pe rădăcină pentru dimensiuni personalizate ale dalei.

Proprietăți

string
CSS class applied to the tile root.
string | null
implicit:"gray"
Theme palette name used to derive the background and foreground shades. Invalid names use the default theme color.
ReactNode
obligatoriu
Decorative icon content. The caller controls its dimensions and stroke.
ReactElement<unknown, string | JSXElementConstructor<any>> | ComponentRenderFn<HTMLProps, {}>
Replaces the div root while preserving icon content and native props.
CSSProperties
Inline styles override tile geometry and palette defaults.