Uh oh!
There was an error while loading. Please reload this page.
feat(blog): add CTA band above footer - #5350
Conversation
- reuse the shared Cta component (same "Build your first agent today" band used on the homepage) at the end of the blog listing
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryLow Risk Overview The page return is wrapped in a fragment: the existing blog Reviewed by Cursor Bugbot for commit 65480f6. Configure here. |
Greptile SummaryThis PR adds the shared
Confidence Score: 5/5Safe to merge — the change is additive, touches only the blog listing page, and reuses an existing tested component with no modifications to data-fetching or pagination logic. A single component import and a two-element fragment wrapper. The spacing values are copied verbatim from the homepage's gap breakpoints, the No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[LandingShell] --> B[Navbar]
A --> C[main#main-content\nBlogLayout]
A --> D[Footer\nmt-120px]
C --> E[React Fragment]
E --> F[section.bg--bg\nBlog content\nheader / featured / remaining / pagination]
E --> G[div.mt-120px\nspacing wrapper]
G --> H[Cta\nsection#cta\nh2 + ChipLinks]
style G fill:#f0f4ff,stroke:#6366f1
style H fill:#f0f4ff,stroke:#6366f1
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
A[LandingShell] --> B[Navbar]
A --> C[main#main-content\nBlogLayout]
A --> D[Footer\nmt-120px]
C --> E[React Fragment]
E --> F[section.bg--bg\nBlog content\nheader / featured / remaining / pagination]
E --> G[div.mt-120px\nspacing wrapper]
G --> H[Cta\nsection#cta\nh2 + ChipLinks]
style G fill:#f0f4ff,stroke:#6366f1
style H fill:#f0f4ff,stroke:#6366f1
Reviews (1): Last reviewed commit: "feat(blog): add CTA band above footer" | Re-trigger Greptile |
Summary
Ctacomponent ("Build your first agent today." / Get started / Contact sales) above the footer on the blog listing page, matching the homepage's closing CTA bandType of Change
Testing
Tested manually - verified desktop (1440px) and mobile (390px) render correctly, no horizontal overflow, CTA spacing matches homepage convention, existing blog list/pagination untouched.
Checklist