Material Style 3 is a major rewrite of the entire project. The most notable changes are summarized below.
Follows Bootstrap v5 migration guide.
red-50
, blue-500
, pink-a100
) have been removed to
reduce file size.<span class="ripple-surface"></span>
to the desired component like a Button and activate
the effect on the ripple-surface
.raised-*dp
have been renamed to shadow-*dp
unelevated
has been replaced with shadow-none
btn-text-[color]
have been dropped.
btn-outline-[color] border-0
can be used for Text Buttons.m-file-input
and btn-file
have been dropped.Breaking
Class extended-fab
has been dropped. rounded-pill
can be used.
card-outline-[color]
have been dropped.
border border-[color]
can be used for Cards with border.card-actions
, card-buttons
& card-icons
have been dropped as well.Breaking v3 uses Bootstrap 5’s Offcanvas component for Drawers.
m-progress
has been renamed to progress-bar-indeterminate
.m-rainbow
has been renamed to progress-bar-rainbow
.m-spinner
has been renamed to spinner-material
.spinner-[color]
have been dropped. text-[color]
can be used for colored spinners..form-floating
for Text and Select fields..form-floating-with-icon
to support icons and spinners on Text and Select fields.m-text-field
, m-text-field-outline
, static-label
& floating-label
have been removed.primary-[color]
has been replaced with base-[color]
.accent-[color]
has been replaced with primary-[color]
..form-floating
for Text and Select fields..form-floating-with-icon
to support icons and spinners on Text and Select fields.m-select
, m-select-outline
, static-label
& floating-label
have been removed.primary-[color]
has been replaced with base-[color]
.accent-[color]
has been replaced with primary-[color]
.v3 supports .input-group
on Text and Select fields.
v3 supports form validation.
Breaking Color classes input-[color]
have been dropped.