📌 Problem
The Mail Karo Assistant widget does not scale or adapt properly on different screen sizes.
Current issues observed:
- Assistant UI looks broken when screen is maximized
- Poor responsiveness on smaller screens (laptop / mobile)
- Content feels cramped or misaligned
- Overall UX feels unpolished and hard to use
This makes the assistant look unfinished and reduces usability, especially on non-standard screen sizes.
(Screenshot attached for reference)
✅ Goal
Make the Mail Karo Assistant fully responsive, flexible, and visually consistent across all screen sizes.
The assistant should:
- Adapt smoothly to screen resizing
- Work well on desktop, laptop, tablet, and mobile
- Maintain proper spacing, alignment, and readability
- Feel like a polished SaaS chat assistant
Sample Image:
📂 File Location
- Assistant UI structure →
index.html -> between the footer section and back to top button
- Styling & responsiveness →
Homepage CSS -> chatbot.css
- Interaction logic (if needed) →
Homepage JS -> chatbot.js
💡 Expected Improvements
- Responsive width and height (avoid fixed sizes)
- Proper padding and spacing for buttons and messages
- Scroll behavior should work smoothly
- Assistant should not overflow or break layout
- Close / minimize button should remain accessible on all screens
(Exact UI implementation is flexible, but responsiveness is mandatory.)
✅ Acceptance Criteria
- Assistant looks clean on desktop (large screens)
- Assistant works properly on laptop and tablet
- Assistant is usable on mobile screens
- No UI breakage on screen resize
- No horizontal overflow or clipped content
- Overall UI feels professional and modern
🛠️ Suggested Implementation
✅ Preferred:
- Use flexible units (
%, vh, vw, rem)
- CSS media queries
- Flexbox / Grid for layout
- Max-width + auto scaling
✅ Avoid:
- Fixed pixel widths/heights that break responsiveness
🎯 Why this matters
The assistant is a key user interaction point.
Improving responsiveness will:
- Improve user trust
- Increase engagement
- Make Mail Karo feel like a real, production-ready product
- Prevent frustration on mobile and small screens
🤝 Want to contribute?
If you’d like to work on this issue, comment "assign me" and I’ll assign it to you ✅
📌 Problem
The Mail Karo Assistant widget does not scale or adapt properly on different screen sizes.
Current issues observed:
This makes the assistant look unfinished and reduces usability, especially on non-standard screen sizes.
(Screenshot attached for reference)
✅ Goal
Make the Mail Karo Assistant fully responsive, flexible, and visually consistent across all screen sizes.
The assistant should:
Sample Image:
📂 File Location
index.html-> between the footer section and back to top buttonHomepage CSS-> chatbot.cssHomepage JS-> chatbot.js💡 Expected Improvements
(Exact UI implementation is flexible, but responsiveness is mandatory.)
✅ Acceptance Criteria
🛠️ Suggested Implementation
✅ Preferred:
%,vh,vw,rem)✅ Avoid:
🎯 Why this matters
The assistant is a key user interaction point.
Improving responsiveness will:
🤝 Want to contribute?
If you’d like to work on this issue, comment "assign me" and I’ll assign it to you ✅