Skip to content

Refactor SWI project CTA section with card components#75

Merged
russelltrow merged 5 commits into
mainfrom
claude/serene-noether-m5d42p
Jun 18, 2026
Merged

Refactor SWI project CTA section with card components#75
russelltrow merged 5 commits into
mainfrom
claude/serene-noether-m5d42p

Conversation

@russelltrow

Copy link
Copy Markdown
Member

Summary

Restructured the Software Water Intensity (SWI) project call-to-action section to use card components with improved visual hierarchy and clearer separation between member and non-member actions.

Changes

  • Wrapped member and non-member CTAs in :::card component blocks for better visual organization
  • Converted inline links to dedicated button components with ::button syntax
  • Removed bold formatting from section headings (changed ### **Already a member?** to ### Already a member?)
  • Simplified body text by removing redundant link syntax and improving readability
  • Added two distinct action buttons:
    • "Subscribe to the SWI project" (primary variant) for existing members
    • "Join the Green Software Foundation" (outline variant) for non-members

Implementation Details

  • Used the card component pattern already established in the design system
  • Button variants (primary and outline) follow existing brand conventions
  • Maintained all original URLs and functionality
  • Improved content hierarchy by separating the two audience segments visually

https://claude.ai/code/session_01Ef5TmAcXmCxtuffdmzXh3u

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@netlify

netlify Bot commented Jun 18, 2026

Copy link
Copy Markdown

Deploy Preview for green-software-foundation ready!

Name Link
🔨 Latest commit 2d1018e
🔍 Latest deploy log https://app.netlify.com/projects/green-software-foundation/deploys/6a345437d8b7c300088a8d26
😎 Deploy Preview https://deploy-preview-75--green-software-foundation.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 89 (🔴 down 5 from production)
Accessibility: 93 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

claude added 4 commits June 18, 2026 15:37
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@russelltrow russelltrow merged commit ff47caa into main Jun 18, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants