Initial commit: CLEO ERP avec améliorations debug
- Configuration du debug conditionnel pour dev/recette - Fonction debug() globale avec niveaux - Logging des requêtes SQL - Handlers d'exceptions et d'erreurs globaux 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
364
pub/res/css/d6-bs3.css
Normal file
364
pub/res/css/d6-bs3.css
Normal file
@@ -0,0 +1,364 @@
|
||||
/**************************************************
|
||||
D6SOFT : COMPLEMENTS BOOTSTRAP 3
|
||||
***************************************************/
|
||||
|
||||
/*** GENERALITES **********************************/
|
||||
|
||||
.center-block {
|
||||
float: none;
|
||||
}
|
||||
|
||||
.col-centered {
|
||||
float: none;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
.pull-down {
|
||||
display: inline-block;
|
||||
vertical-align: bottom;
|
||||
float: none;
|
||||
}
|
||||
|
||||
.spacer {
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.padding-tb10 {
|
||||
padding-top: 10px;
|
||||
padding-bottom: 10px;
|
||||
}
|
||||
|
||||
.clickable-row,
|
||||
.clickable {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.breadcrumb,
|
||||
button,
|
||||
.nav,
|
||||
.navbar,
|
||||
.nav-tabs > li > a,
|
||||
.panel,
|
||||
.panel-heading,
|
||||
.well {
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
.hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.ml-2 {
|
||||
margin-left: 0.5rem !important;
|
||||
}
|
||||
|
||||
/*** ACCORDEONS **********************************/
|
||||
.panel-accordion a:after {
|
||||
font-family: 'Glyphicons Halflings';
|
||||
content: '\e114';
|
||||
float: right;
|
||||
color: grey;
|
||||
}
|
||||
|
||||
.panel-accordion a.collapsed:after {
|
||||
content: '\e080';
|
||||
}
|
||||
|
||||
/*** ALERT ***************************************/
|
||||
.alert {
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
/*** BARRE DE NAVIGATION nav-bar *****************/
|
||||
.navbar {
|
||||
background: #000000; /* #726B68 */
|
||||
border: none;
|
||||
}
|
||||
|
||||
.navbar-brand {
|
||||
margin: 0;
|
||||
padding: 0 15px;
|
||||
}
|
||||
|
||||
.navbar-text {
|
||||
color: #dcdcdc;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.nav > li > a {
|
||||
color: #dcdcdc;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.nav > li > a.note {
|
||||
color: #f7ca18;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.nav > li > a.logout {
|
||||
background: #000000;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.nav > li.active > a {
|
||||
background: #60b7d3;
|
||||
color: #232f3e;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.nav > li.active > a > svg {
|
||||
fill: #232f3e;
|
||||
}
|
||||
|
||||
.nav > li:hover > a {
|
||||
color: #232f3e;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.nav > li:hover > a.note {
|
||||
background: #f7ca18;
|
||||
color: #232f3e;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.nav > li:hover > a.logout {
|
||||
color: #f7ca18;
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
.icon-bar {
|
||||
background-color: #9eb2c0 !important;
|
||||
}
|
||||
|
||||
.logo {
|
||||
font-size: 250%;
|
||||
font-family: 'Kaushan Script', cursive;
|
||||
}
|
||||
|
||||
.slogan {
|
||||
color: #6c894d;
|
||||
font-size: 150%;
|
||||
font-family: 'Kaushan Script', cursive;
|
||||
}
|
||||
|
||||
/*** BUTTONS ************************************/
|
||||
.btn-documents,
|
||||
.btn-documents:hover,
|
||||
.btn-documents:focus {
|
||||
background: #6c7a89;
|
||||
color: #ededed;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.btn-notes,
|
||||
.btn-notes:hover,
|
||||
.btn-notes:focus {
|
||||
background: #8d608c;
|
||||
color: #ededed;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
/*** MODAL WINDOW *******************************/
|
||||
.modal .verylarge {
|
||||
width: 80%; /* responsive width */
|
||||
/* margin-left:-40%; /* width/2) */
|
||||
}
|
||||
|
||||
.modal .modallarge {
|
||||
width: 60%; /* responsive width */
|
||||
/* margin-left:-40%; /* width/2) */
|
||||
}
|
||||
|
||||
/*** ONGLETS nav-tab *****************************/
|
||||
.nav-tabs > li > a {
|
||||
background-color: #89c4f4;
|
||||
border: 1px solid #444444;
|
||||
color: #222;
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
/* active tab color */
|
||||
.nav-tabs > li.active > a,
|
||||
.nav-tabs > li.active > a:hover,
|
||||
.nav-tabs > li.active > a:focus {
|
||||
color: #fff;
|
||||
background-color: #1f4788;
|
||||
border: 2px solid #444444;
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
/* hover tab color */
|
||||
.nav-tabs > li > a:hover {
|
||||
border-color: #444444;
|
||||
background-color: #4fc1e9;
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
.tab-pane {
|
||||
padding: 5px;
|
||||
border: 1px solid #444444;
|
||||
background-color: #f5f5f5;
|
||||
}
|
||||
|
||||
.nav-pills > li > a {
|
||||
color: #1f4788;
|
||||
}
|
||||
|
||||
.nav-pills > li.active > a,
|
||||
.nav-pills > li.active > a:focus,
|
||||
.nav-pills > li.active > a:hover {
|
||||
background-color: #3bafda;
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
/*** PAGINATION ******************************/
|
||||
.pagination > .active > a,
|
||||
.pagination > .active > a:focus,
|
||||
.pagination > .active > a:hover,
|
||||
.pagination > .active > span,
|
||||
.pagination > .active > span:focus,
|
||||
.pagination > .active > span:hover {
|
||||
background-color: #3bafda;
|
||||
border-color: #3bafda;
|
||||
color: #fff;
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
/*** PANELS **********************************/
|
||||
|
||||
/* Revoit les couleurs des panels */
|
||||
.panel-barre {
|
||||
background-color: #1f4788;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.panel-normal > .panel-heading {
|
||||
color: #333;
|
||||
background-color: #f5f7fa;
|
||||
border-color: #e6e9ed;
|
||||
}
|
||||
|
||||
.panel-default > .panel-heading {
|
||||
color: #333;
|
||||
background-color: #ccd1d9;
|
||||
border-color: #aab2bd;
|
||||
}
|
||||
|
||||
.panel-info > .panel-heading {
|
||||
color: #333;
|
||||
background-color: #4fc1e9;
|
||||
border-color: #3bafda;
|
||||
}
|
||||
|
||||
.panel-warning > .panel-heading {
|
||||
color: #333;
|
||||
background-color: #ffce54;
|
||||
border-color: #f6bb42;
|
||||
}
|
||||
|
||||
.panel-danger > .panel-heading {
|
||||
color: #333;
|
||||
background-color: #ed5565;
|
||||
border-color: #da4453;
|
||||
}
|
||||
|
||||
.panel-success > .panel-heading {
|
||||
color: #333;
|
||||
background-color: #a0d468;
|
||||
border-color: #8cc152;
|
||||
}
|
||||
|
||||
.panel-documents .panel-heading,
|
||||
.panel-documents .panel-heading:hover,
|
||||
.panel-documents .panel-heading:focus {
|
||||
background: #6c7a89;
|
||||
color: #ededed;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.panel-notes .panel-heading,
|
||||
.panel-notes .panel-heading:hover,
|
||||
.panel-notes .panel-heading:focus {
|
||||
background: #8d608c;
|
||||
color: #ededed;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
/********************************************************************/
|
||||
/*** PANEL-WITH-NAV-TABS ********************************************/
|
||||
|
||||
.panel.with-nav-tabs .panel-heading {
|
||||
padding: 5px 5px 0 5px;
|
||||
}
|
||||
|
||||
.panel.with-nav-tabs .nav-tabs {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.panel.with-nav-tabs .nav-justified {
|
||||
margin-bottom: -1px;
|
||||
}
|
||||
|
||||
/********************************************************************/
|
||||
/*** PANEL PRIMARY ***/
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
||||
color: #fff;
|
||||
background-color: #3071a9;
|
||||
border-color: transparent;
|
||||
}
|
||||
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
||||
color: #428bca;
|
||||
background-color: #fff;
|
||||
border-color: #428bca;
|
||||
border-bottom-color: transparent;
|
||||
}
|
||||
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
||||
background-color: #428bca;
|
||||
border-color: #3071a9;
|
||||
}
|
||||
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
||||
background-color: #3071a9;
|
||||
}
|
||||
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
||||
background-color: #4a9fe9;
|
||||
}
|
||||
|
||||
/*** TABLES table tr th td ************************/
|
||||
|
||||
/*** WELL ****************************************/
|
||||
.well {
|
||||
filter: alpha(opacity=90);
|
||||
opacity: 0.9;
|
||||
background-color: #dedede;
|
||||
border-color: transparent;
|
||||
/* padding: 10px; */
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.chiffrewell {
|
||||
font-size: 1.7em;
|
||||
font-weight: bold;
|
||||
}
|
||||
Reference in New Issue
Block a user