diff --git a/src/applications/phurl/controller/PhabricatorPhurlURLEditController.php b/src/applications/phurl/controller/PhabricatorPhurlURLEditController.php --- a/src/applications/phurl/controller/PhabricatorPhurlURLEditController.php +++ b/src/applications/phurl/controller/PhabricatorPhurlURLEditController.php @@ -24,6 +24,7 @@ $viewer); $submit_label = pht('Create'); $page_title = pht('Shorten URL'); + $header_icon = 'fa-plus-square'; $subscribers = array(); $cancel_uri = $this->getApplicationURI(); } else { @@ -42,7 +43,8 @@ } $submit_label = pht('Update'); - $page_title = pht('Update URL'); + $page_title = pht('Edit URL: %s', $url->getName()); + $header_icon = 'fa-pencil'; $subscribers = PhabricatorSubscribersQuery::loadSubscribersForPHID( $url->getPHID()); @@ -238,19 +240,27 @@ } $crumbs->addTextCrumb($page_title); + $crumbs->setBorder(true); $object_box = id(new PHUIObjectBoxView()) - ->setHeaderText($page_title) + ->setHeaderText(pht('URL')) ->setValidationException($validation_exception) + ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY) ->appendChild($form); - return $this->buildApplicationPage( - array( - $crumbs, + $header = id(new PHUIHeaderView()) + ->setHeader($page_title) + ->setHeaderIcon($header_icon); + + $view = id(new PHUITwoColumnView()) + ->setHeader($header) + ->setFooter(array( $object_box, - ), - array( - 'title' => $page_title, )); + + return $this->newPage() + ->setTitle($page_title) + ->setCrumbs($crumbs) + ->appendChild($view); } }