Buttons

Extended FAB

Make a primary floating action explicit with a visible label.

Playground

Configure the component and copy synchronized Vue code.

Interactive preview

Changes are reflected in the example and source.

Properties

Variant

Size

Content

Disabled

Vue

<m-button-extended-fab variant="filled" size="md">
  <template #prepend>
    <m-icon name="ic:round-add" />
  </template>
  Create
</m-button-extended-fab>

Token map

The manual manifest combines inherited token owners with local deltas.

MButtonExtendedFab · All60 tokens
md-extended-fab

MButtonExtendedFab API

Props, slots, and events are generated from the current public kit contract.

MButtonExtendedFab

Button family
src/runtime/components/ui/button/extended-fab

Props

NameTypeDefault
colorSemantic Material color role used by the component scheme.
'primary' | 'secondary' | 'tertiary' | 'error''primary'
variantMaterial surface treatment that controls the component emphasis.
'elevated' | 'filled' | 'tonal' | 'outlined' | 'text''filled'
sizeComponent size on the shared small, medium, and large scale.
'sm' | 'md' | 'lg''md'
disabledPrevents interaction and applies the disabled visual state.
booleanfalse
loadingReplaces content with progress feedback and prevents interaction.
booleanfalse

Slots

Events

MButtonExtendedFab does not emit component-specific events. Native events fall through to its root element.