@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Clean up some tablet issues with new nav layouts

Summary: Makes sidenav disappear again on projects/profiles, but shows it on home again (tablet views).

Test Plan: Visit Profile/Projects/Home on mobile, desktop, and tablet. See nav disappear correctly.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin

Differential Revision: https://secure.phabricator.com/D16369

authored by

Chad Little and committed by
chad
1dd9c37f 8f4a63d7

+16 -10
+5 -5
resources/celerity/map.php
··· 7 7 */ 8 8 return array( 9 9 'names' => array( 10 - 'core.pkg.css' => '6b69c820', 10 + 'core.pkg.css' => '90c46327', 11 11 'core.pkg.js' => 'b562c3db', 12 12 'darkconsole.pkg.js' => 'e7393ebb', 13 13 'differential.pkg.css' => '3fb7f532', ··· 24 24 'rsrc/css/aphront/multi-column.css' => 'fd18389d', 25 25 'rsrc/css/aphront/notification.css' => '3f6c89c9', 26 26 'rsrc/css/aphront/panel-view.css' => '8427b78d', 27 - 'rsrc/css/aphront/phabricator-nav-view.css' => '9a498cb0', 27 + 'rsrc/css/aphront/phabricator-nav-view.css' => '09f3d0db', 28 28 'rsrc/css/aphront/table-view.css' => '832656fd', 29 29 'rsrc/css/aphront/tokenizer.css' => '056da01b', 30 30 'rsrc/css/aphront/tooltip.css' => '1a07aea8', ··· 122 122 'rsrc/css/phui/phui-action-list.css' => 'c5eba19d', 123 123 'rsrc/css/phui/phui-action-panel.css' => '91c7b835', 124 124 'rsrc/css/phui/phui-badge.css' => '3baef8db', 125 - 'rsrc/css/phui/phui-basic-nav-view.css' => 'bfc71dd0', 125 + 'rsrc/css/phui/phui-basic-nav-view.css' => '7093573b', 126 126 'rsrc/css/phui/phui-big-info-view.css' => 'bd903741', 127 127 'rsrc/css/phui/phui-box.css' => '5c8387cf', 128 128 'rsrc/css/phui/phui-button.css' => '4a5fbe3d', ··· 786 786 'phabricator-keyboard-shortcut' => '1ae869f2', 787 787 'phabricator-keyboard-shortcut-manager' => '4a021c10', 788 788 'phabricator-main-menu-view' => 'b623169f', 789 - 'phabricator-nav-view-css' => '9a498cb0', 789 + 'phabricator-nav-view-css' => '09f3d0db', 790 790 'phabricator-notification' => 'ccf1cbf8', 791 791 'phabricator-notification-css' => '3f6c89c9', 792 792 'phabricator-notification-menu-css' => 'f31c0bde', ··· 825 825 'phriction-document-css' => '4282e4ad', 826 826 'phui-action-panel-css' => '91c7b835', 827 827 'phui-badge-view-css' => '3baef8db', 828 - 'phui-basic-nav-view-css' => 'bfc71dd0', 828 + 'phui-basic-nav-view-css' => '7093573b', 829 829 'phui-big-info-view-css' => 'bd903741', 830 830 'phui-box-css' => '5c8387cf', 831 831 'phui-button-css' => '4a5fbe3d',
+1
src/applications/home/controller/PhabricatorHomeMainController.php
··· 53 53 54 54 return $this->newPage() 55 55 ->setTitle('Phabricator') 56 + ->addClass('phabricator-home') 56 57 ->appendChild($content); 57 58 58 59 }
+4 -2
webroot/rsrc/css/aphront/phabricator-nav-view.css
··· 7 7 } 8 8 9 9 .device-desktop .has-closed-nav div.phabricator-nav-local, 10 - .device-desktop .has-closed-nav div.phabricator-nav-drag { 10 + .device-desktop .has-closed-nav div.phabricator-nav-drag, 11 + .device .phui-navigation-shell div.phabricator-nav-local, 12 + .device .phui-navigation-shell div.phabricator-nav-drag { 11 13 display: none; 12 14 } 13 15 ··· 16 18 display: block; 17 19 } 18 20 19 - .device .phabricator-side-menu-home .phabricator-nav-local { 21 + .device-phone .phabricator-side-menu-home .phabricator-nav-local { 20 22 display: block; 21 23 } 22 24
+6 -3
webroot/rsrc/css/phui/phui-basic-nav-view.css
··· 2 2 * @provides phui-basic-nav-view-css 3 3 */ 4 4 5 - .device-desktop .phui-navigation-shell { 5 + .device-desktop .phui-navigation-shell, 6 + .phabricator-home.device .phui-navigation-shell { 6 7 display: table; 7 8 width: 100%; 8 9 height: calc(100vh - {$menu.main.height}); 9 10 } 10 11 11 - .device-desktop .phui-navigation-shell .phabricator-nav { 12 + .device-desktop .phui-navigation-shell .phabricator-nav, 13 + .phabricator-home.device .phui-navigation-shell .phabricator-nav { 12 14 display: table-row; 13 15 } 14 16 15 - .device-desktop .phui-navigation-shell .phabricator-nav-local { 17 + .device-desktop .phui-navigation-shell .phabricator-nav-local, 18 + .phabricator-home.device .phui-navigation-shell .phabricator-nav-local { 16 19 display: table-cell; 17 20 position: relative; 18 21 vertical-align: top;