1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-21 21:10:56 +01:00
phorge-phorge/webroot/rsrc/css/application
epriestley 37b13ef2c9 Improve UI for selecting profile pictures
Summary:
Ref T1703. Move profile pictures to a separate, dedicated interface. Instead of the 35 controls we currently provide, just show all the possible images we can find and then let the user upload an additional one if they want.

Possible improvements to this interface:

  - Write an edge so we can show old profile pictures too.
  - The cropping/scaling got a bit buggy at some point, fix that.
  - Refresh OAuth sources which we're capable of refreshing before showing images (more work than I really want to deal with).
  - We could show little inset icons for the image source ("f" for Facebook, etc.) instead of just the tooltips.

Test Plan:
Chose images, uploaded new images, hit various error cases.

{F49344}

Reviewers: chad, btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T2919, T1703

Differential Revision: https://secure.phabricator.com/D6398
2013-07-09 16:23:54 -07:00
..
auth Provide vertical margins around login buttons 2013-06-18 10:58:16 -07:00
base Make ignored setup issues grey 2013-06-25 10:17:46 -07:00
chatlog Fix long URLs on mobile chatlog 2013-04-15 15:54:15 -07:00
config Update form styles, implement in many places 2013-05-07 14:07:06 -07:00
conpherence Conpherence - fix no messages button 2013-06-14 17:00:09 -07:00
contentsource Use text, not icons, to indicate content sources 2011-09-01 10:07:16 -07:00
countdown Countdown tweaks 2011-06-13 18:53:43 -07:00
diff Separate the inline comment summary element into a separate view 2012-03-19 19:45:16 -07:00
differential Clean up inline edit ui 2013-05-09 16:09:29 -07:00
diffusion Load blame in Diffusion by AJAX 2013-03-06 07:44:45 -08:00
directory Use ObjectItemListView in Diviner 2013-05-31 10:51:53 -07:00
feed Set overflow-x: auto 2013-05-13 09:14:45 -07:00
files Move all CSS "z-index" rules to "z-index.css", fix Differential z-index problem 2012-12-30 09:30:21 -08:00
flag Modernizing Flag Application 2013-03-26 14:10:12 -07:00
herald Clean up Login, Responsive Forms 2013-01-19 14:30:26 -08:00
legalpad Legalpad V0.1 2013-07-03 11:15:45 -07:00
maniphest Implement color variables in CSS. 2013-06-19 20:25:41 -07:00
objectselector Update form styles, implement in many places 2013-05-07 14:07:06 -07:00
owners Update form styles, implement in many places 2013-05-07 14:07:06 -07:00
paste Line count can be set for paste 2013-03-14 10:51:34 -07:00
people Improve UI for selecting profile pictures 2013-07-09 16:23:54 -07:00
phame Use PHUIFeedStory in Phame 2013-05-21 15:32:17 -07:00
pholio Parse inline comments via remarkup engine 2013-05-24 05:14:32 -07:00
phortune Clean up rendering of credit card form 2013-04-25 09:46:59 -07:00
phrequent Fix 403s in Phrequent by rendering actions as forms, and make properties fancier 2013-03-30 19:37:13 -07:00
phriction Separate Phriction style into PHUIDocumentView 2013-05-31 15:03:59 -07:00
ponder Improve Ponder on Mobile 2013-05-20 07:55:23 -07:00
profile Remove PhabricatorProfileHeaderView in favor of PhabricatorHeaderView 2013-07-09 16:23:22 -07:00
projects Prompt to adding a project if none in Maniphest 2013-06-04 10:58:49 -07:00
releeph Releeph (Phabricator part) 2013-03-15 11:28:43 +00:00
search Minor search ui updates 2013-05-09 15:09:49 -07:00
settings Placed Radio buttons for Home Page Preferences Settings 2013-04-09 09:43:42 -07:00
slowvote Embed slowvotes have basic interaction 2013-05-03 15:49:00 -07:00
tokens Fix token CSS 2013-05-13 10:06:09 -07:00
uiexample Add a "toggle-class" behavior 2012-07-30 16:08:42 -07:00