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 meaningful action prompts on the DejaCode home page #237

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 major Significant level-of-effort 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 immediate action
Violated usability principles: User Control and Freedom, Recognition rather than Control
Users cannot immediately understand or take meaningful actions without sifting through the text box. There is no major CTA (Call to Action).

Enhancement benefits
Encourage new users to explore DejaCode.

Proposed solution
Include a quick-start guide, or an onboarding "carousel" with 2-3 steps, or buttons/links such as

  • Generate an SBOM
  • View and Manage data (Explore your space)
  • Join the Slack Community

(These ideas need more design)

Additional notes
Address the point of view of the new user.

@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
@DennisClark DennisClark added the major Significant level-of-effort label 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 major Significant level-of-effort 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