Builds a new ProjectCardView, starts basic Project Hovercard redesign (needs milestone, subproject support). Ref T10055
Details
- Reviewers
epriestley - Maniphest Tasks
- T10055: Redesign Hovercards
- Commits
- Restricted Diffusion Commit
rP8a9f7609755a: Add ProjectCardView, use on Hovercards
View all the colors.
Diff Detail
- Repository
- rP Phabricator
- Branch
- project-cards (branched from master)
- Lint
Lint Warnings Severity Location Code Message Warning webroot/rsrc/css/application/project/project-card-view.css:81 TXT3 Line Too Long Warning webroot/rsrc/css/application/project/project-card-view.css:89 TXT3 Line Too Long Warning webroot/rsrc/css/application/project/project-card-view.css:113 TXT3 Line Too Long Warning webroot/rsrc/css/application/project/project-card-view.css:121 TXT3 Line Too Long Warning webroot/rsrc/css/application/project/project-card-view.css:146 TXT3 Line Too Long Warning webroot/rsrc/css/application/project/project-card-view.css:147 TXT3 Line Too Long - Unit
Tests Passed - Build Status
Buildable 10499 Build 12848: Run Core Tests Build 12847: arc lint + arc unit
Event Timeline
These feel good as hovercards, but feel overwhelming on a Pinboard if you have more than a handful of projects you're a member of.
Haven't looked at this in detail yet, but one possible approach is that we could possibly also do a "View As: [...]" option on the search, with the default being "List" and then having options like "Cards" (I was thinking of possibly doing "Tree", too).
For example, it might be nice to be able to make a dashboard panel of a few project cards, even if the list view is better for the most common search/browse operations? But maybe we just punt this until the next dashboard iteration, since it possibly also makes T418 even more complicated.
Yeah, eventually, maybe, It felt really bad as cards. I'm certainly finding with offering more layout choices, people have more ways to hang themselves with the layout. I understand why people like Github because it's a consistent experience. I'd probably want to explicitly design a dual-mode layout (not inside an object box basically) and make it sticky like the profile nav.
Yeah, customizing cards and lists and such definitely gives users a lot of rope to shoot themselves in the foot.