@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

Fix Firefox select dropdowns, maybe

Summary: Fixes T12930. I can't verify this fix, but the colors here work in light/dark mode correctly.

Test Plan: Wait for @cspeckmim to verify

Reviewers: epriestley, cspeckmim

Reviewed By: cspeckmim

Subscribers: cspeckmim, Korvin

Maniphest Tasks: T12930

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

+4 -5
+3 -3
resources/celerity/map.php
··· 9 9 'names' => array( 10 10 'conpherence.pkg.css' => 'e68cf1fa', 11 11 'conpherence.pkg.js' => 'b5b51108', 12 - 'core.pkg.css' => 'c0a7ecfd', 12 + 'core.pkg.css' => 'd6046dd9', 13 13 'core.pkg.js' => '5d80e0db', 14 14 'darkconsole.pkg.js' => '1f9a31bc', 15 15 'differential.pkg.css' => '45951e9e', ··· 156 156 'rsrc/css/phui/phui-feed-story.css' => '44a9c8e9', 157 157 'rsrc/css/phui/phui-fontkit.css' => '1320ed01', 158 158 'rsrc/css/phui/phui-form-view.css' => '6175808d', 159 - 'rsrc/css/phui/phui-form.css' => 'efa86a27', 159 + 'rsrc/css/phui/phui-form.css' => '7aaa04e3', 160 160 'rsrc/css/phui/phui-head-thing.css' => 'fd311e5f', 161 161 'rsrc/css/phui/phui-header-view.css' => 'e7de7ee2', 162 162 'rsrc/css/phui/phui-hovercard.css' => 'f0592bcf', ··· 843 843 'phui-feed-story-css' => '44a9c8e9', 844 844 'phui-font-icon-base-css' => '870a7360', 845 845 'phui-fontkit-css' => '1320ed01', 846 - 'phui-form-css' => 'efa86a27', 846 + 'phui-form-css' => '7aaa04e3', 847 847 'phui-form-view-css' => '6175808d', 848 848 'phui-head-thing-view-css' => 'fd311e5f', 849 849 'phui-header-view-css' => 'e7de7ee2',
+1 -2
webroot/rsrc/css/phui/phui-form.css
··· 22 22 display: inline-block; 23 23 height: 30px; 24 24 line-height: 18px; 25 - color: {$darkbluetext}; 25 + color: inherit; 26 26 vertical-align: middle; 27 27 font: {$basefont}; 28 28 -webkit-font-smoothing: antialiased; ··· 108 108 background: {$page.content} url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC") no-repeat right 8px center; 109 109 background-size: 8px 10px; 110 110 border-radius: 3px; 111 - color: {$darkbluetext}; 112 111 border: 1px solid {$greyborder}; 113 112 height: 30px; 114 113 padding: 0 24px 0 8px;