Skip to content

Fix landing page header hierarchy and harmonize blog section styling#15497

Merged
pelikhan merged 2 commits intomainfrom
copilot/update-landing-page-docs
Feb 13, 2026
Merged

Fix landing page header hierarchy and harmonize blog section styling#15497
pelikhan merged 2 commits intomainfrom
copilot/update-landing-page-docs

Conversation

Copy link
Contributor

Copilot AI commented Feb 13, 2026

Landing page had inconsistent header hierarchy and blog section styling that didn't match the docs design system.

Changes

  • Header hierarchy: Promoted "Guardrails Built-In" from ### to ## to match other main sections (Key Features, Gallery, etc.)
  • Content flow: Relocated blog section from after NOTE warning to above Gallery section
  • Styling harmonization: Updated BlogLinkSection.astro to match FeatureCard.astro design patterns:
    • Border, background, backdrop-filter, and border-radius now consistent
    • Purple accent colors aligned (#8b5cf6 dark / #6639ba light)
    • Added gradient overlay effect and proper theme support for dark/light modes
    • Implemented accessibility support (prefers-reduced-motion)

Screenshots

Blog section (new position and styling):
Blog Section

Blog box detail:
Blog Box

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • telemetry.astro.build
    • Triggering command: /opt/hostedtoolcache/node/24.13.0/x64/bin/node node /home/REDACTED/work/gh-aw/gh-aw/docs/node_modules/.bin/astro dev --host 0.0.0.0 --port 4321 (dns block)
    • Triggering command: /opt/hostedtoolcache/node/24.13.0/x64/bin/node node /home/REDACTED/work/gh-aw/gh-aw/docs/node_modules/.bin/astro build (dns block)

If you need me to access, download, or install something from one of these locations, you can either:


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Update landing page layout and style in documentation Fix landing page header hierarchy and harmonize blog section styling Feb 13, 2026
Copilot AI requested a review from pelikhan February 13, 2026 19:38
@pelikhan pelikhan marked this pull request as ready for review February 13, 2026 19:39
Copilot AI review requested due to automatic review settings February 13, 2026 19:39
@pelikhan pelikhan merged commit a2e41dd into main Feb 13, 2026
69 checks passed
@pelikhan pelikhan deleted the copilot/update-landing-page-docs branch February 13, 2026 19:40
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the docs landing page structure and styling to improve semantic heading hierarchy and align the “Learn more” blog callout with the existing docs card design system.

Changes:

  • Promotes “Guardrails Built-In” to an ## heading to match other top-level landing page sections.
  • Moves the blog link callout to sit just above the Gallery section for improved content flow.
  • Restyles BlogLinkSection.astro to match the FeatureCard.astro look/feel (dark/light theme parity, hover gradient overlay, reduced-motion support).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
docs/src/content/docs/index.mdx Adjusts section heading level and repositions the BlogLinkSection component above Gallery.
docs/src/components/BlogLinkSection.astro Harmonizes the blog callout card styling with FeatureCard patterns, including light theme + reduced-motion support.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants