CoreButton
Живой MDC-рендер и исходник для копирования.
Живой рендер
Так ContentRenderer отрисует этот контент на реальной странице.Кнопка — главный элемент действия в контенте: подписка, переход, отправка формы. CoreButton рендерится в MDC-контенте как есть: вариант, цвет, размер и состояния задаются атрибутами тега; обработчик клика подключается в Vue-коде (или используйте атрибут to — кнопка-ссылка работает и без JS).
Варианты
Вес действия подбирается вариантом: solid — главный призыв (один на экран), soft — второстепенные действия, outline — заметность без заливки, ghost — лёгкие действия, link — действие внутри текста.
Цвета и размеры
Семантический цвет задаёт тон, размер — плотность композиции: sm для тулбаров и карточек, lg для hero-секций.
Состояния и кнопка-ссылка
disabled и loading блокируют активацию; round делает круглую иконку-действие; to превращает кнопку в ссылку без смены облика.
Переливы
Фирменный градиент: flow-border красит рамку, flow-bg — рамку и фон целиком. Такт 9 секунд, при prefers-reduced-motion градиент статичен.