lightbox and report css refactoring, build tools cleanup

This commit is contained in:
Florian BLOUET
2015-11-16 15:11:14 +01:00
parent 285edaf504
commit 3af725531b
52 changed files with 3471 additions and 2926 deletions

View File

@@ -0,0 +1,51 @@
/* global */
#cluetip-close img {
border: 0;
}
#cluetip-title {
overflow: hidden;
}
#cluetip-title #cluetip-close {
float: right;
position: relative;
}
#cluetip-waitimage {
width: 43px;
height: 11px;
position: absolute;
background-image: url(images/wait.gif); //@TODO fix url
}
.cluetip-arrows {
display: none;
position: absolute;
top: 0;
left: -11px;
height: 22px;
width: 11px;
background-repeat: no-repeat;
background-position: 0 0;
}
#cluetip-extra {
display: none;
}
/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
zoom: 1;
}
#cluetip{
background-color: #333;
border: 1px solid #333;
}
#cluetip table{
border: 1px solid #333;
border-collapse:collapse;
}
#cluetip thead th, #cluetip tfoot{
background-color:white;
color:white;
}

View File

@@ -0,0 +1,537 @@
.clearLeft {
clear: left;
}
#chart_detail {
cursor: pointer;
}
.form_csv {
width: 15px;
height: 16px;
margin-left: 10px;
margin-left: 5px;
}
/*hack tout sauf ie 6-7-8*/
:root * > .form_csv {
margin-top: 6px;
}
.lt-ie9 .form_csv {
margin-top: -8px;
}
.lt-ie9 th {
height: 50px;
}
#query {
background: #555;
border: none;
color: #F3852B;
}
.form label {
display: inline-block;
vertical-align: baseline;
color: #FFF;
}
form.report_form input[type=text] {
width: 40px;
}
.form_csv input[name=submit] {
background: url(img/csv.gif) top right no-repeat;
width: 15px;
height: 16px;
cursor: pointer;
border: 0;
}
.left {
float: left;
}
iframe {
border: none;
}
.columnjson_title {
color: #555555;
font-weight: bolder;
}
.report_form fieldset {
margin: 0;
padding: 0;
}
.curfilter {
font-size: 12px;
color: #333;
}
.curfilter em {
font-size: 16px;
color: #333;
}
.columnjson_link_box {
margin: 2px;
width: 100px;
float: left;
}
.columnjson_link {
color: black;
margin: 2px;
font-size: 10px;
text-decoration: none;
}
.no_results {
margin-top: 50px;
}
.horizontal-scroller {
position: relative;
top: 0;
left: 0;
}
#mainTabs {
border: none;
}
.answers {
background-color: #F6F2F1;
}
.report-table tr.odd {
background-color: #CDCDCD;
}
.report-table tr.even {
background-color: #FFF;
}
.imgdash {
margin-bottom: 20px;
}
#holder {
height: 250px;
width: 800px;
}
#title_dash {
float: left;
font-size: 18px;
color: #f6f2f1;
}
#periode_dash {
float: right;
font-size: 18px;
color: #FF9000;
font-weight: bolder;
}
#liste_dash {
clear: both;
width: 100%;
border-top: 2px solid #212121;
font-weight: lighter;
font-size: x-small;
font-style: italic;
padding-top: 10px;
padding-bottom: 10px;
color: white;
}
.report-table {
padding: 0 auto;
clear: both;
margin-bottom: 10px;
overflow: auto;
}
.report-table table {
border-collapse: collapse;
border-color: white;
font-family: "Trebuchet MS", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;
font-size: 0.8em;
margin: 0 auto;
width: 100%;
padding-top: 2px;
}
.orderby:hover {
cursor: pointer;
}
.report-table caption {
font-size: x-large;
font-weight: 900;
padding: 2px;
text-align: left;
background-color: #f6f2f1;
color: #202020;
border-bottom: 1px solid #9C9B99;
border-top: 1px solid #9C9B99;
}
.report-table th {
border: 1px solid white;
text-align: center;
font-weight: bolder;
}
.report-table td {
border: 1px solid white;
vertical-align: 4px;
text-align: center;
color: #202020;
min-width: 50px;
width: auto;
white-space: nowrap;
}
.report-table thead th {
text-align: center;
font-weight: bolder;
font-size: small;
border-bottom: 3px solid #f6f2f1;
border-top: 3px solid #f6f2f1;
background-color: #FF9000;
min-width: 50px;
width: auto;
white-space: nowrap;
}
.report-table tfoot td {
background-color: #FF9000;
}
.report-table tbody a {
color: #333;
}
.report-table tbody a:hover {
color: white;
}
.report-table tr:hover {
background-color: #FF9000;
}
.report-table tbody td a {
padding-right: 12px;
}
.report-table tfoot {
background-color: FF9000;
border: 1px solid #505050;
}
#dash .answers {
background-color: #555555;
min-height: 400px;
}
.spacer {
clear: both;
}
div.left {
float: left;
padding-left: 10px;
}
div.right {
float: right;
padding-right: 10px;
}
.jqprint {
margin-left: 10px;
}
.config {
margin-left: 10px;
}
.center {
margin: 0 auto;
text-align: center;
}
table.center {
margin: 0 auto;
text-align: center;
}
.current_filter {
color: #708090;
width: 100%;
clear: left;
text-align: center;
font-size: 12px;
font-style: italic;
padding-left: 45px;
padding-right: 45px;
}
.floatleft {
float: left;
padding: 20px 5px 20px 5px;
}
.leftControl {
float: left;
margin-right: 5px;
margin-top: 10px;
cursor: pointer;
}
.rightControl {
float: left;
margin-left: 5px;
margin-top: 10px;
cursor: pointer;
}
#dashboard.loading {
background: url('dash-ajax-loader.gif') #696969 no-repeat center center;
}
#dashboard-table table {
font: normal 76%/150% "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
border: none;
color: #000;
width: 400px;
}
#dashboard-table caption {
font-size: medium;
text-align: center;
font-weight: bolder;
color: #FF9000;
padding: 3px;
border-top: 1px solid white;
}
#dashboard-table table a {
color: #523A0B;
text-decoration: none;
border-bottom: 1px dotted;
}
#dashboard-table table a:visited {
color: #444;
font-weight: normal;
}
#dashboard-table table a:hover {
border-bottom-style: solid;
}
#dashboard-table thead th, thead td {
border-top: 5px solid #555555;
border-left: none;
border-bottom: none;
border-right: none;
background: #FF9000;
}
#dashboard-table thead th.grey {
background: #555555;
}
#dashboard-table tbody tr:hover td, tbody tr:hover th {
background-color: #FF9000;
}
#dashboard-table tbody th, td {
text-align: center;
vertical-align: top;
}
#dashboard-table tbody td {
background-color: white;
}
#dashboard-table tbody th {
font-weight: normal;
white-space: nowrap;
}
#dashboard-table tbody th a:link, tbody th a:visited {
font-weight: bold;
}
#dashboard-table tbody td, tbody th {
border: 1px solid #fff;
border-width: 1px 0;
}
#dashboard-table tfoot td {
color: white;
border-left: none;
border-right: none;
border-top: none;
}
#mainTabs fieldset {
width: 400px;
}
#title_dash {
font-weight: bold;
font-size: x-large;
}
#dashboard-table {
padding-top: 30px;
}
div.form_titre {
padding-bottom: 2px;
font-size: large;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: left;
color: #f6f2f1;
font-weight: bold;
border-bottom: 1px solid #323232;
margin-bottom: 3px;
margin-left: 10px;
margin-right: 10px;
}
.form1 {
float: left;
width: 140px;
padding: 3px;
border-right: 1px groove #454545;
}
.form2 {
float: left;
width: 400px;
padding: 3px;
border-right: 1px groove #454545;
}
.form3 {
float: left;
width: 420px;
padding: 3px;
}
input {
font-family: Verdana, sans-serif;
padding: 2px;
border: 1px solid #555555;
}
table.tablesorter tr th {
background-image: url('#{$iconsPath}bg.gif');
background-repeat: no-repeat;
background-position: center right;
cursor: pointer;
background-color: #777777
}
table.tablesorter tr th.SortUp {
background-image: url('#{$iconsPath}desc.gif');
}
table.tablesorter tr th.hover {
background-color: #376974;
}
table.tablesorter tr th.active {
background-color: #61bcd0;
}
table.tablesorter tr th.SortDown {
background-image: url('#{$iconsPath}asc.gif');
}
#mainContainer {
background-color: #212121;
}
#mainMenu {
background-color: black;
}
#form {
height: 150px;
}
.answers {
overflow-y: auto;
overflow-x: hidden;
clear: left;
}
#form-container {
width: 1000px;
margin: 0 auto;
background-color: transparent;
}
#navigation {
background-color: transparent;
border: none;
border-bottom: 1px solid black;
margin-top: 10px;
}
.content {
margin: -1px 45px;
}
.onload {
background-image: url('#{$iconsPath}ajax-loader.gif');
background-position: center center;
background-repeat: no-repeat;
}
.ui-tabs, .ui-tabs .ui-tabs-panel {
padding: 0;
}
.ui-widget-overlay {
opacity: 0.7;
filter: alpha(opacity=40);
}
.aroundTable {
width: 900px;
overflow: auto;
}
.imgdash table {
margin: auto;
margin-top: 15px;
margin-bottom: 15px;
width: 100%;
}
.imgdash td, .imgdash th {
border: 1px solid #bbb;
background: #ddd;
text-align: center;
border-radius: 0.5px;
}
.imgdash caption {
font-weight: bold;
}

