Reference: Elevate Lookbook | Specs: DESIGN.md line 444-458
<div class="elv-search-input">
<span class="material-symbols-outlined elv-search-input__icon">search</span>
<input
type="search"
class="elv-search-input__field"
placeholder="Search software..."
aria-label="Search"
/>
<button class="elv-search-input__clear material-symbols-outlined" aria-label="Clear">
close
</button>
</div>
<div class="elv-search-input elv-search-input--lg">
<!-- Same structure as default -->
</div>
Focus state: 3px light purple outline (#c3bde5)
<!-- Add elv-search-input--has-value class to show clear button -->
<div class="elv-search-input elv-search-input--has-value">
<!-- Clear button is visible -->
</div>
<input class="elv-search-input__field" disabled />
aria-label="Search" on the inputaria-label="Clear search"type="search" for semantic HTML| Background | #fafafa (N5) |
| Border | 0.5px solid #b0afb6 (border-medium N40) |
| Border Radius | 9999px (radius-full / fully rounded pill) |
| Height | 40px (default), 48px (large) |
| Font | 16px / 400 (Body) |
| Text Color | #4c4b53 (N80 text-subtle) |
| Placeholder | #6f6d78 (text-nonessential) |
| Focus State | 3px solid #c3bde5 outline (P40), 1px offset |
| Disabled | Background #fcfcfd (N1), text #b0afb6 (N40) |