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

Give the "Filetree" UI element an explicit background color

Summary:
See PHI568. If you make the file tree UI very wide so that the page generates a horizontal scrollbar and then scroll the page, the page content can paint underneath the menu.

The menu already has a z-index to make it render above the content, but doesn't actually have a background. Give it a background.

The "transparent" rule was added in D16346 but I don't see any reason why we actually need it there, so I think this probably won't break anything.

Test Plan: {F5518822}

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13120

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

+7 -4
+3 -3
resources/celerity/map.php
··· 9 9 'names' => array( 10 10 'conpherence.pkg.css' => 'e68cf1fa', 11 11 'conpherence.pkg.js' => '15191c65', 12 - 'core.pkg.css' => '3ced0b1d', 12 + 'core.pkg.css' => '39061f68', 13 13 'core.pkg.js' => '1ea38af8', 14 14 'differential.pkg.css' => '06dc617c', 15 15 'differential.pkg.js' => 'c2ca903a', ··· 29 29 'rsrc/css/aphront/multi-column.css' => '84cc6640', 30 30 'rsrc/css/aphront/notification.css' => '457861ec', 31 31 'rsrc/css/aphront/panel-view.css' => '8427b78d', 32 - 'rsrc/css/aphront/phabricator-nav-view.css' => 'a9e3e6d5', 32 + 'rsrc/css/aphront/phabricator-nav-view.css' => '694d7723', 33 33 'rsrc/css/aphront/table-view.css' => '8c9bbafe', 34 34 'rsrc/css/aphront/tokenizer.css' => '15d5ff71', 35 35 'rsrc/css/aphront/tooltip.css' => '173b9431', ··· 769 769 'phabricator-keyboard-shortcut' => '1ae869f2', 770 770 'phabricator-keyboard-shortcut-manager' => 'c19dd9b9', 771 771 'phabricator-main-menu-view' => '1802a242', 772 - 'phabricator-nav-view-css' => 'a9e3e6d5', 772 + 'phabricator-nav-view-css' => '694d7723', 773 773 'phabricator-notification' => '4f774dac', 774 774 'phabricator-notification-css' => '457861ec', 775 775 'phabricator-notification-menu-css' => '10685bd4',
+4 -1
webroot/rsrc/css/aphront/phabricator-nav-view.css
··· 83 83 .device-desktop .phui-navigation-shell .has-drag-nav .phabricator-nav-local { 84 84 width: 310px; 85 85 padding: 0; 86 - background: transparent; 86 + 87 + /* See PHI568. If we don't paint the background explicitly, the content can 88 + render underneath it when scrolled horizontally. */ 89 + background: {$page.background}; 87 90 } 88 91 89 92 .device-phone .phabricator-side-menu-home .phabricator-nav-content {