\n";
@@ -815,7 +817,7 @@ function dol_print_date($time,$format='',$tzoutput='tzserver',$outputlangs='',$e
if (! is_object($outputlangs)) $outputlangs=$langs;
if (! $format) $format='daytextshort';
$reduceformat=(! empty($conf->dol_optimize_smallscreen) && in_array($format,array('day','hour')))?1:0;
-
+
// Change predefined format into computer format. If found translation in lang file we use it, otherwise we use default.
if ($format == 'day') $format=($outputlangs->trans("FormatDateShort")!="FormatDateShort"?$outputlangs->trans("FormatDateShort"):$conf->format_date_short);
else if ($format == 'hour') $format=($outputlangs->trans("FormatHourShort")!="FormatHourShort"?$outputlangs->trans("FormatHourShort"):$conf->format_hour_short);
@@ -840,7 +842,7 @@ function dol_print_date($time,$format='',$tzoutput='tzserver',$outputlangs='',$e
$format=str_replace('%Y','%y',$format);
$format=str_replace('yyyy','yy',$format);
}
-
+
// If date undefined or "", we return ""
if (dol_strlen($time) == 0) return ''; // $time=0 allowed (it means 01/01/1970 00:00:00)
@@ -1081,9 +1083,9 @@ function dol_print_size($size,$shortvalue=0,$shortunit=0)
{
global $conf,$langs;
$level=1024;
-
+
if (! empty($conf->dol_optimize_smallscreen)) $shortunit=1;
-
+
// Set value text
if (empty($shortvalue) || $size < ($level*10))
{
diff --git a/htdocs/langs/en_US/boxes.lang b/htdocs/langs/en_US/boxes.lang
index 18c6d541505..56b9a3513fd 100644
--- a/htdocs/langs/en_US/boxes.lang
+++ b/htdocs/langs/en_US/boxes.lang
@@ -75,7 +75,9 @@ NoRecordedProducts=No recorded products/services
NoRecordedProspects=No recorded prospects
NoContractedProducts=No products/services contracted
NoRecordedContracts=No recorded contracts
-# Latest supplier orders
BoxLatestSupplierOrders=Latest supplier orders
BoxTitleLatestSupplierOrders=%s latest supplier orders
NoSupplierOrder=No recorded supplier order
+BoxInvoicesPerMonth=Invoices per month
+BoxOrdersPerMonth=Orders per month
+BoxProposalsPerMonth=Proposals per month
\ No newline at end of file
diff --git a/htdocs/langs/fr_FR/boxes.lang b/htdocs/langs/fr_FR/boxes.lang
index cd61aa64d93..3bd974ca461 100644
--- a/htdocs/langs/fr_FR/boxes.lang
+++ b/htdocs/langs/fr_FR/boxes.lang
@@ -75,7 +75,9 @@ NoRecordedProducts=Pas de produit/service enregistré
NoRecordedProspects=Pas de prospect enregistré
NoContractedProducts=Pas de produit/service contracté
NoRecordedContracts=Pas de contrat enregistré
-# Dernières commandes fournisseur
BoxLatestSupplierOrders=Dernières commandes fournisseur
BoxTitleLatestSupplierOrders=Les %s dernières commandes fournisseur enregistrées
NoSupplierOrder=Pas de commandes fournisseur enregistrées
+BoxInvoicesPerMonth=Factures par mois
+BoxOrdersPerMonth=Commandes par mois
+BoxProposalsPerMonth=Proposition par mois
\ No newline at end of file
diff --git a/htdocs/societe/soc.php b/htdocs/societe/soc.php
index eb22a97a41b..f67f39cac28 100644
--- a/htdocs/societe/soc.php
+++ b/htdocs/societe/soc.php
@@ -887,7 +887,7 @@ else
print "}\n";
print '';
print "\n";
- $s.='
';
$s = $form->textwithpicto($s,$langs->trans("VATIntraCheckDesc",$langs->trans("VATIntraCheck")),1);
}
else
@@ -923,7 +923,8 @@ else
print '';
// Capital
- print '
';
// Local Taxes
//TODO: Place into a function to control showing by country or study better option
@@ -982,7 +983,7 @@ else
}
// Ajout du logo
- print '
';
print ''.$langs->trans("Logo").' ';
print '';
print ' ';
diff --git a/htdocs/theme/amarok/img/warning.png b/htdocs/theme/amarok/img/warning.png
index 7c2c5f117f8..ae8e35e781d 100755
Binary files a/htdocs/theme/amarok/img/warning.png and b/htdocs/theme/amarok/img/warning.png differ
diff --git a/htdocs/theme/amarok/style.css.php b/htdocs/theme/amarok/style.css.php
index ef50c010fec..894b6612f32 100755
--- a/htdocs/theme/amarok/style.css.php
+++ b/htdocs/theme/amarok/style.css.php
@@ -116,6 +116,66 @@ $colortext='40,40,40';
$fontsize=empty($conf->dol_optimize_smallscreen)?'12':'14';
$fontsizesmaller=empty($conf->dol_optimize_smallscreen)?'11':'14';
+$colorback1 =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_TOPMENU_BACK1)?$colorback1:$conf->global->THEME_ELDY_TOPMENU_BACK1) :(empty($user->conf->THEME_ELDY_TOPMENU_BACK1)?$colorback1:$user->conf->THEME_ELDY_TOPMENU_BACK1);
+$colorback2 =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_TOPMENU_BACK2)?$colorback2:$conf->global->THEME_ELDY_TOPMENU_BACK2) :(empty($user->conf->THEME_ELDY_TOPMENU_BACK2)?$colorback2:$user->conf->THEME_ELDY_TOPMENU_BACK2);
+$colorbacktab1 =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_VERMENU_BACK1)?$colorbacktab1:$conf->global->THEME_ELDY_VERMENU_BACK1) :(empty($user->conf->THEME_ELDY_VERMENU_BACK1)?$colorbacktab1:$user->conf->THEME_ELDY_VERMENU_BACK1);
+$colorbacktab1b =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_VERMENU_BACK1b)?$colorbacktab1:$conf->global->THEME_ELDY_VERMENU_BACK1b) :(empty($user->conf->THEME_ELDY_VERMENU_BACK1b)?$colorbacktab1b:$user->conf->THEME_ELDY_VERMENU_BACK1b);
+$colorbacktab2 =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_VERMENU_BACK2)?$colorbacktab2:$conf->global->THEME_ELDY_VERMENU_BACK2) :(empty($user->conf->THEME_ELDY_VERMENU_BACK2)?$colorbacktab2:$user->conf->THEME_ELDY_VERMENU_BACK2);
+$colorbacktitle1 =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_BACKTITLE1) ?$colorbacktitle1:$conf->global->THEME_ELDY_BACKTITLE1) :(empty($user->conf->THEME_ELDY_BACKTITLE1)?$colorbacktitle1:$user->conf->THEME_ELDY_BACKTITLE1);
+$colorbacktitle2 =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_BACKTITLE2) ?$colorbacktitle2:$conf->global->THEME_ELDY_BACKTITLE2) :(empty($user->conf->THEME_ELDY_BACKTITLE2)?$colorbacktitle2:$user->conf->THEME_ELDY_BACKTITLE2);
+$colorbacktabcard1 =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_BACKTABCARD1) ?$colorbacktabcard1:$conf->global->THEME_ELDY_BACKTABCARD1) :(empty($user->conf->THEME_ELDY_BACKTABCARD1)?$colorbacktabcard1:$user->conf->THEME_ELDY_BACKTABCARD1);
+$colorbacktabcard2 =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_BACKTABCARD2) ?$colorbacktabcard2:$conf->global->THEME_ELDY_BACKTABCARD2) :(empty($user->conf->THEME_ELDY_BACKTABCARD2)?$colorbacktabcard2:$user->conf->THEME_ELDY_BACKTABCARD2);
+$colorbacktabactive =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_BACKTABACTIVE)?$colorbacktabactive:$conf->global->THEME_ELDY_BACKTABACTIVE):(empty($user->conf->THEME_ELDY_BACKTABACTIVE)?$colorbacktabactive:$user->conf->THEME_ELDY_BACKTABACTIVE);
+$colorbacklineimpair1=empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_LINEIMPAIR1) ?$colorbacklineimpair1:$conf->global->THEME_ELDY_LINEIMPAIR1):(empty($user->conf->THEME_ELDY_LINEIMPAIR1)?$colorbacklineimpair1:$user->conf->THEME_ELDY_LINEIMPAIR1);
+$colorbacklineimpair2=empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_LINEIMPAIR2) ?$colorbacklineimpair2:$conf->global->THEME_ELDY_LINEIMPAIR2):(empty($user->conf->THEME_ELDY_LINEIMPAIR2)?$colorbacklineimpair2:$user->conf->THEME_ELDY_LINEIMPAIR2);
+$colorbacklineimpairhover=empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_LINEIMPAIRHOVER) ?$colorbacklineimpairhover:$conf->global->THEME_ELDY_LINEIMPAIRHOVER):(empty($user->conf->THEME_ELDY_LINEIMPAIRHOVER)?$colorbacklineimpairhover:$user->conf->THEME_ELDY_LINEIMPAIRHOVER);
+$colorbacklinepair1 =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_LINEPAIR1) ?$colorbacklinepair1:$conf->global->THEME_ELDY_LINEPAIR1) :(empty($user->conf->THEME_ELDY_LINEPAIR1)?$colorbacklinepair1:$user->conf->THEME_ELDY_LINEPAIR1);
+$colorbacklinepair2 =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_LINEPAIR2) ?$colorbacklinepair2:$conf->global->THEME_ELDY_LINEPAIR2) :(empty($user->conf->THEME_ELDY_LINEPAIR2)?$colorbacklinepair2:$user->conf->THEME_ELDY_LINEPAIR2);
+$colorbacklinepairhover =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_LINEPAIRHOVER) ?$colorbacklinepairhover:$conf->global->THEME_ELDY_LINEPAIRHOVER) :(empty($user->conf->THEME_ELDY_LINEPAIRHOVER)?$colorbacklinepairhover:$user->conf->THEME_ELDY_LINEPAIRHOVER);
+$colorbackbody =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_BACKBODY) ?$colorbackbody:$conf->global->THEME_ELDY_BACKBODY) :(empty($user->conf->THEME_ELDY_BACKBODY)?$colorbackbody:$user->conf->THEME_ELDY_BACKBODY);
+$colortext =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_TEXT) ?$colortext:$conf->global->THEME_ELDY_TEXT) :(empty($user->conf->THEME_ELDY_TEXT)?$colortext:$user->conf->THEME_ELDY_TEXT);
+$fontsize =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_FONT_SIZE1) ?$fontsize:$conf->global->THEME_ELDY_FONT_SIZE1) :(empty($user->conf->THEME_ELDY_FONT_SIZE1)?$fontsize:$user->conf->THEME_ELDY_FONT_SIZE1);
+$fontsizesmaller =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_FONT_SIZE2) ?$fontsize:$conf->global->THEME_ELDY_FONT_SIZE2) :(empty($user->conf->THEME_ELDY_FONT_SIZE2)?$fontsize:$user->conf->THEME_ELDY_FONT_SIZE2);
+// No hover by default, we keep only if we set var THEME_ELDY_USE_HOVER
+if ((! empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED) && empty($user->conf->THEME_ELDY_USE_HOVER))
+ || (empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED) && empty($conf->global->THEME_ELDY_USE_HOVER)))
+{
+ $colorbacklineimpairhover='';
+ $colorbacklinepairhover='';
+}
+
+// Set text color to black or white
+$tmppart=explode(',',$colorback1);
+$tmpval=(! empty($tmppart[1]) ? $tmppart[1] : '');
+$tmpval+=(! empty($tmppart[2]) ? $tmppart[2] : '');
+$tmpval+=(! empty($tmppart[3]) ? $tmppart[3] : '');
+//print $tmpval;
+if ($tmpval < 340) $colortextmain='FFFFFF';
+else $colortextmain='101010';
+
+$usecss3=true;
+if ($conf->browser->name == 'ie' && round($conf->browser->version,2) < 10) $usecss3=false;
+elseif ($conf->browser->name == 'iceweasel') $usecss3=false;
+elseif ($conf->browser->name == 'epiphany') $usecss3=false;
+
+print '/*'."\n";
+print 'colred='.$colred.' colgreen='.$colgreen.' colblue='.$colblue."\n";
+print 'isred='.$isred.' isgreen='.$isgreen.' isblue='.$isblue."\n";
+print 'colorbacklineimpair1='.$colorbacklineimpair1."\n";
+print 'colorbacklineimpair2='.$colorbacklineimpair2."\n";
+print 'colorbacklineimpairhover='.$colorbacklineimpairhover."\n";
+print 'colorbacklinepair1='.$colorbacklinepair1."\n";
+print 'colorbacklinepair2='.$colorbacklinepair2."\n";
+print 'colorbacklinepairhover='.$colorbacklinepairhover."\n";
+print 'usecss3='.$usecss3."\n";
+print 'dol_hide_topmenu='.$dol_hide_topmenu."\n";
+print 'dol_hide_leftmenu='.$dol_hide_leftmenu."\n";
+print 'dol_optimize_smallscreen='.$dol_optimize_smallscreen."\n";
+print 'dol_no_mouse_hover='.$dol_no_mouse_hover."\n";
+print 'dol_use_jmobile='.$dol_use_jmobile."\n";
+print '*/'."\n";
+
+if (! empty($conf->dol_optimize_smallscreen)) $fontsize=11;
?>
@@ -352,7 +412,6 @@ div.tmenu ul li a.tmenusel {/* texte du menu principal sélectionné */
body.body center { color:white; margin-top: 100px; }
form#login {
- display:block;
border:solid 1px rgba(0,0,0,.4);
border-top:solid 1px #ffffff;
background-color:#c7d0db;
@@ -372,7 +431,7 @@ form#login {
margin-right:auto;
margin-bottom:25px;
padding:20px 20px 10px;
- width:500px;
+ max-width:500px;
border-radius:12px;
box-shadow:0 0 16px rgba(0,0,0,.8);
}
@@ -509,9 +568,9 @@ div.vmenu {
display:none;
width:170px;
- -moz-box-shadow: 4px 4px 4px #CCC;
- -webkit-box-shadow: 4px 4px 4px #CCC;
- box-shadow: 4px 4px 4px #CCC;
+ -moz-box-shadow: 3px 0px 6px #CCC;
+ -webkit-box-shadow: 3px 0px 6px #CCC;
+ box-shadow: 3px 0px 6px #CCC;
}
@@ -541,7 +600,7 @@ div.vmenu {
.menu_contenu {
background-color:#ffffff;
- padding-left:12px;
+ padding-left:6px;
border-top:solid 1px rgba(0,0,0,.05);
}
@@ -561,7 +620,7 @@ div.vmenu {
.blockvmenusearch .menu_titre {
margin-top:6px;
text-align:left;
- padding-left:18px;
+ padding-left:0px;
}
#blockvmenuhelp {
@@ -818,13 +877,17 @@ a.help:link, a.help:visited, a.help:hover, a.help:active { font-size:
}
-.tab:hover {color:#333333;}
+a.tab:hover {color:#333333;}
/* ============================================================================== */
@@ -892,8 +951,8 @@ td.vmenu {
div.fiche {
padding:8px 6px 10px;
- margin-: dol_optimize_smallscreen) || empty($conf->global->MAIN_MENU_USE_JQUERY_LAYOUT))?'16':'24'; ?>px;
- margin-: dol_optimize_smallscreen)?'12':'6'; ?>px;
+ margin-: global->MAIN_MENU_USE_JQUERY_LAYOUT))?($dol_hide_leftmenu?'4':'16'):'24')); ?>px;
+ margin-: dol_optimize_smallscreen)?'12':'4')); ?>px;
}
div.fichecenter {
@@ -1956,3 +2015,63 @@ div.jnotify-background {
box-shadow: 4px 4px 4px #AAA !important;
}
+
+/* ============================================================================== */
+/* JMobile */
+/* ============================================================================== */
+
+li.ui-li-divider .ui-link {
+ color: #FFF !important;
+}
+.ui-btn-inner {
+ padding-left: 10px;
+ padding-right: 10px;
+ white-space: normal;
+}
+.ui-select .ui-btn-icon-right .ui-btn-inner {
+ padding-right: 36px;
+}
+.fiche .ui-controlgroup {
+ margin: 0px;
+ padding-bottom: 0px;
+}
+div.ui-controlgroup-controls div.tabsElem
+{
+ margin-top: 2px;
+ margin-right: 8px;
+}
+div.ui-controlgroup-controls div.tabsElem a
+{
+ -moz-box-shadow: 0 -3px 6px rgba(0,0,0,.2);
+ -webkit-box-shadow: 0 -3px 6px rgba(0,0,0,.2);
+ box-shadow: 0 -3px 6px rgba(0,0,0,.2);
+ border: none;
+}
+div.ui-controlgroup-horizontal
+
+a.tab span.ui-btn-inner, a.tab span.ui-btn-inner span.ui-btn-text
+{
+ border: none;
+ padding: 0;
+}
+
+.ui-body-c {
+ border: none;
+ text-shadow: none;
+}
+.ui-link {
+ color: rgb() !important;
+}
+
+div.tabsElem a.ui-btn-corner-all {
+ -webkit-border-bottom-left-radius: 0px;
+ -moz-border-radius-bottomleft: 0px;
+ border-bottom-left-radius: 0px;
+ -webkit-border-bottom-right-radius: 0px;
+ -moz-border-radius-bottomright: 0px;
+ border-bottom-right-radius: 0px;
+}
+
+close();
+?>
diff --git a/htdocs/theme/eldy/style.css.php b/htdocs/theme/eldy/style.css.php
index de15a44705f..0d2b18a39f5 100644
--- a/htdocs/theme/eldy/style.css.php
+++ b/htdocs/theme/eldy/style.css.php
@@ -116,16 +116,16 @@ $fontsizesmaller=empty($conf->dol_optimize_smallscreen)?'11':'14';
// Eldy colors
if (empty($conf->global->THEME_ELDY_ENABLE_PERSONALIZED))
{
- $conf->global->THEME_ELDY_TOPMENU_BACK1='180,196,216'; // topmenu
- $conf->global->THEME_ELDY_TOPMENU_BACK2='190,206,226';
- $conf->global->THEME_ELDY_VERMENU_BACK1='253,253,253'; // vmenu
- $conf->global->THEME_ELDY_VERMENU_BACK1b='226,228,230'; // vmenu (not menu)
- $conf->global->THEME_ELDY_VERMENU_BACK2='232,234,236';
+ $conf->global->THEME_ELDY_TOPMENU_BACK1='200,216,246'; // topmenu
+ $conf->global->THEME_ELDY_TOPMENU_BACK2='190,206,236';
+ $conf->global->THEME_ELDY_VERMENU_BACK1='255,255,255'; // vmenu
+ $conf->global->THEME_ELDY_VERMENU_BACK1b='230,232,232'; // vmenu (not menu)
+ $conf->global->THEME_ELDY_VERMENU_BACK2='240,240,240';
$conf->global->THEME_ELDY_BACKTITLE1='140,160,185'; // title of arrays
$conf->global->THEME_ELDY_BACKTITLE2='210,220,235';
- $conf->global->THEME_ELDY_BACKTABCARD1='231,232,235'; // card
- $conf->global->THEME_ELDY_BACKTABCARD2='220,224,227';
- $conf->global->THEME_ELDY_BACKTABACTIVE='220,224,227';
+ $conf->global->THEME_ELDY_BACKTABCARD1='240,240,240'; // card
+ $conf->global->THEME_ELDY_BACKTABCARD2='234,234,234';
+ $conf->global->THEME_ELDY_BACKTABACTIVE='234,234,234';
$conf->global->THEME_ELDY_BACKBODY='#ffffff url('.$img_head.') 0 0 no-repeat;';
$conf->global->THEME_ELDY_LINEIMPAIR1='242,242,242';
$conf->global->THEME_ELDY_LINEIMPAIR2='248,248,248';
@@ -134,7 +134,12 @@ if (empty($conf->global->THEME_ELDY_ENABLE_PERSONALIZED))
$conf->global->THEME_ELDY_LINEPAIR2='255,255,255';
$conf->global->THEME_ELDY_LINEPAIRHOVER='238,246,252';
$conf->global->THEME_ELDY_BACKBODY='#ffffff url('.$img_head.') 0 0 no-repeat;';
- $conf->global->THEME_ELDY_TEXT='48,102,102';
+ $conf->global->THEME_ELDY_TEXT='50,50,160';
+ if ($dol_use_jmobile)
+ {
+ $conf->global->THEME_ELDY_BACKTABCARD1='255,255,255'; // topmenu
+ $conf->global->THEME_ELDY_BACKTABCARD2='255,255,255';
+ }
}
$colorback1 =empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED)?(empty($conf->global->THEME_ELDY_TOPMENU_BACK1)?$colorback1:$conf->global->THEME_ELDY_TOPMENU_BACK1) :(empty($user->conf->THEME_ELDY_TOPMENU_BACK1)?$colorback1:$user->conf->THEME_ELDY_TOPMENU_BACK1);
@@ -274,9 +279,9 @@ input[type=image] { background-color: transparent; border: none; box-shadow: non
-moz-border-radius:0px 5px 0px 5px;
-webkit-border-radius:0px 5px 0px 5px;
border-radius:0px 5px 0px 5px;
- -moz-box-shadow: 2px 2px 3px #CCC;
- -webkit-box-shadow: 2px 2px 3px #CCC;
- box-shadow: 2px 2px 3px #CCC;
+ -moz-box-shadow: 2px 2px 3px #DDD;
+ -webkit-box-shadow: 2px 2px 3px #DDD;
+ box-shadow: 2px 2px 3px #DDD;
}
.button:focus {
font-family: ;
@@ -301,9 +306,9 @@ input[type=image] { background-color: transparent; border: none; box-shadow: non
-moz-border-radius:0px 5px 0px 5px;
-webkit-border-radius:0px 5px 0px 5px;
border-radius:0px 5px 0px 5px;
- -moz-box-shadow: 4px 4px 4px #CCC;
- -webkit-box-shadow: 4px 4px 4px #CCC;
- box-shadow: 4px 4px 4px #CCC;
+ -moz-box-shadow: 4px 4px 4px #DDD;
+ -webkit-box-shadow: 4px 4px 4px #DDD;
+ box-shadow: 4px 4px 4px #DDD;
}
form {
padding:0px;
@@ -463,20 +468,25 @@ div.tmenudiv {
height: px;
- /* background-image: -o-linear-gradient(bottom, rgb() 75%, rgb() 100%); */
- /* background-image: -moz-linear-gradient(bottom, rgb() 75%, rgb() 100%);*/
- /* background-image: -webkit-linear-gradient(bottom, rgb() 40%, rgb() 60%, rgb() 100%);*/
- /* background-image: -ms-linear-gradient(bottom, rgb() 75%, rgb() 100%);*/
- /* background-image: linear-gradient(bottom, rgb() 75%, rgb() 100%); */
- background: url() 50% 0% repeat-x;
- border-bottom: 1px solid rgb();
+background-image: linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%);
+background-image: -o-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%);
+background-image: -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%);
+background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%);
+background-image: -ms-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%);
+background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, rgba(255,255,255,.3)), color-stop(1, rgba(0,0,0,.3)) );
+
+/*background-image: rgb();
+
+ background-image: -o-linear-gradient(bottom, rgb() 75%, rgb() 100%);
+ background-image: -moz-linear-gradient(bottom, rgb() 75%, rgb() 100%);
+ background-image: -webkit-linear-gradient(bottom, rgb() 40%, rgb() 60%, rgb() 100%);
+ background-image: -ms-linear-gradient(bottom, rgb() 75%, rgb() 100%);
+ background-image: linear-gradient(bottom, rgb() 75%, rgb() 100%);*/
box-shadow: 0 0 6px rgba(0, 0, 0, .4) !important;
- border-bottom: 1px solid #DDDDDD;
- background-image: url();
- background-position:top;
- background-repeat:repeat-x;
+ background-image: rgb();
+
color: #000000;
text-decoration: none;
@@ -533,7 +543,6 @@ ul.tmenu { /* t r b l */
margin: 0px 0px 0px 0px;
list-style: none;
height: px;
- background: url() 0 0 repeat-x !important;
}
li.tmenu, li.tmenusel {
@@ -772,9 +781,9 @@ form#login {
border: 1px solid #C0C0C0;
background-color: #E0E0E0;
- -moz-box-shadow: 4px 4px 4px #CCC;
- -webkit-box-shadow: 4px 4px 4px #CCC;
- box-shadow: 4px 4px 4px #CCC;
+ -moz-box-shadow: 4px 4px 4px #DDD;
+ -webkit-box-shadow: 4px 4px 4px #DDD;
+ box-shadow: 4px 4px 4px #DDD;
border-radius: 8px;
border:solid 1px rgba(168,168,168,.4);
@@ -899,14 +908,14 @@ div.blockvmenupair, div.blockvmenuimpair, div.blockvmenubookmarks
background-repeat:repeat-x;
border-left: 1px solid #CCCCCC;
- border-right: 1px solid #BBBBBB;
- border-bottom: 1px solid #BBBBBB;
+ border-right: 1px solid #DDDDDD;
+ border-bottom: 1px solid #DDDDDD;
border-top: 1px solid #DDDDDD;
border-radius: 5px;
-moz-border-radius: 5px;
- -moz-box-shadow: 4px 4px 4px #CCC;
- -webkit-box-shadow: 4px 4px 4px #CCC;
- box-shadow: 4px 4px 4px #CCC;
+ -moz-box-shadow: 4px 4px 4px #DDD;
+ -webkit-box-shadow: 4px 4px 4px #DDD;
+ box-shadow: 4px 4px 4px #DDD;
}
div.blockvmenusearch
@@ -936,9 +945,9 @@ div.blockvmenusearch
border-bottom: 1px solid #BBBBBB;
border-radius: 5px;
-moz-border-radius: 5px;
- -moz-box-shadow: 4px 4px 4px #CCC;
- -webkit-box-shadow: 4px 4px 4px #CCC;
- box-shadow: 4px 4px 4px #CCC;
+ -moz-box-shadow: 4px 4px 4px #DDD;
+ -webkit-box-shadow: 4px 4px 4px #DDD;
+ box-shadow: 4px 4px 4px #DDD;
}
div.blockvmenubookmarksold
@@ -970,9 +979,9 @@ div.blockvmenubookmarksold
border-bottom: 1px solid #BBBBBB;
border-radius: 5px;
-moz-border-radius: 5px;
- -moz-box-shadow: 4px 4px 4px #CCC;
- -webkit-box-shadow: 4px 4px 4px #CCC;
- box-shadow: 4px 4px 4px #CCC;
+ -moz-box-shadow: 4px 4px 4px #DDD;
+ -webkit-box-shadow: 4px 4px 4px #DDD;
+ box-shadow: 4px 4px 4px #DDD;
}
div.blockvmenuhelp
@@ -1272,13 +1281,15 @@ img.toolbarbutton {
/* ============================================================================== */
/* Onglets */
/* ============================================================================== */
-
div.tabs {
- top: 20px;
- margin: 1px 0px 2px 0px;
- padding: 0px 6px 0px 0px;
+ margin: 0px 0px 2px 6px;
+ padding: 0px 6px 3px 0px;
text-align: ;
+
+ clear:both;
+ height:100%;
}
+div.tabsElem { margin-top: 8px; } /* To avoid overlap of tabs when not browser */
div.tabBar {
color: #;
@@ -1305,9 +1316,9 @@ div.tabBar {
background: #dee7ec url() repeat-x;
- -moz-box-shadow: 4px 4px 4px #CCC;
- -webkit-box-shadow: 4px 4px 4px #CCC;
- box-shadow: 4px 4px 4px #CCC;
+ -moz-box-shadow: 4px 4px 4px #DDD;
+ -webkit-box-shadow: 4px 4px 4px #DDD;
+ box-shadow: 4px 4px 4px #DDD;
}
@@ -1334,17 +1345,24 @@ a.tabTitle {
a.tab:link, a.tab:visited, a.tab:hover, a.tab#active {
font-family: ;
- padding: 4px 6px 2px 6px;
+ padding: 5px 12px 5px;
+ /* padding: 3px 6px 2px 6px;*/
margin: 0em 0.2em;
text-decoration: none;
white-space: nowrap;
+
-moz-border-radius:6px 6px 0px 0px;
-webkit-border-radius:6px 6px 0px 0px;
border-radius:6px 6px 0px 0px;
- border-: 1px solid #555555;
- border-: 1px solid #D8D8D8;
- border-top: 1px solid #D8D8D8;
+ -moz-box-shadow: 0 -1px 4px rgba(0,0,0,.1);
+ -webkit-box-shadow: 0 -1px 4px rgba(0,0,0,.1);
+ box-shadow: 0 -1px 4px rgba(0,0,0,.1);
+
+ border-bottom: none;
+ border-right: 1px solid #CCCCCC;
+ border-left: 1px solid #D0D0D0;
+ border-top: 1px solid #D8D8D8;
background-image: -o-linear-gradient(bottom, rgb() 35%, rgb() 100%);
@@ -1352,6 +1370,8 @@ a.tab:link, a.tab:visited, a.tab:hover, a.tab#active {
background-image: -webkit-linear-gradient(bottom, rgb() 35%, rgb() 100%);
background-image: -ms-linear-gradient(bottom, rgb() 35%, rgb() 100%);
background-image: linear-gradient(bottom, rgb() 35%, rgb() 100%);
+
+ background: white url() 50% 0 repeat-x;
background: #dee7ec;
@@ -1371,7 +1391,10 @@ a.tab:link, a.tab:visited, a.tab:hover, a.tab#active
color: #;
/* font-weight: normal !important; */
}
-
+a.tab:hover
+{
+ background: #EEEEEE url() 50% 0 repeat-x;
+}
a.tabimage {
color: #434956;
font-family: ;
@@ -1419,9 +1442,9 @@ div.divButAction { margin-bottom: 1.4em; }
-moz-border-radius:0px 5px 0px 5px;
-webkit-border-radius:0px 5px 0px 5px;
border-radius:0px 5px 0px 5px;
- -moz-box-shadow: 2px 2px 3px #CCC;
- -webkit-box-shadow: 2px 2px 3px #CCC;
- box-shadow: 2px 2px 3px #CCC;
+ -moz-box-shadow: 2px 2px 3px #DDD;
+ -webkit-box-shadow: 2px 2px 3px #DDD;
+ box-shadow: 2px 2px 3px #DDD;
}
.butAction:hover {
@@ -1450,9 +1473,9 @@ div.divButAction { margin-bottom: 1.4em; }
-moz-border-radius:0px 5px 0px 5px;
-webkit-border-radius:0px 5px 0px 5px;
border-radius:0px 5px 0px 5px;
- -moz-box-shadow: 4px 4px 4px #CCC;
- -webkit-box-shadow: 4px 4px 4px #CCC;
- box-shadow: 4px 4px 4px #CCC;
+ -moz-box-shadow: 4px 4px 4px #DDD;
+ -webkit-box-shadow: 4px 4px 4px #DDD;
+ box-shadow: 4px 4px 4px #DDD;
}
global->MAIN_BUTTON_HIDE_UNAUTHORIZED)) { ?>
@@ -1556,9 +1579,9 @@ table.noborder, table.formdoc {
margin: 0px 0px 2px 0px;
/*padding: 1px 2px 1px 2px;*/
- -moz-box-shadow: 4px 4px 4px #CCC;
- -webkit-box-shadow: 4px 4px 4px #CCC;
- box-shadow: 4px 4px 4px #CCC;
+ -moz-box-shadow: 4px 4px 4px #DDD;
+ -webkit-box-shadow: 4px 4px 4px #DDD;
+ box-shadow: 4px 4px 4px #DDD;
-moz-border-radius: 0.2em;
-webkit-border-radius: 0.2em;
@@ -1617,9 +1640,9 @@ table.liste {
margin-bottom: 2px;
margin-top: 0px;
- -moz-box-shadow: 4px 4px 4px #CCC;
- -webkit-box-shadow: 4px 4px 4px #CCC;
- box-shadow: 4px 4px 4px #CCC;
+ -moz-box-shadow: 4px 4px 4px #DDD;
+ -webkit-box-shadow: 4px 4px 4px #DDD;
+ box-shadow: 4px 4px 4px #DDD;
}
table.liste td {
padding-right: 2px;
@@ -1628,18 +1651,15 @@ table.liste td {
div.liste_titre, tr.liste_titre, tr.liste_titre_sel
{
height: 20px !important;
- background: #7699A9;
+ background: rgb();
background-repeat: repeat-x;
-
-
+
background-image: -o-linear-gradient(bottom, rgb() 15%, rgb() 100%);
background-image: -moz-linear-gradient(bottom, rgb() 15%, rgb() 100%);
background-image: -webkit-linear-gradient(bottom, rgb() 15%, rgb() 100%);
background-image: -ms-linear-gradient(bottom, rgb() 15%, rgb() 100%);
background-image: linear-gradient(bottom, rgb() 15%, rgb() 100%);
-
- background-image: url();
-
+
color: #;
font-family: ;
font-weight: normal;
@@ -1730,15 +1750,15 @@ tr.liste_total td {
/* Disable shadows */
.noshadow {
- -moz-box-shadow: 0px 0px 0px #CCC !important;
- -webkit-box-shadow: 0px 0px 0px #CCC !important;
- box-shadow: 0px 0px 0px #CCC !important;
+ -moz-box-shadow: 0px 0px 0px #DDD !important;
+ -webkit-box-shadow: 0px 0px 0px #DDD !important;
+ box-shadow: 0px 0px 0px #DDD !important;
}
div.tabBar .noborder {
- -moz-box-shadow: 0px 0px 0px #CCC !important;
- -webkit-box-shadow: 0px 0px 0px #CCC !important;
- box-shadow: 0px 0px 0px #CCC !important;
+ -moz-box-shadow: 0px 0px 0px #DDD !important;
+ -webkit-box-shadow: 0px 0px 0px #DDD !important;
+ box-shadow: 0px 0px 0px #DDD !important;
}
@@ -1747,9 +1767,9 @@ div.tabBar .noborder {
*/
.boxtable {
- -moz-box-shadow: 4px 4px 4px #CCC;
- -webkit-box-shadow: 4px 4px 4px #CCC;
- box-shadow: 4px 4px 4px #CCC;
+ -moz-box-shadow: 4px 4px 4px #DDD;
+ -webkit-box-shadow: 4px 4px 4px #DDD;
+ box-shadow: 4px 4px 4px #DDD;
margin-bottom: 8px !important;
}
@@ -1762,18 +1782,15 @@ div.tabBar .noborder {
tr.box_titre {
height: 20px;
- background: #7699A9;
-
-
+ background: rgb();
+ background-repeat: repeat-x;
+
background-image: -o-linear-gradient(bottom, rgb() 15%, rgb() 100%);
background-image: -moz-linear-gradient(bottom, rgb() 15%, rgb() 100%);
background-image: -webkit-linear-gradient(bottom, rgb() 15%, rgb() 100%);
background-image: -ms-linear-gradient(bottom, rgb() 15%, rgb() 100%);
background-image: linear-gradient(bottom, rgb() 15%, rgb() 100%);
-
- background-image: url();
-
- background-repeat: repeat-x;
+
color: #;
font-family: , sans-serif;
font-weight: normal;
@@ -2371,9 +2388,9 @@ a.cke_dialog_ui_button
-moz-border-radius:0px 5px 0px 5px !important;
-webkit-border-radius:0px 5px 0px 5px !important;
border-radius:0px 5px 0px 5px !important;
- -moz-box-shadow: 4px 4px 4px #CCC !important;
- -webkit-box-shadow: 4px 4px 4px #CCC !important;
- box-shadow: 4px 4px 4px #CCC !important;
+ -moz-box-shadow: 4px 4px 4px #DDD !important;
+ -webkit-box-shadow: 4px 4px 4px #DDD !important;
+ box-shadow: 4px 4px 4px #DDD !important;
}
.cke_dialog_ui_hbox_last
{
@@ -2556,11 +2573,43 @@ li.ui-li-divider .ui-link {
color: #FFF !important;
}
.ui-btn-inner {
- padding-left: 12px;
+ padding-left: 10px;
+ padding-right: 10px;
+ white-space: normal;
}
.ui-select .ui-btn-icon-right .ui-btn-inner {
padding-right: 36px;
}
+.fiche .ui-controlgroup {
+ margin: 0px;
+ padding-bottom: 0px;
+}
+div.ui-controlgroup-controls div.tabsElem
+{
+ margin-top: 2px;
+}
+div.ui-controlgroup-controls div.tabsElem a
+{
+ -moz-box-shadow: 0 -3px 6px rgba(0,0,0,.2);
+ -webkit-box-shadow: 0 -3px 6px rgba(0,0,0,.2);
+ box-shadow: 0 -3px 6px rgba(0,0,0,.2);
+ border: none;
+}
+a.tab span.ui-btn-inner
+{
+ border: none;
+ padding: 0;
+}
+
+.ui-body-c {
+ border: none;
+ text-shadow: none;
+}
+.ui-link {
+ color: rgb() !important;
+}
+
+
/* Warning: setting this make screen not beeing refreshed after a combo selection */
/*.ui-body-c {
background: #fff;
@@ -2570,7 +2619,7 @@ li.ui-li-divider .ui-link {
background: #eee !important;
}
.ui-bar-b {
- border: 1px solid #ccc !important;
+ border: 1px solid #CCC !important;
background: #aaa !important;
font-weight: bold !important;
color: #444 !important;
diff --git a/htdocs/user/param_ihm.php b/htdocs/user/param_ihm.php
index a779894d1db..7d4f11a2fdd 100644
--- a/htdocs/user/param_ihm.php
+++ b/htdocs/user/param_ihm.php
@@ -119,6 +119,16 @@ llxHeader();
$head = user_prepare_head($fuser);
$title = $langs->trans("User");
+
+if ($action == 'edit')
+{
+ print '';
}
@@ -241,7 +248,8 @@ else
// Skin
show_theme($fuser,0,true);
- print '';
+ dol_fiche_end();
+
print '';
if (empty($user->admin) && ! empty($dolibarr_main_demo))