diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000..2be81fe
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,5 @@
+certifi==2019.11.28
+Django==2.2.3
+Pillow==7.0.0
+pytz==2019.3
+sqlparse==0.3.0
diff --git a/static/styles/_helpers.scss b/static/styles/_helpers.scss
index 8131677..f6d7a60 100644
--- a/static/styles/_helpers.scss
+++ b/static/styles/_helpers.scss
@@ -52,13 +52,20 @@
.h-border-radius {
border-radius: $border-radius;
}
+.h-pointer {
+ cursor: pointer;
+}
+.h-shadow {
+ box-shadow: 0 4px 20px 0px rgba(25,25,25,.18);
+}
.h-btn {
position: relative;
padding: 4px 14px;
min-width: 160px;
height: 40px;
line-height: 40px;
- font-size: 1.3rem;
+ font-size: 1.2rem;
+ font-weight: 700;
// border-radius: 6px;
display: inline-block;
color: $black;
diff --git a/static/styles/_settings.scss b/static/styles/_settings.scss
index 2919d1a..8ccd536 100644
--- a/static/styles/_settings.scss
+++ b/static/styles/_settings.scss
@@ -5,6 +5,8 @@ $primary: #e74c3c;
$primary-dark: #c23616;
$black: #000000;
$red-light: #F7D9D4;
+$gradient-light: rgba(253,193,104,1);
+$gradient-dark: rgba(251,128,128,1);
$base-font-family: 'Lato', helvetica;
diff --git a/static/styles/app.css b/static/styles/app.css
index 6591bf4..1ae70f8 100644
--- a/static/styles/app.css
+++ b/static/styles/app.css
@@ -117,13 +117,23 @@ table {
border-radius: 30px;
}
+.h-pointer {
+ cursor: pointer;
+}
+
+.h-shadow {
+ -webkit-box-shadow: 0 4px 20px 0px rgba(25, 25, 25, 0.18);
+ box-shadow: 0 4px 20px 0px rgba(25, 25, 25, 0.18);
+}
+
.h-btn {
position: relative;
padding: 4px 14px;
min-width: 160px;
height: 40px;
line-height: 40px;
- font-size: 1.3rem;
+ font-size: 1.2rem;
+ font-weight: 700;
display: inline-block;
color: #000000;
cursor: pointer;
@@ -361,6 +371,8 @@ a {
.menu-wrapper .menu-item .menu-item__link {
display: block;
height: 100%;
+ position: relative;
+ z-index: 10;
}
.intro-container {
@@ -395,8 +407,6 @@ a {
overflow: hidden;
background-color: #e74c3c;
cursor: pointer;
- -webkit-box-shadow: 0 4px 20px 0px rgba(25, 25, 25, 0.18);
- box-shadow: 0 4px 20px 0px rgba(25, 25, 25, 0.18);
-webkit-transition: opacity 0.3s cubic-bezier(0.22, 0.61, 0.36, 1), -webkit-transform 0.7s cubic-bezier(0.22, 0.61, 0.36, 1), -webkit-box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
transition: opacity 0.3s cubic-bezier(0.22, 0.61, 0.36, 1), -webkit-transform 0.7s cubic-bezier(0.22, 0.61, 0.36, 1), -webkit-box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
transition: transform 0.7s cubic-bezier(0.22, 0.61, 0.36, 1), box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1), opacity 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
@@ -532,8 +542,8 @@ a {
transform: translateY(0px);
-webkit-animation-name: floatScroll;
animation-name: floatScroll;
- -webkit-animation-duration: 0.8s;
- animation-duration: 0.8s;
+ -webkit-animation-duration: 1.3s;
+ animation-duration: 1.3s;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
-webkit-animation-iteration-count: infinite;
@@ -545,6 +555,175 @@ a {
transform: translateY(8px);
}
+.landing-section {
+ position: relative;
+ width: 100%;
+ padding: 40px 0px;
+}
+
+.landing-section h3 {
+ padding-bottom: 30px;
+ line-height: 1.6em;
+}
+
+.section-heading {
+ font-size: 3.3em;
+ padding-bottom: 50px;
+ display: block;
+}
+
+.section-subheading {
+ padding-bottom: 30px;
+ font-style: italic;
+ font-size: 1.5em;
+ line-height: 1.5em;
+}
+
+.section-subheading span {
+ font-style: normal;
+}
+
+.section-content__container {
+ position: relative;
+ width: 100%;
+ display: -ms-grid;
+ display: grid;
+}
+
+.section-content__container.how-to-section {
+ -ms-grid-columns: (1fr)[3];
+ grid-template-columns: repeat(3, 1fr);
+ -ms-grid-rows: (1fr)[2];
+ grid-template-rows: repeat(2, 1fr);
+ grid-gap: 2em 2em;
+}
+
+.section-content__container.can-i-section {
+ -ms-grid-columns: (1fr)[2];
+ grid-template-columns: repeat(2, 1fr);
+ -ms-grid-rows: (1fr)[2];
+ grid-template-rows: repeat(2, 1fr);
+ grid-gap: 2em 2em;
+}
+
+.section-content__container.used-section {
+ -ms-grid-columns: (1fr)[2];
+ grid-template-columns: repeat(2, 1fr);
+ -ms-grid-rows: (1fr)[2];
+ grid-template-rows: repeat(2, 1fr);
+ grid-gap: 2em 2em;
+}
+
+.section-content__container.join-section {
+ -ms-grid-columns: (1fr)[2];
+ grid-template-columns: repeat(2, 1fr);
+ -ms-grid-rows: (1fr)[2];
+ grid-template-rows: repeat(2, 1fr);
+ grid-gap: 2em 2em;
+}
+
+.section-content__container.map-section {
+ -ms-grid-columns: (1fr)[1];
+ grid-template-columns: repeat(1, 1fr);
+ -ms-grid-rows: (1fr)[1];
+ grid-template-rows: repeat(1, 1fr);
+ grid-gap: 2em 2em;
+}
+
+.section-content__container.hospital-section {
+ -ms-grid-columns: (1fr)[2];
+ grid-template-columns: repeat(2, 1fr);
+ -ms-grid-rows: (1fr)[2];
+ grid-template-rows: repeat(2, 1fr);
+ grid-gap: 2em 2em;
+}
+
+.section-block {
+ position: relative;
+ padding: 20px 20px;
+ overflow: hidden;
+ z-index: 100;
+ background: #c23616;
+ /* fallback for old browsers */
+ background-image: radial-gradient(circle farthest-corner at 10% 20%, #fdc168 0%, #fb8080 90%);
+ -webkit-transition: -webkit-box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
+ transition: -webkit-box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
+ transition: box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
+ transition: box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1), -webkit-box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
+}
+
+.section-block:hover {
+ -webkit-box-shadow: 0 8px 50px 4px rgba(25, 25, 25, 0.32);
+ box-shadow: 0 8px 50px 4px rgba(25, 25, 25, 0.32);
+}
+
+.section-block.map-section__block {
+ background-image: linear-gradient(109.6deg, #55BABE 11.2%, #BEFCFE 91.1%);
+}
+
+.section-block.map-section__block .section-block__text {
+ color: black;
+}
+
+.section-block.map-section__block .section-block__number {
+ color: #55BABE;
+}
+
+.section-block__text {
+ z-index: 110;
+ color: white;
+ font-size: 1.3em;
+ line-height: 1.4em;
+ font-weight: 700;
+ position: relative;
+ margin-bottom: 50px;
+}
+
+.section-block__text br {
+ display: block;
+ content: '';
+ margin: 10px;
+}
+
+.block-text__title {
+ font-size: 1.5em;
+ line-height: 1.5em;
+}
+
+.section-block__number {
+ position: absolute;
+ bottom: -20px;
+ left: 0px;
+ font-size: 7em;
+ font-weight: 900;
+ color: #e74c3c;
+ z-index: 105;
+}
+
+.section-block__number.map-title {
+ left: auto;
+ right: -5px;
+ font-size: 8em;
+ bottom: -26px;
+}
+
+.register-btn__container {
+ position: relative;
+ width: 100%;
+ padding: 40px 0px;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-line-pack: center;
+ align-content: center;
+}
+
.contact-block__wrapper {
position: relative;
padding: 40px 0px 40px 0px;
@@ -596,7 +775,6 @@ a {
.footer-delimiter {
width: 104%;
position: relative;
- top: 5px;
}
footer {
@@ -606,6 +784,17 @@ footer {
color: white;
}
+footer:before {
+ width: 100%;
+ content: '';
+ height: 5px;
+ background-color: #e74c3c;
+ position: absolute;
+ top: -5px;
+ left: 0px;
+ right: 0px;
+}
+
.footer-heading__container {
width: 100%;
position: relative;
@@ -679,11 +868,6 @@ footer {
.block-unit {
position: relative;
height: 160px;
- overflow: hidden;
- cursor: pointer;
- border-radius: 30px;
- -webkit-box-shadow: 0 4px 20px 0px rgba(25, 25, 25, 0.18);
- box-shadow: 0 4px 20px 0px rgba(25, 25, 25, 0.18);
-webkit-transition: opacity 0.3s cubic-bezier(0.22, 0.61, 0.36, 1), -webkit-transform 0.7s cubic-bezier(0.22, 0.61, 0.36, 1), -webkit-box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
transition: opacity 0.3s cubic-bezier(0.22, 0.61, 0.36, 1), -webkit-transform 0.7s cubic-bezier(0.22, 0.61, 0.36, 1), -webkit-box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
transition: transform 0.7s cubic-bezier(0.22, 0.61, 0.36, 1), box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1), opacity 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
@@ -761,6 +945,47 @@ footer {
font-size: 1.1em;
line-height: 1.2em;
}
+ .section-content__container {
+ position: relative;
+ width: 100%;
+ display: -ms-grid;
+ display: grid;
+ }
+ .section-content__container.how-to-section {
+ -ms-grid-columns: (1fr)[2];
+ grid-template-columns: repeat(2, 1fr);
+ -ms-grid-rows: (1fr)[3];
+ grid-template-rows: repeat(3, 1fr);
+ grid-gap: 2em 2em;
+ }
+ .section-content__container.can-i-section {
+ -ms-grid-columns: (1fr)[2];
+ grid-template-columns: repeat(2, 1fr);
+ -ms-grid-rows: (1fr)[2];
+ grid-template-rows: repeat(2, 1fr);
+ grid-gap: 2em 2em;
+ }
+ .section-content__container.used-section {
+ -ms-grid-columns: (1fr)[1];
+ grid-template-columns: repeat(1, 1fr);
+ -ms-grid-rows: (1fr)[3];
+ grid-template-rows: repeat(3, 1fr);
+ grid-gap: 2em 2em;
+ }
+ .section-content__container.join-section {
+ -ms-grid-columns: (1fr)[1];
+ grid-template-columns: repeat(1, 1fr);
+ -ms-grid-rows: (1fr)[4];
+ grid-template-rows: repeat(4, 1fr);
+ grid-gap: 2em 2em;
+ }
+ .section-content__container.hospital-section {
+ -ms-grid-columns: (1fr)[1];
+ grid-template-columns: repeat(1, 1fr);
+ -ms-grid-rows: (1fr)[4];
+ grid-template-rows: repeat(4, 1fr);
+ grid-gap: 2em 2em;
+ }
.footer-heading__drop {
margin-bottom: 16px;
margin-right: 0px;
@@ -812,6 +1037,29 @@ footer {
}
}
+@media only screen and (max-width: 600px) {
+ .section-content__container {
+ position: relative;
+ width: 100%;
+ display: -ms-grid;
+ display: grid;
+ }
+ .section-content__container.how-to-section {
+ -ms-grid-columns: (1fr)[1];
+ grid-template-columns: repeat(1, 1fr);
+ -ms-grid-rows: (1fr)[6];
+ grid-template-rows: repeat(6, 1fr);
+ grid-gap: 2em 2em;
+ }
+ .section-content__container.can-i-section {
+ -ms-grid-columns: (1fr)[1];
+ grid-template-columns: repeat(1, 1fr);
+ -ms-grid-rows: (1fr)[4];
+ grid-template-rows: repeat(4, 1fr);
+ grid-gap: 2em 2em;
+ }
+}
+
@-webkit-keyframes floatScroll {
0% {
-webkit-transform: translateY(0px);
diff --git a/static/styles/app.css.map b/static/styles/app.css.map
index 0d3c404..ac55ded 100644
--- a/static/styles/app.css.map
+++ b/static/styles/app.css.map
@@ -1,6 +1,6 @@
{
"version": 3,
- "mappings": "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",
+ "mappings": "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",
"sources": [
"app.scss",
"_settings.scss",
diff --git a/static/styles/app.scss b/static/styles/app.scss
index fa25862..24a8e69 100644
--- a/static/styles/app.scss
+++ b/static/styles/app.scss
@@ -75,6 +75,8 @@ a {
.menu-item__link {
display: block;
height: 100%;
+ position: relative;
+ z-index: 10;
}
}
@@ -108,7 +110,6 @@ a {
overflow: hidden;
background-color: $primary;
cursor: pointer;
- box-shadow: 0 4px 20px 0px rgba(25,25,25,.18);
@include prefix(transition,(transform 0.7s $curve, box-shadow 0.3s $curve, opacity 0.3s $curve));
opacity: 1;
@include prefix(transform, (translateY(0px)));
@@ -205,13 +206,144 @@ a {
@include prefix(transition,(transform 0.4s $curve, opacity 0.4s $curve));
@include prefix(transform, translateY(0px));
animation-name: floatScroll;
- animation-duration: 0.8s;
+ animation-duration: 1.3s;
animation-timing-function: ease;
animation-iteration-count: infinite;
&:hover {
@include prefix(transform, (translateY(8px)));
}
}
+.landing-section {
+ position: relative;
+ width: 100%;
+ padding: 40px 0px;
+ h3 {
+ padding-bottom: 30px;
+ line-height: $h3;
+ }
+}
+.section-heading {
+ font-size: 3.3em;
+ padding-bottom: 50px;
+ display: block;
+}
+.section-subheading {
+ padding-bottom: 30px;
+ font-style: italic;
+ font-size: 1.5em;
+ line-height: 1.5em;
+ span {
+ font-style: normal;
+ }
+}
+.section-content__container {
+ position: relative;
+ width: 100%;
+ display: grid;
+ &.how-to-section {
+ grid-template-columns: repeat(3, 1fr);
+ grid-template-rows: repeat(2, 1fr);
+ grid-gap: 2em 2em;
+ }
+ &.can-i-section {
+ grid-template-columns: repeat(2, 1fr);
+ grid-template-rows: repeat(2, 1fr);
+ grid-gap: 2em 2em;
+ }
+ &.used-section {
+ grid-template-columns: repeat(2, 1fr);
+ grid-template-rows: repeat(2, 1fr);
+ grid-gap: 2em 2em;
+ }
+ &.join-section {
+ grid-template-columns: repeat(2, 1fr);
+ grid-template-rows: repeat(2, 1fr);
+ grid-gap: 2em 2em;
+ }
+ &.map-section {
+ grid-template-columns: repeat(1, 1fr);
+ grid-template-rows: repeat(1, 1fr);
+ grid-gap: 2em 2em;
+ }
+ &.hospital-section {
+ grid-template-columns: repeat(2, 1fr);
+ grid-template-rows: repeat(2, 1fr);
+ grid-gap: 2em 2em;
+ }
+}
+.section-block {
+ position: relative;
+ // width: 100%;
+ padding: 20px 20px;
+ overflow: hidden;
+ z-index: 100;
+ background: $primary-dark; /* fallback for old browsers */
+ background-image: -webkit-radial-gradient( circle farthest-corner at 10% 20%, $gradient-light 0%, $gradient-dark 90% );
+ background-image: radial-gradient( circle farthest-corner at 10% 20%, $gradient-light 0%, $gradient-dark 90% );
+ @include prefix(transition,(box-shadow 0.3s $curve));
+ &:hover{
+ box-shadow: 0 8px 50px 4px rgba(25,25,25,.32);
+ }
+ &.map-section__block {
+ background-image: linear-gradient( 109.6deg, #55BABE 11.2%, #BEFCFE 91.1% );
+ .section-block__text {
+ color: black;
+ }
+ .section-block__number {
+ color: #55BABE;
+ }
+
+ }
+
+}
+.section-block__text {
+ z-index: 110;
+ color: white;
+ font-size: 1.3em;
+ line-height: 1.4em;
+ font-weight: 700;
+ position: relative;
+ margin-bottom: 50px;
+ br {
+ display: block;
+ content: '';
+ margin: 10px;
+ }
+
+}
+.block-text__title {
+ font-size: 1.5em;
+ line-height: 1.5em;
+
+}
+.section-block__number {
+ position: absolute;
+ bottom: -20px;
+ left: 0px;
+ font-size: 7em;
+ font-weight: 900;
+ color: $primary;
+ z-index: 105;
+ &.map-title {
+ left: auto;
+ right: -5px;
+ font-size: 8em;
+ bottom: -26px;
+ }
+}
+
+.register-btn__container {
+ position: relative;
+ width: 100%;
+ padding: 40px 0px;
+ @include display_flexbox();
+ @include justify_content(center);
+ @include align-items(center);
+ @include align-content(center);
+
+}
+
+
.contact-block__wrapper {
position: relative;
@@ -254,14 +386,24 @@ a {
.footer-delimiter {
width: 104%;
- position: relative;
- top: 5px;
+ position: relative;
+
}
footer {
position: relative;
display: block;
min-height: 300px;
color: white;
+ &:before {
+ width: 100%;
+ content: '';
+ height: 5px;
+ background-color: $primary;
+ position: absolute;
+ top: -5px;
+ left: 0px;
+ right: 0px;
+ }
}
.footer-heading__container {
@@ -326,10 +468,6 @@ footer {
$border-radius: 30px;
position: relative;
height: 160px;
- overflow: hidden;
- cursor: pointer;
- border-radius: $border-radius;
- box-shadow: 0 4px 20px 0px rgba(25,25,25,.18);
@include prefix(transition,(transform 0.7s $curve, box-shadow 0.3s $curve, opacity 0.3s $curve));
opacity: 1;
@include prefix(transform, (translateY(0px)));
@@ -394,6 +532,40 @@ footer {
line-height: 1.2em;
}
+
+ .section-content__container {
+ position: relative;
+ width: 100%;
+ display: grid;
+ &.how-to-section {
+ grid-template-columns: repeat(2, 1fr);
+ grid-template-rows: repeat(3, 1fr);
+ grid-gap: 2em 2em;
+ }
+ &.can-i-section {
+ grid-template-columns: repeat(2, 1fr);
+ grid-template-rows: repeat(2, 1fr);
+ grid-gap: 2em 2em;
+ }
+ &.used-section {
+ grid-template-columns: repeat(1, 1fr);
+ grid-template-rows: repeat(3, 1fr);
+ grid-gap: 2em 2em;
+ }
+ &.join-section {
+ grid-template-columns: repeat(1, 1fr);
+ grid-template-rows: repeat(4, 1fr);
+ grid-gap: 2em 2em;
+ }
+
+ &.hospital-section {
+ grid-template-columns: repeat(1, 1fr);
+ grid-template-rows: repeat(4, 1fr);
+ grid-gap: 2em 2em;
+ }
+ }
+
+
.footer-heading__drop {
margin-bottom: 16px;
margin-right: 0px;
@@ -425,6 +597,25 @@ footer {
padding-bottom: 20px;
}
}
+@media only screen and (max-width: 600px) {
+ .section-content__container {
+ position: relative;
+ width: 100%;
+ display: grid;
+ &.how-to-section {
+ grid-template-columns: repeat(1, 1fr);
+ grid-template-rows: repeat(6, 1fr);
+ grid-gap: 2em 2em;
+ }
+ &.can-i-section {
+ grid-template-columns: repeat(1, 1fr);
+ grid-template-rows: repeat(4, 1fr);
+ grid-gap: 2em 2em;
+ }
+
+
+ }
+}
@keyframes floatScroll {
0% {
diff --git a/templates/app/base.html b/templates/app/base.html
index 1783e2e..9783631 100644
--- a/templates/app/base.html
+++ b/templates/app/base.html
@@ -18,6 +18,14 @@
+
+
+
+
+
+
+
+