View File

@@ -0,0 +1,169 @@
@import '../../vendors/jquery-ui/dark-hive';
$reportImagesPath: '../../../../skins/report/jquery-ui-theme/report-base/images/';
.ui-widget-content {
border: 1px solid #202020;
background: #555555 url('#{$reportImagesPath}ui-bg_flat_75_d2d1cf_40x100.png') 50% 50% repeat-x;
color: #ff9000;
}
.ui-widget-content a {
color: #ff9000;
}
.ui-widget-header {
border: 1px solid #202020;
background: #202020 url('#{$reportImagesPath}ui-bg_flat_75_d2d1cf_40x100.png') 50% 50% repeat-x;
color: #222222;
font-weight: bold;
}
.ui-widget-header a {
color: #222222;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
border: 1px solid #202020;
background: #313131 url('#{$reportImagesPath}ui-bg_flat_75_d2d1cf_40x100.png') 50% 50% repeat-x;
font-weight: bold;
color: #ffffff;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
color: #ffffff;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
border: 1px solid #999999;
background: #dadada url('#{$reportImagesPath}ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x;
font-weight: bold;
color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
color: #212121;
text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
border: 1px solid #202020;
background: #555555 url('#{$reportImagesPath}ui-bg_flat_75_d2d1cf_40x100.png') 50% 50% repeat-x;
font-weight: bold;
color: #ff9000;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #ff9000;
text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #fcefa1;
background: #fbf9ee url('#{$reportImagesPath}ui-bg_glass_55_fbf9ee_1x400.png') 50% 50% repeat-x;
color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #cd0a0a;
background: #fef1ec url('#{$reportImagesPath}ui-bg_inset-soft_95_fef1ec_1x100.png') 50% bottom repeat-x;
color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #cd0a0a;
}
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_222222_256x240.png');
}
.ui-widget-header .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_222222_256x240.png');
}
.ui-state-default .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_888888_256x240.png');
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_454545_256x240.png');
}
.ui-state-active .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_454545_256x240.png');
}
.ui-state-highlight .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_2e83ff_256x240.png');
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_cd0a0a_256x240.png');
}
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
border-bottom-right-radius: 4px;
}
/* Overlays */
.ui-widget-overlay {
background: #aaaaaa url('#{$reportImagesPath}ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
margin: -8px 0 0 -8px;
padding: 8px;
background: #aaaaaa url('#{$reportImagesPath}ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30);
border-radius: 8px;
}

