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

Replace grip.png with SVG version

Summary:
SVG files look less blurry on high-resolution screens.

Closes T16209

Test Plan:
Go to http://phorge.localhost/uiexample/view/PHUIObjectItemListExample/, look at "Grippable List".

Go to a project workboard with some columns and use {nav Manage > Reorder Columns}.

Do the same in dark mode.

Reviewers: O1 Blessed Committers, valerio.bozzolan

Reviewed By: O1 Blessed Committers, valerio.bozzolan

Subscribers: tobiaswiese, valerio.bozzolan, Matthew, Cigaryno

Maniphest Tasks: T16209

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

+18 -8
+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' => '9170e471', 12 + 'core.pkg.css' => 'e5387dae', 13 13 'core.pkg.js' => '83580d78', 14 14 'dark-console.pkg.js' => '187792c2', 15 15 'differential.pkg.css' => '77189aae', ··· 83 83 'rsrc/css/application/people/people-picture-menu-item.css' => 'fe8e07cf', 84 84 'rsrc/css/application/people/people-profile.css' => '2ea2daa1', 85 85 'rsrc/css/application/phame/phame.css' => '209125c7', 86 - 'rsrc/css/application/pholio/pholio-edit.css' => '6ca86f27', 86 + 'rsrc/css/application/pholio/pholio-edit.css' => 'e241b005', 87 87 'rsrc/css/application/pholio/pholio-inline-comments.css' => '722b48c2', 88 88 'rsrc/css/application/pholio/pholio.css' => 'c82315da', 89 89 'rsrc/css/application/phortune/phortune-credit-card-form.css' => '3b9868a8', ··· 126 126 'rsrc/css/phui/object-item/phui-oi-color.css' => 'b517bfa0', 127 127 'rsrc/css/phui/object-item/phui-oi-drag-ui.css' => 'da15d3dc', 128 128 'rsrc/css/phui/object-item/phui-oi-flush-ui.css' => '490e2e2e', 129 - 'rsrc/css/phui/object-item/phui-oi-list-view.css' => 'a1d11b7b', 129 + 'rsrc/css/phui/object-item/phui-oi-list-view.css' => 'fc69e136', 130 130 'rsrc/css/phui/object-item/phui-oi-simple-ui.css' => '9b03a61f', 131 131 'rsrc/css/phui/phui-action-list.css' => 'b46ef6bd', 132 132 'rsrc/css/phui/phui-action-panel.css' => 'c0db6855', ··· 277 277 'rsrc/image/controls/checkbox-unchecked.png' => 'e1deba0a', 278 278 'rsrc/image/darkload.gif' => '5bd41a89', 279 279 'rsrc/image/examples/hero.png' => '5d8c4b21', 280 + 'rsrc/image/grip.svg' => 'cfd4bee8', 280 281 'rsrc/image/icon/fatcow/flag_blue.png' => '54db2e5c', 281 282 'rsrc/image/icon/fatcow/flag_finish.png' => '2953a51b', 282 283 'rsrc/image/icon/fatcow/flag_ghost.png' => '7d9ada92', ··· 308 309 'rsrc/image/sprite-login.png' => '6c73e3ca', 309 310 'rsrc/image/sprite-tokens-X2.png' => '5ddc639b', 310 311 'rsrc/image/sprite-tokens.png' => '15f84535', 311 - 'rsrc/image/texture/grip.png' => 'bc80753a', 312 312 'rsrc/js/application/aphlict/Aphlict.js' => '022516b4', 313 313 'rsrc/js/application/aphlict/behavior-aphlict-dropdown.js' => 'e9a2940f', 314 314 'rsrc/js/application/aphlict/behavior-aphlict-listen.js' => '4e61fa88', ··· 760 760 'phabricator-zindex-css' => '56fbe5ba', 761 761 'phame-css' => '209125c7', 762 762 'pholio-css' => 'c82315da', 763 - 'pholio-edit-css' => '6ca86f27', 763 + 'pholio-edit-css' => 'e241b005', 764 764 'pholio-inline-comments-css' => '722b48c2', 765 765 'phortune-credit-card-form' => 'd12d214f', 766 766 'phortune-credit-card-form-css' => '3b9868a8', ··· 815 815 'phui-oi-color-css' => 'b517bfa0', 816 816 'phui-oi-drag-ui-css' => 'da15d3dc', 817 817 'phui-oi-flush-ui-css' => '490e2e2e', 818 - 'phui-oi-list-view-css' => 'a1d11b7b', 818 + 'phui-oi-list-view-css' => 'fc69e136', 819 819 'phui-oi-simple-ui-css' => '9b03a61f', 820 820 'phui-pager-css' => 'd022c7ad', 821 821 'phui-pinboard-view-css' => '1f08f5d8',
+1 -1
webroot/rsrc/css/application/pholio/pholio-edit.css
··· 159 159 height: 100%; 160 160 width: 12px; 161 161 cursor: move; 162 - background-image: url(/rsrc/image/texture/grip.png); 162 + background-image: url(/rsrc/image/grip.svg); 163 163 background-position: center center; 164 164 background-repeat: no-repeat; 165 165 }
+1 -1
webroot/rsrc/css/phui/object-item/phui-oi-list-view.css
··· 128 128 bottom: 0; 129 129 left: 0; 130 130 width: 20px; 131 - background: url('/rsrc/image/texture/grip.png') center center no-repeat; 131 + background: url('/rsrc/image/grip.svg') center center no-repeat; 132 132 } 133 133 134 134 .phui-oi-ungrippable .phui-oi-grip {
+10
webroot/rsrc/image/grip.svg
··· 1 + <svg width="8" height="16" xmlns="http://www.w3.org/2000/svg"> 2 + <line x1="2" y1="2" x2="6" y2="2" stroke="#7a7a7a" stroke-width="2" 3 + stroke-linecap="round"/> 4 + <line x1="2" y1="6" x2="6" y2="6" stroke="#7a7a7a" stroke-width="2" 5 + stroke-linecap="round"/> 6 + <line x1="2" y1="10" x2="6" y2="10" stroke="#7a7a7a" stroke-width="2" 7 + stroke-linecap="round"/> 8 + <line x1="2" y1="14" x2="6" y2="14" stroke="#7a7a7a" stroke-width="2" 9 + stroke-linecap="round"/> 10 + </svg>
webroot/rsrc/image/texture/grip.png

This is a binary file and will not be displayed.