|
300 | 300 | } |
301 | 301 |
|
302 | 302 | .auth-header { |
303 | | - background: linear-gradient(135deg, #0065a1 0%, #004d7a 100%); |
| 303 | + background: linear-gradient(135deg, var(--bs-primary) 0%, color-mix(in srgb, var(--bs-primary) 75%, #000) 100%); |
304 | 304 | padding: 2.5rem 2rem; |
305 | 305 | color: white; |
306 | 306 | position: relative; |
|
462 | 462 | } |
463 | 463 |
|
464 | 464 | .modern-input:focus { |
465 | | - border-color: #0065a1 !important; |
466 | | - box-shadow: 0 0 0 0.2rem rgba(0, 101, 161, 0.15) !important; |
| 465 | + border-color: var(--bs-primary) !important; |
| 466 | + box-shadow: 0 0 0 0.2rem rgba(var(--bs-primary-rgb), 0.15) !important; |
467 | 467 | background: var(--bs-white) !important; |
468 | 468 | outline: none; |
469 | 469 | } |
|
538 | 538 | } |
539 | 539 |
|
540 | 540 | .form-check-input:checked { |
541 | | - background-color: #0065a1; |
542 | | - border-color: #0065a1; |
| 541 | + background-color: var(--bs-primary); |
| 542 | + border-color: var(--bs-primary); |
543 | 543 | } |
544 | 544 |
|
545 | 545 | .form-check-input:focus { |
546 | | - box-shadow: 0 0 0 0.2rem rgba(0, 101, 161, 0.15); |
| 546 | + box-shadow: 0 0 0 0.2rem rgba(var(--bs-primary-rgb), 0.15); |
547 | 547 | } |
548 | 548 |
|
549 | 549 | .form-check-label { |
|
553 | 553 | } |
554 | 554 |
|
555 | 555 | .forgot-password { |
556 | | - color: #0065a1; |
| 556 | + color: var(--bs-primary); |
557 | 557 | text-decoration: none; |
558 | 558 | font-size: 0.9rem; |
559 | 559 | font-weight: 500; |
560 | 560 | transition: all 0.3s ease; |
561 | 561 | } |
562 | 562 |
|
563 | 563 | .forgot-password:hover { |
564 | | - color: #004d7a; |
| 564 | + color: color-mix(in srgb, var(--bs-primary) 75%, #000); |
565 | 565 | text-decoration: underline; |
566 | 566 | } |
567 | 567 |
|
|
576 | 576 | min-width: 200px; |
577 | 577 | height: 3.5rem; |
578 | 578 | border-radius: 12px !important; |
579 | | - background: linear-gradient(135deg, #0065a1 0%, #004d7a 100%) !important; |
| 579 | + background: linear-gradient(135deg, var(--bs-primary) 0%, color-mix(in srgb, var(--bs-primary) 75%, #000) 100%) !important; |
580 | 580 | border: none !important; |
581 | 581 | font-weight: 600; |
582 | 582 | font-size: 1.1rem; |
|
603 | 603 |
|
604 | 604 | .login-btn:hover { |
605 | 605 | transform: translateY(-2px); |
606 | | - box-shadow: 0 10px 25px rgba(0, 101, 161, 0.3); |
| 606 | + box-shadow: 0 10px 25px rgba(var(--bs-primary-rgb), 0.3); |
607 | 607 | } |
608 | 608 |
|
609 | 609 | .login-btn:active { |
|
721 | 721 | } |
722 | 722 |
|
723 | 723 | .signup-link { |
724 | | - color: #0065a1; |
| 724 | + color: var(--bs-primary); |
725 | 725 | text-decoration: none; |
726 | 726 | font-weight: 600; |
727 | 727 | margin-left: 0.25rem; |
728 | 728 | } |
729 | 729 |
|
730 | 730 | .signup-link:hover { |
731 | | - color: #004d7a; |
| 731 | + color: color-mix(in srgb, var(--bs-primary) 75%, #000); |
732 | 732 | text-decoration: underline; |
733 | 733 | } |
734 | 734 |
|
|
761 | 761 |
|
762 | 762 | .modern-input:focus { |
763 | 763 | background: var(--bs-gray-800); |
764 | | - border-color: #0065a1 !important; |
| 764 | + border-color: var(--bs-primary) !important; |
765 | 765 | } |
766 | 766 |
|
767 | 767 | .modern-input::placeholder { |
|
0 commit comments