Skip to content

Conversation

lvalics
Copy link
Contributor

@lvalics lvalics commented Jul 14, 2025

  1. Claude.md Detection (server/projects.js)
  • Added automatic detection of CLAUDE.md files in project directories
  • Projects now include a hasClaudeFile property to indicate presence/absence
  • Applies to both session-based and manually added projects
  1. Icon Guide UI (src/components/MainContent.jsx)
  • Added a visual icon guide section below the welcome message
  • Explains the purpose of each icon in the interface:
    • Folder+: Create a new project
    • Refresh: Reload projects and sessions
    • Star: Mark project as favorite
    • Edit: Rename project
    • Info: Indicates project missing CLAUDE.md file (suggests running /init)
  1. Sidebar Enhancement (src/components/Sidebar.jsx)
  • Integrated Claude.md detection to display info icon for projects without the file
  • Improved visual feedback for better project management

Benefits

  • Better Onboarding: New users immediately understand what each icon does
  • Claude.md Awareness: Users can quickly identify which projects need initialization
  • Improved UX: Clear visual indicators help users navigate the interface more efficiently

lvalics and others added 4 commits July 14, 2025 18:46
- Modified server/projects.js for improved functionality
- Enhanced Sidebar.jsx component with new features
Added a visual guide explaining the purpose of each icon in the interface:
- Folder+ for creating new projects
- Refresh for reloading projects and sessions
- Star for marking favorites
- Edit for renaming projects
- Info for projects missing CLAUDE.md file
@viper151
Copy link
Contributor

@lvalics I can see the icon but hovering does not show anything..

@lvalics
Copy link
Contributor Author

lvalics commented Jul 24, 2025

I will check...

@viper151
Copy link
Contributor

viper151 commented Aug 1, 2025

@lvalics did you check this one by any chance?

@lvalics
Copy link
Contributor Author

lvalics commented Aug 3, 2025

No, sorry, not yet. Vacation :-)

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.

2 participants