Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(34)

Issue 2136943003: Reflowed the profile card in mac desktop user menu into a button (for material design user menu). (Closed)

Created:
4 years, 5 months ago by Jane
Modified:
4 years, 5 months ago
Reviewers:
groby-ooo-7-16
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Reflowed the profile card in mac desktop user menu into a button (for material design user menu). Implemented with createMaterialDesignCurrentProfileView, which is based on/parallel to createCurrentProfileView. Specifically: 1. Reduced the size of profile icon and moved it to be left-aligned 2. Placed avatar name and username to the right of the profile icon 3. Changed account consistency link to be a button instead 4. Consolidated the profile info into a profile card button that leads to manageProfile in the settings page 5. Other layout tweaks See design doc: https://docs.google.com/document/d/17yHrKd_EU6WoIAgljnZmNCSJLRlbM3O2Pxr7aPEnqik/edit?ts=57445a70#heading=h.6xesoh23gozz Screenshots: https://drive.google.com/corp/drive/folders/0B7Fvv7JszRyGOG9yOTl3bkJQVjQ Mocks: https://folio.googleplex.com/chrome-ux-specs-and-sources/Chrome%20Desktop%20Sign%20In/user_menu#%2Fpreview-2.png BUG=615893 Committed: https://crrev.com/58a786ba513d0dec06fea96f0ec684a60aa50a08 Cr-Commit-Position: refs/heads/master@{#406377}

Patch Set 1 #

Patch Set 2 : Used the new version of GetSizedAvatarIcon to remove the need for image cell #

Total comments: 35

Patch Set 3 : Addressed comments #

Patch Set 4 : Added missing function declaration #

Patch Set 5 : Final comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+262 lines, -80 lines) Patch
M chrome/browser/ui/cocoa/profiles/profile_chooser_controller.mm View 1 2 3 4 33 chunks +262 lines, -80 lines 0 comments Download

Messages

Total messages: 16 (8 generated)
Jane
Hi Rachel, PTAL. Thanks!
4 years, 5 months ago (2016-07-11 14:42:14 UTC) #2
groby-ooo-7-16
Thank you for the explanatory links - super-helpful. If I can add a small request, ...
4 years, 5 months ago (2016-07-11 21:35:29 UTC) #3
Jane
Thanks for the super detailed & helpful comments! PTAL. As for the docs, I was ...
4 years, 5 months ago (2016-07-12 14:51:07 UTC) #5
groby-ooo-7-16
Sorry for the delay, completely slipped under my radar :( Please feel free to ping ...
4 years, 5 months ago (2016-07-19 17:43:34 UTC) #8
Jane
Thanks for the review! Will ping you next time if anything. :) https://codereview.chromium.org/2136943003/diff/20001/chrome/browser/ui/cocoa/profiles/profile_chooser_controller.mm File chrome/browser/ui/cocoa/profiles/profile_chooser_controller.mm ...
4 years, 5 months ago (2016-07-19 19:20:07 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2136943003/160001
4 years, 5 months ago (2016-07-19 20:55:58 UTC) #13
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/58a786ba513d0dec06fea96f0ec684a60aa50a08 Cr-Commit-Position: refs/heads/master@{#406377}
4 years, 5 months ago (2016-07-19 21:02:58 UTC) #15
commit-bot: I haz the power
4 years, 5 months ago (2016-07-19 21:03:10 UTC) #16
Message was sent while issue was closed.
CQ bit was unchecked.

Powered by Google App Engine
This is Rietveld 408576698