-
Notifications
You must be signed in to change notification settings - Fork 76
Open
Description
Context
Following the core architectural changes and LangGraph setup completed in PR #124, we need to focus on the frontend implementation.
Problem
- Lack of Identity: The current UI lacks a distinct brand identity and looks like a generic, AI-generated template. It does not reflect the project's design language.
- Disconnected Backend: The frontend currently runs on hardcoded mock data and does not communicate with the FastAPI backend.
- Responsiveness: The layout breaks on mobile devices (overlapping sidebars, hidden menus).
Solution
- UI Overhaul: Replace the current generic interface with the custom design shared in the Discord channel (Figma).
- Integration: Connect the
PerspectivePageto the real/api/biasand/api/processendpoints. - Mobile Support: Implement a fully responsive layout with collapsible sidebars and hamburger menus.
Tasks
- Implement pixel-perfect Landing Page from Figma.
- Build
BiasGaugeandRightSidebarcomponents matching the new design. - Create
usePerspectivehook for real-time API data fetching. - Fix NLTK threading crashes in the backend to support the new frontend requests.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels