PortaleOrdiniGruppo/PortalStudio/visualquery/visualquery.css
2025-03-24 15:28:26 +01:00

748 lines
12 KiB
CSS

@import url("../fonts/OpenSans.css");
@font-face {
font-family: 'iMobileIcon';
src: url('../fonts/iMobileIcon.eot');
src: url('../fonts/iMobileIcon.eot#iMobileIcon') format('embedded-opentype'),
url('../fonts/iMobileIcon.svg#iMobileIcon') format('svg'),
url('../fonts/iMobileIcon.woff') format('woff'),
url('../fonts/iMobileIcon.ttf') format('truetype');
}
#tableopenclose{
z-index:99;
top:68px;
height:8px;
overflow:hidden;
width:100%;
background:#fff;
cursor:pointer;
border-width:0 1px 1px 1px;
border-style:solid;
border-color:#dadada;
box-sizing:border-box;
}
#tlb-openclose-arrow{
margin-top:2px;
width:100%;
height:4px;
overflow:hidden;
background:url("../portalstudio/images/panel/gadgetlist_openclose.png") no-repeat top center;
}
.label {
color:#000;
font-family:Open Sans;
font-weight: 400;
font-size:11px;
font-weight:normal;
padding:0px;
margin:0;
}
.ThreeDotButton {height:20; border:1px outset;}
.DivTableTitle,.DivTableTitle a{
color:#000000;
border:0;
padding:2px;
font-size:13px;
font-family:Open Sans;
font-weight: 700;
}
.btnWizardField{
background:url("images/add.png") no-repeat 0 0 transparent;
height:16px;
width:16px;
display:none;
}
.selected .btnWizardField{
display:inline-block;
float:right;
padding-right:5px;
}
input{
color:#000000;
}
fieldset {
border-radius: 4px;
}
html >/**/ body fieldset { /*hack: all browsers excluded IE*/
border: 1px solid #BFB8BF;
}
legend {
color: blue;
}
.access ul{
list-style: none;
margin: 0;
padding: 0;
overflow:hidden;
}
.access li {
width: 50%;
float: left;
}
.access fieldset {
margin : 4px;
white-space: nowrap;
}
.access fieldset table {
width: 100%;
}
.col_1 {
text-align: right;
white-space: nowrap;
}
.col_2 {
width: 100%;
white-space: nowrap;
}
.col_2 input {
width: 100%;
}
.col_2 .checkbox {
width: auto;
}
html{
width:100%;
height:100%;
}
body{
width:100%;
height:100%;
margin:0;
padding:0;
}
#dictionaryPanel{
margin:0 auto ;
padding:0px;
width:98%;
}
#queryPanel{
width:98%;
margin:0 auto ;
padding:0px;
}
.tableBackgroundDiv{
border:1px solid #b0b0b0;
/*box-sizing:border-box;*/
background-color:#f3f3f3;
cursor: default;
font-family:Open Sans;
font-weight: 400;
font-size:11px;
color: #000;
}
ol, ul {
list-style:none outside none;
padding: 0px;
margin: 0px;
position:relative;
overflow:auto;
}
#fields_ul {
min-width:600px;
border-left:none;
border-top:1px solid #b0b0b0;
}
#tables_ul, #joins_ul,#filters_ul,#parameters_ul{
border-left:none;
border-top:1px solid #b0b0b0;
border-right:none;
min-width:900px;
}
#tabPanelGroupPivot{
width:400px;
position:absolute;
/*left:850px;*/
height:auto;
}
#tabListGroupPivot{
margin-left:3px;
}
#tabContentsGroupPivot{
position:relative;
top:0;
height:auto;
}
.middleContainerTitle{
margin-left:2px;
width:399px;
border:1px solid #b0b0b0;
position:relative;
border-top:none;
}
#orderby_ul, #groupby_ul {
min-width:375px;
}
ul.ulContainer li {
width:100%;
position:relative;
white-space: nowrap;
/*margin:0 -2px;*/
border: 1px transparent solid;
height:25px;
}
span.handler {
width:16px;
height:16px;
background:url("images/up_down.png") no-repeat 0 0px transparent;
display: inline-block;
margin-top:5px;
}
#pivotFields_ul span.handler,#pivotData_ul span.handler,#orderby_ul span.handler,#groupby_ul span.handler{
margin-top:0;
}
span.handler:hover {
cursor:row-resize;
background:url("images/up_down.png") no-repeat 0 0 transparent;
}
span.handler span {
display:none;
}
.floatLeft {
float:left;
}
.floatRight {
float:right;
}
.BoxExpander {
position:absolute;
display: inline-block;
left: 170px;
right: 240px;
}
.FieldType{
padding-left:5px;
min-width:40px;
width:40px;
display:inline-block;
cursor:pointer;
}
.FieldsValue {
width:100%;
}
.dragging {
background-color:#D6E9F7;
border: 1px red dashed;
}
.textClipped {
white-space: nowrap;
overflow: hidden;
text-overflow:ellipsis;
}
.dragged {
background-color:#98B5C1;
color:white;
border: 1px solid green;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
padding:5px 20px;
margin:0;
}
.droppable {
background-color:#D6E9F7;
}
.selectedDrop {
background-color:#82CCEC;
}
a.deleteIcon {
background:url("./images/del.png") no-repeat transparent;
display: inline-block;
width:16px;
height:16px;
}
a.deleteIcon img {
display:none;
}
.itemListRight{
border-bottom:1px solid #e3e3e3;
color:#000000;
border-left:none;
height:14px;
}
.itemListLeft{
border-bottom:1px solid #e3e3e3;
color:#000000;
height:14px;
}
.selectedItem{
background-color: #43AFC3;
border-bottom: 1px solid #e3e3e3;
color: #FFFFFF;
}
.ulContainer{
height:190px;
min-height:86px;
}
.ulMiddleContainer{
height:80px;
min-height:30px;
}
#tabContents{
background-color: #f3f3f3;
border: 1px solid #b0b0b0;
min-width:1022px;
}
.editQueryBtn, .updateFieldsQueryBtn{
margin-top:1px;
position:absolute;
right:15px;
cursor: pointer;
font-family: iMobileIcon;
font-weight: normal;
color: #000;
font-size: 11px;
}
.updateFieldsQueryBtn{
right:1px;
}
.editQueryBtn::after{
content:'\e603';
}
.updateFieldsQueryBtn::after{
content:'\e67d'
}
.divContainerList{
border-right:1px solid #b0b0b0;
}
#FieldsTab .divContainerList{
float:right;/*
left:1px;
position:relative;*/
top:-25px;
border:none;
}
.tab-page2{
float:right;
width:400px;
position:relative;
top:-24px;
height:0px;
}
.DivTitle{
height:14px;
background:#ffffff;
padding-bottom:7px;
}
.preview_wrapper{
background: none repeat scroll 0 0 #454545;
display: none;
position: absolute;
z-index: 1301;
}
.preview{
position: absolute;
width:100%;
}
/*
#closePreviewBtn{
height:24px;
width:24px;
background:url("./images/delete.png") no-repeat 0 0 transparent;
position:absolute;
top:4px;
right:8px;
border:0;
z-index:99;
cursor:pointer;
} */
/* #speedEditBtn{
height:24px;
width:24px;
background:url("../portalstudio/images/icon/btn_edit.png") no-repeat right 0 transparent;
position:absolute;
top:4px;
right:38px;
border:0;
z-index:99;
cursor:pointer;
} */
#editBtn{
height:24px;
width:24px;
background:url("./images/maskparametersBtn.png") no-repeat 0 0 transparent;
position:absolute;
top:4px;
left:60px;
border:0;
z-index:99;
cursor:pointer;
}
#iframe_wrapper{
background-color:#454545;
position: absolute;
width:100%;
top:30px;
left:8px;
}
.internobianco{
border:0;
}
.tabs{
padding-left:10px;
padding-right:10px;
}
.titoli{
color:#fff;
background:#333333;
text-align:left;
font-family:Open Sans;
font-weight: 300;
font-size:13px;
border:none;
padding-left:6px;
}
#dictPanelCaptionTr .titoli{
background:#f3f3f3;
color:#000;
}
#dictPanelTitleTr .bottoni{
height:30px;
margin:0;
}
#contentTable .small{
/* border-right:1px solid #b0b0b0; */
}
#contentTable, #contentField{
border:1px solid #b0b0b0;
border-bottom:none;
}
#dictTablesDiv, #dictFieldsDiv{
border:1px solid #b0b0b0;
border-left:none;
}
.tabs{
margin-top:0px;
}
#dictPanelRelTitleTr{
background:#333;
}
#dictPanelRelTitleTable{
padding:0;
margin-top:5px
}
#lbl_relations{
color:#fff;
text-align:left;
font-family:Open Sans;
font-weight: 300;
font-size:13px;
padding-bottom:7px;
padding-top:3px;
}
#toolbar{
display:block;
left:130px;
position:absolute;
top: 0;
z-index: 100;
overflow: visible;
}
#sptoolbar_preview{
}
#dictionaryTitle{
font-family:Open Sans;
font-weight: 700;
border-left:0px;
margin:0;
padding:0px;
padding-left:10px;
width:150px;
font-size:15px;
background:transparent;
color:#000;
display:inline-block;
padding-top:5px;
height:25px;
}
#dictPanelRelTr{
height:62px;
border-right:1px solid #b0b0b0;
}
#fields_table_Name{
position:absolute;
left:178px;
min-width:195px;
}
#tabList{
background:#f3f3f3;
}
input {
padding:0px 0px 0px 2px;
margin:0px 2px 0px 0px;
background-color:transparent;
font-family:Open Sans;
font-weight: 600;
font-size:13px;
/* line-height:18px; */
color:#000;
border-width: 4px 1px;
border-style:solid;
border-color:transparent;
border-radius: 0px;
-webkit-border-image: url(../portalstudio/images/border_search.png) 4 4 7 4 round round;
-moz-border-image: url(../portalstudio/images/border_search.png) 4 4 7 4 round round;
border-image-source: url(../portalstudio/images/border_search.png);
border-image-slice: 0 4 7 4;
border-image-width: 1 1 ;
border-image-repeat: round round;
box-sizing: border-box;
}
select{
padding:0px;
padding:0px;
border:none;
margin-bottom:3px;
border:1px solid #DEDEDE;
background: #F9F9F9;
font-family:Open Sans;
font-weight: 600;
font-size:13px;
color:#000;
box-sizing: border-box;
}
#union_file_open,#search_union_file, #search_pivot_query, #closePreviewBtn, .expressionBuilder, #speedEditBtn, #searchQueryToCompare, #editQueryToCompare, .openMaskType, .deleteIcon, .mover {
background:transparent;
display:inline-block;
cursor:pointer;
}
#search_union_file:after, #union_file_open:after, #search_pivot_query:after,#closePreviewBtn:after, .expressionBuilder:after, #speedEditBtn:after, #searchQueryToCompare:after, #editQueryToCompare:after, .openMaskType:after, .deleteIcon:after, .mover:after{
content: attr(icon-data);
font-family: iMobileIcon;
font-weight: normal;
color: #00A0BD;
font-size: 16px;
vertical-align: top;
line-height: 18px;
background:transparent;
display:inline-block;
}
.deleteIcon:after{
/* color:red !important; */
}
#closePreviewBtn:after{
content:'\e736';
font-size:22px;
}
#speedEditBtn:after{
font-size:22px;
}
#closePreviewBtn{
margin-top:6px;
margin-left:3px;
}
.expressionBuilder {
/* margin-right:14px; */
}
#dictTablesTitDiv, #dictFieldsDivTit{
margin-left:6px;
margin-right:11px;
padding-left:0;
}
#chk_distinct{
margin-top:6px;
margin-left:6px;
}
.bottoni{
cursor:pointer;
padding:4px;
padding-right:7px;
padding-left:7px;
margin-top:1px;
}
.bottoni2{
cursor:pointer;
padding:4px;
padding-right:7px;
padding-left:7px;
margin-top:1px;
}
.contenuto{
color:#000;
font-family:Open Sans;
font-weight: 400;
font-size:11px;
}
.footer{
background:#fff;
}
#closeMaskType{
margin:6px 3px 3px 0;
}
#closeMaskFind{
margin-right:46px;
}
#unionQueryDiv{
min-height:200px;
min-width:200px;
}
#unionQueryDiv .footer{
background-color:#f3f3f3;
position:absolute;
bottom:0;
right:0;
}
#unionQueryTable{
width:100%;
}
#unionQueryTable td{
padding-left:5px;
}
#unionQueryTable td{
border-bottom:1px solid #e3e3e3;
}
#unionQueryTable .selected{
color:#fff;
background-color:#43AFC3;
}
#maskQueryCompare,#maskStoredProcedure{
height:95px;
position:absolute;
top:70px;
left:300px;
z-index:1000;
overflow:hidden;
}
.labelType{
text-align:right;
width:100px;
display:inline-block;
padding-top:8px;
}
#maskType{
position:absolute;
visibility:hidden;
z-index:1000;
overflow:hidden;
width:250px;
}
#maskTypeTitle{
cursor:move;
background-color:#c3c3c3;
color:#000;
font-weight:600;
padding:5px 0;
text-align:center;
margin-bottom:5px;
}
#maskType select{
width:100%;
}
#maskType input{
width:100%;
}
#maskType .footer{
background-color: #e3e3e3;
}
.openMaskType{
padding-right:3px;
}
.PSToolbar ul#sptoolbar_preview.element-to-show-all {
width: auto;
}
.help_btn{
position:absolute;
right:5px;
top:34px;
cursor: pointer;
font-family: iMobileIcon;
font-weight: normal;
color: #00A0BD;
font-size: 15px;
z-index: 100;
}
.help_btn::after{
content:'\e6f6';
}