3

I think there's no reason beyond the evolution of the design itself. This is what I think about usability in terms of design: Asymmetry: It's well known that asymmetry is perceptually more unsettling, thus offering greater visual impact. Spaciousness: The hamburger menu is used more frequently on small screens where saving space is a fundamental premise. ...


2

I think the main difference between a shopping offer and an order request is that the offer has a specific object, if it's something to sell/buy, while the order is a transaction. Without knowing what the project's design parameters are, what I would try to set as the main difference are these two concepts: the object and the transaction. As an example, if ...


2

Firstly, try to reduce the load for your user as much as possible. You can make the import function accept both JPG and SVG and based on the uploaded file format figure out how to handle it. Secondly, icons are very difficult to guess. Try to combine icons with labels for clarity. This reduces errors and lowers the learning curve. With regards to the ...


2

displaying - potentially a lot of - necessary and timely information This will mean poor user experience. Message or other timely information means that the user should interrupt other activities to respond to such messages. This requires quick change of the context, this makes pressure on users. As a result this will lead to a big number of mistakes and ...


1

Using an agile approach to define the user's goals would be a good place to start. The following template for writing user stories really helps you work with the user in mind; As a (type of user), I want to (perform some action) so that I (can achieve some goal/result/value).” The purpose of user stories is to explain the roles of users in a system, their ...


1

What you're describing is a lot like email, so why not treat these messages just like email from the user experience perspective? Like email, there are new messages and unread messages for starters. Add a way to archive messages, flag messages as important, or flag for followup. Let users pin messages.


1

I think you might need to clarify what teachers want to see. Do they want to see case notes only regarding students that are in their current class, with a class being identified by name, year and time? Or might they be interested in all case notes regarding 'their' students, as in, all case notes to every student that has at least one class with them? In ...


1

One thing jumps out at me from your question. The challenging part is that there could be 80+ case notes, and all of those case notes (theoretically) be about one student. The display of these case notes displays the most recent entry at the top of the list. There's also no category/hierarchy of case notes. I think I'd disagree with your final point. You'...


1

What about a multilevel bubble chart, I'm thinking on a first level where you can show the students using a size and color classification to know which ones to pay attention to, something like this: https://observablehq.com/@d3/bubble-chart Then you can click and zoom to a second level where you see the actual notes for that student, as a second option you ...


1

Think about visual language revealing the action with a few strokes (less data-inc) as clear symbology. Now the question is how to represent the action/verb and the representation/object. Import and Export (action) file or data "trans-port" as upload or download can be compared to former time save file (disc) and open file (folder opening). In web-...


1

I don't think there's a single answer to this question—it largely depends on the purpose of the colour being selected, and the relationship between the picker's starting value and the user's desired one. Most colour pickers I've ever seen use some variety of slice through HSL colour space as a starting point for selecting an arbitrary colour, even those ...


1

like Nash said, it depends on your audience. In my opinion you only should have 2 states: [unchecked = untagged, checked = tagged in] it will be direct and simpler. In other hand Having 3 different states at same time, gives you other possibilities to search for "tagged not in". If you differentiate them well maybe can result, but only with user ...


Only top voted, non community-wiki answers of a minimum length are eligible