diff --git a/assets/css/style.css b/assets/css/style.css
index 72d8451..1ef1442 100644
--- a/assets/css/style.css
+++ b/assets/css/style.css
@@ -1,8 +1,9 @@
body {
- background: #fff;
+ background: #F4F1EB;
color: #000;
margin: 0;
padding: 0;
+ font-size: 16px;
}
.header {
@@ -12,6 +13,7 @@ body {
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1), /* Subtle shadow */
0 6px 20px rgba(0, 0, 0, 0.1); /* Deeper shadow */
border: 1px solid rgba(0, 0, 0, 0.05); /* Light border */
+ background: #fff;
}
.logo {
@@ -25,7 +27,7 @@ body {
font-family: "Helvetica Neue", "Helvetica", serif;
margin: 0;
align-self: center;
- font-size: 20px;
+ font-size: 1.75rem;
}
.login-container {
@@ -33,34 +35,111 @@ body {
margin-right: 20px
}
-.twitch-login {
- font-size: 14px;
- padding: 5px 10px;
- background-color: #9147ff;
+.content {
+ display: flex;
+ margin: 0;
+ padding: 60px 0 40px;
+ flex-direction: column;
+}
+.difference {
+ margin: 0 auto 8px;
+ padding: 0;
+ font-size: 2.5rem;
+ font-family: "Helvetica Neue", Helvetica, serif;
+ color: #457B9D;
+ text-align: center;
+}
+
+.product-description {
+ margin: 0 auto;
+ text-align: center;
+ font-size: 1.25rem;
+ font-family: "Helvetica Neue", Helvetica, serif;
+ width: 50%;
+ line-height: 2rem;
+ color: #6C757D;
+}
+
+.cta-button {
+ display: block; /* Change to block for vertical alignment */
+ margin: 60px auto 0px;
+ padding: 10px 20px;
+ border-radius: 5px;
color: white;
- border: none;
+ text-decoration: none;
+ font-size: 1.5rem;
+ font-family: "Helvetica Neue", Helvetica, serif;
+ width: 15%;
+ text-align: center;
+ font-weight: bold;
+ background-color: #A3C1AD;
+}
+
+.how-it-works-button:hover {
+ text-decoration: underline;
+}
+.how-it-works-button {
+ display: block; /* Change to block for vertical alignment */
+ margin: 8px auto;
border-radius: 5px;
- cursor: pointer;
+ color: #457B9D;
+ text-decoration: none;
+ font-size: 1.15rem;
+ font-family: "Helvetica Neue", Helvetica, serif;
+ width: 15%;
+ text-align: center;
}
-.banner {
- width: 100%;
- height:400px;
- background-image: url("../images/banner.jpg");
- background-repeat: no-repeat;
+.how-it-works-container {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ max-width: 1200px;
margin: 0 auto;
- background-position: center;
- background-size: 100%;
+ flex-wrap: wrap;
+ border-top: 1px solid #ccc;
}
-a.login-banner-link:link,
-a.login-banner-link:visited,
-a.login-banner-link:hover,
-a.login-banner-link:active {
+.become-a-supporter-container {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ max-width: 1200px;
+ margin: 60px auto;
+ flex-wrap: wrap;
+ border-top: 1px solid #ccc;
+}
+
+.headline {
+ width: 100%;
+ text-align: center;
+ font-size: 2em;
+ color: #457b9d; /* Muted blue color */
+ margin-bottom: 20px;
font-family: "Helvetica Neue", Helvetica, serif;
- color: #1da1f2;
- text-decoration: none;
- display: block;
- align-self: center;
- margin-right: 20px;
+}
+
+.column {
+ justify-content: space-between;
+ flex: 1;
+ background-color: #ffffff;
+ padding: 20px;
+ margin: 10px;
+ border-radius: 8px;
+ box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
+ font-family: "Helvetica Neue", Helvetica, serif;
+ flex-basis: 28% ;
+}
+
+.column h3 {
+ font-size: 1.5em;
+ color: #91A4B1;
+ margin-bottom: 10px;
+ text-align: center;
+}
+
+.column p {
+ font-size: 1.15em;
+ color: #495057;
+ line-height: 1.6;
}
\ No newline at end of file
diff --git a/templates/index.html b/templates/index.html
index c5e391f..ec5d2af 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -10,14 +10,55 @@
{{ .title }}
- {{if eq .isLoggedIn true}}
+ {{if eq .isLoggedIn false}}
Login
{{ else }}
- already logged in
+ Logout
{{ end }}
+
+
Set Goals. Support Dreams. Build Community.
+
Our platform connects aspiring tech professionals with a supportive community eager to help them succeed.
+ Create a wishlist of certifications or courses you need, and let others contribute to your journey.
+ Together, we make tech education more accessible, one goal at a time.
+
+
+
Set Your Goals
+
How it works
+
+
+
+
Find Support In Your Growth
+
+
Create Your Wishlist
+
Sign up and add the certifications or courses you’re aiming to complete. Let people know what you're working toward and why each goal is important for your tech journey.
+
+
+
Get Community Support
+
Share your wishlist with your favorite communities. Your supporters can contribute to your goals, helping you fund the education and certifications you need to grow.
+
+
+
Participate in Hackathons
+
Join community hackathons to test your skills, learn from others, and showcase your talent. Collaborate, innovate, and grow in a supportive environment.
+
+
+
+
+
Become a supporter
+
+
Sponsor a Hackathon
+
Support community-driven hackathons by covering entry fees or providing prizes. Help aspiring tech professionals showcase their skills and network with others.
+
+
+
Donate Directly to a Goal
+
Choose a specific certification or course goal from a tech learner’s wishlist and fund it. Every contribution brings them closer to success.
+
+
+
Support Community Leaders
+
Boost a community content by supporting leaders and help them fund tech education for members of their community. Your support empowers streamers to give back directly.
+
+
-Reach Your Goals