Update plugin tile layout to single centered column with max width 700px
This commit is contained in:
@ -1013,19 +1013,19 @@ body.wp-admin .button.pricing-button:hover,
|
|||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Free Plugins - Grid Layout matching Pro Plugins */
|
/* Free Plugins - Single Column Centered Layout */
|
||||||
#recommended .wpa-plugin-container {
|
#recommended .wpa-plugin-container {
|
||||||
padding: 20px;
|
padding: 20px;
|
||||||
display: grid;
|
display: flex;
|
||||||
grid-template-columns: repeat(auto-fill, minmax(450px, 1fr));
|
flex-direction: column;
|
||||||
gap: 24px;
|
align-items: center;
|
||||||
max-width: 1920px;
|
max-width: 700px;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
#recommended .plugin-card {
|
#recommended .plugin-card {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
margin: 0;
|
margin: 0 0 24px 0;
|
||||||
padding: 24px;
|
padding: 24px;
|
||||||
border: 1px solid #ddd;
|
border: 1px solid #ddd;
|
||||||
border-radius: 8px;
|
border-radius: 8px;
|
||||||
@ -1037,6 +1037,10 @@ body.wp-admin .button.pricing-button:hover,
|
|||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#recommended .plugin-card:last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
#recommended .plugin-card:hover {
|
#recommended .plugin-card:hover {
|
||||||
border-color: #2271b1;
|
border-color: #2271b1;
|
||||||
box-shadow: 0 2px 6px rgba(0,0,0,0.15);
|
box-shadow: 0 2px 6px rgba(0,0,0,0.15);
|
||||||
@ -1085,6 +1089,7 @@ body.wp-admin .button.pricing-button:hover,
|
|||||||
display: flex;
|
display: flex;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
gap: 8px;
|
gap: 8px;
|
||||||
|
justify-content: flex-end;
|
||||||
}
|
}
|
||||||
|
|
||||||
#recommended .plugin-card .plugin-action-buttons {
|
#recommended .plugin-card .plugin-action-buttons {
|
||||||
@ -1100,27 +1105,16 @@ body.wp-admin .button.pricing-button:hover,
|
|||||||
margin-top: auto;
|
margin-top: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Responsive adjustments */
|
/* Responsive adjustments - maintain single column but adjust padding */
|
||||||
@media screen and (max-width: 960px) {
|
|
||||||
#recommended .wpa-plugin-container {
|
|
||||||
grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
|
|
||||||
gap: 20px;
|
|
||||||
padding: 16px;
|
|
||||||
}
|
|
||||||
#recommended .plugin-card {
|
|
||||||
padding: 20px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 782px) {
|
@media screen and (max-width: 782px) {
|
||||||
#recommended .wpa-plugin-container {
|
#recommended .wpa-plugin-container {
|
||||||
grid-template-columns: 1fr;
|
padding: 16px;
|
||||||
gap: 16px;
|
|
||||||
padding: 12px;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#recommended .plugin-card {
|
#recommended .plugin-card {
|
||||||
padding: 16px;
|
padding: 16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#recommended .plugin-card .action-links .button {
|
#recommended .plugin-card .action-links .button {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
@ -8,12 +8,12 @@
|
|||||||
|
|
||||||
/* Plugin List Container */
|
/* Plugin List Container */
|
||||||
.wp-allstars-wrap #wpa-plugin-list {
|
.wp-allstars-wrap #wpa-plugin-list {
|
||||||
display: grid;
|
display: flex;
|
||||||
grid-template-columns: repeat(auto-fill, minmax(450px, 1fr));
|
flex-direction: column;
|
||||||
gap: 24px;
|
align-items: center;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 20px;
|
padding: 20px;
|
||||||
max-width: 1920px;
|
max-width: 700px;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -21,8 +21,10 @@
|
|||||||
.wp-allstars-wrap #wpa-plugin-filters.wp-filter {
|
.wp-allstars-wrap #wpa-plugin-filters.wp-filter {
|
||||||
margin: 0 0 22px 0 !important;
|
margin: 0 0 22px 0 !important;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
max-width: 700px;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
margin: 0 auto !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Center filter links */
|
/* Center filter links */
|
||||||
@ -39,7 +41,7 @@
|
|||||||
|
|
||||||
/* Plugin Cards */
|
/* Plugin Cards */
|
||||||
.plugin-card {
|
.plugin-card {
|
||||||
margin: 0 !important;
|
margin: 0 0 24px 0 !important;
|
||||||
width: 100% !important;
|
width: 100% !important;
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
border: 1px solid #dcdcde;
|
border: 1px solid #dcdcde;
|
||||||
@ -52,6 +54,10 @@
|
|||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.plugin-card:last-child {
|
||||||
|
margin-bottom: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
.plugin-card:hover {
|
.plugin-card:hover {
|
||||||
border-color: #2271b1 !important;
|
border-color: #2271b1 !important;
|
||||||
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
|
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
|
||||||
@ -99,6 +105,7 @@
|
|||||||
display: flex !important;
|
display: flex !important;
|
||||||
flex-wrap: wrap !important;
|
flex-wrap: wrap !important;
|
||||||
gap: 8px !important;
|
gap: 8px !important;
|
||||||
|
justify-content: flex-end !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.plugin-action-buttons {
|
.plugin-action-buttons {
|
||||||
@ -114,24 +121,10 @@
|
|||||||
margin-top: auto !important;
|
margin-top: auto !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Responsive Adjustments */
|
/* Responsive Adjustments - maintain single column but adjust padding */
|
||||||
@media screen and (max-width: 960px) {
|
|
||||||
.wp-allstars-wrap #wpa-plugin-list {
|
|
||||||
grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
|
|
||||||
gap: 20px;
|
|
||||||
padding: 16px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.plugin-card-top {
|
|
||||||
padding: 20px !important;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 782px) {
|
@media screen and (max-width: 782px) {
|
||||||
.wp-allstars-wrap #wpa-plugin-list {
|
.wp-allstars-wrap #wpa-plugin-list {
|
||||||
grid-template-columns: 1fr;
|
padding: 16px;
|
||||||
gap: 16px;
|
|
||||||
padding: 12px;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.plugin-card-top {
|
.plugin-card-top {
|
||||||
|
Reference in New Issue
Block a user