diff --git a/ChangeLog b/ChangeLog
index eb2370ddb7e..8f039fa5444 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -18,6 +18,8 @@ For users:
- New: Add stock in product lists.
- New: Can filter list of stock movement on date or product.
- New: Added a link from product list to their stock movements.
+- New: Several speed enhancements after using the Google Page speed
+ plugin for FireBug.
- Fix: Nb of orders to process was wrong.
- Fix: Customer code was not correct on PDF it if contains special
characters.
diff --git a/htdocs/includes/modules/modTelephonie.class.php b/htdocs/includes/modules/modTelephonie.class.php
index 4bff8b90f0a..c20b352f909 100644
--- a/htdocs/includes/modules/modTelephonie.class.php
+++ b/htdocs/includes/modules/modTelephonie.class.php
@@ -62,6 +62,9 @@ class modTelephonie extends DolibarrModules
$this->special = 3;
$this->picto='phoning';
+ // Relative path to module style sheet if exists
+ $this->style_sheet = '/telephonie/telephonie.css';
+
// Data directories to create when module is enabled
$this->dirs = array("/telephonie/temp",
"/telephonie/graph",
diff --git a/htdocs/lib/lib_head.js b/htdocs/lib/lib_head.js
index c93fc900088..1b64ef4badf 100644
--- a/htdocs/lib/lib_head.js
+++ b/htdocs/lib/lib_head.js
@@ -411,6 +411,7 @@ function formDisplayHideId(baliseId,numField)
Minute | mm (2 digits)
Second | ss (2 digits)
Author: Laurent Destailleur
+ Author: Matelli (see http://matelli.fr/showcases/patchs-dolibarr/update-date-input-in-action-form.html)
Licence: GPL
==================================================================*/
function formatDate(date,format)
@@ -426,8 +427,6 @@ function formatDate(date,format)
var month=date.getMonth()+1;
var day=date.getDate();
var hour=date.getHours();
- // Fixed by Matelli (see http://matelli.fr/showcases/patchs-dolibarr/update-date-input-in-action-form.html)
- // The variable is later called "minute", not "min"
var minute=date.getMinutes();
var seconde=date.getSeconds();
@@ -448,9 +447,6 @@ function formatDate(date,format)
else if (substr == 'MM') { result=result+(month<1||month>9?"":"0")+month; }
else if (substr == 'd') { result=result+day; }
else if (substr == 'dd') { result=result+(day<1||day>9?"":"0")+day; }
- // Fixed by Matelli (see http://matelli.fr/showcases/patchs-dolibarr/update-date-input-in-action-form.html)
- // An hour, minute, or second of "0" is valid, so we must also add a "0" in this case
- // So, the condition should begin with "hour/minute/seconde<0", not "<1"
else if (substr == 'hh') { if (hour > 12) hour-=12; result=result+(hour<0||hour>9?"":"0")+hour; }
else if (substr == 'HH') { result=result+(hour<0||hour>9?"":"0")+hour; }
else if (substr == 'mm') { result=result+(minute<0||minute>9?"":"0")+minute; }
@@ -514,16 +510,6 @@ function getDateFromFormat(val,format)
}
//alert('substr='+substr);
-/* if (substr == "yyyy") year=getIntegerInString(val,i,4,4);
- if (substr == "yy") year=""+(getIntegerInString(val,i,2,2)-0+1900);
- if (substr == "MM") month=getIntegerInString(val,i,2,2);
- if (substr == "M") month=getIntegerInString(val,i,1,2);
- if (substr == "dd") day=getIntegerInString(val,i,1,2);
- if (substr == "hh") hour=getIntegerInString(val,i,1,2);
- if (substr == "HH") hour=getIntegerInString(val,i,1,2);
- if (substr == "mm") minute=getIntegerInString(val,i,1,2);
- if (substr == "ss") seconde=getIntegerInString(val,i,1,2);
-*/
if (substr == "yyyy") year=getIntegerInString(val,d,4,4);
if (substr == "yy") year=""+(getIntegerInString(val,d,2,2)-0+1900);
if (substr == "MM" ||substr == "M")
diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php
index c52b8e7f680..3cd434c4f96 100644
--- a/htdocs/main.inc.php
+++ b/htdocs/main.inc.php
@@ -756,15 +756,15 @@ function top_htmlhead($head, $title='', $disablejs=0, $disablehead=0, $arrayofjs
if (! defined('DISABLE_SCRIPTACULOUS'))
{
print ''."\n";
- print ''."\n";
+ //print ''."\n";
+ //print ''."\n";
+ print ''."\n";
}
// Those ones are required only with option "confirm by ajax popup"
if (! defined('DISABLE_PWC') && $conf->global->MAIN_CONFIRM_AJAX)
{
print ''."\n";
- // PWC css
- print ''."\n";
// PWC js
print ''."\n";
}
@@ -850,14 +850,14 @@ function top_menu($head, $title='', $target='')
$text.='atarget?(' target="'.$menutop->atarget.'"'):'';
$text.='>';
- $text.='
';
$text.='';
}
else
{
- $text.='
';
}
diff --git a/htdocs/telephonie/telephonie.css b/htdocs/telephonie/telephonie.css
new file mode 100644
index 00000000000..5c3f0cfca8e
--- /dev/null
+++ b/htdocs/telephonie/telephonie.css
@@ -0,0 +1,20 @@
+
+/* ============================================================================== */
+/* CSS module telephonie */
+/* ============================================================================== */
+
+#corpForm fieldset { /*** Mise en forme des cadres ***/
+ margin: 0;
+ font-style: normal;
+ padding: 0 1em 1em;
+ font-size: 12px;
+}
+
+#corpForm .focus { /*** Mise en avant des champs en cours d'utilisation ***/
+ background: #FFF0F0;
+ color: black;
+}
+#corpForm .normal { /*** Retour à l'état normal après l'utilisation ***/
+ background: white;
+ color: black;
+}
diff --git a/htdocs/theme/auguria/alert.css b/htdocs/theme/auguria/alert.css
deleted file mode 100644
index dd160c71382..00000000000
--- a/htdocs/theme/auguria/alert.css
+++ /dev/null
@@ -1,143 +0,0 @@
-.overlay_alert {
- background-color: #DDDDDD;
- filter: alpha(opacity=50); /* Does not respect CSS standard, but required to avoid IE bug */
- -moz-opacity: 0.5;
- opacity: 0.5;
-}
-
-.alert_nw {
- width: 5px;
- height: 5px;
- background: transparent url(alert/top_left.gif) no-repeat bottom left;
-}
-
-.alert_n {
- height: 5px;
- background: transparent url(alert/top.gif) repeat-x bottom left;
-}
-
-.alert_ne {
- width: 5px;
- height: 5px;
- background: transparent url(alert/top_right.gif) no-repeat bottom left
-}
-
-.alert_e {
- width: 5px;
- background: transparent url(alert/right.gif) repeat-y 0 0;
-}
-
-.alert_w {
- width: 5px;
- background: transparent url(alert/left.gif) repeat-y 0 0;
-}
-
-.alert_sw {
- width: 5px;
- height: 5px;
- background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
-}
-
-.alert_s {
- height: 5px;
- background: transparent url(alert/bottom.gif) repeat-x 0 0;
-}
-
-.alert_se, .alert_sizer {
- width: 5px;
- height: 5px;
- background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
-}
-
-.alert_close {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_minimize {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_maximize {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_title {
- float:left;
- height:1px;
- width:100%;
-}
-
-.alert_content {
- overflow:visible;
- color: #000;
- font-family: Tahoma, Arial, sans-serif;
- font: 12px arial;
- background: #FFF;
-}
-
-/* For alert/confirm dialog */
-.alert_window {
- background: #FFF;
- padding:30px;
- margin-left:auto;
- margin-right:auto;
- width:400px;
-}
-
-.alert_message {
- font: 12px arial;
- text-align:left;
- width:100%;
- color:#012;
- padding-top:5px;
- padding-left:5px;
- padding-bottom:5px;
-}
-
-.alert_buttons {
- text-align:center;
- width:100%;
-}
-
-.alert_buttons input {
- width:20%;
- margin:5px;
-}
-
-.alert_progress {
- float:left;
- margin:auto;
- text-align:center;
- width:100%;
- height:16px;
- background: #FFF url('alert/progress.gif') no-repeat center center
-}
-
-
-/* DO NOT CHANGE THESE VALUES*/
-.dialog {
- display: block;
- position: absolute;
-}
-
-.dialog table.table_window {
- border-collapse: collapse;
- border-spacing: 0;
- width: 100%;
- margin: 0px;
- padding:0px;
-}
-
-.dialog table.table_window td , .dialog table.table_window th {
- padding: 0;
-}
-
-.dialog .title_window {
- -moz-user-select:none;
-}
diff --git a/htdocs/theme/auguria/auguria.css.php b/htdocs/theme/auguria/auguria.css.php
index bdc8ae9fffd..78a0a0dcae7 100644
--- a/htdocs/theme/auguria/auguria.css.php
+++ b/htdocs/theme/auguria/auguria.css.php
@@ -882,6 +882,9 @@ a.impayee:active { font-weight: bold; color: #550000; }
a.impayee:hover { font-weight: bold; color: #550000; }
+td.small {
+ font-size: 10px;
+ }
/*
@@ -894,7 +897,7 @@ div.titre {
/* ============================================================================== */
-/* Formulaire confirmation */
+/* Formulaire confirmation (HTML) */
/* ============================================================================== */
td.validtitle {
@@ -905,24 +908,153 @@ td.valid {
background: #EECC55;
}
+/* ============================================================================== */
+/* Formulaire confirmation (AJAX) */
+/* ============================================================================== */
-td.small {
- font-size: 10px;
- }
-
-tr.nonpayed {
- font-weight: bold;
- }
-
-
-div.version {
-background: #F4F4F4;
-text-align: right;
-font-size: 9px;
-margin: 1px 0em 0em 0em;
-padding: 2px;
+.overlay_alert {
+ background-color: #DDDDDD;
+ filter: alpha(opacity=50); /* Does not respect CSS standard, but required to avoid IE bug */
+ -moz-opacity: 0.5;
+ opacity: 0.5;
}
+.alert_nw {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/top_left.gif) no-repeat bottom left;
+}
+
+.alert_n {
+ height: 5px;
+ background: transparent url(alert/top.gif) repeat-x bottom left;
+}
+
+.alert_ne {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/top_right.gif) no-repeat bottom left
+}
+
+.alert_e {
+ width: 5px;
+ background: transparent url(alert/right.gif) repeat-y 0 0;
+}
+
+.alert_w {
+ width: 5px;
+ background: transparent url(alert/left.gif) repeat-y 0 0;
+}
+
+.alert_sw {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
+}
+
+.alert_s {
+ height: 5px;
+ background: transparent url(alert/bottom.gif) repeat-x 0 0;
+}
+
+.alert_se, .alert_sizer {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
+}
+
+.alert_close {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_minimize {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_maximize {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_title {
+ float:left;
+ height:1px;
+ width:100%;
+}
+
+.alert_content {
+ overflow:visible;
+ color: #000;
+ font-family: Tahoma, Arial, sans-serif;
+ font: 12px arial;
+ background: #FFF;
+}
+
+/* For alert/confirm dialog */
+.alert_window {
+ background: #FFF;
+ padding:30px;
+ margin-left:auto;
+ margin-right:auto;
+ width:400px;
+}
+
+.alert_message {
+ font: 12px arial;
+ text-align:left;
+ width:100%;
+ color:#012;
+ padding-top:5px;
+ padding-left:5px;
+ padding-bottom:5px;
+}
+
+.alert_buttons {
+ text-align:center;
+ width:100%;
+}
+
+.alert_buttons input {
+ width:20%;
+ margin:5px;
+}
+
+.alert_progress {
+ float:left;
+ margin:auto;
+ text-align:center;
+ width:100%;
+ height:16px;
+ background: #FFF url('alert/progress.gif') no-repeat center center
+}
+
+.dialog {
+ display: block;
+ position: absolute;
+}
+
+.dialog table.table_window {
+ border-collapse: collapse;
+ border-spacing: 0;
+ width: 100%;
+ margin: 0px;
+ padding:0px;
+}
+
+.dialog table.table_window td , .dialog table.table_window th {
+ padding: 0;
+}
+
+.dialog .title_window {
+ -moz-user-select:none;
+}
+
+
/* ============================================================================== */
@@ -1120,28 +1252,6 @@ cursor: pointer;
}
-/* ============================================================================== */
-/* Autre (telephonie) */
-/* ============================================================================== */
-
-#corpForm fieldset { /*** Mise en forme des cadres ***/
- margin: 0;
- font-style: normal;
- padding: 0 1em 1em;
- font-size: 12px;
-}
-
-#corpForm .focus { /*** Mise en avant des champs en cours d'utilisation ***/
- background: #FFF0F0;
- color: black;
-}
-#corpForm .normal { /*** Retour à l'état normal après l'utilisation ***/
- background: white;
- color: black;
-}
-
-
-
/* ============================================================================== */
/* Module agenda */
/* ============================================================================== */
diff --git a/htdocs/theme/bluelagoon/alert.css b/htdocs/theme/bluelagoon/alert.css
deleted file mode 100644
index a94bea9e2cd..00000000000
--- a/htdocs/theme/bluelagoon/alert.css
+++ /dev/null
@@ -1,143 +0,0 @@
-.overlay_alert {
- background-color: #DDDDDD;
- filter: alpha(opacity=50); /*Does not respect CSS standard */
- -moz-opacity: 0.5;
- opacity: 0.5;
-}
-
-.alert_nw {
- width: 5px;
- height: 5px;
- background: transparent url(alert/top_left.gif) no-repeat bottom left;
-}
-
-.alert_n {
- height: 5px;
- background: transparent url(alert/top.gif) repeat-x bottom left;
-}
-
-.alert_ne {
- width: 5px;
- height: 5px;
- background: transparent url(alert/top_right.gif) no-repeat bottom left
-}
-
-.alert_e {
- width: 5px;
- background: transparent url(alert/right.gif) repeat-y 0 0;
-}
-
-.alert_w {
- width: 5px;
- background: transparent url(alert/left.gif) repeat-y 0 0;
-}
-
-.alert_sw {
- width: 5px;
- height: 5px;
- background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
-}
-
-.alert_s {
- height: 5px;
- background: transparent url(alert/bottom.gif) repeat-x 0 0;
-}
-
-.alert_se, .alert_sizer {
- width: 5px;
- height: 5px;
- background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
-}
-
-.alert_close {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_minimize {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_maximize {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_title {
- float:left;
- height:1px;
- width:100%;
-}
-
-.alert_content {
- overflow:visible;
- color: #000;
- font-family: Tahoma, Arial, sans-serif;
- font: 12px arial;
- background: #FFF;
-}
-
-/* For alert/confirm dialog */
-.alert_window {
- background: #FFF;
- padding:30px;
- margin-left:auto;
- margin-right:auto;
- width:400px;
-}
-
-.alert_message {
- font: 12px arial;
- text-align:left;
- width:100%;
- color:#012;
- padding-top:5px;
- padding-left:5px;
- padding-bottom:5px;
-}
-
-.alert_buttons {
- text-align:center;
- width:100%;
-}
-
-.alert_buttons input {
- width:20%;
- margin:5px;
-}
-
-.alert_progress {
- float:left;
- margin:auto;
- text-align:center;
- width:100%;
- height:16px;
- background: #FFF url('alert/progress.gif') no-repeat center center
-}
-
-
-/* DO NOT CHANGE THESE VALUES*/
-.dialog {
- display: block;
- position: absolute;
-}
-
-.dialog table.table_window {
- border-collapse: collapse;
- border-spacing: 0;
- width: 100%;
- margin: 0px;
- padding:0px;
-}
-
-.dialog table.table_window td , .dialog table.table_window th {
- padding: 0;
-}
-
-.dialog .title_window {
- -moz-user-select:none;
-}
diff --git a/htdocs/theme/bluelagoon/bluelagoon.css b/htdocs/theme/bluelagoon/bluelagoon.css
index fe3c6b6ff2f..337462884a3 100644
--- a/htdocs/theme/bluelagoon/bluelagoon.css
+++ b/htdocs/theme/bluelagoon/bluelagoon.css
@@ -17,10 +17,10 @@
*/
/**
- \file htdocs/theme/bluelagoon/bluelagoon.css.php
- \brief Fichier de style CSS du theme Blue lagoon
- \version $Id$
-*/
+ * \file htdocs/theme/bluelagoon/bluelagoon.css.php
+ * \brief Fichier de style CSS du theme Blue lagoon
+ * \version $Id$
+ */
/***** Style du fond *****/
@@ -356,7 +356,7 @@ a.tab {
-a.tab#active {
+a.tab:active {
background: #dee7ec;
border-bottom: #dee7ec 1px solid;
}
@@ -369,7 +369,7 @@ a.tab:hover {
/*
* Boutons actions
- * Nouvelle syntaxe � utiliser
+ * Nouvelle syntaxe a utiliser
*/
a.butAction:link { font-weight: normal; font: verdana,arial,helvetica; font-size: 12px; background: white; border: 1px solid #8CACBB; color: #436976; padding: 0em 1em; margin: 0em 0.2em; text-decoration: none; white-space: nowrap; }
@@ -646,11 +646,154 @@ td.small {
font-size: 0.8em;
}
-tr.nonpayed {
- font-size: 0.9em; font-weight: bold;
- }
-
+/* ============================================================================== */
+/* Formulaire confirmation (AJAX) */
+/* ============================================================================== */
+
+.overlay_alert {
+ background-color: #DDDDDD;
+ filter: alpha(opacity=50); /*Does not respect CSS standard */
+ -moz-opacity: 0.5;
+ opacity: 0.5;
+}
+
+.alert_nw {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/top_left.gif) no-repeat bottom left;
+}
+
+.alert_n {
+ height: 5px;
+ background: transparent url(alert/top.gif) repeat-x bottom left;
+}
+
+.alert_ne {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/top_right.gif) no-repeat bottom left
+}
+
+.alert_e {
+ width: 5px;
+ background: transparent url(alert/right.gif) repeat-y 0 0;
+}
+
+.alert_w {
+ width: 5px;
+ background: transparent url(alert/left.gif) repeat-y 0 0;
+}
+
+.alert_sw {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
+}
+
+.alert_s {
+ height: 5px;
+ background: transparent url(alert/bottom.gif) repeat-x 0 0;
+}
+
+.alert_se, .alert_sizer {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
+}
+
+.alert_close {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_minimize {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_maximize {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_title {
+ float:left;
+ height:1px;
+ width:100%;
+}
+
+.alert_content {
+ overflow:visible;
+ color: #000;
+ font-family: Tahoma, Arial, sans-serif;
+ font: 12px arial;
+ background: #FFF;
+}
+
+/* For alert/confirm dialog */
+.alert_window {
+ background: #FFF;
+ padding:30px;
+ margin-left:auto;
+ margin-right:auto;
+ width:400px;
+}
+
+.alert_message {
+ font: 12px arial;
+ text-align:left;
+ width:100%;
+ color:#012;
+ padding-top:5px;
+ padding-left:5px;
+ padding-bottom:5px;
+}
+
+.alert_buttons {
+ text-align:center;
+ width:100%;
+}
+
+.alert_buttons input {
+ width:20%;
+ margin:5px;
+}
+
+.alert_progress {
+ float:left;
+ margin:auto;
+ text-align:center;
+ width:100%;
+ height:16px;
+ background: #FFF url('alert/progress.gif') no-repeat center center
+}
+
+.dialog {
+ display: block;
+ position: absolute;
+}
+
+.dialog table.table_window {
+ border-collapse: collapse;
+ border-spacing: 0;
+ width: 100%;
+ margin: 0px;
+ padding:0px;
+}
+
+.dialog table.table_window td , .dialog table.table_window th {
+ padding: 0;
+}
+
+.dialog .title_window {
+ -moz-user-select:none;
+}
+
+
/* ============================================================================== */
/* Tooltips */
diff --git a/htdocs/theme/eldy/alert.css b/htdocs/theme/eldy/alert.css
deleted file mode 100644
index 7a35c6af208..00000000000
--- a/htdocs/theme/eldy/alert.css
+++ /dev/null
@@ -1,145 +0,0 @@
-.overlay_alert {
- background-color: #DDDDDD;
- filter: alpha(opacity=50); /* Does not respect CSS standard, but required to avoid IE bug */
- -moz-opacity: 0.5;
- opacity: 0.5;
-}
-
-.alert_nw {
- width: 5px;
- height: 5px;
- background: transparent url(alert/top_left.gif) no-repeat bottom left;
-}
-
-.alert_n {
- height: 5px;
- background: transparent url(alert/top.gif) repeat-x bottom left;
-}
-
-.alert_ne {
- width: 5px;
- height: 5px;
- background: transparent url(alert/top_right.gif) no-repeat bottom left
-}
-
-.alert_e {
- width: 5px;
- background: transparent url(alert/right.gif) repeat-y 0 0;
-}
-
-.alert_w {
- width: 5px;
- background: transparent url(alert/left.gif) repeat-y 0 0;
-}
-
-.alert_sw {
- width: 5px;
- height: 5px;
- background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
-}
-
-.alert_s {
- height: 5px;
- background: transparent url(alert/bottom.gif) repeat-x 0 0;
-}
-
-.alert_se, .alert_sizer {
- width: 5px;
- height: 5px;
- background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
-}
-
-.alert_close {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_minimize {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_maximize {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_title {
- float:left;
- height:1px;
- width:100%;
-}
-
-.alert_content {
- overflow:visible;
- color: #000;
- font-family: Tahoma, Arial, sans-serif;
- font: 12px arial;
- background: #FFF;
-}
-
-/* For alert/confirm dialog */
-.alert_window {
- background: #FFF;
- padding:30px;
- margin-left:auto;
- margin-right:auto;
- width:400px;
-}
-
-.alert_message {
- font: 12px arial;
- text-align:left;
- width:100%;
- color:#012;
- padding-top:5px;
- padding-left:5px;
- padding-bottom:5px;
-}
-
-.alert_buttons {
- text-align:center;
- width:100%;
-}
-
-.alert_buttons input {
- width:20%;
- margin:5px;
-}
-
-.alert_progress {
- float:left;
- margin:auto;
- text-align:center;
- width:100%;
- height:16px;
- background: #FFF url('alert/progress.gif') no-repeat center center
-}
-
-
-/* DO NOT CHANGE THESE VALUES*/
-.dialog {
- display: block;
- position: absolute;
-}
-
-.dialog table.table_window {
- border-collapse: collapse;
- border-spacing: 0;
- width: 100%;
- margin: 0px;
- padding:0px;
-}
-
-.dialog table.table_window td , .dialog table.table_window th {
- padding: 0;
-}
-
-.dialog .title_window {
- -moz-user-select:none;
-}
-
-
diff --git a/htdocs/theme/eldy/eldy.css.php b/htdocs/theme/eldy/eldy.css.php
index afeffb9b1b3..c028f3aaee7 100644
--- a/htdocs/theme/eldy/eldy.css.php
+++ b/htdocs/theme/eldy/eldy.css.php
@@ -583,7 +583,7 @@ a.tab:visited {
border-left: 1px solid #D8D8D8;
border-top: 1px solid #D8D8D8;
}
-a.tab#active {
+a.tab:active {
background: #dee7ec;
border-bottom: #dee7ec 1px solid;
font-family: helvetica, verdana, arial, sans-serif;
@@ -941,6 +941,10 @@ a.impayee:hover { font-weight: bold; color: #550000; }
+td.small {
+ font-size: 10px;
+ }
+
/*
* Lignes titre espace
@@ -953,7 +957,7 @@ div.titre {
/* ============================================================================== */
-/* Formulaire confirmation */
+/* Formulaire confirmation (HTML) */
/* ============================================================================== */
table.valid {
@@ -974,24 +978,154 @@ table.valid {
font-weight: bold;
}
+/* ============================================================================== */
+/* Formulaire confirmation (AJAX) */
+/* ============================================================================== */
-td.small {
- font-size: 10px;
- }
-
-tr.nonpayed {
- font-weight: bold;
- }
-
-
-div.version {
-background: #F4F4F4;
-text-align: right;
-font-size: 9px;
-margin: 1px 0em 0em 0em;
-padding: 2px;
+.overlay_alert {
+ background-color: #DDDDDD;
+ filter: alpha(opacity=50); /* Does not respect CSS standard, but required to avoid IE bug */
+ -moz-opacity: 0.5;
+ opacity: 0.5;
}
+.alert_nw {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/top_left.gif) no-repeat bottom left;
+}
+
+.alert_n {
+ height: 5px;
+ background: transparent url(alert/top.gif) repeat-x bottom left;
+}
+
+.alert_ne {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/top_right.gif) no-repeat bottom left
+}
+
+.alert_e {
+ width: 5px;
+ background: transparent url(alert/right.gif) repeat-y 0 0;
+}
+
+.alert_w {
+ width: 5px;
+ background: transparent url(alert/left.gif) repeat-y 0 0;
+}
+
+.alert_sw {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
+}
+
+.alert_s {
+ height: 5px;
+ background: transparent url(alert/bottom.gif) repeat-x 0 0;
+}
+
+.alert_se, .alert_sizer {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
+}
+
+.alert_close {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_minimize {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_maximize {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_title {
+ float:left;
+ height:1px;
+ width:100%;
+}
+
+.alert_content {
+ overflow:visible;
+ color: #000;
+ font-family: Tahoma, Arial, sans-serif;
+ font: 12px arial;
+ background: #FFF;
+}
+
+/* For alert/confirm dialog */
+.alert_window {
+ background: #FFF;
+ padding:30px;
+ margin-left:auto;
+ margin-right:auto;
+ width:400px;
+}
+
+.alert_message {
+ font: 12px arial;
+ text-align:left;
+ width:100%;
+ color:#012;
+ padding-top:5px;
+ padding-left:5px;
+ padding-bottom:5px;
+}
+
+.alert_buttons {
+ text-align:center;
+ width:100%;
+}
+
+.alert_buttons input {
+ width:20%;
+ margin:5px;
+}
+
+.alert_progress {
+ float:left;
+ margin:auto;
+ text-align:center;
+ width:100%;
+ height:16px;
+ background: #FFF url('alert/progress.gif') no-repeat center center
+}
+
+.dialog {
+ display: block;
+ position: absolute;
+}
+
+.dialog table.table_window {
+ border-collapse: collapse;
+ border-spacing: 0;
+ width: 100%;
+ margin: 0px;
+ padding:0px;
+}
+
+.dialog table.table_window td , .dialog table.table_window th {
+ padding: 0;
+}
+
+.dialog .title_window {
+ -moz-user-select:none;
+}
+
+
+
/* ============================================================================== */
/* Tooltips */
@@ -1083,27 +1217,6 @@ cursor: pointer;
}
-
-/* ============================================================================== */
-/* Autre (telephonie) */
-/* ============================================================================== */
-
-#corpForm fieldset { /*** Mise en forme des cadres ***/
- margin: 0;
- font-style: normal;
- padding: 0 1em 1em;
- font-size: 12px;
-}
-
-#corpForm .focus { /*** Mise en avant des champs en cours d'utilisation ***/
- background: #FFF0F0;
- color: black;
-}
-#corpForm .normal { /*** Retour e l'etat normal apres l'utilisation ***/
- background: white;
- color: black;
-}
-
/* ============================================================================== */
/* Afficher/cacher */
/* ============================================================================== */
diff --git a/htdocs/theme/freelug/alert.css b/htdocs/theme/freelug/alert.css
deleted file mode 100644
index d1d62cf3c84..00000000000
--- a/htdocs/theme/freelug/alert.css
+++ /dev/null
@@ -1,143 +0,0 @@
-.overlay_alert {
- background-color: #DDDDDD;
- filter: alpha(opacity=50); /*Does not respect CSS standard */
- -moz-opacity: 0.5;
- opacity: 0.5;
-}
-
-.alert_nw {
- width: 5px;
- height: 5px;
- background: transparent url(alert/top_left.gif) no-repeat bottom left;
-}
-
-.alert_n {
- height: 5px;
- background: transparent url(alert/top.gif) repeat-x bottom left;
-}
-
-.alert_ne {
- width: 5px;
- height: 5px;
- background: transparent url(alert/top_right.gif) no-repeat bottom left
-}
-
-.alert_e {
- width: 5px;
- background: transparent url(alert/right.gif) repeat-y 0 0;
-}
-
-.alert_w {
- width: 5px;
- background: transparent url(alert/left.gif) repeat-y 0 0;
-}
-
-.alert_sw {
- width: 5px;
- height: 5px;
- background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
-}
-
-.alert_s {
- height: 5px;
- background: transparent url(alert/bottom.gif) repeat-x 0 0;
-}
-
-.alert_se, .alert_sizer {
- width: 5px;
- height: 5px;
- background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
-}
-
-.alert_close {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_minimize {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_maximize {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_title {
- float:left;
- height:1px;
- width:100%;
-}
-
-.alert_content {
- overflow:visible;
- color: #000;
- font-family: Tahoma, Arial, sans-serif;
- font: 12px arial;
- background: #FFF;
-}
-
-/* For alert/confirm dialog */
-.alert_window {
- background: #FFF;
- padding:30px;
- margin-left:auto;
- margin-right:auto;
- width:400px;
-}
-
-.alert_message {
- font: 12px arial;
- text-align:left;
- width:100%;
- color:#012;
- padding-top:5px;
- padding-left:5px;
- padding-bottom:5px;
-}
-
-.alert_buttons {
- text-align:center;
- width:100%;
-}
-
-.alert_buttons input {
- width:20%;
- margin:5px;
-}
-
-.alert_progress {
- float:left;
- margin:auto;
- text-align:center;
- width:100%;
- height:16px;
- background: #FFF url('alert/progress.gif') no-repeat center center
-}
-
-/* DO NOT CHANGE THESE VALUES*/
-.dialog {
- display: block;
- position: absolute;
-}
-
-.dialog table.table_window {
- border-collapse: collapse;
- border-spacing: 0;
- width: 100%;
- margin: 0px;
- padding:0px;
-}
-
-.dialog table.table_window td , .dialog table.table_window th {
- padding: 0;
-}
-
-.dialog .title_window {
- -moz-user-select:none;
-}
-
diff --git a/htdocs/theme/freelug/freelug.css.php b/htdocs/theme/freelug/freelug.css.php
index 55a561c9b42..f456414a6c9 100644
--- a/htdocs/theme/freelug/freelug.css.php
+++ b/htdocs/theme/freelug/freelug.css.php
@@ -799,9 +799,13 @@ td.delete {
font-weight: bold;
}
+td.small {
+ font-size: 10px;
+ }
+
/* ============================================================================== */
-/* Formulaire confirmation */
+/* Formulaire confirmation (HTML) */
/* ============================================================================== */
table.valid {
@@ -825,25 +829,153 @@ table.valid {
.valid {
}
+/* ============================================================================== */
+/* Formulaire confirmation (AJAX) */
+/* ============================================================================== */
-
-td.small {
- font-size: 10px;
- }
-
-tr.nonpayed {
- font-weight: bold;
- }
-
-
-div.version {
-background: #F4F4F4;
-text-align: right;
-font-size: 9px;
-margin: 1px 0em 0em 0em;
-padding: 2px;
+.overlay_alert {
+ background-color: #DDDDDD;
+ filter: alpha(opacity=50); /*Does not respect CSS standard */
+ -moz-opacity: 0.5;
+ opacity: 0.5;
}
+.alert_nw {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/top_left.gif) no-repeat bottom left;
+}
+
+.alert_n {
+ height: 5px;
+ background: transparent url(alert/top.gif) repeat-x bottom left;
+}
+
+.alert_ne {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/top_right.gif) no-repeat bottom left
+}
+
+.alert_e {
+ width: 5px;
+ background: transparent url(alert/right.gif) repeat-y 0 0;
+}
+
+.alert_w {
+ width: 5px;
+ background: transparent url(alert/left.gif) repeat-y 0 0;
+}
+
+.alert_sw {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
+}
+
+.alert_s {
+ height: 5px;
+ background: transparent url(alert/bottom.gif) repeat-x 0 0;
+}
+
+.alert_se, .alert_sizer {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
+}
+
+.alert_close {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_minimize {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_maximize {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_title {
+ float:left;
+ height:1px;
+ width:100%;
+}
+
+.alert_content {
+ overflow:visible;
+ color: #000;
+ font-family: Tahoma, Arial, sans-serif;
+ font: 12px arial;
+ background: #FFF;
+}
+
+/* For alert/confirm dialog */
+.alert_window {
+ background: #FFF;
+ padding:30px;
+ margin-left:auto;
+ margin-right:auto;
+ width:400px;
+}
+
+.alert_message {
+ font: 12px arial;
+ text-align:left;
+ width:100%;
+ color:#012;
+ padding-top:5px;
+ padding-left:5px;
+ padding-bottom:5px;
+}
+
+.alert_buttons {
+ text-align:center;
+ width:100%;
+}
+
+.alert_buttons input {
+ width:20%;
+ margin:5px;
+}
+
+.alert_progress {
+ float:left;
+ margin:auto;
+ text-align:center;
+ width:100%;
+ height:16px;
+ background: #FFF url('alert/progress.gif') no-repeat center center
+}
+
+.dialog {
+ display: block;
+ position: absolute;
+}
+
+.dialog table.table_window {
+ border-collapse: collapse;
+ border-spacing: 0;
+ width: 100%;
+ margin: 0px;
+ padding:0px;
+}
+
+.dialog table.table_window td , .dialog table.table_window th {
+ padding: 0;
+}
+
+.dialog .title_window {
+ -moz-user-select:none;
+}
+
+
/* ============================================================================== */
/* Tooltips */
diff --git a/htdocs/theme/rodolphe/alert.css b/htdocs/theme/rodolphe/alert.css
deleted file mode 100644
index 7a35c6af208..00000000000
--- a/htdocs/theme/rodolphe/alert.css
+++ /dev/null
@@ -1,145 +0,0 @@
-.overlay_alert {
- background-color: #DDDDDD;
- filter: alpha(opacity=50); /* Does not respect CSS standard, but required to avoid IE bug */
- -moz-opacity: 0.5;
- opacity: 0.5;
-}
-
-.alert_nw {
- width: 5px;
- height: 5px;
- background: transparent url(alert/top_left.gif) no-repeat bottom left;
-}
-
-.alert_n {
- height: 5px;
- background: transparent url(alert/top.gif) repeat-x bottom left;
-}
-
-.alert_ne {
- width: 5px;
- height: 5px;
- background: transparent url(alert/top_right.gif) no-repeat bottom left
-}
-
-.alert_e {
- width: 5px;
- background: transparent url(alert/right.gif) repeat-y 0 0;
-}
-
-.alert_w {
- width: 5px;
- background: transparent url(alert/left.gif) repeat-y 0 0;
-}
-
-.alert_sw {
- width: 5px;
- height: 5px;
- background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
-}
-
-.alert_s {
- height: 5px;
- background: transparent url(alert/bottom.gif) repeat-x 0 0;
-}
-
-.alert_se, .alert_sizer {
- width: 5px;
- height: 5px;
- background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
-}
-
-.alert_close {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_minimize {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_maximize {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_title {
- float:left;
- height:1px;
- width:100%;
-}
-
-.alert_content {
- overflow:visible;
- color: #000;
- font-family: Tahoma, Arial, sans-serif;
- font: 12px arial;
- background: #FFF;
-}
-
-/* For alert/confirm dialog */
-.alert_window {
- background: #FFF;
- padding:30px;
- margin-left:auto;
- margin-right:auto;
- width:400px;
-}
-
-.alert_message {
- font: 12px arial;
- text-align:left;
- width:100%;
- color:#012;
- padding-top:5px;
- padding-left:5px;
- padding-bottom:5px;
-}
-
-.alert_buttons {
- text-align:center;
- width:100%;
-}
-
-.alert_buttons input {
- width:20%;
- margin:5px;
-}
-
-.alert_progress {
- float:left;
- margin:auto;
- text-align:center;
- width:100%;
- height:16px;
- background: #FFF url('alert/progress.gif') no-repeat center center
-}
-
-
-/* DO NOT CHANGE THESE VALUES*/
-.dialog {
- display: block;
- position: absolute;
-}
-
-.dialog table.table_window {
- border-collapse: collapse;
- border-spacing: 0;
- width: 100%;
- margin: 0px;
- padding:0px;
-}
-
-.dialog table.table_window td , .dialog table.table_window th {
- padding: 0;
-}
-
-.dialog .title_window {
- -moz-user-select:none;
-}
-
-
diff --git a/htdocs/theme/rodolphe/alert/.cvsignore b/htdocs/theme/rodolphe/alert/.cvsignore
new file mode 100644
index 00000000000..98e6ef67fad
--- /dev/null
+++ b/htdocs/theme/rodolphe/alert/.cvsignore
@@ -0,0 +1 @@
+*.db
diff --git a/htdocs/theme/rodolphe/alert/bottom.gif b/htdocs/theme/rodolphe/alert/bottom.gif
new file mode 100644
index 00000000000..9870f5224ab
Binary files /dev/null and b/htdocs/theme/rodolphe/alert/bottom.gif differ
diff --git a/htdocs/theme/rodolphe/alert/bottom_left.gif b/htdocs/theme/rodolphe/alert/bottom_left.gif
new file mode 100644
index 00000000000..583f113faf4
Binary files /dev/null and b/htdocs/theme/rodolphe/alert/bottom_left.gif differ
diff --git a/htdocs/theme/rodolphe/alert/bottom_right.gif b/htdocs/theme/rodolphe/alert/bottom_right.gif
new file mode 100644
index 00000000000..230ba12bedb
Binary files /dev/null and b/htdocs/theme/rodolphe/alert/bottom_right.gif differ
diff --git a/htdocs/theme/rodolphe/alert/left.gif b/htdocs/theme/rodolphe/alert/left.gif
new file mode 100644
index 00000000000..4a3fab52023
Binary files /dev/null and b/htdocs/theme/rodolphe/alert/left.gif differ
diff --git a/htdocs/theme/rodolphe/alert/overlay.png b/htdocs/theme/rodolphe/alert/overlay.png
new file mode 100644
index 00000000000..2f3344e5cbb
Binary files /dev/null and b/htdocs/theme/rodolphe/alert/overlay.png differ
diff --git a/htdocs/theme/rodolphe/alert/progress.gif b/htdocs/theme/rodolphe/alert/progress.gif
new file mode 100644
index 00000000000..529e72f45a2
Binary files /dev/null and b/htdocs/theme/rodolphe/alert/progress.gif differ
diff --git a/htdocs/theme/rodolphe/alert/right.gif b/htdocs/theme/rodolphe/alert/right.gif
new file mode 100644
index 00000000000..85ba9e2a56a
Binary files /dev/null and b/htdocs/theme/rodolphe/alert/right.gif differ
diff --git a/htdocs/theme/rodolphe/alert/top.gif b/htdocs/theme/rodolphe/alert/top.gif
new file mode 100644
index 00000000000..8f6193664b7
Binary files /dev/null and b/htdocs/theme/rodolphe/alert/top.gif differ
diff --git a/htdocs/theme/rodolphe/alert/top_left.gif b/htdocs/theme/rodolphe/alert/top_left.gif
new file mode 100644
index 00000000000..fabb33a189b
Binary files /dev/null and b/htdocs/theme/rodolphe/alert/top_left.gif differ
diff --git a/htdocs/theme/rodolphe/alert/top_right.gif b/htdocs/theme/rodolphe/alert/top_right.gif
new file mode 100644
index 00000000000..9fec6fa2b34
Binary files /dev/null and b/htdocs/theme/rodolphe/alert/top_right.gif differ
diff --git a/htdocs/theme/rodolphe/rodolphe.css b/htdocs/theme/rodolphe/rodolphe.css
index bf5b5b9e11c..d437f0ed196 100644
--- a/htdocs/theme/rodolphe/rodolphe.css
+++ b/htdocs/theme/rodolphe/rodolphe.css
@@ -717,9 +717,177 @@ td.small {
font-size: 10px;
}
-tr.nonpayed {
- font-weight: bold;
- }
+
+/* ============================================================================== */
+/* Formulaire confirmation (HTML) */
+/* ============================================================================== */
+
+table.valid {
+ border-top: solid 1px #E6E6E6;
+ border-left: solid 1px #E6E6E6;
+ border-right: solid 1px #444444;
+ border-bottom: solid 1px #555555;
+ padding-top: 0px;
+ padding-left: 0px;
+ padding-right: 0px;
+ padding-bottom: 0px;
+ margin: 0px 0px;
+ background: #DC9999;
+}
+
+.validtitre {
+ background: #DC9999;
+ font-weight: bold;
+}
+
+.valid {
+}
+
+/* ============================================================================== */
+/* Formulaire confirmation (AJAX) */
+/* ============================================================================== */
+
+.overlay_alert {
+ background-color: #DDDDDD;
+ filter: alpha(opacity=50); /* Does not respect CSS standard, but required to avoid IE bug */
+ -moz-opacity: 0.5;
+ opacity: 0.5;
+}
+
+.alert_nw {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/top_left.gif) no-repeat bottom left;
+}
+
+.alert_n {
+ height: 5px;
+ background: transparent url(alert/top.gif) repeat-x bottom left;
+}
+
+.alert_ne {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/top_right.gif) no-repeat bottom left
+}
+
+.alert_e {
+ width: 5px;
+ background: transparent url(alert/right.gif) repeat-y 0 0;
+}
+
+.alert_w {
+ width: 5px;
+ background: transparent url(alert/left.gif) repeat-y 0 0;
+}
+
+.alert_sw {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
+}
+
+.alert_s {
+ height: 5px;
+ background: transparent url(alert/bottom.gif) repeat-x 0 0;
+}
+
+.alert_se, .alert_sizer {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
+}
+
+.alert_close {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_minimize {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_maximize {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_title {
+ float:left;
+ height:1px;
+ width:100%;
+}
+
+.alert_content {
+ overflow:visible;
+ color: #000;
+ font-family: Tahoma, Arial, sans-serif;
+ font: 12px arial;
+ background: #FFF;
+}
+
+/* For alert/confirm dialog */
+.alert_window {
+ background: #FFF;
+ padding:30px;
+ margin-left:auto;
+ margin-right:auto;
+ width:400px;
+}
+
+.alert_message {
+ font: 12px arial;
+ text-align:left;
+ width:100%;
+ color:#012;
+ padding-top:5px;
+ padding-left:5px;
+ padding-bottom:5px;
+}
+
+.alert_buttons {
+ text-align:center;
+ width:100%;
+}
+
+.alert_buttons input {
+ width:20%;
+ margin:5px;
+}
+
+.alert_progress {
+ float:left;
+ margin:auto;
+ text-align:center;
+ width:100%;
+ height:16px;
+ background: #FFF url('alert/progress.gif') no-repeat center center
+}
+
+.dialog {
+ display: block;
+ position: absolute;
+}
+
+.dialog table.table_window {
+ border-collapse: collapse;
+ border-spacing: 0;
+ width: 100%;
+ margin: 0px;
+ padding:0px;
+}
+
+.dialog table.table_window td , .dialog table.table_window th {
+ padding: 0;
+}
+
+.dialog .title_window {
+ -moz-user-select:none;
+}
diff --git a/htdocs/theme/yellow/alert.css b/htdocs/theme/yellow/alert.css
deleted file mode 100644
index d1d62cf3c84..00000000000
--- a/htdocs/theme/yellow/alert.css
+++ /dev/null
@@ -1,143 +0,0 @@
-.overlay_alert {
- background-color: #DDDDDD;
- filter: alpha(opacity=50); /*Does not respect CSS standard */
- -moz-opacity: 0.5;
- opacity: 0.5;
-}
-
-.alert_nw {
- width: 5px;
- height: 5px;
- background: transparent url(alert/top_left.gif) no-repeat bottom left;
-}
-
-.alert_n {
- height: 5px;
- background: transparent url(alert/top.gif) repeat-x bottom left;
-}
-
-.alert_ne {
- width: 5px;
- height: 5px;
- background: transparent url(alert/top_right.gif) no-repeat bottom left
-}
-
-.alert_e {
- width: 5px;
- background: transparent url(alert/right.gif) repeat-y 0 0;
-}
-
-.alert_w {
- width: 5px;
- background: transparent url(alert/left.gif) repeat-y 0 0;
-}
-
-.alert_sw {
- width: 5px;
- height: 5px;
- background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
-}
-
-.alert_s {
- height: 5px;
- background: transparent url(alert/bottom.gif) repeat-x 0 0;
-}
-
-.alert_se, .alert_sizer {
- width: 5px;
- height: 5px;
- background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
-}
-
-.alert_close {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_minimize {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_maximize {
- width:0px;
- height:0px;
- display:none;
-}
-
-.alert_title {
- float:left;
- height:1px;
- width:100%;
-}
-
-.alert_content {
- overflow:visible;
- color: #000;
- font-family: Tahoma, Arial, sans-serif;
- font: 12px arial;
- background: #FFF;
-}
-
-/* For alert/confirm dialog */
-.alert_window {
- background: #FFF;
- padding:30px;
- margin-left:auto;
- margin-right:auto;
- width:400px;
-}
-
-.alert_message {
- font: 12px arial;
- text-align:left;
- width:100%;
- color:#012;
- padding-top:5px;
- padding-left:5px;
- padding-bottom:5px;
-}
-
-.alert_buttons {
- text-align:center;
- width:100%;
-}
-
-.alert_buttons input {
- width:20%;
- margin:5px;
-}
-
-.alert_progress {
- float:left;
- margin:auto;
- text-align:center;
- width:100%;
- height:16px;
- background: #FFF url('alert/progress.gif') no-repeat center center
-}
-
-/* DO NOT CHANGE THESE VALUES*/
-.dialog {
- display: block;
- position: absolute;
-}
-
-.dialog table.table_window {
- border-collapse: collapse;
- border-spacing: 0;
- width: 100%;
- margin: 0px;
- padding:0px;
-}
-
-.dialog table.table_window td , .dialog table.table_window th {
- padding: 0;
-}
-
-.dialog .title_window {
- -moz-user-select:none;
-}
-
diff --git a/htdocs/theme/yellow/yellow.css.php b/htdocs/theme/yellow/yellow.css.php
index e9b43a95ab5..ec8da41ed56 100644
--- a/htdocs/theme/yellow/yellow.css.php
+++ b/htdocs/theme/yellow/yellow.css.php
@@ -779,13 +779,9 @@ td.small {
font-size: 10px;
}
-tr.nonpayed {
- font-weight: bold;
- }
-
/* ============================================================================== */
-/* Formulaire confirmation */
+/* Formulaire confirmation (HTML) */
/* ============================================================================== */
table.valid {
@@ -806,6 +802,154 @@ table.valid {
font-weight: bold;
}
+/* ============================================================================== */
+/* Formulaire confirmation (AJAX) */
+/* ============================================================================== */
+
+.overlay_alert {
+ background-color: #DDDDDD;
+ filter: alpha(opacity=50); /*Does not respect CSS standard */
+ -moz-opacity: 0.5;
+ opacity: 0.5;
+}
+
+.alert_nw {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/top_left.gif) no-repeat bottom left;
+}
+
+.alert_n {
+ height: 5px;
+ background: transparent url(alert/top.gif) repeat-x bottom left;
+}
+
+.alert_ne {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/top_right.gif) no-repeat bottom left
+}
+
+.alert_e {
+ width: 5px;
+ background: transparent url(alert/right.gif) repeat-y 0 0;
+}
+
+.alert_w {
+ width: 5px;
+ background: transparent url(alert/left.gif) repeat-y 0 0;
+}
+
+.alert_sw {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
+}
+
+.alert_s {
+ height: 5px;
+ background: transparent url(alert/bottom.gif) repeat-x 0 0;
+}
+
+.alert_se, .alert_sizer {
+ width: 5px;
+ height: 5px;
+ background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
+}
+
+.alert_close {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_minimize {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_maximize {
+ width:0px;
+ height:0px;
+ display:none;
+}
+
+.alert_title {
+ float:left;
+ height:1px;
+ width:100%;
+}
+
+.alert_content {
+ overflow:visible;
+ color: #000;
+ font-family: Tahoma, Arial, sans-serif;
+ font: 12px arial;
+ background: #FFF;
+}
+
+/* For alert/confirm dialog */
+.alert_window {
+ background: #FFF;
+ padding:30px;
+ margin-left:auto;
+ margin-right:auto;
+ width:400px;
+}
+
+.alert_message {
+ font: 12px arial;
+ text-align:left;
+ width:100%;
+ color:#012;
+ padding-top:5px;
+ padding-left:5px;
+ padding-bottom:5px;
+}
+
+.alert_buttons {
+ text-align:center;
+ width:100%;
+}
+
+.alert_buttons input {
+ width:20%;
+ margin:5px;
+}
+
+.alert_progress {
+ float:left;
+ margin:auto;
+ text-align:center;
+ width:100%;
+ height:16px;
+ background: #FFF url('alert/progress.gif') no-repeat center center
+}
+
+.dialog {
+ display: block;
+ position: absolute;
+}
+
+.dialog table.table_window {
+ border-collapse: collapse;
+ border-spacing: 0;
+ width: 100%;
+ margin: 0px;
+ padding:0px;
+}
+
+.dialog table.table_window td , .dialog table.table_window th {
+ padding: 0;
+}
+
+.dialog .title_window {
+ -moz-user-select:none;
+}
+
+
+
/* ============================================================================== */
/* Tooltips */