Plugin Directory

Changeset 3399754


Ignore:
Timestamp:
11/20/2025 01:15:23 PM (3 months ago)
Author:
xy440
Message:

Add gallery, counter, progress bar widgets (v1.1)

Location:
elematic-addons-for-elementor/trunk
Files:
31 added
10 edited

Legend:

Unmodified
Added
Removed
  • elematic-addons-for-elementor/trunk/assets/css/styles.css

    r3387872 r3399754  
    11
     2.d-none {
     3    display: none;
     4}
    25/*image zoom effect*/
    36.elematic-img-zoom {
  • elematic-addons-for-elementor/trunk/assets/css/styles.min.css

    r3387872 r3399754  
    1 .elematic-img-zoom{overflow:hidden}.elematic-img-zoom img{-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out;display:block}.elematic-img-zoom:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
     1.d-none{display:none}.elematic-img-zoom{overflow:hidden}.elematic-img-zoom img{-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out;display:block}.elematic-img-zoom:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
  • elematic-addons-for-elementor/trunk/assets/css/widgets/marquee/marquee.min.css

    r3387872 r3399754  
    1 /*  #Marquee
    2 ------------------------------------- */
    3 .elematic-marquee-item {
    4     display: flex;
    5     align-items: center;
    6 }
    7 .elematic-marquee-link {
    8     display: flex;
    9     align-items: center;
    10 }
    11 .elematic-marquee-wrap {
    12     overflow: hidden;
    13 }
    14 .elematic-marquee-content {
    15     will-change: transform;
    16     transform: translateX(0);
    17     animation: elematic_marquee 40s linear infinite;
    18     white-space: nowrap;
    19     display: -webkit-inline-box;
    20 }
    21 .elematic-marquee-item * {
    22     font-size: 18px;
    23 }
    24 .elematic-marquee-item .elematic-marquee-icon {
    25     margin-top: -5px;
    26 }
    27 .elematic-marquee-icon {
    28     margin-left: 15px;
    29     margin-right: 20px;
    30 }
    31 .elematic-marquee-icon img {
    32     width: 28px;
    33 }
    34 .elematic-marquee-icon svg {
    35     width: 14px;
    36 }
    37 @keyframes elematic_marquee {
    38     0%   {
    39         transform: translateX(0%);
    40          }
    41     100% { transform: translateX(-100%); }
    42 }
     1.elematic-marquee-item,.elematic-marquee-link{display:flex;align-items:center}.elematic-marquee-wrap{overflow:hidden}.elematic-marquee-content{will-change:transform;transform:translateX(0);animation:40s linear infinite elematic_marquee;white-space:nowrap;display:-webkit-inline-box}.elematic-marquee-item *{font-size:18px}.elematic-marquee-item .elematic-marquee-icon{margin-top:-5px}.elematic-marquee-icon{margin-left:15px;margin-right:20px}.elematic-marquee-icon img{width:28px}.elematic-marquee-icon svg{width:14px}@keyframes elematic_marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}
  • elematic-addons-for-elementor/trunk/assets/css/widgets/progress-bar/progress-bar.css

    r3387872 r3399754  
     1/* Progress Bar
     2------------------------------------- */
    13.elematic-progress-bar-wrapper {
    24  overflow: hidden;
    35  margin-bottom: 25px;
    46}
     7
    58.elematic-progress-bar-wrapper .elematic-progress-bar {
    69  border-radius: 3px;
    710  position: relative;
    8   visibility: hidden;
    911}
     12
    1013.elematic-progress-bar-wrapper .elematic-progressbar-content {
    1114  overflow: visible;
    1215  border-radius: 3px;
    1316}
     17
    1418.elematic-progressbar-content {
    1519  display: -ms-flexbox;
     
    1923  background-color: #e9ecef;
    2024}
    21 .elematic-progress-bar {
     25
     26/* base bar */
     27.elematic-progressbar-content .elematic-progress-bar {
    2228  display: -ms-flexbox;
    2329  display: flex;
     
    2733  justify-content: center;
    2834  color: #fff;
     35  background-color: #111;
     36  /* horizontal animation */
     37  transition: width 0.6s ease;
    2938}
     39
    3040.elematic-progress-bar-striped {
    31   background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
     41  background-image: linear-gradient(
     42    45deg,
     43    rgba(255, 255, 255, .15) 25%,
     44    transparent 25%,
     45    transparent 50%,
     46    rgba(255, 255, 255, .15) 50%,
     47    rgba(255, 255, 255, .15) 75%,
     48    transparent 75%,
     49    transparent
     50  );
    3251  background-size: 1rem 1rem;
    3352}
     53
    3454.elematic-progress-bar-wrapper .elematic-progressbar-content .percent-label {
    3555  position: absolute;
     
    3858  color: #111;
    3959}
     60
     61.elematic-progress-text-inner {
     62  position: relative;
     63}
     64
    4065.elematic-progress-text-inner .elematic_progress_title {
     66  position: absolute;
    4167  left: 20px;
    4268  top: 50%;
     
    4672  color: #fff;
    4773}
    48 .elematic-progress-text-inner {
    49   position: relative;
    50 }
    51 .elematic-progress-text-inner .elematic_progress_title {
    52   position: absolute;
    53 }
     74
    5475.elematic-progress-value-inner .elematic-progressbar-content .percent-label {
    5576  right: 50px;
     
    5778  transform: translateY(-50%);
    5879}
     80
    5981.elematic-progress-bar-wrapper p {
    6082  color: #666666;
     
    6486  display: inline-block;
    6587}
     88
    6689.elematic-progressbar-value-bottom .elematic-progressbar-content .percent-label::after {
    6790  border-left: 5px solid transparent;
     
    7699  width: 0;
    77100}
     101
    78102.elematic-progress-indicator .elematic-progressbar-content .elematic-progress-bar::after {
    79103  background: #fff none repeat scroll 0 0;
     
    88112  width: 24px;
    89113}
    90 .elematic-progress-bar {
    91   background-color: #111;
    92 }
    93  
     114
    94115/* Vertical Progress Bar */
    95116.elematic-progress-bar-wrapper.elematic-progress-bar-style-vertical {
     
    97118  flex-direction: column;
    98119  overflow-y: hidden;
     120  /* this is the total column height; adjust if you want */
     121  height: 390px;
    99122}
     123
    100124.elematic-progress-bar-style-vertical {
    101125  position: relative;
    102   padding-top: 41px; 
     126  padding-top: 41px;
    103127}
     128
    104129.elematic-progress-bar-style-vertical .elematic-progressbar-content {
    105130  width: 100%;
    106131  padding-top: 40px;
    107   min-height: 390px;
    108   height: 10px;
     132  height: 100%;           /* <-- explicit height so % on bar works */
    109133  display: flex;
    110134  align-items: flex-end;
    111135  background: transparent;
    112   overflow: hidden; 
     136  overflow: hidden;
    113137}
     138
     139/* vertical bar: animate height instead of width */
    114140.elematic-progress-bar-style-vertical .elematic-progressbar-content .elematic-progress-bar {
    115     width: 100%;
    116     height: 0;
    117     -webkit-transition: height 0.6s ease;
    118     -o-transition: height 0.6s ease;
    119     transition: height 0.6s ease;
     141  width: 100%;
     142  height: 0;              /* start collapsed */
     143  transition: height 0.6s ease;
    120144}
     145
    121146.elematic-progress-bar-style-vertical.elematic-progress-bar-wrapper .elematic_progress_title {
    122147  order: 1;
    123148}
     149
    124150.elematic-progress-bar-style-vertical.elematic-progress-value-inner .elematic-progressbar-content .percent-label {
    125     position: absolute;
    126     top: -36px;
    127     left: 50%;
    128     transform: translateX(-50%);
     151  position: absolute;
     152  top: -36px;
     153  left: 50%;
     154  transform: translateX(-50%);
     155  right: auto;
    129156}
    130 .elematic-progress-bar-style-vertical.elematic-progress-value-inner .elematic-progressbar-content .percent-label {
    131     left: 50%;
    132     position: absolute;
    133     top: -36px;
    134     transform: translateX(-50%);
    135     right: auto;
     157
     158/* group wrapper */
     159.elematic-progressbar-list {
     160  width: 100%;
    136161}
     162
     163/* vertical: show items side by side */
     164.elematic-progressbar-list-vertical {
     165  display: flex;
     166  gap: 30px;              /* spacing between columns */
     167  align-items: flex-end;  /* align bars at bottom */
     168}
     169
     170/* each vertical item behaves like a column */
     171.elematic-progressbar-list-vertical .elematic-progress-bar-wrapper {
     172  flex: 1 1 0;
     173  margin-bottom: 0;       /* override horizontal spacing rule */
     174}
     175
    137176
    138177/* ---------------------------------------------------------
  • elematic-addons-for-elementor/trunk/assets/css/widgets/progress-bar/progress-bar.min.css

    r3387872 r3399754  
    1 .elematic-progress-bar-wrapper{overflow:hidden;margin-bottom:25px}.elematic-progress-bar-wrapper .elematic-progress-bar{border-radius:3px;position:relative;visibility:hidden}.elematic-progress-bar-wrapper .elematic-progressbar-content{overflow:visible;border-radius:3px}.elematic-progressbar-content{display:-ms-flexbox;display:flex;overflow:hidden;font-size:.75rem;background-color:#e9ecef}.elematic-progress-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#111}.elematic-progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.elematic-progress-bar-wrapper .elematic-progressbar-content .percent-label{position:absolute;right:0;top:-39px;color:#111}.elematic-progress-text-inner .elematic_progress_title{left:20px;top:50%;transform:translateY(-100%);z-index:9;margin:0;color:#fff;position:absolute}.elematic-progress-text-inner{position:relative}.elematic-progress-value-inner .elematic-progressbar-content .percent-label{right:50px;top:50%;transform:translateY(-50%)}.elematic-progress-bar-wrapper p{color:#666;font-size:16px;font-weight:500;margin-bottom:17px;display:inline-block}.elematic-progressbar-value-bottom .elematic-progressbar-content .percent-label::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #111;content:"";height:0;left:50%;margin-left:-6px;position:absolute;top:100%;width:0}.elematic-progress-indicator .elematic-progressbar-content .elematic-progress-bar::after{background:#fff;border:4px solid #111;border-radius:100%;content:"";height:24px;position:absolute;right:-1px;top:50%;transform:translateY(-50%);width:24px}.elematic-progress-bar-wrapper.elematic-progress-bar-style-vertical{display:flex;flex-direction:column;overflow-y:hidden}.elematic-progress-bar-style-vertical{position:relative;padding-top:41px}.elematic-progress-bar-style-vertical .elematic-progressbar-content{width:100%;padding-top:40px;min-height:390px;height:10px;display:flex;align-items:flex-end;background:0 0;overflow:hidden}.elematic-progress-bar-style-vertical .elematic-progressbar-content .elematic-progress-bar{width:100%;height:0;-webkit-transition:height .6s;-o-transition:height .6s;transition:height .6s}.elematic-progress-bar-style-vertical.elematic-progress-bar-wrapper .elematic_progress_title{order:1}.elematic-progress-bar-style-vertical.elematic-progress-value-inner .elematic-progressbar-content .percent-label{left:50%;position:absolute;top:-36px;transform:translateX(-50%);right:auto}
     1.elematic-progress-bar-wrapper{overflow:hidden;margin-bottom:25px}.elematic-progress-bar-wrapper .elematic-progress-bar{border-radius:3px;position:relative}.elematic-progress-bar-wrapper .elematic-progressbar-content{overflow:visible;border-radius:3px}.elematic-progressbar-content{display:-ms-flexbox;display:flex;overflow:hidden;font-size:.75rem;background-color:#e9ecef}.elematic-progressbar-content .elematic-progress-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#111;transition:width .6s}.elematic-progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.elematic-progress-bar-wrapper .elematic-progressbar-content .percent-label{position:absolute;right:0;top:-39px;color:#111}.elematic-progress-text-inner{position:relative}.elematic-progress-text-inner .elematic_progress_title{position:absolute;left:20px;top:50%;transform:translateY(-100%);z-index:9;margin:0;color:#fff}.elematic-progress-value-inner .elematic-progressbar-content .percent-label{right:50px;top:50%;transform:translateY(-50%)}.elematic-progress-bar-wrapper p{color:#666;font-size:16px;font-weight:500;margin-bottom:17px;display:inline-block}.elematic-progressbar-value-bottom .elematic-progressbar-content .percent-label::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #111;content:"";height:0;left:50%;margin-left:-6px;position:absolute;top:100%;width:0}.elematic-progress-indicator .elematic-progressbar-content .elematic-progress-bar::after{background:#fff;border:4px solid #111;border-radius:100%;content:"";height:24px;position:absolute;right:-1px;top:50%;transform:translateY(-50%);width:24px}.elematic-progress-bar-wrapper.elematic-progress-bar-style-vertical{display:flex;flex-direction:column;overflow-y:hidden;height:390px}.elematic-progress-bar-style-vertical{position:relative;padding-top:41px}.elematic-progress-bar-style-vertical .elematic-progressbar-content{width:100%;padding-top:40px;height:100%;display:flex;align-items:flex-end;background:0 0;overflow:hidden}.elematic-progress-bar-style-vertical .elematic-progressbar-content .elematic-progress-bar{width:100%;height:0;transition:height .6s}.elematic-progress-bar-style-vertical.elematic-progress-bar-wrapper .elematic_progress_title{order:1}.elematic-progress-bar-style-vertical.elematic-progress-value-inner .elematic-progressbar-content .percent-label{position:absolute;top:-36px;left:50%;transform:translateX(-50%);right:auto}.elematic-progressbar-list{width:100%}.elematic-progressbar-list-vertical{display:flex;gap:30px;align-items:flex-end}.elematic-progressbar-list-vertical .elematic-progress-bar-wrapper{flex:1 1 0;margin-bottom:0}
  • elematic-addons-for-elementor/trunk/elematic-addons-for-elementor.php

    r3387872 r3399754  
    44 * Plugin URI: https://themes.network/elematic/
    55 * Description: Lightweight and blazing fast Elementor widgets.
    6  * Version: 1.0
     6 * Version: 1.1
    77 * Text Domain: elematic-addons-for-elementor
    88 * Domain Path: /languages
  • elematic-addons-for-elementor/trunk/includes/class-plugin-core.php

    r3387872 r3399754  
    1616
    1717    public function elematic_widget_styles() {
     18        wp_register_style( 'animation', ELEMATIC_URL . 'assets/css/animation.min.css', [], ELEMATIC_VERSION );
    1819        wp_register_style( 'elematic-accordion', ELEMATIC_URL . 'assets/css/widgets/accordion/accordion.min.css', [], ELEMATIC_VERSION );
    1920        wp_register_style( 'elematic-animated-heading', ELEMATIC_URL . 'assets/css/widgets/animated-heading/animated-heading.min.css', [], ELEMATIC_VERSION );
    20         wp_register_style( 'animation', ELEMATIC_URL . 'assets/css/animation.min.css', [], ELEMATIC_VERSION );
    2121        wp_register_style( 'elematic-animated-shape', ELEMATIC_URL . 'assets/css/widgets/animated-shape/animated-shape.min.css', [], ELEMATIC_VERSION );
    22         wp_register_style( 'elematic-service-list', ELEMATIC_URL . 'assets/css/widgets/service-list/service-list.min.css', [], ELEMATIC_VERSION );
    23         wp_register_style( 'elematic-image-slide', ELEMATIC_URL . 'assets/css/widgets/image-slide/image-slide.min.css', [], ELEMATIC_VERSION );
    24         wp_register_style( 'elematic-image-animate', ELEMATIC_URL . 'assets/css/widgets/image-animate/image-animate.min.css', [], ELEMATIC_VERSION );
    25         wp_register_style( 'elematic-info-link', ELEMATIC_URL . 'assets/css/widgets/info-link/info-link.min.css', [], ELEMATIC_VERSION );
    26         wp_register_style( 'elematic-marquee', ELEMATIC_URL . 'assets/css/widgets/marquee/marquee.min.css', [], ELEMATIC_VERSION );
    27         wp_register_style( 'elematic-grid', ELEMATIC_URL . 'assets/css/widgets/grid/grid.min.css', [], ELEMATIC_VERSION );
    28         wp_register_style( 'elematic-counter', ELEMATIC_URL . 'assets/css/widgets/counter/counter.min.css', [], ELEMATIC_VERSION );
    2922        wp_register_style( 'elematic-button', ELEMATIC_URL . 'assets/css/widgets/button/button.min.css', [], ELEMATIC_VERSION );
    30         wp_register_style( 'elematic-highlight-text', ELEMATIC_URL . 'assets/css/widgets/highlight-text/highlight-text.min.css', [], ELEMATIC_VERSION );
    3123        wp_register_style( 'elematic-circle-progress-bar', ELEMATIC_URL . 'assets/css/widgets/circle-progress-bar/circle-progress-bar.min.css', [], ELEMATIC_VERSION );
    3224        wp_register_style( 'elematic-circle-text', ELEMATIC_URL . 'assets/css/widgets/circle-text/circle-text.min.css', [], ELEMATIC_VERSION );
    33        
     25        wp_register_style( 'elematic-counter', ELEMATIC_URL . 'assets/css/widgets/counter/counter.min.css', [], ELEMATIC_VERSION );
     26        wp_register_style( 'elematic-gallery', ELEMATIC_URL . 'assets/css/widgets/gallery/gallery.min.css', [], ELEMATIC_VERSION );
     27        wp_register_style( 'elematic-grid', ELEMATIC_URL . 'assets/css/widgets/grid/grid.min.css', [], ELEMATIC_VERSION );
     28        wp_register_style( 'elematic-highlight-text', ELEMATIC_URL . 'assets/css/widgets/highlight-text/highlight-text.min.css', [], ELEMATIC_VERSION );
     29        wp_register_style( 'elematic-image-animate', ELEMATIC_URL . 'assets/css/widgets/image-animate/image-animate.min.css', [], ELEMATIC_VERSION );
     30        wp_register_style( 'elematic-image-slide', ELEMATIC_URL . 'assets/css/widgets/image-slide/image-slide.min.css', [], ELEMATIC_VERSION );
     31        wp_register_style( 'elematic-info-link', ELEMATIC_URL . 'assets/css/widgets/info-link/info-link.min.css', [], ELEMATIC_VERSION );
     32        wp_register_style( 'elematic-lottie', ELEMATIC_URL . 'assets/css/widgets/lottie/lottie.min.css', [], ELEMATIC_VERSION );
     33        wp_register_style( 'elematic-marquee', ELEMATIC_URL . 'assets/css/widgets/marquee/marquee.min.css', [], ELEMATIC_VERSION );
     34        wp_register_style( 'elematic-progress-bar', ELEMATIC_URL . 'assets/css/widgets/progress-bar/progress-bar.min.css', [], ELEMATIC_VERSION );
     35        wp_register_style( 'elematic-service-list', ELEMATIC_URL . 'assets/css/widgets/service-list/service-list.min.css', [], ELEMATIC_VERSION );
    3436    }
    3537
    3638
    3739    public function elematic_widget_scripts() {
     40        wp_register_script( 'isotope', ELEMATIC_URL . 'assets/js/vendor/isotope.pkgd.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
     41        wp_register_script( 'imagesloaded', ELEMATIC_URL . 'assets/js/vendor/imagesloaded.pkgd.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
     42
    3843        wp_register_script( 'elematic-accordion', ELEMATIC_URL . 'assets/js/widgets/accordion/accordion.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    3944        wp_register_script( 'elematic-animated-heading', ELEMATIC_URL . 'assets/js/widgets/animated-heading/animated-heading.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    4045        wp_register_script( 'morphext', ELEMATIC_URL . 'assets/js/widgets/animated-heading/morphext.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    4146        wp_register_script( 'typed', ELEMATIC_URL . 'assets/js/widgets/animated-heading/typed.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    42         wp_register_script( 'elematic-animated-shape', ELEMATIC_URL . 'assets/js/widgets/animated-animated-shape/animated-shape.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
     47        wp_register_script( 'elematic-circle-progress-bar', ELEMATIC_URL . 'assets/js/widgets/circle-progress-bar/circle-progress-bar.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
     48        wp_register_script( 'asPieProgress', ELEMATIC_URL . 'assets/js/widgets/circle-progress-bar/jquery-asPieProgress.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
     49        wp_register_script( 'elematic-circle-text', ELEMATIC_URL . 'assets/js/widgets/circle-text/circle-text.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
     50        wp_register_script( 'elematic-counter', ELEMATIC_URL . 'assets/js/widgets/counter/counter.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
     51        wp_register_script( 'elematic-gallery', ELEMATIC_URL . 'assets/js/widgets/gallery/gallery.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
     52        wp_register_script( 'elematic-highlight-text', ELEMATIC_URL . 'assets/js/widgets/highlight-text/highlight-text.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    4353        wp_register_script( 'elematic-image-slide', ELEMATIC_URL . 'assets/js/widgets/image-slide/image-slide.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    4454        wp_register_script( 'infiniteslidev2', ELEMATIC_URL . 'assets/js/widgets/image-slide/infiniteslidev2.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    45         wp_register_script( 'elematic-image-animate', ELEMATIC_URL . 'assets/js/widgets/image-animate/image-animate.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    4655        wp_register_script( 'elematic-info-link', ELEMATIC_URL . 'assets/js/widgets/info-link/info-link.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    4756        wp_register_script( 'elematic-lottie', ELEMATIC_URL . 'assets/js/widgets/lottie/elematic-lottie.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    4857        wp_register_script( 'lottie', ELEMATIC_URL . 'assets/js/widgets/lottie/lottie.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    49         wp_register_script( 'elematic-counter', ELEMATIC_URL . 'assets/js/widgets/counter/counter.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    50         wp_register_script( 'elematic-highlight-text', ELEMATIC_URL . 'assets/js/widgets/highlight-text/highlight-text.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    51         wp_register_script( 'elematic-circle-progress-bar', ELEMATIC_URL . 'assets/js/widgets/circle-progress-bar/circle-progress-bar.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    52         wp_register_script( 'asPieProgress', ELEMATIC_URL . 'assets/js/widgets/circle-progress-bar/jquery-asPieProgress.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    53         wp_register_script( 'elematic-circle-text', ELEMATIC_URL . 'assets/js/widgets/circle-text/circle-text.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    54 
    55        
     58        wp_register_script( 'elematic-progress-bar', ELEMATIC_URL . 'assets/js/widgets/progress-bar/progress-bar.min.js', [ 'jquery' ], ELEMATIC_VERSION, true );
    5659    }
    5760
  • elematic-addons-for-elementor/trunk/includes/class-widget-manager.php

    r3387872 r3399754  
    1414        'circle-progress-bar',
    1515        'circle-text',
     16        'counter',
     17        'gallery',
    1618        'grid',
    1719        'highlight-text',
     
    2123        'lottie',
    2224        'marquee',
    23         // 'progress-bar',
     25        'progress-bar',
    2426        'service-list',
    25        
    2627    ];
    2728
  • elematic-addons-for-elementor/trunk/widgets/image-animate/image-animate.php

    r3387872 r3399754  
    9595            ]
    9696        );
    97         $this->add_responsive_control(
     97        $this->add_control(
    9898            'ia_moving',
    9999            [
     
    102102                'size_units'  => [ 'px' ],
    103103                'range'       => [
    104                     'px' => [ 'min' => 0, 'max' => 400, 'step' => 1 ],
     104                    'px' => [ 'min' => 0, 'max' => 100, 'step' => 1 ],
    105105                ],
    106106                'default'     => [ 'unit' => 'px', 'size' => 25 ],
  • elematic-addons-for-elementor/trunk/widgets/lottie/lottie.php

    r3387872 r3399754  
    2929    public function get_script_depends() {
    3030        return [ 'elematic-lottie','lottie' ];
     31    }
     32
     33    public function get_style_depends() {
     34        return [ 'elematic-lottie' ];
    3135    }
    3236
Note: See TracChangeset for help on using the changeset viewer.