Skip to content

Use semantic Lucide icons for Community chat and Dashboard navigation #2352

Description

@openai0229

Chat2DB Edition

Chat2DB Community

Chat2DB Version

7379139

Deployment

Desktop

Operating System

macOS

Operating System Version

27.0

Database and Version

N/A

Problem Summary

The Community sidebar uses MessagesSquare for the conversation entry and a custom ChartNoAxesCombined icon for Dashboard. These glyphs do not match the intended action and destination semantics.

Steps to Reproduce

  1. Start Chat2DB Community.
  2. Open the main application page.
  3. Inspect the conversation and Dashboard entries in the left navigation.
  4. Compare them with Lucide MessageSquarePlus and LayoutDashboard.

Expected Behavior

Use Lucide MessageSquarePlus for the conversation entry and Lucide LayoutDashboard for Dashboard.

Actual Behavior

The conversation entry uses MessagesSquare, and Dashboard uses the project-owned ChartNoAxesCombined wrapper.

Logs

N/A - no runtime error is emitted.

Screenshots or Additional Context

Issue #2248 and PR #2249 standardized Community actions on Lucide but selected different navigation glyphs. This follow-up corrects only the two main-navigation mappings and removes the now-unused custom Dashboard icon import from CommunityMainPage.

Impact

Limited or cosmetic impact

Workaround

No known workaround

Submission Checklist

  • I reproduced this on the selected Chat2DB edition.
  • I searched existing issues for duplicates.
  • I removed credentials and private data.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions