[Dialogs] inconsistent use of colour for restart menu when changing language

Bug #1377145 reported by James Hunt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UX
Fix Committed
Low
Grazina
ubuntu-system-settings (Ubuntu)
Triaged
Low
Unassigned

Bug Description

If you change the language, a box pops up showing:

    "The phone needs to restart for changes to take effect:"

Two buttons are displayed: "Restart Now" and "Cancel", both are light grey.

There are 2 problems here:

1) My locale is set to French so the messages should be localised.
2) Both buttons are light grey.

To explain (2)...

Holding down the physical power button shows the power menu with options to shutdown, reboot and cancel. But on this menu:

a) The messages are localised (correctly).
b) The buttons are coloured:
   - shutdown is red.
   - restart is green.
   - cancel is dark grey.

So there is inconsistency in the use of colour for the same operations across these 2 menus. Assuming the main power menu is correct, then the "language restart" menu needs to be modified to:

i) Change the "Restart Now" button to green.
ii) Change the Cancel button to dark grey.

UX resolution:

1. Pop up box:
If user A currently has English set as their language on their phone and they change it to French, then French should not take effect until they have restarted the phone. The dialog and any corresponding actions should still be in English, until the user confirms the phone restart.

2. Button colours and consistency:
This bug is related to https://bugs.launchpad.net/ubuntu-ux/+bug/1412780 and is currently being worked on by Grazina.

- Visual Design comment -
  04/09/2015

We are working on this project. Visuals will be attached asap as we have solution.

- Visual Design comment -
  19/02/2016

We have a new dialog and buttons style. Please see image attached below.
( https://sites.google.com/a/canonical.com/apps-and-platform-team/3-platform/toolkit/15-buttons )

Changed in ubuntu-system-settings (Ubuntu):
assignee: nobody → Jonas G. Drange (jonas-drange)
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
James Hunt (jamesodhunt) wrote :

See also bug 1377146: is there some way we can have a single shutdown menu implementation that is shared by all parts of the system that need to display it?

Revision history for this message
Jonas G. Drange (jonas-drange) wrote :

Thanks, James.

Could you file a bug for the localization issue and remove that part from this report? It's easier to have one bug report per bug.

Revision history for this message
James Hunt (jamesodhunt) wrote :

@Jonas - I've just realised what is happening when you change language: the restart message ("The phone needs to restart for changes to take effect:") gets displayed in the language you phone is *about* to be changed into (as a result of the reboot). Since I was switching from French to English the message appeared in English.

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

I understand that it may be useful for the buttons to be different colors, but I don't think the power-button dialog is actually correct. The pattern is for red "to cancel or delete", and green "positive actions such as taking a call, OK, New etc". The amount of mental effort you'd need to put into an analysis where "Restart" is a positive action, while "Power Off" is akin to cancelling or deleting, while "Cancel" is neither, far outweighs the amount of time it would save.

That doesn't necessarily mean the design pattern is correct. Maybe we need to work on that first.

Changed in ubuntu-ux:
assignee: nobody → Stephanie (wilson-steph1989)
Changed in ubuntu-ux:
status: New → Confirmed
Revision history for this message
Stephanie (wilson-steph1989) wrote :

'Cancel' & 'Confirm' on the 'Display Language' page:

I think the choice of bottom colours here is like the 'Custom Settings' in the 'Background settings' where you can 'Add image' or 'Remove Image' - similar pattern is used there where the 'Remove image' is a lighter inactive grey button - but these don't hold the same context as 'Cancel' or 'Confirm' in the display language. I think there needs to be more of a gauge in inactive and active state buttons.

In this case though I think 'Cancel' - should be red and 'Confirm' in a lighter green, until it becomes active, which then turns to solid green as a positive action.

As 'Confirm' & 'Cancel' are actions, I think throughout the UI we should stick to a consistency in the way we portray importance in the colours we use. As otherwise, in this case there's no definition in how important the actions are. Same applies to 'Restart now' and 'Cancel' in the restart screen, should be consistent in colour.

Revision history for this message
Giorgio Venturi (giorgio-venturi-deactivatedaccount) wrote :

According to our values, green is used for positive actions and confirmations, whereas red is used for negative and irreversible actions.
https://docs.google.com/a/canonical.com/document/d/1nFm8xiYhKXXuEO_IvMXoD0lASbYzYXva1BWMVanU3iw/edit#heading=h.fnizdnqm9lbf

In this case, I would use Green for restart and Neutral for Cancel.

Changed in ubuntu-ux:
assignee: Stephanie (wilson-steph1989) → Giorgio Venturi (giorgio-venturi)
importance: Undecided → Medium
importance: Medium → Low
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

We have at least six dialogs where tapping a button restarts the phone. In the dialog that appears when you:
(A) hold down the power button, "Power Off" is red, "Restart" is green, "Cancel" is black (!)
(B) install a system update, "Restart & Install" is grey, "Cancel" is grey
(C) insert a new SIM card, "Reboot" (wording to be fixed) is green, and there are no other buttons
(D) insert an SD card that can't be read until you restart, ??? (haven't seen this one)
(E) change display language, "Restart Now" is grey, "Cancel" is grey
(F) choose "Erase & Reset Everything", "Erase & Reset Everything" is grey, "Cancel" is grey.