View File

@@ -0,0 +1,395 @@
@import '../../vendors/jquery-ui/dark-hive';
$reportImagesPath: '../../../../skins/report/jquery-ui-theme/report-detailed/images/';
/* Component containers
----------------------------------*/
.answers .ui-widget {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.answers .ui-widget .ui-widget {
font-size: 1em;
}
.answers .ui-widget input,
.answers .ui-widget select,
.answers .ui-widget textarea,
.answers .ui-widget button {
font-family: Verdana,Arial,sans-serif;
font-size: 1em;
}
.answers .ui-widget-content {
border: 1px solid #f6f2f1;
background: #f6f2f1 url('#{$reportImagesPath}ui-bg_flat_75_f6f2f1_40x100.png') 50% 50% repeat-x;
color: #222222;
}
.answers .ui-widget-content a {
color: #222222;
}
.answers .ui-widget-header {
border: 1px solid #f6f2f1;
background: #f6f2f1 url('#{$reportImagesPath}ui-bg_flat_75_f6f2f1_40x100.png') 50% 50% repeat-x;
color: #222222;
font-weight: bold;
}
.answers .ui-widget-header a {
color: #222222;
}
/* Interaction states
----------------------------------*/
.answers .ui-state-default,
.answers .ui-widget-content .ui-state-default,
.answers .ui-widget-header .ui-state-default {
border: 1px solid #f6f2f1;
background: #d2d1cf url('#{$reportImagesPath}ui-bg_flat_75_d2d1cf_40x100.png') 50% 50% repeat-x;
font-weight: bold;
color: #9c9b99;
}
.answers .ui-state-default a,
.answers .ui-state-default a:link,
.answers .ui-state-default a:visited {
color: #9c9b99;
text-decoration: none;
}
.answers .ui-state-hover,
.answers .ui-widget-content .ui-state-hover,
.answers .ui-widget-header .ui-state-hover,
.answers .ui-state-focus,
.answers .ui-widget-content .ui-state-focus,
.answers .ui-widget-header .ui-state-focus {
border: 1px solid #999999;
background: #dadada url('#{$reportImagesPath}ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x;
font-weight: bold;
color: #212121;
}
.answers .ui-state-hover a,
.answers .ui-state-hover a:hover,
.answers .ui-state-hover a:link,
.answers .ui-state-hover a:visited {
color: #212121;
text-decoration: none;
}
.answers .ui-state-active,
.answers .ui-widget-content .ui-state-active,
.answers .ui-widget-header .ui-state-active {
border: 1px solid #f6f2f1;
background: #ff9000 url('#{$reportImagesPath}ui-bg_flat_65_ff9000_40x100.png') 50% 50% repeat-x;
font-weight: bold;
color: #ffffff;
}
.answers .ui-state-active a,
.answers .ui-state-active a:link,
.answers .ui-state-active a:visited {
color: #ffffff;
text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.answers .ui-state-highlight,
.answers .ui-widget-content .ui-state-highlight,
.answers .ui-widget-header .ui-state-highlight {
border: 1px solid #fcefa1;
background: #fbf9ee url('#{$reportImagesPath}ui-bg_glass_55_fbf9ee_1x400.png') 50% 50% repeat-x;
color: #363636;
}
.answers .ui-state-highlight a,
.answers .ui-widget-content .ui-state-highlight a,
.answers .ui-widget-header .ui-state-highlight a {
color: #363636;
}
.answers .ui-state-error,
.answers .ui-widget-content .ui-state-error,
.answers .ui-widget-header .ui-state-error {
border: 1px solid #cd0a0a;
background: #fef1ec url('#{$reportImagesPath}ui-bg_inset-soft_95_fef1ec_1x100.png') 50% bottom repeat-x;
color: #cd0a0a;
}
.answers .ui-state-error a,
.answers .ui-widget-content .ui-state-error a,
.answers .ui-widget-header .ui-state-error a {
color: #cd0a0a;
}
.answers .ui-state-error-text,
.answers .ui-widget-content .ui-state-error-text,
.answers .ui-widget-header .ui-state-error-text {
color: #cd0a0a;
}
.answers .ui-priority-primary,
.answers .ui-widget-content .ui-priority-primary,
.answers .ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.answers .ui-priority-secondary,
.answers .ui-widget-content .ui-priority-secondary,
.answers .ui-widget-header .ui-priority-secondary {
opacity: .7;
filter:Alpha(Opacity=70);
font-weight: normal;
}
.answers .ui-state-disabled,
.answers .ui-widget-content .ui-state-disabled,
.answers .ui-widget-header .ui-state-disabled {
opacity: .35;
filter:Alpha(Opacity=35);
background-image: none;
}
.answers .ui-state-disabled .ui-icon {
filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and images */
.answers .ui-icon {
width: 16px;
height: 16px;
}
.answers .ui-icon,
.answers .ui-widget-content .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_222222_256x240.png');
}
.answers .ui-widget-header .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_222222_256x240.png');
}
.answers .ui-state-default .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_888888_256x240.png');
}
.answers .ui-state-hover .ui-icon,
.answers .ui-state-focus .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_454545_256x240.png');
}
.answers .ui-state-active .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_454545_256x240.png');
}
.answers .ui-state-highlight .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_2e83ff_256x240.png');
}
.answers .ui-state-error .ui-icon,
.answers .ui-state-error-text .ui-icon {
background-image: url('#{$reportImagesPath}ui-icons_cd0a0a_256x240.png');
}
/* positioning */
.answers .ui-icon-blank { background-position: 16px 16px; }
.answers .ui-icon-carat-1-n { background-position: 0 0; }
.answers .ui-icon-carat-1-ne { background-position: -16px 0; }
.answers .ui-icon-carat-1-e { background-position: -32px 0; }
.answers .ui-icon-carat-1-se { background-position: -48px 0; }
.answers .ui-icon-carat-1-s { background-position: -64px 0; }
.answers .ui-icon-carat-1-sw { background-position: -80px 0; }
.answers .ui-icon-carat-1-w { background-position: -96px 0; }
.answers .ui-icon-carat-1-nw { background-position: -112px 0; }
.answers .ui-icon-carat-2-n-s { background-position: -128px 0; }
.answers .ui-icon-carat-2-e-w { background-position: -144px 0; }
.answers .ui-icon-triangle-1-n { background-position: 0 -16px; }
.answers .ui-icon-triangle-1-ne { background-position: -16px -16px; }
.answers .ui-icon-triangle-1-e { background-position: -32px -16px; }
.answers .ui-icon-triangle-1-se { background-position: -48px -16px; }
.answers .ui-icon-triangle-1-s { background-position: -64px -16px; }
.answers .ui-icon-triangle-1-sw { background-position: -80px -16px; }
.answers .ui-icon-triangle-1-w { background-position: -96px -16px; }
.answers .ui-icon-triangle-1-nw { background-position: -112px -16px; }
.answers .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.answers .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.answers .ui-icon-arrow-1-n { background-position: 0 -32px; }
.answers .ui-icon-arrow-1-ne { background-position: -16px -32px; }
.answers .ui-icon-arrow-1-e { background-position: -32px -32px; }
.answers .ui-icon-arrow-1-se { background-position: -48px -32px; }
.answers .ui-icon-arrow-1-s { background-position: -64px -32px; }
.answers .ui-icon-arrow-1-sw { background-position: -80px -32px; }
.answers .ui-icon-arrow-1-w { background-position: -96px -32px; }
.answers .ui-icon-arrow-1-nw { background-position: -112px -32px; }
.answers .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.answers .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.answers .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.answers .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.answers .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.answers .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.answers .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.answers .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.answers .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.answers .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.answers .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.answers .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.answers .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.answers .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.answers .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.answers .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.answers .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.answers .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.answers .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.answers .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.answers .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.answers .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.answers .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.answers .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.answers .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.answers .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.answers .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.answers .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.answers .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.answers .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.answers .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.answers .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.answers .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.answers .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.answers .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.answers .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.answers .ui-icon-arrow-4 { background-position: 0 -80px; }
.answers .ui-icon-arrow-4-diag { background-position: -16px -80px; }
.answers .ui-icon-extlink { background-position: -32px -80px; }
.answers .ui-icon-newwin { background-position: -48px -80px; }
.answers .ui-icon-refresh { background-position: -64px -80px; }
.answers .ui-icon-shuffle { background-position: -80px -80px; }
.answers .ui-icon-transfer-e-w { background-position: -96px -80px; }
.answers .ui-icon-transferthick-e-w { background-position: -112px -80px; }
.answers .ui-icon-folder-collapsed { background-position: 0 -96px; }
.answers .ui-icon-folder-open { background-position: -16px -96px; }
.answers .ui-icon-document { background-position: -32px -96px; }
.answers .ui-icon-document-b { background-position: -48px -96px; }
.answers .ui-icon-note { background-position: -64px -96px; }
.answers .ui-icon-mail-closed { background-position: -80px -96px; }
.answers .ui-icon-mail-open { background-position: -96px -96px; }
.answers .ui-icon-suitcase { background-position: -112px -96px; }
.answers .ui-icon-comment { background-position: -128px -96px; }
.answers .ui-icon-person { background-position: -144px -96px; }
.answers .ui-icon-print { background-position: -160px -96px; }
.answers .ui-icon-trash { background-position: -176px -96px; }
.answers .ui-icon-locked { background-position: -192px -96px; }
.answers .ui-icon-unlocked { background-position: -208px -96px; }
.answers .ui-icon-bookmark { background-position: -224px -96px; }
.answers .ui-icon-tag { background-position: -240px -96px; }
.answers .ui-icon-home { background-position: 0 -112px; }
.answers .ui-icon-flag { background-position: -16px -112px; }
.answers .ui-icon-calendar { background-position: -32px -112px; }
.answers .ui-icon-cart { background-position: -48px -112px; }
.answers .ui-icon-pencil { background-position: -64px -112px; }
.answers .ui-icon-clock { background-position: -80px -112px; }
.answers .ui-icon-disk { background-position: -96px -112px; }
.answers .ui-icon-calculator { background-position: -112px -112px; }
.answers .ui-icon-zoomin { background-position: -128px -112px; }
.answers .ui-icon-zoomout { background-position: -144px -112px; }
.answers .ui-icon-search { background-position: -160px -112px; }
.answers .ui-icon-wrench { background-position: -176px -112px; }
.answers .ui-icon-gear { background-position: -192px -112px; }
.answers .ui-icon-heart { background-position: -208px -112px; }
.answers .ui-icon-star { background-position: -224px -112px; }
.answers .ui-icon-link { background-position: -240px -112px; }
.answers .ui-icon-cancel { background-position: 0 -128px; }
.answers .ui-icon-plus { background-position: -16px -128px; }
.answers .ui-icon-plusthick { background-position: -32px -128px; }
.answers .ui-icon-minus { background-position: -48px -128px; }
.answers .ui-icon-minusthick { background-position: -64px -128px; }
.answers .ui-icon-close { background-position: -80px -128px; }
.answers .ui-icon-closethick { background-position: -96px -128px; }
.answers .ui-icon-key { background-position: -112px -128px; }
.answers .ui-icon-lightbulb { background-position: -128px -128px; }
.answers .ui-icon-scissors { background-position: -144px -128px; }
.answers .ui-icon-clipboard { background-position: -160px -128px; }
.answers .ui-icon-copy { background-position: -176px -128px; }
.answers .ui-icon-contact { background-position: -192px -128px; }
.answers .ui-icon-image { background-position: -208px -128px; }
.answers .ui-icon-video { background-position: -224px -128px; }
.answers .ui-icon-script { background-position: -240px -128px; }
.answers .ui-icon-alert { background-position: 0 -144px; }
.answers .ui-icon-info { background-position: -16px -144px; }
.answers .ui-icon-notice { background-position: -32px -144px; }
.answers .ui-icon-help { background-position: -48px -144px; }
.answers .ui-icon-check { background-position: -64px -144px; }
.answers .ui-icon-bullet { background-position: -80px -144px; }
.answers .ui-icon-radio-on { background-position: -96px -144px; }
.answers .ui-icon-radio-off { background-position: -112px -144px; }
.answers .ui-icon-pin-w { background-position: -128px -144px; }
.answers .ui-icon-pin-s { background-position: -144px -144px; }
.answers .ui-icon-play { background-position: 0 -160px; }
.answers .ui-icon-pause { background-position: -16px -160px; }
.answers .ui-icon-seek-next { background-position: -32px -160px; }
.answers .ui-icon-seek-prev { background-position: -48px -160px; }
.answers .ui-icon-seek-end { background-position: -64px -160px; }
.answers .ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.answers .ui-icon-seek-first { background-position: -80px -160px; }
.answers .ui-icon-stop { background-position: -96px -160px; }
.answers .ui-icon-eject { background-position: -112px -160px; }
.answers .ui-icon-volume-off { background-position: -128px -160px; }
.answers .ui-icon-volume-on { background-position: -144px -160px; }
.answers .ui-icon-power { background-position: 0 -176px; }
.answers .ui-icon-signal-diag { background-position: -16px -176px; }
.answers .ui-icon-signal { background-position: -32px -176px; }
.answers .ui-icon-battery-0 { background-position: -48px -176px; }
.answers .ui-icon-battery-1 { background-position: -64px -176px; }
.answers .ui-icon-battery-2 { background-position: -80px -176px; }
.answers .ui-icon-battery-3 { background-position: -96px -176px; }
.answers .ui-icon-circle-plus { background-position: 0 -192px; }
.answers .ui-icon-circle-minus { background-position: -16px -192px; }
.answers .ui-icon-circle-close { background-position: -32px -192px; }
.answers .ui-icon-circle-triangle-e { background-position: -48px -192px; }
.answers .ui-icon-circle-triangle-s { background-position: -64px -192px; }
.answers .ui-icon-circle-triangle-w { background-position: -80px -192px; }
.answers .ui-icon-circle-triangle-n { background-position: -96px -192px; }
.answers .ui-icon-circle-arrow-e { background-position: -112px -192px; }
.answers .ui-icon-circle-arrow-s { background-position: -128px -192px; }
.answers .ui-icon-circle-arrow-w { background-position: -144px -192px; }
.answers .ui-icon-circle-arrow-n { background-position: -160px -192px; }
.answers .ui-icon-circle-zoomin { background-position: -176px -192px; }
.answers .ui-icon-circle-zoomout { background-position: -192px -192px; }
.answers .ui-icon-circle-check { background-position: -208px -192px; }
.answers .ui-icon-circlesmall-plus { background-position: 0 -208px; }
.answers .ui-icon-circlesmall-minus { background-position: -16px -208px; }
.answers .ui-icon-circlesmall-close { background-position: -32px -208px; }
.answers .ui-icon-squaresmall-plus { background-position: -48px -208px; }
.answers .ui-icon-squaresmall-minus { background-position: -64px -208px; }
.answers .ui-icon-squaresmall-close { background-position: -80px -208px; }
.answers .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.answers .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.answers .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.answers .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.answers .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.answers .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
/* Misc visuals
----------------------------------*/
/* Corner radius */
.answers .ui-corner-all,
.answers .ui-corner-top,
.answers .ui-corner-left,
.answers .ui-corner-tl {
border-top-left-radius: 12px;
}
.answers .ui-corner-all,
.answers .ui-corner-top,
.answers .ui-corner-right,
.answers .ui-corner-tr {
border-top-right-radius: 12px;
}
.answers .ui-corner-all,
.answers .ui-corner-bottom,
.answers .ui-corner-left,
.answers .ui-corner-bl {
border-bottom-left-radius: 12px;
}
.answers .ui-corner-all,
.answers .ui-corner-bottom,
.answers .ui-corner-right,
.answers .ui-corner-br {
border-bottom-right-radius: 12px;
}
/* Overlays */
.answers .ui-widget-overlay {
background: #aaaaaa url('#{$reportImagesPath}ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30);
}
.answers .ui-widget-shadow {
margin: -8px 0 0 -8px;
padding: 8px;
background: #aaaaaa url('#{$reportImagesPath}ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30);
border-radius: 8px;
}

