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

\ No newline at end of file