Skip to content

feat: enrich Default starter content (Process + Pricing) + new Pricing page#4528

Merged
ineagu merged 3 commits into
developmentfrom
feat/default-starter-enrich
Jun 30, 2026
Merged

feat: enrich Default starter content (Process + Pricing) + new Pricing page#4528
ineagu merged 3 commits into
developmentfrom
feat/default-starter-enrich

Conversation

@ineagu

@ineagu ineagu commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Summary

Enriches the Default starter content and adds a new Pricing page so the shipped starter site feels more complete.

  • Home (home.php): new "How we work" process section (4 steps) and "Plans that scale with you" pricing teaser linking to the Pricing page.
  • New Pricing page (pricing.php): hero + 3 tiers (Professional featured) + 4-item FAQ (wp:details, matching Contact) + CTA. Registered in starter_content.php (new PRICING_SLUG, posts, is_starter_page_slug(), primary + footer nav between Services and Work).
  • CSS (custom-css.php): polish for the new sections only (process steps, pricing cards).
  • No palette changenv-light-bg stays #f1f5f9. A blue hero backdrop and decorative pill/brand icons were prototyped but dropped — the blue is awkward on wide live viewports, and inline-SVG icons in core/button + core/html don't render cleanly in the block editor. screenshot.png left unchanged.

Will affect visual aspect of the product

YES

Screenshots

Home gains "How we work" + "Plans that scale with you" sections; new /pricing/ page. Verified locally on wp-env on the front end and in the block editor.

Test instructions

  • Activate Neve on a fresh site, import the Default starter content (Customize → publish), and confirm: home shows the two new sections; nav contains Pricing; /pricing/ renders 3 tiers + FAQ + CTA.
  • Confirm 0 invalid blocks in the editor for Home + Pricing, and no horizontal overflow at 1280 / 768 / 390.
  • Rendering of the starter pages is covered by e2e-tests/.../visual-regression/starter-sites.spec.ts (snapshots will need regenerating for the new sections/page).

Check before Pull Request is ready:

Closes #4529.

🤖 Generated with Claude Code

https://claude.ai/code/session_01JPYaucAnAxbxPXho4ADBBG

Home:
- Add icons to the hero pills (Business/Portfolio/Blog/Shop) and to the
  brand strip, with thin column dividers between brand names.
- New "How we work" 4-step process section and a "Plans that scale with
  you" pricing teaser linking to the new Pricing page.

New Pricing page:
- inc/compatibility/starter-content/pricing.php: 3 tiers (Professional
  featured), FAQ, CTA. Registered in starter_content.php (const, posts,
  is_starter_page_slug, primary + footer nav between Services and Work).

Palette unchanged (nv-light-bg stays #f1f5f9). Verified on wp-env: PHP lint
clean, 0 invalid blocks on home + pricing, no horizontal overflow.

A hero blue backdrop was explored to match screenshot.png but dropped: it
reads fine at a controlled screenshot width yet leaves an awkward empty
blue area on wide live viewports.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JPYaucAnAxbxPXho4ADBBG
@pirate-bot

pirate-bot commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

Plugin build for 092f7af is ready 🛎️!

@pirate-bot

Copy link
Copy Markdown
Collaborator

🌍 i18n String Review Report

📊 Summary

Category Count
➕ Added 1
➖ Removed 0
🔄 Changed 0
Total 1
➕ Added Strings (1) - Click to expand
String Location Words Suggested Match
Pricing neve/inc/compatibility/star... 1 No close match
Total 1

@pirate-bot pirate-bot added the pr-checklist-incomplete The Pull Request checklist is incomplete. (automatic label) label Jun 30, 2026
ineagu and others added 2 commits June 30, 2026 11:58
… natively

The inline-SVG pill icons (inside core/button RichText) don't render in the block
editor and can be stripped on edit; the brand-strip icons (core/html in a flex row)
squeezed the labels in the editor sandbox. Revert both to the clean original (plain
pills + plain brand names) and render the process step number as a core/paragraph
instead of core/html. Front end + block editor both verified clean on wp-env.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JPYaucAnAxbxPXho4ADBBG
@pirate-bot pirate-bot added pr-checklist-complete The Pull Request checklist is complete. (automatic label) and removed pr-checklist-incomplete The Pull Request checklist is incomplete. (automatic label) labels Jun 30, 2026
@ineagu ineagu merged commit 0eba148 into development Jun 30, 2026
18 of 22 checks passed
@ineagu ineagu deleted the feat/default-starter-enrich branch June 30, 2026 10:24
@pirate-bot

Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 4.2.7 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@pirate-bot pirate-bot added the released Indicate that an issue has been resolved and released in a particular version of the product. label Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-checklist-complete The Pull Request checklist is complete. (automatic label) released Indicate that an issue has been resolved and released in a particular version of the product.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants