First cut of new Project Home
Summary:
First pass at a new Project Home page. This is starting to sprawl, so punting this up now before it gets too large.
- Project homes now have "large header"
- Custom Fields / Descriptions are in the main column
- Feed is simpler visually
- new "Background" option for PHUIObjectBoxView
- move header buttons globally to "Grey" instead of "Simple"
- New color and hover states for "Grey"
- Transitions on Buttons haha
- Edit Icon on Nav is now under "Manage" panel
- New "Manage" Panel
TODO:
- More testing of bad cases of Custom Fields
- Members Page in flux, needs design
- Um still not sure how to make Custom Field not show UI
Test Plan:
Lots of random Project page visits. Save project, watch project, edit project, etc.
{F1068191}
Reviewers: epriestley
Reviewed By: epriestley
Subscribers: Korvin
Differential Revision: https://secure.phabricator.com/D15097
This commit is contained in:
@@ -23,8 +23,8 @@ final class PhabricatorProjectEditPictureController
|
||||
|
||||
$this->setProject($project);
|
||||
|
||||
$edit_uri = $this->getApplicationURI('history/'.$project->getID().'/');
|
||||
$view_uri = $this->getApplicationURI('history/'.$project->getID().'/');
|
||||
$edit_uri = $this->getApplicationURI('manage/'.$project->getID().'/');
|
||||
$view_uri = $this->getApplicationURI('manage/'.$project->getID().'/');
|
||||
|
||||
$supported_formats = PhabricatorFile::getTransformableImageFormats();
|
||||
$e_file = true;
|
||||
@@ -255,7 +255,7 @@ final class PhabricatorProjectEditPictureController
|
||||
->setForm($upload_form);
|
||||
|
||||
$nav = $this->getProfileMenu();
|
||||
$nav->selectFilter(PhabricatorProject::PANEL_PROFILE);
|
||||
$nav->selectFilter(PhabricatorProject::PANEL_MANAGE);
|
||||
|
||||
return $this->newPage()
|
||||
->setTitle($title)
|
||||
|
||||
Reference in New Issue
Block a user