diff --git a/src/components/Footer/Footer.js b/src/components/Footer/Footer.js index ba58f17f..d2c9c3d7 100644 --- a/src/components/Footer/Footer.js +++ b/src/components/Footer/Footer.js @@ -3,8 +3,7 @@ import { Fade } from "react-reveal"; import emoji from "react-easy-emoji"; import { Form } from "react-bootstrap"; import {FaEnvelope} from "react-icons/fa"; -import styles from "./Footer.module.css"; -/* eslint-disable jsx-a11y/accessible-emoji */ +import styles from "./footer.module.scss"; export default function Footer(props) { return ( @@ -28,7 +27,7 @@ export default function Footer(props) { - {" "} + We'll never share your email with anyone else. diff --git a/src/components/Footer/Footer.module.css b/src/components/Footer/Footer.module.css deleted file mode 100644 index e08d874b..00000000 --- a/src/components/Footer/Footer.module.css +++ /dev/null @@ -1,126 +0,0 @@ -.footerText { - text-align: center; - color: white; - font-weight: 400; - font-size: 1.2rem; - padding: 30px; - padding-top: 0; -} - -.footerDiv { - position: relative; - margin-top: 2rem; - background-image: url("./../../assets/images/footer/origami.webp"); - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.topShape { - overflow: hidden; - position: relative; - top: 0; - left: 0; - z-index: 1; - width: 100%; - line-height: 0; - direction: ltr; -} -.topShape svg { - display: block; - width: calc(100% + 1.3px); - position: relative; - left: 50%; - -webkit-transform: translateX(-50%) rotateY(180deg); - -ms-transform: translateX(-50%) rotateY(180deg); - transform: translateX(-50%) rotateY(180deg); - overflow: hidden; -} -.topShape svg .svgPath { - fill: #fff; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-transform: rotateY(0deg); - transform: rotateY(0deg); -} -.tint { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - background: #0e1120de; -} -.newsletter { - position: relative; - color: white; - text-align: center; - padding: 50px 0 70px 0; -} -.newsletter .heading h5 { - font-size: 2.5rem; - font-weight: 300; - margin-bottom: 3rem; -} -.newsletter .heading h6 { - font-weight: 300; - margin-bottom: 0; -} -.emailField { - min-width: 320px; - text-align: center; - margin: 0 5px; -} -.form { - display: inline-block; - display: flex; - align-items: stretch; - justify-content: center; -} -.box { - height: 40px; - background-color: white; - border-radius: 30px 0 0 30px; - display: flex; - align-items: center; - padding: 15px; - min-width: 220px; -} -.box input { - flex: 1; - height: 30px; - border: none; - outline: none; - font-size: 16px; -} -.bsClass { - border-radius: 0 30px 30px 0; - padding: 6px 15px; - background-color: #4285f4; - border: 2px solid #4285f4; - color: white; -} -.bsClass:hover { - background-color: #1963db; - border: 2px solid #1963db; -} -.icon { - padding: 10px; - color: dodgerblue; - min-width: 40px; -} -.textMuted { - padding-top: 11px; - font-size: 13px; -} -@media screen and (max-width: 474px) { - .form { - margin-left: 0px; - } - .form { - margin-left: 0px; - } - .textMuted { - text-align: center; - } -} diff --git a/src/components/Footer/footer.module.scss b/src/components/Footer/footer.module.scss new file mode 100644 index 00000000..c5b7c5b0 --- /dev/null +++ b/src/components/Footer/footer.module.scss @@ -0,0 +1,137 @@ +@use './../../scss/colors'; + +.footerDiv { + position: relative; + margin-top: 2rem; + background-image: url("./../../assets/images/footer/origami.webp"); + background-position: center; + background-size: cover; + background-repeat: no-repeat; + + .topShape { + overflow: hidden; + position: relative; + top: 0; + left: 0; + z-index: 1; + width: 100%; + line-height: 0; + direction: ltr; + + svg { + display: block; + width: calc(100% + 1.3px); + position: relative; + left: 50%; + -webkit-transform: translateX(-50%) rotateY(180deg); + -ms-transform: translateX(-50%) rotateY(180deg); + transform: translateX(-50%) rotateY(180deg); + overflow: hidden; + + .svgPath { + fill: colors.$white; + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; + -webkit-transform: rotateY(0deg); + transform: rotateY(0deg); + } + } + } + .tint { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + background: colors.$black-dark-tint; + } + + .newsletter { + position: relative; + color: colors.$white; + text-align: center; + padding: 50px 0 70px 0; + + .heading { + h5 { + font-size: 2.5rem; + font-weight: 300; + margin-bottom: 3rem; + } + h6 { + font-weight: 300; + margin-bottom: 0; + } + } + + .emailField { + min-width: 320px; + text-align: center; + margin: 0 5px; + + .form { + display: inline-block; + display: flex; + align-items: stretch; + justify-content: center; + + .box { + height: 40px; + background-color: colors.$white; + border-radius: 30px 0 0 30px; + display: flex; + align-items: center; + padding: 15px; + min-width: 220px; + + .icon { + padding: 10px; + color: colors.$royal-blue; + min-width: 40px; + } + input { + flex: 1; + height: 30px; + border: none; + outline: none; + font-size: 16px; + } + } + .bsClass { + border-radius: 0 30px 30px 0; + padding: 6px 15px; + background-color: colors.$royal-blue; + border: 2px solid colors.$royal-blue; + color: colors.$white; + + &:hover { + background-color: colors.$navy-blue; + border: 2px solid colors.$navy-blue; + } + } + } + .textMuted { + padding-top: 11px; + font-size: 13px; + } + @media screen and (max-width: 474px) { + .form { + margin-left: 0px; + } + .textMuted { + text-align: center; + } + } + } + } + + .footerText { + text-align: center; + color: colors.$white; + font-weight: 400; + font-size: 1.2rem; + padding: 30px; + padding-top: 0; + } +} diff --git a/src/components/ScrollToTopButton/scroll-to-top.module.scss b/src/components/ScrollToTopButton/scroll-to-top.module.scss index 732b0c7f..c6e7c144 100644 --- a/src/components/ScrollToTopButton/scroll-to-top.module.scss +++ b/src/components/ScrollToTopButton/scroll-to-top.module.scss @@ -9,13 +9,13 @@ font-size: 23px; width: 49px; transition: all 300ms ease-in-out; - background-color: colors.$blue1 !important; + background-color: colors.$royal-blue !important; color: colors.$white !important; box-shadow: 2px 2px 3px colors.$grey; border: none !important; &:hover { - background-color: colors.$blue1 !important; + background-color: colors.$royal-blue !important; transition: all 300ms ease-in-out; } diff --git a/src/pages/Home/sections/Contact/ContactUs.jsx b/src/pages/Home/sections/Contact/ContactUs.jsx index 62429fa1..43857781 100644 --- a/src/pages/Home/sections/Contact/ContactUs.jsx +++ b/src/pages/Home/sections/Contact/ContactUs.jsx @@ -3,7 +3,7 @@ import ExperienceForm from "./components/ExperienceForm/ExperienceForm"; import Map from "./components/Map/Map"; -import styles from "./ContactUs.module.css"; +import styles from "./contact-us.module.scss"; function ContactUs() { const mapRef = useRef() diff --git a/src/pages/Home/sections/Contact/ContactUs.module.css b/src/pages/Home/sections/Contact/ContactUs.module.css deleted file mode 100644 index 5ea8545c..00000000 --- a/src/pages/Home/sections/Contact/ContactUs.module.css +++ /dev/null @@ -1,40 +0,0 @@ -.ContactUs { - text-align: center; - margin-top: 5rem; -} - -.ContactUs > h2 { - margin-top: 5px; -} - -.contact_and_info_container { - display: flex; - align-items: stretch; - justify-content: center; - flex-wrap: wrap; - background: #fff; - margin: 1rem 0 9rem; -} - -.map { - min-height: 60vh; - min-width: 350px; - display: flex; - align-items: center; - flex: 1; - overflow: hidden; - margin: 0px 20px 0px 0px; -} -.titleMain { - font-family: "Poppins", sans-serif; - color: #4e89ae; - font-size: 3rem; - font-weight: bold; - text-shadow: 3px 4px 2px #0000002e; -} -@media (max-width: 418px) { - .map { - min-width: 100vw; - min-height: 67vh; - } -} diff --git a/src/pages/Home/sections/Contact/components/EmojiRating/EmojiRating.jsx b/src/pages/Home/sections/Contact/components/EmojiRating/EmojiRating.jsx index fb136d23..7d4f11b4 100644 --- a/src/pages/Home/sections/Contact/components/EmojiRating/EmojiRating.jsx +++ b/src/pages/Home/sections/Contact/components/EmojiRating/EmojiRating.jsx @@ -1,5 +1,5 @@ import React from 'react' -import styles from "./EmojiRating.module.css"; +import styles from "./emoji-rating.module.scss"; function EmojiRating() { return ( diff --git a/src/pages/Home/sections/Contact/components/EmojiRating/EmojiRating.module.css b/src/pages/Home/sections/Contact/components/EmojiRating/EmojiRating.module.css deleted file mode 100644 index 522c8d4b..00000000 --- a/src/pages/Home/sections/Contact/components/EmojiRating/EmojiRating.module.css +++ /dev/null @@ -1,33 +0,0 @@ -.emojis { - justify-content: space-between; - margin-top: 10px; - user-select: none; -} - -.radio { - display: none; -} -.radio ~ span { - font-size: 1.2rem; - filter: grayscale(100); - cursor: pointer; - transition: 0.3s; - margin: 8px; - display: block; -} - -.radio:checked ~ span { - filter: grayscale(0); - font-size: 1.3rem; - margin: 6px; -} - -.emoji { - transition: all 0.5s ease-in; -} - -.emoji:hover { - filter: grayscale(0); - opacity: 1; - transform: scale(1.5); -} diff --git a/src/pages/Home/sections/Contact/components/EmojiRating/emoji-rating.module.scss b/src/pages/Home/sections/Contact/components/EmojiRating/emoji-rating.module.scss new file mode 100644 index 00000000..900e94d4 --- /dev/null +++ b/src/pages/Home/sections/Contact/components/EmojiRating/emoji-rating.module.scss @@ -0,0 +1,35 @@ +.emojis { + justify-content: space-between; + margin-top: 10px; + user-select: none; + + .emoji { + transition: all 0.5s ease-in; + + &:hover { + filter: grayscale(0); + opacity: 1; + transform: scale(1.5); + } + } + + .radio { + display: none; + + & ~ span { + font-size: 1.2rem; + filter: grayscale(100); + cursor: pointer; + transition: 0.3s; + margin: 8px; + display: block; + } + + &:checked ~ span { + filter: grayscale(0); + font-size: 1.3rem; + margin: 6px; + transform: scale(1.3); + } + } +} diff --git a/src/pages/Home/sections/Contact/components/ExperienceForm/ExpForm.module.css b/src/pages/Home/sections/Contact/components/ExperienceForm/ExpForm.module.css deleted file mode 100644 index a46e7f35..00000000 --- a/src/pages/Home/sections/Contact/components/ExperienceForm/ExpForm.module.css +++ /dev/null @@ -1,190 +0,0 @@ -textarea { - border-radius: 8px; -} - -.info { - width: 500px; -} - -.general_info { - background: #3d1f90; - color: white; - margin: 0.35rem 1rem; - border-radius: 15px; -} - -.general_info h2 { - padding: 40px 20px 10px; -} - -.general_info p { - margin-top: 5px; -} - -.contact_form { - width: 80%; - width: 100%; - margin: auto; -} - -.contact_form input:focus { - border: 1px solid white; - border-radius: 20px; -} - -.contact_form input { - width: 100%; - border: 0; - background: #fcfcfc; - height: 43px; - padding: 0 20px; - font-size: 16px; - outline: none; - color: #7b7474; - border-radius: 5px; -} - -.contact_form input::placeholder { - font-size: 13px; -} - -.contact_form textarea { - width: 100%; - border: 0; - background: #fcfcfc; - font-size: 16px; - outline: none; - resize: none; - padding: 10px; - height: 110px; - color: #7b7474; -} - -.contact_form textarea:focus{ - border: 1px solid white; - border-radius: 20px; -} - -.submit { - background: #3d1f90; - font-size: 14px; - letter-spacing: 4px; - font-family: "Open Sans", sans-serif; - margin-top: 20px; - width: 100%; - max-width: 220px; - height: 50px; - line-height: 50px; - display: block; - text-align: center; - cursor: pointer; - align-self: flex-end; - border: 1px #fff solid; - position: relative; - overflow: hidden; - box-shadow: inset 2px 0px 2px white; - border-radius: 20px; -} -.buttonText { - position: relative; - z-index: 1; - font-weight: bolder; - color: #08fdd8; -} -.submit:hover .buttonText { - color: #272727; -} -.hoverEffect { - position: absolute; - display: block; - top: 0; - left: 0; - border-radius: 0 50% 100% 0; - background-color: #fcfcfc; - width: 500px; - height: 100%; - transform: scale(0, 1); - transform-origin: top left; -} - -.submit:hover .hoverEffect { - transform: scale(1); - height: 200%; -} - -.contact_form_container { - display: flex; - flex-direction: column; - height: 100%; - justify-content: center; - gap: 15px; - padding: 20px; - overflow: hidden; - position: relative; - border-radius: 15px; -} - -.fieldsWrap { - display: flex; - flex-direction: column; - gap: 20px; - position: relative; - z-index: 1; -} -.inputDiv { - gap: 8px; - display: flex; - flex-direction: column; - align-items: stretch; - justify-content: center; -} - -.name { - display: flex; - gap: 8px; -} - -.name > * { - width: 149px; -} - -.experience { - display: flex; - align-items: center; - justify-content: space-between; - flex-wrap: wrap; -} - -.circle, -.circle2 { - position: absolute; - border-radius: 100%; -} - -.circle { - width: 500px; - height: 500px; - bottom: -250px; - right: -250px; - background-color: #caebb7eb; -} - -.circle2 { - width: 200px; - height: 200px; - top: -150px; - left: -150px; - background-color: #7174ffeb; -} - -.experience span { - color: white; - font-weight: bold; -} - -@media (max-width: 890px) { - .info { - width: 450px; - } -} - diff --git a/src/pages/Home/sections/Contact/components/ExperienceForm/ExperienceForm.jsx b/src/pages/Home/sections/Contact/components/ExperienceForm/ExperienceForm.jsx index 4ec3e762..83b2908b 100644 --- a/src/pages/Home/sections/Contact/components/ExperienceForm/ExperienceForm.jsx +++ b/src/pages/Home/sections/Contact/components/ExperienceForm/ExperienceForm.jsx @@ -1,7 +1,7 @@ import React from "react"; import EmojiRating from "./../EmojiRating/EmojiRating"; -import styles from "./ExpForm.module.css"; +import styles from "./experience-form.module.scss"; function response() { alert("Thank You for your valuable input 😊"); diff --git a/src/pages/Home/sections/Contact/components/ExperienceForm/experience-form.module.scss b/src/pages/Home/sections/Contact/components/ExperienceForm/experience-form.module.scss new file mode 100644 index 00000000..c0b81e37 --- /dev/null +++ b/src/pages/Home/sections/Contact/components/ExperienceForm/experience-form.module.scss @@ -0,0 +1,172 @@ + +@use './../../../../../../scss/colors'; + +.info { + width: 500px; + + .general_info { + background: colors.$dark-blue; + color: colors.$white; + margin: 0.35rem 1rem; + border-radius: 15px; + & h2 { + padding: 40px 20px 10px; + } + & p { + margin-top: 5px; + } + + .contact_form { + width: 80%; + width: 100%; + margin: auto; + + .contact_form_container { + display: flex; + flex-direction: column; + height: 100%; + justify-content: center; + gap: 15px; + padding: 20px; + overflow: hidden; + position: relative; + border-radius: 15px; + + .circle { + position: absolute; + border-radius: 100%; + width: 500px; + height: 500px; + bottom: -250px; + right: -250px; + background-color: colors.$light-pink; + + .circle2 { + position: absolute; + border-radius: 100%; + width: 200px; + height: 200px; + top: -150px; + left: -150px; + background-color: colors.$royal-blue; + } + } + + .fieldsWrap { + display: flex; + flex-direction: column; + gap: 20px; + position: relative; + z-index: 1; + + .inputDiv { + gap: 8px; + display: flex; + flex-direction: column; + align-items: stretch; + justify-content: center; + + input { + width: 100%; + border: 0; + background: colors.$light-grey; + height: 43px; + padding: 0 20px; + font-size: 16px; + outline: none; + color: colors.$grey; + border-radius: 5px; + &:focus { + border: 1px solid colors.$white; + border-radius: 20px; + } + &::placeholder { + font-size: 13px; + } + } + } + .experience { + display: flex; + align-items: center; + justify-content: space-between; + flex-wrap: wrap; + + span { + color: colors.$white; + font-weight: bold; + } + } + textarea { + border-radius: 8px; + width: 100%; + border: 0; + background: colors.$light-grey; + font-size: 16px; + outline: none; + resize: none; + padding: 10px; + height: 110px; + color: colors.$grey; + } + .submit { + background: colors.$dark-blue; + font-size: 14px; + letter-spacing: 4px; + font-family: "Open Sans", sans-serif; + margin-top: 20px; + width: 100%; + max-width: 220px; + height: 50px; + line-height: 50px; + display: block; + text-align: center; + cursor: pointer; + align-self: flex-end; + border: 1px colors.$white solid; + position: relative; + overflow: hidden; + box-shadow: inset 2px 0px 2px colors.$white; + border-radius: 20px; + + .buttonText { + position: relative; + z-index: 1; + font-weight: bolder; + color: colors.$light-blue; + } + + .hoverEffect { + position: absolute; + display: block; + top: 0; + left: 0; + border-radius: 0 50% 100% 0; + background-color: colors.$light-grey; + width: 500px; + height: 100%; + transform: scale(0, 1); + transform-origin: top left; + } + + &:hover { + + & .hoverEffect { + transform: scale(1); + height: 200%; + } + & .buttonText { + color: colors.$black-dark-tint; + } + } + } + } + } + } + } +} + +@media (max-width: 768px) { + .info { + min-width: 70%; + } +} diff --git a/src/pages/Home/sections/Contact/components/Map/Map.jsx b/src/pages/Home/sections/Contact/components/Map/Map.jsx index 1b1f87d6..b29371c4 100644 --- a/src/pages/Home/sections/Contact/components/Map/Map.jsx +++ b/src/pages/Home/sections/Contact/components/Map/Map.jsx @@ -1,6 +1,6 @@ import React from "react"; import { MapContainer, TileLayer, Marker, Popup, useMap, LayersControl } from "react-leaflet"; -import "./Map.css"; +import "./map.scss"; import { FiCrosshair } from "react-icons/fi"; const position = [13.0827, 80.2707]; diff --git a/src/pages/Home/sections/Contact/components/Map/Map.css b/src/pages/Home/sections/Contact/components/Map/map.scss similarity index 68% rename from src/pages/Home/sections/Contact/components/Map/Map.css rename to src/pages/Home/sections/Contact/components/Map/map.scss index e300ff34..edcf76ca 100644 --- a/src/pages/Home/sections/Contact/components/Map/Map.css +++ b/src/pages/Home/sections/Contact/components/Map/map.scss @@ -1,3 +1,5 @@ +@use './../../../../../../scss/colors'; + .leaflet-container { width: 100%; height: 98%; @@ -8,48 +10,24 @@ display: none; } -.mapToolTip, -.reCenter { - position: absolute; - bottom: 10px; - z-index: 400; - font-size: 17px; - font-weight: 300; - line-height: 0.5; - font-family: monospace, "sans-serif"; - cursor: default; -} - -.mapToolTip { - width: 230px; - padding: 1.5rem; - left: 10px; - background: rgba(29, 24, 24, 0.9); - color: #fff; - border-radius: 5px; -} - -.mapToolTip a { - cursor: pointer; -} - .leaflet-popup-content-wrapper { - background-color: rgba(29, 24, 24, 0.9); - color: white; + background-color: colors.$black-dark-tint; + color: colors.$white; } + .leaflet-popup-tip { - background-color: rgba(29, 24, 24, 0.9); + background-color: colors.$black-dark-tint; } .leaflet-control-layers.leaflet-control { - background: #1b1b1b; + background: colors.$black-dark-tint; } .leaflet-control-layers-base { display: flex; flex-direction: column; align-items: flex-start; - color: white; + color: colors.$white; font-family: "Montserrat"; padding: 0.5rem; gap: 8px; @@ -62,11 +40,37 @@ padding: 0, 3rem; } +.mapToolTip, +.reCenter { + position: absolute; + bottom: 10px; + z-index: 400; + font-size: 17px; + font-weight: 300; + line-height: 0.5; + font-family: monospace, "sans-serif"; + cursor: default; +} + +.mapToolTip { + width: 230px; + padding: 1.5rem; + left: 10px; + background: colors.$black-dark-tint; + color: colors.$white; + border-radius: 5px; + + a { + cursor: pointer; + } +} + .reCenter { border-radius: 100%; right: 10px; - background: rgba(245, 245, 245, 0.9); + background: colors.$light-grey; padding: 5px; border: none; - box-shadow: 2px 2px 3px rgb(15, 14, 14); + box-shadow: 2px 2px 3px colors.$black-dark-tint; } + diff --git a/src/pages/Home/sections/Contact/contact-us.module.scss b/src/pages/Home/sections/Contact/contact-us.module.scss new file mode 100644 index 00000000..ca81dbd7 --- /dev/null +++ b/src/pages/Home/sections/Contact/contact-us.module.scss @@ -0,0 +1,37 @@ +@use './../../../../scss/mixin'; +@use './../../../../scss/colors'; + +.ContactUs { + text-align: center; + margin-top: 5rem; + + .titleMain { + @include mixin.section-title; + } + + .contact_and_info_container { + display: flex; + align-items: stretch; + justify-content: center; + flex-wrap: wrap; + background: colors.$white; + margin: 1rem 0 9rem; + + .map { + min-height: 60vh; + min-width: 350px; + display: flex; + align-items: center; + flex: 1; + overflow: hidden; + margin: 0px 20px 0px 0px; + } + + @media (max-width: 418px) { + .map { + min-width: 100vw; + min-height: 67vh; + } + } + } +} diff --git a/src/pages/Home/sections/OpenSource/OpenSource.module.scss b/src/pages/Home/sections/OpenSource/OpenSource.module.scss index 9cf25759..7c45d3d7 100644 --- a/src/pages/Home/sections/OpenSource/OpenSource.module.scss +++ b/src/pages/Home/sections/OpenSource/OpenSource.module.scss @@ -25,7 +25,7 @@ grid-template-rows: auto auto auto; grid-template-areas: "image" "text" "stats"; border-radius: 18px; - box-shadow: 2px 2px 6px 0px colors.$black_0-3; + box-shadow: 2px 2px 6px 0px colors.$black-light-tint; text-align: center; overflow: hidden; position: relative; @@ -37,7 +37,7 @@ &:hover { transform: scale(1.15); - box-shadow: 2px 2px 6px 0px colors.$black_0-3; + box-shadow: 2px 2px 6px 0px colors.$black-light-tint; } &:before { @@ -100,11 +100,11 @@ .card_btn { background-color: colors.$steel-blue; - background: linear-gradient(to bottom, colors.$white1 10%, colors.$light-purple 100%); + background: linear-gradient(to bottom, colors.$bluish-white 10%, colors.$light-purple 100%); color: colors.$white; transition: 0.6s; border-radius: 5px; - box-shadow: 0 3px 14px colors.$black_0-3; + box-shadow: 0 3px 14px colors.$black-light-tint; letter-spacing: 0.2px; padding: 0.7rem 1rem; text-decoration: none; @@ -113,8 +113,8 @@ .card_btn:hover { color: colors.$light-purple; background-color: colors.$white; - background: linear-gradient(to bottom, colors.$white1 10%, colors.$white 100%); - box-shadow: 0px 0px 10px colors.$blue1; + background: linear-gradient(to bottom, colors.$bluish-white 10%, colors.$white 100%); + box-shadow: 0px 0px 10px colors.$royal-blue; text-decoration: none; } } diff --git a/src/scss/_colors.scss b/src/scss/_colors.scss index 5aad302f..0ebf03b4 100644 --- a/src/scss/_colors.scss +++ b/src/scss/_colors.scss @@ -1,11 +1,22 @@ $white: #fff; -$white1: #bcdbee; -$black_0-3: #0000004d; +$bluish-white: #bcdbee; + +$black-light-tint: #0000004d; +$black-dark-tint: #000000de; $black: #000; + +$light-pink: #bfdbb4; + +$light-grey:#fcfcfc; +$grey: grey; + $light-purple: #376f92; $purple: #103f5f; + $light-blue: #add8e6; $steel-blue: #4e89ae; -$blue1:#4285f4; -$grey: grey; +$royal-blue:#4285f4; +$navy-blue:#1963db; +$dark-blue:#3d1f90; + $red: red;