File: /home/retile.ru/public_html/admin/view/stylesheet/d_admin_style/core/scss/section/_scan.scss
.scan_protection_panel {
@extend .protection_panel;
height: 350px;
}
#scan_section {
.protection_button {
font-size: 14px;
margin-top: 0px;
padding-left: 2%;
padding-right: 2%;
padding-top: 6px;
padding-bottom: 6px;
}
.scan_protection_panel {
#issues_stats {
margin-top: 50px;
font-size: 35px;
color: #fff;
@media screen and (min-width: 1570px) {
& {
font-size: 40px;
}
}
}
#last_scan_text {
margin-bottom: 10px;
font-size: 17px;
}
#show_detected_threats {
margin-top: 10px;
margin-bottom: 10px;
#show_threats_button {
margin-left: 20px;
}
@media screen and (min-width: 1200px) and (max-width: 1400px) {
.protection_button {
font-size: 12px;
}
#show_threats_button {
margin-left: 5px;
}
}
}
}
}
#no_issues_text {
font-size: 15px;
margin-bottom: 6px;
}
#scan_progress {
font-size: 14px;
.routine_preloader {
height: 260px;
line-height: 260px;
}
.routine {
color: #666;
font-weight: bold;
@media screen and (min-width: 1200px) and (max-width: 1400px) {
font-size: 11px;
}
@media screen and (max-width: 992px) {
display: none;
}
}
i + i {
margin-left: 5px;
}
}
.thread_protection_panel {
@extend .protection_panel;
.panel-heading {
padding: 12px 15px;
.filename {
font-size: 12px;
margin-left: 10px;
@media screen and (max-width: 1400px) {
display: none;
}
}
}
.diff {
hr {
margin-bottom: 6.5px;
}
}
.q_extra {
font-size: 15px;
}
.q_extra_string {
padding: 1px 2px;
font-family: Consolas, monospace;
font-size: 12px;
color: #e9e4e5;
background: #333;
}
}
.issues_description {
font-size: 14px;
}
.ignore_controll {
cursor: pointer;
font-size: 10px;
}
/* SCAN BUTTON */
@include keyframes(main_scan_button) {
@include transform_2(rotate(0deg), rotate(360deg));
}
@include keyframes(main_scan_button_reverse) {
@include transform_2(rotate(0deg), rotate(-360deg));
}
// SCAN BUTTON
$big_circle: 260px;
$medium_circle: 236px;
$small_circle: 212px;
#scan_button_handler {
width: 95%;
height: $big_circle + 30px;
}
.main_scan_button {
position: relative;
margin: 0 auto;
cursor: pointer;
width: $big_circle !important;
height: $big_circle !important;
-webkit-transform: translate(- $big_circle / 2, - $big_circle / 2) scale(1) translate($big_circle / 2, $big_circle / 2);
transform: translate(- $big_circle / 2, - $big_circle / 2) scale(1) translate($big_circle / 2, $big_circle / 2);
div {
position: absolute;
border-radius: 50%;
border: 6px solid #000;
&:nth-child(1) {
width: $big_circle;
height: $big_circle;
top: 20px;
left: 20px;
border-color: $protected;
&.animate {
@include scan_button_speed_gradation($protected);
}
}
&:nth-child(2) {
width: $medium_circle;
height: $medium_circle;
top: 32px;
left: 32px;
border-color: $main_blue;
&.animate {
@include scan_button_speed_gradation($main_blue);
}
}
&:nth-child(3) {
width: $small_circle;
height: $small_circle;
top: 44px;
left: 44px;
background: #fff;
border: 0px solid #fff;
text-align: center;
vertical-align: middle;
line-height: $small_circle;
color: $main_blue;
font-weight: bold;
font-size: 26px;
&:hover {
color: #666;
@include shadow(0px, 0px, 10px, 3px, #ABABAB);
}
}
}
}
// PROGRESS BAR
.progress_bar {
height: 8px;
}
#modules_progress_bar {
// @extend .progress_bar;
}
#scan_issues_count {
font-size: 24px;
}
// ACTION BUTTONS
.action_buttons {
button {
font-size: 13px;
padding-left: 12px;
padding-right: 12px;
}
i {
padding-right: 0px !important;
}
.btn-ignore {
color: #666;
}
}
// SCAN INFO MODAL
.security_modal {
.modal-content {
border-color: $border_color;
background-color: $panel_background;
border-radius: 0px;
.modal-header {
border-color: $border_color;
background-color: $heading_background;
color: #fff;
padding: 23.5px;
i {
font-size: 18px;
padding-right: 8px;
}
.close {
color: #fff;
opacity: 0.7;
&:hover {
opacity: 1.0;
}
}
}
.modal-body {
padding-left: 30px;
padding-right: 30px;
background-color: $background;
.routine {
color: #666;
font-weight: bold;
}
i + i {
margin-left: 5px;
}
}
}
}
.spam_url {
padding: 1px 2px;
font-family: Consolas, monospace;
font-size: 12px;
color: #e9e4e5;
background: #333;
}