iot-sol
Version:
Intel(r) IoT Services Orchestration Layer - HTML5 IDE + Node.js middleware to create and host distributed IoT Apps in minutes
2,117 lines (2,114 loc) • 78.2 kB
CSS
/******************************************************************************
Copyright (c) 2016, Intel Corporation
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of Intel Corporation nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*****************************************************************************/
.hope-theme-dark .hope-left-toolbar {
background-color: #363636;
border-right: 1px solid #000;
height: 100%;
}
.hope-theme-dark .hope-left-toolbar > i {
width: 60px;
font-size: 32px;
text-align: center;
color: #fff;
padding: 10px 5px 10px;
}
.hope-theme-dark .hope-left-toolbar .disabled {
color: #555;
}
.hope-theme-dark .hope-left-toolbar > i:hover {
background-color: #222;
}
.hope-theme-dark .hope-nav-bar {
background-color: #111;
color: #fff;
position: relative;
height: 60px;
}
.hope-theme-dark .hope-nav-bar a,
.hope-theme-dark .hope-nav-bar a:hover {
text-decoration: none;
}
.hope-theme-dark .hope-nav-bar-bg {
border-top: 60px solid rgba(92,100,114,0.75);
border-left: 100px solid transparent;
position: absolute;
top: 0px;
right: 0px;
}
.hope-theme-dark .hope-nav-bar-sign-out {
cursor: pointer;
position: absolute;
top: 16px;
right: 16px;
}
.hope-theme-dark .hope-panel {
cursor: default;
color: #aaa;
background-color: #222;
border: 1px solid #000;
}
.hope-theme-dark .hope-panel .error {
color: #d8230a;
}
.hope-theme-dark .hope-panel .error:hover {
color: #f3270b;
}
.hope-theme-dark .hope-panel-header {
background-color: #111;
color: #aaa;
height: 22px;
}
.hope-theme-dark .hope-panel-icon {
margin: 2px 10px 10px;
}
.hope-theme-dark .hope-panel-icon-min {
color: #aaa;
position: absolute;
top: 4px;
right: 10px;
}
.hope-theme-dark .hope-panel-icon-min:hover {
color: #fff;
}
.hope-theme-dark .hope-search-box {
margin: 5px !important;
}
.hope-theme-dark .hope-search-box .input-group-addon {
background: #ddd !important;
padding: 1px 1px !important;
}
.hope-theme-dark .hope-search-box .form-control {
border-right: 0;
-webkit-box-shadow: 0 0 0;
box-shadow: 0 0 0;
border-color: #ccc;
background: #ddd;
}
.hope-theme-dark .hope-search-box button {
border: 0;
background: #ddd;
}
.hope-theme-dark .hope-search-box input[type="search"]:focus {
border-color: rgba(255,170,170,0.8);
-webkit-box-shadow: 0px 2px 2px rgba(255,170,170,0.1) inset, 0 0 10px rgba(255,170,170,0.6);
box-shadow: 0px 2px 2px rgba(255,170,170,0.1) inset, 0 0 10px rgba(255,170,170,0.6);
outline: 0 none;
}
.hope-theme-dark .hope-panel-lib-tabs {
background-color: #000;
color: #aaa;
margin-top: 2px;
margin-bottom: 2px;
}
.hope-theme-dark .hope-panel-lib-tab-item {
text-align: center;
}
.hope-theme-dark .hope-panel-lib-tab-item >div {
padding: 8px;
}
.hope-theme-dark .hope-panel-lib-tab-item >div:hover {
color: #fff;
}
.hope-theme-dark .hope-panel-lib-tab-item-addon {
padding-top: 8px;
padding-bottom: 8px;
text-align: center;
}
.hope-theme-dark .hope-panel-lib-tab-item-addon:hover {
color: #fff;
}
.hope-theme-dark .hope-panel-lib-tabs .on {
background-color: #363636;
color: #fff;
}
.hope-theme-dark .hope-panel-lib-view {
background-color: #222;
color: #aaa;
}
.hope-theme-dark .hope-panel-lib-view-first-level,
.hope-theme-dark .hope-panel-lib-view-second-level,
.hope-theme-dark .hope-panel-lib-view-third-level {
margin-top: 2px;
padding-top: 5px;
padding-bottom: 5px;
}
.hope-theme-dark .hope-panel-lib-view-third-level {
background-color: #262626;
}
.hope-theme-dark .hope-panel-lib-view-third-level:hover {
background-color: #2d2d2d;
color: #fff;
}
.hope-theme-dark .hope-panel-lib-view-second-level {
background-color: #2d2d2d;
}
.hope-theme-dark .hope-panel-lib-view-second-level:hover {
background-color: #333;
color: #fff;
}
.hope-theme-dark .hope-panel-lib-view-first-level {
background-color: #2d2d2d;
}
.hope-theme-dark .hope-panel-lib-view-first-level:hover {
background-color: #333;
color: #fff;
}
.hope-theme-dark .hope-panel-lib-drag {
text-align: center;
border: 1px solid #aaa;
border-radius: 6px;
}
.hope-theme-dark .hope-panel-lib-code-edit-icon {
color: #009cc8;
}
.hope-theme-dark .hope-panel-lib-code-edit-icon:hover {
color: #07c8ff;
}
.hope-theme-dark .hope-dropdown {
min-width: 200px;
border-radius: 16px;
margin: 12px 0 0 0;
}
.hope-theme-dark .hope-hover-icon-btn:hover {
color: #fff;
}
.hope-theme-dark .hope-graph-grouped {
stroke-width: 0px;
fill: #ecd704;
}
.hope-theme-dark .hope-graph-nogroup {
stroke-width: 1px;
stroke: #ecd704;
stroke-dasharray: 4 2;
}
.hope-theme-dark .hope-graph-grouped:hover,
.hope-theme-dark .hope-graph-nogroup:hover {
stroke-width: 2px;
stroke: #fff;
}
.hope-theme-dark .hope-graph-buf-outline {
stroke-width: 8px;
stroke: #fff;
fill: none;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
.hope-theme-dark .hope-graph-buf-outline:hover {
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
}
.hope-theme-dark .hope-graph-inner-circle {
pointer-events: none;
stroke-width: 0px;
fill: #000;
}
.hope-theme-dark .hope-graph-passive-circle {
fill: #aaa;
}
.hope-theme-dark .hope-graph-passive-circle:hover {
stroke-width: 2px;
stroke: #fff;
}
.hope-theme-dark .hope-graph-default-value {
position: absolute;
pointer-events: fill;
font-size: 12px;
font-style: italic;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
padding-left: 4px;
overflow: hidden;
background: #222;
border: 0;
border-radius: 3px;
}
.hope-theme-dark .border-bottom {
border-bottom: 1px solid #000;
}
.hope-theme-dark .padding-left {
padding-left: 6px;
}
.hope-theme-dark .margin-tb {
margin-top: 10px;
margin-bottom: 10px;
}
.hope-theme-dark .margin-top {
margin-top: 8px;
}
.hope-theme-dark .z-index-top {
z-index: 99;
}
.hope-theme-dark .match-parent {
height: 100%;
width: 100%;
}
.hope-theme-dark textarea:focus,
.hope-theme-dark input[type="text"]:focus {
border-color: rgba(255,153,0,0.8);
outline: 0;
outline: thin dotted 9;
-webkit-box-shadow: insect 0 1px 1px rgba(0,0,0,0.075), 0 0 8px #f90;
box-shadow: insect 0 1px 1px rgba(0,0,0,0.075), 0 0 8px #f90;
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;
}
.hope-theme-dark .hope-tabs-navigation {
background-color: #111;
color: #aaa;
}
.hope-theme-dark .hope-tabs-item-list {
display: table;
list-style: none;
padding: 0;
margin: 0;
}
.hope-theme-dark .hope-tabs-item {
float: left;
color: #aaa;
min-width: 60px;
padding: 5px 6px 5px;
text-align: center;
cursor: default;
}
.hope-theme-dark .hope-tabs-item a {
text-decoration: none;
display: block;
color: #aaa;
}
.hope-theme-dark .hope-tabs-item.active a {
color: #fff;
}
.hope-theme-dark .hope-tabs-item.active {
background: #555;
}
.hope-theme-dark .hope-graph-background {
background-color: #222;
}
.hope-theme-dark .hope-graph,
.hope-theme-dark .hope-graph-darken {
stroke-width: 0px;
position: absolute;
top: 0;
left: 0;
}
.hope-theme-dark .hope-graph {
fill: #111;
stroke: #aaa;
cursor: default;
}
.hope-theme-dark .hope-graph-darken {
fill: #555;
stroke: #555;
}
.hope-theme-dark .hope-graph-selected {
fill: #000;
stroke: #000;
}
.hope-theme-dark text {
stroke: none;
}
.hope-theme-dark .hope-graph-in-port,
.hope-theme-dark .hope-graph-out-port,
.hope-theme-dark .hope-graph-extract,
.hope-theme-dark .hope-graph-tag {
font-family: Monaco, 'Ubuntu Mono', Consolas, monospace;
font-size: 12px;
}
.hope-theme-dark .hope-graph-icon,
.hope-theme-dark .hope-inspector-icon {
font-family: FontAwesome, Monaco, 'Ubuntu Mono', Consolas, monospace;
text-anchor: middle;
}
.hope-theme-dark .hope-graph-icon-btn {
font-family: FontAwesome, Monaco, 'Ubuntu Mono', Consolas, monospace;
cursor: default;
fill: #aaa;
}
.hope-theme-dark .hope-graph-icon-btn:hover {
fill: #fff;
}
.hope-theme-dark .hope-graph-out-port text {
text-anchor: end;
}
.hope-theme-dark .hope-binding-text {
text-anchor: middle;
font-size: 13px;
}
.hope-theme-dark .hope-graph-in-line,
.hope-theme-dark .hope-graph-edge,
.hope-theme-dark .hope-graph-edge-preview {
stroke-width: 2px;
fill: none;
}
.hope-theme-dark .hope-graph-in-line {
stroke: #aaa;
}
.hope-theme-dark .hope-graph-edge-preview {
stroke: #e73981;
}
.hope-theme-dark .hope-graph-dash {
stroke-dasharray: 4 2;
}
.hope-theme-dark .hope-graph-edge:hover {
stroke-width: 5px;
stroke: #eee;
}
.hope-theme-dark .hope-graph-edge.hope-graph-selected {
stroke: #fff;
}
.hope-theme-dark .hope-graph-port-circle {
fill: #aaa;
stroke-width: 0px;
}
.hope-theme-dark .hope-graph-port-circle:hover,
.hope-theme-dark .hope-graph-binding-circle:hover {
fill: #e73981;
}
.hope-theme-dark .hope-graph-binding-circle {
fill: #aaa;
stroke: #555;
stroke-width: 1px;
}
.hope-theme-dark .hope-graph .hope-graph-extract rect {
stroke-width: 1px;
fill: #111;
}
.hope-theme-dark .hope-graph-darken .hope-graph-extract rect {
stroke-width: 1px;
fill: #555;
}
.hope-theme-dark .hope-graph-darken .hope-graph-selected .hope-graph-extract rect {
fill: #111;
}
.hope-theme-dark .hope-graph-node-title-bar {
fill: #ecd704;
}
.hope-theme-dark .hope-graph-port-text {
fill: #aaa;
}
.hope-theme-dark .hope-graph-port-text:hover {
fill: #fff;
}
.hope-theme-dark .hope-graph-extract text {
fill: #aaa;
text-anchor: middle;
}
.hope-theme-dark .hope-graph-group {
stroke-width: 0px;
fill: #ecd704;
}
.hope-theme-dark .hope-graph-tag {
fill: #fff;
}
.hope-theme-dark .hope-graph-blink {
-webkit-animation: blink 0.5s ease-in-out infinite;
-moz-animation: blink 0.5s ease-in-out infinite;
-o-animation: blink 0.5s ease-in-out infinite;
-ms-animation: blink 0.5s ease-in-out infinite;
animation: blink 0.5s ease-in-out infinite;
}
.hope-theme-dark .directional-icon {
text-anchor: middle;
}
.hope-theme-dark .directional-icon:hover {
cursor: default;
}
.hope-theme-dark .hope-color-palette i {
padding-left: 2px;
padding-right: 2px;
}
.hope-theme-dark .hope-color-palette {
background-color: #111;
border: 1px solid #363636;
border-radius: 6px;
}
.hope-theme-dark .hope-ftabs-wrapper {
float: left;
background-color: #333;
height: 100%;
width: 100%;
}
.hope-theme-dark .hope-ftabs {
list-style: none;
margin: 0;
padding: 0;
height: 100%;
width: 100%;
overflow: hidden;
}
.hope-theme-dark .hope-ftabs li {
float: left;
height: 24px;
padding: 0 6px;
text-align: center;
text-decoration: none;
font-style: normal;
color: #000;
background: #999;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
cursor: pointer;
}
.hope-theme-dark .hope-ftabs-name {
display: inline-block;
white-space: nowrap;
min-width: 30px;
}
.hope-theme-dark .hope-ftabs li.active {
background: #fff;
}
.hope-theme-dark .hope-ftabs li:not(.active):hover {
background: #ddd;
}
.hope-theme-dark .hope-ftabs-btn:hover {
color: #dc322f;
}
.hope-theme-dark .hope-open-dialog-list {
height: 360px;
overflow: auto;
}
.hope-theme-dark .hope-open-dialog-item {
line-height: 18px;
width: 120px;
height: 60px;
float: left;
font-size: 16px;
margin: 10px;
border-radius: 5px;
border: 2px solid #000;
background-color: #0bb8da;
}
.hope-theme-dark .hope-open-dialog-item:hover {
border: 2px solid #ff0;
}
.hope-theme-dark .hope-open-dialog-item.selected {
background-color: #008000;
}
.hope-theme-dark .hope-app-manager {
background-color: #e8e8e8;
height: 100%;
}
.hope-theme-dark .hope-app-mgr-toolbar {
background-color: #fff;
}
.hope-theme-dark .hope-app {
line-height: 18px;
font-size: 20px;
float: left;
width: 160px;
height: 220px;
margin: 20px 20px 20px 0;
border: 2px solid #e8e8e8;
border-radius: 8px;
background-color: #0bb8da;
color: #fff;
position: relative;
}
.hope-theme-dark .hope-app:hover {
border-color: rgba(48,116,174,0.8);
-webkit-box-shadow: 0px 2px 2px rgba(48,116,174,0.1) inset, 0 0 10px rgba(48,116,174,0.6);
box-shadow: 0px 2px 2px rgba(48,116,174,0.1) inset, 0 0 10px rgba(48,116,174,0.6);
outline: 0 none;
}
.hope-theme-dark .hope-app.add-new {
background-color: #ddd;
color: #555;
border: 0;
}
.hope-theme-dark .hope-app.add-new:hover {
background-color: #999;
}
.hope-theme-dark .hope-app-trash {
position: absolute;
right: 8px;
top: 4px;
visibility: hidden;
}
.hope-theme-dark .hope-app:hover .hope-app-trash {
visibility: visible;
color: #ff0;
}
.hope-theme-dark .hope-app-trash:hover {
color: #f00;
}
.hope-theme-dark .hope-app-icon {
font-size: 90px;
text-align: center;
}
.hope-theme-dark .hope-app-name {
margin: 8px 0;
font-size: 24px;
}
.hope-theme-dark .hope-app-desc {
color: #ddd;
font-size: 14px;
}
.hope-theme-dark .hope-app-stats {
position: absolute;
left: 10px;
right: 10px;
bottom: 6px;
color: #ccc;
font-size: 14px;
font-style: italic;
}
.hope-theme-dark .hope-app-stats .badge {
background-color: #999;
}
.hope-theme-dark .hope-app-mgr-sort-dropdown {
margin: 5px !important;
}
.hope-theme-dark .hope-app-mgr-body {
padding: 0 60px;
}
.hope-theme-dark .hope-app-mgr-title-bar {
border-bottom: 1px solid #ccc;
padding: 10px 8px;
position: relative;
}
.hope-theme-dark .hope-app-mgr-title {
font-size: 24px;
}
.hope-theme-dark .hope-button {
display: inline-block;
border: 2px solid #00baff;
border-radius: 8px;
width: 120px;
color: #00baff;
text-align: center;
cursor: pointer;
position: absolute;
right: 0;
bottom: 8px;
}
.hope-theme-dark .hope-button:hover {
background-color: #efefef;
}
.hope-theme-dark .hope-button i {
padding: 6px;
}
.hope-theme-dark .hope-app-mgr-list {
list-style: none;
overflow: auto;
padding: 10px 0 0 0;
}
.hope-theme-dark .hope-ui-container {
background: #1d1d1d;
color: #aaa;
width: 100%;
height: 100%;
padding: 20px;
}
.hope-theme-dark .hope-ui-widget {
background: #1d1d1d;
color: #aaa;
}
.hope-theme-dark .grid-stack-item {
border: 0;
}
.hope-theme-dark .grid-stack-item-content,
.hope-theme-dark .grid-stack .grid-stack-placeholder > .placeholder-content {
left: 0 !important;
right: 0 !important;
overflow: hidden !important;
}
.hope-theme-dark .grid-stack > .grid-stack-item > .ui-resizable-se {
right: 0 !important;
}
.hope-theme-dark .onoffswitch {
text-align: left;
position: relative;
width: 78px;
}
.hope-theme-dark .onoffswitch-checkbox {
display: none;
}
.hope-theme-dark .onoffswitch-label {
display: block;
overflow: hidden;
cursor: pointer;
margin: 0;
border: 1px solid #888;
}
.hope-theme-dark .onoffswitch-inner {
width: 200%;
margin-left: -100%;
-webkit-transition: margin 0.1s ease-in 0s;
-moz-transition: margin 0.1s ease-in 0s;
-o-transition: margin 0.1s ease-in 0s;
-ms-transition: margin 0.1s ease-in 0s;
transition: margin 0.1s ease-in 0s;
}
.hope-theme-dark .onoffswitch-inner .on,
.hope-theme-dark .onoffswitch-inner .off {
float: left;
width: 50%;
height: 24px;
padding: 0 6px;
line-height: 24px;
font-size: 14px;
}
.hope-theme-dark .onoffswitch-inner .on {
background-color: #2a2a2a;
color: #8b8b8b;
}
.hope-theme-dark .onoffswitch-inner .off {
background-color: #101214;
color: #8b8b8b;
text-align: right;
}
.hope-theme-dark .onoffswitch-switch {
width: 21px;
margin: 4px;
background: #a1a1a1;
position: absolute;
top: 0;
bottom: 0;
right: 47px;
-webkit-transition: all 0.1s ease-in 0s;
-moz-transition: all 0.1s ease-in 0s;
-o-transition: all 0.1s ease-in 0s;
-ms-transition: all 0.1s ease-in 0s;
transition: all 0.1s ease-in 0s;
}
.hope-theme-dark .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
margin-left: 0;
}
.hope-theme-dark .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
right: 0px;
background-color: #f90;
}
.hope-theme-dark .styled-select select {
width: 100%;
height: 20px;
background: #363636;
border: 1px solid #888;
}
.hope-theme-dark .hope-widget-details-extra {
text-align: center;
background: #222;
}
.hope-theme-dark .hope-widget-details-extra:hover {
background: #000;
}
.hope-theme-dark .form-signin {
max-width: 330px;
padding: 15px;
margin: 0 auto;
}
.hope-theme-dark .form-btn {
margin-top: 8px;
}
.hope-theme-dark .hope-login-dialog {
width: 750px;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.hope-theme-dark .fill-color-1 {
fill: #dc322f !important;
}
.hope-theme-dark .fill-color-2 {
fill: #e73981 !important;
}
.hope-theme-dark .fill-color-3 {
fill: #fe9720 !important;
}
.hope-theme-dark .fill-color-4 {
fill: #ecd704 !important;
}
.hope-theme-dark .fill-color-5 {
fill: #c2cd07 !important;
}
.hope-theme-dark .fill-color-6 {
fill: #4ed5c7 !important;
}
.hope-theme-dark .fill-color-7 {
fill: #3563eb !important;
}
.hope-theme-dark .fill-color-8 {
fill: #ae82ff !important;
}
.hope-theme-dark .fill-color-9 {
fill: #c8c8c8 !important;
}
.hope-theme-dark .fill-color-1-with-hover {
fill: #dc322f !important;
}
.hope-theme-dark .fill-color-2-with-hover {
fill: #e73981 !important;
}
.hope-theme-dark .fill-color-3-with-hover {
fill: #fe9720 !important;
}
.hope-theme-dark .fill-color-4-with-hover {
fill: #ecd704 !important;
}
.hope-theme-dark .fill-color-5-with-hover {
fill: #c2cd07 !important;
}
.hope-theme-dark .fill-color-6-with-hover {
fill: #4ed5c7 !important;
}
.hope-theme-dark .fill-color-7-with-hover {
fill: #3563eb !important;
}
.hope-theme-dark .fill-color-8-with-hover {
fill: #ae82ff !important;
}
.hope-theme-dark .fill-color-9-with-hover {
fill: #c8c8c8 !important;
}
.hope-theme-dark .fill-color-1-with-hover:hover {
fill: #e35b59 !important;
}
.hope-theme-dark .fill-color-2-with-hover:hover {
fill: #ec619a !important;
}
.hope-theme-dark .fill-color-3-with-hover:hover {
fill: #feac4d !important;
}
.hope-theme-dark .fill-color-4-with-hover:hover {
fill: #fbe92b !important;
}
.hope-theme-dark .fill-color-5-with-hover:hover {
fill: #ebf718 !important;
}
.hope-theme-dark .fill-color-6-with-hover:hover {
fill: #71ddd2 !important;
}
.hope-theme-dark .fill-color-7-with-hover:hover {
fill: #5d82ef !important;
}
.hope-theme-dark .fill-color-8-with-hover:hover {
fill: #be9bff !important;
}
.hope-theme-dark .fill-color-9-with-hover:hover {
fill: #d3d3d3 !important;
}
.hope-theme-dark .fill-color-1-on {
fill: #e35b59 !important;
}
.hope-theme-dark .fill-color-2-on {
fill: #ec619a !important;
}
.hope-theme-dark .fill-color-3-on {
fill: #feac4d !important;
}
.hope-theme-dark .fill-color-4-on {
fill: #fbe92b !important;
}
.hope-theme-dark .fill-color-5-on {
fill: #ebf718 !important;
}
.hope-theme-dark .fill-color-6-on {
fill: #71ddd2 !important;
}
.hope-theme-dark .fill-color-7-on {
fill: #5d82ef !important;
}
.hope-theme-dark .fill-color-8-on {
fill: #be9bff !important;
}
.hope-theme-dark .fill-color-9-on {
fill: #d3d3d3 !important;
}
.hope-theme-dark .fill-color-1-off {
fill: #b7211f !important;
}
.hope-theme-dark .fill-color-2-off {
fill: #cd1964 !important;
}
.hope-theme-dark .fill-color-3-off {
fill: #e47b01 !important;
}
.hope-theme-dark .fill-color-4-off {
fill: #bdac03 !important;
}
.hope-theme-dark .fill-color-5-off {
fill: #9ba406 !important;
}
.hope-theme-dark .fill-color-6-off {
fill: #2dbcad !important;
}
.hope-theme-dark .fill-color-7-off {
fill: #1544d2 !important;
}
.hope-theme-dark .fill-color-8-off {
fill: #7c35ff !important;
}
.hope-theme-dark .fill-color-9-off {
fill: #a0a0a0 !important;
}
.hope-theme-dark .stroke-color-1 {
stroke: #dc322f !important;
}
.hope-theme-dark .stroke-color-2 {
stroke: #e73981 !important;
}
.hope-theme-dark .stroke-color-3 {
stroke: #fe9720 !important;
}
.hope-theme-dark .stroke-color-4 {
stroke: #ecd704 !important;
}
.hope-theme-dark .stroke-color-5 {
stroke: #c2cd07 !important;
}
.hope-theme-dark .stroke-color-6 {
stroke: #4ed5c7 !important;
}
.hope-theme-dark .stroke-color-7 {
stroke: #3563eb !important;
}
.hope-theme-dark .stroke-color-8 {
stroke: #ae82ff !important;
}
.hope-theme-dark .stroke-color-9 {
stroke: #c8c8c8 !important;
}
.hope-theme-dark .stroke-color-1-with-hover {
stroke: #dc322f !important;
}
.hope-theme-dark .stroke-color-2-with-hover {
stroke: #e73981 !important;
}
.hope-theme-dark .stroke-color-3-with-hover {
stroke: #fe9720 !important;
}
.hope-theme-dark .stroke-color-4-with-hover {
stroke: #ecd704 !important;
}
.hope-theme-dark .stroke-color-5-with-hover {
stroke: #c2cd07 !important;
}
.hope-theme-dark .stroke-color-6-with-hover {
stroke: #4ed5c7 !important;
}
.hope-theme-dark .stroke-color-7-with-hover {
stroke: #3563eb !important;
}
.hope-theme-dark .stroke-color-8-with-hover {
stroke: #ae82ff !important;
}
.hope-theme-dark .stroke-color-9-with-hover {
stroke: #c8c8c8 !important;
}
.hope-theme-dark .stroke-color-1-with-hover:hover {
stroke: #e35b59 !important;
}
.hope-theme-dark .stroke-color-2-with-hover:hover {
stroke: #ec619a !important;
}
.hope-theme-dark .stroke-color-3-with-hover:hover {
stroke: #feac4d !important;
}
.hope-theme-dark .stroke-color-4-with-hover:hover {
stroke: #fbe92b !important;
}
.hope-theme-dark .stroke-color-5-with-hover:hover {
stroke: #ebf718 !important;
}
.hope-theme-dark .stroke-color-6-with-hover:hover {
stroke: #71ddd2 !important;
}
.hope-theme-dark .stroke-color-7-with-hover:hover {
stroke: #5d82ef !important;
}
.hope-theme-dark .stroke-color-8-with-hover:hover {
stroke: #be9bff !important;
}
.hope-theme-dark .stroke-color-9-with-hover:hover {
stroke: #d3d3d3 !important;
}
.hope-theme-dark .stroke-color-1-on {
stroke: #e35b59 !important;
}
.hope-theme-dark .stroke-color-2-on {
stroke: #ec619a !important;
}
.hope-theme-dark .stroke-color-3-on {
stroke: #feac4d !important;
}
.hope-theme-dark .stroke-color-4-on {
stroke: #fbe92b !important;
}
.hope-theme-dark .stroke-color-5-on {
stroke: #ebf718 !important;
}
.hope-theme-dark .stroke-color-6-on {
stroke: #71ddd2 !important;
}
.hope-theme-dark .stroke-color-7-on {
stroke: #5d82ef !important;
}
.hope-theme-dark .stroke-color-8-on {
stroke: #be9bff !important;
}
.hope-theme-dark .stroke-color-9-on {
stroke: #d3d3d3 !important;
}
.hope-theme-dark .stroke-color-1-off {
stroke: #b7211f !important;
}
.hope-theme-dark .stroke-color-2-off {
stroke: #cd1964 !important;
}
.hope-theme-dark .stroke-color-3-off {
stroke: #e47b01 !important;
}
.hope-theme-dark .stroke-color-4-off {
stroke: #bdac03 !important;
}
.hope-theme-dark .stroke-color-5-off {
stroke: #9ba406 !important;
}
.hope-theme-dark .stroke-color-6-off {
stroke: #2dbcad !important;
}
.hope-theme-dark .stroke-color-7-off {
stroke: #1544d2 !important;
}
.hope-theme-dark .stroke-color-8-off {
stroke: #7c35ff !important;
}
.hope-theme-dark .stroke-color-9-off {
stroke: #a0a0a0 !important;
}
.hope-theme-dark .color-1 {
color: #dc322f !important;
}
.hope-theme-dark .color-2 {
color: #e73981 !important;
}
.hope-theme-dark .color-3 {
color: #fe9720 !important;
}
.hope-theme-dark .color-4 {
color: #ecd704 !important;
}
.hope-theme-dark .color-5 {
color: #c2cd07 !important;
}
.hope-theme-dark .color-6 {
color: #4ed5c7 !important;
}
.hope-theme-dark .color-7 {
color: #3563eb !important;
}
.hope-theme-dark .color-8 {
color: #ae82ff !important;
}
.hope-theme-dark .color-9 {
color: #c8c8c8 !important;
}
.hope-theme-dark .color-1-with-hover {
color: #dc322f !important;
}
.hope-theme-dark .color-2-with-hover {
color: #e73981 !important;
}
.hope-theme-dark .color-3-with-hover {
color: #fe9720 !important;
}
.hope-theme-dark .color-4-with-hover {
color: #ecd704 !important;
}
.hope-theme-dark .color-5-with-hover {
color: #c2cd07 !important;
}
.hope-theme-dark .color-6-with-hover {
color: #4ed5c7 !important;
}
.hope-theme-dark .color-7-with-hover {
color: #3563eb !important;
}
.hope-theme-dark .color-8-with-hover {
color: #ae82ff !important;
}
.hope-theme-dark .color-9-with-hover {
color: #c8c8c8 !important;
}
.hope-theme-dark .color-1-with-hover:hover {
color: #e35b59 !important;
}
.hope-theme-dark .color-2-with-hover:hover {
color: #ec619a !important;
}
.hope-theme-dark .color-3-with-hover:hover {
color: #feac4d !important;
}
.hope-theme-dark .color-4-with-hover:hover {
color: #fbe92b !important;
}
.hope-theme-dark .color-5-with-hover:hover {
color: #ebf718 !important;
}
.hope-theme-dark .color-6-with-hover:hover {
color: #71ddd2 !important;
}
.hope-theme-dark .color-7-with-hover:hover {
color: #5d82ef !important;
}
.hope-theme-dark .color-8-with-hover:hover {
color: #be9bff !important;
}
.hope-theme-dark .color-9-with-hover:hover {
color: #d3d3d3 !important;
}
.hope-theme-dark .color-1-on {
color: #e35b59 !important;
}
.hope-theme-dark .color-2-on {
color: #ec619a !important;
}
.hope-theme-dark .color-3-on {
color: #feac4d !important;
}
.hope-theme-dark .color-4-on {
color: #fbe92b !important;
}
.hope-theme-dark .color-5-on {
color: #ebf718 !important;
}
.hope-theme-dark .color-6-on {
color: #71ddd2 !important;
}
.hope-theme-dark .color-7-on {
color: #5d82ef !important;
}
.hope-theme-dark .color-8-on {
color: #be9bff !important;
}
.hope-theme-dark .color-9-on {
color: #d3d3d3 !important;
}
.hope-theme-dark .color-1-off {
color: #b7211f !important;
}
.hope-theme-dark .color-2-off {
color: #cd1964 !important;
}
.hope-theme-dark .color-3-off {
color: #e47b01 !important;
}
.hope-theme-dark .color-4-off {
color: #bdac03 !important;
}
.hope-theme-dark .color-5-off {
color: #9ba406 !important;
}
.hope-theme-dark .color-6-off {
color: #2dbcad !important;
}
.hope-theme-dark .color-7-off {
color: #1544d2 !important;
}
.hope-theme-dark .color-8-off {
color: #7c35ff !important;
}
.hope-theme-dark .color-9-off {
color: #a0a0a0 !important;
}
.hope-theme-dark .bk-color-1 {
color: #dc322f !important;
}
.hope-theme-dark .bk-color-2 {
color: #e73981 !important;
}
.hope-theme-dark .bk-color-3 {
color: #fe9720 !important;
}
.hope-theme-dark .bk-color-4 {
color: #ecd704 !important;
}
.hope-theme-dark .bk-color-5 {
color: #c2cd07 !important;
}
.hope-theme-dark .bk-color-6 {
color: #4ed5c7 !important;
}
.hope-theme-dark .bk-color-7 {
color: #3563eb !important;
}
.hope-theme-dark .bk-color-8 {
color: #ae82ff !important;
}
.hope-theme-dark .bk-color-9 {
color: #c8c8c8 !important;
}
.hope-theme-dark .bk-color-1-with-hover {
color: #dc322f !important;
}
.hope-theme-dark .bk-color-2-with-hover {
color: #e73981 !important;
}
.hope-theme-dark .bk-color-3-with-hover {
color: #fe9720 !important;
}
.hope-theme-dark .bk-color-4-with-hover {
color: #ecd704 !important;
}
.hope-theme-dark .bk-color-5-with-hover {
color: #c2cd07 !important;
}
.hope-theme-dark .bk-color-6-with-hover {
color: #4ed5c7 !important;
}
.hope-theme-dark .bk-color-7-with-hover {
color: #3563eb !important;
}
.hope-theme-dark .bk-color-8-with-hover {
color: #ae82ff !important;
}
.hope-theme-dark .bk-color-9-with-hover {
color: #c8c8c8 !important;
}
.hope-theme-dark .bk-color-1-with-hover:hover {
color: #e35b59 !important;
}
.hope-theme-dark .bk-color-2-with-hover:hover {
color: #ec619a !important;
}
.hope-theme-dark .bk-color-3-with-hover:hover {
color: #feac4d !important;
}
.hope-theme-dark .bk-color-4-with-hover:hover {
color: #fbe92b !important;
}
.hope-theme-dark .bk-color-5-with-hover:hover {
color: #ebf718 !important;
}
.hope-theme-dark .bk-color-6-with-hover:hover {
color: #71ddd2 !important;
}
.hope-theme-dark .bk-color-7-with-hover:hover {
color: #5d82ef !important;
}
.hope-theme-dark .bk-color-8-with-hover:hover {
color: #be9bff !important;
}
.hope-theme-dark .bk-color-9-with-hover:hover {
color: #d3d3d3 !important;
}
.hope-theme-dark .bk-color-1-on {
color: #e35b59 !important;
}
.hope-theme-dark .bk-color-2-on {
color: #ec619a !important;
}
.hope-theme-dark .bk-color-3-on {
color: #feac4d !important;
}
.hope-theme-dark .bk-color-4-on {
color: #fbe92b !important;
}
.hope-theme-dark .bk-color-5-on {
color: #ebf718 !important;
}
.hope-theme-dark .bk-color-6-on {
color: #71ddd2 !important;
}
.hope-theme-dark .bk-color-7-on {
color: #5d82ef !important;
}
.hope-theme-dark .bk-color-8-on {
color: #be9bff !important;
}
.hope-theme-dark .bk-color-9-on {
color: #d3d3d3 !important;
}
.hope-theme-dark .bk-color-1-off {
color: #b7211f !important;
}
.hope-theme-dark .bk-color-2-off {
color: #cd1964 !important;
}
.hope-theme-dark .bk-color-3-off {
color: #e47b01 !important;
}
.hope-theme-dark .bk-color-4-off {
color: #bdac03 !important;
}
.hope-theme-dark .bk-color-5-off {
color: #9ba406 !important;
}
.hope-theme-dark .bk-color-6-off {
color: #2dbcad !important;
}
.hope-theme-dark .bk-color-7-off {
color: #1544d2 !important;
}
.hope-theme-dark .bk-color-8-off {
color: #7c35ff !important;
}
.hope-theme-dark .bk-color-9-off {
color: #a0a0a0 !important;
}
@-moz-keyframes blink {
0% {
fill: #dc322f;
stroke: #dc322f;
}
50% {
fill: #c2cd07;
stroke: #c2cd07;
}
}
@-webkit-keyframes blink {
0% {
fill: #dc322f;
stroke: #dc322f;
}
50% {
fill: #c2cd07;
stroke: #c2cd07;
}
}
@-o-keyframes blink {
0% {
fill: #dc322f;
stroke: #dc322f;
}
50% {
fill: #c2cd07;
stroke: #c2cd07;
}
}
@keyframes blink {
0% {
fill: #dc322f;
stroke: #dc322f;
}
50% {
fill: #c2cd07;
stroke: #c2cd07;
}
}
.hope-theme-light .hope-left-toolbar {
background-color: #363636;
border-right: 1px solid #000;
height: 100%;
}
.hope-theme-light .hope-left-toolbar > i {
width: 60px;
font-size: 32px;
text-align: center;
color: #fff;
padding: 10px 5px 10px;
}
.hope-theme-light .hope-left-toolbar .disabled {
color: #555;
}
.hope-theme-light .hope-left-toolbar > i:hover {
background-color: #222;
}
.hope-theme-light .hope-nav-bar {
background-color: #111;
color: #fff;
position: relative;
height: 60px;
}
.hope-theme-light .hope-nav-bar a,
.hope-theme-light .hope-nav-bar a:hover {
text-decoration: none;
}
.hope-theme-light .hope-nav-bar-bg {
border-top: 60px solid rgba(92,100,114,0.75);
border-left: 100px solid transparent;
position: absolute;
top: 0px;
right: 0px;
}
.hope-theme-light .hope-nav-bar-sign-out {
cursor: pointer;
position: absolute;
top: 16px;
right: 16px;
}
.hope-theme-light .hope-panel {
cursor: default;
color: #aaa;
background-color: #222;
border: 1px solid #000;
}
.hope-theme-light .hope-panel .error {
color: #d8230a;
}
.hope-theme-light .hope-panel .error:hover {
color: #f3270b;
}
.hope-theme-light .hope-panel-header {
background-color: #111;
color: #aaa;
height: 22px;
}
.hope-theme-light .hope-panel-icon {
margin: 2px 10px 10px;
}
.hope-theme-light .hope-panel-icon-min {
color: #aaa;
position: absolute;
top: 4px;
right: 10px;
}
.hope-theme-light .hope-panel-icon-min:hover {
color: #fff;
}
.hope-theme-light .hope-search-box {
margin: 5px !important;
}
.hope-theme-light .hope-search-box .input-group-addon {
background: #ddd !important;
padding: 1px 1px !important;
}
.hope-theme-light .hope-search-box .form-control {
border-right: 0;
-webkit-box-shadow: 0 0 0;
box-shadow: 0 0 0;
border-color: #ccc;
background: #ddd;
}
.hope-theme-light .hope-search-box button {
border: 0;
background: #ddd;
}
.hope-theme-light .hope-search-box input[type="search"]:focus {
border-color: rgba(255,170,170,0.8);
-webkit-box-shadow: 0px 2px 2px rgba(255,170,170,0.1) inset, 0 0 10px rgba(255,170,170,0.6);
box-shadow: 0px 2px 2px rgba(255,170,170,0.1) inset, 0 0 10px rgba(255,170,170,0.6);
outline: 0 none;
}
.hope-theme-light .hope-panel-lib-tabs {
background-color: #000;
color: #aaa;
margin-top: 2px;
margin-bottom: 2px;
}
.hope-theme-light .hope-panel-lib-tab-item {
text-align: center;
}
.hope-theme-light .hope-panel-lib-tab-item >div {
padding: 8px;
}
.hope-theme-light .hope-panel-lib-tab-item >div:hover {
color: #fff;
}
.hope-theme-light .hope-panel-lib-tab-item-addon {
padding-top: 8px;
padding-bottom: 8px;
text-align: center;
}
.hope-theme-light .hope-panel-lib-tab-item-addon:hover {
color: #fff;
}
.hope-theme-light .hope-panel-lib-tabs .on {
background-color: #363636;
color: #fff;
}
.hope-theme-light .hope-panel-lib-view {
background-color: #222;
color: #aaa;
}
.hope-theme-light .hope-panel-lib-view-first-level,
.hope-theme-light .hope-panel-lib-view-second-level,
.hope-theme-light .hope-panel-lib-view-third-level {
margin-top: 2px;
padding-top: 5px;
padding-bottom: 5px;
}
.hope-theme-light .hope-panel-lib-view-third-level {
background-color: #262626;
}
.hope-theme-light .hope-panel-lib-view-third-level:hover {
background-color: #2d2d2d;
color: #fff;
}
.hope-theme-light .hope-panel-lib-view-second-level {
background-color: #2d2d2d;
}
.hope-theme-light .hope-panel-lib-view-second-level:hover {
background-color: #333;
color: #fff;
}
.hope-theme-light .hope-panel-lib-view-first-level {
background-color: #2d2d2d;
}
.hope-theme-light .hope-panel-lib-view-first-level:hover {
background-color: #333;
color: #fff;
}
.hope-theme-light .hope-panel-lib-drag {
text-align: center;
border: 1px solid #aaa;
border-radius: 6px;
}
.hope-theme-light .hope-panel-lib-code-edit-icon {
color: #009cc8;
}
.hope-theme-light .hope-panel-lib-code-edit-icon:hover {
color: #07c8ff;
}
.hope-theme-light .hope-dropdown {
min-width: 200px;
border-radius: 16px;
margin: 12px 0 0 0;
}
.hope-theme-light .hope-hover-icon-btn:hover {
color: #fff;
}
.hope-theme-light .hope-graph-grouped {
stroke-width: 0px;
fill: #ecd704;
}
.hope-theme-light .hope-graph-nogroup {
stroke-width: 1px;
stroke: #ecd704;
stroke-dasharray: 4 2;
}
.hope-theme-light .hope-graph-grouped:hover,
.hope-theme-light .hope-graph-nogroup:hover {
stroke-width: 2px;
stroke: #fff;
}
.hope-theme-light .hope-graph-buf-outline {
stroke-width: 8px;
stroke: #fff;
fill: none;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
.hope-theme-light .hope-graph-buf-outline:hover {
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
}
.hope-theme-light .hope-graph-inner-circle {
pointer-events: none;
stroke-width: 0px;
fill: #000;
}
.hope-theme-light .hope-graph-passive-circle {
fill: #aaa;
}
.hope-theme-light .hope-graph-passive-circle:hover {
stroke-width: 2px;
stroke: #fff;
}
.hope-theme-light .hope-graph-default-value {
position: absolute;
pointer-events: fill;
font-size: 12px;
font-style: italic;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
padding-left: 4px;
overflow: hidden;
background: #222;
border: 0;
border-radius: 3px;
}
.hope-theme-light .border-bottom {
border-bottom: 1px solid #000;
}
.hope-theme-light .padding-left {
padding-left: 6px;
}
.hope-theme-light .margin-tb {
margin-top: 10px;
margin-bottom: 10px;
}
.hope-theme-light .margin-top {
margin-top: 8px;
}
.hope-theme-light .z-index-top {
z-index: 99;
}
.hope-theme-light .match-parent {
height: 100%;
width: 100%;
}
.hope-theme-light textarea:focus,
.hope-theme-light input[type="text"]:focus {
border-color: rgba(255,153,0,0.8);
outline: 0;
outline: thin dotted 9;
-webkit-box-shadow: insect 0 1px 1px rgba(0,0,0,0.075), 0 0 8px #f90;
box-shadow: insect 0 1px 1px rgba(0,0,0,0.075), 0 0 8px #f90;
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;
}
.hope-theme-light .hope-tabs-navigation {
background-color: #111;
color: #aaa;
}
.hope-theme-light .hope-tabs-item-list {
display: table;
list-style: none;
padding: 0;
margin: 0;
}
.hope-theme-light .hope-tabs-item {
float: left;
color: #aaa;
min-width: 60px;
padding: 5px 6px 5px;
text-align: center;
cursor: default;
}
.hope-theme-light .hope-tabs-item a {
text-decoration: none;
display: block;
color: #aaa;
}
.hope-theme-light .hope-tabs-item.active a {
color: #fff;
}
.hope-theme-light .hope-tabs-item.active {
background: #555;
}
.hope-theme-light .hope-graph-background {
background-color: #222;
}
.hope-theme-light .hope-graph,
.hope-theme-light .hope-graph-darken {
stroke-width: 0px;
position: absolute;
top: 0;
left: 0;
}
.hope-theme-light .hope-graph {
fill: #111;
stroke: #aaa;
cursor: default;
}
.hope-theme-light .hope-graph-darken {
fill: #555;
stroke: #555;
}
.hope-theme-light .hope-graph-selected {
fill: #000;
stroke: #000;
}
.hope-theme-light text {
stroke: none;
}
.hope-theme-light .hope-graph-in-port,
.hope-theme-light .hope-graph-out-port,
.hope-theme-light .hope-graph-extract,
.hope-theme-light .hope-graph-tag {
font-family: Monaco, 'Ubuntu Mono', Consolas, monospace;
font-size: 12px;
}
.hope-theme-light .hope-graph-icon,
.hope-theme-light .hope-inspector-icon {
font-family: FontAwesome, Monaco, 'Ubuntu Mono', Consolas, monospace;
text-anchor: middle;
}
.hope-theme-light .hope-graph-icon-btn {
font-family: FontAwesome, Monaco, 'Ubuntu Mono', Consolas, monospace;
cursor: default;
fill: #aaa;
}
.hope-theme-light .hope-graph-icon-btn:hover {
fill: #fff;
}
.hope-theme-light .hope-graph-out-port text {
text-anchor: end;
}
.hope-theme-light .hope-binding-text {
text-anchor: middle;
font-size: 13px;
}
.hope-theme-light .hope-graph-in-line,
.hope-theme-light .hope-graph-edge,
.hope-theme-light .hope-graph-edge-preview {
stroke-width: 2px;
fill: none;
}
.hope-theme-light .hope-graph-in-line {
stroke: #aaa;
}
.hope-theme-light .hope-graph-edge-preview {
stroke: #e73981;
}
.hope-theme-light .hope-graph-dash {
stroke-dasharray: 4 2;
}
.hope-theme-light .hope-graph-edge:hover {
stroke-width: 5px;
stroke: #eee;
}
.hope-theme-light .hope-graph-edge.hope-graph-selected {
stroke: #fff;
}
.hope-theme-light .hope-graph-port-circle {
fill: #aaa;
stroke-width: 0px;
}
.hope-theme-light .hope-graph-port-circle:hover,
.hope-theme-light .hope-graph-binding-circle:hover {
fill: #e73981;
}
.hope-theme-light .hope-graph-binding-circle {
fill: #aaa;
stroke: #555;
stroke-width: 1px;
}
.hope-theme-light .hope-graph .hope-graph-extract rect {
stroke-width: 1px;
fill: #111;
}
.hope-theme-light .hope-graph-darken .hope-graph-extract rect {
stroke-width: 1px;
fill: #555;
}
.hope-theme-light .hope-graph-darken .hope-graph-selected .hope-graph-extract rect {
fill: #111;
}
.hope-theme-light .hope-graph-node-title-bar {
fill: #ecd704;
}
.hope-theme-light .hope-graph-port-text {
fill: #aaa;
}
.hope-theme-light .hope-graph-port-text:hover {
fill: #fff;
}
.hope-theme-light .hope-graph-extract text {
fill: #aaa;
text-anchor: middle;
}
.hope-theme-light .hope-graph-group {
stroke-width: 0px;
fill: #ecd704;
}
.hope-theme-light .hope-graph-tag {
fill: #fff;
}
.hope-theme-light .hope-graph-blink {
-webkit-animation: blink 0.5s ease-in-out infinite;
-moz-animation: blink 0.5s ease-in-out infinite;
-o-animation: blink 0.5s ease-in-out infinite;
-ms-animation: blink 0.5s ease-in-out infinite;
animation: blink 0.5s ease-in-out infinite;
}
.hope-theme-light .directional-icon {
text-anchor: middle;
}
.hope-theme-light .directional-icon:hover {
cursor: default;
}
.hope-theme-light .hope-color-palette i {
padding-left: 2px;
padding-right: 2px;
}
.hope-theme-light .hope-color-palette {
background-color: #111;
border: 1px solid #363636;
border-radius: 6px;
}
.hope-theme-light .hope-ftabs-wrapper {
float: left;
background-color: #333;
height: 100%;
width: 100%;
}
.hope-theme-light .hope-ftabs {
list-style: none;
margin: 0;
padding: 0;
height: 100%;
width: 100%;
overflow: hidden;
}
.hope-theme-light .hope-ftabs li {
float: left;
height: 24px;
padding: 0 6px;
text-align: center;
text-decoration: none;
font-style: normal;
color: #000;
background: #999;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
cursor: pointer;
}
.hope-theme-light .hope-ftabs-name {
display: inline-block;
white-space: nowrap;
min-width: 30px;
}
.hope-theme-light .hope-ftabs li.active {
background: #fff;
}
.hope-theme-light .hope-ftabs li:not(.active):hover {
background: #ddd;
}
.hope-theme-light .hope-ftabs-btn:hover {
color: #dc322f;
}
.hope-theme-light .hope-open-dialog-list {
height: 360px;
overflow: auto;
}
.hope-theme-light .hope-open-dialog-item {
line-height: 18px;
width: 120px;
height: 60px;
float: left;
font-size: 16px;
margin: 10px;
border-radius: 5px;
border: 2px solid #000;
background-color: #0bb8da;
}
.hope-theme-light .hope-open-dialog-item:hover {
border: 2px solid #ff0;
}
.hope-theme-light .hope-open-dialog-item.selected {
background-color: #008000;
}
.hope-theme-light .hope-app-manager {
background-color: #e8e8e8;
height: 100%;
}
.hope-theme-light .hope-app-mgr-toolbar {
background-color: #fff;
}
.hope-theme-light .hope-app {
line-height: 18px;
font-size: 20px;
float: left;
width: 160px;
height: 220px;
margin: 20px 20px 20px 0;
border: 2px solid #e8e8e8;
border-radius: 8px;
background-color: #0bb8da;
color: #fff;
position: relative;
}
.hope-theme-light .hope-app:hover {
border-color: rgba(48,116,174,0.8);
-webkit-box-shadow: 0px 2px 2px rgba(48,116,174,0.1) inset, 0 0 10px rgba(48,116,174,0.6);
box-shadow: 0px 2px 2px rgba(48,116,174,0.1) inset, 0 0 10px rgba(48,116,174,0.6);
outline: 0 none;
}
.hope-theme-light .hope-app.add-new {
background-color: #ddd;
color: #555;
border: 0;
}
.hope-theme-light .hope-app.add-new:hover {
background-color: #999;
}
.hope-theme-light .hope-app-trash {
position: absolute;
right: 8px;
top: 4px;
visibility: hidden;
}
.hope-theme-light .hope-app:hover .hope-app-trash {
visibility: visible;
color: #ff0;
}
.hope-theme-light .hope-app-trash:hover {
color: #f00;
}
.hope-theme-light .hope-app-icon {
font-size: 90px;
text-align: center;
}
.hope-theme-light .hope-app-name {
margin: 8px 0;
font-size: 24px;
}
.hope-theme-light .hope-app-desc {
color: #ddd;
font-size: 14px;
}
.hope-theme-light .hope-app-stats {
position: absolute;
left: 10px;
right: 10px;
bottom: 6px;
color: #ccc;
font-size: 14px;
font-style: italic;
}
.hope-theme-light .hope-app-stats .badge {
background-color: #999;
}
.hope-theme-light .hope-app-mgr-sort-dropdown {
margin: 5px !important;
}
.hope-theme-light .hope-app-mgr-body {
padding: 0 60px;
}
.hope-theme-light .hope-app-mgr-title-bar {
border-bottom: 1px solid #ccc;
padding: 10px 8px;
position: relative;
}
.hope-theme-light .hope-app-mgr-title {
font-size: 24px;
}
.hope-theme-light .hope-button {
display: inline-block;
border: 2px solid #00baff;
border-radius: 8px;
width: 120px;
color: #00baff;
text-align: center;
cursor: pointer;
position: absolute;
right: 0;
bottom: 8px;
}
.hope-theme-light .hope-button:hover {
background-color: #efefef;
}
.hope-theme-light .hope-button i {
padding: 6px;
}
.hope-theme-light .hope-app-mgr-list {
list-style: none;
overflow: auto;
padding: 10px 0 0 0;
}
.hope-theme-light .hope-ui-container {
background: #1d1d1d;
color: #aaa;
width: 100%;
height: 100%;
padding: 20px;
}
.hope-theme-light .hope-ui-widget {
background: #1d1d1d;
color: #aaa;
}
.hope-theme-light .grid-stack-item {
border: 0;
}
.hope-theme-light .grid-stack-item-content,
.hope-theme-light .grid-stack .grid-stack-placeholder > .placeholder-content {
left: 0 !important;
right: 0 !important;
overflow: hidden !important;
}
.hope-theme-light .grid-stack > .grid-stack-item > .ui-resizable-se {
right: 0 !important;
}
.hope-theme-light .onoffswitch {
text-align: left;
position: relative;
width: 78px;
}
.hope-theme-light .onoffswitch-checkbox {
display: none;
}
.hope-theme-light .onoffswitch-label {
display: block;
overflow: hidden;
cursor: pointer;
margin: 0;
border: 1px solid #888;
}
.hope-theme-light .onoffswitch-inner {
width: 200%;
margin-left: -100%;
-webkit-transition: margin 0.1s ease-in 0s;
-moz-transition: margin 0.1s ease-in 0s;
-o-transition: margin 0.1s ease-in 0s;
-ms-transition: margin 0.1s ease-in 0s;
transition: margin 0.1s ease-in 0s;
}
.hope-theme-light .onoffswitch-inner .on,
.hope-theme-light .onoffswitch-inner .off {
float: left;
width: 50%;
height: 24px;
padding: 0 6px;
line-height: 24px;
font-size: 14px;
}
.hope-theme-light .onoffswitch-inner .on {
background-color: #2a2a2a;
color: #8b8b8b;
}
.hope-theme-light .onoffswitch-inner .off {
background-color: #101214;
color: #8b8b8b;
text-align: right;
}
.hope-theme-light .onoffswitch-switch {
width: 21px;
margin: 4px;
background: #a1a1a1;
position: absolute;
top: 0;
bottom: 0;
right: 47px;
-webkit-transition: all 0.1s ease-in 0s;
-moz-transition: all 0.1s ease-in 0s;
-o-transition: all 0.1s ease-in 0s;
-ms-transition: all 0.1s ease-in 0s;
transition: all 0.1s ease-in 0s;
}
.hope-theme-light .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
margin-left: 0;
}
.hope-theme-light .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
right: 0px;
background-color: #f90;
}
.hope-theme-light .styled-select select {
width: 100%;
height: 20px;
background: #363636;
border: 1px solid #888;
}
.hope-theme-light .hope-widget-details-extra {
text-align: center;
background: #222;
}
.hope-theme-light .hope-widget-details-extra:hover {
background: #000;
}
.hope-theme-light .form-signin {
max-width: 330px;
padding: 15px;
margin: 0 auto;
}
.hope-theme-light .form-btn {
margin-top: 8px;
}
.hope-theme-light .hope-login-dialog {
width: 750px;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.hope-theme-light .fill-color-1 {
fill: #dc322f !important;
}
.hope-theme-light .fill-color-2 {
fill: #e73981 !important;
}
.hope-theme-light .fill-color-3 {
fill: #fe9720 !important;
}
.hope-theme-light .fill-color-4 {
fill: #ecd704 !important;
}
.hope-theme-light .fill-color-5 {
fill: #c2cd07 !important;
}
.hope-theme-light .fill-color-6 {
fill: #4ed5c7 !important;
}
.hope-theme-light .fill-color-7 {
fill: #3563eb !important;
}
.hope-theme-light .fill-color-8 {
fill: #ae82ff !important;
}
.hope-theme-light .fill-color-9 {
fill: #c8c8c8 !important;
}
.hope-theme-light .fill-color-1-with-hover {
fill: #dc322f !important;
}
.hope-theme-light .fill-color-2-with-hover {
fill: #e73981 !important;
}
.hope-theme-light .fill-color-3-with-hover {
fill: #fe9720 !important;
}
.hope-theme-light .fill-color-4-with-hover {
fill: #ecd704 !important;
}
.hope-theme-light .fill-color-5-with-hover {
fill: #c2cd07 !important;
}
.hope-theme-light .fill-color-6-with-hover {
fill: #4ed5c7 !important;
}
.hope-theme-light .fill-color-7-with-hover {
fill: #3563eb !important;
}
.hope-theme-light .fill-color-8-with-hover {
fill: #ae82ff !important;
}
.hope-theme-light .fill-color-9-with-hover {
fill: #c8c8c8 !important;
}
.hope-theme-light .fill-color-1-with-hover:hover {
fill: #e35b59 !important;
}
.hope-theme-light .fill-color-2-with-hover:hover {
fill: #ec619a !important;
}
.hope-theme-light .fill-color-3-with-hover:hover {
fill: #feac4d !important;
}
.hope-theme-light .fill-color-4-with-hover:hover {
fill: #fbe92b !important;
}
.hope-theme-light .fill-color-5-with-hover:hover {
fill: #ebf718 !important;
}
.hope-theme-light .fill-color-6-with-hover:hover {
fill: #71ddd2 !important;
}
.hope-theme-light .fill-color-7-with-hover:hover {
fill: #5d82ef !important;
}
.hope-theme-light .fill-color-8-with-hover:hover {
fill: #be9bff !important;
}
.hope-theme-light .fill-color-9-with-hover:hover {
fill: #d3d3d3 !important;
}
.hope-theme-light .fill-color-1-on {
fill: #e35b59 !important;
}
.hope-theme-light .fill-color-2-on {
fill: #ec619a !important;
}
.hope-theme-light .fill-color-3-on {
fill: #feac4d !important;