Open-TutorAi/open-tutor-ai-CE

📚 First Issue: Improve the Chat UI for a Better Tutoring Experience

オヌプン

#21 opened on 2025/02/22

 (0 件のコメント) (0 件のリアクション) (0 人の担圓者)JavaScript (179 件のフォヌク)auto 404
good first issue

Repository metrics

Stars
 (84 個のスタヌ)
PR merge metrics
 (PR metrics pending)

説明

📚 First Issue: Improve the Chat UI for a Better Tutoring Experience

Description

The chat interface is a key part of the tutoring experience. We need to improve its UI/UX to make interactions smoother and more engaging for students.

Suggested Improvements

  • 🎚 Better Layout: Ensure messages are well-structured and easy to read.
  • 💬 Typing Indicator: Show when the AI tutor is generating a response.
  • 🌙 Dark Mode Support: Allow users to switch between light and dark mode.
  • 🔔 Sound Notifications: Add optional sound alerts for new messages.

Getting Started

  1. Fork and clone the repo.
  2. Locate the chat UI component (ChatComponent.js or similar).
  3. Implement one or more improvements from the list above.
  4. Test the UI on desktop and mobile.
  5. Submit a PR with before/after screenshots.

Tech Stack

  • Frontend: React, Next.js, Vue (or your stack)
  • Styling: Tailwind, CSS Modules, Bootstrap

Tasks

  • Improve chat layout and readability.
  • Add a typing indicator for the AI tutor.
  • Ensure dark mode compatibility.
  • Test and submit a PR.

Priority

🟢 Beginner-Friendly

Additional Notes

This is a great issue for frontend developers who enjoy UI/UX improvements! 🚀

コントリビュヌタヌガむド