Skip to content

feat: Enhance PageHeader styling and add primary-hover color - #82

Merged
norberia merged 2 commits into
FullAgent:mainfrom
norberia:feature/pageheader-styling
Nov 13, 2025
Merged

feat: Enhance PageHeader styling and add primary-hover color#82
norberia merged 2 commits into
FullAgent:mainfrom
norberia:feature/pageheader-styling

Conversation

@norberia

Copy link
Copy Markdown
Collaborator

Summary

This PR enhances the PageHeader component styling and adds a new primary-hover color variable.

Changes

  1. PageHeader Component Enhancements (components/features/projectList/PageHeader.tsx)

    • Apply monospace font (font-mono) to the title for code-like aesthetics
    • Transform title to uppercase using Tailwind's uppercase class
    • Upgrade title font size from text-sm to text-base for better visibility
    • Style project counter as a rounded badge with background color
    • Increase header height from h-12 to h-14 for better spacing
    • Improve visual hierarchy with grouped folder icon and title
  2. CSS Variables (app/globals.css)

    • Add new --primary-hover: #1077BB CSS variable for hover states
    • Add --color-primary-hover mapping in @theme inline for Tailwind usage
    • Update button to use hover:bg-primary-hover instead of hover:bg-primary/90
  3. UI Text Refinements (components/terminal/terminal-toolbar.tsx)

    • Change "Stop Sandbox" to "Stop Project" for clearer intent
    • Change "Delete Sandbox" to "Delete Project" for consistency
    • Align terminology with project-level operations

Testing

  • PageHeader displays with new styling (monospace, uppercase, badge counter)
  • Button hover uses new primary-hover color
  • Terminal toolbar shows updated text labels
  • Both light and dark themes render correctly

- Enhance PageHeader with monospace font, uppercase title, and styled counter badge
- Add new --primary-hover CSS variable (#1077BB) and Tailwind mapping
- Update button to use primary-hover background on hover
- Improve visual hierarchy in PageHeader component
- Change 'Stop Sandbox' to 'Stop Project' for clearer user intent
- Change 'Delete Sandbox' to 'Delete Project' for consistency
- Align UI terminology with project-level operations
@github-actions

Copy link
Copy Markdown

✅ 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: 531197eeb34eafa6c736286a1f1c304e79e40bb0
    Branch: feature/pageheader-styling

🔗 View Details:

@norberia
norberia merged commit ebd3fa3 into FullAgent:main Nov 13, 2025
9 checks passed
@norberia
norberia deleted the feature/pageheader-styling branch November 13, 2025 02:51
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