RetroVintage_CheckoutFormComponent
레트로/빈티지 체크아웃 양식(어스 톤, 중간 정도의 복잡성 및 다크 모드 지원)
HTML 코드
<div class="container mx-auto p-6 bg-gray-200 dark:bg-gray-800 rounded-lg shadow-xl font-mono">
<h2 class="text-2xl font-bold text-gray-800 dark:text-white mb-6">Checkout Information</h2>
<form>
<div class="grid grid-cols-1 md:grid-cols-2 gap-6">
<div class="mb-4">
<label for="full_name" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">Full Name</label>
<input type="text" id="full_name" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline dark:bg-gray-700 dark:border-gray-600 dark:text-white" placeholder="Enter your full name">
</div>
<div class="mb-4">
<label for="email" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">Email Address</label>
<input type="email" id="email" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline dark:bg-gray-700 dark:border-gray-600 dark:text-white" placeholder="Enter your email address">
</div>
</div>
<div class="mb-4">
<label for="address" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">Address</label>
<input type="text" id="address" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline dark:bg-gray-700 dark:border-gray-600 dark:text-white" placeholder="Enter your address">
</div>
<div class="grid grid-cols-1 md:grid-cols-3 gap-6">
<div class="mb-4">
<label for="city" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">City</label>
<input type="text" id="city" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline dark:bg-gray-700 dark:border-gray-600 dark:text-white" placeholder="Enter your city">
</div>
<div class="mb-4">
<label for="state" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">State</label>
<input type="text" id="state" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline dark:bg-gray-700 dark:border-gray-600 dark:text-white" placeholder="Enter your state">
</div>
<div class="mb-4">
<label for="zip" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">Zip Code</label>
<input type="text" id="zip" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline dark:bg-gray-700 dark:border-gray-600 dark:text-white" placeholder="Enter your zip code">
</div>
</div>
<div class="mb-6">
<label for="card_number" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">Credit Card Number</label>
<input type="text" id="card_number" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline dark:bg-gray-700 dark:border-gray-600 dark:text-white" placeholder="Enter your credit card number">
</div>
<div class="grid grid-cols-1 md:grid-cols-3 gap-6">
<div class="mb-6">
<label for="expiry_date" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">Expiry Date</label>
<input type="text" id="expiry_date" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline dark:bg-gray-700 dark:border-gray-600 dark:text-white" placeholder="MM/YY">
</div>
<div class="mb-6">
<label for="cvv" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">CVV</label>
<input type="text" id="cvv" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline dark:bg-gray-700 dark:border-gray-600 dark:text-white" placeholder="CVV">
</div>
<div class="mb-6">
<label for="country" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">Country</label>
<input type="text" id="country" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline dark:bg-gray-700 dark:border-gray-600 dark:text-white" placeholder="Enter your country">
</div>
</div>
<div class="flex items-center justify-between">
<button class="bg-green-700 hover:bg-green-800 text-white font-bold py-2 px-4 rounded focus:outline-none focus:shadow-outline dark:bg-green-800 dark:hover:bg-green-900" type="button">
Submit Payment
</button>
</div>
</form>
</div>
관련 구성 요소
체크 아웃 양식 구성 요소
포트폴리오를 위한 미니멀한 플랫 디자인 체크아웃 양식 구성 요소로, 흙색, 반응형 디자인, 다크 모드 지원 및 여러 대화형 요소를 특징으로 합니다. HTML 및 Tailwind CSS를 사용합니다.
체크 아웃 양식 구성 요소
흑백 단색 스타일, 밝은 액센트 색상, 그라디언트 전환 및 다크 모드 지원을 갖춘 반응형 체크아웃 양식으로 스포츠/피트니스 애플리케이션에 적합합니다.
Brutalist_Grayscale_Checkout_Form
포트폴리오 표시에 최적화된 회색조 색 구성표가 있는 복잡한 브루탈리즘 스타일의 체크아웃 양식 구성 요소입니다. 고대비, 특이한 레이아웃, 완전한 반응성 및 다크 모드 지원이 특징입니다.