ValyroUI English version

Theme Customizer

Настройка темы: пресеты, цвета, радиус, шрифт и живое превью. Pro · Лендинги и бренд › Бренд и дизайн-система

Установка

npx valyro-cli@latest login
npx valyro-cli@latest add theme-customizer
npm install valyro-ui-pro

import 'valyro-ui-pro/styles.css';
import { ThemeCustomizer } from 'valyro-ui-pro';

Пропсы

PropTypeDefault
presets *ThemePreset[]Ready-made palettes.
fonts *ThemeFont[]Fonts to choose from.
valueThemeSettingsThe settings (controlled).
defaultValueThemeSettingsInitial value when uncontrolled.
onValueChange(value: ThemeSettings) => voidCalled with the new value when it changes.
onSave(value: ThemeSettings, css: string) => voidShows "Save theme", enabled while the settings differ from the last save; called with the settings and the same theme as CSS custom properties (themeSettingsCSS), ready for a stylesheet.
previewExtraReactNodeExtra content inside the preview, under the mock app.
headingLevel1 | 2 | 3 | 4 | 5 | 62Level of the title (default 2).
labelsPartial<ThemeCustomizerLabels>Overrides for the built-in English text; keys left out keep their defaults.

Похожие компоненты

  • Color Token — Цветовой токен: плашка или строка с переменной, значением и копированием
  • Type Specimen — Образец шрифтов: крупный знак и пары гарнитура — роль
  • Template Card — Карточка шаблона: живая миниатюра, бейдж, описание и ссылки
  • Hero Section — Первый экран лендинга
  • Feature Grid — Сетка преимуществ
  • Bento Grid — Бенто-сетка карточек разной ширины и высоты с адаптивом
  • Logo Cloud — Логотипы клиентов
  • Pricing Table — Тарифные планы
  • Comparison Table — Сравнение продуктов
  • Testimonials — Отзывы клиентов
  • FAQ Section — Частые вопросы
  • Award Badge — Награда с лавровым венком, звёздами и подписью

Назад: Footer · Далее: Color Token · Весь раздел «Лендинги и бренд»