| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
| :root { |
| --ultraLightGreen: #D3F1E9; |
| --lightGreen: #BCF3E5; |
| --brightGreen: #62E6BF; |
| --mediumGreen: #0DA778; |
| --deepGreen: #0A7B79; |
| --navyBlue: #193053; |
| } |
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
| @font-face { |
| font-family: "Poppins"; |
| src: url("./assets/fonts/Poppins-Regular.ttf"); |
| } |
|
|
| @font-face { |
| font-family: "Aclonica"; |
| src: url("./assets/fonts/Aclonica-Regular.ttf"); |
| } |
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
| * { |
| font-family: 'Poppins', sans-serif; |
| padding: 0; |
| margin: 0; |
| scroll-behavior: smooth; |
| } |
|
|
| body { |
| background-color: var(--ultraLightGreen) !important; |
| min-height: 100vh; |
| } |
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
| .nav-cointainer { |
| margin-top: 20px; |
| display: flex; |
| flex-wrap: nowrap; |
| align-content: space-between; |
| justify-content: space-around; |
| align-items: flex-start; |
| } |
|
|
| .nav-left-content-wrapper { |
| margin-right: 3rem; |
| text-align: left; |
| } |
|
|
| .nav-left-content-wrapper h2 { |
| text-align: left; |
| font-family: 'Poppins', sans-serif; |
| font-weight: medium; |
| font-size: 1.5rem; |
| color: var(--deepGreen); |
| } |
|
|
| .nav-left-content-wrapper h4 { |
| font-family: 'Poppins', sans-serif; |
| font-weight: 500; |
| font-size: 1rem; |
| color: var(--navyBlue); |
| } |
|
|
|
|
| |
| |
| |
| |
| |
|
|
| .nav-right-content-wrapper { |
| position: relative; |
| } |
|
|
| #user-pfp { |
| display: inline-block; |
| position: relative; |
| margin-left: 3rem; |
| max-width: 2.5rem; |
| border: var(--mediumGreen) solid 3px; |
| border-radius: 50%; |
| cursor: pointer; |
| } |
|
|
| .notification-badge { |
| position: absolute; |
| width: 10px; |
| height: 10px; |
| top: -1px; |
| right: 2px; |
| background: red; |
| color: white; |
| border-radius: 50%; |
| border: 1px solid var(--lightGreen); |
| } |
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
| .sanket-heading-cointainer { |
| margin-top: 2.3rem; |
| display: flex; |
| flex-direction: column; |
| align-items: center; |
| } |
|
|
| .sanket-heading-cointainer h1 { |
| font-family: 'Aclonica', sans-serif; |
| font-size: 2.5rem; |
| font-weight: 400; |
| color: var(--deepGreen); |
| } |
|
|
|
|
| |
| |
| |
| |
| |
| |
|
|
| .sanket-heading-cointainer p { |
| margin-top: 3px; |
| font-family: 'Poppins', sans-serif; |
| font-size: 0.6rem; |
| font-weight: 600; |
| color: var(--deepGreen); |
| } |
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
| .home-options-wrapper { |
| |
| |
| margin: auto; |
| margin-top: 2rem; |
| |
| |
| width: 100%; |
| min-height: 80%; |
| display: grid; |
| grid-auto-flow: column; |
| grid-template-rows: 1fr 1fr; |
| gap: 1rem; |
| justify-content: center; |
| align-items: center; |
| } |
|
|
| .option-card { |
| margin-left: 0.5rem; |
| margin-right: 0.5rem; |
| } |
|
|
| .option-card img { |
| width: 9rem; |
| height: 11rem; |
| } |
|
|
| .option-card { |
| display: inline-block; |
| border: none; |
| background-color: var(--mediumGreen); |
| border-radius: 18px; |
| transition: background-color 0.25s ease; |
| } |
|
|
| .option-card:active { |
| height: 11rem; |
| box-shadow: none; |
| transform: translateY(2px); |
| } |
|
|
| #option-card-3 { |
| border: none; |
| background-color: none; |
| } |
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
| .bottom-nav-bar { |
| position: fixed; |
| bottom: 0; |
| display: grid; |
| grid-template-columns: auto auto auto; |
| grid-template-rows: auto; |
| margin: auto; |
| margin-top: 20px; |
| margin-bottom: 0; |
| width: 100%; |
| background: var(--lightGreen); |
| border-top: 3px solid rgba(1, 157, 146, 0.3); |
| padding-top: 7px; |
| } |
|
|
| .nav-btn { |
| display: inline-block; |
| left: 0; |
| border: none; |
| text-align: center; |
| color: var(--navyBlue); |
| background-color: var(--lightGreen); |
| } |
|
|
| .nav-btn span { |
| border-radius: 18px; |
| padding: 2px 15px 2px 15px; |
| } |
|
|
| .nav-btn p { |
| font-size: 0.7rem; |
| font-weight: 500; |
| } |
|
|
| .active-nav-btn span { |
| background-color: var(--brightGreen); |
| } |
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
| @media only screen and (min-width: 1080px) { |
| .option-card { |
| cursor: pointer; |
| } |
| .nav-btn { |
| cursor: pointer; |
| } |
| .home-options-wrapper { |
| display: flex; |
| flex-direction: row; |
| } |
| .option-card:hover { |
| background-color: #193053; |
| } |
| } |
|
|