Spaces:
Sleeping
Sleeping
| /* Centered container with soft shadow */ | |
| .container { | |
| max-width: 500px; | |
| background: #fff; | |
| padding: 30px; | |
| border-radius: 12px; | |
| box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.1); | |
| text-align: center; | |
| transition: 0.3s; | |
| } | |
| .container:hover { | |
| transform: scale(1.02); | |
| box-shadow: 0px 10px 25px rgba(0, 0, 0, 0.15); | |
| } | |
| h1 { | |
| color: #444; | |
| font-weight: bold; | |
| margin-bottom: 20px; | |
| } | |
| label { | |
| font-weight: bold; | |
| margin-bottom: 5px; | |
| color: #666; | |
| } | |
| input[type="text"] { | |
| width: 100%; | |
| padding: 12px; | |
| border: 2px solid #ddd; | |
| border-radius: 8px; | |
| font-size: 16px; | |
| transition: 0.3s; | |
| } | |
| input[type="text"]:focus { | |
| border-color: #4CAF50; | |
| outline: none; | |
| box-shadow: 0px 0px 5px rgba(76, 175, 80, 0.5); | |
| } | |
| .btn { | |
| width: 100%; | |
| padding: 12px; | |
| border-radius: 8px; | |
| font-size: 16px; | |
| font-weight: bold; | |
| transition: 0.3s; | |
| } | |
| .btn-primary { | |
| background: #007bff; | |
| border: none; | |
| } | |
| .btn-primary:hover { | |
| background: #0056b3; | |
| } | |
| .btn-success { | |
| margin-top: 10px; | |
| background: #28a745; | |
| border: none; | |
| } | |
| .btn-success:hover { | |
| background: #218838; | |
| } | |
| /* Dark Mode */ | |
| body.dark-mode { | |
| background-color: #121212; | |
| color: white; | |
| } | |
| .dark-mode .container { | |
| background: #222; | |
| box-shadow: 0px 8px 20px rgba(255, 255, 255, 0.1); | |
| } | |
| .dark-mode h1 { | |
| color: #ddd; | |
| } | |
| .dark-mode label { | |
| color: #bbb; | |
| } | |
| .dark-mode input[type="text"] { | |
| background: #333; | |
| color: white; | |
| border: 2px solid #555; | |
| } | |
| .dark-mode .btn-primary { | |
| background: #5cb85c; | |
| } | |
| .dark-mode .btn-primary:hover { | |
| background: #4cae4c; | |
| } | |
| .dark-mode .btn-success { | |
| background: #17a2b8; | |
| } | |
| .dark-mode .btn-success:hover { | |
| background: #138496; | |
| } | |
| /* Dark Mode Toggle */ | |
| .dark-mode-switch { | |
| position: fixed; | |
| top: 15px; | |
| right: 15px; | |
| } | |
| /* Responsive */ | |
| @media (max-width: 600px) { | |
| .container { | |
| padding: 20px; | |
| } | |
| } |