Skip to content

Add group chat UI and logic enhancements#1

Merged
av1155 merged 1 commit intomainfrom
feature/group-chat-ui-and-translations
Apr 2, 2025
Merged

Add group chat UI and logic enhancements#1
av1155 merged 1 commit intomainfrom
feature/group-chat-ui-and-translations

Conversation

@av1155
Copy link
Copy Markdown
Owner

@av1155 av1155 commented Apr 2, 2025

  • Introduced group chat creation with dynamic group name generation
  • Added group settings screen with placeholder route
  • Updated ChatScreen to support multiple participants and per-user translations
  • Enhanced message translation logic to map per recipient UID
  • Improved UI with gradients, shadows, and responsive layouts

This pull request includes significant updates to the AuthScreen and ChatScreen components to enhance their UI and functionality. The most important changes include adding a gradient background, updating form fields, and improving message handling in group chats.

UI Enhancements:

  • lib/auth_screen.dart: Added a gradient background, updated the AppBar to be transparent, and redesigned the form with a card layout and additional UI elements like the FlutterLogo and new text styles. [1] [2] [3] [4] [5] [6]

  • lib/chat_screen.dart: Introduced a gradient background for the chat screen and updated the header to have a frosted glass effect. [1] [2]

Functional Improvements:

Code Cleanup:

These changes collectively improve the user experience and maintainability of the code.

- Introduced group chat creation with dynamic group name generation
- Added group settings screen with placeholder route
- Updated ChatScreen to support multiple participants and per-user
translations
- Enhanced message translation logic to map per recipient UID
- Improved UI with gradients, shadows, and responsive layouts
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2025

Visit the preview URL for this PR (updated for commit 32b2aed):

https://av1155-bridgechat--pr1-feature-group-chat-u-iq55ym5z.web.app

(expires Wed, 09 Apr 2025 21:28:21 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: c789aff80797118c80cdc647d71fcfca957f943a

@av1155 av1155 merged commit 4e4682b into main Apr 2, 2025
2 checks passed
@av1155 av1155 deleted the feature/group-chat-ui-and-translations branch April 2, 2025 21:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant