All Questions
32,533
questions
0
votes
1
answer
88
views
How can I show that these menus are related to another?
I currently have the following navigation structure. Users have the option to manage multiple workspaces, and both the 'Company' and 'Jobs' pages are directly tied to a specific workspace. If you ...
0
votes
1
answer
69
views
Yellow in high contrast modes
We're implementing different color themes across our apps.
All our basic themes are WCAG level AA compliant, but now it's high contrast theme's turn. It's going to be a theme that features maximum ...
0
votes
1
answer
32
views
Maximum number of elements per item in acordion collapsed list
I try to show a list of 3,000 businesses of a city, within an acordion collapsed list, sorted alphabetically
+ Aa-At
+ Au-Bo
+ Bu-Ci
+ Co-Du
...
When user clicks an item of the "index", it'...
1
vote
1
answer
80
views
Hiding the delete button behind 1, possibly 2 clicks
I have to anonymize this substantially, so forgive the abstraction, but here is the debate.
There is an interface in which you can create an object. This object has several attributes, as well as sub-...
0
votes
1
answer
40
views
Styling a Customer Badge with Two Different Ratings Using Different Colors
I'm currently in the process of designing customer badges for my application and have encountered a styling challenge. I've successfully implemented a color-coded badge that reflects the customer's ...
0
votes
3
answers
86
views
Cancel button to go back after Saving
In a desktop application, I have a form which the user can edit some data, then save it. When they save, they stay on the same page and get the feedback message like "Campaign saved". And to ...
0
votes
1
answer
40
views
Academic journals for publishing usability research?
In most scientific disciplines, research is published in academic journals, undergoing scrutiny based on quality criteria such as peer review, standardized presentation structure, etc. However, when ...
0
votes
0
answers
32
views
Balancing Create/Delete Options
In my admin page for a course registration system, administrators can create courses with attributes like city, school, and course name. Admins also need to manage cities and schools by creating or ...
0
votes
0
answers
41
views
Multiple action buttons each with explanations
If I intend for a user to click one of four related but different submit buttons on a page and I also plan on having a brief paragraph explaining what each button is supposed to accomplish, what is ...
0
votes
0
answers
34
views
How to scale typography and UI for different mobile device resolutions?
We have an iOS and an Android tailored application. We noticed that on small devices, the UI becomes very large with texts not fitting properly, either truncating or going to another line (this ...
1
vote
1
answer
68
views
Should this be a link or a secondary button?
This is a wireframe and in development but we've recently been posed the question, "Should Edit Address be a text link (shown below) or a secondary button under the Primary "Confirm address&...
0
votes
1
answer
65
views
How can you validate what you've learned as a UX designer and enhance your skills?
For the past four years, I have been practicing interaction design, but I have recently encountered a bottleneck in my ability to improve. Currently, when I encounter a problem, I instinctively ...
0
votes
2
answers
62
views
Colour rating system in relation to a UI colour palette
I am currently updating the design of an existing app, which includes revisting the colour palette.
A key aspect of the app in question is a category range for a range of metrics (eg: Low, Normal, ...
1
vote
2
answers
79
views
Element for the age of cheese
I am creating an app using React and antd where users must enter information about cheese. I need an element to ask the user how aged their cheese is. The following options are possible:
[0-12] ...
6
votes
4
answers
4k
views
According to the basic principles of UI Design, which alignment works the best as shown in the following picture
which alignment works the best and what is the proper way of doing it?
1
vote
1
answer
139
views
We're getting complaints about order confirmation emails. Should we make them opt-in?
This is a weird issue. I think it has to do with user experience, but let me know if I should post it on another SE site.
One one hand, we have many customers who tell us they didn't receive their ...
2
votes
0
answers
118
views
Does this pattern have a name?
I just came to a very known website that I found pretty weird and confusing because of its onload behavior. You can see it at https://wetransfer.com and what I mean is the image below:
Just in case ...
2
votes
3
answers
136
views
What type of design pattern to use to toggle list actions?
In the design draft pictured below, you can see a number of events in a list. Users reviewing this list want to be able to add events to other lists: a watchlist or send list -- or both. They also ...
2
votes
1
answer
59
views
Seeking Help with a UI Pattern for Segment Selection in Analytical System
My team and I are currently working on developing an analytical system that employs a segment-based filtering mechanism. In essence, this system shares similarities with Google Analytics, where ...
2
votes
1
answer
77
views
Optimal Placement of Copy/Paste Buttons for Enhanced UX: Inside or Outside the Input Box?
I'm currently grappling with a design decision and would love to gather some collective wisdom on the matter. The question at hand is about the placement of copy/paste buttons in relation to an input ...
2
votes
4
answers
184
views
Radio vs checkboxes
Can I get thoughts on which pattern is better (internal debate at work as to which we should be using)...
Developers favor radio buttons as there's no need for any error handling.
Thanks
0
votes
0
answers
57
views
How to design UI feedback from a form submission so it doesn't jolt the layout of the webpage?
I have this basic email subscribe input, and I'm wondering a general pattern for not having the error "notification" move the input down the page when it appears.... There can be 2 states: ...
0
votes
0
answers
41
views
Maximum width of a tag
I would like to ask if there's a a common value to the maximum width of a tag? Thanks
2
votes
1
answer
90
views
Should tooltip icons appear before, or after the element they refer to?
I have a field label with its associated value but am unsure whether the tooltip icon should display before, or after either of these items. (Also, it could potentially appear after the label but ...
1
vote
0
answers
40
views
Is it better to have an add/remove feature or a "manage list" function?
I have a data table and currently the only thing you can do is add/remove things from this list. So I have it setup where you click "add" and it shows you the master list of all items you ...
1
vote
1
answer
65
views
Switching between Master and Detail on smaller screens?
I have played with a simple draft of displaying master view (normally a table) and detail view (normally a single record).
On bigger screens it may look like this:
But the challenge is to make a good ...
2
votes
1
answer
50
views
Is there a database or guide for existing keyboard shortcuts or conventions?
Is there a database or extensive guide on existing keyboard shortcuts or conventions for UX developers?
Could be useful to:
avoid keyboard shortcut conflicts with existing software that will be
...
2
votes
1
answer
95
views
Solving accidental clicks
Sometimes when a window is bring to front by the system, I click a button or other widget accidentally when my intent is to click in the window which was covered by the new window.
For example suppose ...
1
vote
2
answers
101
views
what's the point of additional hover effect beyond `cursor: pointer`?
cursor: pointer
is the way to indicate that an element is clickable.
So what is the point of additional hover effects, such as highlights?
1
vote
0
answers
59
views
Screen-size based layout presets
I am looking for a better way of designing settings page, where users can define which layout preset they want to use based on their screen size.
Use case 1:
I started session on a 27" desktop ...
1
vote
0
answers
26
views
Multi-level configuration editor
Background
I have limited experience in GUI design, but I have to produce a desktop application (Qt) meant for expert users (our own staff mostly). Its purpose is to read/write a large set of ...
1
vote
2
answers
106
views
maximised vs full screen
Its a trivial question but I'm wondering which term is technically correct and which makes more sense to an end user.
Full screen - "a window occupying all the available display surface of a ...
0
votes
1
answer
51
views
Is a loader useful in a complex multi-step authentication process if the app is fast and the waiting time is less than a second?
Is a loader useful in a complex multi-step authentication process if the app is fast and the waiting time is less than a second?
Some pro arguments I have in mind:
It’s an opportunity to create a bit ...
0
votes
3
answers
103
views
Redesigning our searchbar
Our users are having trouble with our search bar. They don't realize they need to click the search icon to start searching. To make it clearer, I've come up with three solutions:
A. Replace the icon ...
0
votes
2
answers
67
views
How to visually and interactively represent deeply nested physical objects?
I'm in the process of trying to represent storage of physical items in potentially complex, deeply nested locations, let's say up to 5 levels deep.
We want to do this in a visual way that approximates ...
0
votes
1
answer
52
views
Short sentence headlines text wrapping on mobile
Background:
I'm the only one at this company who has a UX background, and there are no content writers on staff who have experience in digital spheres. They are used to print media, which doesn't ...
0
votes
1
answer
45
views
Workshopping many needs into one solution?
Background
One of our user groups has seven different needs. Our stakeholders want some solution that solves all of these needs in one solution. The needs vary a bit and are not all directly related.
...
1
vote
0
answers
32
views
Display details of a node in a workflow with converging nodes
I'm making a workflow editor where each node in a DAG can have multiple inputs, multiple outputs and it can be called multiple times in a single execution.
My next task is creating a display that ...
0
votes
0
answers
31
views
How to expand data table when only 2 columns have data that can be expanded on?
I have a data table where you can click to expand upon the row. Two out of my four columns have data that can be expanded upon if the column is set to enabled. If disabled, there is no additional data ...
0
votes
0
answers
51
views
Buttons on a wizard
In our current framework, we are presented with the challenge of accommodating five distinct action buttons: "Submit," "Back" (to the previous page), "Cancel" (to exit), &...
0
votes
0
answers
24
views
Uploading images - copying multiple form fields from one to multiple elements
Issue: We have an image upload form where the user needs to fill in several form fields related to each image, such as the author, description, expiration date, and comment. Some of these fields will ...
0
votes
1
answer
48
views
Elegant layout for a table with long row / column headers but simple cells
I have a table, possibly a very large table, where every cell is just a simple checkbox (e.g., click-dragging will check/uncheck a grid at a time). The table will have both row and column headers. ...
1
vote
1
answer
33
views
Duplicate email addresses in Address Book
I am working on an "on the fly" create new contact form for when a user is creating an order, but wants to create a new contact while on the order form page.
The issue here is if a user ...
4
votes
1
answer
71
views
Is it mandatory to have semantic names for tokens?
I’ve just started creating my color token library, and I’ve read and watched many tutorials on how to do it. Practically, all of them mention these three steps:
I have my primitive tokens (example: #...
2
votes
4
answers
154
views
Could elevators not have call buttons?
Do elevators need call buttons? Shouldn't the elevator be called if someone stands in front of the door? I see many questions about people pressing the buttons for different banks of elevators and so ...
2
votes
1
answer
79
views
Why does the "Thank you for contacting us" page still include the contact form?
After submitting a subscription or contact page, the user is typically presented with the same form with one change: an often small statement saying "Thank you for your response." Why would ...
0
votes
0
answers
24
views
Where do I place the Admin user in the menu?
I am redesigning a platform with two kinds of users: regular and Admin and the two roles are not separated, meaning the Admin should see the same as the regular user + the Admin button, which takes ...
1
vote
1
answer
28
views
Thresholds in Social Proof
When using a social proof element like this example ("502 people find it helpful"), is it taboo to hide the element until it reaches a certain number of votes?
If it is ok to do this, is ...
1
vote
1
answer
119
views
Should I include sold out items?
I'm working on an e-commerce site that doesn't have many products (actually there are only 5). These products are high quality and quite expensive.
Now the most desirable product (the 2nd most ...
0
votes
0
answers
19
views
Checklist for merging changes in a Figma branch of a Design System library
Does anyone follow any checklists when reviewing and approving branch changes in a design system library and if so, what kind of things would you check to maintain quality in your design system.