Skip to content

Adjust responsive spacing, typography, and nav sizes#620

Merged
willwashburn merged 1 commit intomainfrom
tweak-agentrelay.dev
Mar 22, 2026
Merged

Adjust responsive spacing, typography, and nav sizes#620
willwashburn merged 1 commit intomainfrom
tweak-agentrelay.dev

Conversation

@willwashburn
Copy link
Member

@willwashburn willwashburn commented Mar 22, 2026

Refine layout and visual sizing for the landing and nav components. Changes include: button background set to #EBF3F8; increased hero paddings, gaps, and headline font-sizes across 960px and 600px breakpoints; bumped ctaSecondary and subtitle font-sizes/line-heights for readability; enlarged logo icon and wordmark; and increased mobile menu padding, gap, and mobile link padding/font-size to improve tap targets and legibility on small screens. Files modified: web/app/landing.module.css, web/components/site-nav.module.css.


Open with Devin

Refine layout and visual sizing for the landing and nav components. Changes include: button background set to #EBF3F8; increased hero paddings, gaps, and headline font-sizes across 960px and 600px breakpoints; bumped ctaSecondary and subtitle font-sizes/line-heights for readability; enlarged logo icon and wordmark; and increased mobile menu padding, gap, and mobile link padding/font-size to improve tap targets and legibility on small screens. Files modified: web/app/landing.module.css, web/components/site-nav.module.css.
@willwashburn willwashburn merged commit 42510ae into main Mar 22, 2026
31 checks passed
@willwashburn willwashburn deleted the tweak-agentrelay.dev branch March 22, 2026 02:19
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 1 potential issue.

View 1 additional finding in Devin Review.

Open in Devin Review

letter-spacing: 0.01em;
padding: 14px 28px;
background: transparent;
background: #EBF3F8;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 Hardcoded #EBF3F8 background on .ctaSecondary breaks dark and non-Carolina themes

The .ctaSecondary background was changed from transparent to a hardcoded light blue #EBF3F8. The site supports four themes (carolina, light/moss, dark, ocean) via CSS custom properties defined in web/app/globals.css:2-144. There is no theme-specific override for .ctaSecondary in the dark theme (the only dark override in landing.module.css is for .byohWrapper at line 566). On the dark theme (--bg: #0c0f0e), this light blue button will appear glaringly out of place. It will also clash with the moss theme's warm beige palette (--bg: #F2EFE9) and the ocean theme. The previous transparent value worked correctly across all themes. This should either use a CSS variable (e.g., var(--bg-elevated)) or have per-theme overrides.

Suggested change
background: #EBF3F8;
background: var(--bg-elevated);
Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

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