/** * Typography Tab Component * Configure heading and label typography controls. */ import { ColorPicker, ColorPickerActionButton, } from "../../components/ColorPicker"; import { HighlightableField } from "../../components/HighlightableField"; import { RangeSlider } from "../../components/RangeSlider"; import { coerceInt } from "../../constants"; import type { BaseTabProps } from "../types"; export interface TypographyTabProps extends BaseTabProps {} export function TypographyTab({ settings, setSettings }: TypographyTabProps) { return (

Typography

Heading

These controls style the WooCommerce variation attribute headings shown beside each swatch row on product pages.

setSettings({ ...settings, heading_font_color: value }) } /> setSettings({ ...settings, heading_font_size: val }) } />

Labels

These controls style text shown inside variation chips and swatches. Leave the text color empty to use automatic contrast.

setSettings({ ...settings, label_text_color: value }) } placeholder="Leave empty for auto" actionButton={ setSettings({ ...settings, label_text_color: "" }) } /> } /> setSettings({ ...settings, label_font_size: val }) } />
); }