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

Remove 1x AppIcons, use FontIcons instead

Summary: Removes the 1x application icons, and uses the fonticons instead. Feed was only known location.

Test Plan:
feed, dashboards, grep for use

{F275636}

Reviewers: btrahan, epriestley

Reviewed By: epriestley

Subscribers: hach-que, Korvin, epriestley

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

+27 -707
+3 -9
resources/celerity/map.php
··· 7 7 */ 8 8 return array( 9 9 'names' => array( 10 - 'core.pkg.css' => '3bb22d78', 10 + 'core.pkg.css' => '232f2fa7', 11 11 'core.pkg.js' => '63963771', 12 12 'darkconsole.pkg.js' => '8ab24e01', 13 13 'differential.pkg.css' => '8af45893', ··· 126 126 'rsrc/css/phui/phui-button.css' => '008ba5e2', 127 127 'rsrc/css/phui/phui-crumbs-view.css' => '1705bce6', 128 128 'rsrc/css/phui/phui-document.css' => 'bbeb1890', 129 - 'rsrc/css/phui/phui-feed-story.css' => '582f0ec9', 129 + 'rsrc/css/phui/phui-feed-story.css' => 'c9f3a0b5', 130 130 'rsrc/css/phui/phui-fontkit.css' => '9c3d2dce', 131 131 'rsrc/css/phui/phui-form-view.css' => 'aad06f2a', 132 132 'rsrc/css/phui/phui-form.css' => '9aecbda1', ··· 148 148 'rsrc/css/phui/phui-workboard-view.css' => '8896938c', 149 149 'rsrc/css/phui/phui-workpanel-view.css' => 'e495a5cc', 150 150 'rsrc/css/sprite-apps-large.css' => '20ec0cc0', 151 - 'rsrc/css/sprite-apps.css' => 'd5baed0f', 152 151 'rsrc/css/sprite-gradient.css' => '4bdb98a7', 153 152 'rsrc/css/sprite-login.css' => 'a355d921', 154 153 'rsrc/css/sprite-main-header.css' => '92720ee2', ··· 318 317 'rsrc/image/phrequent_inactive.png' => 'bfc15a69', 319 318 'rsrc/image/search-white.png' => '64cc0d45', 320 319 'rsrc/image/search.png' => '82625a7e', 321 - 'rsrc/image/sprite-apps-X2.png' => '58294cf3', 322 - 'rsrc/image/sprite-apps-X4.png' => '936fc9af', 323 320 'rsrc/image/sprite-apps-large-X2.png' => '79e15268', 324 321 'rsrc/image/sprite-apps-large.png' => '4d41b94a', 325 - 'rsrc/image/sprite-apps.png' => '5570df20', 326 322 'rsrc/image/sprite-gradient.png' => 'ec15a417', 327 323 'rsrc/image/sprite-login-X2.png' => '5ae6de3a', 328 324 'rsrc/image/sprite-login.png' => '07f2c67c', ··· 773 769 'phui-calendar-month-css' => 'a92e47d2', 774 770 'phui-crumbs-view-css' => '1705bce6', 775 771 'phui-document-view-css' => 'bbeb1890', 776 - 'phui-feed-story-css' => '582f0ec9', 772 + 'phui-feed-story-css' => 'c9f3a0b5', 777 773 'phui-font-icon-base-css' => '3dad2ae3', 778 774 'phui-fontkit-css' => '9c3d2dce', 779 775 'phui-form-css' => '9aecbda1', ··· 814 810 'releeph-request-differential-create-dialog' => '8d8b92cd', 815 811 'releeph-request-typeahead-css' => '667a48ae', 816 812 'setup-issue-css' => '8f852bc0', 817 - 'sprite-apps-css' => 'd5baed0f', 818 813 'sprite-apps-large-css' => '20ec0cc0', 819 814 'sprite-gradient-css' => '4bdb98a7', 820 815 'sprite-login-css' => 'a355d921', ··· 2011 2006 'aphront-error-view-css', 2012 2007 'sprite-gradient-css', 2013 2008 'sprite-menu-css', 2014 - 'sprite-apps-css', 2015 2009 'sprite-apps-large-css', 2016 2010 'phabricator-main-menu-view', 2017 2011 'phabricator-notification-css',
-1
resources/celerity/packages.php
··· 98 98 99 99 'sprite-gradient-css', 100 100 'sprite-menu-css', 101 - 'sprite-apps-css', 102 101 'sprite-apps-large-css', 103 102 104 103 'phabricator-main-menu-view',
resources/sprite/apps_dark_1x/adventure.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/aphlict.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/application.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/audit.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/authentication.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/calendar.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/chatlog.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/conduit.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/conpherence.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/countdown.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/daemon.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/differential.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/diffusion.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/diviner.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/drydock.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/fact.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/fancyhome.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/feed.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/files.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/flags.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/harbormaster.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/help.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/herald.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/home.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/info-sm.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/legalpad.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/logo.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/logout-sm.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/macro.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/mail.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/maniphest.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/metamta.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/new-sm.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/new.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/nuance.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/owners.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/passphrase.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/paste.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/pebkac.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/people.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/phage.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/phame.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/phid.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/phlux.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/pholio.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/phortune.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/phpast.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/phragment.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/phrequent.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/phriction.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/phund.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/policy.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/ponder.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/power.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/projects.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/releeph.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/repositories.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/search.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/settings-sm.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/settings.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/setup.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/slowvote.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/spaces.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/token.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/uiexamples.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/workboard.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/workphlow.png

This is a binary file and will not be displayed.

resources/sprite/apps_dark_1x/xhprof.png

This is a binary file and will not be displayed.

-352
resources/sprite/manifest/apps.json
··· 1 - { 2 - "version" : 1, 3 - "sprites" : { 4 - "apps-adventure-dark" : { 5 - "name" : "apps-adventure-dark", 6 - "rule" : ".apps-adventure-dark", 7 - "hash" : "01fe18848e24564b2fd918d67050cca2" 8 - }, 9 - "apps-aphlict-dark" : { 10 - "name" : "apps-aphlict-dark", 11 - "rule" : ".apps-aphlict-dark", 12 - "hash" : "df527b1706bbb51bf9c1786d2b7bdd8c" 13 - }, 14 - "apps-application-dark" : { 15 - "name" : "apps-application-dark", 16 - "rule" : ".apps-application-dark", 17 - "hash" : "5b83b158a993fe384a13565af92a459b" 18 - }, 19 - "apps-audit-dark" : { 20 - "name" : "apps-audit-dark", 21 - "rule" : ".apps-audit-dark", 22 - "hash" : "3802f0b0a6d76f43a3e058e801b40ef1" 23 - }, 24 - "apps-authentication-dark" : { 25 - "name" : "apps-authentication-dark", 26 - "rule" : ".apps-authentication-dark", 27 - "hash" : "d0dd9de47a870c28f92fedc7afa793af" 28 - }, 29 - "apps-calendar-dark" : { 30 - "name" : "apps-calendar-dark", 31 - "rule" : ".apps-calendar-dark", 32 - "hash" : "dd118aea78f8e25e8897bc487e9d11da" 33 - }, 34 - "apps-chatlog-dark" : { 35 - "name" : "apps-chatlog-dark", 36 - "rule" : ".apps-chatlog-dark", 37 - "hash" : "b8d8a24139ed744f40db4ece47001949" 38 - }, 39 - "apps-conduit-dark" : { 40 - "name" : "apps-conduit-dark", 41 - "rule" : ".apps-conduit-dark", 42 - "hash" : "6d4547691bab8f2fc2fd993ce88831ea" 43 - }, 44 - "apps-conpherence-dark" : { 45 - "name" : "apps-conpherence-dark", 46 - "rule" : ".apps-conpherence-dark", 47 - "hash" : "5df19890607d90081445d281a2472423" 48 - }, 49 - "apps-countdown-dark" : { 50 - "name" : "apps-countdown-dark", 51 - "rule" : ".apps-countdown-dark", 52 - "hash" : "637b2aaac2a88494d953284be6589ff9" 53 - }, 54 - "apps-daemon-dark" : { 55 - "name" : "apps-daemon-dark", 56 - "rule" : ".apps-daemon-dark", 57 - "hash" : "fa8d8cbc50fc669ee224a8187f6d688d" 58 - }, 59 - "apps-differential-dark" : { 60 - "name" : "apps-differential-dark", 61 - "rule" : ".apps-differential-dark", 62 - "hash" : "3dbd55b10830ca6db2af0d854dc78019" 63 - }, 64 - "apps-diffusion-dark" : { 65 - "name" : "apps-diffusion-dark", 66 - "rule" : ".apps-diffusion-dark", 67 - "hash" : "77ff44867101be7c03b8aafccbb68fc2" 68 - }, 69 - "apps-diviner-dark" : { 70 - "name" : "apps-diviner-dark", 71 - "rule" : ".apps-diviner-dark", 72 - "hash" : "ac05c111831e20ab61826ee3b2c9b17c" 73 - }, 74 - "apps-drydock-dark" : { 75 - "name" : "apps-drydock-dark", 76 - "rule" : ".apps-drydock-dark", 77 - "hash" : "40a96aad1940a3babdd9e79a70c2297b" 78 - }, 79 - "apps-fact-dark" : { 80 - "name" : "apps-fact-dark", 81 - "rule" : ".apps-fact-dark", 82 - "hash" : "cc8119a099db6b771c8d86855b76a94c" 83 - }, 84 - "apps-fancyhome-dark" : { 85 - "name" : "apps-fancyhome-dark", 86 - "rule" : ".apps-fancyhome-dark", 87 - "hash" : "8e85ddfba4ea2b86143863704f82f5f1" 88 - }, 89 - "apps-feed-dark" : { 90 - "name" : "apps-feed-dark", 91 - "rule" : ".apps-feed-dark", 92 - "hash" : "b9ef76193816d7e1dd385984c1f030c9" 93 - }, 94 - "apps-files-dark" : { 95 - "name" : "apps-files-dark", 96 - "rule" : ".apps-files-dark", 97 - "hash" : "cad2c3e86cf1b9875b60c18ba874768c" 98 - }, 99 - "apps-flags-dark" : { 100 - "name" : "apps-flags-dark", 101 - "rule" : ".apps-flags-dark", 102 - "hash" : "e0ec52f936eb8ff4e853841ff6762fbe" 103 - }, 104 - "apps-harbormaster-dark" : { 105 - "name" : "apps-harbormaster-dark", 106 - "rule" : ".apps-harbormaster-dark", 107 - "hash" : "497af8593144083aebabe86cee01d2a7" 108 - }, 109 - "apps-help-dark" : { 110 - "name" : "apps-help-dark", 111 - "rule" : ".apps-help-dark", 112 - "hash" : "6c5ff30231f95a909382605078d61513" 113 - }, 114 - "apps-herald-dark" : { 115 - "name" : "apps-herald-dark", 116 - "rule" : ".apps-herald-dark", 117 - "hash" : "3906225920ac8e6dcd5fa22641e66efe" 118 - }, 119 - "apps-home-dark" : { 120 - "name" : "apps-home-dark", 121 - "rule" : ".apps-home-dark", 122 - "hash" : "790ba7304646939e75366013fceba15b" 123 - }, 124 - "apps-info-sm-dark" : { 125 - "name" : "apps-info-sm-dark", 126 - "rule" : ".apps-info-sm-dark", 127 - "hash" : "198d4347988f82649409be94992d87b0" 128 - }, 129 - "apps-legalpad-dark" : { 130 - "name" : "apps-legalpad-dark", 131 - "rule" : ".apps-legalpad-dark", 132 - "hash" : "fa1245067bb7998065f3381d803d0cf1" 133 - }, 134 - "apps-logo-dark" : { 135 - "name" : "apps-logo-dark", 136 - "rule" : ".apps-logo-dark", 137 - "hash" : "62955580ab663271c8d853b11faa7f3a" 138 - }, 139 - "apps-logout-sm-dark" : { 140 - "name" : "apps-logout-sm-dark", 141 - "rule" : ".apps-logout-sm-dark", 142 - "hash" : "14709c30e0c96b302eb52fdbf5ff3b2a" 143 - }, 144 - "apps-macro-dark" : { 145 - "name" : "apps-macro-dark", 146 - "rule" : ".apps-macro-dark", 147 - "hash" : "34e17ede5baff1f0d9c9e0359ebad6dc" 148 - }, 149 - "apps-mail-dark" : { 150 - "name" : "apps-mail-dark", 151 - "rule" : ".apps-mail-dark", 152 - "hash" : "3d39625a73c7c43e8c699244c56c94e6" 153 - }, 154 - "apps-maniphest-dark" : { 155 - "name" : "apps-maniphest-dark", 156 - "rule" : ".apps-maniphest-dark", 157 - "hash" : "ec6460bcf05968565d86224976bbc570" 158 - }, 159 - "apps-metamta-dark" : { 160 - "name" : "apps-metamta-dark", 161 - "rule" : ".apps-metamta-dark", 162 - "hash" : "c8d964ae6af59fe33cf3fe5e333c3769" 163 - }, 164 - "apps-new-dark" : { 165 - "name" : "apps-new-dark", 166 - "rule" : ".apps-new-dark", 167 - "hash" : "dd91c7cbe96b703fe13d5c9b5ce44bca" 168 - }, 169 - "apps-new-sm-dark" : { 170 - "name" : "apps-new-sm-dark", 171 - "rule" : ".apps-new-sm-dark", 172 - "hash" : "077f57d2677e510eea13c300fdaf68a7" 173 - }, 174 - "apps-nuance-dark" : { 175 - "name" : "apps-nuance-dark", 176 - "rule" : ".apps-nuance-dark", 177 - "hash" : "3a172c027b2184019c48947de0a362f1" 178 - }, 179 - "apps-owners-dark" : { 180 - "name" : "apps-owners-dark", 181 - "rule" : ".apps-owners-dark", 182 - "hash" : "8b3de6a179ae5e140cc1841a8f2358cf" 183 - }, 184 - "apps-passphrase-dark" : { 185 - "name" : "apps-passphrase-dark", 186 - "rule" : ".apps-passphrase-dark", 187 - "hash" : "0d11baaa2aaa847c54745a61bd91b37c" 188 - }, 189 - "apps-paste-dark" : { 190 - "name" : "apps-paste-dark", 191 - "rule" : ".apps-paste-dark", 192 - "hash" : "2f84b1f1ea1a7338512c5c9c21b18598" 193 - }, 194 - "apps-pebkac-dark" : { 195 - "name" : "apps-pebkac-dark", 196 - "rule" : ".apps-pebkac-dark", 197 - "hash" : "76629325bba11a64eb325512b1bf1b6e" 198 - }, 199 - "apps-people-dark" : { 200 - "name" : "apps-people-dark", 201 - "rule" : ".apps-people-dark", 202 - "hash" : "113e014bf052a11070b3b56656459472" 203 - }, 204 - "apps-phage-dark" : { 205 - "name" : "apps-phage-dark", 206 - "rule" : ".apps-phage-dark", 207 - "hash" : "aed3d614ee8fc80d5d4cfb2ca306a1bc" 208 - }, 209 - "apps-phame-dark" : { 210 - "name" : "apps-phame-dark", 211 - "rule" : ".apps-phame-dark", 212 - "hash" : "1941ba32e355cedbe05baa019c3168f3" 213 - }, 214 - "apps-phid-dark" : { 215 - "name" : "apps-phid-dark", 216 - "rule" : ".apps-phid-dark", 217 - "hash" : "778df0196b8df9352651e613335e832c" 218 - }, 219 - "apps-phlux-dark" : { 220 - "name" : "apps-phlux-dark", 221 - "rule" : ".apps-phlux-dark", 222 - "hash" : "cf032c023b7f826e677513d3af87ba3d" 223 - }, 224 - "apps-pholio-dark" : { 225 - "name" : "apps-pholio-dark", 226 - "rule" : ".apps-pholio-dark", 227 - "hash" : "d94922bfd240d2d51c368669aaa17cf8" 228 - }, 229 - "apps-phortune-dark" : { 230 - "name" : "apps-phortune-dark", 231 - "rule" : ".apps-phortune-dark", 232 - "hash" : "9ed46a1c791b307b623513ed0288c7a3" 233 - }, 234 - "apps-phpast-dark" : { 235 - "name" : "apps-phpast-dark", 236 - "rule" : ".apps-phpast-dark", 237 - "hash" : "eb82394eeae797ac73a74c8bc1f98f2a" 238 - }, 239 - "apps-phragment-dark" : { 240 - "name" : "apps-phragment-dark", 241 - "rule" : ".apps-phragment-dark", 242 - "hash" : "35c890e5b32b0b45e196b30d5c4286e2" 243 - }, 244 - "apps-phrequent-dark" : { 245 - "name" : "apps-phrequent-dark", 246 - "rule" : ".apps-phrequent-dark", 247 - "hash" : "7b9ee46eb402c936da50a5a01081150c" 248 - }, 249 - "apps-phriction-dark" : { 250 - "name" : "apps-phriction-dark", 251 - "rule" : ".apps-phriction-dark", 252 - "hash" : "964db3a34c3fea0b0416769a080bdb26" 253 - }, 254 - "apps-phund-dark" : { 255 - "name" : "apps-phund-dark", 256 - "rule" : ".apps-phund-dark", 257 - "hash" : "50b438bab64a6f9160000440845d6d67" 258 - }, 259 - "apps-policy-dark" : { 260 - "name" : "apps-policy-dark", 261 - "rule" : ".apps-policy-dark", 262 - "hash" : "570f9bdba86e7cd0e000e9a4f3befbff" 263 - }, 264 - "apps-ponder-dark" : { 265 - "name" : "apps-ponder-dark", 266 - "rule" : ".apps-ponder-dark", 267 - "hash" : "3c27441d006ac794f48a703ceae577f6" 268 - }, 269 - "apps-power-dark" : { 270 - "name" : "apps-power-dark", 271 - "rule" : ".apps-power-dark", 272 - "hash" : "c1fb921b1d6fc2ac3f8eecb13ae85285" 273 - }, 274 - "apps-projects-dark" : { 275 - "name" : "apps-projects-dark", 276 - "rule" : ".apps-projects-dark", 277 - "hash" : "0cf9905bc81bd956eceb8285eb7d4dac" 278 - }, 279 - "apps-releeph-dark" : { 280 - "name" : "apps-releeph-dark", 281 - "rule" : ".apps-releeph-dark", 282 - "hash" : "762ba0c840afb78f32d1d069fd619d7a" 283 - }, 284 - "apps-repositories-dark" : { 285 - "name" : "apps-repositories-dark", 286 - "rule" : ".apps-repositories-dark", 287 - "hash" : "8142cc591b9781c88badd105a5f1a9f5" 288 - }, 289 - "apps-search-dark" : { 290 - "name" : "apps-search-dark", 291 - "rule" : ".apps-search-dark", 292 - "hash" : "8f98178d54ecdf173b70430f1bb4f3a9" 293 - }, 294 - "apps-settings-dark" : { 295 - "name" : "apps-settings-dark", 296 - "rule" : ".apps-settings-dark", 297 - "hash" : "3e7a09c424bbbf600ad9fcc73bc6eba5" 298 - }, 299 - "apps-settings-sm-dark" : { 300 - "name" : "apps-settings-sm-dark", 301 - "rule" : ".apps-settings-sm-dark", 302 - "hash" : "ce3364d636d80f58b976c9c936b87c96" 303 - }, 304 - "apps-setup-dark" : { 305 - "name" : "apps-setup-dark", 306 - "rule" : ".apps-setup-dark", 307 - "hash" : "00bc3d329f167bfff4ddfec77169fc16" 308 - }, 309 - "apps-slowvote-dark" : { 310 - "name" : "apps-slowvote-dark", 311 - "rule" : ".apps-slowvote-dark", 312 - "hash" : "76ce09f388aee8bad2858931a75168be" 313 - }, 314 - "apps-spaces-dark" : { 315 - "name" : "apps-spaces-dark", 316 - "rule" : ".apps-spaces-dark", 317 - "hash" : "857acd5b7da841e66b7a48026f34e61f" 318 - }, 319 - "apps-token-dark" : { 320 - "name" : "apps-token-dark", 321 - "rule" : ".apps-token-dark", 322 - "hash" : "98d531fd27b891879157dd9f535bba1c" 323 - }, 324 - "apps-uiexamples-dark" : { 325 - "name" : "apps-uiexamples-dark", 326 - "rule" : ".apps-uiexamples-dark", 327 - "hash" : "9e26392abcca6d59ee4050b2a94a2cbf" 328 - }, 329 - "apps-workboard-dark" : { 330 - "name" : "apps-workboard-dark", 331 - "rule" : ".apps-workboard-dark", 332 - "hash" : "4c445aebd5c73a7d2534b0d211f754fd" 333 - }, 334 - "apps-workphlow-dark" : { 335 - "name" : "apps-workphlow-dark", 336 - "rule" : ".apps-workphlow-dark", 337 - "hash" : "02b43ef407ca7f068954962a75cb48f0" 338 - }, 339 - "apps-xhprof-dark" : { 340 - "name" : "apps-xhprof-dark", 341 - "rule" : ".apps-xhprof-dark", 342 - "hash" : "8d21023a00252c41a5fd3fc829b643e4" 343 - } 344 - }, 345 - "scales" : [ 346 - 1, 347 - 2, 348 - 4 349 - ], 350 - "header" : "\/**\n * @provides sprite-apps-css\n * @generated\n *\/\n\n.sprite-apps {\n background-image: url(\/rsrc\/image\/sprite-apps.png);\n background-repeat: no-repeat;\n}\n\n@media\nonly screen and (min-device-pixel-ratio: 1.5),\nonly screen and (-webkit-min-device-pixel-ratio: 1.5) {\n .sprite-apps {\n background-image: url(\/rsrc\/image\/sprite-apps-X2.png);\n background-size: {X}px {Y}px;\n }\n}\n", 351 - "type" : "standard" 352 - }
-1
scripts/celerity/generate_sprites.php
··· 28 28 29 29 $sheets = array( 30 30 'menu' => $generator->buildMenuSheet(), 31 - 'apps' => $generator->buildAppsSheet(), 32 31 'apps-large' => $generator->buildAppsLargeSheet(), 33 32 'tokens' => $generator->buildTokenSheet(), 34 33 'gradient' => $generator->buildGradientSheet(),
-5
src/applications/celerity/CeleritySpriteGenerator.php
··· 214 214 return $sheet; 215 215 } 216 216 217 - 218 - public function buildAppsSheet() { 219 - return $this->buildAppsSheetVariant(1); 220 - } 221 - 222 217 public function buildAppsLargeSheet() { 223 218 return $this->buildAppsSheetVariant(2); 224 219 }
+1 -1
src/applications/diffusion/application/PhabricatorDiffusionApplication.php
··· 19 19 } 20 20 21 21 public function getFontIcon() { 22 - return 'fa-code'; 22 + return 'fa-file-code-o'; 23 23 } 24 24 25 25 public function isPinnedByDefault(PhabricatorUser $viewer) {
-1
src/applications/feed/story/PhabricatorFeedStoryAudit.php
··· 11 11 $commit_phid = $this->getPrimaryObjectPHID(); 12 12 13 13 $view = $this->newStoryView(); 14 - $view->setAppIcon('audit-dark'); 15 14 16 15 $action = $this->getValue('action'); 17 16 $verb = PhabricatorAuditActionConstants::getActionPastTenseVerb($action);
-1
src/applications/feed/story/PhabricatorFeedStoryCommit.php
··· 50 50 } 51 51 52 52 $view = $this->newStoryView(); 53 - $view->setAppIcon('differential-dark'); 54 53 55 54 $view->setTitle($title); 56 55
-1
src/applications/feed/story/PhabricatorFeedStoryDifferential.php
··· 10 10 $data = $this->getStoryData(); 11 11 12 12 $view = $this->newStoryView(); 13 - $view->setAppIcon('differential-dark'); 14 13 15 14 $line = $this->getLineForData($data); 16 15 $view->setTitle($line);
-1
src/applications/feed/story/PhabricatorFeedStoryDifferentialAggregate.php
··· 55 55 } 56 56 57 57 $view = $this->newStoryView(); 58 - $view->setAppIcon('differential-dark'); 59 58 $view->setTitle($title); 60 59 61 60 $href = $this->getHandle($data->getValue('revision_phid'))->getURI();
-1
src/applications/feed/story/PhabricatorFeedStoryManiphestAggregate.php
··· 55 55 } 56 56 57 57 $view = $this->newStoryView(); 58 - $view->setAppIcon('maniphest-dark'); 59 58 $view->setTitle($title); 60 59 61 60 $href = $this->getHandle($data->getValue('taskPHID'))->getURI();
-1
src/applications/feed/story/PhabricatorFeedStoryPhriction.php
··· 23 23 $document_phid = $data->getValue('phid'); 24 24 25 25 $view = $this->newStoryView(); 26 - $view->setAppIcon('phriction-dark'); 27 26 28 27 $action = $data->getValue('action'); 29 28 $verb = PhrictionActionConstants::getActionPastTenseVerb($action);
+1 -1
src/applications/phame/controller/PhameController.php
··· 73 73 ->setTitle($title) 74 74 ->setImage($blogger_image) 75 75 ->setImageHref($blogger_uri) 76 - ->setAppIcon('phame-dark') 76 + ->setAppIcon('fa-star') 77 77 ->setUser($viewer) 78 78 ->setPontification($phame_post, $phame_title); 79 79
-1
src/applications/tokens/feed/PhabricatorTokenGivenFeedStory.php
··· 22 22 23 23 public function renderView() { 24 24 $view = $this->newStoryView(); 25 - $view->setAppIcon('token-dark'); 26 25 $author_phid = $this->getValue('authorPHID'); 27 26 28 27 $href = $this->getHandle($this->getPrimaryObjectPHID())->getURI();
+13 -1
src/applications/transactions/feed/PhabricatorApplicationTransactionFeedStory.php
··· 69 69 $handle = $this->getHandle($this->getPrimaryObjectPHID()); 70 70 $view->setHref($handle->getURI()); 71 71 72 - $view->setAppIconFromPHID($handle->getPHID()); 72 + $type = phid_get_type($handle->getPHID()); 73 + $phid_types = PhabricatorPHIDType::getAllTypes(); 74 + $icon = null; 75 + if (!empty($phid_types[$type])) { 76 + $phid_type = $phid_types[$type]; 77 + $class = $phid_type->getPHIDTypeApplicationClass(); 78 + if ($class) { 79 + $application = PhabricatorApplication::getByClass($class); 80 + $icon = $application->getFontIcon(); 81 + } 82 + } 83 + 84 + $view->setAppIcon($icon); 73 85 74 86 $xaction_phids = $this->getValue('transactionPHIDs'); 75 87 $xaction = $this->getPrimaryTransaction();
+6 -6
src/applications/uiexample/examples/PHUIFeedStoryExample.php
··· 24 24 ->setImage(celerity_get_resource_uri('/rsrc/image/people/harding.png')) 25 25 ->setImageHref('http://en.wikipedia.org/wiki/Warren_G._Harding') 26 26 ->setEpoch(1) 27 - ->setAppIcon('differential-dark') 27 + ->setAppIcon('fa-star') 28 28 ->setUser($user); 29 29 30 30 /* Text Story, useful in Blogs, Ponders, Status */ ··· 48 48 ->setImage(celerity_get_resource_uri('/rsrc/image/people/lincoln.png')) 49 49 ->setImageHref('http://en.wikipedia.org/wiki/Abraham_Lincoln') 50 50 ->setEpoch(strtotime('November 19, 1863')) 51 - ->setAppIcon('phame-dark') 51 + ->setAppIcon('fa-star') 52 52 ->setUser($user) 53 53 ->setTokenBar($tokenview) 54 54 ->setPontification('Four score and seven years ago our fathers brought '. ··· 80 80 ->appendChild($token) 81 81 ->setEpoch(1) 82 82 ->addAction($action1) 83 - ->setAppIcon('token-dark') 83 + ->setAppIcon('fa-trophy') 84 84 ->setUser($user); 85 85 86 86 /* Image Story, used in Pholio, Macro */ ··· 97 97 ->setImage(celerity_get_resource_uri('/rsrc/image/people/harding.png')) 98 98 ->setImageHref('http://en.wikipedia.org/wiki/Warren_G._Harding') 99 99 ->setEpoch(1) 100 - ->setAppIcon('ponder-dark') 100 + ->setAppIcon('fa-cogs') 101 101 ->setPontification('Why does inline-block add space under my spans and '. 102 102 'anchors?') 103 103 ->addAction($action1) ··· 112 112 ->setImage(celerity_get_resource_uri('/rsrc/image/people/lincoln.png')) 113 113 ->setImageHref('http://en.wikipedia.org/wiki/Abraham_Lincoln') 114 114 ->setEpoch(strtotime('November 19, 1863')) 115 - ->setAppIcon('phame-dark') 115 + ->setAppIcon('fa-rocket') 116 116 ->setUser($user) 117 117 ->setPontification('If we ever create a lightweight status app '. 118 118 'this story would be how that would be displayed.'); ··· 126 126 ->setImage(celerity_get_resource_uri('/rsrc/image/people/harding.png')) 127 127 ->setImageHref('http://en.wikipedia.org/wiki/Warren_G._Harding') 128 128 ->setEpoch(1) 129 - ->setAppIcon('differential-dark') 129 + ->setAppIcon('fa-wifi') 130 130 ->setUser($user); 131 131 132 132
+2 -22
src/view/phui/PHUIFeedStoryView.php
··· 192 192 193 193 $icon = null; 194 194 if ($this->appIcon) { 195 - $icon = new PHUIIconView(); 196 - $icon->setSpriteIcon($this->appIcon); 197 - $icon->setSpriteSheet(PHUIIconView::SPRITE_APPS); 195 + $icon = id(new PHUIIconView()) 196 + ->setIconFont($this->appIcon); 198 197 } 199 198 200 199 $action_list = array(); ··· 275 274 ->appendChild(array($head, $body, $foot)); 276 275 } 277 276 278 - public function setAppIconFromPHID($phid) { 279 - switch (phid_get_type($phid)) { 280 - case PholioMockPHIDType::TYPECONST: 281 - $this->setAppIcon('pholio-dark'); 282 - break; 283 - case PhabricatorMacroMacroPHIDType::TYPECONST: 284 - $this->setAppIcon('macro-dark'); 285 - break; 286 - case ManiphestTaskPHIDType::TYPECONST: 287 - $this->setAppIcon('maniphest-dark'); 288 - break; 289 - case DifferentialRevisionPHIDType::TYPECONST: 290 - $this->setAppIcon('differential-dark'); 291 - break; 292 - case PhabricatorCalendarEventPHIDType::TYPECONST: 293 - $this->setAppIcon('calendar-dark'); 294 - break; 295 - } 296 - } 297 277 }
-1
src/view/phui/PHUIIconView.php
··· 2 2 3 3 final class PHUIIconView extends AphrontTagView { 4 4 5 - const SPRITE_APPS = 'apps'; 6 5 const SPRITE_TOKENS = 'tokens'; 7 6 const SPRITE_LOGIN = 'login'; 8 7 const SPRITE_PROJECTS = 'projects';
+1 -7
src/view/phui/PHUIListItemView.php
··· 70 70 return $this; 71 71 } 72 72 73 - public function setAppIcon($icon) { 74 - $this->appIcon = $icon; 75 - return $this; 76 - } 77 - 78 73 public function setProfileImage($image) { 79 74 $this->profileImage = $image; 80 75 return $this; ··· 242 237 if ($this->appIcon) { 243 238 $icon = id(new PHUIIconView()) 244 239 ->addClass('phui-list-item-icon') 245 - ->setSpriteSheet(PHUIIconView::SPRITE_APPS) 246 - ->setSpriteIcon($this->appIcon); 240 + ->setIconFont($this->appIcon); 247 241 } 248 242 249 243 return javelin_tag(
-2
webroot/rsrc/css/phui/phui-feed-story.css
··· 52 52 } 53 53 54 54 .phui-feed-story-foot .phui-icon-view { 55 - float: left; 56 - display: inline-block; 57 55 margin-right: 5px; 58 56 } 59 57
-291
webroot/rsrc/css/sprite-apps.css
··· 1 - /** 2 - * @provides sprite-apps-css 3 - * @generated 4 - */ 5 - 6 - .sprite-apps { 7 - background-image: url(/rsrc/image/sprite-apps.png); 8 - background-repeat: no-repeat; 9 - } 10 - 11 - @media 12 - only screen and (min-device-pixel-ratio: 1.5), 13 - only screen and (-webkit-min-device-pixel-ratio: 1.5) { 14 - .sprite-apps { 15 - background-image: url(/rsrc/image/sprite-apps-X2.png); 16 - background-size: 120px 135px; 17 - } 18 - } 19 - 20 - 21 - .apps-adventure-dark { 22 - background-position: 0px 0px; 23 - } 24 - 25 - .apps-aphlict-dark { 26 - background-position: -15px 0px; 27 - } 28 - 29 - .apps-application-dark { 30 - background-position: -30px 0px; 31 - } 32 - 33 - .apps-audit-dark { 34 - background-position: -45px 0px; 35 - } 36 - 37 - .apps-authentication-dark { 38 - background-position: -60px 0px; 39 - } 40 - 41 - .apps-calendar-dark { 42 - background-position: -75px 0px; 43 - } 44 - 45 - .apps-chatlog-dark { 46 - background-position: -90px 0px; 47 - } 48 - 49 - .apps-conduit-dark { 50 - background-position: -105px 0px; 51 - } 52 - 53 - .apps-conpherence-dark { 54 - background-position: 0px -15px; 55 - } 56 - 57 - .apps-countdown-dark { 58 - background-position: -15px -15px; 59 - } 60 - 61 - .apps-daemon-dark { 62 - background-position: -30px -15px; 63 - } 64 - 65 - .apps-differential-dark { 66 - background-position: -45px -15px; 67 - } 68 - 69 - .apps-diffusion-dark { 70 - background-position: -60px -15px; 71 - } 72 - 73 - .apps-diviner-dark { 74 - background-position: -75px -15px; 75 - } 76 - 77 - .apps-drydock-dark { 78 - background-position: -90px -15px; 79 - } 80 - 81 - .apps-fact-dark { 82 - background-position: -105px -15px; 83 - } 84 - 85 - .apps-fancyhome-dark { 86 - background-position: 0px -30px; 87 - } 88 - 89 - .apps-feed-dark { 90 - background-position: -15px -30px; 91 - } 92 - 93 - .apps-files-dark { 94 - background-position: -30px -30px; 95 - } 96 - 97 - .apps-flags-dark { 98 - background-position: -45px -30px; 99 - } 100 - 101 - .apps-harbormaster-dark { 102 - background-position: -60px -30px; 103 - } 104 - 105 - .apps-help-dark { 106 - background-position: -75px -30px; 107 - } 108 - 109 - .apps-herald-dark { 110 - background-position: -90px -30px; 111 - } 112 - 113 - .apps-home-dark { 114 - background-position: -105px -30px; 115 - } 116 - 117 - .apps-info-sm-dark { 118 - background-position: 0px -45px; 119 - } 120 - 121 - .apps-legalpad-dark { 122 - background-position: -15px -45px; 123 - } 124 - 125 - .apps-logo-dark { 126 - background-position: -30px -45px; 127 - } 128 - 129 - .apps-logout-sm-dark { 130 - background-position: -45px -45px; 131 - } 132 - 133 - .apps-macro-dark { 134 - background-position: -60px -45px; 135 - } 136 - 137 - .apps-mail-dark { 138 - background-position: -75px -45px; 139 - } 140 - 141 - .apps-maniphest-dark { 142 - background-position: -90px -45px; 143 - } 144 - 145 - .apps-metamta-dark { 146 - background-position: -105px -45px; 147 - } 148 - 149 - .apps-new-sm-dark { 150 - background-position: 0px -60px; 151 - } 152 - 153 - .apps-new-dark { 154 - background-position: -15px -60px; 155 - } 156 - 157 - .apps-nuance-dark { 158 - background-position: -30px -60px; 159 - } 160 - 161 - .apps-owners-dark { 162 - background-position: -45px -60px; 163 - } 164 - 165 - .apps-passphrase-dark { 166 - background-position: -60px -60px; 167 - } 168 - 169 - .apps-paste-dark { 170 - background-position: -75px -60px; 171 - } 172 - 173 - .apps-pebkac-dark { 174 - background-position: -90px -60px; 175 - } 176 - 177 - .apps-people-dark { 178 - background-position: -105px -60px; 179 - } 180 - 181 - .apps-phage-dark { 182 - background-position: 0px -75px; 183 - } 184 - 185 - .apps-phame-dark { 186 - background-position: -15px -75px; 187 - } 188 - 189 - .apps-phid-dark { 190 - background-position: -30px -75px; 191 - } 192 - 193 - .apps-phlux-dark { 194 - background-position: -45px -75px; 195 - } 196 - 197 - .apps-pholio-dark { 198 - background-position: -60px -75px; 199 - } 200 - 201 - .apps-phortune-dark { 202 - background-position: -75px -75px; 203 - } 204 - 205 - .apps-phpast-dark { 206 - background-position: -90px -75px; 207 - } 208 - 209 - .apps-phragment-dark { 210 - background-position: -105px -75px; 211 - } 212 - 213 - .apps-phrequent-dark { 214 - background-position: 0px -90px; 215 - } 216 - 217 - .apps-phriction-dark { 218 - background-position: -15px -90px; 219 - } 220 - 221 - .apps-phund-dark { 222 - background-position: -30px -90px; 223 - } 224 - 225 - .apps-policy-dark { 226 - background-position: -45px -90px; 227 - } 228 - 229 - .apps-ponder-dark { 230 - background-position: -60px -90px; 231 - } 232 - 233 - .apps-power-dark { 234 - background-position: -75px -90px; 235 - } 236 - 237 - .apps-projects-dark { 238 - background-position: -90px -90px; 239 - } 240 - 241 - .apps-releeph-dark { 242 - background-position: -105px -90px; 243 - } 244 - 245 - .apps-repositories-dark { 246 - background-position: 0px -105px; 247 - } 248 - 249 - .apps-search-dark { 250 - background-position: -15px -105px; 251 - } 252 - 253 - .apps-settings-sm-dark { 254 - background-position: -30px -105px; 255 - } 256 - 257 - .apps-settings-dark { 258 - background-position: -45px -105px; 259 - } 260 - 261 - .apps-setup-dark { 262 - background-position: -60px -105px; 263 - } 264 - 265 - .apps-slowvote-dark { 266 - background-position: -75px -105px; 267 - } 268 - 269 - .apps-spaces-dark { 270 - background-position: -90px -105px; 271 - } 272 - 273 - .apps-token-dark { 274 - background-position: -105px -105px; 275 - } 276 - 277 - .apps-uiexamples-dark { 278 - background-position: 0px -120px; 279 - } 280 - 281 - .apps-workboard-dark { 282 - background-position: -15px -120px; 283 - } 284 - 285 - .apps-workphlow-dark { 286 - background-position: -30px -120px; 287 - } 288 - 289 - .apps-xhprof-dark { 290 - background-position: -45px -120px; 291 - }
webroot/rsrc/image/sprite-apps-X2.png

This is a binary file and will not be displayed.

webroot/rsrc/image/sprite-apps-X4.png

This is a binary file and will not be displayed.

webroot/rsrc/image/sprite-apps.png

This is a binary file and will not be displayed.