@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.

Remove dashboard footer

Summary: Doesn't seem popular, will rethink dashboard editing again in the future at some point.

Test Plan: Review a dashboard, edit, install.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin

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

+4 -44
+3 -3
resources/celerity/map.php
··· 9 9 'names' => array( 10 10 'conpherence.pkg.css' => '6875302f', 11 11 'conpherence.pkg.js' => '6249a1cf', 12 - 'core.pkg.css' => 'c0340df0', 12 + 'core.pkg.css' => '52a77c4d', 13 13 'core.pkg.js' => '1fa7c0c5', 14 14 'darkconsole.pkg.js' => 'e7393ebb', 15 15 'differential.pkg.css' => '90b30783', ··· 55 55 'rsrc/css/application/contentsource/content-source-view.css' => '4b8b05d4', 56 56 'rsrc/css/application/countdown/timer.css' => '16c52f5c', 57 57 'rsrc/css/application/daemon/bulk-job.css' => 'df9c1d4a', 58 - 'rsrc/css/application/dashboard/dashboard.css' => '0921c307', 58 + 'rsrc/css/application/dashboard/dashboard.css' => 'fe5b1869', 59 59 'rsrc/css/application/diff/inline-comment-summary.css' => '51efda3a', 60 60 'rsrc/css/application/differential/add-comment.css' => 'c47f8c40', 61 61 'rsrc/css/application/differential/changeset-view.css' => '41af6d25', ··· 786 786 'phabricator-content-source-view-css' => '4b8b05d4', 787 787 'phabricator-core-css' => '9f4cb463', 788 788 'phabricator-countdown-css' => '16c52f5c', 789 - 'phabricator-dashboard-css' => '0921c307', 789 + 'phabricator-dashboard-css' => 'fe5b1869', 790 790 'phabricator-drag-and-drop-file-upload' => '58dea2fa', 791 791 'phabricator-draggable-list' => 'bea6e7f4', 792 792 'phabricator-fatal-config-template-css' => '8f18fa41',
+1 -27
src/applications/dashboard/engine/PhabricatorDashboardRenderingEngine.php
··· 81 81 } 82 82 83 83 if ($this->arrangeMode) { 84 - $footer = null; 85 84 Javelin::initBehavior( 86 85 'dashboard-move-panels', 87 86 array( 88 87 'dashboardID' => $dashboard_id, 89 88 'moveURI' => '/dashboard/movepanel/'.$dashboard->getID().'/', 90 89 )); 91 - } else { 92 - $name = $dashboard->getName(); 93 - $icon = id(new PHUIIconView()) 94 - ->setIcon($dashboard->getIcon()) 95 - ->addClass('msr'); 96 - $footer_left = phutil_tag( 97 - 'a', 98 - array( 99 - 'class' => 'dashboard-footer-name', 100 - 'href' => '/dashboard/view/'.$dashboard->getID().'/', 101 - ), 102 - array( 103 - $icon, 104 - $name, 105 - )); 106 - 107 - $footer = phutil_tag( 108 - 'div', 109 - array( 110 - 'class' => 'dashboard-footer-view', 111 - ), 112 - array( 113 - $footer_left, 114 - )); 115 90 } 116 91 117 92 $view = id(new PHUIBoxView()) 118 93 ->addClass('dashboard-view') 119 - ->appendChild($result) 120 - ->appendChild($footer); 94 + ->appendChild($result); 121 95 122 96 return $view; 123 97 }
-14
webroot/rsrc/css/application/dashboard/dashboard.css
··· 106 106 .drag-frame .phui-object-box .phui-object-box { 107 107 box-shadow: none; 108 108 } 109 - 110 - /*** Footer *******************************************************************/ 111 - 112 - .dashboard-footer-view { 113 - background-color: {$page.sidenav}; 114 - padding: 8px 16px; 115 - border-radius: 3px; 116 - } 117 - 118 - .dashboard-footer-name { 119 - color: {$darkbluetext}; 120 - font-weight: bold; 121 - -webkit-font-smoothing: antialiased; 122 - }