New: Hide left menu by default with smartphones

This commit is contained in:
Laurent Destailleur 2010-09-29 10:51:36 +00:00
parent 0de3bff0b7
commit 203d7586d1
4 changed files with 91 additions and 19 deletions

View File

@ -463,7 +463,8 @@ img.printer {
/* Menu gauche */ /* Menu gauche */
/* ============================================================================== */ /* ============================================================================== */
<?php if (! empty($_GET["optioncss"]) && $_GET["optioncss"] == 'print') { ?> <?php if ((! empty($_GET["optioncss"]) && $_GET["optioncss"] == 'print')
|| (! empty($conf->browser->phone) && empty($conf->global->MAIN_SEARCHFORM_WITH_SMARTHPONE) && empty($conf->global->BOOKMARKS_SHOW_WITH_SMARTHPONE))) { ?>
.vmenu { .vmenu {
display: none; display: none;
} }
@ -510,7 +511,8 @@ div.blockvmenuimpair form a.vmenu, div.blockvmenupair form a.vmenu
margin-bottom: -12px; margin-bottom: -12px;
} }
div.menu_titre { div.menu_titre
{
background: url(<?php echo DOL_URL_ROOT.'/theme/auguria/img/bg-titre-rubrique.png' ?>); background: url(<?php echo DOL_URL_ROOT.'/theme/auguria/img/bg-titre-rubrique.png' ?>);
padding: 0px; padding: 0px;
padding-top:5px; padding-top:5px;
@ -524,7 +526,8 @@ div.menu_titre {
font-weight: bold; font-weight: bold;
} }
div.blockvmenusearch { div.blockvmenusearch
{
margin: 3px 0px 2px 0px; margin: 3px 0px 2px 0px;
padding: 0px 0px 2px 2px; padding: 0px 0px 2px 2px;
border: 1px solid #c0c0d0; border: 1px solid #c0c0d0;
@ -532,7 +535,8 @@ div.blockvmenusearch {
background: #DDDDDD !important; background: #DDDDDD !important;
} }
#blockvmenusearch div.menu_titre, #blockvmenusearch form { #blockvmenusearch div.menu_titre, #blockvmenusearch form
{
padding-top: 1px; padding-top: 1px;
padding-bottom: 1px; padding-bottom: 1px;
height: 16px; height: 16px;
@ -548,7 +552,9 @@ div.blockvmenubookmarks
border : 0px solid #68ACCF; border : 0px solid #68ACCF;
} }
div.blockvmenuhelp { div.blockvmenuhelp
{
<?php if (empty($conf->browser->phone)) { ?>
text-align: center; text-align: center;
border-spacing: 0px; border-spacing: 0px;
width: 162px; width: 162px;
@ -561,6 +567,9 @@ div.blockvmenuhelp {
padding-top: 3px; padding-top: 3px;
padding-bottom: 3px; padding-bottom: 3px;
margin: 1px 0px 0px 0px; margin: 1px 0px 0px 0px;
<?php } else { ?>
display: none;
<?php } ?>
} }
div.menu_contenu { div.menu_contenu {

View File

@ -481,9 +481,10 @@ img.printer {
/* Menu gauche */ /* Menu gauche */
/* ============================================================================== */ /* ============================================================================== */
<?php if (! empty($_GET["optioncss"]) && $_GET["optioncss"] == 'print') { ?> <?php if ((! empty($_GET["optioncss"]) && $_GET["optioncss"] == 'print')
|| (! empty($conf->browser->phone) && empty($conf->global->MAIN_SEARCHFORM_WITH_SMARTHPONE) && empty($conf->global->BOOKMARKS_SHOW_WITH_SMARTHPONE))) { ?>
.vmenu { .vmenu {
display: none; display: none;
} }
<?php } ?> <?php } ?>
@ -496,7 +497,8 @@ font.vsmenudisabled { font-size:<?php print $fontsize ?>px; font-family: <?php p
a.help:link, a.help:visited, a.help:hover, a.help:active { font-size:<?php print $fontsizesmaller ?>px; font-family: <?php print $fontlist ?>; text-align: <?php print $left; ?>; font-weight: normal; } a.help:link, a.help:visited, a.help:hover, a.help:active { font-size:<?php print $fontsizesmaller ?>px; font-family: <?php print $fontlist ?>; text-align: <?php print $left; ?>; font-weight: normal; }
div.blockvmenupair, div.blockvmenuimpair { div.blockvmenupair, div.blockvmenuimpair
{
width:168px; width:168px;
border-right: 1px solid #555555; border-right: 1px solid #555555;
border-bottom: 1px solid #555555; border-bottom: 1px solid #555555;
@ -515,7 +517,8 @@ div.blockvmenupair, div.blockvmenuimpair {
background-repeat:repeat-x; background-repeat:repeat-x;
} }
div.blockvmenusearch, div.blockvmenubookmarks { div.blockvmenusearch
{
width:168px; width:168px;
border-right: 1px solid #555555; border-right: 1px solid #555555;
border-bottom: 1px solid #555555; border-bottom: 1px solid #555555;
@ -527,19 +530,36 @@ div.blockvmenusearch, div.blockvmenubookmarks {
padding-right: 1px; padding-right: 1px;
padding-top: 3px; padding-top: 3px;
padding-bottom: 3px; padding-bottom: 3px;
margin: 1px 0px 0px 0px; margin: 4px 0px 0px 0px;
background: #E3E6E8; background: #E3E6E8;
/* background-image: url(<?php echo DOL_URL_ROOT.'/theme/eldy/img/tmenu.jpg' ?>); */ /* background-image: url(<?php echo DOL_URL_ROOT.'/theme/eldy/img/tmenu.jpg' ?>); */
background-position:top; background-position:top;
background-repeat:repeat-x; background-repeat:repeat-x;
} }
div.blockvmenusearch div.blockvmenubookmarks
{ {
margin-top: 4px; width:168px;
border-right: 1px solid #555555;
border-bottom: 1px solid #555555;
font-family: <?php print $fontlist ?>;
color: #000000;
text-align: <?php print $left; ?>;
text-decoration: none;
padding-left: 3px;
padding-right: 1px;
padding-top: 3px;
padding-bottom: 3px;
margin: 1px 0px 0px 0px;
background: #E3E6E8;
/* background-image: url(<?php echo DOL_URL_ROOT.'/theme/eldy/img/tmenu.jpg' ?>); */
background-position:top;
background-repeat:repeat-x;
} }
div.blockvmenuhelp { div.blockvmenuhelp
{
<?php if (empty($conf->browser->phone)) { ?>
width:168px; width:168px;
border-right: 1px solid #000000; border-right: 1px solid #000000;
border-bottom: 1px solid #000000; border-bottom: 1px solid #000000;
@ -553,6 +573,9 @@ div.blockvmenuhelp {
padding-top: 3px; padding-top: 3px;
padding-bottom: 3px; padding-bottom: 3px;
margin: 1px 0px 0px 0px; margin: 1px 0px 0px 0px;
<?php } else { ?>
display: none;
<?php } ?>
} }

View File

@ -394,9 +394,10 @@ img.printer
/* Menu gauche */ /* Menu gauche */
/* ============================================================================== */ /* ============================================================================== */
<?php if (! empty($_GET["optioncss"]) && $_GET["optioncss"] == 'print') { ?> <?php if ((! empty($_GET["optioncss"]) && $_GET["optioncss"] == 'print')
|| (! empty($conf->browser->phone) && empty($conf->global->MAIN_SEARCHFORM_WITH_SMARTHPONE) && empty($conf->global->BOOKMARKS_SHOW_WITH_SMARTHPONE))) { ?>
.vmenu { .vmenu {
display:none; display: none;
} }
<?php } ?> <?php } ?>
@ -439,7 +440,7 @@ div.blockvmenupair, div.blockvmenuimpair
margin: 1px 0px 0px 0px; margin: 1px 0px 0px 0px;
} }
div.blockvmenusearch, div.blockvmenubookmarks div.blockvmenusearch
{ {
border-right: 1px solid #555555; border-right: 1px solid #555555;
border-bottom: 1px solid #555555; border-bottom: 1px solid #555555;
@ -452,8 +453,22 @@ div.blockvmenusearch, div.blockvmenubookmarks
margin: 1px 0px 0px 0px; margin: 1px 0px 0px 0px;
} }
div.blockvmenubookmarks
{
border-right: 1px solid #555555;
border-bottom: 1px solid #555555;
background: #dddddd;
font-family: helvetica, verdana, arial, sans-serif;
color: #202020;
text-align:left;
text-decoration: none;
padding: 3px;
margin: 1px 0px 0px 0px;
}
div.blockvmenuhelp div.blockvmenuhelp
{ {
<?php if (empty($conf->browser->phone)) { ?>
border-right: 1px solid #000000; border-right: 1px solid #000000;
border-bottom: 1px solid #000000; border-bottom: 1px solid #000000;
background: #f0f0f0; background: #f0f0f0;
@ -463,6 +478,9 @@ div.blockvmenuhelp
text-decoration: none; text-decoration: none;
padding: 3px; padding: 3px;
margin: 1px 0px 0px 0px; margin: 1px 0px 0px 0px;
<?php } else { ?>
display: none;
<?php } ?>
} }
td.barre { td.barre {

View File

@ -374,9 +374,10 @@ img.printer
/* Menu gauche */ /* Menu gauche */
/* ============================================================================== */ /* ============================================================================== */
<?php if (! empty($_GET["optioncss"]) && $_GET["optioncss"] == 'print') { ?> <?php if ((! empty($_GET["optioncss"]) && $_GET["optioncss"] == 'print')
|| (! empty($conf->browser->phone) && empty($conf->global->MAIN_SEARCHFORM_WITH_SMARTHPONE) && empty($conf->global->BOOKMARKS_SHOW_WITH_SMARTHPONE))) { ?>
.vmenu { .vmenu {
display:none; display: none;
} }
<?php } ?> <?php } ?>
@ -422,7 +423,7 @@ div.blockvmenupair, div.blockvmenuimpair
margin: 1px 0px 0px 0px; margin: 1px 0px 0px 0px;
} }
div.blockvmenusearch, div.blockvmenubookmarks div.blockvmenusearch
{ {
width:160px; width:160px;
border-right: 1px solid #555555; border-right: 1px solid #555555;
@ -439,8 +440,26 @@ div.blockvmenusearch, div.blockvmenubookmarks
margin: 1px 0px 0px 0px; margin: 1px 0px 0px 0px;
} }
div.blockvmenubookmarks
{
width:160px;
border-right: 1px solid #555555;
border-bottom: 1px solid #555555;
background: #dcdcb3;
font-family: helvetica, verdana, arial, sans-serif;
color: #000000;
text-align:left;
text-decoration: none;
padding-left: 3px;
padding-right: 1px;
padding-top: 3px;
padding-bottom: 3px;
margin: 1px 0px 0px 0px;
}
div.blockvmenuhelp div.blockvmenuhelp
{ {
<?php if (empty($conf->browser->phone)) { ?>
width:160px; width:160px;
border-right: 1px solid #000000; border-right: 1px solid #000000;
border-bottom: 1px solid #000000; border-bottom: 1px solid #000000;
@ -454,6 +473,9 @@ div.blockvmenuhelp
padding-top: 3px; padding-top: 3px;
padding-bottom: 3px; padding-bottom: 3px;
margin: 1px 0px 0px 0px; margin: 1px 0px 0px 0px;
<?php } else { ?>
display: none;
<?php } ?>
} }
td.barre { td.barre {