Visual Portfolio, Photo Gallery & Post Grid - Version 1.16.1

Version Description

Download this release

Release Info

Developer nko
Plugin Icon 128x128 Visual Portfolio, Photo Gallery & Post Grid
Version 1.16.1
Comparing to
See all releases

Code changes from version 1.16.0 to 1.16.1

assets/admin/js/elementor.js CHANGED
@@ -2,7 +2,7 @@
2
  * Additional js for Elementor
3
  *
4
  * Name : Visual Portfolio
5
- * Version : 1.16.0
6
  * Author : nK https://nkdev.info
7
  */
8
  import { throttle } from 'throttle-debounce';
2
  * Additional js for Elementor
3
  *
4
  * Name : Visual Portfolio
5
+ * Version : 1.16.1
6
  * Author : nK https://nkdev.info
7
  */
8
  import { throttle } from 'throttle-debounce';
assets/admin/js/layouts-editor.js CHANGED
@@ -1,6 +1,6 @@
1
  /*!
2
  * Name : Visual Portfolio
3
- * Version : 1.16.0
4
  * Author : nK https://nkdev.info
5
  */
6
  import { debounce } from 'throttle-debounce';
1
  /*!
2
  * Name : Visual Portfolio
3
+ * Version : 1.16.1
4
  * Author : nK https://nkdev.info
5
  */
6
  import { debounce } from 'throttle-debounce';
assets/admin/js/mce-dropdown.js CHANGED
@@ -1,6 +1,6 @@
1
  /*!
2
  * Name : Visual Portfolio
3
- * Version : 1.16.0
4
  * Author : nK https://nkdev.info
5
  */
6
  const {
1
  /*!
2
  * Name : Visual Portfolio
3
+ * Version : 1.16.1
4
  * Author : nK https://nkdev.info
5
  */
6
  const {
assets/admin/js/script.js CHANGED
@@ -1,6 +1,6 @@
1
  /*!
2
  * Name : Visual Portfolio
3
- * Version : 1.16.0
4
  * Author : nK https://nkdev.info
5
  */
6
  import { debounce } from 'throttle-debounce';
1
  /*!
2
  * Name : Visual Portfolio
3
+ * Version : 1.16.1
4
  * Author : nK https://nkdev.info
5
  */
6
  import { debounce } from 'throttle-debounce';
assets/admin/js/vc-frontend.js CHANGED
@@ -2,7 +2,7 @@
2
  * Additional js for frontend VC
3
  *
4
  * Name : Visual Portfolio
5
- * Version : 1.16.0
6
  * Author : nK https://nkdev.info
7
  */
8
  const {
2
  * Additional js for frontend VC
3
  *
4
  * Name : Visual Portfolio
5
+ * Version : 1.16.1
6
  * Author : nK https://nkdev.info
7
  */
8
  const {
assets/css/theme-twentynineteen.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .entry .entry-content .vp-portfolio a{text-decoration:none}.vp-portfolio__item-meta-title::before{content:none}
assets/css/theme-twentyseventeen.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .entry-content .vp-portfolio a,.entry-content .vp-portfolio a:hover,.entry-content .vp-portfolio a:focus{box-shadow:none}
assets/css/theme-twentysixteen.min.css ADDED
@@ -0,0 +1 @@
 
1
+ #vp_preview{background-color:#fff}
assets/css/theme-twentytwenty.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .entry-content .vp-portfolio__item-meta-title{margin-top:0}.vp-portfolio__item figcaption{margin-top:0}
assets/js/layout-grid.js CHANGED
@@ -25,6 +25,9 @@ if ( typeof window.Isotope !== 'undefined' && typeof window.Isotope.LayoutMode !
25
  };
26
 
27
  GridMode.prototype.measureColumns = function() {
 
 
 
28
  this.getContainerWidth();
29
 
30
  // if columnWidth is 0, default to outerWidth of first item
25
  };
26
 
27
  GridMode.prototype.measureColumns = function() {
28
+ // set items, used if measuring first item
29
+ this.items = this.isotope.filteredItems;
30
+
31
  this.getContainerWidth();
32
 
33
  // if columnWidth is 0, default to outerWidth of first item
assets/js/layout-grid.min.js CHANGED
@@ -1 +1 @@
1
- !function(t){var e={};function i(o){if(e[o])return e[o].exports;var n=e[o]={i:o,l:!1,exports:{}};return t[o].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=t,i.c=e,i.d=function(t,e,o){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(i.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)i.d(o,n,function(e){return t[e]}.bind(null,n));return o},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=6)}({6:function(t,e,i){t.exports=i(7)},7:function(t,e){var i=window.jQuery,o=window.VPData.screenSizes;if(void 0!==window.Isotope&&void 0!==window.Isotope.LayoutMode){var n=window.Isotope.LayoutMode.modes.fitRows;n&&(n.prototype._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this.horizontalColIndex=0,this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns()},n.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],e=t&&t.element;this.columnWidth=e&&window.getSize(e).outerWidth||this.containerWidth}var i=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,n=o/i,r=i-o%i;n=Math[r&&r<1?"round":"floor"](n),this.cols=Math.max(n,1)},n.prototype.getContainerWidth=function(){var t=this._getOption("fitWidth")?this.element.parentNode:this.element,e=window.getSize(t);this.containerWidth=e&&e.innerWidth},n.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=Math[e&&e<1?"round":"ceil"](t.size.outerWidth/this.columnWidth);i=Math.min(i,this.cols);var o=this.horizontalColIndex%this.cols;o=i>1&&o+i>this.cols?0:o;var n=t.size.outerWidth&&t.size.outerHeight;this.horizontalColIndex=n?o+i:this.horizontalColIndex;var r=t.size.outerWidth+this.gutter;0!==this.x&&1===this.horizontalColIndex&&(this.x=0,this.y=this.maxY);var s={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=r,s})}i(document).on("initOptions.vpf",(function(t,e){"vpf"===t.namespace&&(e.defaults.gridColumns=3,e.options.gridColumns||(e.options.gridColumns=e.defaults.gridColumns))})),i(document).on("initLayout.vpf",(function(t,e){if("vpf"===t.namespace&&"grid"===e.options.layout){e.addStyle(".vp-portfolio__item-wrap",{width:"".concat(100/e.options.gridColumns,"%")});for(var i=e.options.gridColumns-1,n=Math.min(o.length-1,i);n>=0;n--)i>0&&void 0!==o[n]&&e.addStyle(".vp-portfolio__item-wrap",{width:"".concat(100/i,"%")},"screen and (max-width: ".concat(o[n],"px)")),i-=1}}))}});
1
+ !function(t){var e={};function i(o){if(e[o])return e[o].exports;var n=e[o]={i:o,l:!1,exports:{}};return t[o].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=t,i.c=e,i.d=function(t,e,o){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(i.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)i.d(o,n,function(e){return t[e]}.bind(null,n));return o},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=6)}({6:function(t,e,i){t.exports=i(7)},7:function(t,e){var i=window.jQuery,o=window.VPData.screenSizes;if(void 0!==window.Isotope&&void 0!==window.Isotope.LayoutMode){var n=window.Isotope.LayoutMode.modes.fitRows;n&&(n.prototype._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this.horizontalColIndex=0,this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns()},n.prototype.measureColumns=function(){if(this.items=this.isotope.filteredItems,this.getContainerWidth(),!this.columnWidth){var t=this.items[0],e=t&&t.element;this.columnWidth=e&&window.getSize(e).outerWidth||this.containerWidth}var i=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,n=o/i,r=i-o%i;n=Math[r&&r<1?"round":"floor"](n),this.cols=Math.max(n,1)},n.prototype.getContainerWidth=function(){var t=this._getOption("fitWidth")?this.element.parentNode:this.element,e=window.getSize(t);this.containerWidth=e&&e.innerWidth},n.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=Math[e&&e<1?"round":"ceil"](t.size.outerWidth/this.columnWidth);i=Math.min(i,this.cols);var o=this.horizontalColIndex%this.cols;o=i>1&&o+i>this.cols?0:o;var n=t.size.outerWidth&&t.size.outerHeight;this.horizontalColIndex=n?o+i:this.horizontalColIndex;var r=t.size.outerWidth+this.gutter;0!==this.x&&1===this.horizontalColIndex&&(this.x=0,this.y=this.maxY);var s={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=r,s})}i(document).on("initOptions.vpf",(function(t,e){"vpf"===t.namespace&&(e.defaults.gridColumns=3,e.options.gridColumns||(e.options.gridColumns=e.defaults.gridColumns))})),i(document).on("initLayout.vpf",(function(t,e){if("vpf"===t.namespace&&"grid"===e.options.layout){e.addStyle(".vp-portfolio__item-wrap",{width:"".concat(100/e.options.gridColumns,"%")});for(var i=e.options.gridColumns-1,n=Math.min(o.length-1,i);n>=0;n--)i>0&&void 0!==o[n]&&e.addStyle(".vp-portfolio__item-wrap",{width:"".concat(100/i,"%")},"screen and (max-width: ".concat(o[n],"px)")),i-=1}}))}});
assets/js/script-preview.js CHANGED
@@ -1,6 +1,6 @@
1
  /*!
2
  * Name : Visual Portfolio
3
- * Version : 1.16.0
4
  * Author : nK https://nkdev.info
5
  */
