Current File : /home/kelaby89/abl.academy/wp-content/plugins/thim-core/admin/assets/scss/dashboard/_dashboard.scss |
.tc-dashboard-wrapper {
.tc-sortable {
min-height: 100px;
}
.tc-ui-state-highlight {
display: block;
margin-bottom: 2em;
min-height: 300px;
border: 2px dashed #ddd;
}
.tc-box-temporary {
visibility: hidden;
min-height: 300px;
}
}
.text-panel-customizer {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 15px;
max-height: 340px;
overflow: auto;
margin-right: calc(var(--thim-core-item-padding) * -1);
padding-right: var(--thim-core-item-padding);
&::-webkit-scrollbar {
width: 6px;
}
&::-webkit-scrollbar-track {
-webkit-box-shadow: 0 0 0 ;
border-radius: 0;
}
&::-webkit-scrollbar-thumb {
border-radius: 0;
background: #ccc;
min-height: 50px;
}
.tc-base-color {
border: 1px solid var(--thim-core-border-color);
margin: 0;
box-shadow: 0 0 8px rgb(0 0 0 / 10%);
text-transform: capitalize;
color: #444;
min-width: unset;
padding: 10px 7px;
&:hover {
border-color: #2271b1;
background: transparent;
color: #2271b1;
}
}
}
.td-box-welcome-admin {
display: flex;
gap: var(--thim-core-item-padding);
align-items: flex-start;
.box-left {
flex-grow: 1;
p {
max-width: 600px
}
}
.box-right {
width: 100%;
max-width: 40%;
display: flex;
gap: var(--thim-core-item-padding);
justify-content: flex-end;
margin-top: -35px;
.box {
width: 50%;
max-width: 180px;
border: 1px solid var(--thim-core-border-color);
border-radius: var(--thim-core-border-radius);
text-align: center;
padding: var(--thim-core-item-padding);
h5 {
font-size: 15px;
font-weight: 600;
margin: 15px 0 10px 0;
line-height: 1.3em;
}
p {
color: #444;
font-size: 0.925em;
margin-bottom: 15px;
&:last-child {
margin-bottom: 0;
}
}
.update-notice a, .tc-update-now {
text-decoration: none;
color: #1E1F21;
&:after {
content: "\f344";
font-family: Dashicons;
position: relative;
top: 0;
vertical-align: middle;
display: inline-block;
margin-left: 8px;
}
&:hover {
text-decoration: underline;
}
&:focus {
outline: none;
box-shadow: none;
}
}
}
.icon {
border-radius: 50%;
background: #FFCDB2;
display: inline-flex;
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
padding: 0;
align-items: center;
justify-content: center;
color: #F24E1E;
svg {
width: 25px;
}
}
.reqirements-success {
.icon {
background: rgba(15, 169, 88, 0.2);
svg path {
fill: rgba(15, 169, 88, 1);
}
}
}
}
.box-info-reqirements{
.icon:before{
content: '';
width: 25px;
height: 25px;
background: url('../images/icon-sad.svg') no-repeat center center;
background-size: contain;
}
&.reqirements-success .icon:before{
background: url('../images/icon-happy.svg') no-repeat center center;
background-size: contain;
}
}
.box-info-update {
position: relative;
z-index: 9;
.tc-button-deregister{
position: absolute;
right: 8px;
top: 0;
font-size: 11px;
text-decoration: none;
color: red;
display: none;
opacity: 0.5;
text-transform: uppercase;
font-weight: 600;
background: transparent;
&:hover{
opacity: 1;
}
}
&:hover{
.tc-button-deregister{
display: block;
}
}
.icon:before {
//content: "\f15e";
content: "\f113";
font-family: Dashicons;
vertical-align: middle;
display: inline-block;
font-size: 30px;
}
&.no-update .icon {
background: rgba(15, 169, 88, 0.2);
color: rgba(15, 169, 88, 1);
&:before {
content: "\f15e";
}
}
.notice-error {
.update-message {
background-color: #fcf0f1;
border-left: 2px solid #d63638;
}
}
}
.updating-theme {
.icon:before {
animation: rotation 2s infinite linear;
}
}
@media only screen and (max-width: 1200px) {
.box-right .box{
padding-left: 10px;
padding-right: 10px;
}
}
}