Files
wyczarujprezent.pl/modules/sampledatainstall/views/css/admin_import.css
2024-10-28 22:14:22 +01:00

649 lines
11 KiB
CSS

hr{
border: none;
background:#CCC;
height: 1px;
}
.hidden_ell{
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
}
.visible_ell{
display: block;
visibility: visible;
opacity: 1;
}
.transition_2{
-webkit-transition:all 0.5s ease-out;
transition:all 0.5s ease-out;
}
.pointer_events{
pointer-events: none;
}
/* Import & Export */
*[class^="button"].not_active{
opacity: 0.5;
cursor: default;
/* pointer-events: none; */
}
#area-drag-drop{
}
.drag-drop #area-drag-drop .drag-drop-inside{
margin-top: 160px;
}
.drag-drop-inside {
text-align: center;
display: block;
overflow: hidden;
padding: 150px 0;
min-height:465px;
}
.drop_icon {
margin:55px auto 25px;
width:142px;
height:142px;
border:10px solid #2ba8e3;
border-radius:100px;
-webkit-border-radius:100px;
-moz-border-radius:100px;
font-family:FontAwesome;
text-align:center;
color:#2ba8e3;
transition:all ease-in 0.2s;
-webkit-transition:all ease-in 0.2s;
-moz-transition:all ease-in 0.2s;
-o-transition:all ease-in 0.2s;
-ms-transition:all ease-in 0.2s;
}
.drop_icon:before {
text-align:center;
display:block;
content:'';
font-size:72px;
line-height:122px;
}
#upload_files.hover .drop_icon {
background:#2ba8e3;
color:#fff;
transform:scale(1.3);
-webkit-transform:scale(1.3);
-moz-transform:scale(1.3);
}
.drop_icon.second_step {
position:absolute;
left:50%;
margin-left:-71px;
top:50%;
margin-top:-121px;
z-index:0;
}
#upload_files.hover .drop_icon.second_step {
z-index:5;
}
h6.drop_heading {
font-size:24px;
color:#2ba8e3;
margin-bottom:20px;
}
.drag-drop-inside .drag-drop-buttons {
margin-bottom:20px;
}
.btn.new-btn {
font-size:16px;
font-family:'Open Sans', sans-serif;
background:#ff5450;
border-color:#ff5450 #ff5450 #c5413f #ff5450;
}
.drag-drop-inside {
padding:10px;
}
.drag-drop-inside p {
font-size: 24px;
color: #a1a2a2;
display: block;
font:normal 24px/1.2em Arial, Helvetica, sans-serif;
}
.drag-drop-inside p.max-upload-size{
font:normal 13px/24px Arial, Helvetica, sans-serif;
color: #a1a2a2;
margin: 10px 0 25px;
}
#server_settings tr th {
background:#ecf6fb;
}
form#upload_files{
overflow: hidden;
min-height: 470px;
background: #fff;
}
#import_step_2{
margin-top: -476px;
position: relative;
z-index: 1;
}
.error_file{
background: #ffe1e1 !important;
border-bottom:1px solid;
border-color:#febcbc !important;
}
#file_list_holder{
height: 480px;
overflow: hidden;
position: relative;
}
#file_list {
width: 100%;
overflow: hidden;
background: #fff;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
}
#file_list #file_list_header {
padding-right: 18px;
border-bottom: 1px solid #a8d4ed;
font-size: 16px;
color:#505050;
}
#file_list #file_list_body{
overflow-y: scroll;
max-height: 430px;
min-height: 430px;
display: block;
overflow-x: hidden;
font:normal 13px/18px Arial, Helvetica, sans-serif;
color:#222;
}
#file_list_body .row {
margin-left:0px;
margin-right:0px;
border-top:1px solid #e5e5e5;
}
#file_list_body .row:first-child {
border:none;
}
#file_list_header .row {
margin-right:0px;
margin-left:0;
}
#file_list .row div[class^="column"]{
padding: 15px 10px 14px 10px;
display: inline-block;
vertical-align: middle;
}
#file_list .column_1{
width: 60%;
padding-left: 20px;
}
#file_list .column_2{
width: 20%;
text-align:center;
}
#file_list .column_3{
width: 20%;
position: relative;
text-align:center;
}
#file_list_header .column_3 {
width: 19%;
}
#import_status{
width: 100%;
margin: 0 0 0 0;
background:#fff;
}
#upload_status, #import_data{
width: 100%;
position: relative;
z-index: 1;
}
#upload_status {
padding:3px 0;
}
#counters{
display: inline-block;
line-height: 20px;
}
.items_name{
margin-left: 2px;
}
#info_holder{
vertical-align: top;
margin-top: 20px;
}
.loader_bar{
width: 100%;
height: 40px;
background: #f2f2f2;
position: relative;
}
.loader_bar span{
width: 0%;
height: 40px;
background: #8BC954;
display: block;
}
.loader_bar .loaded-text {
text-align:center;
width:100%;
display:block;
position:absolute;
text-transform:uppercase;
line-height:40px;
font-size:20px;
font-weight:normal;
}
#import_data{
overflow: hidden;
position: relative;
z-index: 0;
}
#import_data .loader_bar span{
background: #4BBD00;
}
#import_xml_status{
min-height: 480px;
overflow: auto;
padding: 10px 20px;
background: #FFF;
position: relative;
}
#status_log {
position: relative;
}
#status_log p > i{
display:block;
margin: 0 0px 20px 0;
text-align: center;
font-size:72px;
width:142px;
height:142px;
margin:0 auto 30px;
background:url(../img/loader.gif) center center no-repeat;
}
#status_log p > i.loader {
font-size: 30px;
line-height: 142px;
}
#status_log p{
color: #505050;
font:normal 20px/24px Arial, Helvetica, sans-serif;
text-align:center;
margin: 85px 0 0;
}
#status_log p span.loader-info {
font:normal 13px/18px Arial, Helvetica, sans-serif;
color:#a1a2a2;
display:block;
padding:12px 0 0 0;
}
#status_log p.error_import i {
background:none;
border:10px solid #ff5450;
border-radius:100px;
-webkit-border-radius:100px;
-moz-border-radius:100px;
line-height:122px;
color:#ff5450;
}
#status_log p.done_import i {
background:none;
border:10px solid #8cc954;
border-radius:100px;
-webkit-border-radius:100px;
-moz-border-radius:100px;
line-height:122px;
color:#8cc954;
}
#status_log p.error_import{
color: #F50000;
}
#not_load_file{
color: #B43C38;
font-weight: 700;
margin: 7px 10px;
display: inline-block;
}
.file_progress_bar{
display: block;
position: absolute;
top: 0;
bottom: 0;
left: 0;
background: #bdf48c;
z-index: 0;
opacity: 1;
width: 0%;
}
.file_progress_text{
position: relative;
z-index: 1;
}
#successMessage .modal-dialog, #moduleMessage .modal-dialog {
margin-top:200px;
}
#successMessage .modal-header, #moduleMessage .modal-header {
background:#f5f5f5;
border-radius:6px 6px 0 0 ;
-webkit-border-radius:6px 6px 0 0;
-moz-border-radius:6px 6px 0 0;
padding-left:20px;
padding-right:20px;
}
#successMessage .modal-header .close, #moduleMessage .modal-header .close {
font-size:28px;
margin-top:2px;
}
#successMessage .modal-title, #moduleMessage .modal-title {
font-size:20px;
margin-bottom:0;
}
#successMessage .modal-body, #moduleMessage .modal-body {
padding:25px 20px;
}
#successMessage .modal-body .alert, #moduleMessage .modal-body {margin-bottom:0;}
#import_status .sdi_show_error_info_container {
background:#fff;
border:1px solid #ccc;
padding:0 15px;
color:#000;
margin-top:15px;
display:none;
}
.confirm-data-container {
background: #fff;
overflow: hidden;
}
.confirm-data-container h3 {
margin: 0;
color: #111;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
background: #f5f5f5;
padding: 25px 0 25px 30px;
}
.confirm-data-container ul {
list-style: none;
padding: 18px 0;
margin: 0 25px;
border-top : 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
overflow: hidden;
}
.confirm-data-container ul li {
float: left;
padding-left: 100px;
padding-right: 30px;
position: relative;
min-height: 75px;
border-right: 1px solid #d3d3d3;
width: 33%;
cursor: pointer;
}
.confirm-data-container ul li:last-child {
border-right: 0;
}
.confirm-data-container ul li .icon {
display: block;
width: 75px;
height: 75px;
border-radius: 100px;
font-size: 24px;
line-height: 75px;
color: #00aff0;
background: #f5f5f5;
position: absolute;
text-align: center;
left: 25px;
top: 0;
}
.confirm-data-container ul li:first-child {
padding-left: 75px;
}
.confirm-data-container ul li:first-child .icon {
left: 0;
}
.confirm-data-container ul li .icon:after {
position: absolute;
top: 0;
right: 0;
width: 25px;
height: 25px;
border: 1px solid #36ce36;
border-radius: 100px;
content: '\f00c';
font-size: 15px;
line-height: 23px;
background: #36ce36;
color: #fff;
}
.confirm-data-container ul li.disabled {
cursor: default;
}
.confirm-data-container ul li.disabled .icon {
color: #94ddf8;
background: #fcfcfc;
}
.confirm-data-container ul li.disabled .text {
color: #c7c7c7;
}
.confirm-data-container ul li.disabled.active .icon:after {
border-color: #b3f6b3;
background: #b3f6b3;
}
.confirm-data-container ul li.disabled.not-active .icon:after {
border-color: #e4e4e4;
background: #fff;
}
.confirm-data-container ul li.not-active .icon:after {
border-color: #e4e4e4;
background: #fff;
}
.confirm-data-container ul li .text {
padding-left: 15px;
font-size: 16px;
line-height: 24px;
font-family: 'Open Sans', sans-serif;
color: #111;
font-weight: 400;
text-align: left;
display: table-cell;
vertical-align: middle;
height: 75px;
}
.confirm-data-container ul li:hover .text {
}
.confirm-data-container ul li.disabled .text {
}
.confirm-data-container ul li:hover .icon {
}
.confirm-data-container .btn-container {
text-align: center;
padding: 22px 0 0 0;
}
.confirm-data-container .btn-container button {
padding: 10px 30px;
font-size: 14px;
}
.adminsampledatainstallimport .fancybox-close {
background-image:url("../img/close_btn.png");
background-position: 0 0;
background-repeat: no-repeat;
width: 20px;
height: 20px;
right: 25px;
top: 25px;
}
.adminsampledatainstallimport .fancybox-skin {
border-radius: 0;
background: #fff;
}
.selected-type {
text-align: center;
padding: 25px 0;
}
.selected-type .icon {
width: 120px;
height: 120px;
border-radius: 120px;
background: #fcfcfc;
font-size: 40px;
line-height: 120px;
color: #c3e7fa;
}
.selected-type .icon:after {
position: absolute;
top: 0;
right: 0;
width: 30px;
height: 30px;
border: 1px solid #ececec;
border-radius: 100px;
content: '\f00c';
font-size: 18px;
line-height: 26px;
background: #fff;
color: #fff;
}
.selected-type .text {
font-size: 18px;
font-family: 'Open Sans', sans-serif;
padding-left: 20px;
display: inline-block;
color: #c7c7c7;
}
.selected-type.active .icon {
color: #00aff0;
background: #f5f5f5;
}
.selected-type.active .icon:after {
background: #36ce36;
border-color: #36ce36;
}
.selected-type.active .text {
color: #111;
}
#progress-list {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
#progress-list ul {
list-style: none;
}
#progress-list ul li.current, #progress-list ul li.done, #progress-list ul li.error {
border: 1px solid #ccc;
margin-bottom: 3px;
padding: 3px 5px;
border-radius: 3px;
}
#progress-list ul li.current {
background: #7aba7b;
color: #fff;
}
#progress-list ul li.done {
background: #fefefe;
color: #dadada;
border-color: #f3f3f3;
}
#progress-list ul li.error {
background: #ff8a8b;
color: #fff;
border-color: #FF7471;
}