File: D:/HostingSpaces/BOoms/pro-oils.be/wwwroot/wp-content/plugins/otter-blocks/src/style.scss
* {
box-sizing: inherit;
}
.settings_page_otter {
background: #f6f6f6;
font-size: 14px;
position: relative;
box-sizing: border-box;
font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;
}
#wpcontent {
padding-left: 0;
}
.auto-fold {
#wpcontent {
padding-left: 0;
}
}
#otter {
.otter-header {
padding: 20px 10px;
background-color: #ffffff;
box-shadow: 0 1px 0 rgba(213,213,213,0.5),0 1px 2px #eee;
&.onboarding {
.otter-container {
.otter-logo {
justify-content: center;
}
}
}
.otter-container {
margin: 0 auto;
max-width: 100%;
max-width: 750px; // 930
.otter-logo {
display: flex;
align-items: center;
img {
max-width: 200px;
}
.version {
background-color: #e5e5e5;
border-radius: 3px;
font-size: 0.8em;
font-weight: 400;
margin-left: 10px;
padding: 2px 7px;
}
}
}
}
.otter-main {
margin-left: auto;
margin-right: auto;
max-width: 750px;
.components-panel__body {
margin: 25px 0;
background: #fff;
border: 1px solid #e2e4e7;
.components-panel__body-toggle {
border-bottom: 1px solid #d6e2ed;
}
.components-panel__row {
padding: 20px 10px 10px;
margin: 0;
.components-base-control {
.components-base-control__field {
display: flex;
align-items: center;
margin-bottom: 10px;
}
&.otter-text-field {
width: 100%;
.components-base-control__field {
display: block;
label {
font-weight: 600;
margin-bottom: 10px;
}
input {
border: 1px solid #b7c9d9;
border-radius: 3px;
font-size: 14px;
padding: 9px 15px;
width: 100%;
box-shadow: none;
height: 40px;
margin: 0 0 10px 0;
color: #444;
&:disabled {
background: #f6f6f6;
border-color: #eeeeee;
color: #bbbbbb;
}
&:focus {
border-color: #00a0d2;
box-shadow: 0 0 0 1px #00a0d2;
outline: 2px solid transparent;
outline-offset: -2px;
}
}
.otter-text-field-button-group {
display: flex;
align-items: center;
margin: 2px 0 15px;
.is-primary {
padding: 2px 20px;
height: auto;
font-size: 14px;
margin-right: 10px;
}
}
}
}
}
}
.otter-info {
padding: 0 10px 10px;
background-image: url( '../assets/images/logo-alt.png' );
background-size: 100px;
background-repeat: no-repeat;
background-position: bottom right;
h2 {
font-weight: 300;
margin-bottom: 10px;
}
p {
margin: 0 0 1.5em 0;
}
.otter-info-button-group {
display: flex;
.is-default {
padding: 2px 20px;
height: auto;
font-size: 14px;
&:first-child {
margin-right: 15px;
}
}
}
}
}
}
.otter-footer {
text-align: center;
color: #72777c;
font-style: italic;
border-top: 1px #e1e1e1 solid;
border-bottom: 1px #e1e1e1 solid;
padding: 20px;
margin: 2rem 0 1.5rem;
.otter-container {
margin: 0 auto;
}
}
.components-placeholder {
background: #f6f6f6;
margin-top: 25vh;
margin-bottom: 25vh;
}
}
.otter-onboarding-modal {
max-width: 350px;
.components-modal__header {
text-align: center;
h1 {
width: 100%;
}
}
.otter-onboarding-modal-content {
text-align: center;
margin: 10px 0 15px;
}
.otter-onboarding-modal-action {
text-align: center;
margin: 10px 0;
.components-button {
padding: 2px 20px;
height: auto;
font-size: 14px;
margin-right: 10px;
}
}
}
.components-modal__screen-overlay {
background-color: rgba(0, 0, 0, 0.5);
}
.react-joyride__tooltip {
font-size: 13px !important;
> div {
text-align: left !important;
}
div {
&:nth-of-type( 2 ) {
margin-top: 5px !important;
}
}
button {
text-decoration: underline;
}
}
.react-joyride__beacon {
span {
&:first-child {
background-color: #00739c !important;
}
&:last-child {
background-color: rgba(26, 129, 165, 0.4) !important;
border: 2px solid #00739c !important;
}
}
}
.react-joyride__tooltip {
button {
&[data-action="primary"] {
background: #0085ba !important;
border-color: #006a95 #00648c #00648c !important;
box-shadow: inset 0 -1px 0 #00648c !important;
color: #fff !important;
text-decoration: none !important;
text-shadow: 0 -1px 1px #005d82,1px 0 1px #005d82,0 1px 1px #005d82,-1px 0 1px #005d82 !important;
padding: 2px 20px !important;
height: auto !important;
line-height: 28px !important;
font-size: 14px !important;
}
&[data-action="back"] {
color: #23282d !important;
font-size: 14px !important;
}
}
}
.react-notification-root {
.notification-container-top-right {
top: 50px;
}
}
.notification-item-root {
.notification-content {
padding: 12px 15px;
}
.notification-close {
top: auto;
}
}
@media ( min-width: 782px ) {
.react-joyride__spotlight,
.__floater,
.__floater__open,
.react-joyride__beacon {
margin-top: -32px;
}
}
@media ( max-width: 782px ) {
#otter {
.otter-header {
.otter-container {
.otter-logo {
justify-content: center;
}
}
}
.otter-info {
background-image: none !important;
}
}
.react-joyride__spotlight,
.__floater,
.__floater__open,
.react-joyride__beacon {
margin-top: -44px;
}
}
@media ( max-width: 600px ) {
.react-joyride__spotlight,
.__floater,
.__floater__open,
.react-joyride__beacon {
margin-top: 0;
}
}