Summary
A significant restyling and refactor of the main UI was introduced. This change affects the overall look and structure by updating color themes, component structure, and removing legacy workspace/chat references.
Key Changes
- Global Styles: The CSS variables for background, foreground, and UI elements were updated for a light theme, replaced Inter with Manrope fonts, and modernized color tokens across
src/index.css.
- App Wrapper: The
#root and base layout in src/App.css were simplified; styles for .logo, .card, etc. were removed, focusing on full-height panels.
- Room Home Page (
src/pages/Home.tsx):
- Fully redesigned the UX to feature "Shared AI rooms" and removed old workspace mocks and references.
- Now shows three hardcoded recent rooms, cleaner grid/list layout, and improved header.
- Updated icon usage and structure; removed dependencies on mock data.
- Main Chat Page (
src/pages/Index.tsx):
- Large refactor to a scripted, demonstration-focused room with better onboarding.
- Replaces old queue/message simulation with timeline-based scripted messages and presence.
- Introduces participants, better sidebar organization, and a redesigned poster preview panel.
- Features contextual onboarding, activity timeline, presence/people sidebar, and new sharing modal.
- Other:
- Modernized scrollbar and selection styling.
- Numerous removals of old logic/styles related to obsolete "workspace" concept.
Impact
- UI/UX consistency improved across all main pages.
- Dark theme and old card/grid layouts are deprecated in favor of a single-column, light-themed interface.
- Major improvement in onboarding, feature discoverability, and overall visual polish.
No core business logic was changed. This is strictly a UI/UX and style refactor.
Files changed:
src/App.css
src/index.css
src/pages/Home.tsx
src/pages/Index.tsx
package-lock.json
Please review for unintended UI regressions, style conflicts, or missing onboarding info.
Summary
A significant restyling and refactor of the main UI was introduced. This change affects the overall look and structure by updating color themes, component structure, and removing legacy workspace/chat references.
Key Changes
src/index.css.#rootand base layout insrc/App.csswere simplified; styles for.logo,.card, etc. were removed, focusing on full-height panels.src/pages/Home.tsx):src/pages/Index.tsx):Impact
No core business logic was changed. This is strictly a UI/UX and style refactor.
Files changed:
src/App.csssrc/index.csssrc/pages/Home.tsxsrc/pages/Index.tsxpackage-lock.jsonPlease review for unintended UI regressions, style conflicts, or missing onboarding info.