Authentication Components 구성 요소
어두운 테마를 지원하는 반응형 인증 구성 요소로, Skeuomorphism 스타일로 수행됩니다.
HTML 코드
<div class="min-h-screen bg-gradient-to-br from-gray-200 to-gray-400 dark:from-gray-800 dark:to-gray-900 py-12 px-4 sm:px-6 lg:px-8 flex flex-col justify-center">
<div class="sm:mx-auto sm:w-full sm:max-w-md">
<div class="bg-white dark:bg-gray-700 py-8 px-4 shadow-xl rounded-3xl sm:rounded-br-none sm:rounded-tl-none sm:px-10 border-t-4 border-b-4 border-gray-300 dark:border-gray-600">
<div class="sm:mx-auto sm:w-full sm:max-w-md text-center">
<svg class="mx-auto h-12 w-12 text-gray-600 dark:text-gray-300" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z" />
</svg>
<h2 class="mt-6 text-center text-3xl font-extrabold text-gray-900 dark:text-white">
Sign in to your account
</h2>
</div>
<form class="mt-8 space-y-6" action="#" method="POST">
<input type="hidden" name="remember" value="true">
<div class="rounded-md shadow-sm -space-y-px">
<div>
<label for="email-address" class="sr-only">Email address</label>
<input id="email-address" name="email" type="email" autocomplete="email" required class="appearance-none rounded-none relative block w-full px-3 py-2 border border-gray-300 placeholder-gray-500 text-gray-900 rounded-t-md focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 focus:z-10 sm:text-sm dark:bg-gray-600 dark:border-gray-500 dark:placeholder-gray-400 dark:text-white" placeholder="Email address">
</div>
<div>
<label for="password" class="sr-only">Password</label>
<input id="password" name="password" type="password" autocomplete="current-password" required class="appearance-none rounded-none relative block w-full px-3 py-2 border border-gray-300 placeholder-gray-500 text-gray-900 rounded-b-md focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 focus:z-10 sm:text-sm dark:bg-gray-600 dark:border-gray-500 dark:placeholder-gray-400 dark:text-white" placeholder="Password">
</div>
</div>
<div class="flex items-center justify-between">
<div class="flex items-center">
<input id="remember-me" name="remember-me" type="checkbox" class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded dark:bg-gray-500 dark:border-gray-400">
<label for="remember-me" class="ml-2 block text-sm text-gray-900 dark:text-gray-200">
Remember me
</label>
</div>
<div class="text-sm">
<a href="#" class="font-medium text-indigo-600 hover:text-indigo-500 dark:text-indigo-400 dark:hover:text-indigo-300">
Forgot your password?
</a>
</div>
</div>
<div>
<button type="submit" class="group relative w-full flex justify-center py-2 px-4 border border-transparent text-sm font-medium rounded-md text-white bg-gradient-to-r from-indigo-600 to-indigo-700 hover:from-indigo-700 hover:to-indigo-800 focus:outline-none focus:ring-2 focus:ring- offsetting-2 focus:ring-indigo-500 shadow-lg transform transition duration-300 ease-in-out hover:scale-105">
<span class="absolute left-0 inset-y-0 flex items-center pl-3">
<svg class="h-5 w-5 text-indigo-500 group-hover:text-indigo-400" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">
<path fill-rule="evenodd" d="M5 9V7a5 5 0 0110 0v2h1a2 2 0 012 2v5a2 2 0 01-2 2H4a2 2 0 01-2-2v-5a2 2 0 012-2h1zm5-3a1 1 0 011 1v3a1 1 0 11-2 0V7a1 1 0 011-1z" clip-rule="evenodd" />
</svg>
</span>
Sign in
</button>
</div>
</form>
</div>
</div>
</div>
관련 구성 요소
Skeuomorphic_Monochromatic_Auth_E 상거래
전자 상거래 애플리케이션을 위한 복잡하고 스큐어모픽한 단색 인증 구성 요소로, 여러 대화형 요소와 다크 모드를 지원하는 반응형 디자인을 특징으로 합니다. 디지털 컨트롤을 사용하여 실제 인터페이스를 모방합니다.
미니멀리스트 인증 양식
반응형, 미니멀리스트 로그인 양식 구성 요소는 포트폴리오 또는 웹 응용 프로그램을 위해 설계되었습니다. 보색이 돋보이는 플랫 디자인 미학이 특징입니다: 파란색은 밝은 모드에서 대화형 요소에 사용되고, 주황색은 어두운 모드에서 사용됩니다. 이 양식에는 이메일 및 비밀번호 필드, '비밀번호 찾기' 옵션, '비밀번호 찾기' 링크, 가입 옵션 및 소셜 로그인 통합(예: GitHub)이 포함됩니다. 어두운 테마를 지원하며 쉽게 통합할 수 있도록 HTML 및 Tailwind CSS로만 구축되었습니다.
Luxury Authentication 구성 요소
럭셔리 패션 및 뷰티 브랜드를 위해 설계된 우아하고 정교한 인증 구성 요소로, 풍부한 인터페이스, 반응형 레이아웃 및 유사한 색 구성표를 사용하는 다크 모드 지원을 특징으로 합니다.