Overview redesign #17
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Acceptance Criteria
The application start view is redesigned into a simplified dashboard experience
The start view no longer contains large combined lists of servers and users
The start view contains clear primary action sections/cards for:
Each primary action navigates to its own dedicated page/view:
/people/communities/create-communitySidebar navigation is simplified and does not contain redundant “Home” functionality
The dashboard/start view acts as the primary landing experience
Start View Behavior
The start view displays:
Search functionality supports:
Search results are grouped into categorized sections
Dedicated Find People Page
The Find People page contains:
“People You Might Know” is initially empty for new users
Empty state behavior for new users:
Example empty state messaging:
Suggested users begin populating only after:
User discovery is based on:
Dedicated Find Communities Page
The Find Communities page contains:
“Recently Active Communities” is hidden or replaced with onboarding content for new users with no browsing history
Empty state behavior for new users:
Example onboarding message:
Dedicated Create Community Page
The Create Community page contains:
Advanced configuration options are hidden initially
Community creation flow prioritizes simplicity for non-technical users
Technical terminology is minimized where possible
UX / UI Requirements
Navigation hierarchy is simplified to reduce cognitive load
Duplicate navigation paths are removed
Dashboard focuses on tasks rather than administration
Cards/buttons use descriptive labels and supporting text
Interface prioritizes progressive disclosure:
Empty states are visually polished and informative
UI remains consistent with existing dark theme and Tailwind styling
Layout supports desktop-first experience while remaining responsive
Definition of Done
Start/dashboard view is redesigned and implemented
Dedicated pages for:
are fully functional
Redundant navigation items are removed
Empty states for new users are implemented
User recommendations populate dynamically after community interaction
Community recommendations work with and without user history
Search supports people, communities, and invites
UX is validated for non-technical users
Layout and components are implemented consistently using Tailwind CSS
Functionality is tested for both new and returning users