Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement request: Provide a clear visual hierarchy on the DejaCode home page #238

Open
DennisClark opened this issue Jan 22, 2025 · 0 comments
Assignees
Labels
design needed Design details needed to complete the issue enhancement New feature or request UX-UI Related to the User Experience UI including clarity of purpose and functionality

Comments

@DennisClark
Copy link
Member

Problem
Regarding https://public.dejacode.com/home/

Lack of clear visual hierarchy
Violated usability principles: Aesthetic and Minimalist Visual Design
The interface is cluttered with text-heavy information and lacks visual hierarchy, making it overwhelming for users.

Enhancement benefits
Help DejaCode users understand how to use it to pursue their use cases immediately.

Proposed solution
Ideas:
Group related elements using borders or background regions
Emphasize the most critical information with larger fonts and bold headings
Replace large text blocks with succinct descriptions and icons for key actions
Rank the presentation of information from the most important use cases to the least important.

Additional notes
The content and size of the large text box on the home page is actually configurable by the DejaCode administrator, and is mainly intended for organizational announcements. The text for the Evaluation dataspace on the https://public.dejacode.com/home/ page can be condensed.

@DennisClark DennisClark added design needed Design details needed to complete the issue enhancement New feature or request UX-UI Related to the User Experience UI including clarity of purpose and functionality labels Jan 22, 2025
@DennisClark DennisClark self-assigned this Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design needed Design details needed to complete the issue enhancement New feature or request UX-UI Related to the User Experience UI including clarity of purpose and functionality
Projects
Status: No status
Development

No branches or pull requests

1 participant