Skip to content

Revamp UI and messaging features: sidebar, friend management, stamps, media, and robust message handling#10

Open
reodesureodesu wants to merge 1 commit into
codex/improve-app-uifrom
codex/fix-new-registration-error-and-add-features
Open

Revamp UI and messaging features: sidebar, friend management, stamps, media, and robust message handling#10
reodesureodesu wants to merge 1 commit into
codex/improve-app-uifrom
codex/fix-new-registration-error-and-add-features

Conversation

@reodesureodesu
Copy link
Copy Markdown
Owner

Motivation

  • Modernize the chat app layout and UX with a sidebar, toolbar and responsive controls to support friends, stamps, media and notifications.
  • Add richer messaging features including 1:1 conversations, message editing/deleting/replying, voice messages and custom stamps.
  • Improve resilience by adding image compression, offline send queue, read receipts, and clearer auth/error feedback.

Description

  • Reworked HTML/CSS layout: introduced a sidebar, backdrop, toolbar, stamp bar, notification panel, bottom input area, dark theme variables, and many new utility classes and styles.
  • Replaced ad-hoc global DOM references with a ui map and centralized state variables, and expanded Firestore imports to use doc, setDoc, deleteDoc, updateDoc, arrayUnion, where, getDocs, and limit.
  • Added many helper functions and features: fileToDataUrl, compressImageFile, playPopSound, buildConversationId, normalizeEmail, failed send queue persistence and retry logic, image/audio sending, message payload builder, and invite-link processing.
  • Implemented friend management, notifications, custom stamps, profile/background image upload, message rendering with replies/metadata/read counts, message edit/delete, search/filtering, font-size slider, and client-side audio recording and upload.

Testing

  • No automated tests were run for this change.

Codex Task

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 3, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
line Building Building Preview, Comment Mar 3, 2026 1:17am

@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant