Session Timeout Alert 구성 요소
미니멀한 그레이스케일 디자인의 복잡하고 반응이 빠른 세션 시간 초과 경고 구성 요소로, 비즈니스 웹 사이트에 적합하며 어두운 테마 지원을 포함합니다.
HTML 코드
<div class="fixed inset-0 bg-gray-600 bg-opacity-50 dark:bg-gray-900 dark:bg-opacity-75 flex items-center justify-center p-4" aria-labelledby="modal-title" role="dialog" aria-modal="true">
<div class="bg-white dark:bg-gray-800 rounded-lg shadow-xl max-w-lg w-full divide-y divide-gray-200 dark:divide-gray-700">
<div class="p-6">
<h3 class="text-2xl font-semibold text-gray-900 dark:text-gray-100 mb-4" id="modal-title">Your Session Will Expire Soon</h3>
<p class="text-gray-700 dark:text-gray-300 text-lg mb-6">For your security, your session is about to expire due to inactivity. Please choose an option below to continue or log out.</p>
<div class="grid grid-cols-1 md:grid-cols-2 gap-4 text-center mb-6">
<div class="p-4 bg-gray-100 dark:bg-gray-700 rounded-md">
<p class="text-gray-600 dark:text-gray-400 text-sm">Time Remaining</p>
<p class="text-3xl font-bold text-gray-900 dark:text-gray-100 mt-1">01:45</p>
</div>
<div class="p-4 bg-gray-100 dark:bg-gray-700 rounded-md">
<p class="text-gray-600 dark:text-gray-400 text-sm">Last Activity</p>
<p class="text-lg font-medium text-gray-900 dark:text-gray-100 mt-1">5 minutes ago</p>
</div>
</div>
<div class="space-y-4">
<div class="flex items-center justify-between p-3 bg-gray-50 dark:bg-gray-700 rounded-lg">
<div class="flex items-center">
<svg class="h-6 w-6 text-gray-500 dark:text-gray-300 mr-3" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z" />
</svg>
<span class="text-gray-800 dark:text-gray-200 font-medium">Auto-renew session?</span>
</div>
<label for="toggle-auto-renew" class="flex items-center cursor-pointer">
<div class="relative">
<input type="checkbox" id="toggle-auto-renew" class="sr-only">
<div class="block bg-gray-300 dark:bg-gray-600 w-10 h-6 rounded-full"></div>
<div class="dot absolute left-1 top-1 bg-white w-4 h-4 rounded-full transition dark:bg-gray-400"></div>
</div>
</label>
<style>
input:checked ~ .dot {
transform: translateX(100%);
background-color: #4CAF50; /* A touch of green for
관련 구성 요소
Session Timeout Alert 구성 요소
반응형, 어두운 테마와 호환되는 세션 시간 초과 경고 구성 요소로, Glassmorphism 스타일, 어스 톤 및 Tailwind CSS를 사용하는 복잡한 레이아웃이 있습니다. 젖빛 유리 효과, 흐림 효과 및 포트폴리오에 적합한 여러 대화형 요소가 특징입니다.
Session Timeout Alert 구성 요소
Session Timeout Alert Component는 생생하고 대담한 미학, 높은 대비 및 반응형 효과를 갖춘 브루탈리즘 스타일로 설계되었습니다. 이 구성 요소는 Tailwind CSS 스타일을 사용하여 어두운 테마를 지원하고 picsum.photos 및 randomuser.me 의 자리 표시자 이미지를 사용합니다.
Session Timeout Alert 구성 요소
매력적인 애니메이션과 어두운 테마로 전자 상거래를 위해 설계된 반응형 세션 시간 초과 경고 구성 요소입니다. 경고 메시지, 카운트다운 타이머 및 세션 연장 또는 로그아웃 옵션이 있습니다.