Page MenuHomePhabricator

Allow profile menus to be collapsed and expanded
ClosedPublic

Authored by epriestley on Jan 19 2016, 8:43 PM.
Tags
None
Referenced Files
F14309697: D15056.diff
Wed, Dec 18, 1:08 AM
Unknown Object (File)
Sun, Dec 15, 5:16 PM
Unknown Object (File)
Sat, Dec 14, 5:52 PM
Unknown Object (File)
Sat, Dec 14, 11:45 AM
Unknown Object (File)
Sat, Dec 14, 12:41 AM
Unknown Object (File)
Sun, Dec 8, 9:53 AM
Unknown Object (File)
Fri, Dec 6, 5:21 PM
Unknown Object (File)
Thu, Dec 5, 5:14 AM
Subscribers
None

Details

Summary

Ref T10054. I think this gets everything except:

  • circles on icons;
  • I spent ~15 minutes poking at animations but wasn't able to get anything that looked reasonable whatsoever.
Test Plan
  • Collapsed menus.
  • Expanded menus.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

epriestley retitled this revision from to Allow profile menus to be collapsed and expanded.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: chad.
webroot/rsrc/css/phui/phui-profile-menu.css
81

<.<

Here's subpixel:

Screen Shot 2016-01-19 at 12.57.25 PM.png (543×99 px, 23 KB)

Here's antialiased:

Screen Shot 2016-01-19 at 12.57.45 PM.png (542×90 px, 21 KB)

Subpixel retina:

Screen Shot 2016-01-19 at 12.59.06 PM.png (1×266 px, 44 KB)

Antialiased retina:

Screen Shot 2016-01-19 at 12.59.13 PM.png (1×282 px, 42 KB)

At the smaller size, the type feels a little frail to me with "antialiased", but I'm happy to drop the subpixel stuff if you like the thinner type.

Actually, I kind of like "antialiased" better on retina, even at the small size.

On non-retina, I think the "frailness" I'm seeing comes from stuff like the vertical lines in "..rk..d" in "workboard", where they're trying to render with the line not aligned on the pixels and look sort of smushed and blurry. With "subpixel" that effect is less pronounced because all the type is heavier, maybe?

I'll just drop it for now and you can fiddle with it later if you want.

epriestley edited edge metadata.
  • Drop AA override.
chad edited edge metadata.

I'm sure I'll tweak stuff here in a few days.

This revision is now accepted and ready to land.Jan 19 2016, 9:16 PM
This revision was automatically updated to reflect the committed changes.