From 8d19d62b7f68d1ac25d7aac7aa441550ae60b71f Mon Sep 17 00:00:00 2001 From: Chad Little Date: Tue, 15 Jan 2013 16:17:53 -0800 Subject: [PATCH] Tweak hover blue on homepage. Summary: Yay more images? Also imageoptim'd them. Test Plan: Chrome, FF Reviewers: epriestley, btrahan Reviewed By: epriestley CC: aran, Korvin Differential Revision: https://secure.phabricator.com/D4455 --- src/__celerity_resource_map__.php | 95 ++++++++++-------- .../phabricator-application-launch-view.css | 5 +- .../rsrc/image/texture/dark-menu-hover.png | Bin 0 -> 1645 bytes webroot/rsrc/image/texture/dark-menu.png | Bin 4361 -> 1464 bytes 4 files changed, 53 insertions(+), 47 deletions(-) create mode 100644 webroot/rsrc/image/texture/dark-menu-hover.png diff --git a/src/__celerity_resource_map__.php b/src/__celerity_resource_map__.php index 6b647f3b34..5af877cc16 100644 --- a/src/__celerity_resource_map__.php +++ b/src/__celerity_resource_map__.php @@ -504,10 +504,17 @@ celerity_register_resource_map(array( 'disk' => '/rsrc/image/sprite-menu.png', 'type' => 'png', ), + '/rsrc/image/texture/dark-menu-hover.png' => + array( + 'hash' => 'a214a732644be34872e895b338b5d639', + 'uri' => '/res/a214a732/rsrc/image/texture/dark-menu-hover.png', + 'disk' => '/rsrc/image/texture/dark-menu-hover.png', + 'type' => 'png', + ), '/rsrc/image/texture/dark-menu.png' => array( - 'hash' => '41dfbdfba88ba361c72bbf289396200c', - 'uri' => '/res/41dfbdfb/rsrc/image/texture/dark-menu.png', + 'hash' => '41ee673a762cec48a154b456ad5ac204', + 'uri' => '/res/41ee673a/rsrc/image/texture/dark-menu.png', 'disk' => '/rsrc/image/texture/dark-menu.png', 'type' => 'png', ), @@ -2381,7 +2388,7 @@ celerity_register_resource_map(array( ), 'phabricator-application-launch-view-css' => array( - 'uri' => '/res/0a673db0/rsrc/css/application/base/phabricator-application-launch-view.css', + 'uri' => '/res/b3e5d264/rsrc/css/application/base/phabricator-application-launch-view.css', 'type' => 'css', 'requires' => array( @@ -2586,7 +2593,7 @@ celerity_register_resource_map(array( ), 'phabricator-main-menu-view' => array( - 'uri' => '/res/5c89ac89/rsrc/css/application/base/main-menu-view.css', + 'uri' => '/res/a38edb46/rsrc/css/application/base/main-menu-view.css', 'type' => 'css', 'requires' => array( @@ -3210,7 +3217,7 @@ celerity_register_resource_map(array( ), array( 'packages' => array( - '1fa53f94' => + 'acc1014b' => array( 'name' => 'core.pkg.css', 'symbols' => @@ -3254,7 +3261,7 @@ celerity_register_resource_map(array( 36 => 'phabricator-object-item-list-view-css', 37 => 'global-drag-and-drop-css', ), - 'uri' => '/res/pkg/1fa53f94/core.pkg.css', + 'uri' => '/res/pkg/acc1014b/core.pkg.css', 'type' => 'css', ), 'b239ff06' => @@ -3443,19 +3450,19 @@ celerity_register_resource_map(array( 'reverse' => array( 'aphront-attached-file-view-css' => 'ac211174', - 'aphront-crumbs-view-css' => '1fa53f94', - 'aphront-dialog-view-css' => '1fa53f94', - 'aphront-error-view-css' => '1fa53f94', - 'aphront-form-view-css' => '1fa53f94', + 'aphront-crumbs-view-css' => 'acc1014b', + 'aphront-dialog-view-css' => 'acc1014b', + 'aphront-error-view-css' => 'acc1014b', + 'aphront-form-view-css' => 'acc1014b', 'aphront-headsup-action-list-view-css' => 'ec01d039', - 'aphront-headsup-view-css' => '1fa53f94', - 'aphront-list-filter-view-css' => '1fa53f94', - 'aphront-pager-view-css' => '1fa53f94', - 'aphront-panel-view-css' => '1fa53f94', - 'aphront-table-view-css' => '1fa53f94', - 'aphront-tokenizer-control-css' => '1fa53f94', - 'aphront-tooltip-css' => '1fa53f94', - 'aphront-typeahead-control-css' => '1fa53f94', + 'aphront-headsup-view-css' => 'acc1014b', + 'aphront-list-filter-view-css' => 'acc1014b', + 'aphront-pager-view-css' => 'acc1014b', + 'aphront-panel-view-css' => 'acc1014b', + 'aphront-table-view-css' => 'acc1014b', + 'aphront-tokenizer-control-css' => 'acc1014b', + 'aphront-tooltip-css' => 'acc1014b', + 'aphront-typeahead-control-css' => 'acc1014b', 'differential-changeset-view-css' => 'ec01d039', 'differential-core-view-css' => 'ec01d039', 'differential-inline-comment-editor' => 'bbd79ca2', @@ -3469,7 +3476,7 @@ celerity_register_resource_map(array( 'differential-table-of-contents-css' => 'ec01d039', 'diffusion-commit-view-css' => 'c8ce2d88', 'diffusion-icons-css' => 'c8ce2d88', - 'global-drag-and-drop-css' => '1fa53f94', + 'global-drag-and-drop-css' => 'acc1014b', 'inline-comment-summary-css' => 'ec01d039', 'javelin-aphlict' => 'b239ff06', 'javelin-behavior' => 'fbeded59', @@ -3538,48 +3545,48 @@ celerity_register_resource_map(array( 'javelin-util' => 'fbeded59', 'javelin-vector' => 'fbeded59', 'javelin-workflow' => 'fbeded59', - 'lightbox-attachment-css' => '1fa53f94', + 'lightbox-attachment-css' => 'acc1014b', 'maniphest-task-summary-css' => 'ac211174', 'maniphest-transaction-detail-css' => 'ac211174', 'phabricator-busy' => 'b239ff06', 'phabricator-content-source-view-css' => 'ec01d039', - 'phabricator-core-buttons-css' => '1fa53f94', - 'phabricator-core-css' => '1fa53f94', - 'phabricator-crumbs-view-css' => '1fa53f94', - 'phabricator-directory-css' => '1fa53f94', + 'phabricator-core-buttons-css' => 'acc1014b', + 'phabricator-core-css' => 'acc1014b', + 'phabricator-crumbs-view-css' => 'acc1014b', + 'phabricator-directory-css' => 'acc1014b', 'phabricator-drag-and-drop-file-upload' => 'bbd79ca2', 'phabricator-dropdown-menu' => 'b239ff06', 'phabricator-file-upload' => 'b239ff06', - 'phabricator-filetree-view-css' => '1fa53f94', - 'phabricator-flag-css' => '1fa53f94', - 'phabricator-form-view-css' => '1fa53f94', - 'phabricator-header-view-css' => '1fa53f94', - 'phabricator-jump-nav' => '1fa53f94', + 'phabricator-filetree-view-css' => 'acc1014b', + 'phabricator-flag-css' => 'acc1014b', + 'phabricator-form-view-css' => 'acc1014b', + 'phabricator-header-view-css' => 'acc1014b', + 'phabricator-jump-nav' => 'acc1014b', 'phabricator-keyboard-shortcut' => 'b239ff06', 'phabricator-keyboard-shortcut-manager' => 'b239ff06', - 'phabricator-main-menu-view' => '1fa53f94', + 'phabricator-main-menu-view' => 'acc1014b', 'phabricator-menu-item' => 'b239ff06', - 'phabricator-nav-view-css' => '1fa53f94', + 'phabricator-nav-view-css' => 'acc1014b', 'phabricator-notification' => 'b239ff06', - 'phabricator-notification-css' => '1fa53f94', - 'phabricator-notification-menu-css' => '1fa53f94', - 'phabricator-object-item-list-view-css' => '1fa53f94', + 'phabricator-notification-css' => 'acc1014b', + 'phabricator-notification-menu-css' => 'acc1014b', + 'phabricator-object-item-list-view-css' => 'acc1014b', 'phabricator-object-selector-css' => 'ec01d039', 'phabricator-paste-file-upload' => 'b239ff06', 'phabricator-prefab' => 'b239ff06', 'phabricator-project-tag-css' => 'ac211174', - 'phabricator-remarkup-css' => '1fa53f94', + 'phabricator-remarkup-css' => 'acc1014b', 'phabricator-shaped-request' => 'bbd79ca2', - 'phabricator-side-menu-view-css' => '1fa53f94', - 'phabricator-standard-page-view' => '1fa53f94', + 'phabricator-side-menu-view-css' => 'acc1014b', + 'phabricator-standard-page-view' => 'acc1014b', 'phabricator-textareautils' => 'b239ff06', 'phabricator-tooltip' => 'b239ff06', - 'phabricator-transaction-view-css' => '1fa53f94', - 'phabricator-zindex-css' => '1fa53f94', - 'sprite-apps-large-css' => '1fa53f94', - 'sprite-gradient-css' => '1fa53f94', - 'sprite-icon-css' => '1fa53f94', - 'sprite-menu-css' => '1fa53f94', - 'syntax-highlighting-css' => '1fa53f94', + 'phabricator-transaction-view-css' => 'acc1014b', + 'phabricator-zindex-css' => 'acc1014b', + 'sprite-apps-large-css' => 'acc1014b', + 'sprite-gradient-css' => 'acc1014b', + 'sprite-icon-css' => 'acc1014b', + 'sprite-menu-css' => 'acc1014b', + 'syntax-highlighting-css' => 'acc1014b', ), )); diff --git a/webroot/rsrc/css/application/base/phabricator-application-launch-view.css b/webroot/rsrc/css/application/base/phabricator-application-launch-view.css index b65f02581b..be931efc82 100644 --- a/webroot/rsrc/css/application/base/phabricator-application-launch-view.css +++ b/webroot/rsrc/css/application/base/phabricator-application-launch-view.css @@ -47,8 +47,7 @@ a.phabricator-application-launch-container:hover { /* The hover effect looks awful on phones/tablets when scrolling. */ .device-desktop a.phabricator-application-launch-container:hover { - background-color: #638ed3; - border-color: #0a1d59; + background-image: url('/rsrc/image/texture/dark-menu-hover.png'); color: #fff; } @@ -71,7 +70,7 @@ a.phabricator-application-launch-container:hover { display: block; margin-top: 50px; font-weight: bold; - font-size: 11px; + font-size: 12px; text-align: center; color: #ffffff; text-shadow: 0px 1px 1px #000000; diff --git a/webroot/rsrc/image/texture/dark-menu-hover.png b/webroot/rsrc/image/texture/dark-menu-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..83810b3e58584b9f3826c506d780aae9725d7546 GIT binary patch literal 1645 zcmV-z29o)SP)OU?)dmDoSG}MqnvOVJJsoCq`f@Nn$2OUn)ssDM(_^3@!!$00sd`L_t(|UhS5_ zavR4LMepmL0jTokz3v$ZP-W3Q15jjE-7}y}W;FwlR%JH>h%VbJLXw>*D?+l8@(z@o zJtTRNr5(kKd`EsPMcIz4@&noA5AM6?+^Po}G+!DZ-0k&W%p_|E>ZmKC*HMa&Cb=bc zhmED(l~F={=Smq%d$QwlpRhJ_SWdxfQbob%NZXRtmRp_nUMs*8?bj%D--;#iWDwd- z&dfn38dQVefTpalEf+X3syhC=6QWN9Y3L$;G31sM!>?@1<&qp;3K}LG;s0C zCk-B%xc8Fq*`?tJ4)2(=G$?nHi3Bk`a>I{AdP2&S+Lv6J9`e{xwjpMpL?*c@wcMw} zyoK%!xA%D0XjKTeSWO% zBvw3BZ^GMXlGtW;&k$r^h9WveoQ&I0ak(8 zTteM((>i^{qZfab@e_bm9gXFbGph|dQjZ**Kq%;Hl~`@AN*bVqCmcp}l!nQx;x@xS zpT`dw+@;~*t~6g~srxCz^@j|@L~b)YYnO*PL6R#KlxD-DgNh4c(%%jw=+53{(ojdk zW&En)lg-8Mv}lwy@RWQB@S(fHVhVbl8%>L85FOSQpV~?TY8Y$Kv#rX=bZ9LZG~GHD z)bGThyshQC=$FHphrD`Q2w8d3780u)LpXxDX%%~-97>3t!Uif|c>lz7DYUAaLNkGk zY0eM~)oc`H4myI0AfkQx#9e5=nObxnf*6+R;>GONdhX-eDusu+iiM(9xEOL}w`z9wlic45^uNF@KQv9A zeUKZKjr#Xgp6;VM)J$Y9Ph*(#g}-6#pj2IE5!2T zt*HzDXec_Nt+>9Jn1f=?CVN9-%qPvP@Ur1!U%PXXZEej-&UIv~$Y@4Jy3a24YKj=0 zVs1NZlp=gow7#h>?OPJ=!F}E9IAh`h(z1}cdM6kegE0_Y_*&wGKq2}sxZ?8*wevYo zaw~+^Oobi`2I2exBi7t50(DNc&nfOaoGtshu%h_aDejM_by_gjmtyoUQ@lR7&a58) z*A!7@!t|&YBI^6RzH?~@4YQL!AuHk86fZUDjwD`)xSXmW+k=q zV#K)M%AEbyVL-K~5lGMDS)yIYj^s|3%Kl(CQ#f-~iCK8_w?(t!yN-QVlg$oYys*LL z(mJ(pGIr-X>Nt^(z&$%n&PRvNyum@9tQxP0n!wi``2u2mdmT+eMRYB8BrM*hh8={~ rjn;R==tno)K^sl&|Mvg*|NrrC!u?U5MpoL%00000NkvXXu0mjf2C^eW literal 0 HcmV?d00001 diff --git a/webroot/rsrc/image/texture/dark-menu.png b/webroot/rsrc/image/texture/dark-menu.png index 64982f5b9ce2461149cb07b0809c5a640d79a31a..249f372d60195184e0193c522f59df661d482faf 100644 GIT binary patch delta 1457 zcmV;i1y1^jBDf2X8Gi!+000jvzEA)F02okAR7EQ=Gbb!BCMzx}E-@-EGAJ!DEHN}K zGBwukuVnxL1zSl(K~#9!#hB4{BRL2}5lHa=f4ujSw|!XenM_XNNq0*YP!t7@C*tI( zDDL;&i0rP;7uCm~+cVvfQ|H}|Q^n5h*O_&yUz~_&3~@2qVSm;y@6@gPy6!#2l~WJ9 zTa^`T1dDm+R@{2$os;*)<32U7>LqsP0Su?aB@i|-rvN$U{x!@|C)XZ$=e>z@;<1fc z2>lFZ=23)5qQ;%d_8b)3q&*cHKK}2%H zbC1N|gF7j{AaM1zE>JBK??J7g#zO~(ueskX7~U`ZO=b4&^;Jdz(I5i=^ip$7R9bs8 zg*2JqjUjGd(G#Q;kl?PHL%K?*!y+X4n5b_IXDoJx2!9p|#;&7ED-4Jk8wK3b&FcsyU(&q`6?(SR0pl|-zT$R%dd+btgtjuZoW zpX$jJ+CV{`DV(*EKOg}dXmKdn9N>CDzR+)@Di|IQ?{0B#o@$UBK1ioSRdn$KlpL_%ZoI=@J(mO?+@59e1*r*kp`@~cSj(?u=Xjr~9Lr76aIGwZ&m4@0hd0uH6 za%W~+$g=oSU-5?>BTd!pv9=chgU20E9Pv;!Zr_$R640cin6vEUyg;W&@u@YSJ5eSS z0AT~gP!V-LLKu8OIWAXpc5Rc>NY$wJ3?*czL~b;Zk*GP@9e2R?MR<+611?d?J?uajZ&vIIJGm z19iaAFWh7S(?pIMvJ)dz|MeE2_-ccrkaKXKP5>3VQ0Ro6&b-*Y&0#!Qq;ZhPceT6Z z1c~$#V@Sb)1rx9;$|mL*#PLYEGT8?-jDP(vkj;wt8I4MCzslWdG|mM@vZ$9EwE{Vr zJUG&aG-SB8!j`e&bKpizJ^cS6y8?Q-haq= z7zb6iPfc&t@ln^m-FP4H{%{}KSQ8sTuNdYr%V*Ln#=@4k4Qx9!S^=!HzB=4lNDh(@ zs&2SpgBM%Cwpw-BWvf%IX{#XAIY;jN-iLla6YIB4?lT^23^7T3OOhCEC$;jP7=W0q zW?RGlQx4;!z<%^2k=twO^q?079Xm@@ygjP#D}I${FN z4ipD%U{nMt6gcRCfDY3fkB)dNCFT%Ngylp)1_K~YwW0>S?ZGzjR$p&6ku9saJkulR z{%Za_D>$D(!b(^P8j;Fql|uPY&L3`x_{DE{p8qgBe|Q+h5C1JU1&R!rh<~u6!o5~W zg-!g{ciS$V$B&D9C&%LqhqM0mzZqUyx$(%YyVM+Xr&E*oF-byd+K2*S_2nN&|R zp^o9hagNE6xqJBi{N?%6moV|~949-BD+EFKohPuV(!cSydf?Kbes$XBp=>I%HrtsI zin-+?&eAQ1F*?pE$>QqF<0`bZYhrEQ_wz`L-yAwf{U<+DKiBXdhr~cE-YBA?00000 LNkvXXu0mjfK!Cf< literal 4361 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