6
  const $ = window.jQuery;
1
  /*!
2
  * Name : Visual Portfolio
3
+ * Version : 1.16.1
4
  * Author : nK https://nkdev.info
5
  */
6
  const $ = window.jQuery;
class-visual-portfolio.php CHANGED
@@ -2,7 +2,7 @@
2
  /**
3
  * Plugin Name: Visual Portfolio
4
  * Description: Portfolio post type with visual editor
5
- * Version: 1.16.0
6
  * Author: nK
7
  * Author URI: https://nkdev.info
8
  * License: GPLv2 or later
@@ -210,6 +210,7 @@ class Visual_Portfolio {
210
  require_once $this->plugin_path . 'classes/class-tinymce.php';
211
  require_once $this->plugin_path . 'classes/class-vc.php';
212
  require_once $this->plugin_path . 'classes/class-elementor.php';
 
213
  require_once $this->plugin_path . 'classes/class-migration.php';
214
  }
215
 
2
  /**
3
  * Plugin Name: Visual Portfolio
4
  * Description: Portfolio post type with visual editor
5
+ * Version: 1.16.1
6
  * Author: nK
7
  * Author URI: https://nkdev.info
8
  * License: GPLv2 or later
210
  require_once $this->plugin_path . 'classes/class-tinymce.php';
211
  require_once $this->plugin_path . 'classes/class-vc.php';
212
  require_once $this->plugin_path . 'classes/class-elementor.php';
213
+ require_once $this->plugin_path . 'classes/class-supported-themes.php';
214
  require_once $this->plugin_path . 'classes/class-migration.php';
215
  }
216
 
classes/class-admin.php CHANGED
@@ -154,13 +154,13 @@ class Visual_Portfolio_Admin {
154
  wp_enqueue_style( 'codemirror-addon-matchesonscrollbar', visual_portfolio()->plugin_url . 'assets/vendor/codemirror/addon/search/matchesonscrollbar.css', '', $codemirror_version );
155
  wp_enqueue_style( 'codemirror-theme-eclipse', visual_portfolio()->plugin_url . 'assets/vendor/codemirror/theme/eclipse.css', '', $codemirror_version );
156
 
157
- wp_enqueue_script( 'visual-portfolio-layout-admin', visual_portfolio()->plugin_url . 'assets/admin/js/layouts-editor.min.js', array( 'jquery' ), '1.16.0', true );
158
- wp_enqueue_style( 'visual-portfolio-layout-admin', visual_portfolio()->plugin_url . 'assets/admin/css/layouts-editor.min.css', '', '1.16.0' );
159
  wp_localize_script( 'visual-portfolio-layout-admin', 'VPAdminVariables', $data_init );
160
  }
161
 
162
- wp_enqueue_script( 'visual-portfolio-admin', visual_portfolio()->plugin_url . 'assets/admin/js/script.min.js', array( 'jquery', 'wp-data' ), '1.16.0', true );
163
- wp_enqueue_style( 'visual-portfolio-admin', visual_portfolio()->plugin_url . 'assets/admin/css/style.min.css', '', '1.16.0' );
164
  wp_localize_script( 'visual-portfolio-admin', 'VPAdminVariables', $data_init );
165
  }
166
 
@@ -246,40 +246,40 @@ class Visual_Portfolio_Admin {
246
  'portfolio_category',
247
  'portfolio',
248
  array(
249
- 'label' => esc_html__( 'Portfolio Categories', 'visual-portfolio' ),
250
- 'labels' => array(
251
  'menu_name' => esc_html__( 'Categories', 'visual-portfolio' ),
252
  ),
253
- 'rewrite' => array(
254
  'slug' => 'portfolio-category',
255
  ),
256
- 'hierarchical' => true,
257
- 'public' => false,
258
- 'show_ui' => true,
259
- 'show_in_rest' => true,
260
- 'show_admin_column' => true,
261
- 'map_meta_cap' => true,
262
- 'capability_type' => 'portfolio',
263
  )
264
  );
265
  register_taxonomy(
266
  'portfolio_tag',
267
  'portfolio',
268
  array(
269
- 'label' => esc_html__( 'Portfolio Tags', 'visual-portfolio' ),
270
- 'labels' => array(
271
  'menu_name' => esc_html__( 'Tags', 'visual-portfolio' ),
272
  ),
273
- 'rewrite' => array(
274
  'slug' => 'portfolio-tag',
275
  ),
276
- 'hierarchical' => false,
277
- 'public' => false,
278
- 'show_ui' => true,
279
- 'show_in_rest' => true,
280
- 'show_admin_column' => true,
281
- 'map_meta_cap' => true,
282
- 'capability_type' => 'portfolio',
283
  )
284
  );
285
 
@@ -482,7 +482,7 @@ class Visual_Portfolio_Admin {
482
  if ( ! is_blog_installed() ) {
483
  return;
484
  }
485
- if ( get_option( 'visual_portfolio_updated_caps' ) === '1.16.0' ) {
486
  return;
487
  }
488
 
@@ -559,7 +559,7 @@ class Visual_Portfolio_Admin {
559
  $wp_roles->add_cap( 'administrator', $cap );
560
  }
561
 
562
- update_option( 'visual_portfolio_updated_caps', '1.16.0' );
563
  }
564
 
565
  /**
154
  wp_enqueue_style( 'codemirror-addon-matchesonscrollbar', visual_portfolio()->plugin_url . 'assets/vendor/codemirror/addon/search/matchesonscrollbar.css', '', $codemirror_version );
155
  wp_enqueue_style( 'codemirror-theme-eclipse', visual_portfolio()->plugin_url . 'assets/vendor/codemirror/theme/eclipse.css', '', $codemirror_version );
156
 
157
+ wp_enqueue_script( 'visual-portfolio-layout-admin', visual_portfolio()->plugin_url . 'assets/admin/js/layouts-editor.min.js', array( 'jquery' ), '1.16.1', true );
158
+ wp_enqueue_style( 'visual-portfolio-layout-admin', visual_portfolio()->plugin_url . 'assets/admin/css/layouts-editor.min.css', '', '1.16.1' );
159
  wp_localize_script( 'visual-portfolio-layout-admin', 'VPAdminVariables', $data_init );
160
  }
161
 
162
+ wp_enqueue_script( 'visual-portfolio-admin', visual_portfolio()->plugin_url . 'assets/admin/js/script.min.js', array( 'jquery', 'wp-data' ), '1.16.1', true );
163
+ wp_enqueue_style( 'visual-portfolio-admin', visual_portfolio()->plugin_url . 'assets/admin/css/style.min.css', '', '1.16.1' );
164
  wp_localize_script( 'visual-portfolio-admin', 'VPAdminVariables', $data_init );
165
  }
166
 
246
  'portfolio_category',
247
  'portfolio',
248
  array(
249
+ 'label' => esc_html__( 'Portfolio Categories', 'visual-portfolio' ),
250
+ 'labels' => array(
251
  'menu_name' => esc_html__( 'Categories', 'visual-portfolio' ),
252
  ),
253
+ 'rewrite' => array(
254
  'slug' => 'portfolio-category',
255
  ),
256
+ 'hierarchical' => true,
257
+ 'publicly_queryable' => false,
258
+ 'show_in_nav_menus' => true,
259
+ 'show_in_rest' => true,
260
+ 'show_admin_column' => true,
261
+ 'map_meta_cap' => true,
262
+ 'capability_type' => 'portfolio',
263
  )
264
  );
265
  register_taxonomy(
266
  'portfolio_tag',
267
  'portfolio',
268
  array(
269
+ 'label' => esc_html__( 'Portfolio Tags', 'visual-portfolio' ),
270
+ 'labels' => array(
271
  'menu_name' => esc_html__( 'Tags', 'visual-portfolio' ),
272
  ),
273
+ 'rewrite' => array(
274
  'slug' => 'portfolio-tag',
275
  ),
276
+ 'hierarchical' => false,
277
+ 'publicly_queryable' => false,
278
+ 'show_in_nav_menus' => true,
279
+ 'show_in_rest' => true,
280
+ 'show_admin_column' => true,
281
+ 'map_meta_cap' => true,
282
+ 'capability_type' => 'portfolio',
283
  )
284
  );
285
 
482
  if ( ! is_blog_installed() ) {
483
  return;
484
  }
485
+ if ( get_option( 'visual_portfolio_updated_caps' ) === '1.16.1' ) {
486
  return;
487
  }
488
 
559
  $wp_roles->add_cap( 'administrator', $cap );
560
  }
561
 
562
+ update_option( 'visual_portfolio_updated_caps', '1.16.1' );
563
  }
564
 
565
  /**
classes/class-assets.php CHANGED
@@ -245,7 +245,7 @@ class Visual_Portfolio_Assets {
245
  $css = wp_kses( $options['vp_controls_styles'], array( '\'', '\"' ) );
246
  $css = str_replace( '&gt;', '>', $css );
247
 
248
- wp_register_style( $controls_css_handle, false, array(), '1.16.0' );
249
  wp_enqueue_style( $controls_css_handle );
250
  wp_add_inline_style( $controls_css_handle, $css );
251
 
@@ -259,7 +259,7 @@ class Visual_Portfolio_Assets {
259
  $css = wp_kses( $options['vp_custom_css'], array( '\'', '\"' ) );
260
  $css = str_replace( '&gt;', '>', $css );
261
 
262
- wp_register_style( $custom_css_handle, false, array(), '1.16.0' );
263
  wp_enqueue_style( $custom_css_handle );
264
  wp_add_inline_style( $custom_css_handle, $css );
265
 
@@ -299,8 +299,8 @@ class Visual_Portfolio_Assets {
299
  if ( 'photoswipe' === $popup_vendor && apply_filters( 'vpf_enqueue_plugin_photoswipe', true ) ) {
300
  wp_register_style( 'photoswipe', visual_portfolio()->plugin_url . 'assets/vendor/photoswipe/photoswipe.css', array(), '4.1.3' );
301
  wp_register_style( 'photoswipe-default-skin', visual_portfolio()->plugin_url . 'assets/vendor/photoswipe/default-skin/default-skin.css', array( 'photoswipe' ), '4.1.3' );
302
- wp_register_script( 'photoswipe', visual_portfolio()->plugin_url . 'assets/vendor/photoswipe/photoswipe.min.js', array(), '4.1.3', true );
303
- wp_register_script( 'photoswipe-ui-default', visual_portfolio()->plugin_url . 'assets/vendor/photoswipe/photoswipe-ui-default.min.js', array( 'photoswipe' ), '4.1.3', true );
304
 
305
  // Fancybox.
306
  } elseif ( 'fancybox' === $popup_vendor && apply_filters( 'vpf_enqueue_plugin_fancybox', true ) ) {
@@ -343,7 +343,7 @@ class Visual_Portfolio_Assets {
343
  );
344
 
345
  foreach ( $vp_styles as $name => $data ) {
346
- wp_register_style( $name, visual_portfolio()->plugin_url . $data[0], $data[1], '1.16.0' );
347
  }
348
 
349
  // Visual Portfolio JS.
@@ -435,7 +435,7 @@ class Visual_Portfolio_Assets {
435
  );
436
 
437
  foreach ( $vp_scripts as $name => $data ) {
438
- wp_register_script( $name, visual_portfolio()->plugin_url . $data[0], $data[1], '1.16.0', true );
439
  }
440
 
441
  do_action( 'vpf_after_assets_register' );
245
  $css = wp_kses( $options['vp_controls_styles'], array( '\'', '\"' ) );
246
  $css = str_replace( '&gt;', '>', $css );
247
 
248
+ wp_register_style( $controls_css_handle, false, array(), '1.16.1' );
249
  wp_enqueue_style( $controls_css_handle );
250
  wp_add_inline_style( $controls_css_handle, $css );
251
 
259
  $css = wp_kses( $options['vp_custom_css'], array( '\'', '\"' ) );
260
  $css = str_replace( '&gt;', '>', $css );
261
 
262
+ wp_register_style( $custom_css_handle, false, array(), '1.16.1' );
263
  wp_enqueue_style( $custom_css_handle );
264
  wp_add_inline_style( $custom_css_handle, $css );
265
 
299
  if ( 'photoswipe' === $popup_vendor && apply_filters( 'vpf_enqueue_plugin_photoswipe', true ) ) {
300
  wp_register_style( 'photoswipe', visual_portfolio()->plugin_url . 'assets/vendor/photoswipe/photoswipe.css', array(), '4.1.3' );
301
  wp_register_style( 'photoswipe-default-skin', visual_portfolio()->plugin_url . 'assets/vendor/photoswipe/default-skin/default-skin.css', array( 'photoswipe' ), '4.1.3' );
302
+ wp_register_script( 'photoswipe', visual_portfolio()->plugin_url . 'assets/vendor/photoswipe/photoswipe.min.js', array( 'jquery' ), '4.1.3', true );
303
+ wp_register_script( 'photoswipe-ui-default', visual_portfolio()->plugin_url . 'assets/vendor/photoswipe/photoswipe-ui-default.min.js', array( 'jquery', 'photoswipe' ), '4.1.3', true );
304
 
305
  // Fancybox.
306
  } elseif ( 'fancybox' === $popup_vendor && apply_filters( 'vpf_enqueue_plugin_fancybox', true ) ) {
343
  );
344
 
345
  foreach ( $vp_styles as $name => $data ) {
346
+ wp_register_style( $name, visual_portfolio()->plugin_url . $data[0], $data[1], '1.16.1' );
347
  }
348
 
349
  // Visual Portfolio JS.
435
  );
436
 
437
  foreach ( $vp_scripts as $name => $data ) {
438
+ wp_register_script( $name, visual_portfolio()->plugin_url . $data[0], $data[1], '1.16.1', true );
439
  }
440
 
441
  do_action( 'vpf_after_assets_register' );
classes/class-elementor-widget.php CHANGED
@@ -24,9 +24,9 @@ class Visual_Portfolio_Elementor_Widget extends \Elementor\Widget_Base {
24
 
25
  if ( $this->is_preview_mode() ) {
26
  wp_register_script( 'iframe-resizer', visual_portfolio()->plugin_url . 'assets/vendor/iframe-resizer/iframeResizer.min.js', '', '4.2.1', true );
27
- wp_register_script( 'visual-portfolio-elementor', visual_portfolio()->plugin_url . 'assets/admin/js/elementor.min.js', array( 'elementor-frontend', 'iframe-resizer', 'jquery' ), '1.16.0', true );
28
 
29
- wp_register_style( 'visual-portfolio-elementor', visual_portfolio()->plugin_url . 'assets/admin/css/elementor.min.css', array(), '1.16.0' );
30
  }
31
  }
32
 
24
 
25
  if ( $this->is_preview_mode() ) {
26
  wp_register_script( 'iframe-resizer', visual_portfolio()->plugin_url . 'assets/vendor/iframe-resizer/iframeResizer.min.js', '', '4.2.1', true );
27
+ wp_register_script( 'visual-portfolio-elementor', visual_portfolio()->plugin_url . 'assets/admin/js/elementor.min.js', array( 'elementor-frontend', 'iframe-resizer', 'jquery' ), '1.16.1', true );
28
 
29
+ wp_register_style( 'visual-portfolio-elementor', visual_portfolio()->plugin_url . 'assets/admin/css/elementor.min.css', array(), '1.16.1' );
30
  }
31
  }
32
 
classes/class-get-portfolio.php CHANGED
@@ -1368,7 +1368,7 @@ class Visual_Portfolio_Get {
1368
  }
1369
 
1370
  // Add 'All' active item.
1371
- if ( $vp_options['vp_filter_text_all'] ) {
1372
  array_unshift(
1373
  $terms,
1374
  array(
@@ -1390,6 +1390,11 @@ class Visual_Portfolio_Get {
1390
  );
1391
  }
1392
 
 
 
 
 
 
1393
  // get options for the current filter.
1394
  $filter_options = array();
1395
  $filter_options_slug = 'vp_filter_' . $vp_options['vp_filter'] . '__';
1368
  }
1369
 
1370
  // Add 'All' active item.
1371
+ if ( ! empty( $terms ) && $vp_options['vp_filter_text_all'] ) {
1372
  array_unshift(
1373
  $terms,
1374
  array(
1390
  );
1391
  }
1392
 
1393
+ // No filters available.
1394
+ if ( empty( $terms ) ) {
1395
+ return;
1396
+ }
1397
+
1398
  // get options for the current filter.
1399
  $filter_options = array();
1400
  $filter_options_slug = 'vp_filter_' . $vp_options['vp_filter'] . '__';
classes/class-preview.php CHANGED
@@ -193,7 +193,7 @@ class Visual_Portfolio_Preview {
193
  */
