mirror of https://github.com/apache/cloudstack.git
281 lines
7.1 KiB
CSS
281 lines
7.1 KiB
CSS
/*[fmt]1C20-1C0D-E*/
|
|
/*
|
|
* Licensed to the Apache Software Foundation (ASF) under one
|
|
* or more contributor license agreements. See the NOTICE file
|
|
* distributed with this work for additional information
|
|
* regarding copyright ownership. The ASF licenses this file
|
|
* to you under the Apache License, Version 2.0 (the
|
|
* "License"); you may not use this file except in compliance
|
|
* with the License. You may obtain a copy of the License at
|
|
*
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Unless required by applicable law or agreed to in writing,
|
|
* software distributed under the License is distributed on an
|
|
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
* KIND, either express or implied. See the License for the
|
|
* specific language governing permissions and limitations
|
|
* under the License.
|
|
*/
|
|
.vpc-network-chart {
|
|
width: 100%;
|
|
height: 100%;
|
|
overflow: auto;
|
|
}
|
|
|
|
.vpc-network-chart .tiers {
|
|
margin: 40px 46px 0 0;
|
|
width: 362px;
|
|
float: right;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item {
|
|
border: 1px solid #477FB4;
|
|
overflow: hidden;
|
|
width: 326px;
|
|
height: 182px;
|
|
margin: 18px;
|
|
/*+border-radius:4px;*/
|
|
-moz-border-radius: 4px;
|
|
-webkit-border-radius: 4px;
|
|
-khtml-border-radius: 4px;
|
|
border-radius: 4px;
|
|
background: #8DB1D3;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .header {
|
|
width: 100%;
|
|
float: left;
|
|
padding: 7px 0 6px;
|
|
position: relative;
|
|
/*+box-shadow:inset 0px 1px 1px #FFFFFF;*/
|
|
-moz-box-shadow: inset 0px 1px 1px #FFFFFF;
|
|
-webkit-box-shadow: inset 0px 1px 1px #FFFFFF;
|
|
-o-box-shadow: inset 0px 1px 1px #FFFFFF;
|
|
box-shadow: inset 0px 1px 1px #FFFFFF;
|
|
background: #69839D;
|
|
border-bottom: 1px solid #40639E;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .header .detail-link {
|
|
cursor: pointer;
|
|
background: #435667 url(../../images/sprites.png) -428px -83px;
|
|
/*+box-shadow:inset 0px 1px 4px #2F2F2F;*/
|
|
-moz-box-shadow: inset 0px 1px 4px #2F2F2F;
|
|
-webkit-box-shadow: inset 0px 1px 4px #2F2F2F;
|
|
-o-box-shadow: inset 0px 1px 4px #2F2F2F;
|
|
box-shadow: inset 0px 1px 4px #2F2F2F;
|
|
width: 16px;
|
|
height: 16px;
|
|
float: right;
|
|
/*+placement:shift -8px 2px;*/
|
|
position: relative;
|
|
left: -8px;
|
|
top: 2px;
|
|
/*+border-radius:10px;*/
|
|
-moz-border-radius: 10px;
|
|
-webkit-border-radius: 10px;
|
|
-khtml-border-radius: 10px;
|
|
border-radius: 10px;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .header .detail-link:hover {
|
|
background-color: #454545;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .header .title {
|
|
margin-left: 9px;
|
|
width: 268px;
|
|
height: 20px;
|
|
float: left;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .header .title span {
|
|
font-size: 20px;
|
|
color: #FFFFFF;
|
|
/*+text-shadow:0px 1px 1px #000000;*/
|
|
-moz-text-shadow: 0px 1px 1px #000000;
|
|
-webkit-text-shadow: 0px 1px 1px #000000;
|
|
-o-text-shadow: 0px 1px 1px #000000;
|
|
text-shadow: 0px 1px 1px #000000;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .content {
|
|
width: 100%;
|
|
height: 100%;
|
|
/*+box-shadow:inset 0px 1px 1px #FFFFFF;*/
|
|
-moz-box-shadow: inset 0px 1px 1px #FFFFFF;
|
|
-webkit-box-shadow: inset 0px 1px 1px #FFFFFF;
|
|
-o-box-shadow: inset 0px 1px 1px #FFFFFF;
|
|
box-shadow: inset 0px 1px 1px #FFFFFF;
|
|
border-bottom: 1px solid #8DB1D3;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .content .dashboard {
|
|
height: 117px;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .content .dashboard-item {
|
|
width: 145px;
|
|
height: 54px;
|
|
margin: 7px 9px 0;
|
|
background: #C1E0FE;
|
|
/*+border-radius:4px;*/
|
|
-moz-border-radius: 4px;
|
|
-webkit-border-radius: 4px;
|
|
-khtml-border-radius: 4px;
|
|
border-radius: 4px;
|
|
float: left;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .content .dashboard-item:hover {
|
|
background-color: #DBEDFE;
|
|
/*+box-shadow:inset 0px 1px 2px #000000;*/
|
|
-moz-box-shadow: inset 0px 1px 2px #000000;
|
|
-webkit-box-shadow: inset 0px 1px 2px #000000;
|
|
-o-box-shadow: inset 0px 1px 2px #000000;
|
|
box-shadow: inset 0px 1px 2px #000000;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .content .dashboard-item .total {
|
|
font-size: 28px;
|
|
/*+placement:shift 7px 5px;*/
|
|
position: relative;
|
|
left: 7px;
|
|
top: 5px;
|
|
color: #145CA1;
|
|
font-weight: 100;
|
|
/*+text-shadow:0px 1px 1px #FFFFFF;*/
|
|
-moz-text-shadow: 0px 1px 1px #FFFFFF;
|
|
-webkit-text-shadow: 0px 1px 1px #FFFFFF;
|
|
-o-text-shadow: 0px 1px 1px #FFFFFF;
|
|
text-shadow: 0px 1px 1px #FFFFFF;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .content .dashboard-item .name {
|
|
font-size: 11px;
|
|
text-transform: uppercase;
|
|
color: #0861B7;
|
|
/*+placement:shift 8px 7px;*/
|
|
position: relative;
|
|
left: 8px;
|
|
top: 7px;
|
|
/*+text-shadow:0px 1px 1px #FFFFFF;*/
|
|
-moz-text-shadow: 0px 1px 1px #FFFFFF;
|
|
-webkit-text-shadow: 0px 1px 1px #FFFFFF;
|
|
-o-text-shadow: 0px 1px 1px #FFFFFF;
|
|
text-shadow: 0px 1px 1px #FFFFFF;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .content .info {
|
|
/*+placement:shift 10px 5px;*/
|
|
position: relative;
|
|
left: 10px;
|
|
top: 5px;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .content .info .cidr-label {
|
|
font-size: 10px;
|
|
color: #1860A7;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item .content .info .cidr {
|
|
color: #364553;
|
|
font-size: 10px;
|
|
/*+text-shadow:0px 1px #C7D8E9;*/
|
|
-moz-text-shadow: 0px 1px #C7D8E9;
|
|
-webkit-text-shadow: 0px 1px #C7D8E9;
|
|
-o-text-shadow: 0px 1px #C7D8E9;
|
|
text-shadow: 0px 1px #C7D8E9;
|
|
}
|
|
|
|
.vpc-network-chart .tier-placeholder {
|
|
cursor: pointer;
|
|
background: #EFEFEF;
|
|
border: 4px dotted #B1B1B1;
|
|
/*+border-radius:8px;*/
|
|
-moz-border-radius: 8px;
|
|
-webkit-border-radius: 8px;
|
|
-khtml-border-radius: 8px;
|
|
border-radius: 8px;
|
|
width: 325px;
|
|
text-align: center;
|
|
padding: 57px 0 55px;
|
|
margin: 0 0 0 18px;
|
|
}
|
|
|
|
.vpc-network-chart .tier-placeholder:hover {
|
|
background: #DCDCDC;
|
|
/*+border-radius:8px;*/
|
|
-moz-border-radius: 8px;
|
|
-webkit-border-radius: 8px;
|
|
-khtml-border-radius: 8px;
|
|
border-radius: 8px;
|
|
/*+box-shadow:inset 0px 1px 4px #000000;*/
|
|
-moz-box-shadow: inset 0px 1px 4px #000000;
|
|
-webkit-box-shadow: inset 0px 1px 4px #000000;
|
|
-o-box-shadow: inset 0px 1px 4px #000000;
|
|
box-shadow: inset 0px 1px 4px #000000;
|
|
/*+text-shadow:0px 1px #FFFFFF;*/
|
|
-moz-text-shadow: 0px 1px #FFFFFF;
|
|
-webkit-text-shadow: 0px 1px #FFFFFF;
|
|
-o-text-shadow: 0px 1px #FFFFFF;
|
|
text-shadow: 0px 1px #FFFFFF;
|
|
}
|
|
|
|
.vpc-network-chart .tier-placeholder:hover span {
|
|
color: #535353;
|
|
}
|
|
|
|
.vpc-network-chart .tier-placeholder span {
|
|
color: #AFAFAF;
|
|
font-size: 24px;
|
|
font-weight: 200;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item.router {
|
|
width: 258px;
|
|
height: 218px;
|
|
background: #BDBDBD;
|
|
border: 1px solid #808080;
|
|
float: left;
|
|
/*+placement:shift 10px 176px;*/
|
|
position: relative;
|
|
left: 10px;
|
|
top: 176px;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item.router .header {
|
|
background: #908F8F;
|
|
padding: 15px 0 14px;
|
|
border-bottom: 1px solid #808080;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item.router .header .title {
|
|
width: 212px;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item.router .header .title span {
|
|
padding: 0 0 0 32px;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item.router .dashboard-item {
|
|
width: 100px;
|
|
/*[empty]margin:;*/
|
|
padding: 0px 2px 0px 6px;
|
|
height: 73px;
|
|
background: #A7A7A7;
|
|
}
|
|
|
|
.vpc-network-chart .tier-item.router .dashboard-item span {
|
|
color: #FFFFFF;
|
|
/*+text-shadow:0px 1px #000000;*/
|
|
-moz-text-shadow: 0px 1px #000000;
|
|
-webkit-text-shadow: 0px 1px #000000;
|
|
-o-text-shadow: 0px 1px #000000;
|
|
text-shadow: 0px 1px #000000;
|
|
}
|
|
|