@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 orphan CSS selectors in base/main-menu-view.css

Summary:
* `phabricator-application-menu-expanded`
** Added in https://we.phorge.it/rPfed0a2a496536d5a2a22f712861383299fabd3bd, usage removed in https://we.phorge.it/rP6f5dab634db26a14ba2ee000a3cee75c9d6152fb from `src/view/page/menu/PhabricatorMainMenuView.php`
* `phabricator-core-menu-icon`
** Added in https://we.phorge.it/rPe3f6bbfff888008fcdf88f620b6716ab5add209b, usage removed in https://we.phorge.it/rP20035fe9a8ed53f4616528b114df61465f1d1f46 and https://we.phorge.it/rP6f5dab634db26a14ba2ee000a3cee75c9d6152fb
* `phabricator-expand-search-menu`
** Added in https://we.phorge.it/rP919bd4a03499305093d8882952a9dd3dac1c55a9, usage removed in https://we.phorge.it/rP6f5dab634db26a14ba2ee000a3cee75c9d6152fb from `src/view/page/menu/PhabricatorMainMenuView.php`
* `phabricator-main-menu-expand-button`
** Added in https://we.phorge.it/rP3c7944d297b2416d568ca2a7ab1e5c212adb78ff, usage removed in https://we.phorge.it/rP6f5dab634db26a14ba2ee000a3cee75c9d6152fb
* `phabricator-main-menu-group-logo`
** Added in https://we.phorge.it/rP3c7944d297b2416d568ca2a7ab1e5c212adb78ff, usage removed in https://we.phorge.it/rP54fe74d6216707267a1c818404507d2ee5ad82ad

Test Plan: Grep the code for each CSS selector (`grep --exclude="*.css" -R 'some-search-string' .`), also do partial searches, get no results.

Reviewers: O1 Blessed Committers, valerio.bozzolan

Reviewed By: O1 Blessed Committers, valerio.bozzolan

Subscribers: tobiaswiese, valerio.bozzolan, Matthew, Cigaryno

Differential Revision: https://we.phorge.it/D25998

+8 -39
+6 -6
resources/celerity/map.php
··· 9 9 'names' => array( 10 10 'conpherence.pkg.css' => '79a197f6', 11 11 'conpherence.pkg.js' => '020aebcf', 12 - 'core.pkg.css' => '471c2d12', 12 + 'core.pkg.css' => '578670e1', 13 13 'core.pkg.js' => '086da722', 14 14 'dark-console.pkg.js' => '187792c2', 15 15 'differential.pkg.css' => 'db7c5008', ··· 37 37 'rsrc/css/aphront/typeahead.css' => '5da109c8', 38 38 'rsrc/css/application/almanac/almanac.css' => '2e050f4f', 39 39 'rsrc/css/application/auth/auth.css' => 'c2f23d74', 40 - 'rsrc/css/application/base/main-menu-view.css' => '741a6bba', 40 + 'rsrc/css/application/base/main-menu-view.css' => 'c731af7c', 41 41 'rsrc/css/application/base/notification-menu.css' => '4df1ee30', 42 42 'rsrc/css/application/base/phui-theme.css' => '35883b37', 43 43 'rsrc/css/application/base/standard-page-view.css' => '45aa515d', ··· 767 767 'phabricator-flag-css' => '2b77be8d', 768 768 'phabricator-keyboard-shortcut' => '1a844c06', 769 769 'phabricator-keyboard-shortcut-manager' => '81debc48', 770 - 'phabricator-main-menu-view' => '741a6bba', 770 + 'phabricator-main-menu-view' => 'c731af7c', 771 771 'phabricator-notification' => 'a9b91e3f', 772 772 'phabricator-notification-css' => '30240bd2', 773 773 'phabricator-notification-menu-css' => '4df1ee30', ··· 1557 1557 'javelin-stratcom', 1558 1558 'phabricator-tooltip', 1559 1559 ), 1560 - '741a6bba' => array( 1561 - 'phui-theme-css', 1562 - ), 1563 1560 74446546 => array( 1564 1561 'javelin-behavior', 1565 1562 'javelin-dom', ··· 2009 2006 'javelin-util', 2010 2007 'javelin-workflow', 2011 2008 'javelin-json', 2009 + ), 2010 + 'c731af7c' => array( 2011 + 'phui-theme-css', 2012 2012 ), 2013 2013 'cc1553f3' => array( 2014 2014 'javelin-stratcom',
+2 -33
webroot/rsrc/css/application/base/main-menu-view.css
··· 36 36 37 37 */ 38 38 39 - .device-desktop .phabricator-main-menu-group-logo { 40 - float: left; 41 - } 42 - 43 39 .phabricator-main-menu-brand { 44 40 height: 44px; 45 41 float: left; ··· 102 98 line-height: 24px; 103 99 } 104 100 105 - .phabricator-expand-application-menu, 106 - .phabricator-expand-search-menu { 101 + .phabricator-expand-application-menu { 107 102 float: right; 108 103 } 109 104 110 - .device-desktop .phabricator-main-menu-search-button, 111 - .device-desktop .phabricator-main-menu-expand-button { 105 + .device-desktop .phabricator-main-menu-search-button { 112 106 display: none; 113 107 } 114 108 ··· 336 330 font-weight: normal; 337 331 } 338 332 339 - .device .phabricator-application-menu-expanded.phabricator-search-menu-expanded 340 - .phabricator-search-menu { 341 - padding: 0; 342 - } 343 - 344 333 .device-phone .phabricator-main-search-typeahead-result .result-name { 345 334 font-size: {$biggestfontsize}; 346 335 } ··· 525 514 min-width: 36px; 526 515 height: 36px; 527 516 margin-top: 4px; 528 - } 529 - 530 - .device-desktop .phabricator-core-menu-icon { 531 - top: 4px; 532 - left: 4px; 533 - } 534 - 535 - .device .phabricator-core-menu-icon { 536 - left: 16px; 537 - height: 24px; 538 - width: 24px; 539 - background-size: 24px; 540 - margin: 2px; 541 - } 542 - 543 - .phabricator-core-menu-icon { 544 - position: absolute; 545 - display: block; 546 - width: 28px; 547 - height: 28px; 548 517 } 549 518 550 519 .phabricator-main-menu-dropdown.phui-list-sidenav {