Skip to content

Commit 38626dc

Browse files
committed
Remove spacer from sidebars.
Summary: This removes all calls to addSpacer and the method. We were applying it inconsistently and it was causing spacing issues with redesigning the sidenav. My feeling is we can recreate the space in CSS if the design dictates, which would apply it consistently. Test Plan: Go to Applications, click on every application. Reviewers: epriestley, btrahan Reviewed By: epriestley CC: aran, Korvin Differential Revision: https://secure.phabricator.com/D4420
1 parent ab95563 commit 38626dc

19 files changed

+5
-56
lines changed

src/applications/calendar/controller/PhabricatorCalendarController.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,9 @@ protected function buildSideNavView(PhabricatorUserStatus $status = null) {
99

1010
$nav->addFilter('', pht('Calendar'), $this->getApplicationURI());
1111

12-
$nav->addSpacer();
13-
1412
$nav->addLabel(pht('Create Events'));
1513
$nav->addFilter('status/create/', pht('New Status'));
1614

17-
$nav->addSpacer();
1815
$nav->addLabel(pht('Your Events'));
1916
if ($status && $status->getID()) {
2017
$nav->addFilter('status/edit/'.$status->getID().'/', pht('Edit Status'));

src/applications/conduit/controller/PhabricatorConduitController.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ public function buildStandardPageResponse($view, array $data) {
3636
$nav->addFilter('method/'.$method_name,
3737
$display_name);
3838
}
39-
$nav->addSpacer();
4039
}
4140
$nav->selectFilter($this->getFilter());
4241
$nav->appendChild($view);

src/applications/daemon/controller/PhabricatorDaemonController.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ protected function buildSideNavView() {
1212
$nav->addFilter('log', 'All Daemons');
1313
$nav->addFilter('log/combined', 'Combined Log');
1414

15-
$nav->addSpacer();
1615
$nav->addLabel('Event Timeline');
1716
$nav->addFilter('timeline', 'Timeline');
1817

src/applications/directory/controller/PhabricatorDirectoryController.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ public function buildNav() {
2525
$nav->addFilter('home', 'Tactical Command', '/');
2626
$nav->addFilter('jump', 'Jump Nav');
2727
$nav->addFilter('feed', 'Feed');
28-
$nav->addSpacer();
2928
$nav->addFilter('applications', 'More Stuff');
3029

3130
return $nav;

src/applications/drydock/controller/DrydockController.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ final protected function buildSideNav($selected) {
77
$nav->setBaseURI(new PhutilURI('/drydock/'));
88
$nav->addFilter('resource', 'Resources');
99
$nav->addFilter('lease', 'Leases');
10-
$nav->addSpacer();
1110
$nav->addFilter('log', 'Logs');
1211

1312
$nav->selectFilter($selected, 'resource');

src/applications/herald/controller/HeraldController.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,25 +27,20 @@ protected function renderNav() {
2727
$nav->addFilter("view/{$key}/personal", $value);
2828
}
2929

30-
$nav
31-
->addSpacer()
32-
->addLabel('Global Rules');
30+
$nav->addLabel('Global Rules');
3331

3432
foreach ($rules_map as $key => $value) {
3533
$nav->addFilter("view/{$key}/global", $value);
3634
}
3735

3836
$nav
39-
->addSpacer()
4037
->addLabel('Utilities')
4138
->addFilter('test', 'Test Console')
4239
->addFilter('transcript', 'Transcripts')
4340
->addFilter('history', 'Edit Log');
4441

4542
if ($this->getRequest()->getUser()->getIsAdmin()) {
46-
$nav
47-
->addSpacer()
48-
->addLabel('Admin');
43+
$nav->addLabel('Admin');
4944
foreach ($rules_map as $key => $value) {
5045
$nav->addFilter("view/{$key}/all", $value);
5146
}

src/applications/maniphest/controller/ManiphestController.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,26 +51,21 @@ protected function buildBaseSideNav() {
5151
'/maniphest/view/custom/?key='.$query->getQueryKey());
5252
}
5353
$nav->addFilter('saved', 'Edit...', '/maniphest/custom/');
54-
$nav->addSpacer();
5554
}
5655

5756
$nav->addLabel('User Tasks');
5857
$nav->addFilter('action', 'Assigned');
5958
$nav->addFilter('created', 'Created');
6059
$nav->addFilter('subscribed', 'Subscribed');
6160
$nav->addFilter('triage', 'Need Triage');
62-
$nav->addSpacer();
6361
$nav->addLabel('User Projects');
6462
$nav->addFilter('projecttriage','Need Triage');
6563
$nav->addFilter('projectall', 'All Tasks');
66-
$nav->addSpacer();
6764
$nav->addLabel('All Tasks');
6865
$nav->addFilter('alltriage', 'Need Triage');
6966
$nav->addFilter('all', 'All Tasks');
70-
$nav->addSpacer();
7167
$nav->addLabel('Custom');
7268
$nav->addFilter('custom', 'Custom Query');
73-
$nav->addSpacer();
7469
$nav->addLabel('Reports');
7570
$nav->addFilter('report', 'Reports', '/maniphest/report/');
7671

src/applications/maniphest/controller/ManiphestReportController.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ public function processRequest() {
3737
$nav->addLabel('Open Tasks');
3838
$nav->addFilter('user', 'By User');
3939
$nav->addFilter('project', 'By Project');
40-
$nav->addSpacer();
4140
$nav->addLabel('Burnup');
4241
$nav->addFilter('burn', 'Burnup Rate');
4342

src/applications/metamta/controller/PhabricatorMetaMTAController.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ public function buildSideNavView() {
1414
$nav->addFilter('sent', 'Sent Mail', $this->getApplicationURI());
1515
$nav->addFilter('received', 'Received Mail');
1616

17-
$nav->addSpacer();
18-
1917
if ($this->getRequest()->getUser()->getIsAdmin()) {
2018
$nav->addLabel('Diagnostics');
2119
$nav->addFilter('send', 'Send Test');

src/applications/oauthserver/controller/PhabricatorOAuthServerController.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ public function buildStandardPageResponse($view, array $data) {
1515
$nav->addLabel('Client Authorizations');
1616
$nav->addFilter('clientauthorization',
1717
'My Authorizations');
18-
$nav->addSpacer();
1918
$nav->addLabel('Clients');
2019
$nav->addFilter('client/create',
2120
'Create Client');

src/applications/people/controller/PhabricatorPeopleController.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,12 @@ public function buildSideNavView() {
1414
if (PhabricatorEnv::getEnvConfig('ldap.auth-enabled') === true) {
1515
$nav->addFilter('ldap', 'Import from LDAP');
1616
}
17-
$nav->addSpacer();
1817
}
1918

2019
$nav->addLabel('Directory');
2120
$nav->addFilter('people', 'User Directory', $this->getApplicationURI());
2221

2322
if ($is_admin) {
24-
$nav->addSpacer();
2523
$nav->addLabel('Logs');
2624
$nav->addFilter('logs', 'Activity Logs');
2725
}

src/applications/people/controller/PhabricatorPeopleEditController.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ public function processRequest() {
3838
$nav->addFilter('role', 'Edit Roles');
3939
$nav->addFilter('cert', 'Conduit Certificate');
4040
$nav->addFilter('profile', 'View Profile', '/p/'.$user->getUsername().'/');
41-
$nav->addSpacer();
4241
$nav->addLabel('Special');
4342
$nav->addFilter('rename', 'Change Username');
4443
$nav->addFilter('delete', 'Delete User');

src/applications/people/controller/PhabricatorPeopleProfileController.php

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ public function processRequest() {
4343
$nav->setBaseURI(new PhutilURI('/p/'.$username.'/'));
4444
$nav->addFilter('feed', 'Feed');
4545
$nav->addFilter('about', 'About');
46-
47-
$nav->addSpacer();
4846
$nav->addLabel('Activity');
4947

5048
$external_arrow = "\xE2\x86\x97";
@@ -74,7 +72,7 @@ public function processRequest() {
7472
$oauths = mpull($oauths, null, 'getOAuthProvider');
7573

7674
$providers = PhabricatorOAuthProvider::getAllProviders();
77-
$added_spacer = false;
75+
$added_label = false;
7876
foreach ($providers as $provider) {
7977
if (!$provider->isProviderEnabled()) {
8078
continue;
@@ -90,10 +88,9 @@ public function processRequest() {
9088
$href = $oauths[$provider_key]->getAccountURI();
9189

9290
if ($href) {
93-
if (!$added_spacer) {
94-
$nav->addSpacer();
91+
if (!$added_label) {
9592
$nav->addLabel('Linked Accounts');
96-
$added_spacer = true;
93+
$added_label = true;
9794
}
9895
$nav->addFilter(null, $name.' '.$external_arrow, $href);
9996
}
@@ -136,12 +133,10 @@ public function processRequest() {
136133
$header->appendChild($content);
137134

138135
if ($user->getPHID() == $viewer->getPHID()) {
139-
$nav->addSpacer();
140136
$nav->addFilter(null, 'Edit Profile...', '/settings/panel/profile/');
141137
}
142138

143139
if ($viewer->getIsAdmin()) {
144-
$nav->addSpacer();
145140
$nav->addFilter(
146141
null,
147142
'Administrate User...',

src/applications/phame/controller/PhameController.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,11 @@ protected function renderSideNavFilterView() {
1616
$nav->addFilter('post/new', 'New Post');
1717
$nav->addFilter('blog/new', 'New Blog');
1818

19-
$nav->addSpacer();
20-
2119
$nav->addLabel('Posts');
2220
$nav->addFilter('post/draft', 'My Drafts');
2321
$nav->addFilter('post', 'My Posts');
2422
$nav->addFilter('post/all', 'All Posts');
2523

26-
$nav->addSpacer();
27-
2824
$nav->addLabel('Blogs');
2925
$nav->addFilter('blog/user', 'Joinable Blogs');
3026
$nav->addFilter('blog/all', 'All Blogs');

src/applications/ponder/controller/PonderController.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,14 @@ protected function buildSideNavView(PonderQuestion $question = null) {
2525
null,
2626
'Q'.$question->getID(),
2727
'Q'.$question->getID());
28-
$side_nav->addSpacer();
2928
}
3029

3130
$side_nav->addLabel('Create');
3231
$side_nav->addFilter('question/ask', 'Ask a Question');
3332

34-
$side_nav->addSpacer();
35-
3633
$side_nav->addLabel('Questions');
3734
$side_nav->addFilter('feed', 'All Questions');
3835

39-
$side_nav->addSpacer();
40-
4136
$side_nav->addLabel('User');
4237
$side_nav->addFilter('questions', 'Your Questions');
4338
$side_nav->addFilter('answers', 'Your Answers');

src/applications/project/controller/PhabricatorProjectController.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ protected function buildLocalNavigation(PhabricatorProject $project) {
3131
$members_uri = '/project/members/'.$id.'/';
3232

3333
$nav_view->addFilter('dashboard', 'Dashboard');
34-
$nav_view->addSpacer();
3534
$nav_view->addFilter('feed', 'Feed');
3635
$nav_view->addFilter(null, 'Tasks '.$external_arrow, $tasks_uri);
3736
$nav_view->addFilter(null, 'Wiki '.$external_arrow, $phriction_uri);
@@ -41,7 +40,6 @@ protected function buildLocalNavigation(PhabricatorProject $project) {
4140
$user = $this->getRequest()->getUser();
4241
$can_edit = PhabricatorPolicyCapability::CAN_EDIT;
4342

44-
$nav_view->addSpacer();
4543
if (PhabricatorPolicyFilter::hasCapability($user, $project, $can_edit)) {
4644
$nav_view->addFilter('edit', "Edit Project\xE2\x80\xA6", $edit_uri);
4745
$nav_view->addFilter('members', "Edit Members\xE2\x80\xA6", $members_uri);

src/applications/project/controller/PhabricatorProjectListController.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ public function processRequest() {
1717
->setBaseURI(new PhutilURI('/project/filter/'))
1818
->addLabel('User')
1919
->addFilter('active', 'Active')
20-
->addSpacer()
2120
->addLabel('All')
2221
->addFilter('all', 'All Projects')
2322
->addFilter('allactive','Active Projects');

src/applications/settings/controller/PhabricatorSettingsMainController.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,6 @@ private function renderSideNav(array $panels) {
7373
$group = null;
7474
foreach ($panels as $panel) {
7575
if ($panel->getPanelGroup() != $group) {
76-
if ($group !== null) {
77-
$nav->addSpacer();
78-
}
7976
$group = $panel->getPanelGroup();
8077
$nav->addLabel($group);
8178
}

src/view/layout/AphrontSideNavFilterView.php

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
* ->addLabel('Cats')
1010
* ->addFilter('meow', 'Meow')
1111
* ->addFilter('purr', 'Purr')
12-
* ->addSpacer()
1312
* ->addLabel('Dogs')
1413
* ->addFilter('woof', 'Woof')
1514
* ->addFilter('bark', 'Bark');
@@ -106,12 +105,6 @@ public function addLabel($name) {
106105
->setName($name));
107106
}
108107

109-
public function addSpacer() {
110-
return $this->addMenuItem(
111-
id(new PhabricatorMenuItemView())
112-
->setType(PhabricatorMenuItemView::TYPE_SPACER));
113-
}
114-
115108
public function setBaseURI(PhutilURI $uri) {
116109
$this->baseURI = $uri;
117110
return $this;

0 commit comments

Comments
 (0)