Squashed commit of the following: commit d6b07ae070b5ec826dbe3e226e326f9d52b8c7d1 Author: ArtemBaskal <a.baskal@adguard.com> Date: Wed Apr 29 16:57:22 2020 +0300 Limit dasboard tables height commit 6b42f7a1e3cb82e1b792dd352717a3ffa9566b4b Author: ArtemBaskal <a.baskal@adguard.com> Date: Wed Apr 29 16:44:08 2020 +0300 + client: Make default table height 100%
132 lines
2.8 KiB
CSS
132 lines
2.8 KiB
CSS
.card-header {
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
padding: 0.6rem 1.5rem;
|
|
}
|
|
|
|
.card-subtitle {
|
|
margin: 4px 0;
|
|
line-height: 1.4;
|
|
}
|
|
|
|
.card-table-overflow {
|
|
overflow-y: auto;
|
|
max-height: 100%;
|
|
}
|
|
|
|
.card-table-overflow--limited {
|
|
overflow-y: auto;
|
|
max-height: 280px;
|
|
}
|
|
|
|
.card-actions {
|
|
margin-top: 20px;
|
|
}
|
|
|
|
.card-actions-top {
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
.card-graph {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
.card-body--status {
|
|
padding: 2.5rem 1.5rem;
|
|
text-align: center;
|
|
}
|
|
|
|
.card-body--loading {
|
|
position: relative;
|
|
}
|
|
|
|
.card-body--loading:before {
|
|
content: "";
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: 100;
|
|
width: 100%;
|
|
height: 100%;
|
|
background-color: rgba(255, 255, 255, 0.6);
|
|
}
|
|
|
|
.card-body--loading:after {
|
|
content: "";
|
|
position: absolute;
|
|
z-index: 101;
|
|
left: 50%;
|
|
top: 50%;
|
|
width: 40px;
|
|
height: 40px;
|
|
margin-top: -20px;
|
|
margin-left: -20px;
|
|
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2047.6%2047.6%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%3Cpath%20opacity%3D%22.235%22%20fill%3D%22%23979797%22%20d%3D%22M44.4%2011.9l-5.2%203c1.5%202.6%202.4%205.6%202.4%208.9%200%209.8-8%2017.8-17.8%2017.8-6.6%200-12.3-3.6-15.4-8.9l-5.2%203C7.3%2042.8%2015%2047.6%2023.8%2047.6c13.1%200%2023.8-10.7%2023.8-23.8%200-4.3-1.2-8.4-3.2-11.9z%22%2F%3E%3Cpath%20fill%3D%22%2366b574%22%20d%3D%22M3.2%2035.7C0%2030.2-.8%2023.8.8%2017.6%202.5%2011.5%206.4%206.4%2011.9%203.2%2017.4%200%2023.8-.8%2030%20.8c6.1%201.6%2011.3%205.6%2014.4%2011.1l-5.2%203c-2.4-4.1-6.2-7.1-10.8-8.3C23.8%205.4%2019%206%2014.9%208.4s-7.1%206.2-8.3%2010.8c-1.2%204.6-.6%209.4%201.8%2013.5l-5.2%203z%22%2F%3E%3C%2Fsvg%3E");
|
|
will-change: transform;
|
|
animation: clockwise 2s linear infinite;
|
|
}
|
|
|
|
.card-title-stats {
|
|
font-size: 13px;
|
|
color: #9aa0ac;
|
|
}
|
|
|
|
.card-body-stats {
|
|
position: relative;
|
|
flex: 1 1 auto;
|
|
height: calc(100% - 3rem);
|
|
margin: 0;
|
|
padding: 1rem 1.5rem;
|
|
}
|
|
|
|
.card-value-stats {
|
|
display: block;
|
|
font-size: 2.1rem;
|
|
line-height: 2.7rem;
|
|
height: 2.7rem;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.card-value-percent {
|
|
position: absolute;
|
|
top: 15px;
|
|
right: 15px;
|
|
font-size: 0.9rem;
|
|
line-height: 1;
|
|
height: auto;
|
|
}
|
|
|
|
.card-value-percent:after {
|
|
content: "%";
|
|
}
|
|
|
|
.card--full {
|
|
height: calc(100% - 1.5rem);
|
|
}
|
|
|
|
.card-wrap {
|
|
height: 100%;
|
|
}
|
|
|
|
@media screen and (min-width: 1280px) {
|
|
.card-title-stats {
|
|
font-size: 14px;
|
|
}
|
|
}
|
|
|
|
.card .red {
|
|
background-color: #fff4f2;
|
|
}
|
|
|
|
.card .green {
|
|
background-color: #f1faf3;
|
|
}
|
|
|
|
.card .blue {
|
|
background-color: #ecf7ff;
|
|
}
|