Usage

Props

interactable variant

Interactable - many touch areas. The heading in the title can act as a hyperlink.

The pointer cursor will remain and all other touch points like a link in the content segment or a button will utilize their given statefulness.

NameTypeRequiredDefaultDescription
children
ReactNode
false
className
string
false

Additional classNames

orientation
"portrait" | "landscape"
true
since

10.19.0

style
CSSProperties
false

Additional CSS styles

variant
"interactive"
false

To change tile behaviour

since

10.19.0

Link is used to navigate to an item.

NameTypeRequiredDefaultDescription
children
ReactNode
false
className
string
false

Additional classNames

orientation
"portrait" | "landscape"
true
since

10.19.0

style
CSSProperties
false

Additional CSS styles

variant
"link"
false

To change tile behaviour

since

10.19.0

selectable variant

Selectable can be treated like checkbox or radio button.

NameTypeRequiredDefaultDescription
children
ReactNode
false
className
string
false

Additional classNames

disabled
boolean
false

Only with selectable variant.

default

false

since

10.19.0

orientation
"portrait" | "landscape"
true
since

10.19.0

selected
boolean
false

Only with selectable variant.

default

false

since

10.19.0

style
CSSProperties
false

Additional CSS styles

variant
"selectable"
false

To change tile behaviour

since

10.19.0

onClick
Function
false

A function for controlling selected Tile prop.

since

10.19.0

Tile.HeroText

NameTypeRequiredDefaultDescription
children
ReactNode
false
className
string
false

Additional classNames

style
CSSProperties
false

Additional CSS styles

As children can be passed text, pill and etc.

Tile.HeroMedia

As children can be passed img, svg, video, picture and etc.

NameTypeRequiredDefaultDescription
children
ReactNode
false
className
string
false

Additional classNames

onOverlayClick
MouseEventHandler<HTMLDivElement>
false
overlay
boolean
false
style
CSSProperties
false

Additional CSS styles

Hero Demo

Tile.Content

NameTypeRequiredDefaultDescription
children
ReactNode
false
className
string
false

Additional classNames

style
CSSProperties
false

Additional CSS styles

Tile.Actions

NameTypeRequiredDefaultDescription
children
ReactNode
false
className
string
false

Additional classNames

style
CSSProperties
false

Additional CSS styles

Tile.Footer

NameTypeRequiredDefaultDescription
children
ReactNode
false
className
string
false

Additional classNames

style
CSSProperties
false

Additional CSS styles