Skip to content

docs: refresh landing page hero, compile preview, and mobile layout#542

Merged
jamesadevine merged 1 commit into
mainfrom
docs-upgrade
May 14, 2026
Merged

docs: refresh landing page hero, compile preview, and mobile layout#542
jamesadevine merged 1 commit into
mainfrom
docs-upgrade

Conversation

@jamesadevine
Copy link
Copy Markdown
Collaborator

Summary

Refreshes the docs-site landing page with visual and content improvements:

  • Hero background: Animated dual-layer aurora glow (purple/pink/blue radial gradients) with radial mask feathering so it blends seamlessly into the page background. Separate tuning for dark and light modes.
  • Tagline copy: Replaced with punchier outcome-focused version — "Vulnerabilities patched. Docs updated. Broken builds diagnosed and fixed."
  • Side-by-side compile preview: New CompilePreview.astro component replaces the tabbed view. Shows agent.md on the left and pipeline.yml on the right with a styled arrow and "ado-aw compile" label between them. Stacks vertically on mobile.
  • Section reorder: Compile preview now appears immediately after the hero for maximum impact.
  • Mermaid diagram: Switched from flowchart LR to flowchart TD for mobile friendliness. Sandbox details (Isolated Container / Read-only Token / Network Firewall) are now stacked beside the AI Agent node inside the subgraph. Added overflow-x CSS fallback.
  • Naming fix: create-prcreate-pull-request to match the codebase (src/safeoutputs/create_pr.rs:286).

Test plan

  • Visual inspection of landing page in both dark and light modes at desktop and mobile widths.
  • Verified create-pull-request naming against src/safeoutputs/create_pr.rs (tool registered as create-pull-request).

- Strengthen hero tagline copy
- Add animated aurora background glow for dark and light modes
- Replace tabs with side-by-side CompilePreview component (md → yaml)
- Move compile preview immediately after hero section
- Fix mermaid diagram for mobile (TD layout, overflow handling)
- Fix create-pr → create-pull-request to match codebase
- Redesign sandbox subgraph with stacked details

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@jamesadevine jamesadevine merged commit 2499d29 into main May 14, 2026
12 checks passed
@jamesadevine jamesadevine deleted the docs-upgrade branch May 14, 2026 21:45
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