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

Improve Dark Mode for result type icons in Typeahead results

Summary:
`.phui-font-fa` generically defines `color: {$darkgreytext}` for icons, while `.phabricator-main-search-typeahead-result .result-type` defines `color: {$lightgreytext}`.
This already results in a color mismatch visible in Default Mode but even more so in Dark Mode.

Thus explicitly set also `color: {$lightgreytext}` for the corresponding icon via `.phabricator-main-search-typeahead-result .result-type .phui-font-fa`.

Refs T15056

Test Plan:
* Go to http://phorge.localhost/settings/panel/display/ and set `Accessibility` to `Dark Mode (Experimental)`
* Go to a Maniphest task, select Edit Task, click the Magnifier icon in the Subscribers field, click the Magnifier icon in the Projects field.

Reviewers: O1 Blessed Committers, valerio.bozzolan

Reviewed By: O1 Blessed Committers, valerio.bozzolan

Subscribers: tobiaswiese, valerio.bozzolan, Matthew, Cigaryno

Maniphest Tasks: T15056

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

+10 -6
+6 -6
resources/celerity/map.php
··· 9 9 'names' => array( 10 10 'conpherence.pkg.css' => 'beb13d57', 11 11 'conpherence.pkg.js' => '020aebcf', 12 - 'core.pkg.css' => '0d46cba7', 12 + 'core.pkg.css' => 'aaa7082d', 13 13 'core.pkg.js' => '9250c090', 14 14 'dark-console.pkg.js' => '187792c2', 15 15 'differential.pkg.css' => 'abdb4fe9', ··· 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' => 'e826f44f', 40 + 'rsrc/css/application/base/main-menu-view.css' => 'b748c1de', 41 41 'rsrc/css/application/base/notification-menu.css' => '90e445b9', 42 42 'rsrc/css/application/base/phui-theme.css' => '35883b37', 43 43 'rsrc/css/application/base/standard-page-view.css' => 'e811b6f6', ··· 739 739 'phabricator-flag-css' => '64dacab2', 740 740 'phabricator-keyboard-shortcut' => '1a844c06', 741 741 'phabricator-keyboard-shortcut-manager' => '81debc48', 742 - 'phabricator-main-menu-view' => 'e826f44f', 742 + 'phabricator-main-menu-view' => 'b748c1de', 743 743 'phabricator-notification' => 'a9b91e3f', 744 744 'phabricator-notification-css' => '30240bd2', 745 745 'phabricator-notification-menu-css' => '90e445b9', ··· 1886 1886 'javelin-stratcom', 1887 1887 'javelin-dom', 1888 1888 ), 1889 + 'b748c1de' => array( 1890 + 'phui-theme-css', 1891 + ), 1889 1892 'b7b73831' => array( 1890 1893 'javelin-behavior', 1891 1894 'javelin-dom', ··· 2084 2087 'javelin-workflow', 2085 2088 'javelin-dom', 2086 2089 'phabricator-draggable-list', 2087 - ), 2088 - 'e826f44f' => array( 2089 - 'phui-theme-css', 2090 2090 ), 2091 2091 'e9a2940f' => array( 2092 2092 'javelin-behavior',
+4
webroot/rsrc/css/application/base/main-menu-view.css
··· 329 329 font-weight: normal; 330 330 } 331 331 332 + .phabricator-main-search-typeahead-result .result-type .phui-font-fa { 333 + color: {$lightgreytext}; 334 + } 335 + 332 336 .device-phone .phabricator-main-search-typeahead-result .result-name { 333 337 font-size: {$biggestfontsize}; 334 338 }