Skip to content

fix: preserve footer social target sizes#2457

Open
vsolano9 wants to merge 1 commit into
expressjs:mainfrom
vsolano9:codex/issue-2456-footer-social-targets
Open

fix: preserve footer social target sizes#2457
vsolano9 wants to merge 1 commit into
expressjs:mainfrom
vsolano9:codex/issue-2456-footer-social-targets

Conversation

@vsolano9

Copy link
Copy Markdown

Summary

  • keep all footer social icon boxes at 16 by 16 pixels on narrow screens
  • give each social link a minimum 24 by 24 pixel target
  • wrap and tighten the narrow-screen social row instead of compressing its icons

Fixes #2456

Validation

  • npm run check
  • npm run test:unit (52 passed)
  • npm run build (2,307 pages built)
  • focused 390 by 844 Playwright regression in Chromium, Firefox, and WebKit (3 passed)
  • measured all seven social links at 24 by 24 pixels and all seven SVG boxes at 16 by 16 pixels, with no horizontal overflow

The complete local homepage run passed all 24 non-locale cases. Its 27 locale-switch cases reproduced the known local dev-server 404 mismatch; the supported Netlify preview workflow will run the complete browser suite.

AI assistance

OpenAI Codex assisted with implementation, test authoring, validation, and pull request preparation.

Assisted-by: OpenAI Codex
@vsolano9
vsolano9 requested a review from a team as a code owner July 22, 2026 11:48
@netlify

netlify Bot commented Jul 22, 2026

Copy link
Copy Markdown

Deploy Preview for expressjscom-preview ready!

Name Link
🔨 Latest commit 6863310
🔍 Latest deploy log https://app.netlify.com/projects/expressjscom-preview/deploys/6a60ae03dd9f0a0008a12443
😎 Deploy Preview https://deploy-preview-2457--expressjscom-preview.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: 99 (🟢 up 2 from production)
Accessibility: 100 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: 80 (no change from production)
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.

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.

footer: kawaii button shrinking social icons below 400px

1 participant