Changed in ubuntu-ux:
status: Confirmed → In Progress
John Lea (johnlea)
summary: - inconsistent use of colour for restart menu when changing language
+ [Dialogs] inconsistent use of colour for restart menu when changing
+ language
Changed in ubuntu-ux:
assignee: Giorgio Venturi (giorgio-venturi) → nobody
assignee: nobody → Alex Milazzo (digitalalex)
Changed in ubuntu-ux:
assignee: Alex Milazzo (digitalalex) → Jamie Young (jamiedawsonyoung)
Changed in ubuntu-ux:
assignee: Jamie Young (jamiedawsonyoung) → Matthew Paul Thomas (mpt)
Changed in ubuntu-ux:
assignee: Matthew Paul Thomas (mpt) → Femma (femma)
Revision history for this message
Femma (femma) wrote :

This bug is related to https://bugs.launchpad.net/ubuntu-ux/+bug/1412780 and is currently being worked on by Grazina.

Femma (femma)
description: updated
description: updated
Femma (femma)
Changed in ubuntu-ux:
assignee: Femma (femma) → Grazina (boroskograzina)
Changed in ubuntu-system-settings (Ubuntu):
assignee: Jonas G. Drange (jonas-drange) → nobody
status: Confirmed → Triaged
importance: Medium → Low
Revision history for this message
Grazina (boroskograzina) wrote :

- Visual Design comment -
  04/09/2015

We are working on this project. Visuals will be attached asap as we have solution.

description: updated
Grazina (boroskograzina)
Changed in ubuntu-ux:
assignee: Grazina (boroskograzina) → Jamie Young (jamiedawsonyoung)
Grazina (boroskograzina)
Changed in ubuntu-ux:
assignee: Jamie Young (jamiedawsonyoung) → Grazina (boroskograzina)
Grazina (boroskograzina)
description: updated
Revision history for this message
Grazina (boroskograzina) wrote :

- Visual Design comment -
  19/02/2016

We have a new dialog and buttons style. Please see image attached below.

description: updated
Changed in ubuntu-ux:
status: In Progress → Fix Committed
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Grazina, that’s a mockup of the generic power dialog. For this bug report we need a mockup of the changing-languages dialog, with the text and buttons from the bug description.

Changed in ubuntu-ux:
status: Fix Committed → In Progress
Grazina (boroskograzina)
Changed in ubuntu-ux:
status: In Progress → Fix Committed
Revision history for this message
Grazina (boroskograzina) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.