Add setProfileHeader to PHUIHeaderView for reuse

Summary: Moves some profile css into PHUI, cleans up mobile view and desktop spacing.

Test Plan: Test Project at desktop and mobile breakpoints.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin

Differential Revision: https://secure.phabricator.com/D15106
This commit is contained in:
Chad Little
2016-01-24 08:34:28 -08:00
parent 710fc0ce7f
commit bba14118c7
5 changed files with 58 additions and 45 deletions

View File

@@ -22,7 +22,8 @@ final class PhabricatorProjectProfileController
->setHeader($project->getName())
->setUser($viewer)
->setPolicyObject($project)
->setImage($picture);
->setImage($picture)
->setProfileHeader(true);
if ($project->getStatus() == PhabricatorProjectStatus::STATUS_ACTIVE) {
$header->setStatus('fa-check', 'bluegrey', pht('Active'));
@@ -77,13 +78,6 @@ final class PhabricatorProjectProfileController
$crumbs = $this->buildApplicationCrumbs();
$crumbs->setBorder(true);
$header = phutil_tag(
'div',
array(
'class' => 'project-view-header',
),
$header);
require_celerity_resource('project-view-css');
$home = phutil_tag(
'div',