From e5c4182ed07775d3f0f5947fde92d827dc3a971e Mon Sep 17 00:00:00 2001 From: Hadi Nategh Date: Fri, 26 Feb 2016 12:04:24 +0000 Subject: [PATCH] Mobile theme W.I.P.: - Add some SVG icons - Fix devices with smaller screen do not show the sidemenu - Remove not used SVGs - Fix nextmatch header icons --- pixelegg/css/mobile.css | 6 +- pixelegg/css/pixelegg.css | 10 ++-- pixelegg/images/E-Mail.svg | 21 ------- pixelegg/images/addressbook.svg | 22 ------- pixelegg/images/admin.svg | 32 ---------- pixelegg/images/apply.png | Bin 2253 -> 2168 bytes pixelegg/images/apply.svg | 15 +++++ pixelegg/images/attach.svg | 17 ++++++ pixelegg/images/dots.svg | 10 ++-- pixelegg/images/edit.svg | 13 ++++ pixelegg/images/{star.svg => favorites.svg} | 2 +- pixelegg/images/{tracker.svg => list_alt.svg} | 6 +- pixelegg/images/lock.svg | 18 ++++++ pixelegg/images/menu_list.svg | 20 +++---- pixelegg/images/menu_list_round.svg | 28 --------- pixelegg/images/plus.svg | 13 ++++ pixelegg/images/save.svg | 11 ++-- pixelegg/images/save_new.svg | 18 ++++++ pixelegg/images/setup.svg | 29 +++++++++ pixelegg/images/tag_message.svg | 16 +++++ pixelegg/images/topmenu_items/mobile/back.svg | 19 +----- .../images/topmenu_items/mobile/check.svg | 10 ++++ pixelegg/images/topmenu_items/mobile/menu.svg | 11 ++-- .../topmenu_items/mobile/menu_active.svg | 12 ++++ .../topmenu_items/mobile/plus_white.svg | 12 ++++ pixelegg/images/wiki.svg | 22 ------- pixelegg/less/def_buttons.less | 2 +- pixelegg/mobile/fw_mobile.css | 50 ++++++++++++---- pixelegg/mobile/fw_mobile.less | 56 ++++++++++++++---- 29 files changed, 294 insertions(+), 207 deletions(-) delete mode 100644 pixelegg/images/E-Mail.svg delete mode 100644 pixelegg/images/addressbook.svg delete mode 100644 pixelegg/images/admin.svg create mode 100644 pixelegg/images/apply.svg create mode 100644 pixelegg/images/attach.svg create mode 100644 pixelegg/images/edit.svg rename pixelegg/images/{star.svg => favorites.svg} (93%) rename pixelegg/images/{tracker.svg => list_alt.svg} (52%) create mode 100644 pixelegg/images/lock.svg delete mode 100644 pixelegg/images/menu_list_round.svg create mode 100644 pixelegg/images/plus.svg create mode 100644 pixelegg/images/save_new.svg create mode 100644 pixelegg/images/setup.svg create mode 100644 pixelegg/images/tag_message.svg create mode 100644 pixelegg/images/topmenu_items/mobile/check.svg create mode 100644 pixelegg/images/topmenu_items/mobile/menu_active.svg create mode 100644 pixelegg/images/topmenu_items/mobile/plus_white.svg delete mode 100644 pixelegg/images/wiki.svg diff --git a/pixelegg/css/mobile.css b/pixelegg/css/mobile.css index 61b9a85ca8..8e8f0e969a 100644 --- a/pixelegg/css/mobile.css +++ b/pixelegg/css/mobile.css @@ -2179,7 +2179,7 @@ button[id="timesheet-edit_button[delete]"], button[id="displayToolbar-delete"], button.et2_button_delete { /*background-color: @color_negative_action_hover !important;*/ - background-image: url('../images/delete.png') !important; + background-image: url('../images/delete.png'); margin-left: 3em; /*.border_normal;*/ /*.box_shadow_standard_light;*/ @@ -4368,7 +4368,7 @@ td.message span.message { padding: 0px 0px 0px 15px; line-height: 1em; font-size: 12.1px; - background-image: url(../images/arrow_left.png); + background-image: url(../images/arrow_right.png); background-repeat: no-repeat; background-position: left center; } @@ -4400,7 +4400,7 @@ td.message span.message { /*.background-clip(padding-box);*/ } #egw_fw_sidebar #egw_fw_sidemenu .egw_fw_ui_scrollarea_outerdiv .egw_fw_ui_sidemenu_entry_content .egw_fw_ui_category_active h1 { - background-image: url(../images/arrow_down.png); + background-image: url(../images/arrow_down_white.png); line-height: 1em; font-size: 12px; } diff --git a/pixelegg/css/pixelegg.css b/pixelegg/css/pixelegg.css index a2150c791b..306c2eb3cb 100644 --- a/pixelegg/css/pixelegg.css +++ b/pixelegg/css/pixelegg.css @@ -2168,7 +2168,7 @@ button[id="timesheet-edit_button[delete]"], button[id="displayToolbar-delete"], button.et2_button_delete { /*background-color: @color_negative_action_hover !important;*/ - background-image: url('../images/delete.png') !important; + background-image: url('../images/delete.png'); margin-left: 3em; /*.border_normal;*/ /*.box_shadow_standard_light;*/ @@ -3763,7 +3763,7 @@ td.message span.message { text-decoration: none; height: 32px; /*font-size: 1.1em;*/ - font-size: 12.100000000000001px; + font-size: 12.1px; line-height: 1.5em; } #egw_fw_header #egw_fw_topmenu #egw_fw_topmenu_items ul li a:hover { @@ -3787,7 +3787,7 @@ td.message span.message { } #egw_fw_header #egw_fw_topmenu #egw_fw_topmenu_items ul a#topmenu_home:before { padding-right: 20px; - font-size: 12.100000000000001px; + font-size: 12.1px; content: " "; background-image: url(../images/topmenu_items/home.png); background-repeat: no-repeat; @@ -4185,7 +4185,7 @@ td.message span.message { padding-left: 3em; color: #999999; /*font-size: 12px;*/ - font-size: 12.100000000000001px; + font-size: 12.1px; line-height: 17px; } #egw_fw_sidebar #egw_fw_sidemenu .egw_fw_ui_scrollarea_outerdiv .egw_fw_ui_sidemenu_entry_header object { @@ -4356,7 +4356,7 @@ td.message span.message { margin: 5px 0px 3px 5px; padding: 0px 0px 0px 15px; line-height: 1em; - font-size: 12.100000000000001px; + font-size: 12.1px; background-image: url(../images/arrow_right.png); background-repeat: no-repeat; background-position: left center; diff --git a/pixelegg/images/E-Mail.svg b/pixelegg/images/E-Mail.svg deleted file mode 100644 index 078163aafc..0000000000 --- a/pixelegg/images/E-Mail.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - diff --git a/pixelegg/images/addressbook.svg b/pixelegg/images/addressbook.svg deleted file mode 100644 index 16eea85f26..0000000000 --- a/pixelegg/images/addressbook.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - diff --git a/pixelegg/images/admin.svg b/pixelegg/images/admin.svg deleted file mode 100644 index b8ccb4ccc9..0000000000 --- a/pixelegg/images/admin.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - diff --git a/pixelegg/images/apply.png b/pixelegg/images/apply.png index a570914c64957646453588971aadf5fc9a633b53..0d92cc16ef8bfde1c694ed8d395adca8c69453e4 100755 GIT binary patch delta 1346 zcmV-I1-<&s5%>_WS^^+JIWa>vH8(>>GD1W#F-0;sK{+%=K`=B#GD0;pIWsnsdIB6E zK{+u)HZ?awMlwP~F)>9lI6*lyMnNz%L^47(G&wUilePk4ATu;UHA6EoGch?bFg7?b zF*rjpG&nLgLNi4(GB!0gHuj9(yRd9*a=up%oNG4?S2HR8VS>EVhcl zRJTgCF|}^iXyW8=`n+MsCUGX4RNW8WOlC6Q_dVb9ynkVvnwps5;bAAkFn{gL?TfVDsG@9)1a1wdI)P+&|V;Wz;k6PYhK z91gEarQ)%mBt1OOD>gPZ-hb9;G*@#gDk}Diii*y6c6O}0ySs19%*?Re-QAx7#8;!E zqravBz{V;$3IlZF-|v6l zY&J)aj*hI;)6d17M11%LyCgM;q^_in{ z2%F6oIXyi!5(qqcn13cgo`d*~156kul$V$L;HXIra8+ovT3!wWF>!EkV8HF0R{%u) zGkt(45`AT8Xvi+!%+AiT7K=q^GMPg4_4Pj@-go2icq|%?hOtJXy1M${{QUd@d{q$F z7Y9X}cu&`?PDuC1$H!Vw`#AG7dwYAb^mx5qIxVIPDy32>$bTJ-u304jT48N%t^WUL zq}S_X2uG4h$o5`V20(G-Hd3+_vuP5@`M_NbISJU8_BsZ8O#&&Z?rKOzfz&`)C6mid zfl>0J@RKU{vOa*=_E%O`9u^iB-pCP8PENF&o0|^Q2n|IAfp}#YmX?+tc6N47BiTF! zfG~1_{qpj%EPo%30p5d*s6!p8LSphyO-(gNA`vxZ!>nP5%Ew{z-+}fAWVz?_^Yiba zihYQa=<+$a%jJ63)zvjxTU+}ASyH*RwPghp_aTM654@~=ERY9UT3Y_XBQsbCRaI35 zzzU!1=Hxr*w0N-gjMhL;aS98jr1on*z*0>oL#gCa3V%+tuCC4#3WdH!?KkBR-!ag9 z2>=m%Uv)a2$9SxP?h*6_jJO9FNqQr$S)(9Mb$@Yj(TU>o5z1&uJ`w=2MpP(s? ziG4%XR4f%euo5_7F-#~fE>7gSIatU!pT~_$0`F%bSp>PDlpHxH2{OmZ$_gUTVyvmD+3D-+`wmf1o{Iz+Q8JwFC-}}k0AC^Y zk+P{cQy+A%CfLXgYmO6ZFx%VP)S443YOx*5DoX*-D#pjhAKqs5qXm5(%<6i*=03o^XexS8ZPXGV_07*qoM6N<$ Ef(Qa)3jhEB delta 1432 zcmV;J1!wyB5X}*=S^^+KGekH-Mld%tHAXoxF-0>%MmIA=MM5w+HZeIiFhMbsdIB6E zLNi1-LPjt)G&M#!F)>9mLPj?;L`6a{IW{plHZVaklePk4AU8HdIYUA@F)%_hFg7?b zF*q{n|~VpkO9!gX|fpajvX zC~bTJ8Wki@B28Z7=|fD5`3J`qNAgqrKYB8OG``tz}z_w z2YW}sKQ^1qpRTU1=GkmE0dC#HuqGxZRu&Z%)m>a%XlrU}rg8s(mz9+jfa*4mzP>*7 z&d$!m`T6+@1dRjCTnvxX>3?KTPfz)nOGhHS`1p9YP$)cNZ_5Yz`};*Wb?9`u&kY8H zOdt@r{5tTe9Z4V|52}ySYPGWL?CigCb8~lC62pHT8jYq9fxeoXo0A?M9!ipulAO3^ zf~}2;isE365NIUglF!~k@Otq4<;={C0>udVe7-Z(dMX%6*jbh(gnyj>q99ny(4ck+ zHUD;Lo3rKP3qk_ZD7gwwN^$Kc@LgWcWT2MY@e zN{EWVygO8Ih>!tNT(MZZr&KCm=I7@xFMd(*w|P-rcS&F z3=a>t0h)(Ua28Y=hZeD6@t+Wiw!Xgp8!S9pTU)bWXQEJ<;Gh7lH2~xsb*|Vk5p&Qd0I+ zD%Ddceo3KFd`F5WJyCF~97P2Z;8MoH+7SKfO=4?nOAg+AOKub!wb={6y9NReyYZ%z2l6!LM{ezp=6LCvd)mo$e8W|4MBpm&=`(E5A~p zUavQGcXzu1w-}pVMU0HFI!qkiEaZpB#*eV75xZ;RUZdIy#;d78Wi+=~I5CBe=&8d${j}lbxNN zzr)h^Efx#!CZ$uGNhA_uS69~)D0>#%lVQCA_hAS3Qa}jMfT!Cb9s@YbhwG)FRmc}S z*V!tJ#L&~z^B4mA7OM9u9cM=PV2M9!ML^D_ z%87bd>L$eYBld?$P(Yq;MsTm#eCxx1D@FxZZjOwMw4p6OgZ<`VKM(=R7zoXZWRD=U z7YMdmS64@nAClN`?S7Zw*CyagLg;&|Er(hKc=#J6VZc7F1^h-58ZiRS!{$3^0+W-I m{~>>xMfTGy(x2!52rvNV4AgD!?W}PC0000 + + + + + + + + + + diff --git a/pixelegg/images/attach.svg b/pixelegg/images/attach.svg new file mode 100644 index 0000000000..f339513ca7 --- /dev/null +++ b/pixelegg/images/attach.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/pixelegg/images/dots.svg b/pixelegg/images/dots.svg index 22fa1ffc74..0edd820831 100644 --- a/pixelegg/images/dots.svg +++ b/pixelegg/images/dots.svg @@ -4,10 +4,8 @@ - - - - - + + + diff --git a/pixelegg/images/edit.svg b/pixelegg/images/edit.svg new file mode 100644 index 0000000000..56a890c87f --- /dev/null +++ b/pixelegg/images/edit.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/pixelegg/images/star.svg b/pixelegg/images/favorites.svg similarity index 93% rename from pixelegg/images/star.svg rename to pixelegg/images/favorites.svg index b87c54bc9d..74fb49e189 100644 --- a/pixelegg/images/star.svg +++ b/pixelegg/images/favorites.svg @@ -4,7 +4,7 @@ - diff --git a/pixelegg/images/tracker.svg b/pixelegg/images/list_alt.svg similarity index 52% rename from pixelegg/images/tracker.svg rename to pixelegg/images/list_alt.svg index ff4fbfadf6..174aaae7d3 100644 --- a/pixelegg/images/tracker.svg +++ b/pixelegg/images/list_alt.svg @@ -2,12 +2,12 @@ - - + diff --git a/pixelegg/images/lock.svg b/pixelegg/images/lock.svg new file mode 100644 index 0000000000..b6694afc23 --- /dev/null +++ b/pixelegg/images/lock.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/pixelegg/images/menu_list.svg b/pixelegg/images/menu_list.svg index bae5a46461..5a466568c7 100644 --- a/pixelegg/images/menu_list.svg +++ b/pixelegg/images/menu_list.svg @@ -2,24 +2,18 @@ - - - - - - + - - - - - - + + + diff --git a/pixelegg/images/menu_list_round.svg b/pixelegg/images/menu_list_round.svg deleted file mode 100644 index 7121bf5b4e..0000000000 --- a/pixelegg/images/menu_list_round.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/pixelegg/images/plus.svg b/pixelegg/images/plus.svg new file mode 100644 index 0000000000..67050d1e50 --- /dev/null +++ b/pixelegg/images/plus.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/pixelegg/images/save.svg b/pixelegg/images/save.svg index 3643016ba3..5281daf88e 100644 --- a/pixelegg/images/save.svg +++ b/pixelegg/images/save.svg @@ -6,10 +6,13 @@ width="32px" height="32px" viewBox="0 0 32 32" enable-background="new 0 0 32 32" xml:space="preserve"> - + diff --git a/pixelegg/images/save_new.svg b/pixelegg/images/save_new.svg new file mode 100644 index 0000000000..8f9213051e --- /dev/null +++ b/pixelegg/images/save_new.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/pixelegg/images/setup.svg b/pixelegg/images/setup.svg new file mode 100644 index 0000000000..654e8cfec5 --- /dev/null +++ b/pixelegg/images/setup.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + diff --git a/pixelegg/images/tag_message.svg b/pixelegg/images/tag_message.svg new file mode 100644 index 0000000000..a25a73c51a --- /dev/null +++ b/pixelegg/images/tag_message.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/pixelegg/images/topmenu_items/mobile/back.svg b/pixelegg/images/topmenu_items/mobile/back.svg index aa3abadda4..f937446392 100644 --- a/pixelegg/images/topmenu_items/mobile/back.svg +++ b/pixelegg/images/topmenu_items/mobile/back.svg @@ -1,25 +1,12 @@ - - - - - - - - - - - - - + diff --git a/pixelegg/images/topmenu_items/mobile/check.svg b/pixelegg/images/topmenu_items/mobile/check.svg new file mode 100644 index 0000000000..04184d9531 --- /dev/null +++ b/pixelegg/images/topmenu_items/mobile/check.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/pixelegg/images/topmenu_items/mobile/menu.svg b/pixelegg/images/topmenu_items/mobile/menu.svg index d017b7f380..4e7c45a33a 100644 --- a/pixelegg/images/topmenu_items/mobile/menu.svg +++ b/pixelegg/images/topmenu_items/mobile/menu.svg @@ -1,13 +1,12 @@ - - - - - + + + diff --git a/pixelegg/images/topmenu_items/mobile/menu_active.svg b/pixelegg/images/topmenu_items/mobile/menu_active.svg new file mode 100644 index 0000000000..b6ec41689d --- /dev/null +++ b/pixelegg/images/topmenu_items/mobile/menu_active.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/pixelegg/images/topmenu_items/mobile/plus_white.svg b/pixelegg/images/topmenu_items/mobile/plus_white.svg new file mode 100644 index 0000000000..4f6bb84b7d --- /dev/null +++ b/pixelegg/images/topmenu_items/mobile/plus_white.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/pixelegg/images/wiki.svg b/pixelegg/images/wiki.svg deleted file mode 100644 index 21c0d4734d..0000000000 --- a/pixelegg/images/wiki.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - diff --git a/pixelegg/less/def_buttons.less b/pixelegg/less/def_buttons.less index 134ac49e8d..cf0dffa358 100755 --- a/pixelegg/less/def_buttons.less +++ b/pixelegg/less/def_buttons.less @@ -130,7 +130,7 @@ .Complete_Button_delete{ /*background-color: @color_negative_action_hover !important;*/ - background-image:url('../images/delete.png')!important; + background-image:url('../images/delete.png'); margin-left: 3em; background-color: @gray_30; .Complete_Button_text_icon_before; diff --git a/pixelegg/mobile/fw_mobile.css b/pixelegg/mobile/fw_mobile.css index e8f40b024d..fc78471954 100644 --- a/pixelegg/mobile/fw_mobile.css +++ b/pixelegg/mobile/fw_mobile.css @@ -2190,7 +2190,7 @@ button[id="timesheet-edit_button[delete]"], button[id="displayToolbar-delete"], button.et2_button_delete { /*background-color: @color_negative_action_hover !important;*/ - background-image: url('../images/delete.png') !important; + background-image: url('../images/delete.png'); margin-left: 3em; /*.border_normal;*/ /*.box_shadow_standard_light;*/ @@ -4379,7 +4379,7 @@ td.message span.message { padding: 0px 0px 0px 15px; line-height: 1em; font-size: 12.1px; - background-image: url(../images/arrow_left.png); + background-image: url(../images/arrow_right.png); background-repeat: no-repeat; background-position: left center; } @@ -4411,7 +4411,7 @@ td.message span.message { /*.background-clip(padding-box);*/ } #egw_fw_sidebar #egw_fw_sidemenu .egw_fw_ui_scrollarea_outerdiv .egw_fw_ui_sidemenu_entry_content .egw_fw_ui_category_active h1 { - background-image: url(../images/arrow_down.png); + background-image: url(../images/arrow_down_white.png); line-height: 1em; font-size: 12px; } @@ -7026,7 +7026,7 @@ span.egw_tutorial_title { padding: 0; } } -@media only screen and (max-device-width: 700px) and (min-width: 321px) { +@media only screen and (max-device-width: 736px) and (min-width: 300px) { body #egw_fw_basecontainer.sidebar-toggle div#egw_fw_top_toolbar { z-index: 0; } @@ -7105,6 +7105,33 @@ span.egw_tutorial_title { body #egw_fw_basecontainer #egw_fw_top_toolbar div#egw_fw_topmenu_items { padding-top: 8px; } + body #egw_fw_basecontainer #egw_fw_top_toolbar div#egw_fw_topmenu_items ul li a#topmenu_logout:before { + background-image: url(../images/logout.svg); + } + body #egw_fw_basecontainer #egw_fw_top_toolbar div#egw_fw_topmenu_items ul li a#topmenu_home:before { + background-image: url(../images/home.svg); + } + body #egw_fw_basecontainer #egw_fw_top_toolbar div#egw_fw_topmenu_items ul li a#topmenu_prefs:before { + background-image: url(../images/setup.svg); + } + body #egw_fw_basecontainer #egw_fw_top_toolbar div#egw_fw_topmenu_items ul li a#topmenu_acl:before { + background-image: url(../images/access.svg); + } + body #egw_fw_basecontainer #egw_fw_top_toolbar div#egw_fw_topmenu_items ul li a#topmenu_cats:before { + background-image: url(../images/tag_message.svg); + } + body #egw_fw_basecontainer #egw_fw_top_toolbar div#egw_fw_topmenu_items ul li a#topmenu_password:before { + background-image: url(../images/password.svg); + } + body #egw_fw_basecontainer #egw_fw_top_toolbar div#egw_fw_topmenu_items ul li a#topmenu_manual:before { + background-image: url(../images/help.svg); + } + body #egw_fw_basecontainer #egw_fw_top_toolbar div#egw_fw_topmenu_items ul li a#topmenu_search:before { + background-image: url(../images/topmenu_items/mobile/search.svg); + } + body #egw_fw_basecontainer #egw_fw_top_toolbar div#egw_fw_menu { + background-image: url(../images/topmenu_items/mobile/menu_active.svg); + } body #egw_fw_basecontainer #egw_fw_sidemenu img[src$=".svg"] { background: none; box-shadow: none; @@ -7193,16 +7220,12 @@ span.egw_tutorial_title { background-color: #0c5da5; border: none; box-shadow: 0px 1px 5px 3px silver; - background-image: none !important; + background-image: url(../images/topmenu_items/mobile/plus_white.svg) !important; + background-repeat: no-repeat; + background-size: 24px 24px; margin: 0; padding: 0; } - body button.plus_button:after { - content: '+'; - font-weight: bold; - font-size: 34pt; - color: #fafafa; - } body button.plus_button:hover, body button.plus_button:active { background-color: #0c5da5; @@ -7321,7 +7344,7 @@ span.egw_tutorial_title { width: 50px; } body .et2_nextmatch .nm-mob-header button.nm_toggle_header { - background-image: url(../images/menu_list_round.svg); + background-image: url(../images/menu_list.svg); background-position: center; background-repeat: no-repeat; margin-right: 5px; @@ -7515,7 +7538,7 @@ span.egw_tutorial_title { bottom: 0px; right: 0; color: white; - background-image: url(../images/agt_action_success.png); + background-image: url(../images/topmenu_items/mobile/check.svg); background-repeat: no-repeat; background-position: center; height: auto; @@ -7800,6 +7823,7 @@ span.egw_tutorial_title { margin: 0; top: 0; outline: none; + z-index: 100; } body .et2_searchbox.expanded span.ui-icon.clear { top: 0px; diff --git a/pixelegg/mobile/fw_mobile.less b/pixelegg/mobile/fw_mobile.less index e556d1486e..778770429f 100644 --- a/pixelegg/mobile/fw_mobile.less +++ b/pixelegg/mobile/fw_mobile.less @@ -21,9 +21,9 @@ /*Tablets Max-Width*/ @tablet-max: 1024px; /*Smartphones Max-Width*/ -@smartphone-max: 700px; +@smartphone-max: 736px; /*Smartphones Min-Width*/ -@smartphone-min: 321px; +@smartphone-min: 300px; @handheld: ~"only screen and (max-device-width : @{tablet-max})"; /*All devices portrait mode*/ @handheld-portrait: ~"only screen and (max-device-width : @{tablet-max}) and (orientation : portrait)"; @@ -254,6 +254,43 @@ #egw_fw_top_toolbar { div#egw_fw_topmenu_items { padding-top: 8px; + ul { + li{ + a#topmenu_logout{ + &:before { + background-image: url(../images/logout.svg); + } + } + a#topmenu_home:before { + background-image: url(../images/home.svg); + } + a#topmenu_prefs { + &:before { + background-image: url(../images/setup.svg); + } + } + a#topmenu_acl:before { + background-image: url(../images/access.svg); + } + a#topmenu_cats:before { + background-image: url(../images/tag_message.svg); + } + a#topmenu_password:before { + background-image: url(../images/password.svg); + } + a#topmenu_manual:before { + background-image: url(../images/help.svg); + } + a#topmenu_search{ + &:before { + background-image: url(../images/topmenu_items/mobile/search.svg); + } + } + } + } + } + div#egw_fw_menu { + background-image: url(../images/topmenu_items/mobile/menu_active.svg); } } #egw_fw_sidemenu img[src$=".svg"] { @@ -344,15 +381,11 @@ background-color: #0c5da5; border: none; box-shadow: 0px 1px 5px 3px silver; - background-image: none !important; + background-image: url(../images/topmenu_items/mobile/plus_white.svg) !important; + background-repeat: no-repeat; + background-size: 24px 24px; margin: 0; padding: 0; - &:after { - content: '+'; - font-weight: bold; - font-size: 34pt; - color: #fafafa; - } &:hover, &:active { background-color: #0c5da5; } @@ -477,7 +510,7 @@ width:50px; } button.nm_toggle_header { - background-image: url(../images/menu_list_round.svg); + background-image: url(../images/menu_list.svg); background-position: center; background-repeat: no-repeat; margin-right:5px; @@ -668,7 +701,7 @@ bottom: 0px; right: 0; color: white; - background-image: url(../images/agt_action_success.png); + background-image: url(../images/topmenu_items/mobile/check.svg); background-repeat: no-repeat; background-position: center; height: auto; @@ -987,6 +1020,7 @@ margin:0; top:0; outline: none; + z-index: 100; } span.ui-icon.clear{ top: 0px;