diff --git a/resources/celerity/map.php b/resources/celerity/map.php index c4984383ae..9e51b5b726 100644 --- a/resources/celerity/map.php +++ b/resources/celerity/map.php @@ -7,7 +7,7 @@ return array( 'names' => array( - 'core.pkg.css' => 'cb82b435', + 'core.pkg.css' => '865102d6', 'core.pkg.js' => 'ab0d6d3d', 'darkconsole.pkg.js' => 'ca8671ce', 'differential.pkg.css' => '382ca868', @@ -149,9 +149,9 @@ return array( 'rsrc/css/phui/phui-workboard-view.css' => '2bf82d00', 'rsrc/css/phui/phui-workpanel-view.css' => 'fddd97bf', 'rsrc/css/sprite-actions.css' => '969ad0e5', - 'rsrc/css/sprite-apps-large.css' => 'd7ef733e', + 'rsrc/css/sprite-apps-large.css' => '76d8716b', 'rsrc/css/sprite-apps-xlarge.css' => 'db66c878', - 'rsrc/css/sprite-apps.css' => 'a0f5d4af', + 'rsrc/css/sprite-apps.css' => '600df7dd', 'rsrc/css/sprite-buttonbar.css' => 'ba1c5738', 'rsrc/css/sprite-conpherence.css' => '3b4a0487', 'rsrc/css/sprite-docs.css' => '5f65d0da', @@ -310,11 +310,11 @@ return array( 'rsrc/image/search.png' => '82625a7e', 'rsrc/image/sprite-actions-X2.png' => '7dfd5652', 'rsrc/image/sprite-actions.png' => '2ddd18c3', - 'rsrc/image/sprite-apps-X2.png' => 'db9e0970', - 'rsrc/image/sprite-apps-large-X2.png' => '0e4fa89b', - 'rsrc/image/sprite-apps-large.png' => 'f31388f8', + 'rsrc/image/sprite-apps-X2.png' => '55b68035', + 'rsrc/image/sprite-apps-large-X2.png' => 'becb43e7', + 'rsrc/image/sprite-apps-large.png' => '6c673dd5', 'rsrc/image/sprite-apps-xlarge.png' => 'a751a580', - 'rsrc/image/sprite-apps.png' => 'b46a87ae', + 'rsrc/image/sprite-apps.png' => 'ec24840a', 'rsrc/image/sprite-buttonbar-X2.png' => '2c09a184', 'rsrc/image/sprite-buttonbar.png' => 'e98e96af', 'rsrc/image/sprite-conpherence-X2.png' => 'cd2d08d7', @@ -801,8 +801,8 @@ return array( 'releeph-request-typeahead-css' => '667a48ae', 'setup-issue-css' => '69e640e7', 'sprite-actions-css' => '969ad0e5', - 'sprite-apps-css' => 'a0f5d4af', - 'sprite-apps-large-css' => 'd7ef733e', + 'sprite-apps-css' => '600df7dd', + 'sprite-apps-large-css' => '76d8716b', 'sprite-apps-xlarge-css' => 'db66c878', 'sprite-buttonbar-css' => 'ba1c5738', 'sprite-conpherence-css' => '3b4a0487', diff --git a/resources/sprite/apps_blue_2x/spaces.png b/resources/sprite/apps_blue_2x/spaces.png new file mode 100644 index 0000000000..74d28c0ee4 Binary files /dev/null and b/resources/sprite/apps_blue_2x/spaces.png differ diff --git a/resources/sprite/apps_blue_4x/spaces.png b/resources/sprite/apps_blue_4x/spaces.png new file mode 100644 index 0000000000..9d02fe88c2 Binary files /dev/null and b/resources/sprite/apps_blue_4x/spaces.png differ diff --git a/resources/sprite/apps_dark_1x/spaces.png b/resources/sprite/apps_dark_1x/spaces.png new file mode 100644 index 0000000000..d42aadadcc Binary files /dev/null and b/resources/sprite/apps_dark_1x/spaces.png differ diff --git a/resources/sprite/apps_dark_2x/spaces.png b/resources/sprite/apps_dark_2x/spaces.png new file mode 100644 index 0000000000..67e8cf3e93 Binary files /dev/null and b/resources/sprite/apps_dark_2x/spaces.png differ diff --git a/resources/sprite/apps_dark_4x/spaces.png b/resources/sprite/apps_dark_4x/spaces.png new file mode 100644 index 0000000000..6f8f3723d9 Binary files /dev/null and b/resources/sprite/apps_dark_4x/spaces.png differ diff --git a/resources/sprite/apps_lb_2x/spaces.png b/resources/sprite/apps_lb_2x/spaces.png new file mode 100644 index 0000000000..875b67ee9d Binary files /dev/null and b/resources/sprite/apps_lb_2x/spaces.png differ diff --git a/resources/sprite/apps_lb_4x/spaces.png b/resources/sprite/apps_lb_4x/spaces.png new file mode 100644 index 0000000000..1b29b34c72 Binary files /dev/null and b/resources/sprite/apps_lb_4x/spaces.png differ diff --git a/resources/sprite/manifest/apps-large.json b/resources/sprite/manifest/apps-large.json index 01ec444aac..a3c8a8b619 100644 --- a/resources/sprite/manifest/apps-large.json +++ b/resources/sprite/manifest/apps-large.json @@ -901,6 +901,21 @@ "rule" : ".apps-slowvote-light-large", "hash" : "b908c23ed5b1a5af8d2645c3704e1db0" }, + "apps-spaces-blue-large" : { + "name" : "apps-spaces-blue-large", + "rule" : ".apps-spaces-blue-large, .phabricator-crumb-view:hover .apps-spaces-dark-large", + "hash" : "908db62ffd020162977b753dc089e37f" + }, + "apps-spaces-dark-large" : { + "name" : "apps-spaces-dark-large", + "rule" : ".apps-spaces-dark-large", + "hash" : "1a94ecd63967890c6fd2f7669decdf10" + }, + "apps-spaces-light-large" : { + "name" : "apps-spaces-light-large", + "rule" : ".apps-spaces-light-large", + "hash" : "90d6bac1336aed13783c545a5462f976" + }, "apps-token-blue-large" : { "name" : "apps-token-blue-large", "rule" : ".apps-token-blue-large, .phabricator-crumb-view:hover .apps-token-dark-large", diff --git a/resources/sprite/manifest/apps.json b/resources/sprite/manifest/apps.json index 655082ce3e..ecbdfa379f 100644 --- a/resources/sprite/manifest/apps.json +++ b/resources/sprite/manifest/apps.json @@ -301,6 +301,11 @@ "rule" : ".apps-slowvote-dark", "hash" : "e5aeb00a1f7b70e20a41f7a494e2aad3" }, + "apps-spaces-dark" : { + "name" : "apps-spaces-dark", + "rule" : ".apps-spaces-dark", + "hash" : "cc68791869a850980e2ff86bd302bebe" + }, "apps-token-dark" : { "name" : "apps-token-dark", "rule" : ".apps-token-dark", diff --git a/webroot/rsrc/css/sprite-apps-large.css b/webroot/rsrc/css/sprite-apps-large.css index 1724416ad8..870143dcff 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: 406px 406px; + background-size: 406px 435px; } } @@ -738,62 +738,74 @@ only screen and (-webkit-min-device-pixel-ratio: 1.5) { background-position: -319px -348px; } -.apps-token-light-large { +.apps-spaces-light-large { background-position: -348px -348px; } -.apps-token-dark-large { +.apps-spaces-dark-large { background-position: -377px -348px; } -.apps-token-blue-large, .phabricator-crumb-view:hover .apps-token-dark-large { +.apps-spaces-blue-large, .phabricator-crumb-view:hover .apps-spaces-dark-large { background-position: 0px -377px; } -.apps-uiexamples-light-large { +.apps-token-light-large { background-position: -29px -377px; } -.apps-uiexamples-dark-large { +.apps-token-dark-large { background-position: -58px -377px; } -.apps-uiexamples-blue-large, .phabricator-crumb-view:hover .apps-uiexamples-dark-large { +.apps-token-blue-large, .phabricator-crumb-view:hover .apps-token-dark-large { background-position: -87px -377px; } -.apps-workboard-light-large { +.apps-uiexamples-light-large { background-position: -116px -377px; } -.apps-workboard-dark-large { +.apps-uiexamples-dark-large { background-position: -145px -377px; } -.apps-workboard-blue-large, .phabricator-crumb-view:hover .apps-workboard-dark-large { +.apps-uiexamples-blue-large, .phabricator-crumb-view:hover .apps-uiexamples-dark-large { background-position: -174px -377px; } -.apps-workphlow-light-large { +.apps-workboard-light-large { background-position: -203px -377px; } -.apps-workphlow-dark-large { +.apps-workboard-dark-large { background-position: -232px -377px; } -.apps-workphlow-blue-large, .phabricator-crumb-view:hover .apps-workphlow-dark-large { +.apps-workboard-blue-large, .phabricator-crumb-view:hover .apps-workboard-dark-large { background-position: -261px -377px; } -.apps-xhprof-light-large { +.apps-workphlow-light-large { background-position: -290px -377px; } -.apps-xhprof-dark-large { +.apps-workphlow-dark-large { background-position: -319px -377px; } -.apps-xhprof-blue-large, .phabricator-crumb-view:hover .apps-xhprof-dark-large { +.apps-workphlow-blue-large, .phabricator-crumb-view:hover .apps-workphlow-dark-large { background-position: -348px -377px; } + +.apps-xhprof-light-large { + background-position: -377px -377px; +} + +.apps-xhprof-dark-large { + background-position: 0px -406px; +} + +.apps-xhprof-blue-large, .phabricator-crumb-view:hover .apps-xhprof-dark-large { + background-position: -29px -406px; +} diff --git a/webroot/rsrc/css/sprite-apps.css b/webroot/rsrc/css/sprite-apps.css index c8afd1913c..254422c37e 100644 --- a/webroot/rsrc/css/sprite-apps.css +++ b/webroot/rsrc/css/sprite-apps.css @@ -258,22 +258,26 @@ only screen and (-webkit-min-device-pixel-ratio: 1.5) { background-position: -45px -105px; } -.apps-token-dark { +.apps-spaces-dark { background-position: -60px -105px; } -.apps-uiexamples-dark { +.apps-token-dark { background-position: -75px -105px; } -.apps-workboard-dark { +.apps-uiexamples-dark { background-position: -90px -105px; } -.apps-workphlow-dark { +.apps-workboard-dark { background-position: -105px -105px; } -.apps-xhprof-dark { +.apps-workphlow-dark { background-position: 0px -120px; } + +.apps-xhprof-dark { + background-position: -15px -120px; +} diff --git a/webroot/rsrc/image/sprite-apps-X2.png b/webroot/rsrc/image/sprite-apps-X2.png index 1a16a7a5d6..43d328bf36 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 bc20eef5e8..684a0f689f 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 01d74ed894..0ff3cd6e36 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 ea94ce7cfe..73195811e9 100644 Binary files a/webroot/rsrc/image/sprite-apps.png and b/webroot/rsrc/image/sprite-apps.png differ