Jump to content
You must now use your email address to sign in [click for more info] ×

Alignment panel UI redesign concept proposition for the devs


Recommended Posts

I did a quick redesign of the "Alignment" drop-down panel because I'm disappointed with the current implementation. Perhaps one of you (devs) will come across this post and think that it is an interesting proposition worth considering.

alignment_panel_redesign.png.b30a60807f0040ee4281e9abbc182ed9.png

Current Alignment panel UI/UX shortcomings:
•    Dialog box to big for its content (space not used effectively)
•    Not all distribute options are included
•    Lack of "Key object" option in the "Align to" dropdown list
•    Alignment operations require to many moves / clicks from the user
•    Unnecessary command buttons (Apply, Cancel)
•    Poor combination of text field + drop-down list with slider is used as input field for numeric data:
–    an additional click is required to display the slider
–    problems with the precision of value changes caused by rapid mouse movements
•    User is not alowed to choose the "Align to:" option before performing an alignment operation
This casues a negative effect, that objects are leaping before the user can go and chose the right "Align to" option

 

Changes in the UI/UX and UX propositions:
•    Horizontal and vertical alignment controls combined into one section labeled as "Align" (A)
•    Included the missing distibute options (B)
•    For more precission, usability, less space a combination of text field + increment / decrement controls for numeric data input  is used
•    Reduced the dialog box to make it more compact (D)
•    Option "Key object" should be added in the "Align to" dropdown list (E)
•    After implementing "Key object" alignment,"First selected" and "Last Selected" completely lose their reason for existence and could be removed without compromising usability.
•    Amount of dropdowns is limited to the only necessary dropdown for "Align to" option to avoid unnecessary clicks

The user should have the ability to set the "Align to:" preference before performing the alignment action.

•    Removed command buttons (Apply, Cancel)
The alignment is a live on canvas operation so the "Apply" button is not mandatory. Every operation should be registered in history panel immediately after it is succesfully performed on the canvas.

Edit → Undo command from the "Edit" menu can with succes replace the "Cancel" command button.
To toggle the panel user should use the "Alignment" button in the toolbar or simply click outside the panel.

Here also a PDF version (cheat sheet) for download↓

Aligment_panel_UI_redesign_cheat_sheet.pdf

Link to comment
Share on other sites

My takeaway is that I will no longer be able to set separate Align to options for Horizontal and Vertical. I would need this occasionally. Vertical align to Spread, Horizontal align to First selected.

Mac Pro (Late 2013) Mac OS 12.7.4 
Affinity Designer 2.4.1 | Affinity Photo 2.4.1 | Affinity Publisher 2.4.1 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Link to comment
Share on other sites

3 hours ago, Old Bruce said:

My takeaway is that I will no longer be able to set separate Align to options for Horizontal and Vertical. I would need this occasionally. Vertical align to Spread, Horizontal align to First selected.

Hmm @Old Bruce may i ask how often do you use diferent "Align to:" options for horizontal and vertical alignment?
I'm curious because I almost never align objects this way.
I was thinking about cases like the one you mention during the redesign, but I figured these types of alignments are very rare and not very usefull. 
And the conclusion was that the benefits of leaving only one "Align to:" dropdown for both horizontal and vertical would be greater because aligments would require less user clicks and things would be more intuitive. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.