Skip to content

[Feature][Site] Improve site navigation and update platform documentation#35

Merged
Gautam25Raj merged 1 commit into
masterfrom
feature/site-navigation-and-docs-updates
May 10, 2026
Merged

[Feature][Site] Improve site navigation and update platform documentation#35
Gautam25Raj merged 1 commit into
masterfrom
feature/site-navigation-and-docs-updates

Conversation

@Gautam25Raj
Copy link
Copy Markdown
Collaborator

Summary

This PR improves the public site navigation experience with dedicated desktop and mobile navigation components while also updating platform documentation and ecosystem references.

Feature

Navigation Improvements

  • Added DesktopNav component for desktop navigation
  • Added MobileNav component for responsive mobile navigation
  • Introduced NavActions for navbar action handling
  • Added NavLogo component for branding consistency
  • Created centralized NAVIGATION_ITEMS configuration

Enhancement

UI Improvements

  • Improved ThemeToggle functionality and styling
  • Enhanced navbar structure and responsiveness

##[Docs

  • Updated API documentation for improved clarity
  • Updated agent.json with new platform details and features
  • Refactored llms.txt to reflect updated ecosystem and architecture

Notes

  • No breaking changes expected
  • Focused on improving navigation, usability, and documentation consistency

Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📝 Documentation update
  • 🧪 Tests (adding or updating tests)

Checklist

  • I have read the CONTRIBUTING.md document.
  • My code follows the style guidelines of this project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • My changes generate no new warnings.
  • I have added tests that prove my fix is effective or that my feature works.
  • New and existing unit tests pass locally with my changes.
  • Any dependent changes have been merged and published in downstream modules.

- Added DesktopNav and MobileNav components for improved navigation experience.
- Introduced NavActions and NavLogo components for consistent branding and action buttons.
- Created constants for navigation items to streamline menu management.
- Updated ThemeToggle component for better theme switching functionality.

chore: Update agent.json and llms.txt for improved documentation

- Revised agent.json to reflect new service descriptions and capabilities.
- Enhanced llms.txt to provide clearer information about the VeriWorkly ecosystem and API coverage.

fix: Update openapi.json for API enhancements

- Expanded API documentation to include new endpoints and improved descriptions.
- Added security schemes for better authentication clarity.

chore: Bump version to 3.2.1 in package.json files

- Updated version numbers in both site and root package.json files to reflect the latest changes.
@Gautam25Raj Gautam25Raj added frontend UI/client-side code ui/ux Design or user experience improvements labels May 10, 2026
@Gautam25Raj Gautam25Raj merged commit bc7e107 into master May 10, 2026
1 check failed
@Gautam25Raj Gautam25Raj deleted the feature/site-navigation-and-docs-updates branch May 13, 2026 21:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend UI/client-side code ui/ux Design or user experience improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant