Improve login screen design and functionality
- Increased logo size from 60x60 to 120x120px with proper styling - Enhanced card layout with better padding and rounded corners - Added modern gradient background and improved visual hierarchy - Improved form styling with larger inputs and better spacing - Enhanced password visibility toggle with better UX - Improved error message styling with icons and rounded corners - Added responsive design improvements for better mobile experience - Updated color scheme with modern gradients and improved contrast
This commit is contained in:
@@ -2,7 +2,72 @@
|
||||
|
||||
/* Additional styles can be added here */
|
||||
body {
|
||||
background-color: #f8f9fa;
|
||||
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
|
||||
min-height: 100vh;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
|
||||
}
|
||||
|
||||
/* Login page specific styles */
|
||||
.container {
|
||||
min-height: 100vh;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
padding: 20px;
|
||||
}
|
||||
|
||||
/* Enhanced card styling for login */
|
||||
.card {
|
||||
backdrop-filter: blur(10px);
|
||||
background: rgba(255, 255, 255, 0.95);
|
||||
border: 1px solid rgba(255, 255, 255, 0.2);
|
||||
}
|
||||
|
||||
/* Logo styling */
|
||||
.card .card-body .text-center img {
|
||||
border-radius: 50%;
|
||||
background: white;
|
||||
padding: 10px;
|
||||
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
|
||||
/* Input group styling */
|
||||
.input-group-lg .form-control {
|
||||
border-radius: 8px !important;
|
||||
border: 2px solid #e9ecef;
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
|
||||
.input-group-lg .form-control:focus {
|
||||
border-color: #667eea;
|
||||
box-shadow: 0 0 0 0.2rem rgba(102, 126, 234, 0.25);
|
||||
background: white;
|
||||
}
|
||||
|
||||
.input-group-text {
|
||||
border-radius: 8px 0 0 8px !important;
|
||||
border: 2px solid #e9ecef;
|
||||
border-right: none;
|
||||
background: #f8f9fa;
|
||||
}
|
||||
|
||||
/* Button styling */
|
||||
.btn-primary {
|
||||
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
|
||||
border: none;
|
||||
border-radius: 8px;
|
||||
padding: 12px 24px;
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
|
||||
.btn-primary:hover {
|
||||
background: linear-gradient(135deg, #5a67d8 0%, #6b46c1 100%);
|
||||
transform: translateY(-2px);
|
||||
box-shadow: 0 4px 15px rgba(102, 126, 234, 0.4);
|
||||
}
|
||||
|
||||
/* Custom navbar styles */
|
||||
|
||||
Reference in New Issue
Block a user