/*******************************************************************************************************************
|
jimu-theme.css defines appearance of common components and jimu/dijits, it doesn't define layout.
|
User can override this css style to meet new appearance.
|
********************************************************************************************************************/
|
/* css for jimu-main- */
|
.jimu-main-background {
|
background-color: #333;
|
}
|
.jimu-border-panel {
|
border: 1px solid #181818;
|
}
|
.icon-item-background0 {
|
background-color: #00adee;
|
}
|
.icon-item-background1 {
|
background-color: #00a54e;
|
}
|
.icon-item-background2 {
|
background-color: #ea671f;
|
}
|
.icon-item-background3 {
|
background-color: #967857;
|
}
|
.icon-item-background4 {
|
background-color: #717173;
|
}
|
.icon-item-background5 {
|
background-color: #70cad2;
|
}
|
.jimu-main-font {
|
font-family: Verdana, Arial, sans-serif;
|
/*font-size: 63%;*/
|
}
|
/* css for jimu-title and jimu-subtitle */
|
.jimu-title {
|
font-size: 16px;
|
font-weight: bold;
|
color: #f1f1f1;
|
}
|
.jimu-subtitle {
|
font-size: 12px;
|
font-weight: normal;
|
color: #ddd;
|
}
|
/* css for jimu-footer */
|
.jimu-footer {
|
font-size: 10px;
|
color: #fff;
|
font-weight: normal;
|
}
|
/* css for jimu-link */
|
.jimu-link {
|
font-size: 14px;
|
font-weight: normal;
|
}
|
.jimu-link:link,
|
.jimu-link:visited {
|
text-decoration: none;
|
color: #95a2a9;
|
color: rgba(255,255,255,0.7);
|
}
|
.jimu-link:hover {
|
text-decoration: none;
|
color: #fff;
|
}
|
.jimu-link:active {
|
text-decoration: none;
|
color: #ececec;
|
color: rgba(255,255,255,0.9);
|
}
|
/* css for jimu-widget- */
|
.jimu-widget {
|
font-size: 12px;
|
font-weight: normal;
|
color: #333;
|
/*padding: 10px;*/
|
}
|
.jimu-widget-title {
|
font-size: 14px;
|
font-weight: bold;
|
color: #fff;
|
}
|
/*.jimu-widget-normal{
|
font-size: 12px;
|
font-weight: normal;
|
color: #838383;
|
}*/
|
.jimu-widget-note {
|
font-size: 12px;
|
font-weight: normal;
|
color: #a4a4a4;
|
}
|
.jimu-widget-placeholder {
|
background-color: #000;
|
opacity: 0.2;
|
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
|
filter: alpha(opacity=20);
|
-webkit-border-radius: 50%;
|
border-radius: 50%;
|
border: 1px dashed #a0acbf;
|
}
|
.jimu-widget-placeholder:hover {
|
opacity: 0.4;
|
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
|
filter: alpha(opacity=40);
|
}
|
.jimu-widget-placeholder .inner {
|
background-color: #000;
|
opacity: 0.8;
|
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
|
filter: alpha(opacity=80);
|
}
|
.jimu-widget-tooltip {
|
background-color: #fff;
|
background-color: rgba(255,255,255,0.8);
|
font-size: 12px;
|
font-weight: normal;
|
color: #838383;
|
}
|
.jimu-widget-offpanel-background {
|
background-color: #fff;
|
border: 0;
|
}
|
.jimu-widget-onscreen-icon {
|
background-color: rgba(0,0,0,0.6);
|
border: 0 none;
|
-webkit-border-radius: 50%;
|
border-radius: 50%;
|
opacity: 1;
|
-ms-filter: none;
|
filter: none;
|
-webkit-box-shadow: 0 1px 0.5px rgba(0,0,0,0.3), 0 2px 2px rgba(0,0,0,0.2);
|
box-shadow: 0 1px 0.5px rgba(0,0,0,0.3), 0 2px 2px rgba(0,0,0,0.2);
|
}
|
.jimu-widget-onscreen-icon:hover {
|
background-color: #2c6b93;
|
opacity: 1;
|
-ms-filter: none;
|
filter: none;
|
}
|
.jimu-widget-onscreen-icon.jimu-state-selected {
|
background-color: #2c6b93;
|
opacity: 1;
|
-ms-filter: none;
|
filter: none;
|
}
|
.is-mobile .jimu-widget-placeholder {
|
width: 30px !important;
|
height: 30px !important;
|
}
|
.is-mobile .jimu-widget-placeholder .inner {
|
width: 16px;
|
height: 16px;
|
margin: 6px;
|
line-height: 16px;
|
}
|
.is-mobile .jimu-widget-onscreen-icon {
|
width: 30px !important;
|
height: 30px !important;
|
}
|
.is-mobile .jimu-widget-onscreen-icon img {
|
width: 14px;
|
height: 14px;
|
margin: 8px;
|
}
|
/* css for jimu-panel- */
|
.jimu-on-screen-widget-panel,
|
.jimu-panel {
|
background-color: #fff;
|
border: 0 none;
|
-webkit-box-shadow: 0 7px 3px -4px rgba(0,0,0,0.3), 0 8px 8px rgba(0,0,0,0.2);
|
box-shadow: 0 7px 3px -4px rgba(0,0,0,0.3), 0 8px 8px rgba(0,0,0,0.2);
|
-webkit-border-radius: 2px;
|
border-radius: 2px;
|
-webkit-transition: box-shadow ease-in-out 0.1s;
|
-moz-transition: box-shadow ease-in-out 0.1s;
|
-o-transition: box-shadow ease-in-out 0.1s;
|
-ms-transition: box-shadow ease-in-out 0.1s;
|
transition: box-shadow ease-in-out 0.1s;
|
z-index: 0;
|
}
|
.jimu-on-screen-widget-panel:hover,
|
.jimu-panel:hover,
|
.jimu-on-screen-widget-panel.dojoMoveItem,
|
.jimu-panel.dojoMoveItem {
|
-webkit-box-shadow: 0 12px 8px -4px rgba(0,0,0,0.3), 0 15px 20px rgba(0,0,0,0.2);
|
box-shadow: 0 12px 8px -4px rgba(0,0,0,0.3), 0 15px 20px rgba(0,0,0,0.2);
|
}
|
.jimu-on-screen-widget-panel .jimu-panel-title,
|
.jimu-panel .jimu-panel-title {
|
font-size: 14px;
|
font-weight: normal;
|
color: #6d6e70;
|
-webkit-box-shadow: none;
|
box-shadow: none;
|
}
|
.jimu-on-screen-widget-panel >.jimu-panel-title {
|
background-color: #f1f1f1;
|
}
|
.jimu-on-screen-widget-panel >.jimu-panel-title >.title-label {
|
font-size: 14px;
|
}
|