diff --git a/assets/css/custom.css b/assets/css/custom.css index 4d02b73..f5b6641 100644 --- a/assets/css/custom.css +++ b/assets/css/custom.css @@ -1,93 +1,58 @@ - +/* Base styles */ @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap'); body { font-family: 'Inter', sans-serif; - background-color: #f0f2f5; -} - -.navbar-brand { - font-weight: 700; - font-size: 1.5rem; + background-color: #f0f2f5; /* Lighter gray background */ } +/* Glassmorphism card style */ .glass-card { - background: rgba(255, 255, 255, 0.95); + background: rgba(255, 255, 255, 0.9); + backdrop-filter: blur(12px); + -webkit-backdrop-filter: blur(12px); border-radius: 16px; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1); - padding: 2rem; + transition: all 0.3s ease; } +.glass-card-header { + background: rgba(249, 250, 251, 0.7); /* Light header */ + border-bottom: 1px solid #e5e7eb; + border-top-left-radius: 16px; + border-top-right-radius: 16px; +} + +/* Gradient button */ .btn-gradient { background-image: linear-gradient(to right, #6366f1 0%, #8b5cf6 50%, #ec4899 100%); background-size: 200% auto; color: white; transition: 0.5s; border: none; - padding: 0.75rem 1.5rem; - font-weight: 600; } + .btn-gradient:hover:not(:disabled) { - background-position: right center; - box-shadow: 0 10px 20px -10px rgba(139, 92, 246, 0.6); - transform: translateY(-2px); + background-position: right center; /* change the direction of the change here */ + box-shadow: 0 4px 15px 0 rgba(124, 77, 255, 0.4); } -.fir-preview-container { - margin-top: 3rem; +/* For webkit scrollbars */ +::-webkit-scrollbar { + width: 8px; } -.fir-preview { - font-family: 'Times New Roman', Times, serif; - color: #000; - background: #fff; - padding: 2.5cm 2cm; - margin-top: 2rem; - border: 1px solid #dee2e6; - line-height: 1.5; - font-size: 12pt; - white-space: pre-wrap; - box-shadow: 0 4px 12px rgba(0,0,0,0.08); +::-webkit-scrollbar-track { + background: #f1f1f1; + border-radius: 10px; } -.fir-preview h2 { - font-family: 'Arial', sans-serif; - font-weight: bold; - text-align: center; - border: 2px solid #000; - padding: 0.5rem; - margin-bottom: 1.5rem; - font-size: 16pt; - text-transform: uppercase; +::-webkit-scrollbar-thumb { + background: #888; + border-radius: 10px; } -.fir-preview strong { - font-weight: bold; -} - -.fir-preview .section { - margin-bottom: 1rem; -} - -.fir-preview .grid { - display: grid; - grid-template-columns: 1fr 1fr; - gap: 1rem; -} - -.fir-preview .full-width { - grid-column: 1 / -1; -} - -.form-label { - font-weight: 500; -} - -.form-section-title { - font-size: 1.25rem; - font-weight: 600; - margin-bottom: 1rem; - padding-bottom: 0.5rem; - border-bottom: 1px solid #e5e7eb; -} +::-webkit-scrollbar-thumb:hover { + background: #555; +} \ No newline at end of file diff --git a/index.php b/index.php index def73b0..88c2f9e 100644 --- a/index.php +++ b/index.php @@ -1,195 +1,193 @@ -