diff --git a/CHANGES.md b/CHANGES.md index 3818893..0872864 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,8 @@ # Changelog +## 2.3.1 (3/2/22) +* Fixed: Allow slider dots to wrap if showing more than the container can fit. + ## 2.3.0 (1/26/22) * Added: New Mai Testimonials block! diff --git a/assets/css/mai-testimonials.css b/assets/css/mai-testimonials.css index 7d6af71..f85d6a2 100644 --- a/assets/css/mai-testimonials.css +++ b/assets/css/mai-testimonials.css @@ -119,6 +119,7 @@ --list-padding: 0; --list-item-margin: 0; display: flex; + flex-wrap: wrap; align-items: center; justify-content: center; } diff --git a/assets/css/mai-testimonials.min.css b/assets/css/mai-testimonials.min.css index 7941660..b7606c4 100644 --- a/assets/css/mai-testimonials.min.css +++ b/assets/css/mai-testimonials.min.css @@ -1 +1 @@ -.mait-slider{display:grid;place-items:center;grid-template-areas:"testimonials";grid-template-rows:1fr;grid-template-columns:1fr;-webkit-animation:maitsliderfadein .5s;animation:maitsliderfadein .5s;}.mait-slider .mait-testimonials{grid-area:testimonials;}.mait-inner{--testimonial-margin:var(--row-gap) 0 0 var(--column-gap);display:flex;flex-wrap:wrap;align-items:var(--align-columns-vertical,unset);justify-content:var(--align-columns,unset);width:calc(100% + var(--column-gap));max-width:var(--testimonials-inner-max-width,calc(100% + var(--column-gap)));margin:calc(var(--row-gap) * -1) 0 0 calc(var(--column-gap) * -1);line-height:1.5;}@media only screen and (max-width:599px){.mait-inner{--columns:var(--columns-xs)}}@media only screen and (min-width:600px) and (max-width:799px){.mait-inner{--columns:var(--columns-sm)}}@media only screen and (min-width:800px) and (max-width:999px){.mait-inner{--columns:var(--columns-md)}}@media only screen and (min-width:1000px){.mait-inner{--columns:var(--columns-lg)}}.mait-testimonial{position:var(--testimonial-position,static);flex:var(--testimonial-flex,1 1 calc((100% / var(--columns)) - var(--column-gap)));max-width:var(--testimonial-max-width,calc((100% / var(--columns)) - var(--column-gap)));margin:var(--testimonial-margin,0);padding:var(--testimonial-padding,0);font-size:var(--testimonial-font-size,var(--font-size-md));background:var(--testimonial-background,unset);border:var(--testimonial-border,0);border-radius:var(--testimonial-border-radius,var(--border-radius));box-shadow:var(--testimonial-box-shadow,unset);}.mait-content{text-align:var(--testimonial-text-align,unset);}.mait-content:not(:last-child){margin-bottom:var(--spacing-lg);}.mait-details{display:flex;align-items:center;justify-content:center;margin:var(--testimonial-details-margin,0);text-align:var(--testimonial-details-text-align,center);}.mait-image{flex:0 1 auto;margin:var(--testimonial-image-margin,0 0 var(--spacing-xs));text-align:var(--testimonial-image-text-align,center);}.mait-image img{border-radius:9999px;}.mait-author{flex:0 1 auto;max-width:66.666666%;}.mait-name{display:block;font-weight:var(--heading-font-weight);font-size:var(--font-size-md);font-family:var(--heading-font-family);}.mait-name:not(:last-child){margin-bottom:var(--spacing-xxxs);}.mait-byline{display:block;font-size:var(--font-size-sm);line-height:1.25;}.mait-dots{--list-style-type:none;--list-margin:var(--spacing-md) 0 0;--list-padding:0;--list-item-margin:0;display:flex;align-items:center;justify-content:center;}.mait-dots .mait-dot,.mait-dots .mait-dot:hover,.mait-dots .mait-dot:focus{display:block;margin:0;padding:var(--spacing-xs);background:transparent;border:0;box-shadow:none;}.mait-dots .mait-dot{transform:scale(1);transition:var(--transition);}.mait-dots .mait-dot.mait-current{cursor:auto;opacity:.5;}.mait-dots .mait-dot:not(.mait-current):hover{transform:scale(1.5);}.mait-dots .mait-dot::before{display:block;width:.5em;height:.5em;background:var(--color-body);border-radius:9999px;content:"";}.mait-arrows{--list-style-type:none;--list-margin:var(--spacing-md) 0 0;--list-padding:0;--list-item-margin:var(--spacing-xs);--button-padding:var(--spacing-xs);--button-color:var(--color-body);--button-color-hover:var(--color-body);--button-background:var(--color-alt);--button-background-hover:var(--color-alt);display:flex;align-items:center;justify-content:center;}.mait-arrows .mait-button{width:var(--spacing-xl);height:var(--spacing-xl);}.has-boxed{--testimonial-padding:var(--spacing-xl);--testimonial-background:var(--color-white);--testimonial-border:var(--border);--testimonial-box-shadow:var(--shadow);}.mait-loading{z-index:0;}.mait-loading .mait-inner{opacity:.5;-webkit-filter:blur(1px);filter:blur(1px);-webkit-animation:maitsliderloading .5s;animation:maitsliderloading .5s;}.mait-hidden{z-index:0;opacity:0;-webkit-animation:maitsliderfadeout .5s;animation:maitsliderfadeout .5s;}@-webkit-keyframes maitsliderloading{0%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}50%{-webkit-filter:blur(0);filter:blur(0)}100%{opacity:.5;-webkit-filter:blur(2px);filter:blur(2px)}}@keyframes maitsliderloading{0%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}50%{-webkit-filter:blur(0);filter:blur(0)}100%{opacity:.5;-webkit-filter:blur(2px);filter:blur(2px)}}@-webkit-keyframes maitsliderfadein{0%{opacity:0}100%{opacity:1}}@keyframes maitsliderfadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes maitsliderfadeout{0%{opacity:1}100%{opacity:0}}@keyframes maitsliderfadeout{0%{opacity:1}100%{opacity:0}} +.mait-slider{display:grid;place-items:center;grid-template-areas:"testimonials";grid-template-rows:1fr;grid-template-columns:1fr;-webkit-animation:maitsliderfadein .5s;animation:maitsliderfadein .5s;}.mait-slider .mait-testimonials{grid-area:testimonials;}.mait-inner{--testimonial-margin:var(--row-gap) 0 0 var(--column-gap);display:flex;flex-wrap:wrap;align-items:var(--align-columns-vertical,unset);justify-content:var(--align-columns,unset);width:calc(100% + var(--column-gap));max-width:var(--testimonials-inner-max-width,calc(100% + var(--column-gap)));margin:calc(var(--row-gap) * -1) 0 0 calc(var(--column-gap) * -1);line-height:1.5;}@media only screen and (max-width:599px){.mait-inner{--columns:var(--columns-xs)}}@media only screen and (min-width:600px) and (max-width:799px){.mait-inner{--columns:var(--columns-sm)}}@media only screen and (min-width:800px) and (max-width:999px){.mait-inner{--columns:var(--columns-md)}}@media only screen and (min-width:1000px){.mait-inner{--columns:var(--columns-lg)}}.mait-testimonial{position:var(--testimonial-position,static);flex:var(--testimonial-flex,1 1 calc((100% / var(--columns)) - var(--column-gap)));max-width:var(--testimonial-max-width,calc((100% / var(--columns)) - var(--column-gap)));margin:var(--testimonial-margin,0);padding:var(--testimonial-padding,0);font-size:var(--testimonial-font-size,var(--font-size-md));background:var(--testimonial-background,unset);border:var(--testimonial-border,0);border-radius:var(--testimonial-border-radius,var(--border-radius));box-shadow:var(--testimonial-box-shadow,unset);}.mait-content{text-align:var(--testimonial-text-align,unset);}.mait-content:not(:last-child){margin-bottom:var(--spacing-lg);}.mait-details{display:flex;align-items:center;justify-content:center;margin:var(--testimonial-details-margin,0);text-align:var(--testimonial-details-text-align,center);}.mait-image{flex:0 1 auto;margin:var(--testimonial-image-margin,0 0 var(--spacing-xs));text-align:var(--testimonial-image-text-align,center);}.mait-image img{border-radius:9999px;}.mait-author{flex:0 1 auto;max-width:66.666666%;}.mait-name{display:block;font-weight:var(--heading-font-weight);font-size:var(--font-size-md);font-family:var(--heading-font-family);}.mait-name:not(:last-child){margin-bottom:var(--spacing-xxxs);}.mait-byline{display:block;font-size:var(--font-size-sm);line-height:1.25;}.mait-dots{--list-style-type:none;--list-margin:var(--spacing-md) 0 0;--list-padding:0;--list-item-margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.mait-dots .mait-dot,.mait-dots .mait-dot:hover,.mait-dots .mait-dot:focus{display:block;margin:0;padding:var(--spacing-xs);background:transparent;border:0;box-shadow:none;}.mait-dots .mait-dot{transform:scale(1);transition:var(--transition);}.mait-dots .mait-dot.mait-current{cursor:auto;opacity:.5;}.mait-dots .mait-dot:not(.mait-current):hover{transform:scale(1.5);}.mait-dots .mait-dot::before{display:block;width:.5em;height:.5em;background:var(--color-body);border-radius:9999px;content:"";}.mait-arrows{--list-style-type:none;--list-margin:var(--spacing-md) 0 0;--list-padding:0;--list-item-margin:var(--spacing-xs);--button-padding:var(--spacing-xs);--button-color:var(--color-body);--button-color-hover:var(--color-body);--button-background:var(--color-alt);--button-background-hover:var(--color-alt);display:flex;align-items:center;justify-content:center;}.mait-arrows .mait-button{width:var(--spacing-xl);height:var(--spacing-xl);}.has-boxed{--testimonial-padding:var(--spacing-xl);--testimonial-background:var(--color-white);--testimonial-border:var(--border);--testimonial-box-shadow:var(--shadow);}.mait-loading{z-index:0;}.mait-loading .mait-inner{opacity:.5;-webkit-filter:blur(1px);filter:blur(1px);-webkit-animation:maitsliderloading .5s;animation:maitsliderloading .5s;}.mait-hidden{z-index:0;opacity:0;-webkit-animation:maitsliderfadeout .5s;animation:maitsliderfadeout .5s;}@-webkit-keyframes maitsliderloading{0%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}50%{-webkit-filter:blur(0);filter:blur(0)}100%{opacity:.5;-webkit-filter:blur(2px);filter:blur(2px)}}@keyframes maitsliderloading{0%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}50%{-webkit-filter:blur(0);filter:blur(0)}100%{opacity:.5;-webkit-filter:blur(2px);filter:blur(2px)}}@-webkit-keyframes maitsliderfadein{0%{opacity:0}100%{opacity:1}}@keyframes maitsliderfadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes maitsliderfadeout{0%{opacity:1}100%{opacity:0}}@keyframes maitsliderfadeout{0%{opacity:1}100%{opacity:0}} diff --git a/mai-testimonials.php b/mai-testimonials.php index 1d34657..1243174 100644 --- a/mai-testimonials.php +++ b/mai-testimonials.php @@ -4,7 +4,7 @@ * Plugin Name: Mai Testimonials * Plugin URI: https://bizbudding.com/products/mai-testimonials/ * Description: Manage and display testimonials on your website. - * Version: 2.3.0 + * Version: 2.3.1 * * Author: BizBudding * Author URI: https://bizbudding.com @@ -91,7 +91,7 @@ private function setup_constants() { // Plugin version. if ( ! defined( 'MAI_TESTIMONIALS_VERSION' ) ) { - define( 'MAI_TESTIMONIALS_VERSION', '2.3.0' ); + define( 'MAI_TESTIMONIALS_VERSION', '2.3.1' ); } // Plugin Folder Path. diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php index 7578b38..a1af88d 100644 --- a/vendor/composer/InstalledVersions.php +++ b/vendor/composer/InstalledVersions.php @@ -32,7 +32,7 @@ class InstalledVersions 'aliases' => array ( ), - 'reference' => 'a6fc4efafd50b6628934fba6f1242b00e9b03ad9', + 'reference' => '175d676c93438e81834fc563cb6ee230c823dbe5', 'name' => '__root__', ), 'versions' => @@ -44,7 +44,7 @@ class InstalledVersions 'aliases' => array ( ), - 'reference' => 'a6fc4efafd50b6628934fba6f1242b00e9b03ad9', + 'reference' => '175d676c93438e81834fc563cb6ee230c823dbe5', ), 'yahnis-elsts/plugin-update-checker' => array ( diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index a732320..c7a91c2 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -6,7 +6,7 @@ 'aliases' => array ( ), - 'reference' => 'a6fc4efafd50b6628934fba6f1242b00e9b03ad9', + 'reference' => '175d676c93438e81834fc563cb6ee230c823dbe5', 'name' => '__root__', ), 'versions' => @@ -18,7 +18,7 @@ 'aliases' => array ( ), - 'reference' => 'a6fc4efafd50b6628934fba6f1242b00e9b03ad9', + 'reference' => '175d676c93438e81834fc563cb6ee230c823dbe5', ), 'yahnis-elsts/plugin-update-checker' => array (