[PATCH conductor] new administer section navigation icons

Jirka Tomasek jtomasek at redhat.com
Tue Dec 13 09:36:41 UTC 2011


On 12/13/2011 10:16 AM, jtomasek at redhat.com wrote:
> From: Jiri Tomasek<jtomasek at redhat.com>
>
> ---
>   src/app/stylesheets/layout.scss       |   35 ++++++++++++++++++++++++++++----
>   src/public/images/admin_nav_icons.png |  Bin 0 ->  4991 bytes
>   2 files changed, 30 insertions(+), 5 deletions(-)
>   create mode 100644 src/public/images/admin_nav_icons.png
>
> diff --git a/src/app/stylesheets/layout.scss b/src/app/stylesheets/layout.scss
> index 7e74153..cfd82ca 100644
> --- a/src/app/stylesheets/layout.scss
> +++ b/src/app/stylesheets/layout.scss
> @@ -1068,6 +1068,11 @@ nav#administer_nav {
>       }
>       &.selected{
>         background: transparent url(../../images/administer_nav_bg_hover.png) center bottom no-repeat;
> +      a.users{&:before{ background-position: -68px -26px; } }
> +      a.environments{&:before{ background-position: -100px -26px; } }
> +      a.content{&:before{ background-position: -132px -26px; } }
> +      a.providers{&:before{ background-position: -165px -26px; } }
> +      a.settings{&:before{ background-position: -203px -25px; } }
>       }
>
>       a{
> @@ -1075,11 +1080,31 @@ nav#administer_nav {
>         display: block;
>         color: black;
>         padding: 45px 10px 12px 10px;
> -&.users{background: transparent url(../../images/administer_nav_icons.png) center -221px no-repeat;}
> -&.environments{background: transparent url(../../images/administer_nav_icons.png) center -63px no-repeat;}
> -&.content{background: transparent url(../../images/administer_nav_icons.png) center 13px no-repeat;}
> -&.providers{background: transparent url(../../images/administer_nav_icons.png) center -140px no-repeat;}
> -&.settings{background: transparent url(../../images/administer_nav_icons.png) center -294px no-repeat;}
> +&.users{
> +        position: relative;
> +&:before{ content: ''; position: absolute; top: 19px; left: 50%; margin-left: -15px; width: 30px; height: 22px; background: transparent url('../../images/admin_nav_icons.png') -68px 0px; }
> +&:hover{&:before{ background-position: -68px -26px; } }
> +      }
> +&.environments{
> +        position: relative;
> +&:before{ content: ''; position: absolute; top: 18px; left: 50%; margin-left: -17px; width: 34px; height: 22px; background: transparent url('../../images/admin_nav_icons.png') -100px 0px; }
> +&:hover{&:before{ background-position: -100px -26px; } }
> +      }
> +&.content{
> +        position: relative;
> +&:before{ content: ''; position: absolute; top: 18px; left: 50%; margin-left: -17px; width: 34px; height: 22px; background: transparent url('../../images/admin_nav_icons.png') -132px 0px; }
> +&:hover{&:before{ background-position: -132px -26px; } }
> +      }
> +&.providers{
> +        position: relative;
> +&:before{ content: ''; position: absolute; top: 18px; left: 50%; margin-left: -17px; width: 34px; height: 22px; background: transparent url('../../images/admin_nav_icons.png') -165px 0px; }
> +&:hover{&:before{ background-position: -165px -26px; } }
> +      }
> +&.settings{
> +        position: relative;
> +&:before{ content: ''; position: absolute; top: 19px; left: 50%; margin-left: -9px; width: 18px; height: 22px; background: transparent url('../../images/admin_nav_icons.png') -203px 0px; }
> +&:hover{&:before{ background-position: -203px -25px; } }
> +      }
>       }
>     }
>   }
> diff --git a/src/public/images/admin_nav_icons.png b/src/public/images/admin_nav_icons.png
> new file mode 100644
> index 0000000000000000000000000000000000000000..db7f734f110deec0d942059d439fed0fe568084f
> GIT binary patch
> literal 4991
> zcmX9?2{@GB_aB7pl6 at z|m$L6<3W+R3jD4m?7&|eRQI?X)E+k{$DQlV}jHR)!Q)H(x
> zc8zr`k?lYI{`Yy#z0c>|bKZOJc|YgA=Xqnz&F-@>@-qSe02U)d{fCrsjv at w^=_tLS
> zOG*}HxD=pkWObR+o?mv3p<o6-L%RR~fQjRuP>sxmpHh^9h<mmOOJ7$+FwEZtaM#(_
> z$wkz_-QOkH*WWWhRL at f7Y5k%q#g6-*ou0o74B_tUBWmUD?E+9xkW-SEQ&50lGfV*h
> zjtL|EyH+7No4L>YgvP>pfX at Q2PlXy|Pv30HY$UC-&nVW{Iq`{Q$EmA7ez94XN#`J*
> zHmABN+9=d7k{JnMOjFjYQ(Q`(W4@;GCNh=<cYQgXcPf&-Guo5m;bq=F6;8{jTgTpr
> zTC<Bui2L at l;Oh{<r#ec(pMypI2yV_1j?adVbN5=}*s1%Xql=_kWofAIu=m!VQ!`UV
> z-RTUy{+xKIR3ODjM)F3y)M=Y%h-b%*>eW_wsC=io31FpiVD4D!wd&@*3Lr<m3?z-K
> z at NjWe<A;VI%<PE<K#hp=Q>NE!BH?b^zgo7bS0km25<sa!C0$*_t~Dz#3l*$DdF#7>
> zhkVmWdJ1bY3yf91v9Pc(Xk{>SQ$s_;(lS?FUfz$8B%~z_FeC1SLT~3nfMBq|i_n7U
> zP>t;lz)A}P4Wy|iIP|z2plmurJ-bNWU#4K>tq!L3Rvs|e;RStlLpDptBzHtom at mzu
> zMPn^{q6EL-9g=!FPdl^Fo?z`uE*a~eLs=@GHkwg1QnzlMoln<$Zd1qcG5~KES9sJ{
> zRD`u#-eK~)75k^~=QM#@yVTu2zs!A1C!U!mjPDC3j*F<yP&)ZVU={Y9a8%1tQDKJj
> z`cV#mpkVuUulX$<A8vmQV*JRVR7Fx|Ud+LCA^1F`(FE}MkQ!muoYLs!<>hy#mGIhE
> zYpSZSK=#X=O~(asadFMRfB%NgH24yP2jv5LhXSAeq`_!Il?Iw*H;S?HD^Y?EFu5vL
> zU~lSaFnBI$s@|>B%hAi;3QW6pDJ#;nqC(YS^#N!#)#EY4N)+Z>*YU7*L{#9Mqsii)
> z9srGX9m?8<`1f50adUHj`6p)Cs@^@6FobKnkCf0tb-XBVA(*=B$O}>Z{R6`vI!?MQ
> z1O#-s(NU3BYT#oo*G;wwpO(2xSpBMRQ=e^nRPDBByg_n_!$LOdU-lL|qM6lMzT;_%
> z07wiR&zhc*K at f`ADT<eE>Lbx}b8`N)Kj`1H5YciBot96CzN1k_?@9Yb9a=qp?hl#Z
> zp$2(oag!~DWfRRT-j>L9$m^nDpZQUBUGfPxD4=gRAPU9{d)%CS0c)-y!QK#;-PS>M
> zZNAI{mjSft>FJMx1$3JVYifLsTf<KB0K-nGOsE_6mIe60y?|*n&0CH6$x-<G3VRfv
> zn6i78HCq+k7bpG_o9EFPO*I)X6rwUs&~sFI$d}L at b%kxkx%S}CH0K0>ePew+1;t}5
> z(bsw{VIMYZxBV?)>T0XGfsYOvWw$bUs0-+=t*FRS3H!V6nmkcf`stJZ6EGMI^7Y;3
> zyJs=XAa=UHX}x%KQ5`-QGOvc+z?m#d6yKXTP&6IQdj3<gRW1VH_W9(mwZwNmo1kK_
> z$V=TAN0DeV=TtrjF9t;K*DIe8Fdig%ZMWqroUnYmr+z#1{cGwae6E(-XT<u5P-A0b
> zfVN|HN>NeK^@D>0Ei##G-S+3#vzEA`oQ|+9Sre}(3#jl at mZC_e;%v>p--?xZUfjO)
> zS&6E8wkaiTJhE1#b77^lx)O&(exWE&UephGsb#3p>Swnsy6<rO<2SV_Hj01Kyd8)?
> ze;ox>e+BZbKHLBq$eKU2wA@>>6`1v-qHMv#!$X+%K^55%#%oXx<6TBq|4|*}*8Ua$
> z$Kj-bDv=W6lfE%KXA?e79v(uxyK^bpfT-Fwu~aC`mg?sBESC=cWHUZO)jpEGwA?sq
> zOzy+CjqJ&rbt3>spO32Rd)RB<gHG0JUvsbu^S=5C(8xT}XyDzg${{@d(b@&D*Cagr
> z9Op9dZmgBuFVprdNA}&189Tj|u{*C}yxEYPN7e4rs-jh-(AUWxNvmrvXHvC)5|o=H
> zY>|!WC9EJ<*a~!ode at -N96a{O36;LP^aPb<Yz4jz(7x}#%>%e$V`cU8<b5l=${$K=
> zw&-Ji{neC5!~2TgImiVs!;Kf5t0w8yI+f^=HGhA9>0*o8#XAab?Un5K`({^vnK*?Y
> zt1BuBkLV^n5R3Fy(~+$O?7FNa5)Vy1qOzTZYQ>N;4%D-8$Fzr!brSlRJ*iyX-rnRK
> zq9W70xD#D&f6^%}Nsyi(UG>6i8>u>}SxX4j4dU^@)Qk+9F!EC0kMQ$)bfMogpVHw^
> zS<m)f_mJF*iW>rkPe;l~p)!V`j5s5sLk+zl=bp6Ow$v0m-rEviO4fCY+do*ACqYBk
> zOJ(Euh04uxHRBp`HdW`<T_bvje%8pZ%%k#8xl48s-yZK&ScGawGBJ0!S%Jq)+c0Ui
> z#SVad3h8BC<WCz%)@ChCfB*L=6aC7)N(HU<Yv^(wK)j`;#TOcWysQ%+_%9W*OKcC*
> zUMdb^9ka)_A(6=BoWz*h_Q*RE2jQlp{Z)(5(HrbqY4DJf{q at l&bK>B%wZhaNZ=E7E
> zeF?9wxrlZQ=>Lrg18fTx<Gn>ybN!^ckb3RMQS at xB5zFZ|TbYV3{c#G?z!%r<Cv9ki
> z?989EBWLj)UgFJtyIv`EcR!ZBxNe*PcS<XBpFu#_j6oTfWK_3l%)#}-yp@@v(UA*I
> z4E^jYCMi#vgSUMgnu9i7xVX4%k}QN!8bKSATK}{(Np{Of(>HJ#4Ij*ye8MejJ4iwp
> zP_Z~eiTRqBDb%NjIYY}ZXNP&Ez({iZ6}$i$!jD#NV&ZtQj?|%N-JEUQ+bT8AsG%^y
> z-on;4WXcVAN;zx(;o;%d`qtL3*mZAULw~b*+Tv8flzq+HD;@Hhl&_^0xeoF)O2(UV
> z6>27VQ<kbCX}-}BJ59gt(`d@`XxNEx*^lGsk?8c?+}w}3xiinfF{(x#l7xJ~Q^^;_
> z<M0TN7Le*y$^TF=gj3RF^^Kq_o}Y9eya888qdLDy(Uxe^r4|mlFCJOr>s^+TnSdV|
> zPFh4q7ku9B0qodQC(QF>vQ6uTrn)Ou22E!jnHeY5EjZ1#Kv)w;LpLS-sMTqh8O2`x
> zH0)#b7hT46uV)TB9kzHy?Rg@;5T~5(>FL_rTc?CIF}+b2U`I2Mq{?3RTQ{aY)#cCC
> zPjzt)`7gzpZ+%@N_2#w2EoyyfZIG99o-9M2 at ZYndEcIwO_kTj`vV5RucwR_(=6_1#
> zmgZRA$Zvc3@;k>&2;d*~3v#Z7jJDR6X(Z3z3HCvVnVBEex7pf4sp}n*j89+o&Wpqt
> zu(I<#k0lKR!G=Pfo?OUWba89P48^r6uBs;SxaY^86>+_uycz%2d$)Y at qG2CVObomt
> z{($EismqmW6D#}Iwg}<!fm@^9Is7Z;oeRN3QjNfwQ!h!NCzn6e at xEH=L+Hd#pV$W9
> zdx^u`=M)BF(QzM|d;2~Jn%$8o8Bgcvbznpq_Yt>4#K>2AbnH4%d~E>`A5JX=j&2j|
> z>r|ikjo(n}ou>D$v5KktNoCyG%Yj#%Vn^U@=>}^2MebaA&E18afU*>g?AhmEP8aw+
> zY=Cz~ZP7t0v-^#N)s%*)S=EdCXq4JoG3(u7eV+pL@{yS_jr5$@Spasq$?+t at qDlqv
> z(!77uYvfi|%!pY7Z{{<;M6T>ohsfK16#H*9b$y(y5^O<qgkLG%85FM^<L|H98T^0X
> zV#SC*-8i6=&4bdn6M-$=LNd6Ut>@uy9~V}x_k;Jg7HaZax|3T;Hbjl~O>puKs7;#K
> z|5xR$qqfo_m!!^#$glP3E*g^Xw}GbH&8|3mz4DT&VeZ-(50q1<t7Wyin^+JBqM0lW
> zvxs+enU7ohh*Ltx4FNwNmOFKx+?$#YY2yec)h{pr(vU~hZ7ya9$*4cpCcewWh9FDC
> zE;WeMQrk*2n-50!9m;8sU+*99c at T0)e6-u%1V=0QGRFIyGr2+nHPRUGuju4yg~jRl
> zhWDPA|61MIPBzDoZ#sy`5c3 at 7CJ-g7nb2!picN3BYR<%8HF6X%2SAq$JJ#F5G+#{^
> zFg9L2C*-`%q9h`iZe-L&oTGAQuu@#VdSvzY-Q<KsoRW+Wi^85~u;g1ia9A4rMKsy{
> z3vQ1AE0BvT^7VRrjEY#Xy6`=2>o{2tTLo?SkQS;l%-Hhl{g7g6A24<;K{^@3UvrB-
> zk<^i=gh=35**;ZGSab?wVad!3PU5ma5%bz(saVx at fuh99^zqJk$Fa(&A2CCeLhq&3
> z-gdDpXC4GU2QmUk%~zmm^-wz5JgNc%Nb`f at ot&N at i_w<`#L71`%ickHej-0AcYw5W
> zXp at BHIt5(<3FQJf=4)J)-yVFqtxwK;pR(_SLBuP*lQymS&EZgc<kLk}kU}@`tW`?a
> zux`pi5v at zq_^nGs`t38~fBsU8KbFbr8Jq`jL)%iO9YRA6jA|M2j3TGIdU4Wt_CXmx
> z2y`i4>G at 6%+peO;j5}ieFTxe)%qJJ`t={EYoZ01yv_tqOF32uLn0=-${Cf9lq=B_2
> zZj7!pc~$=!<?`v at 1MK%{=L(3|G2*MNOag1)GexiVu5sqMyRjD5Z$9?l%~4Qkig&#Q
> z3+Q2Gd|<QZ)XWpTdiVUGyF8Lc`D{sG5UQLXw=VXed at x1<*UJOvRrg0f5&84f?_vfq
> zyQ{q;1~oA8E{^9gsMGB)l$g<Y#Xd`lkxo5}Gn3Bpo53fst`c)LT)<8jZ_*!#v~fR+
> zWl?ds6RH`kpDLq`d9c0;<nZwVs%etd>WHQAXt+<ryahRa_2 at 5GqsbBvo_I(vyxeu@
> z>!h>b^EX%zAq>4I`Z0#Ebp#6kxNr3M)4`_<p{c26OuL=^dDx9+U~6Jw;hFOAcgTeA
> z<!52hd<N3(=5gK^z%|G14?0l8r>)9O2n3^LkQ{}7Cgt*$^od6FmaMiDsL0TN5u!{b
> z)mj+wcu2QPe9j+NY<x~chkgyYks+sl;(qHdp&1-9OvEZ?$CrCAlnrGcSq~Tu=Z9yE
> zN}gx;@<^iaj4SEpw&aW at 9_U?BbLMuqh)B<%Qq%URi((TXU0=a;mcZ7QPOe(RB~E%N
> zH%{Kn71w`~(?H at BD|+ZPep at U0!;YX)?arW?LWWxrPD!gvuKJ^59xNIj6qmq=A9OSa
> z*3iL~o`m1t;>wE>1Zp7ldBw~V9%9krp3`>PW(4GE$tKGjOu({}@fyu5l->|P?9%;@
> zfof;ZH2wZlH7-`E_sob?ud at q^H5j)=H5k9Ds(GEJ`jqLRm+JK>KF&NYW8#$Xy#Q90
> z%f>`ITSh#t4X3nZ<=nOQwtzwkvHggR`RogJ=ixDynzTg`?5;Ro=jV$I(ObVpW50TT
> zjT19bI^16O;+6u9N?A9r5$>hM50PI at dJ5sCRAp{Mv{N`K)K+=-txGsKd`d5A&pR4^
> zmzM}3W)_PGxt!L!64&lSIrHf4>ciixifqiE6STV%kQt4JNfG at EZ94c0UpDeM<`><=
> zOY9#nxh^&kM~HjWM<)mSwzIKA2KVLux5jRxO0);HavAfZoRh0<M^`A@*1Uz!U<eQ`
> zf=^`Mv?rBy7Z=0J)uLCk1SSH`%Cv4v^zc|%1qn$eo$-du1h&kE9*b2T7U#3R(<t40
> z|Nh2rkeBr_?Mx?u{mTT at C`W&RGcTZVG*HIF_(G!mMa;8kc&KnhKB=|gb>l=rHcn}~
> z1^YTrh;oj-qpG&ZS;p<YUHo6Bom4?k)sVHSv;*L%aSgX_cj*ZXk=ZiakS-78Y3+3F
> z^7iMq^=Pf!hvB8&c at AQj8Sz^ukmySm`j*{Xmpd5ovo;gmExwNomaz&pAuGj%wvMns
> zC|4dPTQK<9V6D#d<sqly0YV(%J>t78PMNJ7)#R4U=jdLH42iSj*>n;ZdVro;qNJVk
> z6VYoaywUJ*`3oPPvp)NpCKuY}(fidqgS*MV<sr#GJCj1;od5q^6TaNZn*<BZsWsRU
> z#x8dAhQ4L|P<MW%_W99bxN8f at cD(jczDJ|k_(#`)8C^_iyGy(BJV*C^BC>rt--6oG
> z;w``xSkD<C`u>t7vl`g{lzFA|cX*|soaOKh2}LZ{ua2ctHRfu2PXY#qVM0}T4#QBT
> z#|dtqmehwa7_TU6WK=@e(ZZ!Ws0<!eo*W!z(JJ60Jcrg#Qha1h_D%_IuhRgP!C~|+
> z1*sV;G0?m7P`po35&PEgQ^G#tpE}Qsq8J%9lCU%QU$IoekEWDNCFN-p3+4a0{4l0C
> z8iFKKoHMJ=K4sL9#@P2NOQDlB?)IZ-Ybjd)vKD77U+%*KdSz3lCl74dLa at r7bQJTb
> zDn6kjMJx>(c>QLI3GXKl#C+clE8rlj40(q9FLvqW4Uz$U4Ks*8#~DX1<rOMX!BQ0%
> zQBV=Nlut;4f=t*}4MH8ok1<QeDw;70SUtn2wCA)(5n9Gcby at CVV9HN0fYCiO{TkiJ
> GFaHnMAg?+A
>
> literal 0
> HcmV?d00001
>
Self ACK & Pushed.



More information about the aeolus-devel mailing list