diff --git a/resources/sprite/apps_blue_2x/legalpad.png b/resources/sprite/apps_blue_2x/legalpad.png new file mode 100644 index 0000000000..252cfef9bc Binary files /dev/null and b/resources/sprite/apps_blue_2x/legalpad.png differ diff --git a/resources/sprite/apps_blue_4x/legalpad.png b/resources/sprite/apps_blue_4x/legalpad.png new file mode 100644 index 0000000000..1dd208b5a4 Binary files /dev/null and b/resources/sprite/apps_blue_4x/legalpad.png differ diff --git a/resources/sprite/apps_dark_1x/legalpad.png b/resources/sprite/apps_dark_1x/legalpad.png new file mode 100644 index 0000000000..a3049cb2e3 Binary files /dev/null and b/resources/sprite/apps_dark_1x/legalpad.png differ diff --git a/resources/sprite/apps_dark_2x/legalpad.png b/resources/sprite/apps_dark_2x/legalpad.png new file mode 100644 index 0000000000..d7c29ffbef Binary files /dev/null and b/resources/sprite/apps_dark_2x/legalpad.png differ diff --git a/resources/sprite/apps_dark_4x/legalpad.png b/resources/sprite/apps_dark_4x/legalpad.png new file mode 100644 index 0000000000..df41cb8ea4 Binary files /dev/null and b/resources/sprite/apps_dark_4x/legalpad.png differ diff --git a/resources/sprite/apps_lb_2x/legalpad.png b/resources/sprite/apps_lb_2x/legalpad.png new file mode 100644 index 0000000000..6da9b90821 Binary files /dev/null and b/resources/sprite/apps_lb_2x/legalpad.png differ diff --git a/resources/sprite/apps_lb_4x/legalpad.png b/resources/sprite/apps_lb_4x/legalpad.png new file mode 100644 index 0000000000..245a08cf38 Binary files /dev/null and b/resources/sprite/apps_lb_4x/legalpad.png differ diff --git a/resources/sprite/manifest/apps-large.json b/resources/sprite/manifest/apps-large.json index dd53cc82b3..7cbb8d3c77 100644 --- a/resources/sprite/manifest/apps-large.json +++ b/resources/sprite/manifest/apps-large.json @@ -331,6 +331,21 @@ "rule" : ".apps-home-light-large", "hash" : "51b74f90f877258c47145807fd18e388" }, + "apps-legalpad-blue-large" : { + "name" : "apps-legalpad-blue-large", + "rule" : ".apps-legalpad-blue-large, .phabricator-crumb-view:hover .apps-legalpad-dark-large", + "hash" : "c2570d0cccbcd57fdab9e67579ab1176" + }, + "apps-legalpad-dark-large" : { + "name" : "apps-legalpad-dark-large", + "rule" : ".apps-legalpad-dark-large", + "hash" : "c5e140c481b2ce1aec09b3ab858d01a9" + }, + "apps-legalpad-light-large" : { + "name" : "apps-legalpad-light-large", + "rule" : ".apps-legalpad-light-large", + "hash" : "486d7dd91fb4ef4bfb210488a7f0033c" + }, "apps-logo-blue-large" : { "name" : "apps-logo-blue-large", "rule" : ".apps-logo-blue-large, .phabricator-crumb-view:hover .apps-logo-dark-large", diff --git a/resources/sprite/manifest/apps.json b/resources/sprite/manifest/apps.json index dd7dd112a3..c17dfccc45 100644 --- a/resources/sprite/manifest/apps.json +++ b/resources/sprite/manifest/apps.json @@ -111,6 +111,11 @@ "rule" : ".apps-home-dark", "hash" : "4a90080e06032017e21a1cadcd6d0993" }, + "apps-legalpad-dark" : { + "name" : "apps-legalpad-dark", + "rule" : ".apps-legalpad-dark", + "hash" : "88d540034c93583f0d0ae93493e9b17c" + }, "apps-logo-dark" : { "name" : "apps-logo-dark", "rule" : ".apps-logo-dark", diff --git a/webroot/rsrc/css/sprite-apps-large.css b/webroot/rsrc/css/sprite-apps-large.css index 1685a88cdc..a0131ef9e1 100644 --- a/webroot/rsrc/css/sprite-apps-large.css +++ b/webroot/rsrc/css/sprite-apps-large.css @@ -13,7 +13,7 @@ only screen and (min-device-pixel-ratio: 1.5), only screen and (-webkit-min-device-pixel-ratio: 1.5) { .sprite-apps-large { background-image: url(/rsrc/image/sprite-apps-large-X2.png); - background-size: 348px 377px; + background-size: 377px 377px; } } @@ -67,218 +67,230 @@ only screen and (-webkit-min-device-pixel-ratio: 1.5) { } .apps-calendar-light-large { - background-position: 0px -29px; + background-position: -348px 0px; } .apps-calendar-dark-large { - background-position: -29px -29px; + background-position: 0px -29px; } .apps-calendar-blue-large, .phabricator-crumb-view:hover .apps-calendar-dark-large { - background-position: -58px -29px; + background-position: -29px -29px; } .apps-chatlog-light-large { - background-position: -87px -29px; + background-position: -58px -29px; } .apps-chatlog-dark-large { - background-position: -116px -29px; + background-position: -87px -29px; } .apps-chatlog-blue-large, .phabricator-crumb-view:hover .apps-chatlog-dark-large { - background-position: -145px -29px; + background-position: -116px -29px; } .apps-conduit-light-large { - background-position: -174px -29px; + background-position: -145px -29px; } .apps-conduit-dark-large { - background-position: -203px -29px; + background-position: -174px -29px; } .apps-conduit-blue-large, .phabricator-crumb-view:hover .apps-conduit-dark-large { - background-position: -232px -29px; + background-position: -203px -29px; } .apps-conpherence-light-large { - background-position: -261px -29px; + background-position: -232px -29px; } .apps-conpherence-dark-large { - background-position: -290px -29px; + background-position: -261px -29px; } .apps-conpherence-blue-large, .phabricator-crumb-view:hover .apps-conpherence-dark-large { - background-position: -319px -29px; + background-position: -290px -29px; } .apps-countdown-light-large { - background-position: 0px -58px; + background-position: -319px -29px; } .apps-countdown-dark-large { - background-position: -29px -58px; + background-position: -348px -29px; } .apps-countdown-blue-large, .phabricator-crumb-view:hover .apps-countdown-dark-large { - background-position: -58px -58px; + background-position: 0px -58px; } .apps-daemon-light-large { - background-position: -87px -58px; + background-position: -29px -58px; } .apps-daemon-dark-large { - background-position: -116px -58px; + background-position: -58px -58px; } .apps-daemon-blue-large, .phabricator-crumb-view:hover .apps-daemon-dark-large { - background-position: -145px -58px; + background-position: -87px -58px; } .apps-differential-light-large { - background-position: -174px -58px; + background-position: -116px -58px; } .apps-differential-dark-large { - background-position: -203px -58px; + background-position: -145px -58px; } .apps-differential-blue-large, .phabricator-crumb-view:hover .apps-differential-dark-large { - background-position: -232px -58px; + background-position: -174px -58px; } .apps-diffusion-light-large { - background-position: -261px -58px; + background-position: -203px -58px; } .apps-diffusion-dark-large { - background-position: -290px -58px; + background-position: -232px -58px; } .apps-diffusion-blue-large, .phabricator-crumb-view:hover .apps-diffusion-dark-large { - background-position: -319px -58px; + background-position: -261px -58px; } .apps-diviner-light-large { - background-position: 0px -87px; + background-position: -290px -58px; } .apps-diviner-dark-large { - background-position: -29px -87px; + background-position: -319px -58px; } .apps-diviner-blue-large, .phabricator-crumb-view:hover .apps-diviner-dark-large { - background-position: -58px -87px; + background-position: -348px -58px; } .apps-drydock-light-large { - background-position: -87px -87px; + background-position: 0px -87px; } .apps-drydock-dark-large { - background-position: -116px -87px; + background-position: -29px -87px; } .apps-drydock-blue-large, .phabricator-crumb-view:hover .apps-drydock-dark-large { - background-position: -145px -87px; + background-position: -58px -87px; } .apps-fact-light-large { - background-position: -174px -87px; + background-position: -87px -87px; } .apps-fact-dark-large { - background-position: -203px -87px; + background-position: -116px -87px; } .apps-fact-blue-large, .phabricator-crumb-view:hover .apps-fact-dark-large { - background-position: -232px -87px; + background-position: -145px -87px; } .apps-feed-light-large { - background-position: -261px -87px; + background-position: -174px -87px; } .apps-feed-dark-large { - background-position: -290px -87px; + background-position: -203px -87px; } .apps-feed-blue-large, .phabricator-crumb-view:hover .apps-feed-dark-large { - background-position: -319px -87px; + background-position: -232px -87px; } .apps-files-light-large { - background-position: 0px -116px; + background-position: -261px -87px; } .apps-files-dark-large { - background-position: -29px -116px; + background-position: -290px -87px; } .apps-files-blue-large, .phabricator-crumb-view:hover .apps-files-dark-large { - background-position: -58px -116px; + background-position: -319px -87px; } .apps-flags-light-large { - background-position: -87px -116px; + background-position: 0px -116px; } .apps-flags-dark-large { - background-position: -116px -116px; + background-position: -29px -116px; } .apps-flags-blue-large, .phabricator-crumb-view:hover .apps-flags-dark-large { - background-position: -145px -116px; + background-position: -58px -116px; } .apps-harbormaster-light-large { - background-position: -174px -116px; + background-position: -87px -116px; } .apps-harbormaster-dark-large { - background-position: -203px -116px; + background-position: -116px -116px; } .apps-harbormaster-blue-large, .phabricator-crumb-view:hover .apps-harbormaster-dark-large { - background-position: -232px -116px; + background-position: -145px -116px; } .apps-help-light-large { - background-position: -261px -116px; + background-position: -174px -116px; } .apps-help-dark-large { - background-position: -290px -116px; + background-position: -203px -116px; } .apps-help-blue-large, .phabricator-crumb-view:hover .apps-help-dark-large { - background-position: -319px -116px; + background-position: -232px -116px; } .apps-herald-light-large { - background-position: 0px -145px; + background-position: -261px -116px; } .apps-herald-dark-large { - background-position: -29px -145px; + background-position: -290px -116px; } .apps-herald-blue-large, .phabricator-crumb-view:hover .apps-herald-dark-large { - background-position: -58px -145px; + background-position: -319px -116px; } .apps-home-light-large { - background-position: -87px -145px; + background-position: 0px -145px; } .apps-home-dark-large { - background-position: -116px -145px; + background-position: -29px -145px; } .apps-home-blue-large, .phabricator-crumb-view:hover .apps-home-dark-large { + background-position: -58px -145px; +} + +.apps-legalpad-light-large { + background-position: -87px -145px; +} + +.apps-legalpad-dark-large { + background-position: -116px -145px; +} + +.apps-legalpad-blue-large, .phabricator-crumb-view:hover .apps-legalpad-dark-large { background-position: -145px -145px; } diff --git a/webroot/rsrc/css/sprite-apps.css b/webroot/rsrc/css/sprite-apps.css index 344c59a2f0..bd752203a4 100644 --- a/webroot/rsrc/css/sprite-apps.css +++ b/webroot/rsrc/css/sprite-apps.css @@ -106,122 +106,126 @@ only screen and (-webkit-min-device-pixel-ratio: 1.5) { background-position: 0px -45px; } -.apps-logo-dark { +.apps-legalpad-dark { background-position: -15px -45px; } -.apps-macro-dark { +.apps-logo-dark { background-position: -30px -45px; } -.apps-mail-dark { +.apps-macro-dark { background-position: -45px -45px; } -.apps-maniphest-dark { +.apps-mail-dark { background-position: -60px -45px; } -.apps-metamta-dark { +.apps-maniphest-dark { background-position: -75px -45px; } -.apps-owners-dark { +.apps-metamta-dark { background-position: -90px -45px; } -.apps-paste-dark { +.apps-owners-dark { background-position: 0px -60px; } -.apps-people-dark { +.apps-paste-dark { background-position: -15px -60px; } -.apps-phage-dark { +.apps-people-dark { background-position: -30px -60px; } -.apps-phame-dark { +.apps-phage-dark { background-position: -45px -60px; } -.apps-phid-dark { +.apps-phame-dark { background-position: -60px -60px; } -.apps-phlux-dark { +.apps-phid-dark { background-position: -75px -60px; } -.apps-pholio-dark { +.apps-phlux-dark { background-position: -90px -60px; } -.apps-phortune-dark { +.apps-pholio-dark { background-position: 0px -75px; } -.apps-phpast-dark { +.apps-phortune-dark { background-position: -15px -75px; } -.apps-phrequent-dark { +.apps-phpast-dark { background-position: -30px -75px; } -.apps-phriction-dark { +.apps-phrequent-dark { background-position: -45px -75px; } -.apps-policy-dark { +.apps-phriction-dark { background-position: -60px -75px; } -.apps-ponder-dark { +.apps-policy-dark { background-position: -75px -75px; } -.apps-power-dark { +.apps-ponder-dark { background-position: -90px -75px; } -.apps-projects-dark { +.apps-power-dark { background-position: 0px -90px; } -.apps-releeph-dark { +.apps-projects-dark { background-position: -15px -90px; } -.apps-repositories-dark { +.apps-releeph-dark { background-position: -30px -90px; } -.apps-settings-dark { +.apps-repositories-dark { background-position: -45px -90px; } -.apps-setup-dark { +.apps-settings-dark { background-position: -60px -90px; } -.apps-slowvote-dark { +.apps-setup-dark { background-position: -75px -90px; } -.apps-token-dark { +.apps-slowvote-dark { background-position: -90px -90px; } -.apps-uiexamples-dark { +.apps-token-dark { background-position: 0px -105px; } -.apps-workphlow-dark { +.apps-uiexamples-dark { background-position: -15px -105px; } -.apps-xhprof-dark { +.apps-workphlow-dark { background-position: -30px -105px; } + +.apps-xhprof-dark { + background-position: -45px -105px; +} diff --git a/webroot/rsrc/image/sprite-apps-X2.png b/webroot/rsrc/image/sprite-apps-X2.png index f28a5ab58b..c82a158c50 100644 Binary files a/webroot/rsrc/image/sprite-apps-X2.png and b/webroot/rsrc/image/sprite-apps-X2.png differ diff --git a/webroot/rsrc/image/sprite-apps-large-X2.png b/webroot/rsrc/image/sprite-apps-large-X2.png index 20234215f7..440c6b2547 100644 Binary files a/webroot/rsrc/image/sprite-apps-large-X2.png and b/webroot/rsrc/image/sprite-apps-large-X2.png differ diff --git a/webroot/rsrc/image/sprite-apps-large.png b/webroot/rsrc/image/sprite-apps-large.png index 9f13aa51f8..078b4bc07f 100644 Binary files a/webroot/rsrc/image/sprite-apps-large.png and b/webroot/rsrc/image/sprite-apps-large.png differ diff --git a/webroot/rsrc/image/sprite-apps.png b/webroot/rsrc/image/sprite-apps.png index 9ac821d2f4..cd8fa1e86e 100644 Binary files a/webroot/rsrc/image/sprite-apps.png and b/webroot/rsrc/image/sprite-apps.png differ