194
  public function print_template( $id ) {
195
  wp_enqueue_script( 'iframe-resizer-content', visual_portfolio()->plugin_url . 'assets/vendor/iframe-resizer/iframeResizer.contentWindow.min.js', array(), '4.2.1', true );
196
- wp_enqueue_script( 'visual-portfolio-preview', visual_portfolio()->plugin_url . 'assets/js/script-preview.min.js', array( 'jquery' ), '1.16.0', true );
197
 
198
  $class_name = 'vp-preview-wrapper';
199
 
193
  */
194
  public function print_template( $id ) {
195
  wp_enqueue_script( 'iframe-resizer-content', visual_portfolio()->plugin_url . 'assets/vendor/iframe-resizer/iframeResizer.contentWindow.min.js', array(), '4.2.1', true );
196
+ wp_enqueue_script( 'visual-portfolio-preview', visual_portfolio()->plugin_url . 'assets/js/script-preview.min.js', array( 'jquery' ), '1.16.1', true );
197
 
198
  $class_name = 'vp-preview-wrapper';
199
 
classes/class-supported-themes.php ADDED
@@ -0,0 +1,70 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Supported themes.
4
+ *
5
+ * @package visual-portfolio
6
+ */
7
+
8
+ if ( ! defined( 'ABSPATH' ) ) {
9
+ exit;
10
+ }
11
+
12
+ /**
13
+ * Class Visual_Portfolio_Supported_Themes
14
+ */
15
+ class Visual_Portfolio_Supported_Themes {
16
+ /**
17
+ * Visual_Portfolio_Supported_Themes constructor.
18
+ */
19
+ public function __construct() {
20
+ add_action( 'wp_enqueue_scripts', array( $this, 'wp_enqueue_scripts' ) );
21
+ }
22
+
23
+ /**
24
+ * Get Theme Compatibility Style
25
+ */
26
+ public function get_theme_compatibility_style() {
27
+ $result = false;
28
+
29
+ switch ( get_template() ) {
30
+ case 'twentytwenty':
31
+ $result = array(
32
+ 'name' => 'vpf-twentytwenty',
33
+ 'url' => visual_portfolio()->plugin_url . 'assets/css/theme-twentytwenty.min.css',
34
+ );
35
+ break;
36
+ case 'twentynineteen':
37
+ $result = array(
38
+ 'name' => 'vpf-twentynineteen',
39
+ 'url' => visual_portfolio()->plugin_url . 'assets/css/theme-twentynineteen.min.css',
40
+ );
41
+ break;
42
+ case 'twentysixteen':
43
+ $result = array(
44
+ 'name' => 'vpf-twentysixteen',
45
+ 'url' => visual_portfolio()->plugin_url . 'assets/css/theme-twentysixteen.min.css',
46
+ );
47
+ break;
48
+ case 'twentyseventeen':
49
+ $result = array(
50
+ 'name' => 'vpf-twentyseventeen',
51
+ 'url' => visual_portfolio()->plugin_url . 'assets/css/theme-twentyseventeen.min.css',
52
+ );
53
+ break;
54
+ }
55
+
56
+ return $result;
57
+ }
58
+
59
+ /**
60
+ * Enqueue styles
61
+ */
62
+ public function wp_enqueue_scripts() {
63
+ $theme_compat = $this->get_theme_compatibility_style();
64
+ if ( $theme_compat ) {
65
+ wp_enqueue_style( $theme_compat['name'], $theme_compat['url'], array(), '1.16.1' );
66
+ }
67
+ }
68
+ }
69
+
70
+ new Visual_Portfolio_Supported_Themes();
classes/class-tinymce.php CHANGED
@@ -70,7 +70,7 @@ class Visual_Portfolio_TinyMCE {
70
  return;
71
  }
72
 
73
- wp_enqueue_script( 'visual-portfolio-tinymce-localize', visual_portfolio()->plugin_url . 'assets/admin/js/mce-localize.min.js', array(), '1.16.0', true );
74
  wp_localize_script( 'visual-portfolio-tinymce-localize', 'VPTinyMCEOptions', $data_tiny_mce );
75
  }
76
  }
