From 7d5b75055749787cf8628ed173eb61c0ce7310d0 Mon Sep 17 00:00:00 2001 From: Andrew Hutchings <andrew@linuxjedi.co.uk> Date: Wed, 21 Mar 2012 17:43:05 +0000 Subject: [PATCH] Fix breadcrumbs in Jenkins Use overline and white background to fix style of breadcrumbs and not make the bg look awkward Fixed bug #961385 Change-Id: Ib1dadb933efe7835de467b41a27d116060fcbadf --- modules/jenkins_master/files/breadcrumb.png | Bin 5965 -> 0 bytes modules/jenkins_master/files/openstack.css | 2 +- modules/jenkins_master/manifests/init.pp | 6 ------ 3 files changed, 1 insertion(+), 7 deletions(-) delete mode 100644 modules/jenkins_master/files/breadcrumb.png diff --git a/modules/jenkins_master/files/breadcrumb.png b/modules/jenkins_master/files/breadcrumb.png deleted file mode 100644 index 755bcd60419576e7eca4622854754345f9bdc543..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5965 zcmV-T7qaMyP)<h;3K|Lk000e1NJLTq003kF0077c1^@s69y~<B00001b5ch_0Itp) z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4k|0h9%FR?02a+jL_t(|+TC4$q^;Xpe#cmQ@3YQX-<Wf)eby35i9@1Xa=2WVL_{L} zk%&a%)E|jN#O=T95?4gxkjoWu$>oYjBqFYRBq9=#oM^A#d#(9>^ZeLvf3(+Z&TozJ zzRxqh`Rm*3pS}0mYt1>oF~;-0&-;w`N4UGYiy{(5<Y4Jf<nPPh>wo{r>px4ck^6U8 z`n}wH=3etaMB>LEfBXmUz4u-SA;{RjqKN3yzaO4Rdq0<Z(op#MkokS<OADW2`R}FI zR1uM;Y2@naO63jsiv5QxY(Qz#)YvfV`&w9Zu@=7cHJMDldU0_fs`^H4hyaTxy-f(t z;w!j8-g}1vG8bPdr8fd4v9JJIxro*V1n_lB8ygBH?qNf|c5!hbuU@?x{e}eMgezhH z(akHpCbBUre@`jN_4T!meM8i6*r8zO#UKLSVru4lA!D9OpG!-hDW&v>V@F9e%!L9D zKY&QeE#~q@<W7EYHX>`j#*UH*vZ<1(QIcKtH^DNIS};|)?=3bgrS$dl^YhW7BpMH0 zqO`$4N-1Vw$wJ?hg$&IueJ+_yCZlCs5im9CIAM#Xs&}FRgdrw!<@2SK{%EYeBmzF5 zw1{d%={d)Xr~rKjuf5kpeN`AMN@9jlS<c-H4s(ki3UoH-OEkmAf^jH9$@Ha^{&<Wi zK_YdF{wfe4dj7<V_E|Hz_}&;%5)G3RfW;8vX97R~v~qK^@0C*eld+*B5)W@V*^-$W zBDHw$tyVlTR>l=A`j|PzYAlWdL0pM61n2z&LAzI8Kc)1iV?qfkzgwG=i(dkPEHzk_ zIPndlzsY1Wk;}_V9ovSm(s(H7Qzc4Vitv%kFE!rFHHj&u4=*n-M}d+k+=Y+=3lIQQ zgu+H4bUP3Vz~a5ef|3YOT^2PANl>ws<lIIo$l&_E<j=-{l2}P))o{$}FevZ--J{3s zRj-c8mqgM`StrrEUl$|V7Q?A48VGs^A*J+<eMd<o133}=hB1Kur-12WVwjTDG74W3 zfdxbYumCPJVwz+PzgG-uQ%c|5XOu*TN-7X3D@hC#u=fhcE1n`ylz{dbB@tjaNYGch z_s{~HLKYZObq(Z(jL*^6zU0sMHF}R?3wCOp)?i2*Ds|b6maOkNbMHW{{Qh)0m5YlD z-B*((!bQM{$*75CJo#NKg43+bpHljZee@-<0CjbuYD6NjHYk8PS<c)AXT#w`u#YH- z#ObtxveLabvVl^8OmX}LluVIQ`qt&;rF{PR=X<vy$O4NI{3#G1GMZVCyqwS6K0?nm zolf_PaYcvuAg9!lP!OS!VQ@%3FcO?D4o*txFZT&0kwAq4{$QE=Tbo>>!wBUK;%CV) zOl+@E5(%3gh=^Ss-$Fa!43bnZNnf1LsVSvz?+Z#0lZD)AFwS_$?^<S!O>132)V`o3 zk~UcgQ=s5$s<UZ`j1quNP$zo-&OV?df^;>f4GjtM0<f7L-DY#RtoUkgqW4&E#;ED> zbS&>QtN7_dLHxTG1u1i>KJtNa{ngdg)lN|odnd+9k_!NeP}{A*-x)fLymvrip<SaS zRxT=9iVy%ZQd{0oqkFmLHl_5}yF^JWm=q-2JP;?JAp^*328Rij%r8{Ny-Sot(s2gI z>Gr9ymr#vVQq}5PR<v%uXG-aBc7+lz$$?!MHjxdX*KUovW4^RNse>22?*b(eU^qig zE#uhH`V{n{N(qEN+SHWN-|hk>k#yvYUkHwb;guzX3Z!}INK}T)bUKyu^K;$Bh6M0o zS>%KY)1*!iXR#?XO%*~{O6l*eudn5^&pz9U$r93hA-a}k78$JpLB&EO$IC0JF0#1e z<KwORl2~buN_12m4XU;vr-oEme+JZiHBIyP+eAqukiaBH*HYA>C($xZtZJ}$*69{e z5{X3$<jF>F@oF{@t$!~uEoBgzn&uy_uCBI%l1Kz=0&snia$Z&-7M;0|@p6!BH-F{# zx8+MblT~w?y(Te;?Y5YebwQ;S`WxiKQcC~04V1*n#r7Z{fK%=f1|-i{97Yz1&+PiJ zZJ;Cq<|7bjQNY>eOqqfk$VBf}MoZOoZ%XOAn?^|lc)OP&;+X|?oV|*jDN>{MGOUd$ zM%9y(lZ~PzR+ti&LY9KE8hei-fRTNIJQf^_=DBH_?`;w#5oA_Mm@NeUrG{j=O+!oV zYAdls>=e{ThhUQ^@w6;7>6+Ob<la7r-$hOae1?)nSBm&oK7Z3R|FkKTMCbIPb%G3{ zN=evO`#-OX19C5~12*yzf=*6OHlhT_qoX6#EFcki5WlaY5DO^<M#iF)z0P%0iJGSQ z=S^r_@&5kalNM@O3oC<{?!qm>(DN6YM9xM~5&_u(=>(K}I3%Ik>xF{cwXmBsRE-Er zzT{uljgm;1C`LL*D5sSI6fFBK{B^I0lO#tx&&q4A8zr$|X3%VSv|Un-1I~$uO#O(J zsmQ7h#h-7Q=3lR`ujSKEKi#O7g{FyGbT}9k*2<l-oVNl}ONqTPDNIP5vUr_!#wASi znOv$VY;QBZ0iBlMMdiUb2*@TN`N!s0(=`9KE|f%&&U!kRIB|=Wb-pf5%0n{h3)!4u z5fM3FlP~GVA!th`b>s!~n${bCfp(6t4nWPKql)zZXU;dxzu(;43`R*m4)Np!Zvm8K zMb?50X+`d#hIQg4f4TBn$H&KmQBsrrZgrX#;DcLKwD$fR(c<V{jSfn4lNtVFC`uko z77`R94P%C0Eam<kEQV8o9;^Qs+hO9-`wT_NgURyZ2PBe5B6~J-#nQ}>&8fY%MTQ5I zdd~mn5R^pVB%<ca+6+(LKs6<{A{gz2t&T-tqW3`>*RsjVMaV-6JiW5GQqWj3gJ|D( zR0^@?Sy_#8)C)|TrunbhxTJ5gSm);jkydQtAx1#N)>3Q%C^vG4pMCA;&!1PJ#H$a< zJ-Ct&%CZ+I5GydVAym26FP5VB|E@tv1cJ07rp#Lac07f54U0@4Wu3ba;^xY~pFe*t zFJ8RR+70nO43jQX%cMMqt)!Xq9D1$uR^$*gP4ho2<BE=hMP`MtEQHNqVJ7jgfg$sG z(VBhj`w|8v5ild6;z4Ul(mW(67%;LzqBq8ANJ~L&n&$lG=0-mG<dbS2f;3dFZJdcP z9OU+}s);ffg`>U#Mm)o~V&%emo5$opA#BRC=K}nUlF!CIYjI<mrny2<5<#|s(8iht zLk37PbahBEP;gKqj%hT_8Hy65q)i5zry)UN>6ELK>l)cQ5N~r3aj_I4=n_h95R~K+ z<p$SL$og7iph?%YIajslDmD8w%@=}_QlebV38O_gaHB#c8im|I&o`)}iFvcQLen&N z9!etN2um3s9z`9(xY&b$m?Q7|9{n{J-7$f3a<EC6P1}H6!wB;t<4#Fsuj}N@KlG zjT(^+9#cy5+uPeBN<5auq=p9I<P4QgYE9aZyOxrWS^9kLh1c=%aS<h`mc<rl)|eT_ zb_cPiwz13+E&lNaU_#S~Qc9oQ-rmZ5K8IKqn~#ND&oV!c43R_{pIP@P>MVB6Twf8Q zFsXE_m}6NrPS|sTfizPBFq&F_#iAAIq#Xz}KEx%jawze92;;B=AWpJli_}1l*G9ve zHNtc|RS=<+56fk!<kEl;3T({_@e=CP;r`5!WTbm($=)M#w{pqajG$@0S4v6xD0whh zNN*8l0g*d)M8^_i<C$oDXcd?@Sq{1W&Z4o8k_ZMpsQ<9C$5B>P+H3_(Q4l<xiMjdA zX<NwDITwvbM@Jtmqa-?Pg9(DH|6^J#p{%7u8j#Wi&+K>&ZbbO3{p=dV7=L_O<BEjc z3*@G#*p*oUe6LXO2X5oBLfn8bw^A26q+DEq1GM;_s&<EmhYMd4L1uv#yp$dm87rZ{ zLP9-vfkP93&m9~MueMv=%I}2`jt&kE79CKTHnFUr#tL&%kXlNk!O_|j1(9MoYbDkI zHCK!OQ&oBL<jD#`&;>=JUNxLvAkCMTNR1>~Bk>5LFqh;SMA@*u<{<=`&1Q0XdiqfW z(P5p2K(Hwltd0-)nOgIO_)B$yRWD0Mi4D@(Y$mT>y^_gf@_sHb^u}|00vhVbnf9}m zykYsdnv8w{O%R=4TCi7__xJa5c6Rn*U&~^4H8{@DLjo#WpyhU@01&O26ab-N1IU!F z>wZvGC8hL1UpfhnGxU^EMnXWxg<An5GAc<7F_LM3=B)|q$QNJB=qSY@NR0#{J=X|s zj8b69H%NC>%dD;A8C}VyZChDJM`=S?ooGk~N&x;H96G8X!?Vm9ixyPvHCwRX-`~sW z>FI|nYOj%Xf?S^}i5_(XM`S|-!L(HPQfZdfBFgupz_RPQ*hfd-hcHSi>(r1GQ?D>6 zfch0<ergT`QbQj+bl%<FJwitgA?QhC>c5e~OQhc2lOj~Gx$dm5KvCtX4~x&+b={L3 zI&wY)tyyP$g*x=HrXPtHXriZ|>3hQ7?-yBM2^~3;g*;TveS&qzVfD&I<P4U%4T(d% z%QZJxY}@v&5;_=!AoB7$gheC{VNQAwJV}nN>aB^h<nHcH&d$z0DE)sV7?HPVNC739 zWXDP?NO`pv*wxZ^IN71=x<*x{X_^n24PmZ6(KP*1ly4COE5lq18XH5w*@HD?K#hus zynOl6L`R8bdCiZ#la0<cN12$l;K*Dl3pEOC4l28t4LIlX`BX$qbSxvpn^=J8OH3pm zDq+w3oDMh$Ok9SbQ*Uo?<@EIQ1Mh=J!?6y@nMF5@ApxvNSsTzQaS)->iTQl~96<-` zLl8E_T&oW0vcNLBKrANG*Q7N6Dr;6zbd;nM)QPG1msLzMgcaK`GpZ~~j(i5s{Gk<C z`r3D#q3FmVgfRhVQ!_8|t;V-__uxV@H$=BXQc1JuI6FIgAGO#08$&cxok0L|-%!<} z6_6`x=TBMWz&$+k`TYAtM2?P*K7u#IaOSlSq@WoQCsMERGgfYwcW7#AUQ7bOqN7iH zt@{mTNF+-|(V$KpB%rmA-khnLEcr)=aXz1aKZ}lKr>@Qkw}wOp!&e}UG|_}@#NOAK zH!s-LnuAt@j$EY924NoKK!(F0W{PbZfM`!@_)d>zoAUmAKL3Fb0*#Iw?X`r(ni+<u z|54&}vL_ZvWeVcwn8BA^uj39H9XXbTP)xQ;N-N9+O1Dwj9Ibb(>1wg^S-P(Kp;~n0 z;t&NFz`Er_n*ey~09tabh4*J0GY10EC1xitU%sqHM@c&IB4lLpKy7bCsqhuSARj|x z9@N~4h)CCUKRg5-%RU6DCG<>&5az`~2T~>FF)oylph!j#Js2I!KE#?&>kZmsoTyh_ z6ad*J0GidhlDa*_EY_==&)*x0jvUJpDc{C1^p{B`t?i~=BjZ@qTPt33@&7LeFe@|; zK^Th%X>=lVt&Oi~T2niHv{(>3pU;0J#yA)qeT1;h?vWeCKtA-)u@eex6#DuINzjM5 z<K1`PeSZxo-xxxe7T&dThS%P;wtF=)GiC99UDy5Sy3o-V7m)%T74BM=Z8Ro=4W~pd zsA|m>(!Vh*qvQ1SbZrfAqC@Xc_EJNay$u)g#0&V@m>}4cbh@tlv4evHdFP#XWNjN_ zq>|Qt)s!eGNV$=~u%uRd-GVHWm5r6wjgFiTSx1?c`yk>sqhU_DIt<Ion6!jdGt08; zx-YC79XaU)(Wa1ogiIfKmJWM0?N${qGeFFg_BVkJOUo+RY^#pLQ-i&(J*bd~X2jRj zg+Kvn*L6R!33TK(gh`hf^01}JJ%~(!6ly9E9IB&E6w&(nHgN6e=x+#;vB$;?UdJCV zCl;lq=q;Z`n}ZjTzedOV2L}i8_S<jEMmEH#QxCwY@=|Az!b*e$AURX$L<OYKv*^z@ zi4MzTSr3nv5wL?`tR9N&d=W2c15pzmneeu4zqm<s<V+SzJ3S`j$>VC+dsG1q&U<=9 zMFbpQv1xSl;}E0+8WZh?3e+LNWhl^GL;~@qzZDVGw(XamK7G1TbmSs+>jYXGg*HkK z#HKO~3hDhgB*+b$iaR`$#n@YqH3h+L8`%=FnoZ1YBy#oqf4-yZzPt@|^f!ba2}eZV zC6f{u8(tw;=7L&}Y&^=UxxKmB3OZ^cb+7xUx1qK5i)`*K8{ZV04|HAkliNavr)43+ zUd}&+iU+r%=b=-c#UU-$YlWLFq63vqN=}mz4w15Hv`pE$Ec2QfP)XWt+y2xx(P70Q zH75cYGl6a{%lJyZspfscwxV*xsY5UZPM<m(&<_ZisNS2dQ(}6k`uh--|MatG&*bp% zP`0`unUXe7XhgNIAlSGFrd$DyvTMqvA4TQc^c_fG$OL{~@<Yww6t8KFRo@|ng9Wt$ zY1{T^c7YCy_9E$|wR4&fJ<K8r-qkNlyC3<tU7^E^L%au6;l>;x?K!M`U#4A#H$S)d z)wb==?g|~AxL861A{;UUPM8W`CbCEJ%(BdCSLn$35JWw#nSIXwoM*mR=>_`SZQK6b zF456Ph<9Q=s);T-G<;F=c~-$NO$;H){_L*Nv5XKkOw&51HP_NlWEuk_s}wh^ZQGyU zH9D4^x;LK*H9<8a@7RoVM5pp(pGQA)b91xxs2qvZ8FN$O`lut#rFf!4RdRH@dWc!u zw!d(AcqnhZ^_J{>Lwa)zk<4=eBoR*-L`)0XR8s_NHd8cT+g5ZDA7T~Gv$F@;c7F&9 z@`^msUW$*9*tYF2?h86{aR|CdD*g-+H1cNJ#j>OPT%Yse#f!Z`M=lOQJL{mWjgTf{ zN}48*K_TSiL9_a$$z-xO=*USY3I<|BgTC4-EVcm1M9aRRqrV{~>7jN+5YxHMi!s<9 zUTz<gwrziT-_T+C5U)K3I$=7Hi|uvaLCWY5hN%09j=m4^I<}!58`yawwXJ9o-74$H z+P3|beMCnoFf0}5pg|ZjbA-u2w0sH`)b1-f`X<Y3t=C^fCNU1_{5E9xuQv#6S+n}p zeMLu(_96?(PAChYU1v2kG|74erTdJIoOFT)Yu+G75nPq^IsqZ35t_I&o6UZ0pV85m zPSC!(;>0dULrYg*G6G2!k&D+kKR@3KMYkp}%$+*4X9(Ng0-?;FHsvB_Hk<wWWHOOw z&z{McHpGfUhV(Y6nKOkZ=cz#s7JrTb9VM29wAr)Fg~xUfO$u$2x%@uG#h%S(zcHOo z_Z}U6mW8z0tBpM@Ds7c0qY{i+5^;WhzSqnuXR;9IingUd7!TXtFA(N!<@aW@*>8>o z9m^Ynlmeg~6xhD($Soy%k1or;V=U<CJ9W0#E;4<9B>~7J&632EV^+U4CUlfo7Mj6< zG`d7K)njHz$Av7F9veFPKE%_A(9J=_NRQbefuZHpbvB#*_Sn$T_aQ9H@!D!IV^-12 zF8ESxjOgf_EJW~Qs%@FOaCDeG#M)-F+3$=I9SH43d_`$-kt`F-Z?OeEqtdKc+RJoG zK-6O9uH1Wlv)}w|Hv8S<<70XH^r?(_Ly*(QR<|-e7%gY-eU6o{vHA{+_9Brtqdi%% zgx9_anRv56%WO9Ly)mQ1qP;n1%XC@@;EA_J*CB<bE1P<8aWQIipe$>M{E^!rWOyag zO)m7}j^Ce7r=v!P<wK+(NqGGV*{FKRu$7hXzX|9l1%}97gjYlEMfL~{_K1WmF{`h< v3Fs)9EVOG5bDB%B4$^?x{d!Z-AtLg>Oww>1vE4Ck00000NkvXXu0mjffg>}k diff --git a/modules/jenkins_master/files/openstack.css b/modules/jenkins_master/files/openstack.css index 9b875dd9f3..c05531480b 100644 --- a/modules/jenkins_master/files/openstack.css +++ b/modules/jenkins_master/files/openstack.css @@ -1,7 +1,7 @@ body {color: #535353 !important; background: url("/plugin/simple-theme-plugin/openstack-page-bkg.jpg") no-repeat scroll 0 0 white !important; position: static} a,a:visited {color: #264D69 !important; text-decoration: none !important;} a:hover {color: #000 !important; text-decoration: underline !important} -#breadcrumbs LI A {background:url('/plugin/simple-theme-plugin/breadcrumb.png') no-repeat right center !important} +#breadcrumbs {border-top: 1px solid #D3D7CF; background: #fff} #header {margin-top: 5px} #header tr:first-child {height: 60px} diff --git a/modules/jenkins_master/manifests/init.pp b/modules/jenkins_master/manifests/init.pp index 6719ccbeb3..e4b615693f 100644 --- a/modules/jenkins_master/manifests/init.pp +++ b/modules/jenkins_master/manifests/init.pp @@ -140,12 +140,6 @@ class jenkins_master($site, $serveradmin, $logo) { group => 'nogroup' } - file { "/var/lib/jenkins/plugins/simple-theme-plugin/breadcrumb.png": - ensure => present, - source => "puppet:///modules/jenkins_master/breadcrumb.png", - require => File["/var/lib/jenkins/plugins/simple-theme-plugin"] - } - file { "/var/lib/jenkins/plugins/simple-theme-plugin/openstack.css": ensure => present, source => "puppet:///modules/jenkins_master/openstack.css",