Skip to content

Conversation

@Che-Zhu
Copy link
Collaborator

@Che-Zhu Che-Zhu commented Dec 19, 2025

Summary

This PR refines the UI based on user feedback to align with a more modern, VS Code-like aesthetic.

Changes

  • Primary Sidebar: Updated 'All Projects' icon to 'LayoutGrid' and established a persistent collapsed state.
  • Project Sidebar:
    • Refactored to collapse fully to 'w-0' with no border.
    • Floating toggle button styled as a vertical rectangle ('h-10 w-4', VS Code style), centered on the border.
  • Terminal:
    • Increased toolbar height to 'h-12' (48px) to align with sidebars.
    • Redesigned tabs to be full-height, sharp-edged, with a top accent color for the active tab (VS Code style).
  • Home Page:
    • Added a 'Beta' badge to the main title.

- Remove hover expansion interaction and text labels
- Replace 'Home' icon with 'LayoutGrid' for better semantic meaning
- Standardize sidebar width to w-12
- Delete unused project-sidebar.tsx
- Relocate toggle button to vertical center of right border
- Style toggle button as vertical rectangle (h-10 w-4)
- Fully collapse sidebar to 0 width with no border
- Increase terminal toolbar height from h-9 to h-12 (48px)
- Ensure visual consistency across the top header row
- Use full-height tabs with sharp edges
- Add top accent border for active tab
- Remove gaps and rounded corners
- Update colors for seamless integration with terminal background
- Add 'Beta' badge next to the main 'Fulling' heading
- Style badge with blue border and text
- Position badge relative to the title with absolute positioning
@github-actions
Copy link

✅ PR Check Results: Passed

Build Checks

Check Status
Lint & Build ✅ Passed
Docker Build ✅ Passed

✨ Great work!

All checks passed successfully. Your PR is ready for review.

Details:

  • ✅ Code quality verified (linting passed)
  • ✅ Build successful
  • ✅ Docker image build verified (linux/amd64)
    Commit: fe3f24389fb96c0d4c38b9ce8a145ad7c1e312f2
    Branch: feat/routine-ui-updates

🔗 View Details:

@Che-Zhu Che-Zhu merged commit 3a684ea into FullAgent:main Dec 19, 2025
9 checks passed
@Che-Zhu Che-Zhu deleted the feat/routine-ui-updates branch December 19, 2025 02:54
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