Plugin Directory

Changeset 3252023


Ignore:
Timestamp:
03/07/2025 08:23:55 AM (13 months ago)
Author:
holdbar
Message:

Update to version 1.2.3 from GitHub

Location:
understory
Files:
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • understory/tags/1.2.3/assets/css/experiences.css

    r3248904 r3252023  
    3333
    3434@media (min-width: 1100px) {
    35   .understory-experiences-widget:has(:nth-child(n+3)) {
     35  .understory-experiences-widget.has-max-three-columns {
    3636    grid-template-columns: repeat(3, 1fr);
    37   }
    38   .understory-experiences-widget:not(:has(:nth-child(n+3))) {
    39     grid-template-columns: repeat(2, 1fr);
    4037  }
    4138}
  • understory/tags/1.2.3/assets/css/experiences.min.css

    r3248904 r3252023  
    1 .understory-experiences-widget{display:grid;grid-template-columns:1fr;gap:24px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.understory-experiences-widget *{box-sizing:border-box}.understory-experiences-widget a{text-decoration:none;border:none!important}.understory-experiences-widget a:hover{border:none!important}.wp-admin .understory-experiences-widget a{pointer-events:none}@media (min-width:600px){.understory-experiences-widget{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.understory-experiences-widget:has(:nth-child(n+3)){grid-template-columns:repeat(3,1fr)}.understory-experiences-widget:not(:has(:nth-child(n+3))){grid-template-columns:repeat(2,1fr)}}.understory-experience-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;border-radius:12px;box-shadow:0 10px 64px 0 rgba(16,24,40,.05);min-height:0;overflow:hidden;background-color:#fff;font-family:var(--font-family, "Inter"),sans-serif}.understory-experience-item:hover{-webkit-filter:brightness(95%);filter:brightness(95%);box-shadow:0 10px 64px 0 rgba(16,24,40,.1)}.understory-experience-item__image-wrap{position:relative;overflow:hidden;border-radius:12px 12px 0 0;width:100%;height:100%;min-height:0;padding-top:56.25%}.understory-experience-item__image{position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:cover;color:transparent}.understory-experience-item__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:24px;min-height:200px}.understory-experience-item__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.understory-experience-item__name{margin:0;padding:0;color:#1d261f;font-size:16px;font-weight:500;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#29332b}.understory-experience-item__description{margin:0;padding:0;color:#1d261f;font-size:14px;font-weight:400;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#29332b}.understory-experience-item__prices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;column-gap:4px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:baseline;flex-wrap:wrap}.understory-experience-item__price-prefix{margin:0;padding:0;color:#1d261f;font-size:12px;font-weight:400;line-height:140%}.understory-experience-item__price-item{margin:0;padding:0;color:#1d261f;font-size:16px;font-weight:500;line-height:140%}.understory-experience-item__price-suffix{margin:0;padding:0;color:#1d261f;font-size:12px;font-weight:400;line-height:150%}@keyframes skeleton-animation{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}.understory-skeleton{display:block;background-color:rgba(0,0,0,.11);animation:2s ease-in-out .5s infinite normal none running skeleton-animation}.understory-skeleton:empty:before{content:"\00a0"}.understory-skeleton--text{display:block;background-color:rgba(0,0,0,.11);margin-top:0;margin-bottom:0;height:auto;transform-origin:0 55%;transform:scale(1,.6);border-radius:4px/6.7px}
     1.understory-experiences-widget{display:grid;grid-template-columns:1fr;gap:24px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.understory-experiences-widget *{box-sizing:border-box}.understory-experiences-widget a{text-decoration:none;border:none!important}.understory-experiences-widget a:hover{border:none!important}.wp-admin .understory-experiences-widget a{pointer-events:none}@media (min-width:600px){.understory-experiences-widget{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.understory-experiences-widget.has-max-three-columns{grid-template-columns:repeat(3,1fr)}}.understory-experience-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;border-radius:12px;box-shadow:0 10px 64px 0 rgba(16,24,40,.05);min-height:0;overflow:hidden;background-color:#fff;font-family:var(--font-family, "Inter"),sans-serif}.understory-experience-item:hover{-webkit-filter:brightness(95%);filter:brightness(95%);box-shadow:0 10px 64px 0 rgba(16,24,40,.1)}.understory-experience-item__image-wrap{position:relative;overflow:hidden;border-radius:12px 12px 0 0;width:100%;height:100%;min-height:0;padding-top:56.25%}.understory-experience-item__image{position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:cover;color:transparent}.understory-experience-item__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:24px;min-height:200px}.understory-experience-item__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.understory-experience-item__name{margin:0;padding:0;color:#1d261f;font-size:16px;font-weight:500;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#29332b}.understory-experience-item__description{margin:0;padding:0;color:#1d261f;font-size:14px;font-weight:400;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#29332b}.understory-experience-item__prices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;column-gap:4px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:baseline;flex-wrap:wrap}.understory-experience-item__price-prefix{margin:0;padding:0;color:#1d261f;font-size:12px;font-weight:400;line-height:140%}.understory-experience-item__price-item{margin:0;padding:0;color:#1d261f;font-size:16px;font-weight:500;line-height:140%}.understory-experience-item__price-suffix{margin:0;padding:0;color:#1d261f;font-size:12px;font-weight:400;line-height:150%}@keyframes skeleton-animation{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}.understory-skeleton{display:block;background-color:rgba(0,0,0,.11);animation:2s ease-in-out .5s infinite normal none running skeleton-animation}.understory-skeleton:empty:before{content:"\00a0"}.understory-skeleton--text{display:block;background-color:rgba(0,0,0,.11);margin-top:0;margin-bottom:0;height:auto;transform-origin:0 55%;transform:scale(1,.6);border-radius:4px/6.7px}
  • understory/tags/1.2.3/includes/utils/class-experiences.php

    r3241799 r3252023  
    6666
    6767    ob_start();
     68
     69    $root_classnames = ['understory-experiences-widget'];
     70    if (count($data) > 2) {
     71        $root_classnames[] = 'has-max-three-columns';
     72    }
    6873    ?>
    69     <div class="understory-experiences-widget"
     74    <div class="<?php echo esc_attr(implode(' ', $root_classnames)); ?>"
    7075        data-company-id="<?php echo esc_attr($company_id); ?>"
    7176        <?php if (!empty($language)): ?>
  • understory/tags/1.2.3/readme.txt

    r3248904 r3252023  
    44Requires at least: 5.0
    55Tested up to: 6.7
    6 Stable tag: 1.2.2
     6Stable tag: 1.2.3
    77Requires PHP: 7.0
    88License: GPLv2 or later
  • understory/tags/1.2.3/understory.php

    r3248904 r3252023  
    33Plugin Name: Understory
    44Description: Connect your WordPress site with Understory, to easily add your booking widget to posts and pages.
    5 Version: 1.2.2
     5Version: 1.2.3
    66Author: Understory
    77Text Domain: understory
     
    1818define('UNDERSTORY_PLUGIN_URL', plugin_dir_url(__FILE__));
    1919define('UNDERSTORY_PLUGIN_SLUG', 'understory');
    20 define('UNDERSTORY_PLUGIN_VERSION', '1.0.1');
     20define('UNDERSTORY_PLUGIN_VERSION', '1.2.3');
    2121define('UNDERSTORY_OPTION_KEY', 'understory_options');
    2222define('UNDERSTORY_NONCE_KEY', 'understory_nonce');
  • understory/trunk/assets/css/experiences.css

    r3248904 r3252023  
    3333
    3434@media (min-width: 1100px) {
    35   .understory-experiences-widget:has(:nth-child(n+3)) {
     35  .understory-experiences-widget.has-max-three-columns {
    3636    grid-template-columns: repeat(3, 1fr);
    37   }
    38   .understory-experiences-widget:not(:has(:nth-child(n+3))) {
    39     grid-template-columns: repeat(2, 1fr);
    4037  }
    4138}
  • understory/trunk/assets/css/experiences.min.css

    r3248904 r3252023  
    1 .understory-experiences-widget{display:grid;grid-template-columns:1fr;gap:24px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.understory-experiences-widget *{box-sizing:border-box}.understory-experiences-widget a{text-decoration:none;border:none!important}.understory-experiences-widget a:hover{border:none!important}.wp-admin .understory-experiences-widget a{pointer-events:none}@media (min-width:600px){.understory-experiences-widget{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.understory-experiences-widget:has(:nth-child(n+3)){grid-template-columns:repeat(3,1fr)}.understory-experiences-widget:not(:has(:nth-child(n+3))){grid-template-columns:repeat(2,1fr)}}.understory-experience-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;border-radius:12px;box-shadow:0 10px 64px 0 rgba(16,24,40,.05);min-height:0;overflow:hidden;background-color:#fff;font-family:var(--font-family, "Inter"),sans-serif}.understory-experience-item:hover{-webkit-filter:brightness(95%);filter:brightness(95%);box-shadow:0 10px 64px 0 rgba(16,24,40,.1)}.understory-experience-item__image-wrap{position:relative;overflow:hidden;border-radius:12px 12px 0 0;width:100%;height:100%;min-height:0;padding-top:56.25%}.understory-experience-item__image{position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:cover;color:transparent}.understory-experience-item__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:24px;min-height:200px}.understory-experience-item__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.understory-experience-item__name{margin:0;padding:0;color:#1d261f;font-size:16px;font-weight:500;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#29332b}.understory-experience-item__description{margin:0;padding:0;color:#1d261f;font-size:14px;font-weight:400;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#29332b}.understory-experience-item__prices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;column-gap:4px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:baseline;flex-wrap:wrap}.understory-experience-item__price-prefix{margin:0;padding:0;color:#1d261f;font-size:12px;font-weight:400;line-height:140%}.understory-experience-item__price-item{margin:0;padding:0;color:#1d261f;font-size:16px;font-weight:500;line-height:140%}.understory-experience-item__price-suffix{margin:0;padding:0;color:#1d261f;font-size:12px;font-weight:400;line-height:150%}@keyframes skeleton-animation{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}.understory-skeleton{display:block;background-color:rgba(0,0,0,.11);animation:2s ease-in-out .5s infinite normal none running skeleton-animation}.understory-skeleton:empty:before{content:"\00a0"}.understory-skeleton--text{display:block;background-color:rgba(0,0,0,.11);margin-top:0;margin-bottom:0;height:auto;transform-origin:0 55%;transform:scale(1,.6);border-radius:4px/6.7px}
     1.understory-experiences-widget{display:grid;grid-template-columns:1fr;gap:24px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.understory-experiences-widget *{box-sizing:border-box}.understory-experiences-widget a{text-decoration:none;border:none!important}.understory-experiences-widget a:hover{border:none!important}.wp-admin .understory-experiences-widget a{pointer-events:none}@media (min-width:600px){.understory-experiences-widget{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.understory-experiences-widget.has-max-three-columns{grid-template-columns:repeat(3,1fr)}}.understory-experience-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;border-radius:12px;box-shadow:0 10px 64px 0 rgba(16,24,40,.05);min-height:0;overflow:hidden;background-color:#fff;font-family:var(--font-family, "Inter"),sans-serif}.understory-experience-item:hover{-webkit-filter:brightness(95%);filter:brightness(95%);box-shadow:0 10px 64px 0 rgba(16,24,40,.1)}.understory-experience-item__image-wrap{position:relative;overflow:hidden;border-radius:12px 12px 0 0;width:100%;height:100%;min-height:0;padding-top:56.25%}.understory-experience-item__image{position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:cover;color:transparent}.understory-experience-item__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:24px;min-height:200px}.understory-experience-item__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.understory-experience-item__name{margin:0;padding:0;color:#1d261f;font-size:16px;font-weight:500;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#29332b}.understory-experience-item__description{margin:0;padding:0;color:#1d261f;font-size:14px;font-weight:400;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#29332b}.understory-experience-item__prices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;column-gap:4px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:baseline;flex-wrap:wrap}.understory-experience-item__price-prefix{margin:0;padding:0;color:#1d261f;font-size:12px;font-weight:400;line-height:140%}.understory-experience-item__price-item{margin:0;padding:0;color:#1d261f;font-size:16px;font-weight:500;line-height:140%}.understory-experience-item__price-suffix{margin:0;padding:0;color:#1d261f;font-size:12px;font-weight:400;line-height:150%}@keyframes skeleton-animation{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}.understory-skeleton{display:block;background-color:rgba(0,0,0,.11);animation:2s ease-in-out .5s infinite normal none running skeleton-animation}.understory-skeleton:empty:before{content:"\00a0"}.understory-skeleton--text{display:block;background-color:rgba(0,0,0,.11);margin-top:0;margin-bottom:0;height:auto;transform-origin:0 55%;transform:scale(1,.6);border-radius:4px/6.7px}
  • understory/trunk/includes/utils/class-experiences.php

    r3241799 r3252023  
    6666
    6767    ob_start();
     68
     69    $root_classnames = ['understory-experiences-widget'];
     70    if (count($data) > 2) {
     71        $root_classnames[] = 'has-max-three-columns';
     72    }
    6873    ?>
    69     <div class="understory-experiences-widget"
     74    <div class="<?php echo esc_attr(implode(' ', $root_classnames)); ?>"
    7075        data-company-id="<?php echo esc_attr($company_id); ?>"
    7176        <?php if (!empty($language)): ?>
  • understory/trunk/readme.txt

    r3248904 r3252023  
    44Requires at least: 5.0
    55Tested up to: 6.7
    6 Stable tag: 1.2.2
     6Stable tag: 1.2.3
    77Requires PHP: 7.0
    88License: GPLv2 or later
  • understory/trunk/understory.php

    r3248904 r3252023  
    33Plugin Name: Understory
    44Description: Connect your WordPress site with Understory, to easily add your booking widget to posts and pages.
    5 Version: 1.2.2
     5Version: 1.2.3
    66Author: Understory
    77Text Domain: understory
     
    1818define('UNDERSTORY_PLUGIN_URL', plugin_dir_url(__FILE__));
    1919define('UNDERSTORY_PLUGIN_SLUG', 'understory');
    20 define('UNDERSTORY_PLUGIN_VERSION', '1.0.1');
     20define('UNDERSTORY_PLUGIN_VERSION', '1.2.3');
    2121define('UNDERSTORY_OPTION_KEY', 'understory_options');
    2222define('UNDERSTORY_NONCE_KEY', 'understory_nonce');
Note: See TracChangeset for help on using the changeset viewer.