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

User experience #22

Draft
wants to merge 10 commits into
base: master
Choose a base branch
from
Draft

User experience #22

wants to merge 10 commits into from

Conversation

nibra
Copy link
Member

@nibra nibra commented Dec 5, 2020

While developers have SOLID (five design principles intended to make software designs more understandable, flexible, and
maintainable), GRASP (guidelines for assigning responsibility to classes and objects in object-oriented design) and
others to guide them in their work, the UX area seems to get lost in details about size, position and colour of buttons
due to lack of corresponding sign-poles.

This set of interaction principles, defined by an international standard, will help people in the UX area to make and
test design decisions against universal high level requirements and thus continuously improve Joomla's user experience.

@nibra nibra added this to Pre-Draft in Handling Requests for Comments Dec 5, 2020
@nibra nibra moved this from Pre-Draft to Ready for Entrance Vote in Handling Requests for Comments Dec 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Handling Requests for Comments
  
Ready for Entrance Vote
Development

Successfully merging this pull request may close these issues.

None yet

1 participant