From 4761dba0cd37c06eeb81064369e50f4cf679b6ef Mon Sep 17 00:00:00 2001 From: Chad Little Date: Mon, 4 Apr 2016 21:11:48 -0700 Subject: [PATCH] Update Search edit page for new UI Summary: Updates to use new UI Test Plan: Save a custom query, edit a custom query Reviewers: epriestley Reviewed By: epriestley Subscribers: Korvin Differential Revision: https://secure.phabricator.com/D15618 --- .../PhabricatorSearchEditController.php | 27 ++++++++++++------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/src/applications/search/controller/PhabricatorSearchEditController.php b/src/applications/search/controller/PhabricatorSearchEditController.php index da89919611..c7f6c860e9 100644 --- a/src/applications/search/controller/PhabricatorSearchEditController.php +++ b/src/applications/search/controller/PhabricatorSearchEditController.php @@ -73,26 +73,35 @@ final class PhabricatorSearchEditController if ($named_query->getID()) { $title = pht('Edit Saved Query'); + $header_icon = 'fa-pencil'; } else { $title = pht('Save Query'); + $header_icon = 'fa-search'; } $form_box = id(new PHUIObjectBoxView()) - ->setHeaderText($title) + ->setHeaderText(pht('Query')) ->setFormErrors($errors) + ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY) ->setForm($form); $crumbs = $this->buildApplicationCrumbs(); $crumbs->addTextCrumb($title); + $crumbs->setBorder(true); + + $header = id(new PHUIHeaderView()) + ->setHeader($title) + ->setHeaderIcon($header_icon); + + $view = id(new PHUITwoColumnView()) + ->setHeader($header) + ->setFooter($form_box); + + return $this->newPage() + ->setTitle($title) + ->setCrumbs($crumbs) + ->appendChild($view); - return $this->buildApplicationPage( - array( - $crumbs, - $form_box, - ), - array( - 'title' => $title, - )); } }