Suchfeld für Materialdesign
Eine Suchfeld-Komponente, die von Material Design-Prinzipien inspiriert ist und mit Tailwind CSS erstellt wurde. Es bietet ein reaktionsschnelles Verhalten, das sich an die Containerbreite anpasst, visuelles Feedback durch Hover- und Fokusschattenübergänge (Tiefeneffekte) und eine umfassende Unterstützung für dunkle Themen. Die Komponente enthält ein führendes Suchsymbol und sorgt für eine saubere, moderne Ästhetik. Nur-CSS-Implementierung. Ideal zum Einbetten in verschiedene Layouts aufgrund seiner "W-Full"-Natur. Stellen Sie aus Gründen der Barrierefreiheit sicher, dass Sie das Element "input" mit einem entsprechenden "" koppeln <label>oder ein beschreibendes "aria-label" bereitstellen.
HTML-Code
<!-- Component Start: Material Design Search Box -->
<div class="flex items-center w-full bg-white dark:bg-gray-700 shadow-md hover:shadow-lg focus-within:shadow-lg transition-shadow duration-200 ease-in-out rounded-lg">
<div class="pl-4 pr-2 py-3">
<svg class="h-5 w-5 text-gray-500 dark:text-gray-400 pointer-events-none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">
<path fill-rule="evenodd" d="M8 4a4 4 0 100 8 4 4 0 000-8zM2 8a6 6 0 1110.89 3.476l4.817 4.817a1 1 0 01-1.414 1.414l-4.816-4.816A6 6 0 012 8z" clip-rule="evenodd" />
</svg>
</div>
<input
type="search"
name="search_query"
id="material_search_box_input"
placeholder="Search..."
aria-label="Search"
class="
appearance-none
w-full h-12
pl-0 pr-4 py-3
text-base text-gray-900 dark:text-gray-100
bg-transparent
focus:outline-none
placeholder-gray-500 dark:placeholder-gray-400
"
/>
</div>
<!-- Component End -->
Verwandte Komponenten
Suchfeld-Komponente
Responsive Suchfeldkomponente mit Unterstützung für dunkle Themen, Farbschema in Erdtönen und minimalistischem Design.
Suchfeld-Komponente
Eine responsive Suchfeldkomponente mit einem brutalistischen Design und einem komplementären Farbschema, das für Unternehmenswebsites geeignet ist.
Suchfeld-Komponente
Eine Retro-/Vintage-Suchfeld-Komponente, die mit Tailwind CSS gestaltet ist. Es bietet responsives Design, Unterstützung für dunkle Themen und Platzhalterbilder.