Окно поиска, вдохновленное органической природой
Простой, адаптивный компонент окна поиска с органичным, вдохновленным природой дизайном и радужным градиентом, подходит для деловых или корпоративных веб-сайтов. Включает поддержку темного режима.
HTML-код
<div class="p-4 sm:p-6 lg:p-8 bg-gradient-to-br from-purple-100 via-sky-100 to-green-100 dark:from-gray-900 dark:via-blue-950 dark:to-teal-950 min-h-screen flex items-center justify-center font-sans">
<div class="w-full max-w-xl mx-auto rounded-3xl overflow-hidden shadow-xl dark:shadow-2xl bg-white dark:bg-gray-800 transition-all duration-300 ease-in-out transform hover:scale-105">
<div class="relative p-5 sm:p-6 md:p-8 bg-gradient-to-r from-red-500 via-yellow-500 to-green-500 dark:from-red-700 dark:via-yellow-700 dark:to-green-700 animate-gradient-xy rounded-t-3xl">
<h2 class="text-xl sm:text-2xl md:text-3xl font-bold text-white text-center drop-shadow-md pb-2">
Find Your Harmony
</h2>
<p class="text-sm sm:text-base text-white text-center opacity-90">
Explore our natural solutions.
</p>
</div>
<div class="p-5 sm:p-6 md:p-8 relative -top-3 bg-white dark:bg-gray-800 rounded-b-3xl">
<form class="relative flex items-center">
<label for="search-input" class="sr-only">Search for products or solutions</label>
<input
id="search-input"
type="text"
placeholder="Search for products, services..."
class="w-full py-3 pl-4 pr-12 text-base rounded-full border-2 border-gray-300 dark:border-gray-600 focus:border-green-500 dark:focus:border-green-400 focus:ring-4 focus:ring-green-200 dark:focus:ring-green-800 outline-none text-gray-800 dark:text-gray-200 bg-gray-50 dark:bg-gray-700 transition-all duration-200 shadow-inner dark:shadow-none"
aria-label="Search input field"
/>
<button
type="submit"
class="absolute right-2 top-1/2 -translate-y-1/2 p-2 rounded-full bg-gradient-to-br from-green-400 to-blue-500 text-white dark:from-green-600 dark:to-blue-700 hover:from-green-500 hover:to-blue-600 dark:hover:from-green-700 dark:hover:to-blue-800 focus:outline-none focus:ring-4 focus:ring-green-300 dark:focus:ring-green-600 transition-all duration-200 ease-in-out transform hover:scale-110 shadow-lg"
aria-label="Search button"
>
<svg
xmlns="http://www.w3.org/2000/svg"
class="h-6 w-6"
fill="none"
viewBox="0 0 24 24"
stroke="currentColor"
stroke-width="2"
>
<path
stroke-linecap="round"
stroke-linejoin="round"
d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"
/>
</svg>
</button>
</form>
<p class="text-center text-xs text-gray-500 dark:text-gray-400 mt-4">
<small>Discover nature's finest solutions for your business.</small>
</p>
</div>
</div>
</div>
<style>
/* Define the keyframes for the gradient animation */
@keyframes gradient-xy {
0% {
background-position: 0% 0%;
}
100% {
background-position: 100% 100%;
}
}
/* Apply the animation */
.animate-gradient-xy {
background-size: 400% 400%; /* Make the background larger than the element */
animation: gradient-xy 15s ease infinite alternate;
}
</style>
Связанные компоненты
Компонент поля поиска
Компонент окна поиска, разработанный в скевоморфном стиле, имитирующем реальное окно поиска, с использованием триадической цветовой схемы, подходит для портфолио и отзывчив с поддержкой темного режима.
Bauhaus_Agriculture_Search_Box
Адаптивный компонент поискового окна для сельскохозяйственных/фермерских веб-сайтов, разработанный в соответствии с принципами Баухауза, сепия/коричневые тона и поддержка темного режима.
Ретро винтажное окно поиска
Отзывчивый компонент поискового окна, стилизованный в стиле ретро/винтаж, с использованием аналогичной цветовой схемы, подходящей для интерфейсов социальных сетей, с поддержкой темных тем.