From 8c1d51d369f9d5df7ec49744470c35434856e3c6 Mon Sep 17 00:00:00 2001 From: Jerry Ruhe Date: Wed, 3 Jan 2007 04:32:31 +0000 Subject: [PATCH] Updated brushed-metal theme, not as dark now, added rounded corners for menu and appbox. resize mods to menu. --- .../templates/jerryr/css/brushed-metal.css | 212 +++++++++++++----- phpgwapi/templates/jerryr/css/jerryr.css | 35 ++- phpgwapi/templates/jerryr/footer.tpl | 30 +++ phpgwapi/templates/jerryr/images/abhlt.png | Bin 0 -> 294 bytes phpgwapi/templates/jerryr/images/abhmid.png | Bin 0 -> 460 bytes phpgwapi/templates/jerryr/images/abhrt.png | Bin 0 -> 273 bytes phpgwapi/templates/jerryr/images/bmback2.jpg | Bin 903 -> 332 bytes .../templates/jerryr/images/butActive-bm.png | Bin 154 -> 206 bytes .../templates/jerryr/images/butHover-bm.png | Bin 142 -> 208 bytes .../jerryr/images/butInactive-bm.png | Bin 116 -> 195 bytes .../templates/jerryr/images/hilitetest-bm.png | Bin 2631 -> 884 bytes .../templates/jerryr/images/menuBotLt-bm.png | Bin 0 -> 250 bytes .../templates/jerryr/images/menuBotMid-bm.png | Bin 0 -> 395 bytes .../templates/jerryr/images/menuBotRt-bm.png | Bin 0 -> 235 bytes .../jerryr/images/menuTitleLt-bm.png | Bin 0 -> 291 bytes .../jerryr/images/menuTitleMid-bm.png | Bin 0 -> 454 bytes .../jerryr/images/menuTitleRt-bm.png | Bin 0 -> 270 bytes phpgwapi/templates/jerryr/images/pointer.png | Bin 0 -> 1253 bytes .../templates/jerryr/images/rowoff-bm.png | Bin 0 -> 163 bytes phpgwapi/templates/jerryr/images/rowon-bm.png | Bin 0 -> 163 bytes .../templates/jerryr/images/userback-bm.png | Bin 270 -> 187 bytes .../templates/jerryr/images/userbacklt-bm.png | Bin 1347 -> 564 bytes .../templates/jerryr/images/userbackrt-bm.png | Bin 1370 -> 514 bytes 23 files changed, 222 insertions(+), 55 deletions(-) create mode 100644 phpgwapi/templates/jerryr/footer.tpl create mode 100644 phpgwapi/templates/jerryr/images/abhlt.png create mode 100644 phpgwapi/templates/jerryr/images/abhmid.png create mode 100644 phpgwapi/templates/jerryr/images/abhrt.png create mode 100644 phpgwapi/templates/jerryr/images/menuBotLt-bm.png create mode 100644 phpgwapi/templates/jerryr/images/menuBotMid-bm.png create mode 100644 phpgwapi/templates/jerryr/images/menuBotRt-bm.png create mode 100644 phpgwapi/templates/jerryr/images/menuTitleLt-bm.png create mode 100644 phpgwapi/templates/jerryr/images/menuTitleMid-bm.png create mode 100644 phpgwapi/templates/jerryr/images/menuTitleRt-bm.png create mode 100644 phpgwapi/templates/jerryr/images/pointer.png create mode 100644 phpgwapi/templates/jerryr/images/rowoff-bm.png create mode 100644 phpgwapi/templates/jerryr/images/rowon-bm.png diff --git a/phpgwapi/templates/jerryr/css/brushed-metal.css b/phpgwapi/templates/jerryr/css/brushed-metal.css index a57c90a1bb..fb97424f64 100644 --- a/phpgwapi/templates/jerryr/css/brushed-metal.css +++ b/phpgwapi/templates/jerryr/css/brushed-metal.css @@ -3,6 +3,12 @@ allowed attributes: font-family,font-size,color,font-weight */ +.divappbot +{ + bottom: 0px; + width: 100%; +} + body,td { font-family: Verdana, Arial, Helvetica, sans-serif; @@ -78,7 +84,7 @@ img input,button,select { - border: solid 1px #bbbbbb; + border: solid 1px #9f9f9f; color: #17202b; } @@ -86,14 +92,14 @@ input[type=submit],input[type=button],input[type=reset],button,.egwbutton { background-color:#c5c5c5; - border: 1px solid #dddddd; + border: 0px solid #dddddd; background-color:#fbf8f1; background-image: url(../images/butInactive-bm.png); - border: solid 1px black; - margin: 1px; - padding: 1px; + border: solid 1px #9f9f9f; + margin: 0px; + padding: 0px; cursor: pointer; - color: white; + color: #666666; } input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,button:hover,.egwbutton:hover @@ -101,6 +107,7 @@ input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,button background-color:#88b4e1; background-image: url(../images/butHover-bm.png); border: 1px solid #007205; + padding: 0px; color: white; } @@ -109,7 +116,7 @@ input[type=submit]:active,input[type=button]:active,input[type=reset]:active,but { background-image: url(../images/butActive-bm.png); border: 1 solid #a21616; - color: white; + color: #257900; } input.egwbutton @@ -147,14 +154,19 @@ input[type=image] Sidebox - Loginbox Style ***BEGIN*** */ +#thesideboxcolumn +{ + width: 203px; + position:relative; +} + #tdSidebox { - width:204px; + /*width:204px;*/ overflow:visible; } -.divLoginbox,.divSidebox - +.divLoginbox { position:relative; width: 370px; @@ -163,8 +175,11 @@ input[type=image] .divSidebox { - width: 188px; + /*width: 188px;*/ + position: relative; border: 0px solid #9f9f9f; + /*background-image: url(../images/bmback2.jpg);*/ + background-color: white; } .divLoginboxHeader,.divSideboxHeader,a.appTitles,.appTitles,a.textSidebox,.textSidebox,#fmStatusBar @@ -174,33 +189,83 @@ input[type=image] .textSideboxStar { + width: 20px; font-size:90%; - background-color: #e1e1e1; - border-right: 0px solid #9f9f9f; + /*background-image: url(../images/rowoff-bm.png);*/ + /*background-color: white:*/ + border-top:1px solid #e1e1e1; + border-right: 1px solid #e1e1e1; border-left: 0px solid #9f9f9f; } .divSideboxHeader,.divLoginboxHeader { text-align:center; - background-image:url(../images/menuTitle-bm.png); - color:#666666; - height: 22px; + /*background-image:url(../images/menuTitle-bm.png);*/ + color: #666666; + height: 23px; font-weight:bold; font-size:12px; position: relative; left: 0px; top: 0px; + padding:0px; border-top: 0px solid #9f9f9f; border-left: 0px solid #9f9f9f; border-right: 0px solid #9f9f9f; } +.menuHeadLt +{ + background-image:url(../images/menuTitleLt-bm.png); + padding:0px; + width: 24px; + height:23px; +} +.menuHeadMid +{ + background-image:url(../images/menuTitleMid-bm.png); + width: 100%; + line-height:23px; +} + +.menuHeadRt +{ + background-image:url(../images/menuTitleRt-bm.png); + width:24px; + padding:0px; + height: 23px; +} + +.menuBotLt +{ + background-image:url(../images/menuBotLt-bm.png); + padding:0px; + width: 20px; + height:18px; +} +.menuBotMid +{ + background-image:url(../images/menuBotMid-bm.png); + width: 100%; + line-height:18px; +} + +.menuBotRt +{ + background-image:url(../images/menuBotRt-bm.png); + width:20px; + padding:0px; + height: 18px; +} + + a.divSideboxEntry, .divSideboxEntry { text-align:left; height:18px; - background-color:#ffffff; + /*background-image:url(../images/bmback2.jpg);*/ + /*background-color:#ffffff;*/ border-left: 0px solid #9f9f9f; } @@ -219,13 +284,17 @@ a.textSidebox { height:18px; padding-left: 2px; - border-top: solid #9f9f9f 0px; + border-top: 1px solid #e1e1e1; } .textSideboxHover { - background-color: #e1e1e1; - border-top: 0px solid #9f9f9f; + /*background-image: url(../images/arrow-rt-grey.png);*/ + /*background-repeat: no-repeat;*/ + /*background-position: top right;*/ + background-color: white; + height: 18x; + border-top: 1px solid #e1e1e1; padding-left: 2px; font-size: 10px; } @@ -238,9 +307,10 @@ a.textSidebox .textSideboxSpacer { - height:18px; + height:19px; padding-left: 0px; border-left: solid #9f9f9f 0px; + border-top: 1px solid #e1e1e1; } .slideoutBack @@ -249,6 +319,7 @@ a.textSidebox border: #17202b 1px solid; padding:10px; background-image:url(../images/bmback.jpg); + width: 203px; } .sideboxDrop @@ -258,7 +329,7 @@ position: relative; top: 0px; border-bottom: 0px solid white; border-left: 1px solid #9f9f9f; - border-right: 1px solid white; + border-right: 1px solid #9f9f9f; } .textSidebox:first-letter @@ -268,8 +339,8 @@ position: relative; .sideboxSpace { - height:22px; - background-image: url(../images/botspacer.png); + height:29px; + /*background-image: url(../images/botspacer.png);*/ } /* @@ -341,7 +412,8 @@ position: relative; .extraIconsRow { - border-top:solid 0px #9f9f9f; + border-top: 1px solid #e1e1e1; + height: 19px; padding:1px; padding-left: 3px; font-size: 10px; @@ -351,7 +423,7 @@ position: relative; .extraIconsRow:hover { - border-top:solid 0px #9f9f9f; + border-top: 1px solid #e1e1e1; padding:1px; padding-left: 3px; font-size: 10px; @@ -370,7 +442,7 @@ body { #divMain { background-image:url(../images/bmback.jpg); - background-color:white; + background-color: #646464; padding:9px; margin: 0px; border-bottom: 2px solid white; @@ -380,7 +452,7 @@ body { { position:absolute; left:17px; - top:2px; + top:5px; z-index:51; } @@ -414,8 +486,8 @@ body { .divAppIconBlock /* this allows the icons and text to be positioned via absolute and requires the iconspacer div */ { - border-top: 1px solid white; - background-image: url(../images/SpacerBack.jpg); + border-top: 0px solid #efefef; + /*background-image: url(../images/hilitetest-bm.png);*/ background-repeat: repeat-x; padding: 0px; position:absolute; @@ -426,7 +498,7 @@ body { #divAppIconBar { - height: 57px; + height: 58px; position: relative; top: 0px; left: 0px; @@ -434,7 +506,7 @@ body { .iconBackFirstCell { - background-image: url(../images/firstcell-bm.png); + /*background-image: url(../images/firstcell-bm.png);*/ background-repeat: no-repeat; height:58px; } @@ -442,28 +514,34 @@ body { .appIconTbl { padding:0px; - background-image: url(../images/iconBack-bm.png); - background-repeat: repeat-x; + background-image: url(../images/bmback2.jpg); + /*background-repeat: repeat-x;*/ vertical-align: top; + border-bottom: 1px solid #9f9f9f; color: white; } .iconBack { - background-image: url(../images/iconBack-bm.png); - border-right: 1px solid white; + /*background-image: url(../images/iconBack-bm.png);*/ + border-right: 0px solid #bfbfbf; + border-left: 0px solid white; + height: 44px; } .iconBackHover { - background-image: url(../images/iconBackHover-bm.png); - border-right: 1px solid white; + background-image: url(../images/pointer.png); + background-position: center center; + background-repeat: no-repeat; + border-right: 0px solid #bfbfbf; + border-left: 0px solid white; } .appIconSpacer { - height:43px; - background-color: white; + height:44px; + background-color: #ffffff; } #divAppTextBar @@ -480,17 +558,17 @@ body { position: relative; top:0px left:0px; - height:36px; + height:32px; vertical-align:bottom; border: 0px solid black; - padding-top:0px; + padding-top:12px; } .userinfolt { background-image: url(../images/userbacklt-bm.png); - width: 20px; - height: 36px; + width: 22px; + height: 22px; } .userinfomid @@ -498,12 +576,13 @@ body { background-image: url(../images/userback-bm.png); background-repeat: repeat-x; color: #666666; + white-space: nowrap; } .userinfort { background-image: url(../images/userbackrt-bm.png); - width: 20px; + width: 22px; } @@ -513,34 +592,59 @@ body { #tdAppbox { - padding-left:5px; + padding-left:9px; width: 100%; + border: 0px solid red; } #divAppboxHeader { background-image:url(../images/menuTitle-bm.png); - height:22px; + height:24px; padding-top: 0px; - font-size:12px; + font-size:14px; font-weight: bold; color: #666666; text-align:center; - padding-bottom:0px; + padding:0px; border-top:solid 0px #9f9f9f; border-left:solid 0px #9f9f9f; border-right:solid 0px #9f9f9f; - border-bottom:solid 0px #9f9f9f; } +.appBoxHeadLt +{ + background-image:url(../images/abhlt.png); + /*background-image:url(../images/menuTitleLt-bm.png);*/ + padding:0px; + width: 24px; + height:24px; +} +.appBoxHeadMid +{ + background-image:url(../images/abhmid.png); + /*background-image:url(../images/menuTitleMid-bm.png);*/ + padding:0px; + line-height:24px; +} +.appBoxHeadRt +{ + background-image:url(../images/abhrt.png); + /*background-image:url(../images/menuTitleRt-bm.png);*/ + width:24px; + padding:0px; + height: 24; +} + + #divAppbox { background-image:url(../images/bmback2.jpg); background-color:#ffffff; - padding:5px; - border-bottom:solid 3px white; + padding:9px; + border-bottom:solid 0px #9f9f9f; border-left:solid 1px #9f9f9f; - border-right:solid 1px white; + border-right:solid 1px #9f9f9f; } /* @@ -571,10 +675,12 @@ body { .row_on { color: black; background-color: #F1F1F1; + background-image: url(../images/rowon-bm.png); } .row_off { color: black; background-color: #ffffff; + background-image: url(../images/rowoff-bm.png); } .narrow_column { width: 1%; white-space: nowrap; } diff --git a/phpgwapi/templates/jerryr/css/jerryr.css b/phpgwapi/templates/jerryr/css/jerryr.css index 27e79818b8..bc8d2b85d4 100644 --- a/phpgwapi/templates/jerryr/css/jerryr.css +++ b/phpgwapi/templates/jerryr/css/jerryr.css @@ -153,7 +153,13 @@ input[type=image] overflow:visible; } -.divLoginbox,.divSidebox +#thesideboxcolumn +{ + width: 177px; + position:relative; +} + +.divLoginbox { position:relative; @@ -163,7 +169,8 @@ input[type=image] .divSidebox { - width: 188px; + position: relative; + border: 1px solid #9f9f9f; } .divLoginboxHeader,.divSideboxHeader,a.appTitles,.appTitles,a.textSidebox,.textSidebox,#fmStatusBar @@ -176,6 +183,7 @@ input[type=image] font-size:90%; background-color: #a7c4db; border-right: 1px solid #9f9f9f; + width: 20px; } .divSideboxHeader,.divLoginboxHeader @@ -188,6 +196,26 @@ input[type=image] font-size:12px; } +.menuHeadLt +{ + padding:0px; + width: 24px; + height:18px; +} +.menuHeadMid +{ + padding:0px; + margin-left: auto; + margin-right: auto; +} +.menuHeadRt +{ + width:24px; + padding:0px; + height: 18px; +} + + a.divSideboxEntry, .divSideboxEntry { text-align:left; @@ -237,9 +265,12 @@ a.textSidebox .slideoutBack { + background-image: url(../images/divmain-background.jpg); + background-repeat: no-repeat; background-color:white; border: #17202b 1px solid; padding:10px; + width: 203px; } .sideboxDrop diff --git a/phpgwapi/templates/jerryr/footer.tpl b/phpgwapi/templates/jerryr/footer.tpl new file mode 100644 index 0000000000..7af30a90b4 --- /dev/null +++ b/phpgwapi/templates/jerryr/footer.tpl @@ -0,0 +1,30 @@ + + + +
+ + + + + + + +
+ + + + + + + + + + + + +{page_generation_time} +

{powered_by}
+ +{activate_tooltips} + + diff --git a/phpgwapi/templates/jerryr/images/abhlt.png b/phpgwapi/templates/jerryr/images/abhlt.png new file mode 100644 index 0000000000000000000000000000000000000000..61bb1b9ab7c19ac2d032cb77888e2c3bc01b4f9e GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^5+KY0Bp8m$B&h%?&H|6fVg?3&AqED%BaGjzf6WC7 zvX^-Jy0TwqWMbAZjB+kN3R3Rr;uxZFK6k>#JSIZ{m-{o8`nh+q_`1wj5_+Wkql8PU zjzNWMR*3k+g$MS1mQ6o7Y478kwaIgP?%L-0gn7I>ms$L07T2}=snrbrt$*r&-b`ia zWj*)$y^YpNi%WLKn;-3}GSa?NZ!HdvQ%dlfF6c$ju9>4S7* q!Q?&a)9%~<^$e|3+i~{NCnlrEPC81#Ng@b=d#Wzp$PyY?R6ml literal 0 HcmV?d00001 diff --git a/phpgwapi/templates/jerryr/images/abhmid.png b/phpgwapi/templates/jerryr/images/abhmid.png new file mode 100644 index 0000000000000000000000000000000000000000..74f9d85f3f3d88432b32e7479be167e2f385befe GIT binary patch literal 460 zcmV;-0WaJpT{_oC=bd1ZOHFfmS!}vM#^X+9 zI=T_;MXEQ;bAtJy`09iUZj|B%sP9=IfNWZqe$SxGY@D#0N5Kpkh*Z zrAg6ya!rVh*-P0dRM}R){C8?6y=pWHyJ%b7n==m=Rp=aQ9CYP~I}I4_2jK3Gs>Dk4 zF-IBa>C}RNTgdI)7%gqHd_eKz#CZtdPW;VKiI>5JSVuFLtKmE$&dYZJ>l zxDFVbhE=Zr<+g6`F1tdr^!?VebN3yz$js-BUV6Wp5}d@blkEop0000EaloalUkdE@O@|#l0wj2v9{k++M_fQc zhKZf?;G83qcI!Q|tG2yXdatA`O7`X1EIY;t-@lxHD_9o1#KCC!^R%{4A_e>NmjB{o zIJbUpt71WgxS0s+=`%&)?gf@i*TlIk4o!59u5A>}>{B*a>JY$qw2mbru|I_>T2(p|AHQTnW*DGkQPI5)vz9YKD U%dWozI-P;R)78&qol`;+01?$>tpET3 literal 0 HcmV?d00001 diff --git a/phpgwapi/templates/jerryr/images/bmback2.jpg b/phpgwapi/templates/jerryr/images/bmback2.jpg index fac436d119824a0c770e6158df230718930c0b3a..ca8bad535b5372d8d07a1a567630b8a0c4263130 100644 GIT binary patch literal 332 zcmex= z-^8M9uK%|goEcb|Sy)(@S%CyAD=Qm24+lFC@N;u>@(A(^2?_EG3JQzKhzpBIi3$oz zC`w4l%F4^j3yUkMD9NeF$jQrr3}FOnWoKjO2#4xq5O00T3cxM0#kpo9p9at4s7Aev%eFx+C`0UE(1$SlZU R&#-=OLTTeQ_6YX>Hvxk}F_CX>@2HRA^-&M@dakkvc|yzyJ#f0Av8L0RbWa z|HJ?n009930RR910000000000000332>-+YE)W0$0RsaA0tEvF00000000015fV{h zA(5d1Qt%>iF+pO1u@i!#GD32a@&DQY2mt{A06zfgd1Fxz&-gX@ehBKn16%MlzXMzF zNq6A0)qVu^cW@@yTulz%6#3#rSg+-Teo1ci+=L27qa3`xA34chJ^oqT< z6}zp4PUw|8p;lJntgXc5ZYL{oIYM$LC{9q)=oTHsJP%cnrHJaVj;|z<)nQAwtajp4(6uj;u$t6D9mX~Bmb`bkU zwi?+DY&Edf+=Vs`Yw!_J=feXf1@<|>@(;^p)Lh*=L+(N-2T>&0I z`|vcn*t%bV>AKi@aj^8@vD1MI0-tS#Ia>-d!6@eqP;+(z2WVE}JTZwlP?!{eM6?J%tQ&%tQdy2(a60F2~i1*xmxk53@56^&{ zAtF_TuGA%27FTHfqA)(hf8zHV+3q#BR^nZr;$5ENr*5sp&-T5SSuE-*SQRS@m4vR|2A!qTw3>E}J6O_x#M1&D{{WDOkMl-;mp%>Js~e{X$jP zoUuOQeaonZU2Z2UVoSOtzY%5li7&(|5+~e9pCDC|uB?_GM0@Nh@(`!U5sm{+%#iK) z5!GRT>hX_PjC#CdUhYJ`;jeJ}@CaQ-wi?-uawDqGaz+r0BK^4&jzvzzs|ZxAD?+7# zS`{mjSB$f1+-u_+_{r+OA|2M^9ngn{5j}VlvMH|JjtoZdCvP diff --git a/phpgwapi/templates/jerryr/images/butActive-bm.png b/phpgwapi/templates/jerryr/images/butActive-bm.png index 34f4b9b22c402029f405581a0fab97344103b5ad..d266939b222485f4581a8421fded70dcd808f79c 100644 GIT binary patch delta 171 zcmV;c095~)0nP!CD}M_U000XU0RWnu7ytkO2XskIMF-Xl9|J2cZP~G<0000IbVXQn zLvL+uWo~o;L2z(vWldpnYYHT*vz!0`08dFoK~xCW1;NV_Krj$R!J9K9@hJcQc{Uc- z6iSJSZmrkG8IOhNW002ovPDHLkV1jn?LW}?a delta 118 zcmX@dIE!(Dc0Rul0|Va?#_!g@<}xrau$OrHy0Ty65ocj#<(gT)7${`v>Eal|alQBO zLEZ)j9_E7?m2;Ax`)&;2c6DOC&ZO)cd)_znZ{?on?jkzEttTQ9MfUhqeaO1x{Dhas Wi{+1acU2P55C%_IKbLh*2~7a!S}2*vB|QJDFdIfr0M`<9F*{a~T*I*h@TpUD>bkh_f&o)|Tr`01D}Px;Tb#T<<-x zP>{iZhsmLjE1@ap{F*}1P|Y`|D=xVP1=)I3}8A2Q+{Q=|EAMhx@RqOx& N002ovPDHLkV1hI^1)ShrtF%fC6NRHQ2zVpFP4!c zEK5j2wh#v)NfyQ+h;JZESCS+kcE>-G4CqLRPq|7`9v~z*k~J?Rz;&K)e5>`2JmLVv z)jXSz)M=-WtluiOBy=N|BLc$CWWe&N-}5hyapYl6h5Jy4OcXvMwq$H|2^rYvX2>|N z@RqR+Tsq<0TRDm-jHw(=RarL<+#s7Z7{NsmMwakE90;GOWBqr3Zek@DFT6S!Y;mUS z%7HrP?r!aKV_U?Q^sR`qq3gDWl+*l+BxhdrHoNaGX1@h`NAHVDkpea7LjjKE!ikHc zgvG;B6yoSZ=!=a-mQEpLfVT`97P#F+cSA|C;sxreY8IZQ47OI_%Z|b5FgQcd5nV?P z3saGaSURhTJm5(bYER2)4A4QPvJ^ssCP19DnMD>lkn8Y8(KY{J1SSui~0bN8ei$lD;;tBSWlaEy(?g=g4ZAmoeW5 zBv0SaPZ_Y;8oAt}ku9ei7C9{6mSYMZW>n>j z1iuPj-UZSL0Tg3w$+UOqr1(8#N4XfdyIo5TXbR(3FK5J#5n7LBTH=B?8O%P%XL0+} zp5s#NMz)J(T|^4lUPSQre#lOy5s#&s4isxFl%b#lXis zNpE3K`!UT@$#U~}=o)*Luin%>_D~bJ-Jbn18d^W(eXeG=LmoG0MG#TXpd0h}rN4O$ zKdyo6`jW9@lGgpD>)`I1wT;FCoqY@ZeSJ97C)!e0-F>7tK6?VMo7hi@pE>Az(_rde zlZ+?x3(dTj3FQ3Vllz&3Z651tyKv1BTk7NSJ(;=2@^geo<^KR>E=Zw8imdYh0000< KMNUMnLSTZBw3*HT literal 2631 zcmV-N3b^%&P)X#}R000T*Nklnv1C~ukz+`1eMboU@&3VXvtiA_`I9vx$T<7HlTe#~%k=y+ zTabQDzu#15;ZH+tnKx5=`jJ_AxNJjF2#@m(pcf^!+CNv4S+L?&*wA**`UR@aHo1JkJLgRIcnz zEqmSyvM8DR{zSYxfVIh=ScHQMfC>#Q7MAe3&lh?}+2%Em_&2>y?Ybxw{&2pEj(y$5 zY!Yr#69zL&C_dEm$qW&Sn}1SW`L%A_7Cy>cfQ&KCPM2jlbOArm0x5U==>Ut}do*4@ zH+?F3B&*e9Y8%gQ>P>ldwrv~f9s1pdD$t*0-Rw2x)-WCL2=E%@2(W82&+~BvAs1** zYo2HC!0~IIclc$XBaJf$I3<+x(5z~Mo%!9N>Aeerr>!=gfZIK%0H1GNS7RDMOo>Iz z+gG5lfY(U3+bvu%pE@6nSs4@AGmd-}N-1C0>$S^|eiDO_HOofyUXDodd_GUp#Kb8^ zmzpQNq-F6^uirWlcjKE((ZDqdb%v0a|COgt;u&mTghzlT2F_wQ<})wT>2v~9GT-vk z{r{!)Q1+oPo>2$-{bgBXO+*BoML)~7Z6e;rg5Xo&{XQJQ@9!@lZ<87!YgOh*Xz|xaR`Fe1$vd{2n6TUR;}rr>32e=FrgHtB!9wY$h(FBcLBuGJ5jLfU-1H%KQZnB8G8Fn0@fUrJrcucdDBoy#YDn zI;lf(^ZeW!Yk;}J*^LKuyWI#ZvzhJmS+{(<4G=r?`>V@tIlO!U<`V2T; zU9p`RC;VwVrI3#@??Zp9pEB+iX0Z;V*t>ce%h>aZL!G(372|@j_9C1W;|0a6kta2# zYS*!b--=W+=NnZAVC6b^dmzZ$wgIhPwAI?kXRgjOQFdm7^tl)m&u=O~kc|c&NOgma9=AVnZRpZ?=pqd)8lKJYm?EHlB#>X2XGcT zs^V9FF8Y}XG^(zl`)E6*{l4T&o3)=U+o`9|7KZ;kD$N&mk?toL! z_X(@LE+ZGdY-BYQv@CN8^a#LvdyNr=j5p77=*D4>$g4U7)CeaVrT|(n9A_$&4>S$! z-8GU$upo&aYB=y2DF8NwjYyWu&;Z#pP&!7Xs3~<_D`@)5p|JRy860BRC*!i_&MkbZ zhYRNeC=d=AfxGF=HCEsnAkb#g*h^3lmMxMD{V~JW#X*xxXXU&*lx;?*yz(I{ys5L4?GQvnr zHHHhmvLh32@@rbx)zFrK?XK~&)#4-b48E=_HFZW-jHI(V^$(3~XGP$}aLXr)zrMbD zL469#MDS|x`x)Yzy^o8FvLnu{wWPo5)m3QH04$!j(i1}G^O?=BkC(Lr|5pxjSYH%ECPj95#+_w7LZ{P7 zrqQVw0BHayr70kp8!q>8c-Az=#(gyF^pMB8u9N|9*n1t0|BHSH=5~qVy!`v90o%1n z`Vsuf%>J96To=k%-+ZV0VYxF`zFqAI#8GAh2w!85yYTDjR5M&%&T!p_i zUrC}xFVAp+x&MF{H1(5lAH7h7JlQN9^XO0rM(Bdw>}0jmEyJ$s8lrM$z#vl00$%EI7G33XId5CHd_<^d?QJf^2$A8=4R^#4L?8 z;ojdS3~>ZSs^0sk00*_I!#!A@fdNS~H7uP$Qy?`_*mRbKJPd`AQh zqIETxfTemT0K%?Rt}M$!#iAg8avn9oH3%4e(#vQj(KYl0)*nJXo=9{$od#n2up`2U zo1n$oEU339M1(iv0+XnLjmud_MP?VKBO40)XiEDidy30vU_3jtDOldg%r=D4un1PY5Ui)JBk= zFWL!1iEM7uj5p?hR(e9PZPK0!i%P)nj}PopO4=Hqv-qp!_eI`VP^b8+k3fOd}Z-es8DN~jNYCQ9~M$3 zrJ)@LWffggJ(i?>QBMd}kT!`-0M?3$0HnZl^aGb(^AT={=+Y5X{J=5hn|-kDz96GD}g!AmF0bwh`3Do50~su}_UZrt002ovPDHLkV1lUD^Ns)j diff --git a/phpgwapi/templates/jerryr/images/menuBotLt-bm.png b/phpgwapi/templates/jerryr/images/menuBotLt-bm.png new file mode 100644 index 0000000000000000000000000000000000000000..4341cdb8ae0ac2a44f7c9c3b7557712fa1154f6a GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^B0wy}0VEjeb}u{wq&N#aB8wRq_=Ol4_>M4sxBfL3 zD9B#o>FdgVjYp0}mR~g9F%Kv-)6>N>kSsaBA9&!1g{3me# zu`@0g5BT&PITCR&yZLtYiC9-_*YjqJ?@p8JJUL;@=gUl~KSdiH*^-~IoZED4iH+2p z=|>$lsRVAz&YQG!R+;h!Pm$c_RSSg9&+J)~qw8_`_M-ZWe`3C*xa{n&?^24mzy520 yprB!t?5Z_Uem`nEpQhdU8SI{1AJ?CEk^kda<38`VI{rXMGI+ZBxvXA=gmtUDohw3y$~g1Y&y<>~m1{LA1R zf*HLCmZ*v;gA7AhBcY}Vh(^E_QCRoWBJ7n(CVi%M6>{8);W^0Uv@=lOA?*>n*M9c5e@Cymwf(ja_m pK>oU1O+)_YUkL7`na>-6`2nFSh@nO_1@Zs@002ovPDHLkV1jxls?7iZ literal 0 HcmV?d00001 diff --git a/phpgwapi/templates/jerryr/images/menuBotRt-bm.png b/phpgwapi/templates/jerryr/images/menuBotRt-bm.png new file mode 100644 index 0000000000000000000000000000000000000000..3f5ad70074aec72ac60dacf7c55ad4135e81b541 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^B0wy}0VEjeb}u{wq&N#aB8wRq_=Ol4_>M4sxBfL3 zD9B#o>FdgVjYp0}&L~YPZVynX%hSa%MB;Mp1#3PgLmti4wVVT0IC(c~jmPJ#42ReZaU!L)hC@(vY|!@Fe|{m;ybzc;P^!`7{yxyLV$>v2Fq}5JcaYO`VPs z2^y51B2vUh@aYsZ_X8lMNJDi9PYUci-yJJivUfbQGpn<)`@b8r3d#K?ZBL(bz`A$4 zBX|zvM|b$j0Ga|^Hv2qjsW8${=1s+Q{p2n1``ydP0<3zhU_B_g8RFns-B?Bg9Hf~a zsRAxCDn<>MXoJ0O3CqOTA3r3gmQjUdV}g}S*J@c&T`ZDA4cPcL1o|kiJf;@}nlRkV pSdDxm5N?tWj^)>;m#)fY{sF!IK|tn|w6OpH002ovPDHLkV1jERaAW`g literal 0 HcmV?d00001 diff --git a/phpgwapi/templates/jerryr/images/menuTitleMid-bm.png b/phpgwapi/templates/jerryr/images/menuTitleMid-bm.png new file mode 100644 index 0000000000000000000000000000000000000000..469a9f626ff4bab1eef7121911cf3ea0e1c753e9 GIT binary patch literal 454 zcmV;%0XhDOP)<<*j0004HNkl-N2%E-)d(@G+fDCaV~XE!(nzU%1al-3UzlATVW@&h^oGCz#|?(_CH_n=X*?xKo*q zZUlRg>do?;V16mSI^lvFrMLm=dlm>Fo7UyHC=epVEC3ZiOn`teh=|$dxgJD_RZbcb zS;aTNL{Zsm2A{o}4g^A=tW0XaT%3#InTa-YP>ze!F(w=?8pN<@VHxs4YZIKccXF29 zz&xW|6OY9Z`y9HEq+=`$K+!TYoe}CckcwRPAA@ciHAJ7IF(@=H3)eF7fy^4Hm=s=V zQuLl&6JlfbQZ@=zw$*R{o!UvS8jZp(+7|cb%)><$I)@quT{+@T1BUwnxVxh&u@ZgE zQO0>XwIJXYayvH$9_K-EQ|q w1IDIdmFs`Gt=qfHuFx#~y!GtdeFx3IKRx`L*xIKx!T)^mS#w#v{k1BY(<53uM4rPZ!4!jq{}wborSK1zheQDB@#RbWAkhXnKD9Q@le$ z0f&qVOY@OQyY(K~Roh-Gy;o8eCHvxRks0HJ?_bV;mD?s6q%iYwvaM?+*N#}TnfsU< zE*GaKa=eLe<#j#yD0k;-*t=;i1ljDLjf)rLXB-u0RY^r)2r05Kl+=F6m|-v&rWGWWm9a{P7X|7rJo986ENq@!=Usjl?1_czmN`?Vx? Q0?^?Mp00i_>zopr0BW00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY4-xl((gnwd3RC&n_=7 ze>Ei@=jZ27j*gB#l~UHM+|tJr0=qLmKVQGNxOifWF-D#! zly`i9!rGhwZUOht&d$EB)oKp_j4^1fF~(qwp)5lPfe-?v6iO*Noerm`r$5fk%{>Nw z1D*jU5<)oJo7&mg`MA+&ybqwY?oIa)|F@f*Zn1sYCMPHFPESw&wYRtTtp%qmmbEHy zZ((6!<(lPMwuBHwQAC-BV^2!i``l{y*iQt@z)mo1Pz_3oE-+5yUold7Wy?j_y z`rQ;h+y~U}+&I9bo%7`kuSoQ7B(-7dGkkOOs>ixv(1e{ z{rWknqQP8BiPoBGwOTB<%mZxDwMpmmWu4s|?qUt&)gOrj=rQ)vFA#)mNHJip&G_<+>38YDKy?(XjAi;Ih|`2bzkP$Zxi^^SvTHrE((tQ{U6K3!Q^`2;uu zegRr;XSD*{1s+XIOg!G+-u`H5Y3aVtUeQctTt%v{ng<65f3B{se$j5X4}kB1OP~{O z8@~=b0^Vsf8t<*Gt-Zaxy!^0eZ0olGd26$z^ZWbzR~s7}-!z-eFM(s=JK%R~cSd*} zE@{=X2D|~hX^#(pSNMMys0^=aDBxeZ``{XE z)7O>#8jn1am3*Gej~zfEp%T}K66gHf+|;}h2FHSeoK)Y$qHHde)tl!4WmP;~978nD zC;$2IkeOMtp|jEDz^Cu;{XE z)7O>#8jn1amFB`_xr#s`p%T}K66gHf+|;}h2FHSeoK)Y$qHHde)tl!4WmP;~978nD zC)a#?Bgw4U(Ans6;Lw>fKFQMm{{6Ln)gEXcaF~t3%ZB@9(UJ+SK=llsu6{1-oD!M< DrZ6rb literal 0 HcmV?d00001 diff --git a/phpgwapi/templates/jerryr/images/userback-bm.png b/phpgwapi/templates/jerryr/images/userback-bm.png index 5db38ac4f4f2640c9975053301b0dd92ff1900c0..605328236fe35f606f673579388d7622819d81c6 100644 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM5!2~4h*IN|;Db50q$YKTtej%XT5ytPZQGP8)7*DBn44-|^>ba4#PIG-G|DTR}{u))>SlXEqTva<576VuPn?=<~t z&%CkW>HGEjk7%VPrYi<%KHk6IW%jSPzsr-R{`>he{mRV$<^6l;I8>5dm j%u9@TcYnYCl9deMVtRjnXU6UV+QQ)J>gTe~DWM4fKY2!K delta 250 zcmdnZ*vDkt8Q|y6%O%Cdz`(%k>ERLtq*;Jig@X-9u8W=R0i@WHyxmpokpGHNNkZv(&QS)QLkwrGIIEpt ziMgZ|dOO6h-RbInrhQLOZqu>8^!+dIeF4FY>!tj2oI=0yF{Eufye&7pDd<$ISCH3& z9tmZQ!20_d@r}dmJi#Oec5o-E5t#r;HdtXk4_}Y+#HL^ZERI zwOU1<=fU@VNGZWN|N9WV{tZ-Vjc-?17r){-3W5OPV1V~Z!S8fxm@#&=$h-g+H_PSZ z=JqyHN?|k_K`8~-b!+sc&@=e@=k-iViT;N^dM7;y5-{38YyJON4Wbb1WIYYT5WROj zNM9c9v{J2Tyt17{{nCX|^57TCk|!|PY|UX?s~@`V0)?|IWPGchv( zyqTpy0;q@p5M#urX*yhJn&v7j=`I&$HUsv7Bj7C&8JU>_P*wGHU2ikE3TO)47m>%n zL*Nj&3)}*7Kt$vma2uqj-W}Hgy$Adr_)t|J0kaOocfbCwiU>Z-vH>B+*#Av{w}Fp< zKLWo3-U7yErXd7kj2dGc?uZCxrapvlnPCdN3w#QE0z3eU7^9CdQr9(2)39EzwW=zr zs-kHcVvLv>{*rF4)8|v*Pr!XM%R>lS*ELmD@#@tpT`U%?Rx4Jk6=hk{G!15U4tS{m zQ#1RhV|G8rn73`KRaLQEE}75g`r^e4R;v|tU8AZv=g6`Q?>!=d-zr1`yeA?b0}sq> z+&}T<%a{7>*)yI$e@1U8!uCnqO* ze0!1xY5E_)u1ZO#*KdK{7^AQ2n#E$l)2B~aEEbH% zWA5I)%ii7|w{PEOGMW4rn5yDCD;2&fJEe6LsgZoSswzsX69pzlx3-l#eyVBI5;@q=;(;u-Q58!NsBuPS16pThAvMj?n_p@MqQHBrOwjE6FoV(B(*8%HN-vh)x zZDNdMSw>lwbfJl=a^2%Y2ocx-wW>xD(O&$X?f-LBRa;g4NmUnZ+s6L6BEn{~8DzLN zVB5BJ2;qki!jG!jI_DUTMvTW}>bj;ZOSVJ!X91mat*Sm#)nhZOLEs)dd+-3XEYk&oEzHcO-=!5fPad}7r-xpchWTVNs`1Y%k=E*jFXcSoO4Vj6Vf!j z(t`a6FklIM27Ca_RCU@rWV6|@TCMQj6GEUUiVN=Pfkg!0w(YQqh{!*HzXR_8?*qB2 z#yro}%vi72G)+U(G~{_smSsaO_A+dbQ4^6R@V72~vTkVQ-uoybIOh~#yv$4^A$0Z@pD2cq|0dw~9g5Qbj${gCc85Rn@APDK6;oQTNB zX7=lT71_4f7AsWse9(_ZqYG)%{jY)VfxiG>_sbISD1`LBp{nky>TMv~ntbZ>JpW(Y*C1=h_64vMk#D;RIV_yO zj+sfPq585c2MxEiyu{dmT0|DW(#-w^d}U@ypZ5Lt{|4C_J{~ung7p9Z002ovPDHLk FV1i)$bgcjY diff --git a/phpgwapi/templates/jerryr/images/userbackrt-bm.png b/phpgwapi/templates/jerryr/images/userbackrt-bm.png index 061e7cc53f1dcac225f386013af41e21414f3049..71a01899171f9a65b60f9e70744432d8b7014b29 100644 GIT binary patch literal 514 zcmV+d0{#7oP)_kG8had!{P8jDdm;f@8v%Q z{Tm!3Aq0#uY&IK~s};N5j*n?N`FwkOud8}cjRv~W;G)x^*=o^jwE+0>{QUJpnts>e zSD>njW324YJ` zL;(K){{a7>y{D6rAs&C$3>pb40Fqt!&j0`f=Sf6CR7l5_md}nHNfC#?$jqwls_E_# zHric--~d7vtb~OG2LvZhei9ylC*TQq0G@!;N_$_H6GqF*T47e&#a<(=S2pvnanDS5 z*PqOc;NY&3XFS;Bkn&KfsxKolB7PZi|Ni}(ylM(Wpa&9QyY+usGc!U_6u-L!%0L4g z08fCYzzMM4ZSq=h===V+mw*Pez<+`N0N(�G|S10jt-6L(cie@Zg*qpoqx3z>jue z9|6A>kxziX0uOiK{7T5G>PGieRYaVK;G8RWYwDbv0q;5IehT~?_z3vR&ij7&UqlFx z9zA+_2Ny!1EK7f?s$w#kFqup!io$vC7vB5YIrnYg2f(|)2f*V2>YO7yc<|uD85Bi9 zRaMOAa~6vQ`}_NDKA%(9wU%WW%CcNI=iV2QV)x6RfUkk1s`$Hi@BY3lOUkmuIft3i zbsgvD=d4yMPESv1+m@WO>=Gen7R+p(bH15#UgezsopXO~0m7X-cTiPSm6Q@~+p^tm zS+Cb@HXE9z;qdT~7$YL$y!UwTwJ3_(Irl^0H^4uE`)1aM+qZ9HW+Slgdzz+Uy=|9xvE6Q& z&*#oLry^3D*-wC9nAyL=Zl{aI83IL7P?jZ=$%L{j2ah;DKBjG3VvM^=ahTaVX7*zd zxfw*{0&sYC&aq3t&_U#!$He8F5fQxisOnTzzvq9P`)>GuO)erYDnA6OszO!i`<~5a z!^z3XxM^9IPE|un={u_WefK6wa?TM#U^<<$SS+}4;|5h#(RCet-;+`z=Nxj*-%2UH z6S#&Ao=&GzX0sWy*^KRWi-<6pOb`*et}AoSmAfv`dq1}2bUMX3hpHkXL%F%W@41$T zgL!}N$IMq%MP1iSr&CfUkao2?nN%Gz^nM{~Yr&Lu%Q4~1m5E1p>o8v9b%y7<) zp${ReYM*m%!rOp`_7oB7x@K>0kFqR@F{Tj0^PKb1TX~psrtf>qY?Qmc@9DZO^?iSk zbAA%8>)im`$ryEA2p>6J8&M}l!O=~+wFGrZhwD&I6qZY1rCa$ z_?w74R@E4;g1oGWZQIgy9XV$fi^bS#B0|$N>loudRP`S4TtqDFbZsmNRUKhNs6~HK zFq_Q?Aq?`So6V*@J3D*Sb=^lX#)oDWopXfq^YihnhASYYGz#tB-rm>^&N&6xY&PwB zz5c52`wvq}ADh|AUKpY8`-`*5?xG*WbqH@aSm>E}6LRCK%k;i8Cd>H4