Skip to content

Buy CVM link, Hello World walkthrough, theme-aware Paisley logo#9

Open
zkr99 wants to merge 3 commits into
developfrom
ui-fixes-and-content-updates
Open

Buy CVM link, Hello World walkthrough, theme-aware Paisley logo#9
zkr99 wants to merge 3 commits into
developfrom
ui-fixes-and-content-updates

Conversation

@zkr99
Copy link
Copy Markdown
Collaborator

@zkr99 zkr99 commented Mar 25, 2026

Summary

Three changes from user feedback on the live site.

Buy CVM buttons now link to paisley.io

The two "Buy CVM" buttons on /coin were disabled <span> elements with a "coming soon" tooltip. Both now link to https://www.paisley.io/buy-convex.

Hello World walkthrough on the developers page

The Getting Started section on /developers now opens with a four-step Hello World sequence: open the sandbox, run a query, write to global state, read it back. Each step uses the same dev-resource-card component as the resource links below it. The steps sit in a 2x2 grid with numbered labels. A "HELLO WORLD" / "RESOURCES" subsection heading separates the two groups.

Theme-aware Paisley logo on the ecosystem page

The Paisley card on /ecosystem showed a coloured logo that was hard to read on the dark background. A white variant (PAISLEY_logo_white.png) now displays in dark mode. The original coloured logo remains for light mode. This is driven by an optional imageDark field on EcosystemItem, so other projects are unaffected.

Changed files

  • src/app/coin/page.tsx — Buy CVM links
  • src/app/(developers)/developers/page.tsx — Hello World steps
  • src/app/globals.css — step number style, hello steps grid, subsection title, theme-aware image toggle
  • src/app/(community)/ecosystem/page.tsx — dual image rendering
  • src/data/ecosystem-items.tsimageDark field and Paisley entry
  • public/images/PAISLEY_logo_white.png — white Paisley logo asset

Verification

  • 81/81 tests pass
  • Static build succeeds (34 pages)

@zkr99 zkr99 requested a review from mikera March 27, 2026 03:31
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