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: Explain the purpose and the UI of the DejaCode Administration forms #253

Open
DennisClark opened this issue Feb 5, 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
Two different design styles between DejaCode User View vs DejaCode Administration
Violated usability principles: Consistency and Standards
The inconsistent design makes it difficult for users to form a unified mental model of the app and its functionality.
The abrupt design changes can confuse users, creating the impression they have switched to a different app.

Enhancement Benefits
Clarify the intentions and purposes of the DejaCode User View vs DejaCode Administration.

Proposed Solution
On the DejaCode Dashboard form, just below the label "DejaCode Administration" provide help text, in the same text style of the various DejaCode admin forms, to describe the purpose of the Administration area of DejaCode, and the intended users of that area. A concise explanation of one paragraph would be best, perhaps with the ability to hide it.

Additional notes
Construction of the proposed help text is in progress. Details to follow.

@DennisClark DennisClark added design needed Design details needed to complete the issue enhancement New feature or request labels Feb 5, 2025
@DennisClark DennisClark self-assigned this Feb 5, 2025
@DennisClark DennisClark added the UX-UI Related to the User Experience UI including clarity of purpose and functionality label Feb 5, 2025
@pombredanne pombredanne removed this from 03-CRAVEX Feb 13, 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