Haven Update v0.4.4 — Modal Overhaul, New Landing Pages & Better Chat
Hey everyone! We just shipped another big update to Haven. This release is focused on overhauling every modal in the app, refreshing the onboarding experience, and making chat conversations easier to follow. Here’s what’s new:
Complete Modal Overhaul
We performed a full audit and refactoring of every modal in the app across multiple phases:
-
Consistent structure — All modals now share a unified layout with standardized titles, spacing, and close behavior.
-
Improved responsiveness — Modals no longer get cut off or misaligned on smaller screens.
-
Cleaner code — The underlying modal system has been refactored for maintainability and easier future development.
Redesigned Forms & Onboarding
The Join, Login, and CodeName Registration flows have been updated for a cleaner, more intuitive experience:
-
Simplified Join & Login forms — Streamlined layout with clearer input fields and actions.
-
Updated CodeName Registration — Better layout and usability during the registration process.
-
Fixed ID selection buttons — Buttons on the identity selection screen can no longer be obscured or hidden.
New Landing Pages
Haven now has a brand-new landing layout for first-time visitors:
-
Hero content — A welcoming introduction that clearly explains what Haven is.
-
Feature cards — Highlights of Haven’s key features at a glance.
-
Redesigned footer — A new footer with updated links and layout across the app.
Better Chat Experience
-
More distinguishable replies — Replies are now visually distinct, making it easier to follow threaded conversations at a glance.
-
External link warning — Clicking an external link in a message now shows a confirmation dialog before navigating away, keeping you safe.
-
Fixed link clicks — Links in messages that previously weren’t responding to clicks now work properly.
Collapsible Pinned Messages
Pinned messages in the channel header are now collapsible and collapsed by default. This saves screen space while keeping pinned content just a tap away. The pinned messages display in the header has also been refreshed.
Text Editor Improvements (Quill 2.x)
-
Toolbar icons fixed — Resolved issues with Quill toolbar icons not displaying correctly.
-
Emoji fixes — Fixed emoji picker and emoji-related input issues.
-
Tooltips disabled on mobile — Quill tooltips no longer get in the way on touch devices.
-
No forced focus — The editor no longer unexpectedly forces you into the text input field.
UI Polish & Consistency
-
Button refactoring — Buttons across the entire app have been refactored for consistent styling and behavior.
-
Hover stickiness fix — Fixed an issue on mobile browsers where elements would stay highlighted after a tap.
Give it a try at https://haven.xx.network
As always, let us know your feedback and report any issues you find. Happy chatting!