70
  return;
71
  }
72
 
73
+ wp_enqueue_script( 'visual-portfolio-tinymce-localize', visual_portfolio()->plugin_url . 'assets/admin/js/mce-localize.min.js', array(), '1.16.1', true );
74
  wp_localize_script( 'visual-portfolio-tinymce-localize', 'VPTinyMCEOptions', $data_tiny_mce );
75
  }
76
  }
classes/class-vc.php CHANGED
@@ -35,7 +35,7 @@ class Visual_Portfolio_VC {
35
  */
36
  public function admin_enqueue_scripts( $page ) {
37
  if ( 'post.php' === $page || 'post-new.php' === $page ) {
38
- wp_enqueue_script( 'visual-portfolio-vc-frontend', visual_portfolio()->plugin_url . 'assets/admin/js/vc-frontend.min.js', array( 'jquery' ), '1.16.0', true );
39
  }
40
  }
41
 
35
  */
36
  public function admin_enqueue_scripts( $page ) {
37
  if ( 'post.php' === $page || 'post-new.php' === $page ) {
38
+ wp_enqueue_script( 'visual-portfolio-vc-frontend', visual_portfolio()->plugin_url . 'assets/admin/js/vc-frontend.min.js', array( 'jquery' ), '1.16.1', true );
39
  }
40
  }
41
 
languages/visual-portfolio.pot CHANGED
@@ -885,28 +885,28 @@ msgstr ""
885
  msgid "No items found."
886
  msgstr ""
887
 
888
- #: dist/visual-portfolio/classes/class-get-portfolio.php:1463
889
  msgid "Default sorting"
890
  msgstr ""
891
 
892
- #: dist/visual-portfolio/classes/class-get-portfolio.php:1464
893
  msgid "Sort by date (newest)"
894
  msgstr ""
895
 
896
- #: dist/visual-portfolio/classes/class-get-portfolio.php:1465
897
  msgid "Sort by date (oldest)"
898
  msgstr ""
899
 
900
- #: dist/visual-portfolio/classes/class-get-portfolio.php:1466
901
  msgid "Sort by title (A-Z)"
902
  msgstr ""
903
 
904
- #: dist/visual-portfolio/classes/class-get-portfolio.php:1467
905
  msgid "Sort by title (Z-A)"
906
  msgstr ""
907
 
908
  #. translators: %s - published in human format.
909
- #: dist/visual-portfolio/classes/class-get-portfolio.php:1575
910
  msgid "%s ago"
911
  msgstr ""
912
 
885
  msgid "No items found."
886
  msgstr ""
887
 
888
+ #: dist/visual-portfolio/classes/class-get-portfolio.php:1468
889
  msgid "Default sorting"
890
  msgstr ""
891
 
892
+ #: dist/visual-portfolio/classes/class-get-portfolio.php:1469
893
  msgid "Sort by date (newest)"
894
  msgstr ""
895
 
896
+ #: dist/visual-portfolio/classes/class-get-portfolio.php:1470
897
  msgid "Sort by date (oldest)"
898
  msgstr ""
899
 
900
+ #: dist/visual-portfolio/classes/class-get-portfolio.php:1471
901
  msgid "Sort by title (A-Z)"
902
  msgstr ""
903
 
904
+ #: dist/visual-portfolio/classes/class-get-portfolio.php:1472
905
  msgid "Sort by title (Z-A)"
906
  msgstr ""
907
 
908
  #. translators: %s - published in human format.
909
+ #: dist/visual-portfolio/classes/class-get-portfolio.php:1580
910
  msgid "%s ago"
911
  msgstr ""
912
 
readme.md CHANGED
@@ -5,7 +5,7 @@
5
  * Requires at least: 4.0.0
6
  * Tested up to: 5.3
7
  * Requires PHP: 5.5.9
8
- * Stable tag: 1.16.0
9
  * License: GPLv2 or later
10
  * License URI: <http://www.gnu.org/licenses/gpl-2.0.html>
11
 
@@ -124,6 +124,15 @@ The manual installation method involves downloading our Visual Portfolio plugin
124
 
125
  ## Changelog ##
126
 
 
 
 
 
 
 
 
 
 
127
  = 1.16.0 =
128
 
129
  * added preview preloader in layouts editor
5
  * Requires at least: 4.0.0
6
  * Tested up to: 5.3
7
  * Requires PHP: 5.5.9
8
+ * Stable tag: 1.16.1
9
  * License: GPLv2 or later
10
  * License URI: <http://www.gnu.org/licenses/gpl-2.0.html>
11
 
124
 
125
  ## Changelog ##
126
 
127
+ = 1.16.1 =
128
+
129
+ * added style fixes for some Twenty themes
130
+ * added :focus styles in templates, where used :hover
131
+ * disable filter output if no taxonomies found
132
+ * reverted back taxonomies public queryable (users used it for permalinks)
133
+ * fixed grid layout position calculation after filtering
134
+ * fixed PhotoSwipe jQuery is not a function error
135
+
136
  = 1.16.0 =
137
 
138
  * added preview preloader in layouts editor
templates/items-list/filter/dropdown/style.min.css CHANGED
@@ -1 +1 @@
1
- .vp-filter__style-dropdown{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:0;margin:-3px;margin-bottom:17px;list-style-type:none}.vp-filter__style-dropdown.vp-filter__align-left{-webkit-box-pack:start;justify-content:flex-start}.vp-filter__style-dropdown.vp-filter__align-right{-webkit-box-pack:end;justify-content:flex-end}.vp-filter__style-dropdown select{display:block;min-width:40px;padding:8px 16px;margin:3px;line-height:1.4;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #eaeaea;-webkit-transition:.2s border-color, .2s background-color, .2s color;transition:.2s border-color, .2s background-color, .2s color;will-change:border-color, background-color, color}.vp-filter__style-dropdown select:hover{border:1px solid #bfbfbf}
1
+ .vp-filter__style-dropdown{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:0;margin:-3px;margin-bottom:17px;list-style-type:none}.vp-filter__style-dropdown.vp-filter__align-left{-webkit-box-pack:start;justify-content:flex-start}.vp-filter__style-dropdown.vp-filter__align-right{-webkit-box-pack:end;justify-content:flex-end}.vp-filter__style-dropdown select{display:block;min-width:40px;padding:8px 16px;margin:3px;line-height:1.4;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #eaeaea;-webkit-transition:.2s border-color, .2s background-color, .2s color;transition:.2s border-color, .2s background-color, .2s color;will-change:border-color, background-color, color}.vp-filter__style-dropdown select:hover,.vp-filter__style-dropdown select:focus{border:1px solid #bfbfbf}
templates/items-list/filter/style.min.css CHANGED
@@ -1 +1 @@
1
- .vp-filter__style-default{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:0;margin:-3px;margin-bottom:17px;list-style-type:none}.vp-filter__style-default .vp-filter__item a{outline:none;box-shadow:none}.vp-filter__style-default.vp-filter__align-left{-webkit-box-pack:start;justify-content:flex-start}.vp-filter__style-default.vp-filter__align-right{-webkit-box-pack:end;justify-content:flex-end}.vp-filter__style-default .vp-filter__item{-webkit-box-flex:0;flex:0 0 auto;padding:0;margin:3px;text-align:center;list-style-type:none}.vp-filter__style-default .vp-filter__item>*{display:block;min-width:40px;padding:8px 16px;line-height:1.4;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #eaeaea;-webkit-transition:.2s border-color, .2s background-color, .2s color;transition:.2s border-color, .2s background-color, .2s color;will-change:border-color, background-color, color}.vp-filter__style-default .vp-filter__item:not(.vp-filter__item-active)>a:hover{border:1px solid #bfbfbf}.vp-filter__style-default .vp-filter__item.vp-filter__item-active>*{color:#fff;cursor:default;background-color:#6c7781;border:1px solid #6c7781}.vp-filter__style-default .vp-filter__item .vp-filter__item-count{float:right;margin-left:8px;font-size:60%}
1
+ .vp-filter__style-default{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:0;margin:-3px;margin-bottom:17px;list-style-type:none}.vp-filter__style-default .vp-filter__item a{outline:none;box-shadow:none}.vp-filter__style-default.vp-filter__align-left{-webkit-box-pack:start;justify-content:flex-start}.vp-filter__style-default.vp-filter__align-right{-webkit-box-pack:end;justify-content:flex-end}.vp-filter__style-default .vp-filter__item{-webkit-box-flex:0;flex:0 0 auto;padding:0;margin:3px;text-align:center;list-style-type:none}.vp-filter__style-default .vp-filter__item>*{display:block;min-width:40px;padding:8px 16px;line-height:1.4;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #eaeaea;-webkit-transition:.2s border-color, .2s background-color, .2s color;transition:.2s border-color, .2s background-color, .2s color;will-change:border-color, background-color, color}.vp-filter__style-default .vp-filter__item:not(.vp-filter__item-active)>a:hover,.vp-filter__style-default .vp-filter__item:not(.vp-filter__item-active)>a:focus{border:1px solid #bfbfbf}.vp-filter__style-default .vp-filter__item.vp-filter__item-active>*{color:#fff;cursor:default;background-color:#6c7781;border:1px solid #6c7781}.vp-filter__style-default .vp-filter__item .vp-filter__item-count{float:right;margin-left:8px;font-size:60%}
templates/items-list/items-style/emerge/style.min.css CHANGED
@@ -1 +1 @@
1
- .vp-portfolio__items-style-emerge .vp-portfolio__item a{outline:none;box-shadow:none}.vp-portfolio__items-style-emerge .vp-portfolio__item-overlay{position:absolute;bottom:0;left:0;width:100%;max-height:50%;padding:15px 32px;color:#000;background-color:#fff;-webkit-transition:0.5s -webkit-transform cubic-bezier(0.07, 0.72, 0.24, 1);transition:0.5s -webkit-transform cubic-bezier(0.07, 0.72, 0.24, 1);transition:0.5s transform cubic-bezier(0.07, 0.72, 0.24, 1);transition:0.5s transform cubic-bezier(0.07, 0.72, 0.24, 1), 0.5s -webkit-transform cubic-bezier(0.07, 0.72, 0.24, 1);-webkit-transform:translateY(100%);transform:translateY(100%);will-change:transform}.vp-portfolio__items-style-emerge .vp-portfolio__item-overlay::before{content:"";position:absolute;display:block;top:0;right:0;left:-20px;height:600%;background-color:inherit;-webkit-transition:.5s transform ease;transition:.5s transform ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;will-change:transform;z-index:-1}.vp-portfolio__items-style-emerge figcaption.vp-portfolio__item-overlay{font-style:inherit}.vp-portfolio__items-style-emerge .vp-portfolio__item-img img{-webkit-transition:opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);transition:opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);transition:transform 2s cubic-bezier(0.08, 0.43, 0.24, 1),opacity 0.3s;transition:transform 2s cubic-bezier(0.08, 0.43, 0.24, 1),opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);will-change:transform, opacity}.vp-portfolio__items-style-emerge .vp-portfolio__item:hover .vp-portfolio__item-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.vp-portfolio__items-style-emerge .vp-portfolio__item:hover .vp-portfolio__item-overlay{-webkit-transform:translateY(0);transform:translateY(0)}.vp-portfolio__items-style-emerge .vp-portfolio__item:hover .vp-portfolio__item-overlay::before{-webkit-transform:rotate(3deg);transform:rotate(3deg)}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta{color:inherit}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta>*+*{margin-top:4px}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta a{color:inherit;text-decoration:none}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta a:hover{opacity:.8}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-title{margin-bottom:0;font-size:1.3em;color:inherit}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-date{font-size:.85em}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-categories{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;bottom:100%;left:0;padding:0;margin-right:0;margin-bottom:0;margin-left:0;list-style-type:none}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category{padding:0;margin:0}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category a::after{content:", "}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category:last-of-type a::after{content:none}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-excerpt{opacity:.8}.vp-portfolio__items-style-emerge figcaption.vp-portfolio__item-meta{text-align:inherit}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-left{text-align:left}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-center{text-align:center}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-center .vp-portfolio__item-meta-categories{-webkit-box-pack:center;justify-content:center}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-right{text-align:right}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-right .vp-portfolio__item-meta-categories{-webkit-box-pack:end;justify-content:flex-end}
1
+ .vp-portfolio__items-style-emerge .vp-portfolio__item a{outline:none;box-shadow:none}.vp-portfolio__items-style-emerge .vp-portfolio__item-overlay{position:absolute;bottom:0;left:0;width:100%;max-height:50%;padding:15px 32px;color:#000;background-color:#fff;-webkit-transition:0.5s -webkit-transform cubic-bezier(0.07, 0.72, 0.24, 1);transition:0.5s -webkit-transform cubic-bezier(0.07, 0.72, 0.24, 1);transition:0.5s transform cubic-bezier(0.07, 0.72, 0.24, 1);transition:0.5s transform cubic-bezier(0.07, 0.72, 0.24, 1), 0.5s -webkit-transform cubic-bezier(0.07, 0.72, 0.24, 1);-webkit-transform:translateY(100%);transform:translateY(100%);will-change:transform}.vp-portfolio__items-style-emerge .vp-portfolio__item-overlay::before{content:"";position:absolute;display:block;top:0;right:0;left:-20px;height:600%;background-color:inherit;-webkit-transition:.5s transform ease;transition:.5s transform ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;will-change:transform;z-index:-1}.vp-portfolio__items-style-emerge figcaption.vp-portfolio__item-overlay{font-style:inherit}.vp-portfolio__items-style-emerge .vp-portfolio__item-img img{-webkit-transition:opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);transition:opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);transition:transform 2s cubic-bezier(0.08, 0.43, 0.24, 1),opacity 0.3s;transition:transform 2s cubic-bezier(0.08, 0.43, 0.24, 1),opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);will-change:transform, opacity}.vp-portfolio__items-style-emerge .vp-portfolio__item:hover .vp-portfolio__item-img img,.vp-portfolio__items-style-emerge .vp-portfolio__item:focus .vp-portfolio__item-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.vp-portfolio__items-style-emerge .vp-portfolio__item:hover .vp-portfolio__item-overlay,.vp-portfolio__items-style-emerge .vp-portfolio__item:focus .vp-portfolio__item-overlay{-webkit-transform:translateY(0);transform:translateY(0)}.vp-portfolio__items-style-emerge .vp-portfolio__item:hover .vp-portfolio__item-overlay::before,.vp-portfolio__items-style-emerge .vp-portfolio__item:focus .vp-portfolio__item-overlay::before{-webkit-transform:rotate(3deg);transform:rotate(3deg)}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta{color:inherit}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta>*+*{margin-top:4px}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta a{color:inherit;text-decoration:none}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta a:hover,.vp-portfolio__items-style-emerge .vp-portfolio__item-meta a:focus{opacity:.8}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-title{margin-bottom:0;font-size:1.3em;color:inherit}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-date{font-size:.85em}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-categories{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;bottom:100%;left:0;padding:0;margin-right:0;margin-bottom:0;margin-left:0;list-style-type:none}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category{padding:0;margin:0}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category a::after{content:", "}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category:last-of-type a::after{content:none}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-excerpt{opacity:.8}.vp-portfolio__items-style-emerge figcaption.vp-portfolio__item-meta{text-align:inherit}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-left{text-align:left}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-center{text-align:center}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-center .vp-portfolio__item-meta-categories{-webkit-box-pack:center;justify-content:center}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-right{text-align:right}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-right .vp-portfolio__item-meta-categories{-webkit-box-pack:end;justify-content:flex-end}
templates/items-list/items-style/fade/style.min.css CHANGED
@@ -1 +1 @@
1
- .vp-portfolio__items-style-fade .vp-portfolio__item a{outline:none;box-shadow:none}.vp-portfolio__items-style-fade .vp-portfolio__item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;text-decoration:none;background-color:rgba(0,0,0,0.85);opacity:0;-webkit-transition:opacity 1s cubic-bezier(0.07, 0.72, 0.24, 1);transition:opacity 1s cubic-bezier(0.07, 0.72, 0.24, 1);will-change:opacity;z-index:2}.vp-portfolio__items-style-fade figcaption.vp-portfolio__item-overlay{margin:0;font-style:inherit;color:#fff}.vp-portfolio__items-style-fade .vp-portfolio__item-meta{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;padding:20px;color:inherit;text-align:center;-webkit-transition:opacity 1s cubic-bezier(0.07, 0.72, 0.24, 1),-webkit-transform 1s cubic-bezier(0.07, 0.72, 0.24, 1);transition:opacity 1s cubic-bezier(0.07, 0.72, 0.24, 1),-webkit-transform 1s cubic-bezier(0.07, 0.72, 0.24, 1);transition:transform 1s cubic-bezier(0.07, 0.72, 0.24, 1),opacity 1s cubic-bezier(0.07, 0.72, 0.24, 1);transition:transform 1s cubic-bezier(0.07, 0.72, 0.24, 1),opacity 1s cubic-bezier(0.07, 0.72, 0.24, 1),-webkit-transform 1s cubic-bezier(0.07, 0.72, 0.24, 1);-webkit-transform:scale(0.8);transform:scale(0.8);will-change:transform, opacity}.vp-portfolio__items-style-fade .vp-portfolio__item-meta>*{max-width:100%}.vp-portfolio__items-style-fade .vp-portfolio__item-meta>*+*{margin-top:4px}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-title{margin-bottom:0;font-size:1.3em;color:inherit}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-date{font-size:.85em}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-icon{font-size:2em}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-icon+*{margin-top:15px}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-categories{position:absolute;display:-webkit-box;display:flex;flex-wrap:wrap;bottom:0;left:0;padding:0;margin:0 -5px;list-style-type:none}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category{display:block;padding:4px 15px;margin:0 5px;color:#fff;background-color:#3c3c3c}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-excerpt{opacity:.8}.vp-portfolio__items-style-fade .vp-portfolio__item-img img{-webkit-transition:opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);transition:opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);transition:transform 2s cubic-bezier(0.08, 0.43, 0.24, 1),opacity 0.3s;transition:transform 2s cubic-bezier(0.08, 0.43, 0.24, 1),opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);will-change:transform, opacity;z-index:1}.vp-portfolio__items-style-fade .vp-portfolio__item:hover .vp-portfolio__item-overlay{opacity:1}.vp-portfolio__items-style-fade .vp-portfolio__item:hover .vp-portfolio__item-meta{-webkit-transform:scale(1);transform:scale(1)}.vp-portfolio__items-style-fade .vp-portfolio__item:hover .vp-portfolio__item-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.vp-portfolio__items-style-fade .vp-portfolio__item-align-center .vp-portfolio__item-meta{-webkit-box-align:center;align-items:center;text-align:center}.vp-portfolio__items-style-fade .vp-portfolio__item-align-left .vp-portfolio__item-meta{-webkit-box-align:start;align-items:flex-start;text-align:left}.vp-portfolio__items-style-fade .vp-portfolio__item-align-right .vp-portfolio__item-meta{-webkit-box-align:end;align-items:flex-end;text-align:right}.vp-portfolio__items-style-fade .vp-portfolio__item-align-top-center .vp-portfolio__item-meta{-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;text-align:center}.vp-portfolio__items-style-fade .vp-portfolio__item-align-top-left .vp-portfolio__item-meta{-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;text-align:left}.vp-portfolio__items-style-fade .vp-portfolio__item-align-top-right .vp-portfolio__item-meta{-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:start;justify-content:flex-start;text-align:right}.vp-portfolio__items-style-fade .vp-portfolio__item-align-bottom-center .vp-portfolio__item-meta{-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;text-align:center}.vp-portfolio__items-style-fade .vp-portfolio__item-align-bottom-left .vp-portfolio__item-meta{-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:end;justify-content:flex-end;text-align:left}.vp-portfolio__items-style-fade .vp-portfolio__item-align-bottom-right .vp-portfolio__item-meta{-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:end;justify-content:flex-end;text-align:right}
1
+ .vp-portfolio__items-style-fade .vp-portfolio__item a{outline:none;box-shadow:none}.vp-portfolio__items-style-fade .vp-portfolio__item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;text-decoration:none;background-color:rgba(0,0,0,0.85);opacity:0;-webkit-transition:opacity 1s cubic-bezier(0.07, 0.72, 0.24, 1);transition:opacity 1s cubic-bezier(0.07, 0.72, 0.24, 1);will-change:opacity;z-index:2}.vp-portfolio__items-style-fade figcaption.vp-portfolio__item-overlay{margin:0;font-style:inherit;color:#fff}.vp-portfolio__items-style-fade .vp-portfolio__item-meta{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;padding:20px;color:inherit;text-align:center;-webkit-transition:opacity 1s cubic-bezier(0.07, 0.72, 0.24, 1),-webkit-transform 1s cubic-bezier(0.07, 0.72, 0.24, 1);transition:opacity 1s cubic-bezier(0.07, 0.72, 0.24, 1),-webkit-transform 1s cubic-bezier(0.07, 0.72, 0.24, 1);transition:transform 1s cubic-bezier(0.07, 0.72, 0.24, 1),opacity 1s cubic-bezier(0.07, 0.72, 0.24, 1);transition:transform 1s cubic-bezier(0.07, 0.72, 0.24, 1),opacity 1s cubic-bezier(0.07, 0.72, 0.24, 1),-webkit-transform 1s cubic-bezier(0.07, 0.72, 0.24, 1);-webkit-transform:scale(0.8);transform:scale(0.8);will-change:transform, opacity}.vp-portfolio__items-style-fade .vp-portfolio__item-meta>*{max-width:100%}.vp-portfolio__items-style-fade .vp-portfolio__item-meta>*+*{margin-top:4px}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-title{margin-bottom:0;font-size:1.3em;color:inherit}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-date{font-size:.85em}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-icon{font-size:2em}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-icon+*{margin-top:15px}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-categories{position:absolute;display:-webkit-box;display:flex;flex-wrap:wrap;bottom:0;left:0;padding:0;margin:0 -5px;list-style-type:none}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category{display:block;padding:4px 15px;margin:0 5px;color:#fff;background-color:#3c3c3c}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-excerpt{opacity:.8}.vp-portfolio__items-style-fade .vp-portfolio__item-img img{-webkit-transition:opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);transition:opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);transition:transform 2s cubic-bezier(0.08, 0.43, 0.24, 1),opacity 0.3s;transition:transform 2s cubic-bezier(0.08, 0.43, 0.24, 1),opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);will-change:transform, opacity;z-index:1}.vp-portfolio__items-style-fade .vp-portfolio__item:hover .vp-portfolio__item-overlay,.vp-portfolio__items-style-fade .vp-portfolio__item:focus .vp-portfolio__item-overlay{opacity:1}.vp-portfolio__items-style-fade .vp-portfolio__item:hover .vp-portfolio__item-meta,.vp-portfolio__items-style-fade .vp-portfolio__item:focus .vp-portfolio__item-meta{-webkit-transform:scale(1);transform:scale(1)}.vp-portfolio__items-style-fade .vp-portfolio__item:hover .vp-portfolio__item-img img,.vp-portfolio__items-style-fade .vp-portfolio__item:focus .vp-portfolio__item-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.vp-portfolio__items-style-fade .vp-portfolio__item-align-center .vp-portfolio__item-meta{-webkit-box-align:center;align-items:center;text-align:center}.vp-portfolio__items-style-fade .vp-portfolio__item-align-left .vp-portfolio__item-meta{-webkit-box-align:start;align-items:flex-start;text-align:left}.vp-portfolio__items-style-fade .vp-portfolio__item-align-right .vp-portfolio__item-meta{-webkit-box-align:end;align-items:flex-end;text-align:right}.vp-portfolio__items-style-fade .vp-portfolio__item-align-top-center .vp-portfolio__item-meta{-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;text-align:center}.vp-portfolio__items-style-fade .vp-portfolio__item-align-top-left .vp-portfolio__item-meta{-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;text-align:left}.vp-portfolio__items-style-fade .vp-portfolio__item-align-top-right .vp-portfolio__item-meta{-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:start;justify-content:flex-start;text-align:right}.vp-portfolio__items-style-fade .vp-portfolio__item-align-bottom-center .vp-portfolio__item-meta{-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;text-align:center}.vp-portfolio__items-style-fade .vp-portfolio__item-align-bottom-left .vp-portfolio__item-meta{-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:end;justify-content:flex-end;text-align:left}.vp-portfolio__items-style-fade .vp-portfolio__item-align-bottom-right .vp-portfolio__item-meta{-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:end;justify-content:flex-end;text-align:right}
templates/items-list/items-style/style.min.css CHANGED
@@ -1 +1 @@
1
- .vp-portfolio__items-style-default .vp-portfolio__item a{outline:none;box-shadow:none}.vp-portfolio__items-style-default .vp-portfolio__item-img{overflow:hidden}.vp-portfolio__items-style-default .vp-portfolio__item-img img{-webkit-transition:opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);transition:opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);transition:transform 2s cubic-bezier(0.08, 0.43, 0.24, 1),opacity 0.3s;transition:transform 2s cubic-bezier(0.08, 0.43, 0.24, 1),opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);will-change:transform, opacity}.vp-portfolio__items-style-default .vp-portfolio__item:hover .vp-portfolio__item-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.vp-portfolio__items-style-default figcaption.vp-portfolio__item-overlay{font-style:inherit;color:inherit}.vp-portfolio__items-style-default .vp-portfolio__item-meta{position:relative;padding:10px 15px}.vp-portfolio__items-style-default .vp-portfolio__item-meta>*+*{margin-top:4px}.vp-portfolio__items-style-default .vp-portfolio__item-meta-title{margin-bottom:0;font-size:1.3em}.vp-portfolio__items-style-default .vp-portfolio__item-meta-title a{color:inherit;text-decoration:none}.vp-portfolio__items-style-default .vp-portfolio__item-meta-title a:hover{color:#007acc}.vp-portfolio__items-style-default .vp-portfolio__item-meta-date{font-size:.85em}.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories{position:absolute;display:-webkit-box;display:flex;flex-wrap:wrap;bottom:100%;left:0;padding:15px 10px;margin:0;list-style-type:none}.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category{padding:0;margin:0 5px}.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category a{display:block;padding:4px 15px;color:#fff;text-decoration:none;background-color:#3c3c3c;-webkit-transition:.2s background-color;transition:.2s background-color;will-change:background-color}.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category a:hover{background-color:#545454}.vp-portfolio__items-style-default .vp-portfolio__item-meta-excerpt{opacity:.8}.vp-portfolio__items-style-default .vp-portfolio__item-meta-read-more{display:inline-block;margin-top:10px}.vp-portfolio__items-style-default .vp-portfolio__item-align-left{text-align:left}.vp-portfolio__items-style-default .vp-portfolio__item-align-center{text-align:center}.vp-portfolio__items-style-default .vp-portfolio__item-align-right{text-align:right}
1
+ .vp-portfolio__items-style-default .vp-portfolio__item a{outline:none;box-shadow:none}.vp-portfolio__items-style-default .vp-portfolio__item-img{overflow:hidden}.vp-portfolio__items-style-default .vp-portfolio__item-img img{-webkit-transition:opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);transition:opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);transition:transform 2s cubic-bezier(0.08, 0.43, 0.24, 1),opacity 0.3s;transition:transform 2s cubic-bezier(0.08, 0.43, 0.24, 1),opacity 0.3s,-webkit-transform 2s cubic-bezier(0.08, 0.43, 0.24, 1);will-change:transform, opacity}.vp-portfolio__items-style-default .vp-portfolio__item:hover .vp-portfolio__item-img img,.vp-portfolio__items-style-default .vp-portfolio__item:focus .vp-portfolio__item-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.vp-portfolio__items-style-default figcaption.vp-portfolio__item-overlay{font-style:inherit;color:inherit}.vp-portfolio__items-style-default .vp-portfolio__item-meta{position:relative;padding:10px 15px}.vp-portfolio__items-style-default .vp-portfolio__item-meta>*+*{margin-top:4px}.vp-portfolio__items-style-default .vp-portfolio__item-meta-title{margin-bottom:0;font-size:1.3em}.vp-portfolio__items-style-default .vp-portfolio__item-meta-title a{color:inherit;text-decoration:none}.vp-portfolio__items-style-default .vp-portfolio__item-meta-title a:hover,.vp-portfolio__items-style-default .vp-portfolio__item-meta-title a:focus{color:#007acc}.vp-portfolio__items-style-default .vp-portfolio__item-meta-date{font-size:.85em}.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories{position:absolute;display:-webkit-box;display:flex;flex-wrap:wrap;bottom:100%;left:0;padding:15px 10px;margin:0;list-style-type:none}.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category{padding:0;margin:0 5px}.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category a{display:block;padding:4px 15px;color:#fff;text-decoration:none;background-color:#3c3c3c;-webkit-transition:.2s background-color;transition:.2s background-color;will-change:background-color}.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category a:hover,.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category a:focus{background-color:#545454}.vp-portfolio__items-style-default .vp-portfolio__item-meta-excerpt{opacity:.8}.vp-portfolio__items-style-default .vp-portfolio__item-meta-read-more{display:inline-block;margin-top:10px}.vp-portfolio__items-style-default .vp-portfolio__item-align-left{text-align:left}.vp-portfolio__items-style-default .vp-portfolio__item-align-center{text-align:center}.vp-portfolio__items-style-default .vp-portfolio__item-align-right{text-align:right}
templates/items-list/pagination/style.min.css CHANGED
@@ -1 +1 @@
1
- .vp-pagination__style-default{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:0;margin:-3px;margin-top:17px;list-style-type:none}.vp-pagination__style-default .vp-pagination__item a{outline:none;box-shadow:none}.vp-pagination__style-default.vp-pagination__align-left{-webkit-box-pack:start;justify-content:flex-start}.vp-pagination__style-default.vp-pagination__align-right{-webkit-box-pack:end;justify-content:flex-end}.vp-pagination__style-default .vp-pagination__item{-webkit-box-flex:0;flex:0 0 auto;padding:0;margin:3px;text-align:center;list-style-type:none}.vp-pagination__style-default .vp-pagination__item>*{display:block;min-width:40px;padding:8px 16px;line-height:1.4;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #eaeaea;-webkit-transition:.2s border-color, .2s background-color, .2s color;transition:.2s border-color, .2s background-color, .2s color;will-change:border-color, background-color, color}.vp-pagination__style-default .vp-pagination__item:not(.vp-pagination__item-active)>a:hover{border:1px solid #bfbfbf}.vp-pagination__style-default .vp-pagination__item.vp-pagination__item-active>*{color:#fff;cursor:default;background-color:#6c7781;border:1px solid #6c7781}.vp-pagination__style-default .vp-pagination__load-more>.vp-pagination__load-more-no-more,.vp-pagination__style-default .vp-pagination__load-more>.vp-pagination__load-more-loading,.vp-portfolio__loading .vp-pagination__style-default .vp-pagination__load-more>span,.vp-pagination__style-default.vp-pagination__no-more .vp-pagination__load-more>span,.vp-portfolio__loading .vp-pagination__style-default.vp-pagination__no-more .vp-pagination__load-more>.vp-pagination__load-more-no-more{display:none}.vp-pagination__style-default .vp-pagination__load-more>span,.vp-portfolio__loading .vp-pagination__style-default .vp-pagination__load-more>.vp-pagination__load-more-loading,.vp-pagination__style-default.vp-pagination__no-more .vp-pagination__load-more>.vp-pagination__load-more-no-more{display:block}.vp-pagination__style-default.vp-pagination__no-more .vp-pagination__load-more,.vp-portfolio__loading .vp-pagination__style-default .vp-pagination__load-more{pointer-events:none;cursor:default;background-color:transparent;border:none;-webkit-transition:none;transition:none}.vp-pagination__style-default.vp-pagination__no-more .vp-pagination__load-more{opacity:.5}.vp-spinner{position:relative;display:inline-block;width:20px;height:20px;margin-top:-2px;vertical-align:middle;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.1)}.vp-spinner i{position:absolute;display:block;width:7px;height:7px;overflow:hidden;-webkit-transform-origin:10px 10px;transform-origin:10px 10px;-webkit-animation:vp-spinner .4s infinite linear;animation:vp-spinner .4s infinite linear}.vp-spinner i::after{content:"";display:block;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 2px #6c7781}@-webkit-keyframes vp-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes vp-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
1
+ .vp-pagination__style-default{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:0;margin:-3px;margin-top:17px;list-style-type:none}.vp-pagination__style-default .vp-pagination__item a{outline:none;box-shadow:none}.vp-pagination__style-default.vp-pagination__align-left{-webkit-box-pack:start;justify-content:flex-start}.vp-pagination__style-default.vp-pagination__align-right{-webkit-box-pack:end;justify-content:flex-end}.vp-pagination__style-default .vp-pagination__item{-webkit-box-flex:0;flex:0 0 auto;padding:0;margin:3px;text-align:center;list-style-type:none}.vp-pagination__style-default .vp-pagination__item>*{display:block;min-width:40px;padding:8px 16px;line-height:1.4;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #eaeaea;-webkit-transition:.2s border-color, .2s background-color, .2s color;transition:.2s border-color, .2s background-color, .2s color;will-change:border-color, background-color, color}.vp-pagination__style-default .vp-pagination__item:not(.vp-pagination__item-active)>a:hover,.vp-pagination__style-default .vp-pagination__item:not(.vp-pagination__item-active)>a:focus{border:1px solid #bfbfbf}.vp-pagination__style-default .vp-pagination__item.vp-pagination__item-active>*{color:#fff;cursor:default;background-color:#6c7781;border:1px solid #6c7781}.vp-pagination__style-default .vp-pagination__load-more>.vp-pagination__load-more-no-more,.vp-pagination__style-default .vp-pagination__load-more>.vp-pagination__load-more-loading,.vp-portfolio__loading .vp-pagination__style-default .vp-pagination__load-more>span,.vp-pagination__style-default.vp-pagination__no-more .vp-pagination__load-more>span,.vp-portfolio__loading .vp-pagination__style-default.vp-pagination__no-more .vp-pagination__load-more>.vp-pagination__load-more-no-more{display:none}.vp-pagination__style-default .vp-pagination__load-more>span,.vp-portfolio__loading .vp-pagination__style-default .vp-pagination__load-more>.vp-pagination__load-more-loading,.vp-pagination__style-default.vp-pagination__no-more .vp-pagination__load-more>.vp-pagination__load-more-no-more{display:block}.vp-pagination__style-default.vp-pagination__no-more .vp-pagination__load-more,.vp-portfolio__loading .vp-pagination__style-default .vp-pagination__load-more{pointer-events:none;cursor:default;background-color:transparent;border:none;-webkit-transition:none;transition:none}.vp-pagination__style-default.vp-pagination__no-more .vp-pagination__load-more{opacity:.5}.vp-spinner{position:relative;display:inline-block;width:20px;height:20px;margin-top:-2px;vertical-align:middle;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.1)}.vp-spinner i{position:absolute;display:block;width:7px;height:7px;overflow:hidden;-webkit-transform-origin:10px 10px;transform-origin:10px 10px;-webkit-animation:vp-spinner .4s infinite linear;animation:vp-spinner .4s infinite linear}.vp-spinner i::after{content:"";display:block;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 2px #6c7781}@-webkit-keyframes vp-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes vp-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
templates/items-list/sort/dropdown/style.min.css CHANGED
@@ -1 +1 @@
1
- .vp-sort__style-dropdown{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:0;margin:-3px;margin-bottom:17px;list-style-type:none}.vp-sort__style-dropdown.vp-sort__align-left{-webkit-box-pack:start;justify-content:flex-start}.vp-sort__style-dropdown.vp-sort__align-right{-webkit-box-pack:end;justify-content:flex-end}.vp-sort__style-dropdown select{display:block;min-width:40px;padding:8px 16px;margin:3px;line-height:1.4;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #eaeaea;-webkit-transition:.2s border-color, .2s background-color, .2s color;transition:.2s border-color, .2s background-color, .2s color;will-change:border-color, background-color, color}.vp-sort__style-dropdown select:hover{border:1px solid #bfbfbf}
1
+ .vp-sort__style-dropdown{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:0;margin:-3px;margin-bottom:17px;list-style-type:none}.vp-sort__style-dropdown.vp-sort__align-left{-webkit-box-pack:start;justify-content:flex-start}.vp-sort__style-dropdown.vp-sort__align-right{-webkit-box-pack:end;justify-content:flex-end}.vp-sort__style-dropdown select{display:block;min-width:40px;padding:8px 16px;margin:3px;line-height:1.4;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #eaeaea;-webkit-transition:.2s border-color, .2s background-color, .2s color;transition:.2s border-color, .2s background-color, .2s color;will-change:border-color, background-color, color}.vp-sort__style-dropdown select:hover,.vp-sort__style-dropdown select:focus{border:1px solid #bfbfbf}
templates/items-list/sort/style.min.css CHANGED
@@ -1 +1 @@
1
- .vp-sort__style-default{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:0;margin:-3px;margin-bottom:17px;list-style-type:none}.vp-sort__style-default .vp-sort__item a{outline:none;box-shadow:none}.vp-sort__style-default.vp-sort__align-left{-webkit-box-pack:start;justify-content:flex-start}.vp-sort__style-default.vp-sort__align-right{-webkit-box-pack:end;justify-content:flex-end}.vp-sort__style-default .vp-sort__item{-webkit-box-flex:0;flex:0 0 auto;padding:0;margin:3px;text-align:center;list-style-type:none}.vp-sort__style-default .vp-sort__item>*{display:block;min-width:40px;padding:8px 16px;line-height:1.4;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #eaeaea;-webkit-transition:.2s border-color, .2s background-color, .2s color;transition:.2s border-color, .2s background-color, .2s color;will-change:border-color, background-color, color}.vp-sort__style-default .vp-sort__item:not(.vp-sort__item-active)>a:hover{border:1px solid #bfbfbf}.vp-sort__style-default .vp-sort__item.vp-sort__item-active>*{color:#fff;cursor:default;background-color:#6c7781;border:1px solid #6c7781}.vp-sort__style-default .vp-sort__item .vp-sort__item-count{float:right;margin-left:8px;font-size:60%}
1
+ .vp-sort__style-default{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:0;margin:-3px;margin-bottom:17px;list-style-type:none}.vp-sort__style-default .vp-sort__item a{outline:none;box-shadow:none}.vp-sort__style-default.vp-sort__align-left{-webkit-box-pack:start;justify-content:flex-start}.vp-sort__style-default.vp-sort__align-right{-webkit-box-pack:end;justify-content:flex-end}.vp-sort__style-default .vp-sort__item{-webkit-box-flex:0;flex:0 0 auto;padding:0;margin:3px;text-align:center;list-style-type:none}.vp-sort__style-default .vp-sort__item>*{display:block;min-width:40px;padding:8px 16px;line-height:1.4;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #eaeaea;-webkit-transition:.2s border-color, .2s background-color, .2s color;transition:.2s border-color, .2s background-color, .2s color;will-change:border-color, background-color, color}.vp-sort__style-default .vp-sort__item:not(.vp-sort__item-active)>a:hover,.vp-sort__style-default .vp-sort__item:not(.vp-sort__item-active)>a:focus{border:1px solid #bfbfbf}.vp-sort__style-default .vp-sort__item.vp-sort__item-active>*{color:#fff;cursor:default;background-color:#6c7781;border:1px solid #6c7781}.vp-sort__style-default .vp-sort__item .vp-sort__item-count{float:right;margin-left:8px;font-size:60%}