File: /var/www/html/wptrinityconsulting/wp-content/plugins/wp-security-audit-log/css/src/wsal-wizard.scss
/**
* WSAL Wizard Styles
*/
$color-primary: #009344;
$color-secondary: #bdd63a;
$color-disable: #b4b9be;
body {
margin: 65px auto 24px;
-webkit-box-shadow: none;
box-shadow: none;
background: #f1f1f1;
padding: 0;
border: none;
}
// Header logo.
#wsal-logo {
border: 0;
margin: 0 0 24px;
padding: 0;
text-align: center;
img {
width: 400px;
}
}
// Wizard steps.
.steps {
display: flex;
list-style-type: none;
margin: 0;
padding: 0 0 25px;
text-align: center;
li {
flex: 1 0 auto;
font-weight: 700;
margin: 0 0 5px;
color: $color-disable;
padding-bottom: 15px;
position: relative;
&.is-active {
color: $color-primary;
&::before {
border: 4px solid $color-primary;
background: $color-primary;
}
}
&::before {
content: '';
border: 4px solid $color-disable;
border-radius: 100%;
width: 4px;
height: 4px;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -6px;
margin-bottom: -8px;
background: $color-disable;
}
}
}
// Wizard Content.
.wsal-setup-content {
box-shadow: 0 1px 3px rgba(0,0,0,.13);
padding: 2em;
margin: 0 0 20px;
background: #fff;
overflow: hidden;
zoom: 1;
text-align: left;
h4,
fieldset {
line-height: 1.5;
}
.addon-wrapper {
border: 1px solid #eee;
padding: 15px;
display: flex;
margin-bottom: 15px;
&:hover {
border-color: #ccc;
}
img {
align-self: center;
max-width: 200px;
margin-right: 15px;
}
}
}
.wsal-setup-actions {
text-align: center;
.button {
box-shadow: none;
font-size: 14px;
height: auto;
padding: 8px 20px;
min-width: 12em;
min-width: auto;
transition: 0.1s all linear;
}
.button-primary {
background-color: $color-primary;
border-color: $color-primary;
box-shadow: none;
text-shadow: none;
margin: 0;
opacity: 1;
&:hover,
&:focus {
background: lighten($color: $color-primary, $amount: 5%);
border-color: lighten($color: $color-primary, $amount: 5%);
box-shadow: none;
color: #fff;
}
}
}
// Wizard footer.
.wsal-setup-footer {
text-align: center;
a {
color: $color-primary;
font-size: 14px;
text-decoration: none;
}
}
.wsal-setup-form {
label[for="editor-users-box"],
label[for="editor-roles-box"],
label[for="exuser-query-box"],
label[for="exrole-query-box"],
label[for="ipaddr-query-box"] {
display: inline-block;
margin: 5px 0;
span {
display: inline-block;
min-width: 100px;
}
}
}
.sectoken-user,
.sectoken-role,
.sectoken-ip,
.sectoken-other {
display: inline-block;
border-width: 1px;
border-style: solid;
padding: 2px 4px;
margin: 2px 0 0 2px;
border-radius: 3px;
cursor: default;
line-height: 1.3;
font-size: 14px;
a {
text-decoration: none;
font-size: 12px;
font-weight: bold;
color: #FFF;
margin-left: 2px;
background: #BBB;
border-radius: 25px;
height: 14px;
display: inline-block;
vertical-align: middle;
width: 14px;
text-align: center;
line-height: 12px;
&:hover {
background: #FB9;
}
}
}
.sectoken-other { display: table; border-collapse: separate; }
.sectoken-role { background: #EFE; border-color: #5B5; }
.sectoken-user { background: #EFF; border-color: #5BE; }
.sectoken-ip { background: #FFE; border-color: #ED5; }
.sectoken-other { background: #FFE; border-color: #ED5; }
p.description {
font-size: 13px;
font-style: italic;
}