Skip to content

Add Clear Frontend Navigation & Routing Indicators #78

@Skbonde05

Description

@Skbonde05

📌 Problem

The LocalMind frontend currently provides multiple powerful sections such as Chat, Document Upload (RAG), Model Settings, and API Information. However, there is no clear visual navigation or routing indicator that helps users understand where they are in the application or how to move between sections.

This can be confusing, especially for new or non-technical users, as the UI does not clearly communicate the current context or available navigation paths.

🔍 Current UX Challenges

Users cannot easily tell which section (Chat, Documents, Settings, API) is currently active

Navigation between sections is not visually guided

UI elements may appear inconsistent across different sections

Users may miss features because they are not clearly discoverable

💡 Proposed Improvements
1️⃣ Add a Persistent Navigation Component

Introduce a top navbar or sidebar that is visible across all pages

Include clear navigation items such as:

Chat

Documents / RAG

Model Settings

API Info

Highlight the active section using color, underline, or icon state

2️⃣ Active Route Indicators

Visually indicate the current route/page

Example:

Bold text or highlighted background for the active menu item

Icons that change color when active

3️⃣ Section Headers or Breadcrumbs

Add clear page headers like:

“Chat Interface”

“Document Upload & RAG”

“Model Configuration”

Optionally add breadcrumbs (e.g., Home > Documents > Upload) for better orientation

4️⃣ Consistent Layout & UI Placement

Maintain consistent placement of:

Page titles

Action buttons

Help or info icons

Ensure similar spacing, alignment, and component structure across sections

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions