Skip to content

Modern UI/UX Enhancements for DORA – Smarter Design for a Smarter Assistant #4

Description

@sneha-94

This focuses on revamping the user interface and user experience across the DORA web app to make it more clean, intuitive, and engaging — aligned with DORA’s identity as a futuristic, AI-powered productivity assistant.

A great AI assistant should not only be smart — it should feel effortless, human-friendly, and elegant. This PR makes that happen.

✨ Key UI/UX Enhancements
🔹 Consistent Visual Language
Implemented a clean, minimalistic layout using TailwindCSS

Established a unified color palette (deep indigo, soft white, accent blue)

Improved spacing, padding, font sizes, and responsive breakpoints

🟣 Chat & Input Redesign
🗨️ Redesigned chat bubbles with rounded corners, avatars, and subtle shadows

⌨️ Input field now features:

Voice mic icon (Google Speech)

Animated placeholder text

Gradient send button with hover feedback

“Typing…” indicator for AI bot to simulate real-time feedback

🟢 Task & Notes Manager
✅ To-do list UI fully modernized (glassmorphism + shadows)

🎯 Added priority indicators, edit mode, and smooth transitions

✍️ Notes section with autosave, Markdown preview, and floating action buttons

🔔 Notification Panel UI
Push notifications styled with alert cards and iconography

Built in alert fade/slide animations

Ready to connect to Firebase or system APIs

📚 RAG & Search Interface
🔍 Added a smart search UI: animated input field + result cards with source tags

Highlighted matched context from RAG search using semantic highlighting

🌐 Widgets (Weather, News, FAQs)
Designed reusable widget components

Icons, hover cards, and auto-refresh behaviors added

Mobile responsive with swipe support

💡 Design Principles Followed
🎯 Focused on clarity + control: keep things simple but smart

📱 Fully responsive for mobile, tablet, and desktop

🔒 Accessibility: proper color contrast, keyboard navigability

🌈 Emotionally resonant visuals: not just functional, but delightful

📸 Before vs After (Visual Upgrade)
Screenshots or Figma previews can be added here if available

✅ Checklist
UI components modularized and reusable

Tested responsiveness and accessibility

Compatible with existing backend APIs

Lightweight and performant

🙋‍♀️ Contributor Note
As a participant of GirlScript Summer of Code (GSSoC’25), this PR reflects my focus on making DORA not just powerful under the hood — but beautiful and user-first on the surface.

Great AI deserves great UX.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions