Phase 6: AIOS security plugin with conservative login lockdown config (10 attempts)
This commit is contained in:
+1211
File diff suppressed because it is too large
Load Diff
+121
@@ -0,0 +1,121 @@
|
||||
/* CSS for adverts */
|
||||
|
||||
.aiowps_notice_container {
|
||||
height: auto;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.aiowps_review_notice_container {
|
||||
padding: 12px;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.aiowps_advert_button_container {
|
||||
margin-bottom: 10px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.aiowps_advert_button_container .dashicons {
|
||||
margin-left: 10px;
|
||||
}
|
||||
|
||||
.aiowps_advert_content_left {
|
||||
float: none;
|
||||
width: 65px;
|
||||
padding-top: 9px;
|
||||
margin-right: 9px;
|
||||
}
|
||||
|
||||
.aiowps_advert_content_left_extra {
|
||||
float: none;
|
||||
width: 100px;
|
||||
padding-right: 15px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.updraft_advert_content_left img {
|
||||
min-height: 72px;
|
||||
min-width: 72px;
|
||||
}
|
||||
|
||||
.aiowps_advert_content_right {
|
||||
float: none;
|
||||
width: auto;
|
||||
overflow: hidden;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.updraft_advert_content_right p {
|
||||
font-size: 16px !important;
|
||||
}
|
||||
|
||||
.aiowps_advert_bottom {
|
||||
margin: 10px 0;
|
||||
padding: 10px;
|
||||
font-size: 140%;
|
||||
background-color: rgb(255, 255, 255);
|
||||
border-color: #E6DB55;
|
||||
border: 1px solid;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.aiowps_advert_dismiss {
|
||||
float: right;
|
||||
font-size: 13px;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
h3.aiowps_advert_heading {
|
||||
margin-top: 5px !important;
|
||||
margin-bottom: 5px !important;
|
||||
}
|
||||
|
||||
h4.aiowps_advert_heading {
|
||||
margin-top: 2px !important;
|
||||
margin-bottom: 3px !important;
|
||||
}
|
||||
|
||||
.aiowps_center_content {
|
||||
text-align: center;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.aiowps_text_center {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#aiowps-dashnotice #aiowps-dashnotice_wrapper ul {
|
||||
list-style: disc inside;
|
||||
text-indent: -18px;
|
||||
margin-left: 18px;
|
||||
}
|
||||
|
||||
@media screen and (min-width: 560px) {
|
||||
|
||||
.aiowps_advert_content_left, .aiowps_advert_content_left_extra {
|
||||
float: left;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
#aiowps-notice-logo {
|
||||
border: 0;
|
||||
float: right;
|
||||
width: 150px;
|
||||
height: auto;
|
||||
margin-right: 10px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
@media (min-width: 768px) {
|
||||
|
||||
#aiowps-notice-logo {
|
||||
width: 250px;
|
||||
height: auto;
|
||||
margin-right: 40px;
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
}
|
||||
Executable
+241
@@ -0,0 +1,241 @@
|
||||
.aiowps_col {
|
||||
display: block;
|
||||
float: left;
|
||||
margin: 1% 0 1% 1%;
|
||||
}
|
||||
|
||||
.aiowps_col:first-child {
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
.aiowps_half_width {
|
||||
width: 48%;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 768px) {
|
||||
|
||||
.aiowps_col {
|
||||
margin: 1% 0;
|
||||
}
|
||||
|
||||
.aiowps_half_width {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
img.addons {
|
||||
display: block;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
margin-bottom: 20px;
|
||||
max-width: 40%;
|
||||
max-height: 100%;
|
||||
}
|
||||
|
||||
.postbox.aiowps-tab-postbox {
|
||||
padding: 25px;
|
||||
}
|
||||
|
||||
.aiowps-plugin-family__plugins {
|
||||
display: -ms-flexbox;
|
||||
display: flex; /* phpcs:ignore Squiz.CSS.DuplicateStyleDefinition.Found -- first definition is for IE */
|
||||
-ms-flex-wrap: wrap;
|
||||
flex-wrap: wrap;
|
||||
padding-left: 1px;
|
||||
padding-bottom: 1px;
|
||||
}
|
||||
|
||||
.aiowps-plugin-family__plugin {
|
||||
-ms-flex: auto;
|
||||
flex: auto;
|
||||
width: 100%;
|
||||
padding: 30px;
|
||||
box-sizing: border-box;
|
||||
border: 1px solid #E3E4E7;
|
||||
margin-left: -1px;
|
||||
margin-bottom: -1px;
|
||||
}
|
||||
|
||||
@media (min-width: 782px) {
|
||||
|
||||
.aiowps-plugin-family__plugin {
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.aiowps-plugin-family__free .aiowps-plugin-family__plugin {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@media (max-width: 1300px) {
|
||||
|
||||
.aiowps-plugin-family__free .aiowps-plugin-family__plugin {
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@media (max-width: 782px) {
|
||||
|
||||
.aiowps-plugin-family__free .aiowps-plugin-family__plugin {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.aiowps_feature_cont {
|
||||
width: 64.5%;
|
||||
}
|
||||
|
||||
.aiowps_plugin_family_cont {
|
||||
width: 34.5%;
|
||||
}
|
||||
|
||||
@media (max-width: 1300px) {
|
||||
|
||||
.aiowps_feature_cont,
|
||||
.aiowps_plugin_family_cont {
|
||||
width: 100%;
|
||||
float: none;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.aiowps_feature_cont header,
|
||||
.aiowps_plugin_family_cont header {
|
||||
padding: 20px;
|
||||
}
|
||||
|
||||
@media (max-width: 1300px) {
|
||||
|
||||
.aiowps_feature_cont header,
|
||||
.aiowps_plugin_family_cont header {
|
||||
padding: 40px;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.aiowps_feature_cont header p,
|
||||
.aiowps_plugin_family_cont header p {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.aiowps_feat_table,
|
||||
.aiowps_feat_table td {
|
||||
border: 0;
|
||||
border-collapse: collapse;
|
||||
background-color: #FFF;
|
||||
font-size: 120%;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.aiowps_feat_table td {
|
||||
border: 1px solid #F1F1F1;
|
||||
border-bottom-width: 4px;
|
||||
padding: 15px;
|
||||
}
|
||||
|
||||
.aiowps_feat_table td:nth-child(2),
|
||||
.aiowps_feat_table td:nth-child(3) {
|
||||
background: rgba(241, 241, 241, 0.38);
|
||||
}
|
||||
|
||||
.aiowps_feat_table p {
|
||||
padding: 0 10px;
|
||||
margin: 5px 0;
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.aiowps_feat_table h4 {
|
||||
padding-left: 10px;
|
||||
margin: 5px 0;
|
||||
}
|
||||
|
||||
.aiowps_feat_table .dashicons {
|
||||
width: 25px;
|
||||
height: 25px;
|
||||
font-size: 25px;
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
.aiowps_feat_table .dashicons-yes {
|
||||
color: #008000;
|
||||
}
|
||||
|
||||
.aiowps_feat_table .dashicons-no-alt {
|
||||
color: #FD0000;
|
||||
}
|
||||
|
||||
.aiowps_feat_table tr td.aiowps-feature-text {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.aiowps_feat_table tr.aiowps-main-feature-row td {
|
||||
background: #F1F1F1;
|
||||
border-bottom-color: #FAFAFA;
|
||||
}
|
||||
|
||||
.aiowps-premium-image {
|
||||
display: none;
|
||||
}
|
||||
|
||||
@media screen and (min-width: 720px) {
|
||||
|
||||
.aiowps-premium-image {
|
||||
display: block;
|
||||
float: left;
|
||||
padding: 16px 18px;
|
||||
width: 64px;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@media screen and (min-width: 1220px) {
|
||||
|
||||
.aiowps_feat_table td:nth-child(2),
|
||||
.aiowps_feat_table td:nth-child(3) {
|
||||
width: 110px;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.other-plugin-title {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 782px) {
|
||||
|
||||
table.aiowps_feat_table {
|
||||
display: block;
|
||||
}
|
||||
|
||||
table.aiowps_feat_table tr {
|
||||
display: -ms-flexbox;
|
||||
display: flex; /* phpcs:ignore Squiz.CSS.DuplicateStyleDefinition.Found -- first definition is for IE */
|
||||
-ms-flex-wrap: wrap;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
table.aiowps_feat_table td {
|
||||
display: block;
|
||||
}
|
||||
|
||||
table.aiowps_feat_table td:first-child {
|
||||
width: 100%;
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
table.aiowps_feat_table td:not(:first-child) {
|
||||
width: 50%;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
table.aiowps_feat_table td:first-child:empty {
|
||||
display: none;
|
||||
}
|
||||
|
||||
}
|
||||
Executable
+20
@@ -0,0 +1,20 @@
|
||||
body {
|
||||
background-color: #404040 !important;
|
||||
}
|
||||
|
||||
.aiowps-site-lockout-box {
|
||||
margin-right: auto;
|
||||
margin-left: auto;
|
||||
max-width: 800px;
|
||||
margin-top: 100px;
|
||||
padding: 30px;
|
||||
border: 2px solid #FFE20A;
|
||||
}
|
||||
|
||||
.aiowps-site-lockout-msg {
|
||||
color: #FFE20A;
|
||||
font-size: 48px;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user