OwlCyberSecurity - MANAGER
Edit File: insight-core.scss
#wpcontent { background: #f0f0f0 !important; } .toplevel_page_insight-core, .insight-core_page_insight-core-sidebars, .insight-core_page_insight-core-export, .insight-core_page_insight-core-import, .insight-core_page_tgmpa-install-plugins, .insight-core-wrap { .notice, div.error, div.updated { display: none !important; } } .insight-core-wrap .notice.tm-featured-themes-banner { display: block !important; } .insight-core-wrap { margin-top: 20px; a { text-decoration: none !important; } img { max-width: 100%; } } .insight-core-wrap .insight-core-header { padding-left: 100px; display: block; position: relative; min-height: 80px; margin-bottom: 20px; } .insight-core-wrap .insight-core-header h1 { padding-top: 0; } .insight-core-wrap .insight-core-header .badge { position: absolute; top: 0; left: 0; width: 80px; height: 80px; } .insight-core-wrap .insight-core-header .badge img { width: 100%; max-width: 100%; height: auto; } .insight-core-wrap .insight-core-header .badge span.text { display: block; margin-top: 10px; } .insight-core-wrap .insight-core-body { max-width: 960px; } .insight-core-wrap .insight-core-body table tr td { display: table-cell !important; } .insight-core-wrap .insight-core-body table.widefat td.title { width: 180px; } .insight-core-wrap .insight-core-body table.system { border: none; box-shadow: none; } .insight-core-wrap .insight-core-body table.plugins { border: none; box-shadow: none; } .insight-core-wrap .insight-core-body table.plugins tr td span { color: #dc433f; } .insight-core-wrap .insight-core-body table.plugins tr td span:before { font-family: 'FontAwesome'; content: '\f00d'; font-size: 12px; margin-right: 10px; width: 20px; } .insight-core-wrap .insight-core-body table.plugins tr td span.actived { color: #6fbcae; } .insight-core-wrap .insight-core-body table.plugins tr td span.actived:before { content: '\f00c'; } .insight-core-wrap .insight-core-body table.plugins tr td:last-child { text-align: right; } .insight-core-wrap .insight-core-body table.plugins thead tr th:last-child { text-align: right; } .insight-core-wrap .insight-core-body input[type="text"] { border: 1px solid #cbcbcb; box-shadow: none; color: #bababa; outline: none; min-width: 240px; height: 42px; line-height: 42px; padding: 0 20px; } .insight-core-wrap .insight-core-body input[type="submit"], .insight-core-wrap .insight-core-body .btn { height: 42px; line-height: 42px; display: inline-block; padding: 0 20px; margin: 0; background: #5b94d9; border: none; color: #fff; box-shadow: none; font-weight: 700; border-radius: 4px; outline: none; cursor: pointer; } .insight-core-wrap .insight-core-body input[type="submit"]:hover, .insight-core-wrap .insight-core-body .btn:hover { background: #74a336; text-decoration: none; } .insight-core-wrap .insight-core-body .box { width: 100%; background: #fff; border: 1px solid #dcdcdc; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); position: relative; overflow: hidden; margin-bottom: 20px; } .insight-core-wrap .insight-core-body .box .box-header { padding: 0px 20px; height: 50px; line-height: 48px; border-bottom: 1px solid #eee; font-size: 18px; font-weight: 400; position: relative; background: #f8f8f8; } .insight-core-wrap .insight-core-body .box .box-header .icon { height: 50px; display: inline-block; float: left; margin-right: 20px; margin-left: -20px; padding-left: 20px; text-align: center; color: #a9a9a9; font-size: 24px; } .insight-core-wrap .insight-core-body .box .box-header .icon i { font-size: 24px; } .insight-core-wrap .insight-core-body .box .box-header .btn { position: absolute; right: 0; top: 0; height: 50px; line-height: 50px; border-radius: 0; } .insight-core-wrap .insight-core-body .box .box-body { padding: 20px; ul { list-style: inherit; padding-left: 20px; } } .insight-core-wrap .insight-core-body .box .box-footer { height: 50px; line-height: 50px; border-top: 1px solid #eee; padding: 0 20px; position: relative; } .insight-core-wrap .insight-core-body .box .box-footer .btn { position: absolute; right: 0; top: 0; border-radius: 0; height: 50px; line-height: 50px; } .insight-core-wrap .insight-core-body .box.green { border-top: 1px solid #74a336; } .insight-core-wrap .insight-core-body .box.green .insight-core-box-header { color: #74a336; } .insight-core-wrap .insight-core-body .box.green .insight-core-box-header .icon { background: #74a336; } .insight-core-wrap .insight-core-body .box.red { border-top: 1px solid #c00; } .insight-core-wrap .insight-core-body .box.red .icon i { color: #c00; } .insight-core-wrap .insight-core-body .box.orange { border-top: 1px solid #e1aa00; } .insight-core-wrap .insight-core-body .box.orange .insight-core-box-header { color: #e1aa00; } .insight-core-wrap .insight-core-body .box.orange .insight-core-box-header .icon { background: #e1aa00; } .insight-core-wrap .insight-core-body .box.blue { border-top: 1px solid #65b0eb; } .insight-core-wrap .insight-core-body .box.blue .insight-core-box-header { color: #65b0eb; } .insight-core-wrap .insight-core-body .box.blue .insight-core-box-header .icon { background: #65b0eb; } .insight-core-wrap .insight-core-body .box.box-purchase table tr th { width: 30%; } .insight-core-wrap .insight-core-body .box.box-purchase form { display: inline-block; width: 100%; margin-bottom: 20px; } .insight-core-wrap .insight-core-body .box.box-purchase form .purchase-icon { height: 42px; line-height: 42px; display: inline-block; float: left; margin-right: 10px; } .insight-core-wrap .insight-core-body .box.box-purchase form .purchase-icon i { font-size: 44px; color: #dcdcdc; } .insight-core-wrap .insight-core-body .box.box-purchase form input { height: 42px !important; line-height: 42px !important; float: left; margin-right: 10px; padding: 0 20px !important; } .insight-core-wrap .insight-core-body .box.box-update { background-image: url("../images/box_update.png"); background-repeat: no-repeat; background-position: bottom right; background-color: #fff; min-height: 420px; width: 49%; float: left; } .insight-core-wrap .insight-core-body .box.box-update .box-body { padding: 30px; } .insight-core-wrap .insight-core-body .box.box-update .box-body .update-info { height: 42px; display: inline-block; margin-bottom: 20px; width: 100%; } .insight-core-wrap .insight-core-body .box.box-update .box-body .update-info .update-icon { font-size: 46px; color: #dcdcdc; height: 42px; line-height: 42px; display: inline-block; float: left; margin-right: 15px; } .insight-core-wrap .insight-core-body .box.box-update .box-body .update-info .update-text { float: left; height: 42px; color: #878787; padding: 4px 0; } .insight-core-wrap .insight-core-body .box.box-update .box-body .update-info .update-text span { display: block; font-weight: 700; color: #363636; } .insight-core-wrap .insight-core-body .box.box-update .box-body .update-text { color: #878787; } .insight-core-wrap .insight-core-body .box.box-update .box-body .update-text.updated { color: #74b023; } .insight-core-wrap .insight-core-body .box.box-update .box-body .update-action { margin-top: 30px; } .insight-core-wrap .insight-core-body .box.box-support { min-height: 420px; width: 49%; float: right; } .insight-core-wrap .insight-core-body .box.box-support .box-support-img { position: absolute; top: 0; right: 0; width: 180px; height: 184px; background-image: url("../images/box_support.png"); background-repeat: no-repeat; z-index: 999; } .insight-core-wrap .insight-core-body .box.box-support .box-body { padding: 30px; } .insight-core-wrap .insight-core-body .box.box-support .box-body table tr th { width: 30%; } .insight-core-wrap .insight-core-body .box.box-support .box-body table tr td { padding-bottom: 25px; padding-right: 15px; color: #878787; } .insight-core-wrap .insight-core-body .box.box-support .box-body table tr td i { font-size: 46px; color: #dcdcdc; } .insight-core-wrap .insight-core-body .box.box-support .box-body table tr td span { display: block; font-weight: 700; color: #363636; } .insight-core-wrap .insight-core-body .box.box-step .box-header .num { margin-right: 20px; margin-left: -20px; color: #fff; height: 50px; width: 50px; line-height: 50px; text-align: center; display: inline-block; } .insight-core-wrap .insight-core-body .box.box-step.red2 .box-header { color: #dc433f; } .insight-core-wrap .insight-core-body .box.box-step.red2 .box-header .num { background-color: #dc433f; position: relative; } .insight-core-wrap .insight-core-body .box.box-step.red2 .box-header .num:after { position: absolute; top: 0; left: 100%; width: 0; height: 0; content: ' '; border-top: 25px solid transparent; border-bottom: 25px solid transparent; border-left: 10px solid #dc433f; } .insight-core-wrap .insight-core-body .box.box-step.blue2 .box-header { color: #6fbcae; } .insight-core-wrap .insight-core-body .box.box-step.blue2 .box-header .num { background-color: #6fbcae; position: relative; } .insight-core-wrap .insight-core-body .box.box-step.blue2 .box-header .num:after { position: absolute; top: 0; left: 100%; width: 0; height: 0; content: ' '; border-top: 25px solid transparent; border-bottom: 25px solid transparent; border-left: 10px solid #6fbcae; } .insight-core-wrap .insight-core-body .box.box-step.blue2 .box-footer .btn { background-color: #6fbcae; } .insight-core-wrap .insight-core-body .table { width: 100%; } .insight-core-wrap .insight-core-body .table tr td { padding: 10px 0; border-bottom: 1px dotted #ddd; } .insight-core-wrap .insight-core-body .table tr:last-child td { border-bottom: none; } .insight-core-wrap .insight-core-body mark.yes { color: #74a336; background-color: transparent; } .box-purchase .box-body.has-purchased { padding: 0 !important; } .box-purchase .table-purchased-info { border: none; box-shadow: none; td, th { padding: 8px 20px; } } .box-50 { max-width: 468px; display: inline-block; vertical-align: top; margin-right: 20px; } .box-50:nth-child(odd) { margin-right: 0; } .insight-demo-source-screenshot { position: relative; } .insight-demo-source.imported .insight-demo-source-screenshot:before { content: ''; position: absolute; top: 0; left: 0; background-color: rgba(255, 255, 255, 0.8); width: 100%; height: 100%; } .insight-demo-source.imported .insight-demo-source-screenshot:after { font-family: Dashicons; content: '\f147'; position: absolute; top: 50%; left: 50%; font-size: 60px; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); color: #00bf50; } .insight-demo-source.imported .imported-count { font-size: 12px; font-style: italic; margin-top: 10px; } .insight-demo-source.imported .box-body .imported-count { display: block; } .insight-dummy-container table { margin-top: 30px; } .insight-dummy-container table tr { vertical-align: top; } .insight-dummy-container table tr td { padding-right: 30px; } .insight-dummy-container .page-preview { position: relative; padding-bottom: 10px; } #dummy-form .page-preview.imported span { position: absolute; left: 50%; top: 58%; text-transform: uppercase; font-weight: 600; color: #00bf50; transform: translateX(-50%); } #dummy-form .page-preview.imported:before { content: ''; position: absolute; top: 0; left: 0; background-color: rgba(255, 255, 255, 0.8); width: 100%; height: 100%; } #dummy-form .page-preview.imported:after { font-family: Dashicons; content: '\f147'; position: absolute; top: 50%; left: 50%; font-size: 60px; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); color: #00bf50; } .insight-dummy-container .page-preview img { box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.1); } #dummy-form.loading table { position: relative; } #dummy-form.loading table:before { content: ''; position: absolute; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.8); } #dummy-form .progress { display: none; height: 20px; position: relative; z-index: 2; } #dummy-form .progress .progress-bar:after { content: attr(aria-valuenow) "%"; display: inline-block; font-size: 11px; } #dummy-form .import-notice { position: relative; z-index: 2; } #dummy-form .import-error, #dummy-form .import-success, #dummy-form .import-notice, #dummy-form .import-warning { padding: 20px 25px; background-color: #ecffe8; border-bottom: 2px solid #378a11; color: rgb(6, 91, 5); margin-top: 20px; margin-bottom: 20px; min-width: 350px; max-width: 650px; } #dummy-form .import-error { background-color: #fffafa; border-bottom: 2px solid #f15a5a; color: rgb(185, 17, 17); } #dummy-form .import-warning { background-color: #fffee8; border-bottom: 2px solid #dcd41b; color: rgb(136, 126, 14); } #dummy-form .import-notice { background-color: #e8fcff; border-bottom: 2px solid #1b9cdc; color: rgb(14, 125, 136); } #dummy-form .import-error.small, #dummy-form .import-success.small, #dummy-form .import-notice.small, #dummy-form .import-warning.small { padding: 10px 15px; margin-bottom: 20px; width: 250px; max-width: 100%; font-size: 12px; } #system-requirements { display: none; margin: 20px 0; padding: 20px 15px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3); } #system-requirements h2 { margin-top: 0; } #system-requirements .dashicons-yes { color: #27ae60; } #system-requirements .dashicons-no { color: #dc3232; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .progress { height: 20px; margin-bottom: 20px; margin-top: 10px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .progress-bar { float: left; width: 0; height: 100%; font-size: 12px; line-height: 20px; color: #fff; text-align: center; background-color: #337ab7; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width .6s ease; transition: width .6s ease; } .progress-bar-full { width: 100% !important; } .progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; } .progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success { background-color: #5cb85c; } .progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-info { background-color: #5bc0de; } .progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-warning { background-color: #f0ad4e; } .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-danger { background-color: #d9534f; } .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .importer-help-box { margin: 0 0 30px; label { margin: 0 30px 0 0; } } @keyframes adding-spin { 100% { transform: rotate(360deg); } } .updating-icon:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; font-family: 'Font Awesome 5 Pro' !important; font-weight: 400; animation: adding-spin 1s linear infinite !important; content: '\f3f4' !important; margin-right: 10px !important; } .btn-disabled { background: #f5f5f5 !important; color: #111 !important; cursor: not-allowed; } @media screen and (max-width: 960px) { .box.box-update, .box.box-support { width: 100% !important; float: none !important; } } .insight-core-wrap .notice.tm-featured-themes-banner { display: block !important; } .button.btn-preview-import-demo { margin: 15px 0 0; } .insight-demo-source-description { margin: 10px 0 0; a { text-underline-offset: 2px; font-weight: 500; &:hover { text-decoration: underline !important; } } } .import-form-wrap { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 20px; } .insight-demo-source { height: 100%; margin: 0 !important; .box { height: 100%; margin: 0 !important; } } /* Plugins Submenu */ .insight-core_page_insight-core-plugins * { box-sizing: border-box; } .insight-core_page_insight-core-plugins .insight-core-wrap .insight-core-body { width: 100%; max-width: 100%; } .insight-core_page_insight-core-plugins .box-content__wrap { display: grid; grid-template-columns: repeat(4, 1fr); grid-gap: 20px; } .is-plugin-card { background-color: #fff; border: 1px solid #eee; display: flex; flex-direction: column; } .is-plugin-card__info { padding: 15px; position: relative; flex-grow: 1; } .is-plugin-card__logo { width: 60px; } .is-plugin-card__footer { padding: 10px 15px; display: flex; justify-content: space-between; border-top: 1px solid #eee; } .is-plugin-card__logo { margin-bottom: 10px; } .is-plugin-card__name { font-size: 15px; margin: 0 0 5px; } .is-plugin-card__type { position: absolute; top: 15px; right: 15px; font-size: 10px; padding: 1px 5px; background: #4ecfc6; color: #fff; border-radius: 3px; font-weight: 700; } .is-plugin-card__type.required { background: #b32d2e; color: #fff; } .is-plugin-card__type.compatible { background: #5b94d9; }