From 369dc7502c37f0a8a5eb7649bb75640bb03c3716 Mon Sep 17 00:00:00 2001 From: Jonathan Stanley Date: Fri, 23 Mar 2007 18:41:45 +0000 Subject: [PATCH] Bye bye toggle_inverse.gif... made a "super" toggle.gif which contains both states and "switched" using CSS sprites method to stop the ugly loading "flash" when images aren't cached for the first time. prosilver ACP+style classnames use hyphens... so stuck with them, plus underscores might trip up some bizarre edge case thing with IE6, so play safe. Would like the toggle to set a cookie at some point, so the setting would be "sticky". git-svn-id: file:///svn/phpbb/trunk@7222 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/adm/images/toggle.gif | Bin 625 -> 788 bytes phpBB/adm/images/toggle_inverse.gif | Bin 621 -> 0 bytes phpBB/adm/style/admin.css | 2 +- phpBB/adm/style/overall_header.html | 16 ++++++++++------ 4 files changed, 11 insertions(+), 7 deletions(-) delete mode 100644 phpBB/adm/images/toggle_inverse.gif diff --git a/phpBB/adm/images/toggle.gif b/phpBB/adm/images/toggle.gif index abb697e3c319de57e586d5b4805658dde98ec325..8af6861bd1be1351c94da6af1f9c2620d70f0bd7 100644 GIT binary patch delta 777 zcmV+k1NQv!1e6AUM@dFFIbkFK69DD_0L;(R?CtOS{QUg={p;-R>g?|Q{r%S2-O|%?*ma~_xQoY$W#moBp{LazU+uY#S+1=may~5w%b;)79D3*4o0v%Jud4=<4k1>+QL`!tU?z-QMBF z#>>LR$@KL0>Fe$5?eDw3#NgrNyT8QO+T8#E0001!CIJwWjR6gRBmfft00;ko6cjx= z2!@A+NVMUjjo1LE~L>7}A1OW*S3K0ws z5E2aw0s{t%1+uiZxVpT)EfzDvv$eOmyS=}`!_UUjz6N9|&BV~UOF7!r0W5UI(a66g z72ekmG%iLYj81W*mM9QA5iWe*l}E$nqtGhm8kUe3bPQh#PQj|8*0H*k8H0e6^L3GKXKU1_J&PCNb0*3Psu-AhYLn+X0BzT|y*x9{+-4#<1^#wCyxib7DKSTve{ z7uQO#$yzFvLx5g_m&@gKy}^QqDUT1sf?!c^@}gKMOj2}oK?nOWJj%smynqABx#GhC z87629Cjm+8mdq>{kMoHTPB2l<=JNhDSO}8gVmuvTjpjeF+3Iv79>o94YWJeS1)VXM z&vS7B4d5OmKrw78oh=mCVtm4~Y^NC(#lp!{2E&2FjrfBA#c+a-@QGv?P(O4qAeq%d zF~Y{M5D4M~K{1(JeqL(`gg|;@trj+lputQwpUz~H=}aP(UO@uB03H{TypXI^t3o1G ztyb476`Ruo{f`_f)&A4=Y;yAxsNV6YuCDL+t!I-{lZsYx)1E8+J5L>MzbI+z?2$?p z;vJ)7H;0FA3=Tk|+WLEU?kaYV%)EIwJNNOErs<37?fVa+GuP%7*R|jDCtA9;8O>jH zr<;##sj;a|mf>^94mND{9sv($0x)rAFK}=c1;RZI}1=ewLB& X)5Z&z9yC8u$){h-9*fM92B`lpM2JJ_ diff --git a/phpBB/adm/images/toggle_inverse.gif b/phpBB/adm/images/toggle_inverse.gif deleted file mode 100644 index 0562784b34e85b164e6242a406ca544ca36e7a6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 621 zcmc(c$xagi06+&zp)Ij0q(CGhs30mRE(hF=QVNu<+M^ygnQ$;hf4~J3zkribVvK-z zAR>z`mQF1VvRF&o>FhJ@bfeqMwA0qMGl{{U@EzXyB~RDa({*{Y8mIxn0KlgOj!!Qv zTNX{$B+KCxvup-a9Pe~NrtdbAX50{plm5+LZWO01pku{ihcOaCNdzMy7>h(>!Eh8M z{7fj~^7z8h*tXO2dk3=FH`W}R-&SlXmUnqzg7U|c>?-K6+Sa4Haf0-lE%rb#k`}T7 zCXC>eAmr#k(Bs1}oTix&MKdTt!5GEy8S|>0paMPwFP6kmWLFeL4}?8{bx3t z&j^AS#(XH5V!4cv6|%WpK93P}{!gJ$C`yvF<3)?3AUqbty_nrWi8_$dbFUMbvpSvWN8&wyspFMx(RDJE0!pV9^9X}1I{WAwaz{6lqqEu#~!tfSet&l&<;I`;WJOy K<=W=}aP=<+qAURb diff --git a/phpBB/adm/style/admin.css b/phpBB/adm/style/admin.css index 43310fb4ae..398cbac150 100644 --- a/phpBB/adm/style/admin.css +++ b/phpBB/adm/style/admin.css @@ -353,7 +353,7 @@ span.corners-bottom span { margin-left: 2px; } -#toggle_handle { +#toggle-handle { display: block; width: 18px; height: 19px; diff --git a/phpBB/adm/style/overall_header.html b/phpBB/adm/style/overall_header.html index 1681a04676..acbf00dff5 100644 --- a/phpBB/adm/style/overall_header.html +++ b/phpBB/adm/style/overall_header.html @@ -120,27 +120,31 @@ function switch_menu() var menu = document.getElementById('menu'); var main = document.getElementById('main'); var toggle = document.getElementById('toggle'); - var handle = document.getElementById('toggle_handle'); + var handle = document.getElementById('toggle-handle'); switch(menu_state) { - //hide + //hidden case 'shown': main.style.width = 'auto'; menu.style.display = 'none'; menu_state = 'hidden'; toggle.style.left = '0'; toggle.style.width = '20px'; - handle.style.backgroundImage = 'url(images/toggle_inverse.gif)'; + handle.style.backgroundImage = 'url(images/toggle.gif)'; + handle.style.backgroundPosition = '100% 50%'; + handle.style.backgroundRepeat = 'no-repeat'; break; - //show + //shown case 'hidden': main.style.width = '76%'; menu.style.display = 'block'; menu_state = 'shown'; toggle.style.left = '15%'; toggle.style.width = '5%'; - handle.style.backgroundImage = 'url(images/toggle.gif)'; + handle.style.backgroundImage = 'url(images/toggle.gif)'; + handle.style.backgroundPosition = '0% 50%'; + handle.style.backgroundRepeat = 'no-repeat'; break; } } @@ -172,7 +176,7 @@ function switch_menu()
-
+