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

Conpherence - override some device specific styles so menu dropdown always present

Summary:
Fixes T7684. I am not sure if this is simple or not in CSS terms but I just blasted a bunch of css classes to make sure they have the proper "device-desktop" values for the conpherence durable column.

One small visual oddity is the main menu dropdowns (for conpherence and the actual page) should have a hover state css, but we add device-tablet too early relative to the actual page width. This is no big deal probably.

Test Plan: made the screen table sized. used the dropdown menu with great success!

Reviewers: chad, epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T7684

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

+63 -5
+5 -5
resources/celerity/map.php
··· 7 7 */ 8 8 return array( 9 9 'names' => array( 10 - 'core.pkg.css' => '9990f46d', 10 + 'core.pkg.css' => '65288546', 11 11 'core.pkg.js' => 'a2f2598e', 12 12 'darkconsole.pkg.js' => 'e7393ebb', 13 13 'differential.pkg.css' => 'bb338e4b', ··· 45 45 'rsrc/css/application/config/config-welcome.css' => '6abd79be', 46 46 'rsrc/css/application/config/setup-issue.css' => '22270af2', 47 47 'rsrc/css/application/config/unhandled-exception.css' => '37d4f9a2', 48 - 'rsrc/css/application/conpherence/durable-column.css' => '8c43d6ac', 48 + 'rsrc/css/application/conpherence/durable-column.css' => '4331cbe9', 49 49 'rsrc/css/application/conpherence/menu.css' => 'f389e048', 50 50 'rsrc/css/application/conpherence/message-pane.css' => '5bb4b76d', 51 51 'rsrc/css/application/conpherence/notification.css' => '919974b6', ··· 122 122 'rsrc/css/layout/phabricator-source-code-view.css' => '2ceee894', 123 123 'rsrc/css/phui/calendar/phui-calendar-day.css' => 'c0cf782a', 124 124 'rsrc/css/phui/calendar/phui-calendar-list.css' => '857a0d83', 125 - 'rsrc/css/phui/calendar/phui-calendar-month.css' => '32e3bee4', 125 + 'rsrc/css/phui/calendar/phui-calendar-month.css' => '1d0e1e9b', 126 126 'rsrc/css/phui/calendar/phui-calendar.css' => 'ccabe893', 127 127 'rsrc/css/phui/phui-action-header-view.css' => '89c497e7', 128 128 'rsrc/css/phui/phui-action-list.css' => '4f4d09f2', ··· 496 496 'conduit-api-css' => '7bc725c4', 497 497 'config-options-css' => '7fedf08b', 498 498 'config-welcome-css' => '6abd79be', 499 - 'conpherence-durable-column-view' => '8c43d6ac', 499 + 'conpherence-durable-column-view' => '4331cbe9', 500 500 'conpherence-menu-css' => 'f389e048', 501 501 'conpherence-message-pane-css' => '5bb4b76d', 502 502 'conpherence-notification-css' => '919974b6', ··· 763 763 'phui-calendar-css' => 'ccabe893', 764 764 'phui-calendar-day-css' => 'c0cf782a', 765 765 'phui-calendar-list-css' => '857a0d83', 766 - 'phui-calendar-month-css' => '32e3bee4', 766 + 'phui-calendar-month-css' => '1d0e1e9b', 767 767 'phui-crumbs-view-css' => '594d719e', 768 768 'phui-document-view-css' => '94d5dcd8', 769 769 'phui-feed-story-css' => 'c9f3a0b5',
+58
webroot/rsrc/css/application/conpherence/durable-column.css
··· 75 75 } 76 76 77 77 .conpherence-durable-column-header .phabricator-application-menu { 78 + display: block; 79 + float: right; 78 80 padding-right: 4px; 81 + width: 36px; 82 + } 83 + .conpherence-durable-column-header 84 + .phabricator-application-menu .phui-list-item-view.core-menu-item { 85 + display: block; 86 + } 87 + .conpherence-durable-column-header 88 + .phabricator-application-menu .phui-list-item-name { 89 + display: none; 90 + } 91 + .conpherence-durable-column-header 92 + .phabricator-application-menu .phui-list-item-view { 93 + float: left; 94 + position: relative; 95 + width: 36px; 96 + height: 36px; 97 + margin-top: 4px; 98 + } 99 + .conpherence-durable-column-header 100 + .phabricator-application-menu .phui-list-item-href { 101 + background: transparent; 102 + border: none; 103 + padding: 0; 104 + } 105 + .conpherence-durable-column-header 106 + .phabricator-dark-menu .phui-list-item-type-link { 107 + background: transparent; 108 + } 109 + .device-desktop 110 + .conpherence-durable-column-header 111 + .phabricator-application-menu 112 + .core-menu-item.phui-list-item-view:hover 113 + .phui-list-item-icon.phui-font-fa { 114 + color: #fff; 115 + } 116 + .conpherence-durable-column-header 117 + .phabricator-application-menu 118 + .phui-list-item-view.core-menu-item { 119 + display: block; 120 + } 121 + .device-desktop 122 + .conpherence-durable-column-header 123 + .phabricator-application-menu 124 + .core-menu-item.phui-list-item-view:hover { 125 + background-color: rgba(0,0,0,.33); 126 + border-radius: 3px; 127 + } 128 + .conpherence-durable-column-header 129 + .phabricator-application-menu .phui-list-item-icon.phui-font-fa { 130 + font-size: 20px; 131 + height: 20px; 132 + width: 20px; 133 + color: rgba(255,255,255,.8); 134 + margin: 8px; 135 + text-align: center; 136 + vertical-align: middle; 79 137 } 80 138 81 139 .conpherence-durable-column-header-text {