View File

@@ -0,0 +1,264 @@
html {
overflow-y: scroll;
}
#form-container {
background-color: white;
}
#mainmenu {
display: none;
}
#mainContainer {
background-color: white;
}
thead img {
display: none;
}
thead a {
display: none;
}
form {
display: none;
}
ul {
display: none;
}
.ui-tabs-nav {
display: none;
}
.config {
display: none;
}
.jqprint {
display: none;
}
.noprint {
display: none;
}
.ui-state-default {
display: none;
}
.ui-tabs-hide {
display: none;
}
.report-table table {
border-collapse: collapse;
border-color: white;
font-family: "Trebuchet MS", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;
font-size: 0.8em;
margin: 10px auto;
width: 100%;
padding-top: 10px;
}
.report-table caption {
font-size: x-large;
font-weight: 900;
padding: 5px, 5px, 2px, 5px;
text-align: left;
background-color: #f6f2f1;
/*color:#9C9B99;*/
color: #202020;
border-bottom: 1px solid #9C9B99;
border-top: 1px solid #9C9B99;
}
#dash .answers {
background-color: #555555;
}
.spacer {
clear: both;
}
p.left {
float: left;
padding-left: 10px;
}
p.right {
float: right;
padding-right: 10px;
}
.report-table th {
border: 1px solid black;
text-align: center;
font-weight: bolder;
padding: 0px;
}
.report-table td {
border: 1px solid black;
vertical-align: 4px;
text-align: center;
color: #202020;
}
.report-table thead th {
text-align: center;
background-color: #FF9000;
font-weight: bolder;
font-size: small;
color: #202020;
border-bottom: 3px solid black;
border-top: 3px solid black;
}
.report-table tfoot td {
background-color: #FF9000;
}
.report-table tbody tr:hover td, tbody tr:hover th {
/*background-color: #FF9000;*/
}
.report-table tr.odd td, tr.odd th {
background-color: #ddd;
}
.report-table tbody a {
color: #333;
}
.report-table tbody a:visited {
color: #999999;
}
.report-table tbody a:hover {
color: #FF9000;
}
.report-table tbody a:active {
color: #33c;
}
.report-table tbody td + td + td + td a {
padding-right: 12px;
}
.report-table tfoot th, tfoot td {
text-align: center;
color: #222;
}
.report-table tfoot {
background-color: FF9000;
border: 1px solid #505050;
}
.center {
margin: 0 auto;
text-align: center;
}
table .center {
margin: 0 auto;
text-align: center;
}
#dashboard-table table {
font: normal 76%/150% "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
border-collapse: separate;
border-spacing: 0;
margin: 0 0 1em;
color: #000;
}
#dashboard-table table a {
color: #523A0B;
text-decoration: none;
border-bottom: 1px dotted;
}
#dashboard-table table a:visited {
color: #444;
font-weight: normal;
}
#dashboard-table table a:visited:after {
content: "\00A0\221A";
}
#dashboard-table table a:hover {
border-bottom-style: solid;
}
#dashboard-table thead th, thead td, tfoot th, tfoot td {
border: 1px solid #523A0B;
border-width: 1px 0;
background: #EBE5D9;
}
#dashboard-table th {
font-weight: bold;
line-height: normal;
padding: 0.25em 0.5em;
text-align: left;
}
#dashboard-table tbody th, td {
padding: 0.25em 0.5em;
text-align: left;
vertical-align: top;
}
#dashboard-table tbody th {
font-weight: normal;
white-space: nowrap;
}
#dashboard-table tbody th a:link, tbody th a:visited {
font-weight: bold;
}
#dashboard-table tbody td, tbody th {
border: 1px solid #fff;
border-width: 1px 0;
}
#title_dash {
font-weight: bold;
font-size: x-large;
}
#liste_dash {
font-weight: lighter;
font-size: x-small;
font-style: italic;
padding-bottom: 50px;
}
.img-dash {
float: left;
padding: 5px;
}
#dashboard-table {
clear: both;
width: 400px;
padding-top: 50px;
}
.answers {
clear: left;
}
#mainContainer {
background-color: #FF9000;
}

View File

@@ -0,0 +1,10 @@
$skinsPath: '../../../skins/';
$iconsPath: '../../../skins/icons/';
@import '../shared/skin/main';
@import '../shared/jquery.contextmenu';
@import './tables';
@import './jquery-cluetip';
@import './jquery-ui/report-base';
@import './jquery-ui/report-detailed';