Skip to content

Restyle mailing-list signup and make sponsor grids responsive#115

Merged
tanjz12 merged 10 commits into
mainfrom
devin/1782849061-subscribe-button-style
Jun 30, 2026
Merged

Restyle mailing-list signup and make sponsor grids responsive#115
tanjz12 merged 10 commits into
mainfrom
devin/1782849061-subscribe-button-style

Conversation

@devin-ai-integration

@devin-ai-integration devin-ai-integration Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Summary

Homepage tweaks to the mailing-list signup and the sponsor section, all in content/_index.md.

Mailing-list signup form:

  • The "Subscribe" submit input previously relied on Mailchimp's class="button" and rendered unstyled. It now uses the site's teal button styling (matching "Contact Us"), via Tailwind utilities with !important to override Mailchimp's CSS.
  • The email <input> gets a clearer outline (!border !border-gray-400 !rounded) since the previous white box was nearly invisible on the light background.
  • Email box + button are wrapped in flex flex-col sm:flex-row so the button sits to the right of the email box on sm+ and stacks underneath on mobile.

Sponsor tiers — per-row splits on small screens: each tier's div_class switches to a CSS grid on mobile and reverts to the existing centered flex row on sm+:

  • Diamond (4): grid grid-cols-212 / 34
  • Gold (3): grid grid-cols-2 [&>a:first-child]:col-span-21 / 23
  • Blue (6): grid grid-cols-3123 / 456

Verified locally at mobile (~390px) and desktop widths; desktop layout is unchanged.

Link to Devin session: https://app.devin.ai/sessions/2c62d21ae9ab454ca4fe0b9e0d559825

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

jessie and others added 2 commits June 30, 2026 20:17
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@devin-ai-integration devin-ai-integration Bot changed the title Style mailing-list subscribe button to match site buttons Restyle mailing-list signup and make sponsor grids responsive Jun 30, 2026
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
jessie and others added 2 commits June 30, 2026 20:45
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@tanjz12 tanjz12 merged commit f40e5ea into main Jun 30, 2026
2 checks passed
@tanjz12 tanjz12 deleted the devin/1782849061-subscribe-button-style branch June 30, 2026 21:12
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.

1 participant