Skip to content

feat(dev tools): move "Suggest a resource" CTA into catalog sidebar#18810

Open
phipsae wants to merge 2 commits into
ethereum:devfrom
phipsae:suggest-resource-sidebar
Open

feat(dev tools): move "Suggest a resource" CTA into catalog sidebar#18810
phipsae wants to merge 2 commits into
ethereum:devfrom
phipsae:suggest-resource-sidebar

Conversation

@phipsae

@phipsae phipsae commented Jul 15, 2026

Copy link
Copy Markdown

Description

On /developers/tools, the "Suggest a resource" CTA sat at the very bottom of the page, below the entire catalog, so with ~285 resources it was effectively never seen.

This moves it into the category sidebar as a compact, full-width button:

  • Desktop: pinned below the category filters and stays visible while the catalog scrolls (the sticky column is now a flex layout, so the list scrolls in the remaining space and the button never gets pushed off-screen).
  • Mobile: sits directly under the filter box, above the results.

The old bottom block also used a non-existent bg-radial-a class (rendered with no background); that block is removed. No new copy or translation keys, the existing page-developers-tools-suggest-resource-button string is reused. Both /developers/tools and the category pages share ToolsPageBody, so both get the change.

Screenshots

Desktop (button stays pinned while scrolling)

Desktop

Mobile (under the filters)

Mobile

The CTA lived at the very bottom of the page, below the full catalog, so
it was effectively invisible. Move it into the category sidebar as a
compact, full-width button that stays pinned while scrolling (desktop)
and sits under the filters on mobile. The desktop column becomes a
flex layout so the button is always visible while the category list
scrolls in the remaining space.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@netlify

netlify Bot commented Jul 15, 2026

Copy link
Copy Markdown

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit e4c3db6
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/6a57bc4b4c62f700086ed630
😎 Deploy Preview https://deploy-preview-18810.ethereum.it
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
7 paths audited
Performance: 59 (🟢 up 3 from production)
Accessibility: 95 (no change from production)
Best Practices: 100 (no change from production)
SEO: 98 (no change from production)
PWA: 59 (🔴 down 1 from production)
View the detailed breakdown and full score reports

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

The suggest-resource block that was the second child is gone, so the
vertical-spacing utility no longer applies to anything.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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