Skip to content

Launch /industries/telecom and refine its hero and copy - #322

Merged
jadhavgaurav merged 6 commits into
mainfrom
development
Nov 12, 2026
Merged

jadhavgaurav merged 6 commits into
mainfrom
development

Conversation

@jadhavgaurav

Copy link
Copy Markdown
Contributor

What ships

  • /industries/telecom becomes indexable, joins the sitemap, the Solutions menu and the footer Solutions column.
  • Hero: the third headline line sets at 0.9em in regular weight, the headline breaks the same way at every width, the artwork shows from 1024px up and the phone fade no longer covers the third line.
  • Pillars: four phrases link to the pages that cover them. Network and Compliance copy trimmed at the owner's request.
  • Outcomes: one list at every width, so each heading is in the DOM once, with a space between its two lines.
  • Network: the first icon is priority (the mobile LCP element).

Also in this merge

  • apps/portal: the clickable partner portal mock and the portal plan docs. Nothing builds or deploys it (no Vercel project, no workflow reference).

Checks run locally

Web lint, ESLint ratchet, typecheck, 716 unit tests, production build, copy check and the page-registry gate all pass. No apps/cms changes.

After deploy: run seed-page-registry.ts in prod so the WebPage JSON-LD node and the search entry exist.

…ed walkthrough

New apps/portal (Next 16, port 3004) so the CleanStart team can review the whole
partner portal screen by screen. No backend and no real data.

- 19 screens ported from the design boards: sign in, apply, accept invite, partner
  overview and first login, deals, deal detail, register deal, documents, team,
  company, account, and the staff screens for approvals, partners, documents,
  reports, team and audit log.
- Seeded, persisted mock data in src/data. Flows are live across roles: apply,
  approve, register a deal, accept it, and every change lands in the audit log.
- Driver.js walkthrough of 20 steps that moves between screens and roles, with a
  reset for the demo data.
- App shell with fixed sidebar, sticky top bar, search palette, notifications, help
  and a profile menu; per-page titles, loading, error and 404 states.
- Optional shared password (PORTAL_REVIEW_PASSWORD) and noindex for a hosted copy.
The stage's overflow-hidden, there to keep its dot field and glow inside the rounded edge, also cut off the Standardize tiles while they drop in from above the frame. Only the decoration layer clips now; the stage overflows.
- Hero: the third headline line sets at 0.9em in regular weight, keeping
  its gradient. The headline column is capped at 9.5em so the three lines
  break the same way at every size.
- Hero: the artwork shows from 1024px up, at a width that scales with the
  viewport.
- Hero: the bottom fade is 64px on phones, so the third line stays readable.
- Network: the Network Functions line drops "telecom" so it sets on two
  lines like the others.
- Pillars: the Integrity line now ends "across environments".
The pillar cards' side padding is reduced so the text column is wide
enough for the Integrity line to wrap to three lines at desktop widths.
- Drop noindex, list the page in the sitemap and link it from the
  Solutions menu and the footer Solutions column.
- Outcomes: one list at every width, so each heading is in the DOM once,
  with a space between its two lines.
- Pillars: four phrases link to the pages that cover them.
- Network: the first icon is priority, since it is the mobile LCP element.
- Docs: WEB-PAGES row 15 marked live; nav comment updated.
@jadhavgaurav
jadhavgaurav merged commit cedae34 into main Nov 12, 2026
3 checks passed
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