Skip to content

Commit 693f938

Browse files
committed
Refactor components: remove pilot program references, adjust layout, and update text for clarity. Restore GitHub repository link and modify button text in the implementation section.
1 parent f39e9a9 commit 693f938

File tree

7 files changed

+42
-52
lines changed

7 files changed

+42
-52
lines changed

src/components/cta.astro

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,6 @@ import { Button } from "@/components/ui/button";
33
---
44

55
<div class="relative bg-primary-dark py-14 md:py-20 lg:py-24">
6-
<img
7-
src="/assets/top-leaf.svg"
8-
class="absolute right-0 bottom-4/5 w-14 md:bottom-3/4 md:w-20 lg:w-auto"
9-
alt="Greensoftware Leaf"
10-
/>
11-
<img
12-
src="/assets/bottom-leaf.svg"
13-
class="absolute top-4/5 left-0 w-14 md:top-3/4 md:w-20 lg:w-auto"
14-
alt="Greensoftware Leaf"
15-
/>
16-
176
<div class="container max-w-3xl">
187
<div class="flex flex-col items-center justify-center text-center text-white">
198
<h1 class="mb-3 text-2xl font-semibold md:mb-4 md:text-3xl lg:text-4xl">

src/components/footer.astro

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ const footerSections = [
1616
href: "#",
1717
text: "Framework Pillars",
1818
},
19-
{
20-
href: "#",
21-
text: "Pilot Program",
22-
},
19+
// {
20+
// href: "#",
21+
// text: "Pilot Program",
22+
// },
2323
{
2424
href: "#",
2525
text: "Resources",
@@ -33,10 +33,10 @@ const footerSections = [
3333
{
3434
title: "Get Involved",
3535
links: [
36-
{
37-
href: "#",
38-
text: "Join the Pilot",
39-
},
36+
// {
37+
// href: "#",
38+
// text: "Join the Pilot",
39+
// },
4040
{
4141
href: "#",
4242
text: "Subscribe for Updates",
@@ -45,10 +45,10 @@ const footerSections = [
4545
href: "#",
4646
text: "Share Feedback",
4747
},
48-
{
49-
href: "#",
50-
text: "Submit Case Study",
51-
},
48+
// {
49+
// href: "#",
50+
// text: "Submit Case Study",
51+
// },
5252
{
5353
href: "#",
5454
text: "Become a GSF Member",

src/components/get-involved.astro

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,18 @@ import FeedbackIcon from "@/assets/icons/feedback-icon.svg";
88
import JoinGsfIcon from "@/assets/icons/join-gsf-icon.svg";
99
1010
const waysToGetInvolved = [
11-
{
12-
url: "mailto:[email protected]?subject=SOFT Pilot Program Application",
13-
icon: PilotProgramIcon,
14-
title: "Join the Pilot Program",
15-
description: `Apply to be part of the exclusive pilot program running from September 2025 to January 2026. Shape the future of sustainable software.`,
16-
buttonText: "Apply now",
17-
},
11+
// {
12+
// url: "mailto:[email protected]?subject=SOFT Pilot Program Application",
13+
// icon: PilotProgramIcon,
14+
// title: "Join the Pilot Program",
15+
// description: `Apply to be part of the exclusive pilot program running from September 2025 to January 2026. Shape the future of sustainable software.`,
16+
// buttonText: "Apply now",
17+
// },
1818
{
1919
url: "https://github.com/Green-Software-Foundation/SOFT/subscription",
2020
icon: SubscribeIcon,
2121
title: "Subscribe for Updates",
22+
subtitle: 'Members only',
2223
description: `Stay informed about SOFT developments, pilot results, and implementation opportunities.`,
2324
buttonText: "Subscribe",
2425
},
@@ -49,7 +50,7 @@ const waysToGetInvolved = [
4950
<p>Multiple Ways to Join the Movement</p>
5051
</div>
5152

52-
<div class="grid grid-cols-1 gap-3 md:grid-cols-2 md:gap-4 lg:grid-cols-4">
53+
<div class="grid grid-cols-1 gap-3 md:grid-cols-2 md:gap-4 lg:grid-cols-3">
5354
{
5455
waysToGetInvolved.map((way, index) => (
5556
<Card
@@ -71,7 +72,8 @@ const waysToGetInvolved = [
7172
"text-white": index === 0,
7273
})}
7374
>
74-
{way.title}
75+
{way.title} <br />
76+
{way.subtitle && <span class="text-sm">({way.subtitle})</span>}
7577
</h2>
7678
<p>{way.description}</p>
7779
</div>

src/components/get-started.astro

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,20 @@ import CaseStudyIcon from "@/assets/icons/case-study-icon.svg";
1010
import ExternalLinkIcon from "@/assets/icons/external-link-icon.svg";
1111
1212
const blogPosts = [
13-
{
14-
url: "https://github.com/Green-Software-Foundation/SOFT",
15-
icon: GithubRepoIcon,
16-
title: "GitHub Repository",
17-
description: `Access the complete SOFT framework, documentation, and stay updated with the latest developments in sustainable software practices.`,
18-
buttonText: "Explore Repository",
19-
},
2013
{
2114
url: "https://docs.google.com/document/d/12YtwEDH2DH2do97FBXY6uO3cHUUlDAD8/",
2215
icon: DocumentationIcon,
2316
title: "Framework Documentation",
2417
description: `Comprehensive guide to all four pillars with detailed explanations of how SOFT transforms your organization's approach to sustainability.`,
2518
buttonText: "View Documentation",
2619
},
20+
{
21+
url: "https://github.com/Green-Software-Foundation/SOFT",
22+
icon: GithubRepoIcon,
23+
title: "GitHub Repository",
24+
description: `Access the complete SOFT framework, documentation, and stay updated with the latest developments in sustainable software practices.`,
25+
buttonText: "Explore Repository",
26+
},
2727
{
2828
url: "https://docs.google.com/document/d/12YtwEDH2DH2do97FBXY6uO3cHUUlDAD8/",
2929
icon: TemplateLibraryIcon,
@@ -48,13 +48,13 @@ const blogPosts = [
4848
buttonText: "Access Your Maturity",
4949
},
5050
51-
{
52-
url: "https://github.com/Green-Software-Foundation/SOFT/issues/new?template=case-study-template-submission.md",
53-
icon: CaseStudyIcon,
54-
title: "Submit Your Case Study",
55-
description: `Share your SOFT implementation success story and inspire others on their sustainability journey.`,
56-
buttonText: "Share Your Story",
57-
},
51+
// {
52+
// url: "https://github.com/Green-Software-Foundation/SOFT/issues/new?template=case-study-template-submission.md",
53+
// icon: CaseStudyIcon,
54+
// title: "Submit Your Case Study",
55+
// description: `Share your SOFT implementation success story and inspire others on their sustainability journey.`,
56+
// buttonText: "Share Your Story",
57+
// },
5858
];
5959
---
6060

src/components/ready-to-implement.astro

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,10 @@ import { Button } from "@/components/ui/button";
1313
<div>
1414
<h2 class="mb-3 text-2xl font-bold md:mb-4 md:text-3xl lg:text-4xl">Ready to Implement?</h2>
1515
<p class="text-sm lg:text-xl">
16-
A comprehensive <span class="font-bold">SOFT</span> implementation course. This course will
17-
provide detailed, hands-on training for organizations ready to put SOFT into practice.
16+
Take our 10-minute <span class="font-bold">SOFT</span> Essentials course to understand how the four-pillar framework drives organizational transformation—and whether it's right for your team.
1817
</p>
1918
<div class="mt-6 flex flex-col flex-wrap gap-4 md:mt-8 lg:flex-row">
20-
<Button> Enroll Now </Button>
19+
<Button>Take the Course Now</Button>
2120
</div>
2221
</div>
2322

src/components/what-soft.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import DotIcon from "@/assets/icons/dot-icon.svg";
2727
</p>
2828
</div>
2929
<div class="hidden lg:flex lg:justify-end">
30-
<img src="/assets/cta.svg" class="object-cover" />
30+
<img src="/assets/cta.svg" class="object-cover w-3/4" />
3131
</div>
3232
</div>
3333
</div>

src/pages/index.astro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ import Footer from "@/components/footer.astro";
2525
<WhatSoft />
2626
<Features />
2727
<MissionCard />
28-
<ReadyToImplement />
2928
<WhySoft />
29+
<ReadyToImplement />
3030
<Blog />
31-
<Join />
31+
<!-- <Join /> -->
3232
<GetStarted />
3333
<Timeline />
3434
<GetInvolved />

0 commit comments

Comments
 (0)