File: /home/zeusxp5/chuair.org/wp-content/themes/lifttruck/inc/panel/src/panel/scss/_panel.scss
// Animations
@keyframes DeviaFadeInLeft {
0% {
opacity: 0;
transform: translateX(15px)
}
to {
opacity: 1;
transform: translateX(0)
}
}
.notice,
div.e-notice.notice {
display: none;
}
html.wp-toolbar:has(body[class*=toplevel_page_]) {
background: #1e1e1e;
padding-top: 0;
}
[class*=toplevel_page_] div#adminmenumain,
[class*=toplevel_page_] div#wpcontent > div[id^=wpa] {
display: none;
}
[class*=toplevel_page_] div#wpcontent {
background: #1e1e1e;
margin: 0;
padding: 0;
position: relative;
}
[class*=toplevel_page_] #wpcontent #wpbody-content {
padding-bottom: 0;
}
[class*=toplevel_page_] div.devia_dashboard {
margin: 0;
padding: 0;
background-color: #1e1e1e;
display: flex;
height: 100vh;
p {
font-size:16px;
}
}
[class*=toplevel_page_] .navigable-region {
padding: 0 12px;
width: 335px;
display: flex;
flex-direction: column;
}
[class*=toplevel_page_] .devia-back_to_dash {
margin: 20px 0 72px 8px;
}
[class*=toplevel_page_] .devia-back_to_dash a {
color: #fff;
display: block;
line-height: 2;
text-decoration: none;
width: 100%;
}
[class*=toplevel_page_] .devia-back_to_dash span {
font-size: 20px;
line-height: 1.3;
margin-right: 20px;
position: relative;
}
[class*=toplevel_page_] .devia-nav {
margin-inline-end: 16px;
}
[class*=toplevel_page_] .components-navigator-button {
background-color: transparent;
border: none;
border-radius: 2px;
color: #949494;
display: block;
min-height: unset;
padding: 10px 6px 10px 16px;
cursor: pointer;
appearance: none;
text-decoration: none;
margin-bottom: 4px;
}
[class*=toplevel_page_] .components-navigator-button.current,
[class*=toplevel_page_] .components-navigator-button:hover {
background: #444;
color: #FFF;
}
[class*=toplevel_page_] .components-navigator-button > * {
display: flex;
align-items: center;
flex-direction: row;
gap: calc(8px);
justify-content: flex-start;
width: 100%;
}
[class*=toplevel_page_] .devia-nav-item {
max-width: 100%;
text-align: left;
flex: 1 1 0%;
}
[class*=toplevel_page_] .components-navigator-button .edit-site-sidebar-navigation-item__drilldown-indicator {
fill: #949494;
}
[class*=toplevel_page_] .content-region {
position: relative;
background-color: #FFF;
margin: 24px 24px 24px 0;
border-radius: 8px;
display: block;
max-height: 100%;
max-width: 100%;
min-height: 0px;
min-width: 0px;
flex: 1 1 0%;
font-size: 1em;
overflow-y: scroll;
.panel-loading {
position: absolute;
width: 100px;
z-index: 99;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
}
[class*=toplevel_page_] .content-region h1 {
font-size: 3em;
margin-block: 0 0.975em;
line-height: 1;
}
[class*=toplevel_page_] .content-region section {
padding: 50px;
font-size: 1rem;
animation: DeviaFadeInLeft .3s;
padding-bottom: 150px;
min-height: -webkit-fill-available;
}
[class*=toplevel_page_] .devia-welcome {
padding: 50px 50px 75px;
position: relative;
z-index: 0;
}
[class*=toplevel_page_] .devia-welcome:before {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(109.9deg, #90d2ea, #d6aefb);
opacity: .2;
z-index: -5;
}
.steps-nav {
display: flex;
gap: .5em;
padding: 20px 50px;
font-size: 1rem;
margin-top: -140px;
position: relative;
z-index: 2;
button.next {
border: none;
background: var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#3858e9));
color: var(--wp-components-color-accent-inverted,#fff);
padding: 9px 24px;
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
gap: 10px;
&:disabled {
display: none;
}
&:hover:not(:disabled) {
background: var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));
}
svg {
fill: currentColor;
outline: none;
}
}
button.previous {
border: none;
background: none;
cursor: pointer;
opacity: .8;
&:hover {
background: none;
text-decoration: underline;
opacity: 1;
}
&[disabled] {
display: none;
}
}
}
[class*=toplevel_page_] #wpfooter {
display: none;
}
.devia-nav-item__icon {
display: contents;
}
[class*=toplevel_page_] .radio-button {
position: relative;
margin: 10px 20px;
}
[class*=toplevel_page_] .radio-button button {
position: absolute;
top: 0;
left: 0;
}
[class*=toplevel_page_] .radio-button .css-1abtnze {
position: unset;
}
[class*=toplevel_page_] .radio-button .css-k1frqi {
background-color: unset;
border: 2px solid var(--wp-admin-theme-color);
}
.create_more {
margin-block: auto 24px;
a {
display: block;
background: rgba(255, 255, 255, 0.9411764706);
border-radius: 6px;
padding: 2em 1em;
background-image: linear-gradient(120deg, #d4fc79 0%, #96e6a1 100%);
text-align: center;
font-size: 14px;
text-decoration: none;
color: black;
}
}