Usage
--search-modal-widthand --search-modal-max-heightfor overall sizing --search-highlight-colorfor match emphasis --search-backdrop-blurfor the modal overlay treatment
Tokens
--search-modal-width | 36rem | |
--search-modal-max-height | min(32rem, calc(100vh - var(--space-16))) | |
--search-highlight-color | var(--color-accent) | |
--search-backdrop-blur | 4px |
Spacing: --space-*(padding, gaps, modal positioning) Typography: --layout-font-family, --font-size-*, --line-height-*, --font-weight-*Surfaces: --surface-background, --surface-sunken, --surface-elevatedBorders and radius: --border-color-muted, --radius-*, --border-width-*Text colors: --text-color-primary, --text-color-secondary, --text-color-mutedFocus and overlay: --focus-ring-*, --overlay-backgroundShadows and motion: --shadow-*, --transition-duration-*
Examples
Compact Modal
:root {
--search-modal-width: 28rem;
--search-modal-max-height: min(26rem, calc(100vh - var(--space-10)));
}Brighter Highlights
:root {
--search-highlight-color: var(--color-blue-600);
}Tips
--overlay-background--search-backdrop-blur
--search-highlight-color