Skip to content

unify with landing page#152

Merged
illeatmyhat merged 3 commits into
mainfrom
docs-tabs
Apr 6, 2026
Merged

unify with landing page#152
illeatmyhat merged 3 commits into
mainfrom
docs-tabs

Conversation

@illeatmyhat

@illeatmyhat illeatmyhat commented Apr 6, 2026

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

  • New Features

    • Added a project switcher navigation bar enabling seamless switching between ALTK and Evolve projects.
  • Documentation

    • Renamed site from "Evolve" to "Agent Lifecycle Toolkit (ALTK)".
    • Updated and fixed documentation navigation links for improved accessibility.

@coderabbitai

coderabbitai Bot commented Apr 6, 2026

Copy link
Copy Markdown

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 845c67b5-bccd-44fb-9566-5cab8d223256

📥 Commits

Reviewing files that changed from the base of the PR and between ec5e11b and 797af1d.

⛔ Files ignored due to path filters (2)
  • docs/assets/logo-32x32.png is excluded by !**/*.png
  • docs/assets/logo-512x512.png is excluded by !**/*.png
📒 Files selected for processing (6)
  • .gitignore
  • docs/examples/hello_world/claude.md
  • docs/index.md
  • docs/overrides/main.html
  • docs/stylesheets/extra.css
  • mkdocs.yaml

📝 Walkthrough

Walkthrough

This PR updates the documentation site configuration and structure to introduce a cross-site project switcher. The site is renamed to "Agent Lifecycle Toolkit (ALTK)", a custom theme template is added for project navigation, CSS styling is included, and configuration files are updated to support multiple projects.

Changes

Cohort / File(s) Summary
Build Configuration
.gitignore, mkdocs.yaml
Added site/ directory to gitignore; updated site name to "Agent Lifecycle Toolkit (ALTK)", configured custom theme directory, and added project configuration with ALTK and Evolve entries.
Documentation Files
docs/index.md, docs/examples/hello_world/claude.md
Added Jekyll front-matter to index page; updated internal documentation link references to use explicit index file paths.
Theme & Styling
docs/overrides/main.html, docs/stylesheets/extra.css
Created new Jinja2 template extending base.html to render conditional project switcher navigation; added comprehensive CSS styling for project navigation bar with active states, icons, and responsive adjustments.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Possibly related PRs

Suggested reviewers

  • gaodan-fang

Poem

🐰 A switcher so fine, with projects galore,
ALTK and Evolve, now side-by-side we explore!
With template and style, the docs shine so bright,
Navigation refined, every project in sight! 🌟

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs-tabs

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@illeatmyhat illeatmyhat merged commit e96bea2 into main Apr 6, 2026
5 of 6 checks passed
@coderabbitai coderabbitai Bot mentioned this pull request Apr 7, 2026
@visahak visahak deleted the docs-tabs branch April 7, 2026 13:29
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