diff --git a/Flask/.DS_Store b/Flask/.DS_Store new file mode 100644 index 0000000..ea5cd6d Binary files /dev/null and b/Flask/.DS_Store differ diff --git a/Flask/static/css/activites.css b/Flask/static/css/activites.css new file mode 100644 index 0000000..cf45649 --- /dev/null +++ b/Flask/static/css/activites.css @@ -0,0 +1,152 @@ +.headerbody { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding-top: 100px; + padding-bottom: 100px; +} + +.activities { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + gap: 20px; + margin-bottom: 60px; + font-family: mediamoure; +} +.activities h1 { + font-size: 96px; +} +.activities p { + width: 70%; + font-size: 22px; +} +.fullwidth { + width: 100%; + object-fit: contain; + margin-bottom: 60px; +} +.help { + font-family: roboto; + display: flex; + flex-direction: column; + justify-content: center; + background-color: #f2f1f1; + align-items: center; + padding: 50px 0px 50px 0px; +} +.helpsplitter { + margin: 20px auto 20px auto; + width: 20%; + border: 1px solid #e6222b; +} +.helpbody { + margin-top: 20px; + display: flex; + flex-direction: row; + width: 60%; + max-width: 500px; + align-items: flex-start; +} +.help h1 { + font-family: lora; + font-size: 50px; +} +.help p { + font-size: 18px; + width: 70%; + text-align: center; + margin-bottom: 20px; +} +.helpbody { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + gap: 20px; +} +.helpbodychild { + width: 35%; + display: flex; + flex-direction: column; + justify-content: flex-start; + align-items: center; +} +.helpbodychild img { + height: 40px; +} +.helpbodychild p { + margin-top: 20px; + color: #e6222b; + font-size: 10px; + text-align: center; +} + +#activitygrey { + background-color: #f2f1f1; +} +.activitybody { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 60px 0px 60px 0px; + text-align: left; + font-family: mediamoure; +} +.activitybody h1 { + font-size: 96px; + text-align: center; + margin-bottom: 40px; +} +.activitybody p { + font-size: 22px; + padding: 0px 50px 20px 50px; + margin-bottom: 20px; +} +.activitysplitter { + width: 80%; + margin: 0px auto 0px auto; + border: 1px solid #e6222b; +} +.donate { + display: flex; + flex-direction: column; +} +.donatebottom { + background-color: #1b204a; + color: white; + padding: 25px 40px; + border-radius: 25px; + font-size: 24px; + font-family: mediamoure; + border: none; + margin: 20px auto 20px auto; +} +.donate a { + width: fit-content; + margin: 0px auto 0px auto; +} +.donate img { + margin: 20px 30px 20px auto; + height: 30px; +} +@media screen and (max-width: 1000px) { + .navitems { + display: none; + } + + .activities h1 { + font-size: 60px; + } + .activitybody h1 { + font-size: 40px; + } + .help h1 { + font-size: 40px; + width: 80%; + text-align: center; + } +} diff --git a/Flask/static/css/global.css b/Flask/static/css/global.css new file mode 100644 index 0000000..804f816 --- /dev/null +++ b/Flask/static/css/global.css @@ -0,0 +1,345 @@ +@font-face { + font-family: mediamoure; + src: url("../fonts/mediamoure.ttf"); +} +@font-face { + font-family: abhayalibre; + src: url("../fonts/AbhayaLibre.ttf"); +} +@font-face { + font-family: lora; + src: url("../fonts/lora.ttf"); +} +@font-face { + font-family: roboto; + src: url("../fonts/roboto.ttf"); +} +@font-face { + font-family: opensans; + src: url("../fonts/opensans.ttf"); +} +html { + scroll-behavior: smooth; +} +* { + margin: 0; + padding: 0; + box-sizing: border-box; + -ms-overflow-style: none; + scrollbar-width: none; +} +body { + width: 100%; + overflow-x: hidden; +} +*::-webkit-scrollbar { + display: none; +} +.header { + background-image: none; + background-color: #fff; + color: #000; +} +.headerbody h1 { + font-family: mediamoure; + color: #000; +} + +input#search { + color: #000; + border-radius: 21.5px; + border: 1px solid #000; + font-size: 16px; + background-color: transparent; + background-image: url("../images/assests/searchdark.png"); + background-position: 5px 5px; + background-repeat: no-repeat; + width: 100%; + padding: 6px 20px 6px 40px; +} + +.navbar { + padding: 20px 20px; + display: flex; + justify-content: space-between; + align-items: center; +} +.navleft { + padding-left: 20px; + display: flex; + gap: 20px; + align-items: center; +} + +.navright { + padding-right: 20px; + display: flex; + gap: 50px; + align-items: center; +} + +.navbar a { + color: #000; + text-decoration: none; + font-family: abhayalibre; + font-size: 20px; +} +.splitter { + margin: 20px auto 20px auto; + width: 80%; +} +#menu-container { + position: relative; +} + +#menu-button { + cursor: pointer; + padding: 15px; + + color: #fff; + text-align: center; +} + +#dropdown-menu { + display: none; + position: absolute; + top: 60px; + right: 40px; + width: 25%; + background-color: #000; + color: #fff; + font-family: abhayalibre; + z-index: 1; + overflow: hidden; + padding: 30px; + flex-direction: column; + animation: slideIn 0.6s ease-out; + -webkit-box-shadow: 0px 0px 25px -2px rgba(0, 0, 0, 0.75); + -moz-box-shadow: 0px 0px 25px -2px rgba(0, 0, 0, 0.75); + box-shadow: 0px 0px 25px -2px rgba(0, 0, 0, 0.75); +} + +@keyframes slideIn { + from { + height: 0; + } + to { + height: 560px; + } +} +@keyframes slideOut { + from { + height: 560px; + } + to { + height: 0; + } +} + +.menu-item { + padding: 12px; + text-decoration: none; + color: #333; + display: block; + transition: background-color 0.3s; +} +.menu-item a { + color: #fff; + display: flex; + height: 100%; + align-items: center; +} +.dropdownbody h5 { + display: flex; + align-items: center; + font-family: abhayalibre; + font-size: 20px; + margin-bottom: 10px; + color: #e6222b; + vertical-align: middle; +} +.dropdownbody ul { + list-style-type: none; +} +.dropdownbody ul li { + margin-bottom: 10px; + text-align: left; + margin-bottom: 20px; + font-size: 15px; + margin-left: 40px; + margin-right: 20px; +} +.menu-item:hover { + background-color: #f1f1f1; +} +#close-button { + display: flex; + width: 100%; + justify-content: flex-end; + color: #fff; + padding: 10px; + text-align: center; + cursor: pointer; + padding: 20px; +} +#close-button img { + height: 25px; +} +.inputfull { + width: 100%; + padding: 10px; + background-color: transparent; + border: none; + border-bottom: 1px solid #fff; + margin-bottom: 10px; +} +.inputhalf { + width: 40%; + + margin-right: 5%; + padding: 10px; + background-color: transparent; + border: none; + border-bottom: 1px solid #fff; + margin-bottom: 10px; +} +.fullwidth { + width: 100%; + object-fit: contain; + margin-bottom: 60px; +} +.footer { + background: linear-gradient(180deg, #000 0%, #1d1e20 100%); + color: #fff; + font-family: opensans; + padding: 40px 20px 40px 20px; + display: flex; + justify-content: center; +} +.footerlefthead { + display: flex; + align-items: center; + font-size: 10px; + color: #e6222b; + gap: 5px; +} +.footerlefthead img { + height: 20px; +} +.footerleftside { + display: flex; + font-size: 10px; + margin: 10px 0 10px 0; +} +.footerright { + display: flex; + justify-content: center; + align-items: flex-start; +} +.footerleft { + width: 30%; + padding: 10px; +} +.footerrightbody { + width: 32%; + padding: 10px; + font-size: 15px; +} +.footerrightheader { + color: #e6222b; + font-size: 20px; +} +.footerrightsplitter { + width: 20%; + border: 1px solid #e6222b; + margin: 20px 0 20px 0; +} +.footer ul { + list-style-type: none; +} +.footerrightbody a { + color: #fff; + text-decoration: none; +} +.footer ul li { + display: flex; + align-items: center; + gap: 10px; + + margin-bottom: 15px; +} +.socials { + display: flex; + gap: 10px; + margin: 20px auto 20px auto; +} +.copyright { + font-size: 10px; + background-color: #e6222b; + padding: 30px 10px 30px 10px; + display: flex; + justify-content: center; + font-family: opensans; + color: #fff; +} +@media screen and (max-width: 1000px) { + .navitems { + display: none; + } + .headerbody h1 { + width: 80%; + font-size: 40px; + } + .headerbtn { + padding: 20px 40px 20px 40px; + font-size: 20px; + } + .navleft { + gap: 0px; + margin-right: 10px; + } + .navleft img { + margin-right: 10px; + } + #dropdown-menu { + width: 100%; + right: 0; + top: 0; + } + @keyframes slideIn { + from { + height: 0; + } + to { + height: 732px; + } + } + @keyframes slideOut { + from { + height: 732px; + } + to { + height: 0; + } + } + .footer { + flex-direction: column; + } + .footerright { + flex-direction: column; + } + .footerleft { + width: 100%; + } + .footerrightbody { + width: 100%; + } + .socials { + justify-content: center; + } +} +@media screen and (min-width: 1000px) { + #mobileview { + display: none; + } +} diff --git a/Flask/static/css/information.css b/Flask/static/css/information.css new file mode 100644 index 0000000..b5f4181 --- /dev/null +++ b/Flask/static/css/information.css @@ -0,0 +1,109 @@ +.informationheader { + padding: 20px; + text-align: center; + font-size: 35px; + color: black; + font-family: mediamoure; + font-weight: bold; + border-radius: 10px; + margin-bottom: 20px; +} +.informationside { + font-size: 40px; + margin-bottom: 20px; +} +.informationheader p { + font-size: 22px; +} +.informationbody { + background-color: #1b1f4f; + color: #fff; + display: flex; + flex-direction: column; + justify-content: center; + font-family: mediamoure; + padding: 40px 0px; +} +.informationbody h1 { + font-size: 40px; + text-align: center; + margin-bottom: 30px; +} +.informationbody p { + width: 70%; + margin: 0px auto 20px auto; + line-height: 1.3; + font-size: 20px; +} +.fullwidth { + width: 100%; + object-fit: contain; + margin-bottom: 0px; +} +.advisor { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 40px 0px; + font-family: mediamoure; +} +.advisorside { + font-size: 40px; + margin-bottom: 20px; + text-align: center; +} +.advisorside h1 { + font-size: 50px; + margin-bottom: 20px; + text-align: center; +} +.advisorbody p { + width: 80%; + margin: 0px auto 20px auto; + line-height: 1.3; + font-size: 20px; +} +.advisorside p { + font-size: 40px; + text-decoration: underline; +} +.training { + background-color: #1b1f4f; + color: #fff; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 50px 0px; + font-family: mediamoure; +} +.training h1 { + font-size: 36px; + margin-bottom: 20px; + text-decoration: underline; + text-align: center; +} +.training p { + width: 80%; + margin: 0px auto 20px auto; + line-height: 1.3; + font-size: 20px; +} +@media screen and (max-width: 768px) { + .informationheader h1 { + font-size: 50px; + } + .informationside { + font-size: 30px; + } + .informationbody p { + width: 90%; + } + .informationbody h1 { + font-size: 30px; + } + .advisorside p { + font-size: 30px; + } +} diff --git a/Flask/static/css/mentees.css b/Flask/static/css/mentees.css new file mode 100644 index 0000000..d19fe92 --- /dev/null +++ b/Flask/static/css/mentees.css @@ -0,0 +1,161 @@ +.menteesbody { + display: flex; + flex-direction: column; + justify-content: center; + font-family: mediamoure; +} +.menteesbody h1 { + font-size: 96px; + text-align: center; + margin-bottom: 40px; +} +.menteesbody p { + width: 70%; + font-size: 24px; + text-align: center; + margin: 0px auto 40px auto; +} +.menteesform { + display: flex; + flex-direction: column; +} +.switchbuttons { + display: flex; + flex-direction: row; +} +.menteesformbody { + padding: 40px; + background-image: url("../images/mentees/mentees.png"); + background-repeat: no-repeat; + display: flex; + flex-direction: column; + align-items: center; + gap: 40px; + background-size: 100%; + color: #ffffff; +} +.mentorsformbody { + display: none; + padding: 40px; + background-image: url("../images/mentees/mentors.png"); + background-repeat: no-repeat; + + flex-direction: column; + align-items: center; + gap: 40px; + background-size: 100%; + color: #ffffff; +} +.menteesmain { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + width: 100%; + gap: 40px; +} +.menteesformbody h1, +.mentorsformbody h1 { + font-size: 80px; + text-align: center; + margin-bottom: 40px; +} +.menteesformbody p, +.mentorsformbody p { + font-size: 20px; + + margin: 0px auto 40px auto; +} +.menteesformbodyleft { + display: flex; + flex-direction: column; + + align-items: center; + text-align: left; + width: 40%; + height: 100%; +} +.menteesformbodyright { + margin-top: 200px; +} + +.menteesbutton, +.mentorsbutton { + display: flex; + justify-content: center; + align-items: center; + width: 150px; + height: 50px; + + font-size: 20px; + font-family: mediamoure; + color: #000000; +} +.menteesbutton { + border-radius: 0px 30px 0px 0px; + border: 3px solid #1b204a; + border-bottom: none; + background: #1b204a; + color: #ffffff; +} +.mentorsbutton { + border-radius: 30px 30px 0px 0px; + border: 3px solid #1b204a; + border-bottom: none; + background-color: #f2f2f2; +} +input { + color: rgba(255, 255, 255, 0.8); +} +input::placeholder { + color: rgba(255, 255, 255, 0.8); + + font-family: mediamoure; +} +.submitbtn { + margin: 10px auto 10px auto; + display: flex; + justify-content: center; + padding: 17px 99px; + justify-content: center; + align-items: center; + gap: 10px; + + border-radius: 19px; + border: none; + color: #fff; + font-family: mediamoure; + font-size: 20px; + background-color: #1b204a; +} +.menteesformlogo { + width: 100%; + display: flex; + justify-content: end; +} +.mentorsformbody .submitbtn { + background: #b92024; +} + +@media screen and (max-width: 1000px) { + .menteesbody h1 { + font-size: 40px; + } + .menteesbody p { + width: 80%; + font-size: 18px; + } + .menteesmain { + flex-direction: column; + } + .menteesformbodyleft { + width: 80%; + } + .menteesformbodyright { + margin-top: 10px; + } + .menteesformbody, + .mentorsformbody { + background-size: 100% 100%; + } +} diff --git a/Flask/static/css/style.css b/Flask/static/css/style.css new file mode 100644 index 0000000..3449599 --- /dev/null +++ b/Flask/static/css/style.css @@ -0,0 +1,409 @@ +.header { + background-image: url("../images/home/headerhome.png"); + background-size: cover; + + background-color: black; +} +.headerbody h1 { + font-family: mediamoure; + color: white; +} + +input#search { + color: #fff; + border-radius: 21.5px; + border: 1px solid #fff; + font-size: 16px; + background-color: transparent; + background-image: url("../images/assests/search.png"); + background-position: 5px 5px; + background-repeat: no-repeat; + width: 100%; + padding: 6px 20px 6px 40px; +} + +.navbar a { + color: #fff; + text-decoration: none; + font-family: abhayalibre; + font-size: 20px; +} +.splitter { + margin: 20px auto 20px auto; + width: 80%; +} + +.headerbody { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding-top: 100px; + padding-bottom: 100px; +} +.headerbody h1 { + width: 60%; + text-align: center; + font-size: 64px; + font-weight: 400; + margin: 20px auto 20px auto; +} +.headerbody p { + color: #fff; + width: 50%; + margin-left: auto; + margin-right: auto; + text-align: center; + font-family: mediamoure; + margin-bottom: 22px; +} +.headerbtn { + border-radius: 56px; + background: linear-gradient( + 270deg, + rgba(255, 255, 255, 0.46) 0%, + rgba(255, 255, 255, 0) 120.49% + ); + padding: 30px 70px 30px 70px; + font-size: 24px; + font-family: abhayalibre; + filter: blur(0px); + border: none; + box-shadow: 7px 10px 7px rgba(0, 0, 0, 0.25); + margin-left: auto; + margin-right: auto; + color: #fff; +} +.headerquote { + font-family: abhayalibre; + margin-top: 40px; + font-size: 20px; +} +.bodytop { + display: flex; + justify-content: center; + align-items: center; + padding-top: 100px; + padding-bottom: 100px; + flex-direction: column; + font-size: 48px; + text-align: center; +} +.bodytopsplitter { + width: 7.5%; + border: 2px solid #e6222b; + color: #e6222b; + margin-top: 20px; + margin-left: auto; + margin-right: auto; +} +.bodyquote { + background-image: url("../images/home/bodyquote.png"); + background-size: cover; + background-color: black; + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + color: #fff; + padding: 100px 0px 100px 0px; +} +.quotebody { + font-family: abhayalibre; + width: 40%; +} +.quoteheader { + font-family: abhayalibre; + font-size: 40px; + width: 70%; + text-align: center; +} +.quotesplitter { + width: 30%; + border: 1px solid #e6222b; + color: #e6222b; + margin: 20px 0 20px 0; +} +.quoteby { + font-size: 24px; + margin-top: 30px; + margin-bottom: 30px; +} +.quotes { + display: flex; + justify-content: center; + align-items: center; + gap: 20px; + font-size: 26px; + padding: 40px; +} +.bodymission { + display: flex; + flex-direction: row; +} +.bodymissiontop, +.bodymissionbottom { + display: flex; + + flex-direction: column; + + object-fit: contain; +} +.bodymissiontop { + border-top-left-radius: 50px; + border-bottom-left-radius: 50px; + overflow: hidden; +} +.bodymissionbottom { + border-top-right-radius: 50px; + border-bottom-right-radius: 50px; + overflow: hidden; +} +.bodymission img { + height: 250px; +} +.bodymissionmain { + width: calc(100% - 60px); + margin: 30px; + background-color: #f6f6f7; + display: flex; + align-items: center; + + height: fit-content; + text-align: center; + border-radius: 50px; +} +.bodymissiontext { + display: flex; + width: 100%; + flex-direction: column; +} +.bodymissiontext h2 { + width: 100%; + text-align: center; + font-family: lora; + font-size: 54px; +} +.bodymissiontext ul { + list-style-type: none; +} +.bodymissiontext ul li { + margin-bottom: 10px; + text-align: left; + font-family: roboto; + font-size: 15px; + margin-left: 20px; + margin-right: 20px; +} +.bodymissiontextsplitter { + width: 60%; + border: 1px solid #e6222b; + color: #e6222b; + margin-top: 20px; + margin-left: auto; + margin-right: auto; +} +.missionhead { + font-family: roboto; + font-size: 24px; + margin-top: 20px; + margin-bottom: 20px; +} +.volunteer { + background-image: url("../images/home/bodybottom.png"); + background-repeat: no-repeat; + background-size: cover; + background-position: 0%; + + display: flex; + color: #fff; + padding: 40px 0px 40px 0px; + align-items: center; +} +.volunteer { + text-align: left; + font-family: mediamoure; +} +.volunteerleft h1 { + font-size: 100px; +} +.volunteerside { + font-size: 28px; + margin-bottom: 30px; +} +.volunteerbody { + font-size: 18px; + font-weight: 400; +} +.volunteerleft { + width: 40%; +} +.volunteerleft, +.volunteerright { + display: flex; + flex-direction: column; + + padding: 40px; +} + +.volunteerright .inputhalf { + color: #fff; +} +.volunteerright .inputfull { + color: #fff; +} + +.volunteerright input::placeholder { + color: #fff; + font-family: mediamoure; +} +.volunteerbtn, +.donationbtn { + margin: 10px auto 10px auto; + display: flex; + justify-content: center; + padding: 17px 99px; + justify-content: center; + align-items: center; + gap: 10px; + + border-radius: 19px; + border: none; + color: #fff; + font-family: mediamoure; + font-size: 20px; +} +.volunteerbtn { + background-color: #e6222b; +} +.qrcode { + text-decoration: underline; + text-align: center; + color: rgba(0, 0, 0, 0.33); +} +.logosection { + padding: 30px; + display: flex; + justify-content: right; +} +.donation { + background-image: url("../images/home/bodydonation.png"); + background-color: lightgray; + font-family: mediamoure; + display: flex; + align-items: center; +} +.donation h1 { + color: #000; + font-family: mediamoure; + font-size: 110px; +} +.donationbody { + font-size: 18px; + font-weight: 400; +} +.donationleft, +.donationright { + padding: 40px; +} +.radiobtn { + margin-left: 20px; + margin-right: 3px; + margin-top: -3px; +} +input[type="radio"] { + box-sizing: border-box; + appearance: none; + background: white; + outline: 2px solid #333; + border: 3px solid white; + width: 16px; + height: 16px; + border-radius: 5px; + vertical-align: middle; +} +.donationright .inputfull { + color: #757575; +} +.donationright .inputhalf { + color: #757575; +} + +input[type="radio"]:checked { + background: #333; +} +.radiolabel { + font-family: mediamoure; + font-size: 16px; + color: rgba(0, 0, 0, 0.33); +} +.donationbtn { + margin-top: 20px; + background: #1b204a; +} + +@media screen and (max-width: 1000px) { + .header { + background-image: url("../images/home/headermobile.png"); + background-position: -230px; + } + .headerbody h1 { + width: 80%; + font-size: 40px; + } + .headerbtn { + padding: 20px 40px 20px 40px; + font-size: 20px; + } + + .headerbody p { + width: 80%; + } + .bodytop { + font-size: 32px; + } + .bodytopsplitter { + width: 20%; + } + .quotebody { + width: 80%; + } + .quotes { + flex-direction: column; + } + .bodymissionmain { + flex-direction: column; + justify-content: center; + align-items: center; + + padding-top: 40px; + padding-bottom: 40px; + } + + .bodymission img { + height: 120px; + } + .volunteer { + flex-direction: column; + } + .volunteerleft h1 { + font-size: 60px; + } + .volunteerleft { + width: 100%; + } + .donation { + flex-direction: column; + } + .donation h1 { + font-size: 60px; + } + .donationbtn { + padding: 20px; + } +} +@media screen and (min-width: 1400px) { + .bodymissiontext ul li { + font-size: 22px; + } +} diff --git a/Flask/static/fonts/.DS_Store b/Flask/static/fonts/.DS_Store new file mode 100644 index 0000000..3d6c4d5 Binary files /dev/null and b/Flask/static/fonts/.DS_Store differ diff --git a/Flask/static/fonts/AbhayaLibre.ttf b/Flask/static/fonts/AbhayaLibre.ttf new file mode 100644 index 0000000..17b9430 Binary files /dev/null and b/Flask/static/fonts/AbhayaLibre.ttf differ diff --git a/Flask/static/fonts/lora.ttf b/Flask/static/fonts/lora.ttf new file mode 100644 index 0000000..5306a94 Binary files /dev/null and b/Flask/static/fonts/lora.ttf differ diff --git a/Flask/static/fonts/mediamoure.ttf b/Flask/static/fonts/mediamoure.ttf new file mode 100644 index 0000000..2d5708a Binary files /dev/null and b/Flask/static/fonts/mediamoure.ttf differ diff --git a/Flask/static/fonts/mediamourneitalic.ttf b/Flask/static/fonts/mediamourneitalic.ttf new file mode 100644 index 0000000..bc4ea74 Binary files /dev/null and b/Flask/static/fonts/mediamourneitalic.ttf differ diff --git a/Flask/static/fonts/opensans.ttf b/Flask/static/fonts/opensans.ttf new file mode 100644 index 0000000..e4142bf Binary files /dev/null and b/Flask/static/fonts/opensans.ttf differ diff --git a/Flask/static/fonts/roboto.ttf b/Flask/static/fonts/roboto.ttf new file mode 100644 index 0000000..ddf4bfa Binary files /dev/null and b/Flask/static/fonts/roboto.ttf differ diff --git a/Flask/static/images/.DS_Store b/Flask/static/images/.DS_Store new file mode 100644 index 0000000..2265040 Binary files /dev/null and b/Flask/static/images/.DS_Store differ diff --git a/Flask/static/images/activities/education.png b/Flask/static/images/activities/education.png new file mode 100644 index 0000000..827be71 Binary files /dev/null and b/Flask/static/images/activities/education.png differ diff --git a/Flask/static/images/activities/health.png b/Flask/static/images/activities/health.png new file mode 100644 index 0000000..2976df8 Binary files /dev/null and b/Flask/static/images/activities/health.png differ diff --git a/Flask/static/images/activities/livelihood.png b/Flask/static/images/activities/livelihood.png new file mode 100644 index 0000000..70bbe4c Binary files /dev/null and b/Flask/static/images/activities/livelihood.png differ diff --git a/Flask/static/images/activities/research.png b/Flask/static/images/activities/research.png new file mode 100644 index 0000000..e84bbc6 Binary files /dev/null and b/Flask/static/images/activities/research.png differ diff --git a/Flask/static/images/activities/top.png b/Flask/static/images/activities/top.png new file mode 100644 index 0000000..062d71f Binary files /dev/null and b/Flask/static/images/activities/top.png differ diff --git a/Flask/static/images/assests/close.png b/Flask/static/images/assests/close.png new file mode 100644 index 0000000..4cfb160 Binary files /dev/null and b/Flask/static/images/assests/close.png differ diff --git a/Flask/static/images/assests/education.png b/Flask/static/images/assests/education.png new file mode 100644 index 0000000..a853a11 Binary files /dev/null and b/Flask/static/images/assests/education.png differ diff --git a/Flask/static/images/assests/fb.png b/Flask/static/images/assests/fb.png new file mode 100644 index 0000000..9eb4d74 Binary files /dev/null and b/Flask/static/images/assests/fb.png differ diff --git a/Flask/static/images/assests/grip.png b/Flask/static/images/assests/grip.png new file mode 100644 index 0000000..6c4cdcb Binary files /dev/null and b/Flask/static/images/assests/grip.png differ diff --git a/Flask/static/images/assests/gripblack.png b/Flask/static/images/assests/gripblack.png new file mode 100644 index 0000000..7e9035e Binary files /dev/null and b/Flask/static/images/assests/gripblack.png differ diff --git a/Flask/static/images/assests/health.png b/Flask/static/images/assests/health.png new file mode 100644 index 0000000..585dbd8 Binary files /dev/null and b/Flask/static/images/assests/health.png differ diff --git a/Flask/static/images/assests/insta.png b/Flask/static/images/assests/insta.png new file mode 100644 index 0000000..f102f31 Binary files /dev/null and b/Flask/static/images/assests/insta.png differ diff --git a/Flask/static/images/assests/livelihoods.png b/Flask/static/images/assests/livelihoods.png new file mode 100644 index 0000000..2673a39 Binary files /dev/null and b/Flask/static/images/assests/livelihoods.png differ diff --git a/Flask/static/images/assests/logo.png b/Flask/static/images/assests/logo.png new file mode 100644 index 0000000..55307fd Binary files /dev/null and b/Flask/static/images/assests/logo.png differ diff --git a/Flask/static/images/assests/logofooter.png b/Flask/static/images/assests/logofooter.png new file mode 100644 index 0000000..6919618 Binary files /dev/null and b/Flask/static/images/assests/logofooter.png differ diff --git a/Flask/static/images/assests/mail.png b/Flask/static/images/assests/mail.png new file mode 100644 index 0000000..e7bce66 Binary files /dev/null and b/Flask/static/images/assests/mail.png differ diff --git a/Flask/static/images/assests/map.png b/Flask/static/images/assests/map.png new file mode 100644 index 0000000..6530aa1 Binary files /dev/null and b/Flask/static/images/assests/map.png differ diff --git a/Flask/static/images/assests/phone.png b/Flask/static/images/assests/phone.png new file mode 100644 index 0000000..464d643 Binary files /dev/null and b/Flask/static/images/assests/phone.png differ diff --git a/Flask/static/images/assests/research.png b/Flask/static/images/assests/research.png new file mode 100644 index 0000000..692cc57 Binary files /dev/null and b/Flask/static/images/assests/research.png differ diff --git a/Flask/static/images/assests/search.png b/Flask/static/images/assests/search.png new file mode 100644 index 0000000..4b44982 Binary files /dev/null and b/Flask/static/images/assests/search.png differ diff --git a/Flask/static/images/assests/searchdark.png b/Flask/static/images/assests/searchdark.png new file mode 100644 index 0000000..938bec8 Binary files /dev/null and b/Flask/static/images/assests/searchdark.png differ diff --git a/Flask/static/images/assests/twitter.png b/Flask/static/images/assests/twitter.png new file mode 100644 index 0000000..6b903c6 Binary files /dev/null and b/Flask/static/images/assests/twitter.png differ diff --git a/Flask/static/images/assests/yt.png b/Flask/static/images/assests/yt.png new file mode 100644 index 0000000..825148f Binary files /dev/null and b/Flask/static/images/assests/yt.png differ diff --git a/Flask/static/images/home/body1.png b/Flask/static/images/home/body1.png new file mode 100644 index 0000000..420d2fa Binary files /dev/null and b/Flask/static/images/home/body1.png differ diff --git a/Flask/static/images/home/body2.png b/Flask/static/images/home/body2.png new file mode 100644 index 0000000..f6bcd18 Binary files /dev/null and b/Flask/static/images/home/body2.png differ diff --git a/Flask/static/images/home/body3.png b/Flask/static/images/home/body3.png new file mode 100644 index 0000000..f980190 Binary files /dev/null and b/Flask/static/images/home/body3.png differ diff --git a/Flask/static/images/home/body4.png b/Flask/static/images/home/body4.png new file mode 100644 index 0000000..12d079f Binary files /dev/null and b/Flask/static/images/home/body4.png differ diff --git a/Flask/static/images/home/bodybottom.png b/Flask/static/images/home/bodybottom.png new file mode 100644 index 0000000..0c8738b Binary files /dev/null and b/Flask/static/images/home/bodybottom.png differ diff --git a/Flask/static/images/home/bodydonation.png b/Flask/static/images/home/bodydonation.png new file mode 100644 index 0000000..b486ff0 Binary files /dev/null and b/Flask/static/images/home/bodydonation.png differ diff --git a/Flask/static/images/home/bodyquote.png b/Flask/static/images/home/bodyquote.png new file mode 100644 index 0000000..58b4937 Binary files /dev/null and b/Flask/static/images/home/bodyquote.png differ diff --git a/Flask/static/images/home/headerhome.png b/Flask/static/images/home/headerhome.png new file mode 100644 index 0000000..90f4db4 Binary files /dev/null and b/Flask/static/images/home/headerhome.png differ diff --git a/Flask/static/images/home/headermobile.png b/Flask/static/images/home/headermobile.png new file mode 100644 index 0000000..e9f3f50 Binary files /dev/null and b/Flask/static/images/home/headermobile.png differ diff --git a/Flask/static/images/information/trustees.png b/Flask/static/images/information/trustees.png new file mode 100644 index 0000000..1c9a785 Binary files /dev/null and b/Flask/static/images/information/trustees.png differ diff --git a/Flask/static/images/mentees/mentees.png b/Flask/static/images/mentees/mentees.png new file mode 100644 index 0000000..814540c Binary files /dev/null and b/Flask/static/images/mentees/mentees.png differ diff --git a/Flask/static/images/mentees/mentors.png b/Flask/static/images/mentees/mentors.png new file mode 100644 index 0000000..f7a7a81 Binary files /dev/null and b/Flask/static/images/mentees/mentors.png differ diff --git a/Flask/static/js/script.js b/Flask/static/js/script.js new file mode 100644 index 0000000..f9a4252 --- /dev/null +++ b/Flask/static/js/script.js @@ -0,0 +1,38 @@ +function toggleMenu() { + var dropdownMenu = document.getElementById("dropdown-menu"); + + if (dropdownMenu.style.display === "flex") { + dropdownMenu.style.animation = "slideOut 0.6s ease-out"; + setTimeout(function () { + dropdownMenu.style.display = "none"; + dropdownMenu.style.animation = ""; + }, 600); + } else { + dropdownMenu.style.display = "flex"; + dropdownMenu.style.animation = "slideIn 0.6s ease-out"; + } +} +function changemenumentees() { + var mentees = document.getElementById("mentees"); + var mentors = document.getElementById("mentors"); + var menteesbutton = document.getElementById("buttonmentees"); + var mentorsbutton = document.getElementById("buttonmentors"); + mentors.style.display = "none"; + menteesbutton.style.backgroundColor = "#1B204A"; + menteesbutton.style.color = "#fff"; + mentorsbutton.style.backgroundColor = "#fff"; + mentorsbutton.style.color = "#1B204A"; + mentees.style.display = "flex"; +} +function changemenumentors() { + var mentees = document.getElementById("mentees"); + var mentors = document.getElementById("mentors"); + var menteesbutton = document.getElementById("buttonmentees"); + var mentorsbutton = document.getElementById("buttonmentors"); + mentees.style.display = "none"; + mentors.style.display = "flex"; + mentorsbutton.style.backgroundColor = "#1B204A"; + mentorsbutton.style.color = "#fff"; + menteesbutton.style.backgroundColor = "#fff"; + menteesbutton.style.color = "#1B204A"; +} diff --git a/Flask/templates/404.html b/Flask/templates/404.html new file mode 100644 index 0000000..829eda8 --- /dev/null +++ b/Flask/templates/404.html @@ -0,0 +1,33 @@ + + +
+ + +The specified file was not found on this website. Please check the URL for mistakes and try again.
+This page was generated by the Firebase Command-Line Interface. To modify it, edit the 404.html
file in your project's configured public
directory.
+ AD Life Trust focuses on empowering individuals through health + improvement, education, and livelihood development. We prioritize + vulnerable populations, offering health camps, counseling, and + nutritional support. The trust supports higher education for + economically weak girls and preserves traditional knowledge. +
++ Livelihood development, particularly for women, involves skill training + and creating market linkages for sustainable incomes. We emphasize + evidence-based work, conducting monitoring and evaluation for project + effectiveness and supporting academic research with policy impact + potential. +
++ “Creating a difference in the lives of people, by helping people to help + themselves” +
+Education
+Health
+Livelihoods
+Research and Documentation
++ AD Life Trust is dedicated to + transforming the lives of vulnerable children, particularly those + born to sex workers. + Facing challenges such as higher infant mortality and difficulty + accessing education due to societal stigma, these children often + struggle for opportunities. The trust has supported 12 children through + bachelor's degrees, breaking the cycle of + adversity and instilling confidence in their dreams. +
+ ++ Addressing gender biases in education, AD Life Trust sponsored the + initial fees for a deserving young woman pursuing a Ph.D., exemplifying + its commitment to empowering individuals. The sponsored individual's + success story, securing a higher-paying job aligned with her research, + highlights the trust's philosophy of + enabling self-sufficiency. +
+ + ++ In recognition of broader educational challenges in India, AD Life Trust + partnered with Veda Vedanta Gurukula + Mahavidyalaya, Guntur. Financial support preserves traditional + knowledge, Sanskrit language, and fosters higher education in Vedic + studies while integrating modern education. AD Life Trust remains + dedicated to + holistic education, preserving cultural heritage, and empowering + individuals for a brighter future +
++ Ensuring good health is pivotal for a + fulfilling life, yet India grapples with widespread health issues, + including malnutrition, infant, and maternal mortality. Despite + constitutional guarantees for free healthcare, over 70% of health + expenses are borne by individuals, creating a significant financial + burden. +
++ Recognizing this challenge, AD Life has focused its efforts on + healthcare, particularly targeting tribal populations, + constituting 7.95% of India's total population. Working in Telangana, AD Life has provided essential health services + to 25,000 tribal individuals, collaborating + with local gram panchayats in 30 villages. + Medical camps facilitated access to general physicians, cardiologists, + pediatricians, and gynecologists, benefitting + 9,467 tribal members. Eye and dental camps + further addressed specific health needs. +
+ ++ Additionally, + AD Life prioritizes community well-being by + employing and training four counselors who have supported 350 families + in health-related matters, emphasizing government health services, + HIV/AIDS counseling, and nutrition. In response to the COVID-19 + pandemic, AD Life extended its support by actively participating in + track and trace activities for four months. + We collected and compiled data for relevant national public health + authorities, showcasing a proactive approach to community health. +
++ Further demonstrating our commitment, AD Life provided essential medical + assistance to those adversely affected by the pandemic-induced lockdown, + contributing to the overall welfare of the community. +
++ AD Life Trust is deeply committed to enhancing livelihoods through skill + development programs, with a focus on empowering suburban women. Over + 30 batches, comprising 10 women each, were trained in Akiveedu, West Godavari district, mastering skills such as tailoring, + embroidery, and handicraft making. Through its affiliated, AD Life + Projects Pvt. Ltd., AD Life Trust established a transformative + partnership with + Brandix India Apparel City, providing + training for women in garment manufacturing. This collaboration led to + successful placements in various apparel units, aligning with industry + needs. With a 3000 square feet training center, AD Life Trust has + supported the program with experienced + trainers, covering essential skills and holistic development. +
+ ++ In tandem, AD Life Trust + extended its impact in Vizag district, + collaborating with APSSDC to provide + training and placements in apparel, retailing, hospitality, and + logistics sectors. Over 60 women received training in sewing skills, + with the provision of sewing machines for + sustainability. +
++ The organization's commitment to social impact is further evidenced + through its collaboration with + Save the Children/CWS, implementing the + Refugees Project in Urban Hyderabad. Despite pandemic challenges, the + team successfully executed trainings, formed production groups, and + facilitated the sale of market-ready products. +
++ External evaluations underscore the project's success, with positive + outcomes for Persons of Concern (PoCs) in + terms of skill acquisition, business improvement, and increased + earnings, exemplifying AD Life Trust's dedication to fostering + sustainable livelihoods and community empowerment +
++ AD Life Trust's rapid assessment of the Swacchanda Arogya Nestams (SANs) + program in Kamareddy district highlights its success in enhancing access + to government hospital services. The program, initiated in 2017, + effectively provides patients with information, reducing waiting times + and inquiry loads while improving hospital atmospheres. +
++ Volunteers involved in SANs report a sense of purpose and service. The + assessment identifies areas for improvement with minimal intervention. + Additionally, under research and documentation initiatives, AD Life + conducts assessments for development solutions, partnering with leading + researchers in India and abroad. +
+ ++ The organization believes in leveraging data and research to design more + effective interventions, such as understanding tribal consumption + behavior and promoting nutritious indigenous food choices. This critical + work contributes to informed decision-making by NGOs and policymakers. +
++ Our activities aim to provide better outcomes for marginalized and + vulnerable people through interventions and support in health + (including nutrition), education, and empowerment. +
+ ++ Everything is possible only with good health and adequate nutrition. +
+- Mahatma Gandhi
++ AD Life is an 18-year-old Trust that is passionate about making a + difference in the lives of people who are marginalized or + vulnerable. This passion is reflected in our motto. Adding Value to + Life’. +
++ We are making a difference through our work on those aspects that + bring about a sustainable change in the lives of people. +
++ Transforming Lives, Building + Futures +
+We’d love to hear from you
++ We are launching a platform for this purpose “Speak with Ease”. On + this platform, learners will register and converse with our volunteers + (you) and enhance their inter-personal communication skills. The + volunteers will be benefitted as they will be provided with badges and + they could share their contributions made in the change of life for + the kids and young adults. +
++ To join, you need a stable internet connection, laptop/PC with webcam + and mic, good communication skills, and enthusiasm. Enjoy badges and + appreciation letters as rewards. +
++ AD Life Trust has 12A registration under Income Tax Act, exempting it + from paying taxes on income, we also an eligible institution under 80G + for providing tax relief for donations to the AD Life. +
++ Please drop an email with the details of your contribution (such as + screenshot/ transaction details) and your PAN number to enable us to + provide you a tax deductible receipt. You can email us at + adlife.trust@addlifegroup.com +
++ The trust is registered under the + Indian Trusts Act, 1882 with Sub-Registrar + at Kengeri, Bangalore since January 3rd, 2005. +
++ K Dolly, an XIM Bhubaneswar graduate, + brings nearly two decades of experience in project and stakeholder + management within the development sector. Leading projects funded by + entities like the Government of India, Government of Andhra Pradesh, + Bill & Melinda Gates Foundation, and DFID (UK), she excels in Strategic + Planning, Concept Marketing, Programme Management, and Fund Raising. +
++ Ajay Reddy, a dynamic commerce graduate, is + deeply empathetic to farmers, tribals, and women's issues. From a young + age, he has actively addressed tribal concerns, providing scholarships + and mobilizing funds for health emergencies. As a former project + coordinator at HLFPPT, he focused on skill development and social + franchising, showcasing his motivational and mobilization skills, + notably forming a team of 300 tribal youth in Telangana. +
+Strategic Advisors
++ Professor DVR Seshadri, a Clinical Full + Professor of Marketing at the Indian School of Business, boasts + extensive leadership and teaching experience at + IIM Bangalore, IIM Ahmedabad, and ISB. + With a rich background in consulting for renowned Indian and + international companies like Tata and L&T, he also serves as a + pro-bono advisor to DHAN Foundation and the Aravind Eye Care System. +
++ Professor Prakash Satyavageeswaran, an + Assistant Professor of Marketing at + IIM Udaipur, brings diverse experience + from non-profits to corporates, including Unilever. His research + focuses on rural markets, low-income producers, and marketing + interventions for behavior change. Additionally, he advises + non-profits like + Aurolab, Karma Healthcare, and Deshpande Foundation while serving + on + the board of IIMU Incubation Centre. +
++ Dr. V Sharada is a communication expert and + a veteran of the All India Radio. She has designed, implemented and + evaluated the communications component of healthcare projects as well as + done a secondment stint at the Commissionerate of Family Welfare, + Government of (erstwhile Andhra Pradesh). Dr. Sharada holds two PhDs and + is an acknowledged expert in the use of media for healthcare. +
++ Elizabeth Kuruvilla is an experienced + professional proficient in areas of Graphic Design, Fashion and product + management. She has a pro-active and hands-on approach with proven + interpersonal skills along with problem solving capabilities. She is + detail oriented with a global outlook towards quality and performance + combined with the ability to translate market trends into innovative + products. Elizabeth is a graduate of the National Institute of Fashion + Technology Delhi. +
++ Ready to be part of our Mentorship Community? Apply now to become a + mentor or mentee and contribute to a culture of knowledge sharing and + growth. Together, we can build a brighter future. +
++ Are you ready to learn, grow, and achieve your dreams? Join AD + life as a mentee and gain access to a network of experienced + mentors who are dedicated to your success. +
++ Whether you're a student, a budding entrepreneur, or someone + seeking personal development, our Mentorship Community is here to + support your journey. +
++ Are you an expert in your field? A seasoned professional? Your + knowledge is invaluable, and your guidance can shape the future. + Become a mentor at AD life and inspire the next generation. +
++ Share your experiences, offer insights, and be a catalyst for + success. Together, we can create a community that thrives on + mentorship. +
+