HTML 코드
<div class="flex flex-wrap gap-4 p-4 bg-gray-100 dark:bg-gray-900">
<!-- Primary Button -->
<button class="bg-blue-600 hover:bg-blue-700 text-white font-bold py-3 px-6 rounded-lg shadow-md transition duration-300 ease-in-out dark:bg-blue-700 dark:hover:bg-blue-800 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-opacity-50">
Primary Button
</button>
<!-- Secondary Button -->
<button class="bg-gray-300 hover:bg-gray-400 text-gray-800 font-bold py-3 px-6 rounded-lg shadow-md transition duration-300 ease-in-out dark:bg-gray-600 dark:hover:bg-gray-500 dark:text-white focus:outline-none focus:ring-2 focus:ring-gray-500 focus:ring-opacity-50">
Secondary Button
</button>
<!-- Success Button -->
<button class="bg-green-600 hover:bg-green-700 text-white font-bold py-3 px-6 rounded-lg shadow-md transition duration-300 ease-in-out dark:bg-green-700 dark:hover:bg-green-800 focus:outline-none focus:ring-2 focus:ring-green-500 focus:ring-opacity-50">
Success Button
</button>
<!-- Danger Button -->
<button class="bg-red-600 hover:bg-red-700 text-white font-bold py-3 px-6 rounded-lg shadow-md transition duration-300 ease-in-out dark:bg-red-700 dark:hover:bg-red-800 focus:outline-none focus:ring-2 focus:ring-red-500 focus:ring-opacity-50">
Danger Button
</button>
<!-- Outline Button -->
<button class="bg-transparent hover:bg-blue-200 text-blue-700 font-semibold py-3 px-6 border border-blue-600 rounded-lg shadow-md transition duration-300 ease-in-out dark:border-blue-400 dark:text-blue-400 dark:hover:bg-blue-900 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-opacity-50">
Outline Button
</button>
<!-- Disabled Button -->
<button class="bg-gray-300 text-gray-600 font-bold py-3 px-6 rounded-lg cursor-not-allowed shadow-md dark:bg-gray-700 dark:text-gray-500" disabled>
Disabled Button
</button>
</div>
관련 구성 요소
Gradient_Weather_Buttons
일기 예보 및 기후 데이터를 위한 반응형 버튼 세트로, 부드러운 호버 전환 및 다크 모드 지원과 함께 보라색/보라색 그라디언트를 특징으로 합니다.
3D_Healthcare_Buttons_Component
의료 애플리케이션을 위한 복잡한 3D에서 영감을 받은 버튼 구성 요소로, 밝은 액센트 색상, 반응형 레이아웃 및 다크 모드 지원이 있는 흑백 단색 디자인을 특징으로 합니다.