Version Description
Download this release
Release Info
Developer | MyThemeShop |
Plugin | WP Review |
Version | 5.2.2 |
Comparing to | |
See all releases |
Code changes from version 5.2.0 to 5.2.2
- LICENSE +0 -0
- admin/activation.php +0 -0
- admin/admin.php +1 -0
- admin/assets/css/admin.css +0 -0
- admin/assets/css/jquery-ui.min.css +0 -0
- admin/assets/css/select2.min.css +0 -0
- admin/assets/images/loading.svg +0 -0
- admin/assets/js/admin.import.js +0 -0
- admin/assets/js/admin.js +0 -0
- admin/assets/js/editor-plugin.js +0 -0
- admin/assets/js/rating-inputs.js +0 -0
- admin/assets/js/review-items.js +0 -0
- admin/assets/js/review-notice.js +25 -0
- admin/assets/js/select2.min.js +0 -0
- admin/assets/js/wp-review-tab-widget-admin.js +0 -0
- admin/assets/sass/admin.scss +842 -0
- admin/assets/sourcemaps/admin.css.map +1 -0
- admin/class-wp-review-form-field.php +0 -0
- admin/class-wp-review-importer.php +0 -0
- admin/class-wp-review-options.php +0 -0
- admin/class-wpr-review-notice.php +131 -0
- admin/demo-importer.php +0 -1
- admin/demo-importer/class-wp-import.php +0 -0
- admin/demo-importer/class-wp-review-demo-importer.php +3 -0
- admin/demo-importer/parsers.php +0 -0
- admin/font-awesome-icons.php +0 -0
- admin/options/help.php +0 -0
- admin/options/import.php +0 -0
- admin/options/multisite.php +0 -0
- admin/options/review.php +14 -0
- box-templates/aqua.php +7 -32
- box-templates/default.php +7 -32
- box-templates/global/partials/review-links.php +0 -0
- box-templates/global/partials/review-schema.php +0 -0
- comments/comments.php +0 -0
- filter-list.php +0 -543
- includes/ajax.php +6 -34
- includes/comments.php +0 -0
- includes/demo/demo-content.xml +0 -0
- includes/enqueue.php +0 -0
- includes/functions.php +10 -4
- includes/schemas.php +0 -0
- includes/shortcodes.php +0 -0
- includes/widget.php +0 -0
- languages/wp-review.pot +0 -0
- public/css/amp.css +0 -0
- public/css/font-awesome.min.css +0 -0
- public/css/magnific-popup.css +0 -0
- public/css/wp-review.css +0 -0
- public/fonts/FontAwesome.otf +0 -0
- public/fonts/font-icons.eot +0 -0
- public/fonts/font-icons.svg +0 -0
- public/fonts/font-icons.ttf +0 -0
- public/fonts/font-icons.woff +0 -0
- public/fonts/fontawesome-webfont.eot +0 -0
- public/fonts/fontawesome-webfont.svg +0 -0
- public/fonts/fontawesome-webfont.ttf +0 -0
- public/fonts/fontawesome-webfont.woff +0 -0
- public/fonts/fontawesome-webfont.woff2 +0 -0
- public/images/amazon.jpg +0 -0
- public/images/aqua.jpg +0 -0
- public/images/blue.jpg +0 -0
- public/images/darkside.jpg +0 -0
- public/images/dash.jpg +0 -0
- public/images/default.jpg +0 -0
- public/images/edge.jpg +0 -0
- public/images/enterprise.jpg +0 -0
- public/images/facebook.jpg +0 -0
- public/images/fizzy.jpg +0 -0
- public/images/gamer.jpg +0 -0
- public/images/gravity.jpg +0 -0
- public/images/largethumb.png +0 -0
- public/images/shell.jpg +0 -0
- public/images/smallthumb.png +0 -0
- public/images/tabbed.jpg +0 -0
- public/images/tabbed2.jpg +0 -0
- public/images/xiaomi.jpg +0 -0
- public/images/zine.jpg +0 -0
- public/js/jquery.magnific-popup.min.js +0 -0
- public/js/js.cookie.min.js +0 -0
- public/js/main.js +0 -0
- public/js/wp-review-tab-widget.js +0 -0
- public/sass/_tab-widget.scss +182 -0
- public/sass/_util.scss +9 -0
- public/sass/amp.scss +215 -0
- public/sass/wp-review.scss +1264 -0
- public/sourcemaps/popup.css.map +1 -0
- public/sourcemaps/wp-review.css.map +1 -0
- rating-types/circle-input.php +0 -0
- rating-types/circle-output.php +0 -0
- rating-types/percentage-input.js +0 -0
- rating-types/percentage-input.php +0 -0
- rating-types/percentage-output.php +0 -0
- rating-types/point-input.js +0 -0
- rating-types/point-input.php +0 -0
- rating-types/point-output.php +0 -0
- rating-types/star-input.js +0 -0
- rating-types/star-input.php +0 -0
- rating-types/star-output.php +0 -0
- rating-types/thumbs-input.php +0 -0
- rating-types/thumbs-output.php +0 -0
- readme.txt +10 -2
- template-list.php +0 -0
- wp-review.php +5 -2
LICENSE
CHANGED
File without changes
|
admin/activation.php
CHANGED
File without changes
|
admin/admin.php
CHANGED
@@ -100,6 +100,7 @@ function wp_review_admin_style( $hook_suffix ) {
|
|
100 |
'wp-review-admin-script',
|
101 |
'wprVars',
|
102 |
array(
|
|
|
103 |
'ratingPermissionsCommentOnly' => WP_REVIEW_REVIEW_COMMENT_ONLY,
|
104 |
'ratingPermissionsBoth' => WP_REVIEW_REVIEW_ALLOW_BOTH,
|
105 |
'imgframe_title' => __( 'Select Image', 'wp-review' ),
|
100 |
'wp-review-admin-script',
|
101 |
'wprVars',
|
102 |
array(
|
103 |
+
'nonce' => wp_create_nonce( 'wp_review_admin' ),
|
104 |
'ratingPermissionsCommentOnly' => WP_REVIEW_REVIEW_COMMENT_ONLY,
|
105 |
'ratingPermissionsBoth' => WP_REVIEW_REVIEW_ALLOW_BOTH,
|
106 |
'imgframe_title' => __( 'Select Image', 'wp-review' ),
|
admin/assets/css/admin.css
CHANGED
File without changes
|
admin/assets/css/jquery-ui.min.css
CHANGED
File without changes
|
admin/assets/css/select2.min.css
CHANGED
File without changes
|
admin/assets/images/loading.svg
CHANGED
File without changes
|
admin/assets/js/admin.import.js
CHANGED
File without changes
|
admin/assets/js/admin.js
CHANGED
File without changes
|
admin/assets/js/editor-plugin.js
CHANGED
File without changes
|
admin/assets/js/rating-inputs.js
CHANGED
File without changes
|
admin/assets/js/review-items.js
CHANGED
File without changes
|
admin/assets/js/review-notice.js
ADDED
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
( function( $ ) {
|
2 |
+
"use strict";
|
3 |
+
|
4 |
+
function dismiss( later ) {
|
5 |
+
$.post(
|
6 |
+
ajaxurl,
|
7 |
+
{
|
8 |
+
action: 'wpr_dismiss_review_notice',
|
9 |
+
later: later
|
10 |
+
},
|
11 |
+
function( response ) {
|
12 |
+
$( '#wpr-review-notice' ).remove();
|
13 |
+
}
|
14 |
+
)
|
15 |
+
}
|
16 |
+
|
17 |
+
$( document ).ready( function() {
|
18 |
+
$( '.wpr-review-notice-btn-dismiss' ).on( 'click', function() {
|
19 |
+
dismiss();
|
20 |
+
});
|
21 |
+
$( '.wpr-review-notice-btn-later' ).on( 'click', function() {
|
22 |
+
dismiss( true );
|
23 |
+
});
|
24 |
+
});
|
25 |
+
})( jQuery );
|
admin/assets/js/select2.min.js
CHANGED
File without changes
|
admin/assets/js/wp-review-tab-widget-admin.js
CHANGED
File without changes
|
admin/assets/sass/admin.scss
ADDED
@@ -0,0 +1,842 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@import "../../../public/sass/util";
|
2 |
+
|
3 |
+
.border-box {
|
4 |
+
box-sizing: border-box;
|
5 |
+
|
6 |
+
* {
|
7 |
+
box-sizing: border-box;
|
8 |
+
}
|
9 |
+
}
|
10 |
+
|
11 |
+
.wpr-flex {
|
12 |
+
display: flex;
|
13 |
+
flex-wrap: wrap;
|
14 |
+
}
|
15 |
+
|
16 |
+
.wpr-flex-wrap {
|
17 |
+
flex-wrap: wrap;
|
18 |
+
}
|
19 |
+
|
20 |
+
.wpr-col-1-2 {
|
21 |
+
flex: 0 0 50%;
|
22 |
+
}
|
23 |
+
|
24 |
+
.wpr-col-1-3 {
|
25 |
+
flex: 0 0 33.33%;
|
26 |
+
margin-bottom: 12px;
|
27 |
+
padding-bottom: 12px;
|
28 |
+
|
29 |
+
label {
|
30 |
+
position: relative;
|
31 |
+
padding-left: 20px;
|
32 |
+
input[type=checkbox] {
|
33 |
+
position: absolute;
|
34 |
+
top: 0;
|
35 |
+
left: 0;
|
36 |
+
-webkit-box-shadow: none;
|
37 |
+
box-shadow: none;
|
38 |
+
overflow: hidden;
|
39 |
+
border: 2px solid rgba(33,38,44,0.6);
|
40 |
+
border-radius: 2px;
|
41 |
+
|
42 |
+
&:checked {
|
43 |
+
border-color: #069de3;
|
44 |
+
&:before {
|
45 |
+
line-height: 16px;
|
46 |
+
width: 17px;
|
47 |
+
height: 16px;
|
48 |
+
margin: -2px 0 0 -5px;
|
49 |
+
content: '\f147';
|
50 |
+
text-align: center;
|
51 |
+
color: #fff;
|
52 |
+
border-radius: 2px;
|
53 |
+
background: #069de3;
|
54 |
+
}
|
55 |
+
}
|
56 |
+
}
|
57 |
+
}
|
58 |
+
}
|
59 |
+
|
60 |
+
.wp-review {
|
61 |
+
|
62 |
+
* {
|
63 |
+
box-sizing: border-box;
|
64 |
+
}
|
65 |
+
|
66 |
+
p.submit { text-align: right; }
|
67 |
+
|
68 |
+
h1 { margin-bottom: 15px; }
|
69 |
+
}
|
70 |
+
.wpr-flex-wrap { justify-content: space-between; }
|
71 |
+
.wpr-flex-wrap .wpr-col-1-2 {
|
72 |
+
flex: 0 0 49%;
|
73 |
+
}
|
74 |
+
.wpr-flex-wrap .wpr-col-1-2:last-child { float: right; }
|
75 |
+
/*---------------------------
|
76 |
+
* Fields
|
77 |
+
*--------------------------*/
|
78 |
+
.wp-review-field {
|
79 |
+
&, * {
|
80 |
+
box-sizing: border-box;
|
81 |
+
}
|
82 |
+
|
83 |
+
padding: 15px 0;
|
84 |
+
border-bottom: 1px dashed #ddd;
|
85 |
+
margin-top: 1em;
|
86 |
+
margin-bottom: 1em;
|
87 |
+
border-bottom: 1px dashed #ddd;
|
88 |
+
}
|
89 |
+
|
90 |
+
.postbox .wp-review-field {
|
91 |
+
padding: 0;
|
92 |
+
border-bottom: 0;
|
93 |
+
}
|
94 |
+
|
95 |
+
@media (min-width: 600px) {
|
96 |
+
.wp-review-field:not(.vertical):not(.no-flex) {
|
97 |
+
display: flex;
|
98 |
+
flex-wrap: wrap;
|
99 |
+
|
100 |
+
.wp-review-field-label {
|
101 |
+
flex: 0 0 25%;
|
102 |
+
padding-right: 4%;
|
103 |
+
|
104 |
+
&.full-width {
|
105 |
+
flex: 0 0 100%;
|
106 |
+
padding-right: 0;
|
107 |
+
}
|
108 |
+
}
|
109 |
+
|
110 |
+
.wp-review-field-option {
|
111 |
+
flex: 0 0 75%;
|
112 |
+
}
|
113 |
+
|
114 |
+
&.wp-review-rating-icon, &.wp-review-rating-image {
|
115 |
+
position: relative;
|
116 |
+
&.hide {display: none;}
|
117 |
+
a.wpr-toggle-rating {
|
118 |
+
position: absolute;
|
119 |
+
top: 0;
|
120 |
+
right: 0;
|
121 |
+
}
|
122 |
+
|
123 |
+
.img-wrapper {
|
124 |
+
padding: 2px;
|
125 |
+
width: 55px;
|
126 |
+
height: 55px;
|
127 |
+
border: 1px solid #ddd;
|
128 |
+
position: relative;
|
129 |
+
img {
|
130 |
+
max-width: 100%;
|
131 |
+
}
|
132 |
+
i {
|
133 |
+
position: absolute;
|
134 |
+
top: -6px;
|
135 |
+
right: -6px;
|
136 |
+
color: #444;
|
137 |
+
cursor: pointer;
|
138 |
+
}
|
139 |
+
&.hide { display: none; }
|
140 |
+
}
|
141 |
+
.set_rating_image.hide {display: none;}
|
142 |
+
}
|
143 |
+
}
|
144 |
+
|
145 |
+
.postbox .wp-review-field {
|
146 |
+
.wp-review-field-label {
|
147 |
+
flex: 0 0 20%;
|
148 |
+
}
|
149 |
+
|
150 |
+
.wp-review-field-option {
|
151 |
+
flex: 0 0 80%;
|
152 |
+
}
|
153 |
+
}
|
154 |
+
}
|
155 |
+
|
156 |
+
.wpr_image_upload_field {
|
157 |
+
.clear-image {
|
158 |
+
margin-left: 10px;
|
159 |
+
}
|
160 |
+
}
|
161 |
+
|
162 |
+
/*---------------------------
|
163 |
+
* Review items
|
164 |
+
*--------------------------*/
|
165 |
+
.wpr-star-input-wrapper {
|
166 |
+
position: relative;
|
167 |
+
color: #c40000;
|
168 |
+
overflow: hidden;
|
169 |
+
display: inline-block;
|
170 |
+
|
171 |
+
.star-icon {
|
172 |
+
// float: left;
|
173 |
+
}
|
174 |
+
|
175 |
+
.stars-bg {
|
176 |
+
color: #ccc;
|
177 |
+
white-space: nowrap;
|
178 |
+
|
179 |
+
// &:after {
|
180 |
+
// content: " ";
|
181 |
+
// display: block;
|
182 |
+
// clear: both;
|
183 |
+
// height: 0;
|
184 |
+
// visibility: hidden;
|
185 |
+
// }
|
186 |
+
}
|
187 |
+
|
188 |
+
.stars-result {
|
189 |
+
white-space: nowrap;
|
190 |
+
position: absolute;
|
191 |
+
left: 0;
|
192 |
+
top: 0;
|
193 |
+
overflow: hidden;
|
194 |
+
}
|
195 |
+
}
|
196 |
+
|
197 |
+
.wpr-input-wrapper.ui-slider {
|
198 |
+
.ui-slider-handle {
|
199 |
+
background-color: #fff;
|
200 |
+
box-shadow: 0 0px 3px rgba(0, 0, 0, 0.4);
|
201 |
+
border-radius: 2px;
|
202 |
+
cursor: pointer;
|
203 |
+
}
|
204 |
+
}
|
205 |
+
|
206 |
+
/*---------------------------
|
207 |
+
* Options page
|
208 |
+
*--------------------------*/
|
209 |
+
.wpr-vertical-tabs {
|
210 |
+
max-width: 880px;
|
211 |
+
position: relative;
|
212 |
+
|
213 |
+
&__titles {
|
214 |
+
width: 200px;
|
215 |
+
float: left;
|
216 |
+
border-right: 0;
|
217 |
+
margin: 0;
|
218 |
+
z-index: 10;
|
219 |
+
position: absolute;
|
220 |
+
left: 0;
|
221 |
+
top: 0;
|
222 |
+
|
223 |
+
&.active {
|
224 |
+
background-color: #fff;
|
225 |
+
}
|
226 |
+
}
|
227 |
+
|
228 |
+
&__title {
|
229 |
+
margin: 0;
|
230 |
+
padding: 0;
|
231 |
+
position: relative;
|
232 |
+
|
233 |
+
&:first-child a { border-top: 1px solid #ccc; }
|
234 |
+
|
235 |
+
&.active a {
|
236 |
+
background-color: #fff;
|
237 |
+
}
|
238 |
+
|
239 |
+
&.active a:after {
|
240 |
+
content: "";
|
241 |
+
width: 1px;
|
242 |
+
height: 40px;
|
243 |
+
position: absolute;
|
244 |
+
right: -1px;
|
245 |
+
top: 1px;
|
246 |
+
background: #fff;
|
247 |
+
z-index: 10;
|
248 |
+
}
|
249 |
+
|
250 |
+
i {
|
251 |
+
font-size: 18px;
|
252 |
+
min-width: 20px;
|
253 |
+
margin-right: 10px;
|
254 |
+
text-align: center;
|
255 |
+
color: #444;
|
256 |
+
}
|
257 |
+
|
258 |
+
a {
|
259 |
+
font-size: 16px;
|
260 |
+
display: block;
|
261 |
+
-webkit-box-sizing: border-box;
|
262 |
+
box-sizing: border-box;
|
263 |
+
padding: 11px 15px;
|
264 |
+
white-space: nowrap;
|
265 |
+
text-decoration: none;
|
266 |
+
color: #555;
|
267 |
+
border: 1px solid #ccc;
|
268 |
+
border-top: 0;
|
269 |
+
border-right: 0;
|
270 |
+
outline: none;
|
271 |
+
background: #e5e5e5;
|
272 |
+
-webkit-box-shadow: none;
|
273 |
+
box-shadow: none;
|
274 |
+
}
|
275 |
+
}
|
276 |
+
|
277 |
+
&__contents {
|
278 |
+
padding-left: 200px;
|
279 |
+
}
|
280 |
+
|
281 |
+
&__content {
|
282 |
+
padding: 15px;
|
283 |
+
min-height: 400px;
|
284 |
+
background: #fff;
|
285 |
+
border: 1px solid #ccc;
|
286 |
+
|
287 |
+
> h2 { margin-top: 0; }
|
288 |
+
|
289 |
+
.nav-tab-active {
|
290 |
+
background-color: #fff;
|
291 |
+
border-bottom-color: #fff;
|
292 |
+
}
|
293 |
+
}
|
294 |
+
}
|
295 |
+
|
296 |
+
/*.wp-review-field { clear: both; padding-top: 0; }*/
|
297 |
+
.clearfix:before, .clearfix:after { content: " "; display: table; }
|
298 |
+
.clearfix:after { clear: both }
|
299 |
+
.clearfix { *zoom: 1 }
|
300 |
+
.wp_review_schema_type_options textarea {
|
301 |
+
width: 77%;
|
302 |
+
min-height: 80px;
|
303 |
+
}
|
304 |
+
.wp-review-field {
|
305 |
+
select { width: 15em; margin-left: 0; }
|
306 |
+
#wp_review_product_price { width: 70px; }
|
307 |
+
.wp-color-result { margin: 0 }
|
308 |
+
.large-text { width: 77%; }
|
309 |
+
input { margin: 0; padding: 5px 8px }
|
310 |
+
}
|
311 |
+
.wp-review-field {
|
312 |
+
.wp-picker-container {
|
313 |
+
display: inline-block;
|
314 |
+
label { flex: none; width: auto; }
|
315 |
+
input[type="text"].wp-color-picker { padding: 4px; width: 65px; }
|
316 |
+
.iris-picker { box-sizing: initial; }
|
317 |
+
.wp-picker-open+.wp-picker-input-wrap { width: 140px; }
|
318 |
+
}
|
319 |
+
}
|
320 |
+
#wp-wp_review_pros-wrap textarea.wp-editor-area, #wp-wp_review_cons-wrap textarea.wp-editor-area, #wp-wp_review_desc-wrap textarea.wp-editor-area { border: 0; }
|
321 |
+
.wp_review_schema_options_label{
|
322 |
+
vertical-align: top;
|
323 |
+
padding-top: 5px;
|
324 |
+
}
|
325 |
+
.wpr_image_upload_field { display: inline-block; }
|
326 |
+
|
327 |
+
.wp-review-item {
|
328 |
+
th { text-align: left }
|
329 |
+
td:first-child { text-align: center }
|
330 |
+
.handle { cursor: move }
|
331 |
+
}
|
332 |
+
.wp-review-links {
|
333 |
+
td:first-child { text-align: center }
|
334 |
+
.handle { cursor: move }
|
335 |
+
input[type="text"] { padding: 5px 8px; }
|
336 |
+
}
|
337 |
+
.has-border-bottom {
|
338 |
+
border-bottom: 1px solid #ddd;
|
339 |
+
margin-bottom: 20px;
|
340 |
+
padding-bottom: 20px;
|
341 |
+
}
|
342 |
+
.review-total { text-align: right }
|
343 |
+
.wp-review-field-option:not(.pyre_field) .wp-picker-holder {
|
344 |
+
position: absolute;
|
345 |
+
z-index: 9;
|
346 |
+
}
|
347 |
+
|
348 |
+
.review-value-incorrect { border-color: #F00 !important }
|
349 |
+
|
350 |
+
#wp_review_id_hint { margin-left: 8px }
|
351 |
+
|
352 |
+
.wp-review-admin-options {
|
353 |
+
.form-table td {
|
354 |
+
padding: 20px 10px;
|
355 |
+
vertical-align: top;
|
356 |
+
}
|
357 |
+
p.description { font-weight: normal; font-style: normal; }
|
358 |
+
.wp-review-field {
|
359 |
+
> label {
|
360 |
+
.description { margin-left: 0; }
|
361 |
+
}
|
362 |
+
input {
|
363 |
+
padding: 7px;
|
364 |
+
border-radius: 2px;
|
365 |
+
margin: 0;
|
366 |
+
-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);
|
367 |
+
box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);
|
368 |
+
}
|
369 |
+
input[type=radio] {
|
370 |
+
border-radius: 50%;
|
371 |
+
}
|
372 |
+
input[type=checkbox] { border-radius: 0; }
|
373 |
+
.large-text { width: 70%; }
|
374 |
+
.description { display: block; color: #888; font-style: normal; margin-top: 5px; }
|
375 |
+
}
|
376 |
+
#wp_review_shortcode_hint_field span {
|
377 |
+
display: inline;
|
378 |
+
margin-left: 6px;
|
379 |
+
}
|
380 |
+
.wp-review-thumbnail-options label { margin-right: 0; width: 90%; }
|
381 |
+
}
|
382 |
+
.wp-review-description label {
|
383 |
+
margin-bottom: -20px;
|
384 |
+
display: block;
|
385 |
+
}
|
386 |
+
.wp-review-theme-defaults-msg { position: relative }
|
387 |
+
.wp-review-theme-defaults-msg a.button {
|
388 |
+
display: inline-block;
|
389 |
+
margin-bottom: 8px;
|
390 |
+
}
|
391 |
+
.wp-review-theme-defaults-msg a.close-notice {
|
392 |
+
position: absolute;
|
393 |
+
top: 0;
|
394 |
+
right: 0;
|
395 |
+
}
|
396 |
+
.edit-ratings-notice.update-nag {
|
397 |
+
background: #fff9e8;
|
398 |
+
margin-right: 0;
|
399 |
+
}
|
400 |
+
#wp-review-width-slider {
|
401 |
+
width: 70%;
|
402 |
+
float: left;
|
403 |
+
margin-top: 12px;
|
404 |
+
margin-right: 25px;
|
405 |
+
border-radius: 0;
|
406 |
+
max-width: 600px;
|
407 |
+
border: 0;
|
408 |
+
background: #d8d8d8;
|
409 |
+
height: 8px;
|
410 |
+
|
411 |
+
.ui-slider-handle {
|
412 |
+
background: #fff;
|
413 |
+
-webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.4);
|
414 |
+
box-shadow: 0 0px 3px rgba(0, 0, 0, 0.4);
|
415 |
+
border-radius: 2px;
|
416 |
+
}
|
417 |
+
}
|
418 |
+
#wp-review-width-slider.ui-slider-horizontal .ui-slider-range-min {
|
419 |
+
border: 0;
|
420 |
+
border-radius: 2px;
|
421 |
+
background: #0184bb;
|
422 |
+
}
|
423 |
+
#wp_review_width { width: 60px }
|
424 |
+
.wrap.wp-review .nav-tab-wrapper {
|
425 |
+
border-bottom: 1px solid #ccc; margin-top: 16px;
|
426 |
+
|
427 |
+
a:focus { box-shadow: none; }
|
428 |
+
}
|
429 |
+
.nav-tab-hidden { display: none }
|
430 |
+
.nav-tab-hidden.nav-tab-active { display: block }
|
431 |
+
textarea#wp-review-migrate-log {
|
432 |
+
width: 600px;
|
433 |
+
max-width: 100%;
|
434 |
+
height: 200px;
|
435 |
+
display: none;
|
436 |
+
}
|
437 |
+
.already-migrated-msg { display: none }
|
438 |
+
#start-migrate { margin-bottom: 12px }
|
439 |
+
#wp-review-settings-tab-contents > div { display: none;max-width: 900px;}
|
440 |
+
#wp-review-settings-tab-contents .settings-tab-general { display: block }
|
441 |
+
.pros-cons-title {
|
442 |
+
max-width: 25%;
|
443 |
+
}
|
444 |
+
.column-wp_review_rating,
|
445 |
+
.column-wp_review_comment_rating {
|
446 |
+
text-align: center;
|
447 |
+
position: relative;
|
448 |
+
width: 110px;
|
449 |
+
}
|
450 |
+
.column-wp_review_rating .review-star,
|
451 |
+
.column-wp_review_comment_rating .review-star {
|
452 |
+
position: relative;
|
453 |
+
letter-spacing: 1px;
|
454 |
+
}
|
455 |
+
.column-wp_review_rating .no-rating,
|
456 |
+
.column-wp_review_comment_rating .no-rating {
|
457 |
+
color: #aaa;
|
458 |
+
font-style: italic;
|
459 |
+
}
|
460 |
+
#editwpreview {
|
461 |
+
overflow: hidden;
|
462 |
+
}
|
463 |
+
#editwpreview .inside {
|
464 |
+
float: left;
|
465 |
+
padding: 3px 0 2px 5px;
|
466 |
+
margin: 0;
|
467 |
+
text-align: left;
|
468 |
+
}
|
469 |
+
#editwpreview .inside input {
|
470 |
+
width: 180px
|
471 |
+
}
|
472 |
+
#editwpreview label {
|
473 |
+
padding: 2px 0
|
474 |
+
}
|
475 |
+
h4.wp-review-comment-title {
|
476 |
+
margin-top: 0;
|
477 |
+
margin-bottom: 1em;
|
478 |
+
}
|
479 |
+
|
480 |
+
.review-result-wrapper {
|
481 |
+
position: relative;
|
482 |
+
display: inline-block;
|
483 |
+
font-size: 0;
|
484 |
+
}
|
485 |
+
.postbox .review-result-wrapper a, .postbox .review-result i { cursor: pointer }
|
486 |
+
.review-result {
|
487 |
+
position: absolute;
|
488 |
+
top: 0;
|
489 |
+
left: 0;
|
490 |
+
height: 22px;
|
491 |
+
overflow: hidden;
|
492 |
+
white-space: nowrap;
|
493 |
+
}
|
494 |
+
.wp-review-rating-feature { display: inline-block }
|
495 |
+
.wp-review-notice {
|
496 |
+
position: relative;
|
497 |
+
}
|
498 |
+
.wpr_image_upload_img {
|
499 |
+
margin:0 0 10px;
|
500 |
+
padding:0;
|
501 |
+
max-width:100%;
|
502 |
+
height:auto;
|
503 |
+
float:left;
|
504 |
+
display:inline-block;
|
505 |
+
}
|
506 |
+
|
507 |
+
.wpr-hide {
|
508 |
+
display: none;
|
509 |
+
}
|
510 |
+
|
511 |
+
.wpr-tabs .tab-title.nav-tab-active {
|
512 |
+
background-color: #fff;
|
513 |
+
border-bottom-color: #fff;
|
514 |
+
}
|
515 |
+
|
516 |
+
.wpr-box-template-images {
|
517 |
+
@extend .border-box;
|
518 |
+
|
519 |
+
display: flex;
|
520 |
+
flex-wrap: wrap;
|
521 |
+
|
522 |
+
.wpr-box-template-image {
|
523 |
+
flex: 0 0 50%;
|
524 |
+
display: block;
|
525 |
+
outline: 0;
|
526 |
+
box-shadow: none;
|
527 |
+
text-decoration: none;
|
528 |
+
text-align: center;
|
529 |
+
color: #333;
|
530 |
+
font-weight: 700;
|
531 |
+
margin-bottom: 5px;
|
532 |
+
|
533 |
+
img {
|
534 |
+
padding: 4px;
|
535 |
+
width: 100%;
|
536 |
+
height: auto;
|
537 |
+
display: block;
|
538 |
+
}
|
539 |
+
|
540 |
+
&.active {
|
541 |
+
img {
|
542 |
+
background-color: #0073aa;
|
543 |
+
}
|
544 |
+
}
|
545 |
+
}
|
546 |
+
}
|
547 |
+
|
548 |
+
#wpr-review-items-app {
|
549 |
+
* {
|
550 |
+
box-sizing: border-box;
|
551 |
+
}
|
552 |
+
|
553 |
+
.wpr-review-item {
|
554 |
+
background-color: #f7f7f7;
|
555 |
+
padding: 10px 10px 10px 30px;
|
556 |
+
margin-bottom: 5px;
|
557 |
+
|
558 |
+
.setting-row:first-of-type .col-2 input {
|
559 |
+
width: 100%;
|
560 |
+
padding: 5px;
|
561 |
+
background: #fff;
|
562 |
+
}
|
563 |
+
|
564 |
+
.col-3 input {
|
565 |
+
float: right;
|
566 |
+
background: #fff;
|
567 |
+
}
|
568 |
+
|
569 |
+
.wpr-icon-move {
|
570 |
+
cursor: move;
|
571 |
+
position: absolute;
|
572 |
+
left: 5px;
|
573 |
+
top: 16px;
|
574 |
+
}
|
575 |
+
}
|
576 |
+
|
577 |
+
.setting-row {
|
578 |
+
padding: 5px 0;
|
579 |
+
}
|
580 |
+
|
581 |
+
.final-row {
|
582 |
+
.col-3 {
|
583 |
+
text-align: right;
|
584 |
+
input { float: right; min-width: 52px; }
|
585 |
+
label { margin: 4px 10px 0 0; display: inline-block; font-weight: bold; }
|
586 |
+
}
|
587 |
+
}
|
588 |
+
|
589 |
+
.wpr-percentage-input-wrapper {
|
590 |
+
margin-top: 10px;
|
591 |
+
}
|
592 |
+
|
593 |
+
.wp-picker-container {
|
594 |
+
display: inline-block;
|
595 |
+
}
|
596 |
+
|
597 |
+
|
598 |
+
.wp-picker-holder {
|
599 |
+
* { box-sizing: initial; }
|
600 |
+
}
|
601 |
+
|
602 |
+
@media (min-width: 768px) {
|
603 |
+
.wpr-review-item {
|
604 |
+
position: relative;
|
605 |
+
}
|
606 |
+
|
607 |
+
.delete-item {
|
608 |
+
position: absolute;
|
609 |
+
right: 10px;
|
610 |
+
bottom: 10px;
|
611 |
+
}
|
612 |
+
|
613 |
+
.setting-row {
|
614 |
+
display: flex;
|
615 |
+
flex-wrap: wrap;
|
616 |
+
}
|
617 |
+
|
618 |
+
.col-1 {
|
619 |
+
flex: 0 0 20%;
|
620 |
+
}
|
621 |
+
|
622 |
+
.col-2 {
|
623 |
+
flex: 0 0 60%;
|
624 |
+
padding: 0 10px;
|
625 |
+
}
|
626 |
+
|
627 |
+
.col-3 {
|
628 |
+
flex: 0 0 20%;
|
629 |
+
}
|
630 |
+
}
|
631 |
+
}
|
632 |
+
|
633 |
+
#wp_review_box_template_wrapper {
|
634 |
+
position: relative;
|
635 |
+
}
|
636 |
+
|
637 |
+
#wp_review_box_template_preview {
|
638 |
+
position: absolute;
|
639 |
+
left: 250px;
|
640 |
+
top: 0px;
|
641 |
+
z-index: 1000;
|
642 |
+
padding: 3px;
|
643 |
+
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
|
644 |
+
background: #fff;
|
645 |
+
|
646 |
+
&.loading {
|
647 |
+
background: #eee url(../images/loading.svg) no-repeat center center;
|
648 |
+
|
649 |
+
img {
|
650 |
+
visibility: hidden;
|
651 |
+
}
|
652 |
+
}
|
653 |
+
}
|
654 |
+
#wp_review_box_template_img,
|
655 |
+
#wp_review_box_template_preview_img {
|
656 |
+
max-width: 414px;
|
657 |
+
height: auto;
|
658 |
+
}
|
659 |
+
|
660 |
+
// Form fields
|
661 |
+
.wpr-switch {
|
662 |
+
$border-radius: 3px; // Default 4px
|
663 |
+
$font-size: 12px; // Default 14px
|
664 |
+
$button-width: 45px; // Default 50px
|
665 |
+
$height: 28px;
|
666 |
+
|
667 |
+
display: inline-block;
|
668 |
+
|
669 |
+
input {
|
670 |
+
position: absolute !important;
|
671 |
+
clip: rect(0, 0, 0, 0);
|
672 |
+
height: 1px;
|
673 |
+
width: 1px;
|
674 |
+
border: 0;
|
675 |
+
overflow: hidden;
|
676 |
+
}
|
677 |
+
|
678 |
+
label {
|
679 |
+
float: left;
|
680 |
+
display: inline-block;
|
681 |
+
min-width: $button-width;
|
682 |
+
background-color: #e4e4e4;
|
683 |
+
color: rgba(0, 0, 0, 0.6);
|
684 |
+
font-size: $font-size;
|
685 |
+
font-weight: 700;
|
686 |
+
line-height: $height;
|
687 |
+
text-align: center;
|
688 |
+
text-shadow: none;
|
689 |
+
border: 1px solid rgba(0, 0, 0, 0.2);
|
690 |
+
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
|
691 |
+
transition: all 0.1s ease-in-out;
|
692 |
+
|
693 |
+
&:hover {
|
694 |
+
cursor: pointer;
|
695 |
+
}
|
696 |
+
|
697 |
+
&:first-of-type {
|
698 |
+
border-radius: $border-radius 0 0 $border-radius;
|
699 |
+
border-right: 0;
|
700 |
+
font-weight: normal;
|
701 |
+
}
|
702 |
+
|
703 |
+
&:last-of-type {
|
704 |
+
border-radius: 0 $border-radius $border-radius 0;
|
705 |
+
border-left: 0;
|
706 |
+
font-weight: normal;
|
707 |
+
}
|
708 |
+
}
|
709 |
+
}
|
710 |
+
|
711 |
+
input.wpr-switch__on:checked + label, input.wpr-switch__off:checked + label {
|
712 |
+
background: #0085ba;
|
713 |
+
border-color: #0073aa #006799 #006799;
|
714 |
+
box-shadow: 0 1px 0 #006799;
|
715 |
+
color: #fff;
|
716 |
+
text-decoration: none;
|
717 |
+
text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
|
718 |
+
margin-bottom: 2px;
|
719 |
+
}
|
720 |
+
input.wpr-switch__on:checked + label:hover, input.wpr-switch__off:checked + label:hover {
|
721 |
+
background: #008ec2;
|
722 |
+
border-color: #006799;
|
723 |
+
color: #fff;
|
724 |
+
}
|
725 |
+
input.wpr-switch__off:checked + label, input.wpr-switch__off:checked + label:hover {
|
726 |
+
color: #fff;
|
727 |
+
background: #f5786f;
|
728 |
+
border-color: #bd4c44 #bd4c44 #bd4c44;
|
729 |
+
-webkit-box-shadow: 0 1px 0 #bd4c44;
|
730 |
+
box-shadow: 0 1px 0 #bd4c44;
|
731 |
+
text-shadow: none;
|
732 |
+
}
|
733 |
+
|
734 |
+
// Demo importer popup
|
735 |
+
#wp-review-demo-importer-popup {
|
736 |
+
background: #fff;
|
737 |
+
border: 1px solid #eaeaeb;
|
738 |
+
border-radius: 3px;
|
739 |
+
box-shadow: 0 1px 0 #FFF inset, 0 1px 5px rgba(0, 0, 0, 0.1);
|
740 |
+
position: relative;
|
741 |
+
width: auto;
|
742 |
+
max-width: 600px;
|
743 |
+
margin: 50px auto;
|
744 |
+
}
|
745 |
+
|
746 |
+
#wp-review-demo-importer-modal-header {
|
747 |
+
border-bottom: 1px solid #eaeaeb;
|
748 |
+
background: #FAFBFD;
|
749 |
+
padding: 12px 20px;
|
750 |
+
|
751 |
+
.spinner {
|
752 |
+
margin-top: 14px;
|
753 |
+
}
|
754 |
+
}
|
755 |
+
|
756 |
+
#wp-review-demo-importer-modal-header h2,
|
757 |
+
#wp-review-demo-importer-modal-content h4 {
|
758 |
+
padding: 0!important;
|
759 |
+
margin: 0!important;
|
760 |
+
}
|
761 |
+
|
762 |
+
#wp-review-demo-importer-modal-header h2 {
|
763 |
+
font-size: 1.8em;
|
764 |
+
line-height: 2em;
|
765 |
+
}
|
766 |
+
|
767 |
+
#wp-review-demo-importer-modal-content {
|
768 |
+
background: #fff;
|
769 |
+
padding: 20px;
|
770 |
+
overflow: auto;
|
771 |
+
height: 300px;
|
772 |
+
width: 100%;
|
773 |
+
box-sizing: border-box;
|
774 |
+
|
775 |
+
p {
|
776 |
+
padding: 0;
|
777 |
+
margin: 0;
|
778 |
+
}
|
779 |
+
}
|
780 |
+
|
781 |
+
#wp-review-demo-importer-modal-footer {
|
782 |
+
border-top: 1px solid #eaeaeb;
|
783 |
+
background: #FAFBFD;
|
784 |
+
padding: 12px 20px;
|
785 |
+
display: inline-block;
|
786 |
+
width: 100%;
|
787 |
+
box-sizing: border-box;
|
788 |
+
}
|
789 |
+
|
790 |
+
#wp-review-demo-importer-modal-footer-info {
|
791 |
+
float: left;
|
792 |
+
}
|
793 |
+
|
794 |
+
#wp-review-demo-importer-modal-footer-button {
|
795 |
+
float: right;
|
796 |
+
display: none;
|
797 |
+
text-transform: uppercase;
|
798 |
+
}
|
799 |
+
|
800 |
+
.wp-admin select.mce-selectbox {
|
801 |
+
padding: 0;
|
802 |
+
}
|
803 |
+
#wp-review-metabox-userReview .inside > {
|
804 |
+
p:first-of-type label, p:nth-of-type(2) label, p:nth-of-type(3) label, p:nth-of-type(4) label { padding-right: 0; margin-left: 5px; }
|
805 |
+
}
|
806 |
+
|
807 |
+
.wp-review-subsite-wrapper {
|
808 |
+
display: none;
|
809 |
+
}
|
810 |
+
|
811 |
+
.wp-review-pro-text {
|
812 |
+
color: #00cc66;
|
813 |
+
}
|
814 |
+
|
815 |
+
.wp-review-disabled {
|
816 |
+
position: relative;
|
817 |
+
cursor: pointer;
|
818 |
+
|
819 |
+
&:before {
|
820 |
+
content: " ";
|
821 |
+
display: block;
|
822 |
+
position: absolute;
|
823 |
+
top: 0;
|
824 |
+
left: 0;
|
825 |
+
right: 0;
|
826 |
+
bottom: 0;
|
827 |
+
z-index: 100;
|
828 |
+
}
|
829 |
+
|
830 |
+
&.inline-block {
|
831 |
+
display: inline-block;
|
832 |
+
}
|
833 |
+
|
834 |
+
&.wpr-switch,
|
835 |
+
&.has-bg {
|
836 |
+
opacity: 0.3;
|
837 |
+
}
|
838 |
+
}
|
839 |
+
|
840 |
+
option.disabled {
|
841 |
+
color: #aaa;
|
842 |
+
}
|
admin/assets/sourcemaps/admin.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"sources":["admin.scss"],"names":[],"mappings":"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G,aACA,cAAe,CAnElB,6BAuEG,YAAa,CAvEhB,6BA2EG,aACA,cAAe,CA5ElB,6BAgFG,YAAa,CACb,CAIH,gCACC,iBAAkB,CAClB,gCAGA,kBACA,WACA,QACA,aACA,YACA,mCACA,eAAgB,CAPjB,wCAUE,kEAAmE,CAVrE,4CAaG,iBAAkB,CAClB,gEAKF,gBACA,WAAY,CACZ,YASA,oBAAqB,CANtB,kBASE,6BACA,sBACA,WACA,UACA,SACA,eAAgB,CAdlB,kBAkBE,WACA,qBACA,eACA,yBACA,sBACA,eACA,gBACA,iBACA,kBACA,iBACA,iCACA,uEACA,+BAAgC,CA9BlC,wBAiCG,cAAe,CAjClB,gCAqCG,0BACA,eACA,kBAAmB,CAvCtB,+BA2CG,0BACA,cACA,kBAAmB,CACnB,uEAKF,mBACA,qCACA,2BACA,WACA,qBACA,yFACA,iBAAkB,CAClB,mFAEA,mBACA,qBACA,UAAW,CACX,8EAEA,WACA,mBACA,qCACA,AACA,2BACA,gBAAiB,CACjB,+BAIA,gBACA,yBACA,kBACA,wDACA,kBACA,WACA,gBACA,gBAAiB,CACjB,sCAGA,gCACA,mBACA,iBAAkB,CAHnB,+CAME,eAAgB,CAChB,mFAKD,qBACA,mBAAmB,CACnB,yCAGA,gBACA,eAAgB,CAChB,uCAGA,gBACA,aACA,cACA,aACA,WACA,qBAAsB,CANvB,yCASE,UACA,QAAS,CACT,sCAID,6BACA,mBACA,kBACA,qBACA,WACA,qBAAsB,CACtB,2CAGA,UAAW,CACX,6CAGA,YACA,aACA,wBAAyB,CACzB,+BAGA,SAAU,CACV,mPAEgG,gBAAkB,eAAgB,CAAI,2BAItI,YAAa,CACb,oBAGA,aAAc,CACd,oBAGA,kBACA,cAAe,CAFhB,2BAKE,YACA,cACA,kBACA,MACA,OACA,QACA,SACA,WAAY,CAZd,iCAgBE,oBAAqB,CAhBvB,0DAqBE,WAAY,CACZ,gBAID,UAAW,CACX","file":"../sass/admin.css","sourcesContent":["@import \"../../../public/sass/util\";\r\n\r\n.border-box {\r\n\tbox-sizing: border-box;\r\n\r\n\t* {\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n}\r\n\r\n.wpr-flex {\r\n\tdisplay: flex;\r\n\tflex-wrap: wrap;\r\n}\r\n\r\n.wpr-flex-wrap {\r\n\tflex-wrap: wrap;\r\n}\r\n\r\n.wpr-col-1-2 {\r\n\tflex: 0 0 50%;\r\n}\r\n\r\n.wpr-col-1-3 {\r\n\tflex: 0 0 33.33%;\r\n\tmargin-bottom: 12px;\r\n\tpadding-bottom: 12px;\r\n\r\n\tlabel {\r\n\t\tposition: relative;\r\n\t\tpadding-left: 20px;\r\n\t\tinput[type=checkbox] {\r\n\t\t\tposition: absolute;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\t-webkit-box-shadow: none;\r\n\t\t\tbox-shadow: none;\r\n\t\t\toverflow: hidden;\r\n\t\t\tborder: 2px solid rgba(33,38,44,0.6);\r\n\t\t\tborder-radius: 2px;\r\n\r\n\t\t\t&:checked {\r\n\t\t\t\tborder-color: #069de3;\r\n\t\t\t\t&:before {\r\n\t\t\t\t\tline-height: 16px;\r\n\t\t\t\t\twidth: 17px;\r\n\t\t\t\t\theight: 16px;\r\n\t\t\t\t\tmargin: -2px 0 0 -5px;\r\n\t\t\t\t\tcontent: '\\f147';\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tcolor: #fff;\r\n\t\t\t\t\tborder-radius: 2px;\r\n\t\t\t\t\tbackground: #069de3;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.wp-review {\r\n\r\n\t* {\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\tp.submit { text-align: right; }\r\n\r\n\th1 { margin-bottom: 15px; }\r\n}\r\n.wpr-flex-wrap { justify-content: space-between; }\r\n.wpr-flex-wrap .wpr-col-1-2 {\r\n\tflex: 0 0 49%;\r\n}\r\n.wpr-flex-wrap .wpr-col-1-2:last-child { float: right; }\r\n/*---------------------------\r\n * Fields\r\n *--------------------------*/\r\n.wp-review-field {\r\n\t&, * {\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\tpadding: 15px 0;\r\n\tborder-bottom: 1px dashed #ddd;\r\n\tmargin-top: 1em;\r\n\tmargin-bottom: 1em;\r\n\tborder-bottom: 1px dashed #ddd;\r\n}\r\n\r\n.postbox .wp-review-field {\r\n\tpadding: 0;\r\n\tborder-bottom: 0;\r\n}\r\n\r\n@media (min-width: 600px) {\r\n\t.wp-review-field:not(.vertical):not(.no-flex) {\r\n\t\tdisplay: flex;\r\n\t\tflex-wrap: wrap;\r\n\r\n\t\t.wp-review-field-label {\r\n\t\t\tflex: 0 0 25%;\r\n\t\t\tpadding-right: 4%;\r\n\r\n\t\t\t&.full-width {\r\n\t\t\t\tflex: 0 0 100%;\r\n\t\t\t\tpadding-right: 0;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.wp-review-field-option {\r\n\t\t\tflex: 0 0 75%;\r\n\t\t}\r\n\r\n\t\t&.wp-review-rating-icon, &.wp-review-rating-image {\r\n\t\t\tposition: relative;\r\n\t\t\t&.hide {display: none;}\r\n\t\t\ta.wpr-toggle-rating {\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\ttop: 0;\r\n\t\t\t\tright: 0;\r\n\t\t\t}\r\n\r\n\t\t\t.img-wrapper {\r\n\t\t\t\tpadding: 2px;\r\n\t\t\t\twidth: 55px;\r\n\t\t\t\theight: 55px;\r\n\t\t\t\tborder: 1px solid #ddd;\r\n\t\t\t\tposition: relative;\r\n\t\t\t\timg {\r\n\t\t\t\t\tmax-width: 100%;\r\n\t\t\t\t}\r\n\t\t\t\ti {\r\n\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\ttop: -6px;\r\n\t\t\t\t\tright: -6px;\r\n\t\t\t\t\tcolor: #444;\r\n\t\t\t\t\tcursor: pointer;\r\n\t\t\t\t}\r\n\t\t\t\t&.hide { display: none; }\r\n\t\t\t}\r\n\t\t\t.set_rating_image.hide {display: none;}\r\n\t\t}\r\n\t}\r\n\r\n\t.postbox .wp-review-field {\r\n\t\t.wp-review-field-label {\r\n\t\t\tflex: 0 0 20%;\r\n\t\t}\r\n\r\n\t\t.wp-review-field-option {\r\n\t\t\tflex: 0 0 80%;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.wpr_image_upload_field {\r\n\t.clear-image {\r\n\t\tmargin-left: 10px;\r\n\t}\r\n}\r\n\r\n/*---------------------------\r\n * Review items\r\n *--------------------------*/\r\n.wpr-star-input-wrapper {\r\n\tposition: relative;\r\n\tcolor: #c40000;\r\n\toverflow: hidden;\r\n\tdisplay: inline-block;\r\n\r\n\t.star-icon {\r\n\t\t// float: left;\r\n\t}\r\n\r\n\t.stars-bg {\r\n\t\tcolor: #ccc;\r\n\t\twhite-space: nowrap;\r\n\r\n\t\t// &:after {\r\n\t\t// content: \" \";\r\n\t\t// display: block;\r\n\t\t// clear: both;\r\n\t\t// height: 0;\r\n\t\t// visibility: hidden;\r\n\t\t// }\r\n\t}\r\n\r\n\t.stars-result {\r\n\t\twhite-space: nowrap;\r\n\t\tposition: absolute;\r\n\t\tleft: 0;\r\n\t\ttop: 0;\r\n\t\toverflow: hidden;\r\n\t}\r\n}\r\n\r\n.wpr-input-wrapper.ui-slider {\r\n\t.ui-slider-handle {\r\n\t\tbackground-color: #fff;\r\n\t\tbox-shadow: 0 0px 3px rgba(0, 0, 0, 0.4);\r\n\t\tborder-radius: 2px;\r\n\t\tcursor: pointer;\r\n\t}\r\n}\r\n\r\n/*---------------------------\r\n * Options page\r\n *--------------------------*/\r\n.wpr-vertical-tabs {\r\n\tmax-width: 880px;\r\n\tposition: relative;\r\n\r\n\t&__titles {\r\n\t\twidth: 200px;\r\n\t\tfloat: left;\r\n\t\tborder-right: 0;\r\n\t\tmargin: 0;\r\n\t\tz-index: 10;\r\n\t\tposition: absolute;\r\n\t\tleft: 0;\r\n\t\ttop: 0;\r\n\r\n\t\t&.active {\r\n\t\t\tbackground-color: #fff;\r\n\t\t}\r\n\t}\r\n\r\n\t&__title {\r\n\t\tmargin: 0;\r\n\t\tpadding: 0;\r\n\t\tposition: relative;\r\n\r\n\t\t&:first-child a { border-top: 1px solid #ccc; }\r\n\r\n\t\t&.active a {\r\n\t\t\tbackground-color: #fff;\r\n\t\t}\r\n\r\n\t\t&.active a:after {\r\n\t\t\tcontent: \"\";\r\n\t\t\twidth: 1px;\r\n\t\t\theight: 40px;\r\n\t\t\tposition: absolute;\r\n\t\t\tright: -1px;\r\n\t\t\ttop: 1px;\r\n\t\t\tbackground: #fff;\r\n\t\t\tz-index: 10;\r\n\t\t}\r\n\r\n\t\ti {\r\n\t\t\tfont-size: 18px;\r\n\t\t\tmin-width: 20px;\r\n\t\t\tmargin-right: 10px;\r\n\t\t\ttext-align: center;\r\n\t\t\tcolor: #444;\r\n\t\t}\r\n\r\n\t\ta {\r\n\t\t\tfont-size: 16px;\r\n\t\t\tdisplay: block;\r\n\t\t\t-webkit-box-sizing: border-box;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tpadding: 11px 15px;\r\n\t\t\twhite-space: nowrap;\r\n\t\t\ttext-decoration: none;\r\n\t\t\tcolor: #555;\r\n\t\t\tborder: 1px solid #ccc;\r\n\t\t\tborder-top: 0;\r\n\t\t\tborder-right: 0;\r\n\t\t\toutline: none;\r\n\t\t\tbackground: #e5e5e5;\r\n\t\t\t-webkit-box-shadow: none;\r\n\t\t\tbox-shadow: none;\r\n\t\t}\r\n\t}\r\n\r\n\t&__contents {\r\n\t\tpadding-left: 200px;\r\n\t}\r\n\r\n\t&__content {\r\n\t\tpadding: 15px;\r\n\t\tmin-height: 400px;\r\n\t\tbackground: #fff;\r\n\t\tborder: 1px solid #ccc;\r\n\r\n\t\t> h2 { margin-top: 0; }\r\n\r\n\t\t.nav-tab-active {\r\n\t\t\tbackground-color: #fff;\r\n\t\t\tborder-bottom-color: #fff;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n/*.wp-review-field { clear: both; padding-top: 0; }*/\r\n.clearfix:before, .clearfix:after { content: \" \"; display: table; }\r\n.clearfix:after { clear: both }\r\n.clearfix { *zoom: 1 }\r\n.wp_review_schema_type_options textarea {\r\n\twidth: 77%;\r\n\tmin-height: 80px;\r\n}\r\n.wp-review-field {\r\n\tselect { width: 15em; margin-left: 0; }\r\n\t#wp_review_product_price { width: 70px; }\r\n\t.wp-color-result { margin: 0 }\r\n\t.large-text { width: 77%; }\r\n\tinput { margin: 0; padding: 5px 8px }\r\n}\r\n.wp-review-field {\r\n\t.wp-picker-container {\r\n\t\tdisplay: inline-block;\r\n\t\tlabel { flex: none; width: auto; }\r\n\t\tinput[type=\"text\"].wp-color-picker { padding: 4px; width: 65px; }\r\n\t\t.iris-picker { box-sizing: initial; }\r\n\t\t.wp-picker-open+.wp-picker-input-wrap { width: 140px; }\r\n\t}\r\n}\r\n#wp-wp_review_pros-wrap textarea.wp-editor-area, #wp-wp_review_cons-wrap textarea.wp-editor-area, #wp-wp_review_desc-wrap textarea.wp-editor-area { border: 0; }\r\n.wp_review_schema_options_label{\r\n\tvertical-align: top;\r\n\tpadding-top: 5px;\r\n}\r\n.wpr_image_upload_field { display: inline-block; }\r\n\r\n.wp-review-item {\r\n\tth { text-align: left }\r\n\ttd:first-child { text-align: center }\r\n\t.handle { cursor: move }\r\n}\r\n.wp-review-links {\r\n\ttd:first-child { text-align: center }\r\n\t.handle { cursor: move }\r\n\tinput[type=\"text\"] { padding: 5px 8px; }\r\n}\r\n.has-border-bottom {\r\n\tborder-bottom: 1px solid #ddd;\r\n\tmargin-bottom: 20px;\r\n\tpadding-bottom: 20px;\r\n}\r\n.review-total { text-align: right }\r\n.wp-review-field-option:not(.pyre_field) .wp-picker-holder {\r\n\tposition: absolute;\r\n\tz-index: 9;\r\n}\r\n\r\n.review-value-incorrect { border-color: #F00 !important }\r\n\r\n#wp_review_id_hint { margin-left: 8px }\r\n\r\n.wp-review-admin-options {\r\n\t.form-table td {\r\n\t\tpadding: 20px 10px;\r\n\t\tvertical-align: top;\r\n\t}\r\n\tp.description { font-weight: normal; font-style: normal; }\r\n\t.wp-review-field {\r\n\t\t> label {\r\n\t\t\t.description { margin-left: 0; }\r\n\t\t}\r\n\t\tinput {\r\n\t\t\tpadding: 7px;\r\n\t\t\tborder-radius: 2px;\r\n\t\t\tmargin: 0;\r\n\t\t\t-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);\r\n\t\t\tbox-shadow: inset 0 1px 3px rgba(0,0,0,0.1);\r\n\t\t}\r\n\t\tinput[type=radio] {\r\n\t\t\tborder-radius: 50%;\r\n\t\t}\r\n\t\tinput[type=checkbox] { border-radius: 0; }\r\n\t\t.large-text { width: 70%; }\r\n\t\t.description { display: block; color: #888; font-style: normal; margin-top: 5px; }\r\n\t}\r\n\t#wp_review_shortcode_hint_field span {\r\n\t\tdisplay: inline;\r\n\t\tmargin-left: 6px;\r\n\t}\r\n\t.wp-review-thumbnail-options label { margin-right: 0; width: 90%; }\r\n}\r\n.wp-review-description label {\r\n\tmargin-bottom: -20px;\r\n\tdisplay: block;\r\n}\r\n.wp-review-theme-defaults-msg { position: relative }\r\n.wp-review-theme-defaults-msg a.button {\r\n\tdisplay: inline-block;\r\n\tmargin-bottom: 8px;\r\n}\r\n.wp-review-theme-defaults-msg a.close-notice {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tright: 0;\r\n}\r\n.edit-ratings-notice.update-nag {\r\n\tbackground: #fff9e8;\r\n\tmargin-right: 0;\r\n}\r\n#wp-review-width-slider {\r\n\twidth: 70%;\r\n\tfloat: left;\r\n\tmargin-top: 12px;\r\n\tmargin-right: 25px;\r\n\tborder-radius: 0;\r\n\tmax-width: 600px;\r\n\tborder: 0;\r\n\tbackground: #d8d8d8;\r\n\theight: 8px;\r\n\r\n\t.ui-slider-handle {\r\n\t\tbackground: #fff;\r\n\t\t-webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.4);\r\n\t\tbox-shadow: 0 0px 3px rgba(0, 0, 0, 0.4);\r\n\t\tborder-radius: 2px;\r\n\t}\r\n}\r\n#wp-review-width-slider.ui-slider-horizontal .ui-slider-range-min {\r\n\tborder: 0;\r\n\tborder-radius: 2px;\r\n\tbackground: #0184bb;\r\n}\r\n#wp_review_width { width: 60px }\r\n.wrap.wp-review .nav-tab-wrapper {\r\n\tborder-bottom: 1px solid #ccc; margin-top: 16px;\r\n\r\n\ta:focus { box-shadow: none; }\r\n}\r\n.nav-tab-hidden { display: none }\r\n.nav-tab-hidden.nav-tab-active { display: block }\r\ntextarea#wp-review-migrate-log {\r\n\twidth: 600px;\r\n\tmax-width: 100%;\r\n\theight: 200px;\r\n\tdisplay: none;\r\n}\r\n.already-migrated-msg { display: none }\r\n#start-migrate { margin-bottom: 12px }\r\n#wp-review-settings-tab-contents > div { display: none;max-width: 900px;}\r\n#wp-review-settings-tab-contents .settings-tab-general { display: block }\r\n.pros-cons-title {\r\n\tmax-width: 25%;\r\n}\r\n.column-wp_review_rating,\r\n.column-wp_review_comment_rating {\r\n\ttext-align: center;\r\n\tposition: relative;\r\n\twidth: 110px;\r\n}\r\n.column-wp_review_rating .review-star,\r\n.column-wp_review_comment_rating .review-star {\r\n\tposition: relative;\r\n\tletter-spacing: 1px;\r\n}\r\n.column-wp_review_rating .no-rating,\r\n.column-wp_review_comment_rating .no-rating {\r\n\tcolor: #aaa;\r\n\tfont-style: italic;\r\n}\r\n#editwpreview {\r\n\toverflow: hidden;\r\n}\r\n#editwpreview .inside {\r\n\tfloat: left;\r\n\tpadding: 3px 0 2px 5px;\r\n\tmargin: 0;\r\n\ttext-align: left;\r\n}\r\n#editwpreview .inside input {\r\n\twidth: 180px\r\n}\r\n#editwpreview label {\r\n\tpadding: 2px 0\r\n}\r\nh4.wp-review-comment-title {\r\n\tmargin-top: 0;\r\n\tmargin-bottom: 1em;\r\n}\r\n\r\n.review-result-wrapper {\r\n\tposition: relative;\r\n\tdisplay: inline-block;\r\n\tfont-size: 0;\r\n}\r\n.postbox .review-result-wrapper a, .postbox .review-result i { cursor: pointer }\r\n.review-result {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tleft: 0;\r\n\theight: 22px;\r\n\toverflow: hidden;\r\n\twhite-space: nowrap;\r\n}\r\n.wp-review-rating-feature { display: inline-block }\r\n.wp-review-notice {\r\n\tposition: relative;\r\n}\r\n.wpr_image_upload_img {\r\n\tmargin:0 0 10px;\r\n\tpadding:0;\r\n\tmax-width:100%;\r\n\theight:auto;\r\n\tfloat:left;\r\n\tdisplay:inline-block;\r\n}\r\n\r\n.wpr-hide {\r\n\tdisplay: none;\r\n}\r\n\r\n.wpr-tabs .tab-title.nav-tab-active {\r\n\tbackground-color: #fff;\r\n\tborder-bottom-color: #fff;\r\n}\r\n\r\n.wpr-box-template-images {\r\n\t@extend .border-box;\r\n\r\n\tdisplay: flex;\r\n\tflex-wrap: wrap;\r\n\r\n\t.wpr-box-template-image {\r\n\t\tflex: 0 0 50%;\r\n\t\tdisplay: block;\r\n\t\toutline: 0;\r\n\t\tbox-shadow: none;\r\n\t\ttext-decoration: none;\r\n\t\ttext-align: center;\r\n\t\tcolor: #333;\r\n\t\tfont-weight: 700;\r\n\t\tmargin-bottom: 5px;\r\n\r\n\t\timg {\r\n\t\t\tpadding: 4px;\r\n\t\t\twidth: 100%;\r\n\t\t\theight: auto;\r\n\t\t\tdisplay: block;\r\n\t\t}\r\n\r\n\t\t&.active {\r\n\t\t\timg {\r\n\t\t\t\tbackground-color: #0073aa;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n#wpr-review-items-app {\r\n\t* {\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.wpr-review-item {\r\n\t\tbackground-color: #f7f7f7;\r\n\t\tpadding: 10px 10px 10px 30px;\r\n\t\tmargin-bottom: 5px;\r\n\r\n\t\t.setting-row:first-of-type .col-2 input {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 5px;\r\n\t\t\tbackground: #fff;\r\n\t\t}\r\n\r\n\t\t.col-3 input {\r\n\t\t\tfloat: right;\r\n\t\t\tbackground: #fff;\r\n\t\t}\r\n\r\n\t\t.wpr-icon-move {\r\n\t\t\tcursor: move;\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 5px;\r\n\t\t\ttop: 16px;\r\n\t\t}\r\n\t}\r\n\r\n\t.setting-row {\r\n\t\tpadding: 5px 0;\r\n\t}\r\n\r\n\t.final-row {\r\n\t\t.col-3 {\r\n\t\t\ttext-align: right;\r\n\t\t\tinput { float: right; min-width: 52px; }\r\n\t\t\tlabel { margin: 4px 10px 0 0; display: inline-block; font-weight: bold; }\r\n\t\t}\r\n\t}\r\n\r\n\t.wpr-percentage-input-wrapper {\r\n\t\tmargin-top: 10px;\r\n\t}\r\n\r\n\t.wp-picker-container {\r\n\t\tdisplay: inline-block;\r\n\t}\r\n\r\n\r\n\t.wp-picker-holder {\r\n\t\t* { box-sizing: initial; }\r\n\t}\r\n\r\n\t@media (min-width: 768px) {\r\n\t\t.wpr-review-item {\r\n\t\t\tposition: relative;\r\n\t\t}\r\n\r\n\t\t.delete-item {\r\n\t\t\tposition: absolute;\r\n\t\t\tright: 10px;\r\n\t\t\tbottom: 10px;\r\n\t\t}\r\n\r\n\t\t.setting-row {\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-wrap: wrap;\r\n\t\t}\r\n\r\n\t\t.col-1 {\r\n\t\t\tflex: 0 0 20%;\r\n\t\t}\r\n\r\n\t\t.col-2 {\r\n\t\t\tflex: 0 0 60%;\r\n\t\t\tpadding: 0 10px;\r\n\t\t}\r\n\r\n\t\t.col-3 {\r\n\t\t\tflex: 0 0 20%;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n#wp_review_box_template_wrapper {\r\n\tposition: relative;\r\n}\r\n\r\n#wp_review_box_template_preview {\r\n\tposition: absolute;\r\n\tleft: 250px;\r\n\ttop: 0px;\r\n\tz-index: 1000;\r\n\tpadding: 3px;\r\n\tbox-shadow: 0 0 3px rgba(0, 0, 0, 0.2);\r\n\tbackground: #fff;\r\n\r\n\t&.loading {\r\n\t\tbackground: #eee url(../images/loading.svg) no-repeat center center;\r\n\r\n\t\timg {\r\n\t\t\tvisibility: hidden;\r\n\t\t}\r\n\t}\r\n}\r\n#wp_review_box_template_img,\r\n#wp_review_box_template_preview_img {\r\n\tmax-width: 414px;\r\n\theight: auto;\r\n}\r\n\r\n// Form fields\r\n.wpr-switch {\r\n\t$border-radius: 3px; // Default 4px\r\n\t$font-size: 12px; // Default 14px\r\n\t$button-width: 45px; // Default 50px\r\n\t$height: 28px;\r\n\r\n\tdisplay: inline-block;\r\n\r\n\tinput {\r\n\t\tposition: absolute !important;\r\n\t\tclip: rect(0, 0, 0, 0);\r\n\t\theight: 1px;\r\n\t\twidth: 1px;\r\n\t\tborder: 0;\r\n\t\toverflow: hidden;\r\n\t}\r\n\r\n\tlabel {\r\n\t\tfloat: left;\r\n\t\tdisplay: inline-block;\r\n\t\tmin-width: $button-width;\r\n\t\tbackground-color: #e4e4e4;\r\n\t\tcolor: rgba(0, 0, 0, 0.6);\r\n\t\tfont-size: $font-size;\r\n\t\tfont-weight: 700;\r\n\t\tline-height: $height;\r\n\t\ttext-align: center;\r\n\t\ttext-shadow: none;\r\n\t\tborder: 1px solid rgba(0, 0, 0, 0.2);\r\n\t\tbox-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);\r\n\t\ttransition: all 0.1s ease-in-out;\r\n\r\n\t\t&:hover {\r\n\t\t\tcursor: pointer;\r\n\t\t}\r\n\r\n\t\t&:first-of-type {\r\n\t\t\tborder-radius: $border-radius 0 0 $border-radius;\r\n\t\t\tborder-right: 0;\r\n\t\t\tfont-weight: normal;\r\n\t\t}\r\n\r\n\t\t&:last-of-type {\r\n\t\t\tborder-radius: 0 $border-radius $border-radius 0;\r\n\t\t\tborder-left: 0;\r\n\t\t\tfont-weight: normal;\r\n\t\t}\r\n\t}\r\n}\r\n\r\ninput.wpr-switch__on:checked + label, input.wpr-switch__off:checked + label {\r\n\tbackground: #0085ba;\r\n\tborder-color: #0073aa #006799 #006799;\r\n\tbox-shadow: 0 1px 0 #006799;\r\n\tcolor: #fff;\r\n\ttext-decoration: none;\r\n\ttext-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;\r\n\tmargin-bottom: 2px;\r\n}\r\ninput.wpr-switch__on:checked + label:hover, input.wpr-switch__off:checked + label:hover {\r\n\tbackground: #008ec2;\r\n\tborder-color: #006799;\r\n\tcolor: #fff;\r\n}\r\ninput.wpr-switch__off:checked + label, input.wpr-switch__off:checked + label:hover {\r\n\tcolor: #fff;\r\n\tbackground: #f5786f;\r\n\tborder-color: #bd4c44 #bd4c44 #bd4c44;\r\n\t-webkit-box-shadow: 0 1px 0 #bd4c44;\r\n\tbox-shadow: 0 1px 0 #bd4c44;\r\n\ttext-shadow: none;\r\n}\r\n\r\n// Demo importer popup\r\n#wp-review-demo-importer-popup {\r\n\tbackground: #fff;\r\n\tborder: 1px solid #eaeaeb;\r\n\tborder-radius: 3px;\r\n\tbox-shadow: 0 1px 0 #FFF inset, 0 1px 5px rgba(0, 0, 0, 0.1);\r\n\tposition: relative;\r\n\twidth: auto;\r\n\tmax-width: 600px;\r\n\tmargin: 50px auto;\r\n}\r\n\r\n#wp-review-demo-importer-modal-header {\r\n\tborder-bottom: 1px solid #eaeaeb;\r\n\tbackground: #FAFBFD;\r\n\tpadding: 12px 20px;\r\n\r\n\t.spinner {\r\n\t\tmargin-top: 14px;\r\n\t}\r\n}\r\n\r\n#wp-review-demo-importer-modal-header h2,\r\n#wp-review-demo-importer-modal-content h4 {\r\n\tpadding: 0!important;\r\n\tmargin: 0!important;\r\n}\r\n\r\n#wp-review-demo-importer-modal-header h2 {\r\n\tfont-size: 1.8em;\r\n\tline-height: 2em;\r\n}\r\n\r\n#wp-review-demo-importer-modal-content {\r\n\tbackground: #fff;\r\n\tpadding: 20px;\r\n\toverflow: auto;\r\n\theight: 300px;\r\n\twidth: 100%;\r\n\tbox-sizing: border-box;\r\n\r\n\tp {\r\n\t\tpadding: 0;\r\n\t\tmargin: 0;\r\n\t}\r\n}\r\n\r\n#wp-review-demo-importer-modal-footer {\r\n\tborder-top: 1px solid #eaeaeb;\r\n\tbackground: #FAFBFD;\r\n\tpadding: 12px 20px;\r\n\tdisplay: inline-block;\r\n\twidth: 100%;\r\n\tbox-sizing: border-box;\r\n}\r\n\r\n#wp-review-demo-importer-modal-footer-info {\r\n\tfloat: left;\r\n}\r\n\r\n#wp-review-demo-importer-modal-footer-button {\r\n\tfloat: right;\r\n\tdisplay: none;\r\n\ttext-transform: uppercase;\r\n}\r\n\r\n.wp-admin select.mce-selectbox {\r\n\tpadding: 0;\r\n}\r\n#wp-review-metabox-userReview .inside > {\r\n\tp:first-of-type label, p:nth-of-type(2) label, p:nth-of-type(3) label, p:nth-of-type(4) label { padding-right: 0; margin-left: 5px; }\r\n}\r\n\r\n.wp-review-subsite-wrapper {\r\n\tdisplay: none;\r\n}\r\n\r\n.wp-review-pro-text {\r\n\tcolor: #00cc66;\r\n}\r\n\r\n.wp-review-disabled {\r\n\tposition: relative;\r\n\tcursor: pointer;\r\n\r\n\t&:before {\r\n\t\tcontent: \" \";\r\n\t\tdisplay: block;\r\n\t\tposition: absolute;\r\n\t\ttop: 0;\r\n\t\tleft: 0;\r\n\t\tright: 0;\r\n\t\tbottom: 0;\r\n\t\tz-index: 100;\r\n\t}\r\n\r\n\t&.inline-block {\r\n\t\tdisplay: inline-block;\r\n\t}\r\n\r\n\t&.wpr-switch,\r\n\t&.has-bg {\r\n\t\topacity: 0.3;\r\n\t}\r\n}\r\n\r\noption.disabled {\r\n\tcolor: #aaa;\r\n}\r\n"]}
|
admin/class-wp-review-form-field.php
CHANGED
File without changes
|
admin/class-wp-review-importer.php
CHANGED
File without changes
|
admin/class-wp-review-options.php
CHANGED
File without changes
|
admin/class-wpr-review-notice.php
ADDED
@@ -0,0 +1,131 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Review notice
|
4 |
+
*
|
5 |
+
* @package WP_Review
|
6 |
+
*/
|
7 |
+
|
8 |
+
/**
|
9 |
+
* Class WPR_Review_Notice
|
10 |
+
*
|
11 |
+
* @since 5.2.1
|
12 |
+
*/
|
13 |
+
class WPR_Review_Notice {
|
14 |
+
|
15 |
+
/**
|
16 |
+
* Dismiss transient key.
|
17 |
+
*
|
18 |
+
* @var string
|
19 |
+
*/
|
20 |
+
private $dismiss_transient_key = 'wpr_review_notice_dismiss';
|
21 |
+
|
22 |
+
/**
|
23 |
+
* Show the notice if number of reviews >= this value.
|
24 |
+
*
|
25 |
+
* @var int
|
26 |
+
*/
|
27 |
+
private $review_count = 10;
|
28 |
+
|
29 |
+
/**
|
30 |
+
* Initializes class.
|
31 |
+
*/
|
32 |
+
public function init() {
|
33 |
+
add_action( 'admin_notices', array( $this, 'show_notice' ) );
|
34 |
+
add_action( 'wp_ajax_wpr_dismiss_review_notice', array( $this, 'handle_dismiss' ) );
|
35 |
+
}
|
36 |
+
|
37 |
+
/**
|
38 |
+
* Shows the notice.
|
39 |
+
*/
|
40 |
+
public function show_notice() {
|
41 |
+
//if ( ! $this->should_show() ) {
|
42 |
+
//return;
|
43 |
+
//}
|
44 |
+
?>
|
45 |
+
<div id="wpr-review-notice" class="notice is-dismissible wpr-review-notice">
|
46 |
+
<div class="wp-review-star dashicons dashicons-star-filled"></div>
|
47 |
+
<p><?php esc_html_e( 'Hey, we noticed you have created over 10 reviews from WP Review - that’s awesome! Could you please do us a BIG favor and give it a 5-star rating on WordPress to help us spread the word and boost our motivation?', 'wp-review' ); ?></p>
|
48 |
+
<div class="wpr-review-notice-btns">
|
49 |
+
<a href="https://wordpress.org/support/plugin/wp-review/reviews/?filter=5#new-post" class="button button-primary wpr-review-notice-btn-dismiss" target="_blank">
|
50 |
+
<?php esc_html_e( 'Ok, you deserve it', 'wp-review' ); ?>
|
51 |
+
</a>
|
52 |
+
<button type="button" class="button button-link wpr-review-notice-btn-later">
|
53 |
+
<span class="dashicons dashicons-calendar"></span>
|
54 |
+
<?php esc_html_e( 'Nope, maybe later', 'wp-review' ); ?>
|
55 |
+
</button>
|
56 |
+
<button type="button" class="button button-link wpr-review-notice-btn-dismiss">
|
57 |
+
<span class="dashicons dashicons-smiley"></span>
|
58 |
+
<?php esc_html_e( 'I already did', 'wp-review' ); ?>
|
59 |
+
</button>
|
60 |
+
</div>
|
61 |
+
</div>
|
62 |
+
|
63 |
+
<style type="text/css">
|
64 |
+
.wpr-review-notice {
|
65 |
+
padding-left: 0;
|
66 |
+
padding-top: 10px;
|
67 |
+
border: 3px solid #f44336;
|
68 |
+
}
|
69 |
+
.wpr-review-notice:after {
|
70 |
+
content: " ";
|
71 |
+
height: 0;
|
72 |
+
visibility: hidden;
|
73 |
+
display: block;
|
74 |
+
clear: both;
|
75 |
+
}
|
76 |
+
.wpr-review-notice .wp-review-star {
|
77 |
+
font-size: 58px;
|
78 |
+
width: 90px;
|
79 |
+
height: 90px;
|
80 |
+
line-height: 90px;
|
81 |
+
float: left;
|
82 |
+
margin: 5px 15px 15px 15px;
|
83 |
+
color: #FFC107;
|
84 |
+
background: #F44336;
|
85 |
+
text-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
|
86 |
+
border-radius: 10px;
|
87 |
+
}
|
88 |
+
.wpr-review-notice p {
|
89 |
+
font-size: 14px;
|
90 |
+
}
|
91 |
+
.wpr-review-notice-btns a,
|
92 |
+
.wpr-review-notice-btns button {
|
93 |
+
margin-right: 10px !important;
|
94 |
+
text-decoration: none !important;
|
95 |
+
}
|
96 |
+
|
97 |
+
.wpr-review-notice-btns .dashicons {
|
98 |
+
margin-top: 3px;
|
99 |
+
color: #444;
|
100 |
+
}
|
101 |
+
</style>
|
102 |
+
<?php
|
103 |
+
wp_enqueue_script( 'wpr-review-notice', WP_REVIEW_URI . 'admin/assets/js/review-notice.js', array( 'jquery' ), WP_REVIEW_PLUGIN_VERSION, true );
|
104 |
+
}
|
105 |
+
|
106 |
+
/**
|
107 |
+
* Handles dismiss notice.
|
108 |
+
*/
|
109 |
+
public function handle_dismiss() {
|
110 |
+
$later = ! empty( $_POST['later'] );
|
111 |
+
if ( $later ) {
|
112 |
+
set_transient( $this->dismiss_transient_key, 1, MONTH_IN_SECONDS );
|
113 |
+
} else {
|
114 |
+
set_transient( $this->dismiss_transient_key, 1 );
|
115 |
+
}
|
116 |
+
}
|
117 |
+
|
118 |
+
/**
|
119 |
+
* Checks if should show the notice.
|
120 |
+
*/
|
121 |
+
private function should_show() {
|
122 |
+
if ( get_transient( $this->dismiss_transient_key ) ) {
|
123 |
+
return false;
|
124 |
+
}
|
125 |
+
$query = wp_review_get_reviews_query( 'latest', array( 'post_num' => $this->review_count ) );
|
126 |
+
return;
|
127 |
+
}
|
128 |
+
}
|
129 |
+
|
130 |
+
$review_notice = new WPR_Review_Notice();
|
131 |
+
$review_notice->init();
|
admin/demo-importer.php
CHANGED
@@ -9,7 +9,6 @@
|
|
9 |
/**
|
10 |
* Require files.
|
11 |
*/
|
12 |
-
require_once WP_REVIEW_ADMIN . 'demo-importer/class-wp-import.php';
|
13 |
require_once WP_REVIEW_ADMIN . 'demo-importer/class-wp-review-demo-importer.php';
|
14 |
|
15 |
|
9 |
/**
|
10 |
* Require files.
|
11 |
*/
|
|
|
12 |
require_once WP_REVIEW_ADMIN . 'demo-importer/class-wp-review-demo-importer.php';
|
13 |
|
14 |
|
admin/demo-importer/class-wp-import.php
CHANGED
File without changes
|
admin/demo-importer/class-wp-review-demo-importer.php
CHANGED
@@ -18,6 +18,9 @@ class WP_Review_Demo_Importer {
|
|
18 |
*/
|
19 |
public function import( $file ) {
|
20 |
add_filter( 'wp_import_post_data_processed', array( $this, 'filter_post_data' ) );
|
|
|
|
|
|
|
21 |
$importer = new WP_Import();
|
22 |
$importer->import( $file );
|
23 |
remove_filter( 'wp_import_post_data_processed', array( $this, 'filter_post_data' ) );
|
18 |
*/
|
19 |
public function import( $file ) {
|
20 |
add_filter( 'wp_import_post_data_processed', array( $this, 'filter_post_data' ) );
|
21 |
+
if ( ! class_exists( 'WP_Import' ) ) {
|
22 |
+
require_once WP_REVIEW_ADMIN . 'demo-importer/class-wp-import.php';
|
23 |
+
}
|
24 |
$importer = new WP_Import();
|
25 |
$importer->import( $file );
|
26 |
remove_filter( 'wp_import_post_data_processed', array( $this, 'filter_post_data' ) );
|
admin/demo-importer/parsers.php
CHANGED
File without changes
|
admin/font-awesome-icons.php
CHANGED
File without changes
|
admin/options/help.php
CHANGED
File without changes
|
admin/options/import.php
CHANGED
File without changes
|
admin/options/multisite.php
CHANGED
File without changes
|
admin/options/review.php
CHANGED
@@ -876,6 +876,20 @@ $form_field = new WP_Review_Form_Field();
|
|
876 |
</label>
|
877 |
</div>
|
878 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
879 |
</div>
|
880 |
|
881 |
<div id="review-embed" class="settings-tab-embed tab-content" style="display: none;">
|
876 |
</label>
|
877 |
</div>
|
878 |
</div>
|
879 |
+
|
880 |
+
<div class="wp-review-field">
|
881 |
+
<div class="wp-review-field-label">
|
882 |
+
<label for="wp_review_user_can_rate_feature"><?php esc_html_e( 'User can:', 'wp-review' ); ?></label><br>
|
883 |
+
<?php wp_review_print_pro_text( true ); ?>
|
884 |
+
</div>
|
885 |
+
|
886 |
+
<div class="wp-review-field-option">
|
887 |
+
<select name="wp_review_options[user_can_rate_feature]" id="wp_review_user_can_rate_feature" class="wp-review-disabled">
|
888 |
+
<option value="" disabled><?php esc_html_e( 'Give Overall Rating', 'wp-review' ); ?></option>
|
889 |
+
<option value="1" disabled><?php esc_html_e( 'Rate Each Feature', 'wp-review' ); ?></option>
|
890 |
+
</select>
|
891 |
+
</div>
|
892 |
+
</div>
|
893 |
</div>
|
894 |
|
895 |
<div id="review-embed" class="settings-tab-embed tab-content" style="display: none;">
|
box-templates/aqua.php
CHANGED
@@ -2,46 +2,22 @@
|
|
2 |
/**
|
3 |
* WP Review: Aqua
|
4 |
* Description: Aqua Review Box template for WP Review
|
5 |
-
* Version:
|
6 |
* Author: MyThemesShop
|
7 |
* Author URI: http://mythemeshop.com/
|
8 |
*
|
9 |
* @package WP_Review
|
10 |
* @since 3.0.0
|
|
|
11 |
* @copyright Copyright (c) 2017, MyThemesShop
|
12 |
* @author MyThemesShop
|
13 |
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
|
|
|
|
14 |
*/
|
15 |
|
16 |
-
|
17 |
-
*
|
18 |
-
*
|
19 |
-
* 'post_id',
|
20 |
-
'type',
|
21 |
-
'heading',
|
22 |
-
'author',
|
23 |
-
'items',
|
24 |
-
'hide_desc',
|
25 |
-
'desc',
|
26 |
-
'desc_title',
|
27 |
-
'pros',
|
28 |
-
'cons',
|
29 |
-
'total',
|
30 |
-
'colors',
|
31 |
-
'width',
|
32 |
-
'align',
|
33 |
-
'schema',
|
34 |
-
'schema_data',
|
35 |
-
'show_schema_data',
|
36 |
-
'rating_schema',
|
37 |
-
'links',
|
38 |
-
'user_review',
|
39 |
-
'user_review_type',
|
40 |
-
'user_review_total',
|
41 |
-
'user_review_count',
|
42 |
-
'user_has_reviewed',
|
43 |
-
'comments_review'
|
44 |
-
*
|
45 |
*/
|
46 |
|
47 |
// Exit if accessed directly.
|
@@ -152,8 +128,7 @@ $classes = implode( ' ', $review['css_classes'] );
|
|
152 |
<?php if ( $review['desc'] ) : ?>
|
153 |
<div class="review-desc">
|
154 |
<p class="review-summary-title"><strong><?php echo $review['desc_title']; ?></strong></p>
|
155 |
-
<?php
|
156 |
-
<?php echo apply_filters( 'wp_review_desc', $review['desc'], $review['post_id'] ); ?>
|
157 |
</div>
|
158 |
<?php endif; ?>
|
159 |
|
2 |
/**
|
3 |
* WP Review: Aqua
|
4 |
* Description: Aqua Review Box template for WP Review
|
5 |
+
* Version: 5.2.1
|
6 |
* Author: MyThemesShop
|
7 |
* Author URI: http://mythemeshop.com/
|
8 |
*
|
9 |
* @package WP_Review
|
10 |
* @since 3.0.0
|
11 |
+
* @version 5.2.1
|
12 |
* @copyright Copyright (c) 2017, MyThemesShop
|
13 |
* @author MyThemesShop
|
14 |
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
15 |
+
*
|
16 |
+
* @var array $review
|
17 |
*/
|
18 |
|
19 |
+
/**
|
20 |
+
* Use print_r( $review ); to inspect the $review array.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
*/
|
22 |
|
23 |
// Exit if accessed directly.
|
128 |
<?php if ( $review['desc'] ) : ?>
|
129 |
<div class="review-desc">
|
130 |
<p class="review-summary-title"><strong><?php echo $review['desc_title']; ?></strong></p>
|
131 |
+
<?php echo do_shortcode( apply_filters( 'wp_review_desc', $review['desc'], $review['post_id'] ) ); ?>
|
|
|
132 |
</div>
|
133 |
<?php endif; ?>
|
134 |
|
box-templates/default.php
CHANGED
@@ -2,46 +2,22 @@
|
|
2 |
/**
|
3 |
* WP Review: Default
|
4 |
* Description: Default Review Box template for WP Review
|
5 |
-
* Version:
|
6 |
* Author: MyThemesShop
|
7 |
* Author URI: http://mythemeshop.com/
|
8 |
*
|
9 |
* @package WP_Review
|
10 |
* @since 2.0
|
|
|
11 |
* @copyright Copyright (c) 2017, MyThemesShop
|
12 |
* @author MyThemesShop
|
13 |
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
|
|
|
|
14 |
*/
|
15 |
|
16 |
-
|
17 |
-
*
|
18 |
-
*
|
19 |
-
* 'post_id',
|
20 |
-
'type',
|
21 |
-
'heading',
|
22 |
-
'author',
|
23 |
-
'items',
|
24 |
-
'hide_desc',
|
25 |
-
'desc',
|
26 |
-
'desc_title',
|
27 |
-
'pros',
|
28 |
-
'cons',
|
29 |
-
'total',
|
30 |
-
'colors',
|
31 |
-
'width',
|
32 |
-
'align',
|
33 |
-
'schema',
|
34 |
-
'schema_data',
|
35 |
-
'show_schema_data',
|
36 |
-
'rating_schema',
|
37 |
-
'links',
|
38 |
-
'user_review',
|
39 |
-
'user_review_type',
|
40 |
-
'user_review_total',
|
41 |
-
'user_review_count',
|
42 |
-
'user_has_reviewed',
|
43 |
-
'comments_review'
|
44 |
-
*
|
45 |
*/
|
46 |
|
47 |
// Exit if accessed directly.
|
@@ -129,8 +105,7 @@ if ( ! empty( $review['fontfamily'] ) ) : ?>
|
|
129 |
<?php if ( $review['desc'] ) : ?>
|
130 |
<div class="review-desc">
|
131 |
<p class="review-summary-title"><strong><?php echo $review['desc_title']; ?></strong></p>
|
132 |
-
<?php
|
133 |
-
<?php echo apply_filters( 'wp_review_desc', $review['desc'], $review['post_id'] ); ?>
|
134 |
</div>
|
135 |
<?php endif; ?>
|
136 |
<?php endif; ?>
|
2 |
/**
|
3 |
* WP Review: Default
|
4 |
* Description: Default Review Box template for WP Review
|
5 |
+
* Version: 5.2.1
|
6 |
* Author: MyThemesShop
|
7 |
* Author URI: http://mythemeshop.com/
|
8 |
*
|
9 |
* @package WP_Review
|
10 |
* @since 2.0
|
11 |
+
* @version 5.2.1
|
12 |
* @copyright Copyright (c) 2017, MyThemesShop
|
13 |
* @author MyThemesShop
|
14 |
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
15 |
+
*
|
16 |
+
* @var array $review
|
17 |
*/
|
18 |
|
19 |
+
/**
|
20 |
+
* Use print_r( $review ); to inspect the $review array.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
*/
|
22 |
|
23 |
// Exit if accessed directly.
|
105 |
<?php if ( $review['desc'] ) : ?>
|
106 |
<div class="review-desc">
|
107 |
<p class="review-summary-title"><strong><?php echo $review['desc_title']; ?></strong></p>
|
108 |
+
<?php echo do_shortcode( apply_filters( 'wp_review_desc', $review['desc'], $review['post_id'] ) ); ?>
|
|
|
109 |
</div>
|
110 |
<?php endif; ?>
|
111 |
<?php endif; ?>
|
box-templates/global/partials/review-links.php
CHANGED
File without changes
|
box-templates/global/partials/review-schema.php
CHANGED
File without changes
|
comments/comments.php
CHANGED
File without changes
|
filter-list.php
DELETED
@@ -1,543 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/*
|
3 |
-
List of available filters in WP Review plugin.
|
4 |
-
You can use these filterns in your theme in funtions.php file
|
5 |
-
and set different default settings.
|
6 |
-
*/
|
7 |
-
|
8 |
-
/**
|
9 |
-
* Changes number of posts to import per request.
|
10 |
-
*
|
11 |
-
* @param int $numposts Number of posts.
|
12 |
-
* @return int
|
13 |
-
*/
|
14 |
-
function mts_wp_review_import_numposts( $numposts ) {
|
15 |
-
return 20;
|
16 |
-
}
|
17 |
-
add_filter( 'wp_review_import_numposts', 'mts_wp_review_import_numposts' );
|
18 |
-
|
19 |
-
/**
|
20 |
-
* Excludes post types from review.
|
21 |
-
*
|
22 |
-
* @param array $excluded List of post types.
|
23 |
-
* @return array
|
24 |
-
*/
|
25 |
-
function mts_wp_review_exclude_post_types( $excluded ) {
|
26 |
-
// default: $excluded = array('attachment');
|
27 |
-
$excluded[] = 'page'; // Don't allow reviews on pages.
|
28 |
-
return $excluded;
|
29 |
-
}
|
30 |
-
add_filter( 'wp_review_excluded_post_types', 'mts_wp_review_exclude_post_types' );
|
31 |
-
|
32 |
-
/**
|
33 |
-
* Hides fields in meta box.
|
34 |
-
*
|
35 |
-
* @param array $fields List of displayed fields.
|
36 |
-
* @return array
|
37 |
-
*/
|
38 |
-
function mts_wp_review_hide_item_metabox_fields( $fields ) {
|
39 |
-
unset( $fields['location'], $fields['fontcolor'], $fields['bordercolor'] );
|
40 |
-
// Or remove all (except features which can't be removed) with:
|
41 |
-
// $fields = array();
|
42 |
-
return $fields;
|
43 |
-
}
|
44 |
-
add_filter( 'wp_review_metabox_item_fields', 'mts_wp_review_hide_item_metabox_fields' );
|
45 |
-
|
46 |
-
/**
|
47 |
-
* Hides rating types.
|
48 |
-
*
|
49 |
-
* @param array $types List of available types.
|
50 |
-
* @return array
|
51 |
-
*/
|
52 |
-
function mts_wp_review_hide_rating_types( $types ) {
|
53 |
-
unset( $types['point'] );
|
54 |
-
return $types;
|
55 |
-
}
|
56 |
-
add_filter( 'wp_review_rating_types', 'mts_wp_review_hide_rating_types' );
|
57 |
-
|
58 |
-
/**
|
59 |
-
* Set colors for selected or all reviews.
|
60 |
-
*
|
61 |
-
* @param array $colors Color data.
|
62 |
-
* @param int $id Post ID.
|
63 |
-
* @return array
|
64 |
-
*/
|
65 |
-
function mts_wp_review_new_review_colors($colors, $id) {
|
66 |
-
$colors['bgcolor1'] = '#ff0000';
|
67 |
-
return $colors;
|
68 |
-
}
|
69 |
-
add_filter( 'wp_review_colors', 'mts_wp_review_new_review_colors', 10, 2 );
|
70 |
-
|
71 |
-
/**
|
72 |
-
* Sets location for selected or all reviews.
|
73 |
-
*
|
74 |
-
* @param string $location Review location.
|
75 |
-
* @param int $id Post ID.
|
76 |
-
* @return string
|
77 |
-
*/
|
78 |
-
function mts_new_review_location( $location, $id ) {
|
79 |
-
$location = 'bottom';
|
80 |
-
return $location;
|
81 |
-
}
|
82 |
-
add_filter( 'wp_review_location', 'mts_new_review_location', 10, 2 );
|
83 |
-
|
84 |
-
/**
|
85 |
-
* Shows post title as review heading when the review heading field is empty.
|
86 |
-
*/
|
87 |
-
function mts_wp_review_item_title_fallback( $title ) {
|
88 |
-
return '<h5 class="review-title">' . get_the_title() . '</h5>';
|
89 |
-
}
|
90 |
-
add_filter( 'wp_review_item_title_fallback', 'mts_wp_review_item_title_fallback' );
|
91 |
-
|
92 |
-
/**
|
93 |
-
* Filters review description.
|
94 |
-
*
|
95 |
-
* @param string $desc Review description.
|
96 |
-
* @return string
|
97 |
-
*/
|
98 |
-
function mts_wp_review_desc( $desc, $review_id = '' ) {
|
99 |
-
$desc .= '<br>Thank you';
|
100 |
-
return $desc;
|
101 |
-
}
|
102 |
-
add_filter( 'wp_review_desc', 'mts_wp_review_desc', 10, 2 );
|
103 |
-
|
104 |
-
|
105 |
-
/**
|
106 |
-
* Changes color css output for all templates.
|
107 |
-
*
|
108 |
-
* @param string $output CSS output, includes `<style` tag.
|
109 |
-
* @param int $review_id Review ID.
|
110 |
-
* @param array $colors Review colors data.
|
111 |
-
* @return string
|
112 |
-
*/
|
113 |
-
function mts_wp_review_color_output( $output, $review_id, $colors ) {
|
114 |
-
$css = ".wp-review-{$review_id} { color: {$colors['color']}; }";
|
115 |
-
// $output = str_replace( '<style type="text/css">', '<style type="text/css">' . $css, $output ); // Add to the top.
|
116 |
-
$output = str_replace( '</style>', $css . '</style>', $output ); // Add to the bottom.
|
117 |
-
return $output;
|
118 |
-
}
|
119 |
-
apply_filters( 'wp_review_color_output', 'mts_wp_review_color_output', 10, 3 );
|
120 |
-
|
121 |
-
/**
|
122 |
-
* Changes color css output for a specific template
|
123 |
-
* Replace `aqua` with template name
|
124 |
-
* Eg: wp_review_box_template_dash_style.
|
125 |
-
*
|
126 |
-
* @param string $output CSS output, includes `<style` tag.
|
127 |
-
* @param int $review_id Review ID.
|
128 |
-
* @param array $colors Review colors data.
|
129 |
-
* @return string
|
130 |
-
*/
|
131 |
-
function mts_wp_review_box_template_aqua_style( $output, $review_id, $colors ) {
|
132 |
-
$css = ".wp-review-{$review_id} { color: {$colors['color']}; }";
|
133 |
-
// $output = str_replace( '<style type="text/css">', '<style type="text/css">' . $css, $output ); // Add to the top.
|
134 |
-
$output = str_replace( '</style>', $css . '</style>', $output ); // Add to the bottom.
|
135 |
-
return $output;
|
136 |
-
}
|
137 |
-
apply_filters( 'wp_review_box_template_aqua_style', 'mts_wp_review_box_template_aqua_style', 10, 3 );
|
138 |
-
|
139 |
-
/**
|
140 |
-
* Changes review item image size.
|
141 |
-
*
|
142 |
-
* @param string $size Image size.
|
143 |
-
* @return string
|
144 |
-
*/
|
145 |
-
function mts_wp_review_item_reviewed_image_size( $size ) {
|
146 |
-
return 'thumbnail';
|
147 |
-
}
|
148 |
-
add_filter( 'wp_review_item_reviewed_image_size', 'mts_wp_review_item_reviewed_image_size' );
|
149 |
-
|
150 |
-
// Hides review comments from comments list.
|
151 |
-
add_filter( 'wp_review_to_comment_type_list', '__return_false' );
|
152 |
-
|
153 |
-
/**
|
154 |
-
* Filters value of an option
|
155 |
-
* Hook: wp_review_option_{$option_name}.
|
156 |
-
*
|
157 |
-
* @param mixed $value Option value.
|
158 |
-
* @return mixed
|
159 |
-
*/
|
160 |
-
function mts_wp_review_option_rating_icon( $value ) {
|
161 |
-
$value = 'fa fa-thumbs-up';
|
162 |
-
return $value;
|
163 |
-
}
|
164 |
-
add_filter( 'wp_review_option_rating_icon', 'mts_wp_review_option_rating_icon' );
|
165 |
-
|
166 |
-
/**
|
167 |
-
* Filters value of any options
|
168 |
-
*
|
169 |
-
* @param mixed $value Option value.
|
170 |
-
* @param string $option_name Option name.
|
171 |
-
* @return mixed
|
172 |
-
*/
|
173 |
-
function mts_wp_review_option( $value, $option_name ) {
|
174 |
-
if ( 'rating_icon' == $option_name ) {
|
175 |
-
$value = 'fa fa-thumbs-up';
|
176 |
-
}
|
177 |
-
return $value;
|
178 |
-
}
|
179 |
-
add_filter( 'wp_review_option', 'mts_wp_review_option', 10, 2 );
|
180 |
-
|
181 |
-
/**
|
182 |
-
* Filters default review colors.
|
183 |
-
*
|
184 |
-
* @param array $colors Review colors.
|
185 |
-
* @return array
|
186 |
-
*/
|
187 |
-
function mts_wp_review_default_colors( $colors ) {
|
188 |
-
$colors = array(
|
189 |
-
'color' => '#1e73be',
|
190 |
-
'inactive_color' => '',
|
191 |
-
'fontcolor' => '#555555',
|
192 |
-
'bgcolor1' => '#e7e7e7',
|
193 |
-
'bgcolor2' => '#ffffff',
|
194 |
-
'bordercolor' => '#e7e7e7',
|
195 |
-
);
|
196 |
-
|
197 |
-
return $colors;
|
198 |
-
}
|
199 |
-
add_filter( 'wp_review_default_colors', 'mts_wp_review_default_colors' );
|
200 |
-
|
201 |
-
/**
|
202 |
-
* Filters default location of review.
|
203 |
-
*
|
204 |
-
* @param string $location Review location.
|
205 |
-
* @return string
|
206 |
-
*/
|
207 |
-
function mts_wp_review_default_location( $location ) {
|
208 |
-
$location = 'top'; // accepts 'top', 'bottom', 'custom'. Default is 'bottom'.
|
209 |
-
|
210 |
-
return $location;
|
211 |
-
}
|
212 |
-
add_filter( 'wp_review_default_location', 'mts_wp_review_default_location' );
|
213 |
-
|
214 |
-
/**
|
215 |
-
* Adds default items.
|
216 |
-
*
|
217 |
-
* @param array $items List of default items.
|
218 |
-
* @return array
|
219 |
-
*/
|
220 |
-
function mts_add_default_items( $items ) {
|
221 |
-
$items = array(
|
222 |
-
__( 'Audio', 'theme-slug' ),
|
223 |
-
__( 'Visual', 'theme-slug' ),
|
224 |
-
__( 'UX', 'theme-slug' ),
|
225 |
-
__( 'Price', 'theme-slug' ),
|
226 |
-
);
|
227 |
-
return $items;
|
228 |
-
}
|
229 |
-
add_filter( 'wp_review_default_criteria', 'mts_add_default_items' );
|
230 |
-
|
231 |
-
/**
|
232 |
-
* Customizes wp_review_show_total() output.
|
233 |
-
*
|
234 |
-
* @param string $output The output.
|
235 |
-
* @param int $id Post ID.
|
236 |
-
* @param string $type Rating type.
|
237 |
-
* @param float $total Total value.
|
238 |
-
* @return string
|
239 |
-
*/
|
240 |
-
function mts_wp_review_custom_review_total( $output, $id, $type, $total ) {
|
241 |
-
if ( get_the_title( $id ) == 'Special Post With Blue Rating' ) {
|
242 |
-
$color = '#0000FF';
|
243 |
-
$output = preg_replace( '/"review-type-[^"]+"/', '$0 style="background-color: ' . $color . ';"', $output );
|
244 |
-
}
|
245 |
-
return $output;
|
246 |
-
}
|
247 |
-
add_filter( 'wp_review_show_total', 'mts_wp_review_custom_review_total', 10, 4 );
|
248 |
-
|
249 |
-
/**
|
250 |
-
* Filters review total output.
|
251 |
-
*
|
252 |
-
* @param string $review Review total output.
|
253 |
-
* @param int $post_id Post ID.
|
254 |
-
* @param string $type Review type.
|
255 |
-
* @param float $total Review total value.
|
256 |
-
* @param string $class CSS class.
|
257 |
-
* @param array $args Custom arguments.
|
258 |
-
* @return string
|
259 |
-
*/
|
260 |
-
function mts_wp_review_total_output( $review, $post_id, $type, $total, $class, $args ) {
|
261 |
-
$review = '<p>Total:</p>' . $review;
|
262 |
-
return $review;
|
263 |
-
}
|
264 |
-
add_filter( 'wp_review_total_output', 'mts_wp_review_total_output', 10, 6 );
|
265 |
-
|
266 |
-
/**
|
267 |
-
* Filters post review type.
|
268 |
-
*
|
269 |
-
* @param string $type Review type.
|
270 |
-
* @param int $post_id Post ID.
|
271 |
-
* @return string
|
272 |
-
*/
|
273 |
-
function mts_wp_review_get_review_type( $type, $post_id ) {
|
274 |
-
$type = 'star'; // Force using star.
|
275 |
-
return $type;
|
276 |
-
}
|
277 |
-
add_filter( 'wp_review_get_review_type', 'mts_wp_review_get_review_type', 10, 2 );
|
278 |
-
|
279 |
-
/**
|
280 |
-
* Filters user review type.
|
281 |
-
*
|
282 |
-
* @param string $type Review type.
|
283 |
-
* @param int $post_id Post ID.
|
284 |
-
* @return string
|
285 |
-
*/
|
286 |
-
function mts_wp_review_get_user_review_type( $type, $post_id ) {
|
287 |
-
$type = 'star'; // Force using star.
|
288 |
-
return $type;
|
289 |
-
}
|
290 |
-
add_filter( 'wp_review_get_user_review_type', 'mts_wp_review_get_user_review_type', 10, 2 );
|
291 |
-
|
292 |
-
/**
|
293 |
-
* Editing/overriding the review box template
|
294 |
-
*
|
295 |
-
* Create a 'wp-review' directory in your (child) theme folder,
|
296 |
-
* and make a copy there of /wp-review/box-templates/default.php
|
297 |
-
* to override it.
|
298 |
-
*
|
299 |
-
* Use different file name to add new template, which can be applied using filter:
|
300 |
-
*
|
301 |
-
*/
|
302 |
-
function mts_wp_review_select_box_template( $template, $post_id ) {
|
303 |
-
// Change box template for specific post
|
304 |
-
if ( $post_id == '128' ) {
|
305 |
-
$template = 'new-box.php';
|
306 |
-
// "new-box.php" must be present in one of the template path folders (see below)
|
307 |
-
}
|
308 |
-
return $template;
|
309 |
-
}
|
310 |
-
add_filter( 'wp_review_get_box_template', 'mts_wp_review_select_box_template', 10, 2 );
|
311 |
-
|
312 |
-
/**
|
313 |
-
* Template Path Directories
|
314 |
-
*
|
315 |
-
* By default the plugin looks for box templates in:
|
316 |
-
* 1. wp-review/box-templates
|
317 |
-
* 2. theme_dir/wp-review
|
318 |
-
* 3. childtheme_dir/wp-review
|
319 |
-
* 4... Use filter to add more
|
320 |
-
*
|
321 |
-
*/
|
322 |
-
function mts_wp_review_add_template_path( $paths ) {
|
323 |
-
// Add a new path where we look for review box template files
|
324 |
-
// The $paths holds default paths in reversed
|
325 |
-
$paths[] = '/absolute/path/to/additional/templates/dir';
|
326 |
-
return $paths;
|
327 |
-
}
|
328 |
-
add_filter( 'wp_review_box_template_paths', 'mts_wp_review_add_template_path' );
|
329 |
-
|
330 |
-
/**
|
331 |
-
* Filters review data. This data is passed to template.
|
332 |
-
*
|
333 |
-
* @param array $data Review data.
|
334 |
-
* @param array $args Custom arguments.
|
335 |
-
* @return array
|
336 |
-
*/
|
337 |
-
function mts_wp_review_get_review_data( $data, $args ) {
|
338 |
-
$data['type'] = 'circle';
|
339 |
-
return $data;
|
340 |
-
}
|
341 |
-
add_filter( 'wp_review_get_review_data', 'mts_wp_review_get_review_data', 10, 2 );
|
342 |
-
|
343 |
-
/**
|
344 |
-
* Filters review box output.
|
345 |
-
*
|
346 |
-
* @param string $review Review box output.
|
347 |
-
* @param int $post_id Post ID.
|
348 |
-
* @param string $type Review type.
|
349 |
-
* @param float $total Review total.
|
350 |
-
* @param array $items Review items.
|
351 |
-
* @return string
|
352 |
-
*/
|
353 |
-
function mts_wp_review_get_data( $review, $post_id, $type, $total, $items ) {
|
354 |
-
$review .= '<p>Custom content</p>';
|
355 |
-
return $review;
|
356 |
-
}
|
357 |
-
add_filter( 'wp_review_get_data', 'mts_wp_review_get_data', 10, 5 );
|
358 |
-
|
359 |
-
/**
|
360 |
-
* Changes reviewed item name.
|
361 |
-
*
|
362 |
-
* @param string $item_name Item name.
|
363 |
-
* @param array $review Review data.
|
364 |
-
* @return string
|
365 |
-
*/
|
366 |
-
function mts_wp_review_get_reviewed_item_name( $item_name, $review ) {
|
367 |
-
// Modify the $item_name.
|
368 |
-
return $item_name;
|
369 |
-
}
|
370 |
-
add_filter( 'wp_review_get_reviewed_item_name', 'mts_wp_review_get_reviewed_item_name', 10, 2 );
|
371 |
-
|
372 |
-
/**
|
373 |
-
* Changes transient expired time.
|
374 |
-
*
|
375 |
-
* @param int $time Transient expired time.
|
376 |
-
* @return int
|
377 |
-
*/
|
378 |
-
function mts_wp_review_transient_expired_time( $time ) {
|
379 |
-
$time = MONTH_IN_SECONDS;
|
380 |
-
return $time;
|
381 |
-
}
|
382 |
-
add_filter( 'wp_review_transient_expired_time', 'mts_wp_review_transient_expired_time' );
|
383 |
-
|
384 |
-
/**
|
385 |
-
* Filters reviews query args.
|
386 |
-
*
|
387 |
-
* @param array $query_args Query args.
|
388 |
-
* @param array $options Query options.
|
389 |
-
* @return array
|
390 |
-
*/
|
391 |
-
function mts_wp_review_reviews_query_args( $query_args, $options ) {
|
392 |
-
$query_args['post_type'] = 'post'; // Only show post reviews.
|
393 |
-
return $query_args;
|
394 |
-
}
|
395 |
-
add_filter( 'wp_review_reviews_query_args', 'mts_wp_review_reviews_query_args' );
|
396 |
-
|
397 |
-
/**
|
398 |
-
* Hide selected review types in metabox dropdown.
|
399 |
-
*
|
400 |
-
* @deprecated 3.0.0 Now use `wp_review_rating_types` filter.
|
401 |
-
*
|
402 |
-
* @param array $types List of rating types.
|
403 |
-
* @return array
|
404 |
-
*/
|
405 |
-
function mts_hide_review_types( $types ) {
|
406 |
-
unset( $types['point'], $types['percentage'] ); // remove types.
|
407 |
-
$types['star'] = __( 'Enable Reviews' ); // Change label.
|
408 |
-
return $types;
|
409 |
-
}
|
410 |
-
add_filter( 'wp_review_metabox_types', 'mts_hide_review_types' );
|
411 |
-
|
412 |
-
/**
|
413 |
-
* Add new rating types with wp_review_register_rating_type()
|
414 |
-
*
|
415 |
-
* Refer to existing rating template files, e.g.
|
416 |
-
* point-output.php, point-input.php
|
417 |
-
*
|
418 |
-
* This is an alternative way to add new rating type instead of using `wp_review_rating_types` hook.
|
419 |
-
*/
|
420 |
-
function wp_review_register_additional_rating_types() {
|
421 |
-
wp_review_register_rating_type( 'star10', array(
|
422 |
-
'label' => __( '10 Stars', 'wp-review' ),
|
423 |
-
'max' => 10,
|
424 |
-
'decimals' => 1,
|
425 |
-
'value_text' => __( '%s Stars', 'wp-review' ),
|
426 |
-
'value_text_singular' => __( '%s Star', 'wp-review' ),
|
427 |
-
'input_template' => WP_REVIEW_DIR . 'rating-types/star10-input.php', // Replace with path to input template
|
428 |
-
'output_template' => WP_REVIEW_DIR . 'rating-types/star10-output.php', // Replace with path to output template
|
429 |
-
) );
|
430 |
-
}
|
431 |
-
add_action( 'init', 'wp_review_register_additional_rating_types' );
|
432 |
-
|
433 |
-
/**
|
434 |
-
* Adds new box template.
|
435 |
-
*
|
436 |
-
* @param array $templates Review box templates.
|
437 |
-
* @return array
|
438 |
-
*/
|
439 |
-
function mts_wp_review_box_templates( $templates ) {
|
440 |
-
$templates['custom-template'] = array(
|
441 |
-
'title' => __( 'Custom template', 'wp-review' ),
|
442 |
-
'image' => WP_REVIEW_ASSETS . 'images/largethumb.png',
|
443 |
-
'color' => '#1e73be',
|
444 |
-
'fontcolor' => '#555',
|
445 |
-
'bgcolor1' => '#e7e7e7',
|
446 |
-
'bgcolor2' => '#fff',
|
447 |
-
'bordercolor' => '#e7e7e7',
|
448 |
-
'width' => 100, // In percentage.
|
449 |
-
'align' => 'left',
|
450 |
-
'custom_comment_colors' => 0,
|
451 |
-
'comment_color' => '#ffb300',
|
452 |
-
'rating_icon' => 'fa fa-star',
|
453 |
-
);
|
454 |
-
return $templates;
|
455 |
-
}
|
456 |
-
add_filter( 'wp_review_box_templates', 'mts_wp_review_box_templates' );
|
457 |
-
|
458 |
-
|
459 |
-
/**
|
460 |
-
* Changes the output of [wp-review] shortcode.
|
461 |
-
*
|
462 |
-
* @param string $output Shortcode output.
|
463 |
-
* @param array $atts Shortcode attributes.
|
464 |
-
* @return string
|
465 |
-
*/
|
466 |
-
function mts_wp_review_shortcode( $output, $atts ) {
|
467 |
-
// Modify the output.
|
468 |
-
return $output;
|
469 |
-
}
|
470 |
-
add_filter( 'wp_review_shortcode', 'mts_wp_review_shortcode', 10, 2 );
|
471 |
-
|
472 |
-
|
473 |
-
/**
|
474 |
-
* Changes the output of [wp-review-total] shortcode.
|
475 |
-
*
|
476 |
-
* @param string $output Shortcode output.
|
477 |
-
* @param array $atts Shortcode attributes.
|
478 |
-
* @return string
|
479 |
-
*/
|
480 |
-
function mts_wp_review_total_shortcode( $output, $atts ) {
|
481 |
-
// Modify the output.
|
482 |
-
return $output;
|
483 |
-
}
|
484 |
-
add_filter( 'wp_review_total_shortcode', 'mts_wp_review_total_shortcode', 10, 2 );
|
485 |
-
|
486 |
-
|
487 |
-
/**
|
488 |
-
* Changes the output of [wp-review-visitor-rating] shortcode.
|
489 |
-
*
|
490 |
-
* @param string $output Shortcode output.
|
491 |
-
* @param array $atts Shortcode attributes.
|
492 |
-
* @return string
|
493 |
-
*/
|
494 |
-
function mts_wp_review_visitor_rating_shortcode( $output, $atts ) {
|
495 |
-
// Modify the output.
|
496 |
-
return $output;
|
497 |
-
}
|
498 |
-
add_filter( 'wp_review_visitor_rating_shortcode', 'mts_wp_review_visitor_rating_shortcode', 10, 2 );
|
499 |
-
|
500 |
-
|
501 |
-
/**
|
502 |
-
* Changes the output of [wp-review-comments-rating] shortcode.
|
503 |
-
*
|
504 |
-
* @param string $output Shortcode output.
|
505 |
-
* @param array $atts Shortcode attributes.
|
506 |
-
* @return string
|
507 |
-
*/
|
508 |
-
function mts_wp_review_comments_rating_shortcode( $output, $atts ) {
|
509 |
-
// Modify the output.
|
510 |
-
return $output;
|
511 |
-
}
|
512 |
-
add_filter( 'wp_review_comments_rating_shortcode', 'mts_wp_review_comments_rating_shortcode', 10, 2 );
|
513 |
-
|
514 |
-
|
515 |
-
/**
|
516 |
-
* Changes the default length of review title in WP Review Widget.
|
517 |
-
*
|
518 |
-
* @param int $length Title length.
|
519 |
-
* @return int
|
520 |
-
*/
|
521 |
-
function mts_wpt_title_length_default( $length ) {
|
522 |
-
$length = 10;
|
523 |
-
return $length;
|
524 |
-
}
|
525 |
-
add_filter( 'wpt_title_length_default', 'mts_wpt_title_length_default' );
|
526 |
-
|
527 |
-
printf( '<script type="application/ld+json">%s</script>', wp_json_encode( $markup ) );
|
528 |
-
|
529 |
-
// Set the review options in your theme
|
530 |
-
// These will be set as the global options for the plugin upon theme activation
|
531 |
-
$new_options = array(
|
532 |
-
'colors' => array(
|
533 |
-
'color' => '#dd3333',
|
534 |
-
'inactive_color' => '#dd3333',
|
535 |
-
'fontcolor' => '#555555',
|
536 |
-
'bgcolor1' => '#e7e7e7',
|
537 |
-
'bgcolor2' => '#ffffff',
|
538 |
-
'bordercolor' => '#e7e7e7',
|
539 |
-
),
|
540 |
-
);
|
541 |
-
if ( function_exists( 'wp_review_theme_defaults' ) ) {
|
542 |
-
wp_review_theme_defaults( $new_options );
|
543 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/ajax.php
CHANGED
@@ -25,37 +25,6 @@ add_action( 'wp_ajax_nopriv_wpr-visitor-features-rating', 'wp_review_ajax_visito
|
|
25 |
|
26 |
add_action( 'wp_ajax_wpr-purge-ratings', 'wp_review_ajax_purge_ratings' );
|
27 |
|
28 |
-
add_action( 'wp_ajax_wpr-upload-comment-image', 'wp_review_upload_comment_image' );
|
29 |
-
add_action( 'wp_ajax_nopriv_wpr-upload-comment-image', 'wp_review_upload_comment_image' );
|
30 |
-
|
31 |
-
/**
|
32 |
-
* Upload Comment Image with Ajax.
|
33 |
-
*/
|
34 |
-
function wp_review_upload_comment_image() {
|
35 |
-
|
36 |
-
$files = array_filter( $_FILES['files'] );
|
37 |
-
$attachment_id = '';
|
38 |
-
if ( ! empty( $files ) ) {
|
39 |
-
$file_data['name'] = $files['name'][0];
|
40 |
-
$file_data['type'] = $files['type'][0];
|
41 |
-
$file_data['tmp_name'] = $files['tmp_name'][0];
|
42 |
-
$file_data['error'] = $files['error'][0];
|
43 |
-
$file_data['size'] = $files['size'][0];
|
44 |
-
|
45 |
-
// These files need to be included as dependencies when on the front end.
|
46 |
-
require_once ABSPATH . 'wp-admin/includes/image.php';
|
47 |
-
require_once ABSPATH . 'wp-admin/includes/file.php';
|
48 |
-
require_once ABSPATH . 'wp-admin/includes/media.php';
|
49 |
-
|
50 |
-
$attachment_id = media_handle_sideload( $file_data, 0 );
|
51 |
-
if ( is_wp_error( $attachment_id ) ) {
|
52 |
-
$attachment_id = false;
|
53 |
-
}
|
54 |
-
}
|
55 |
-
echo $attachment_id;
|
56 |
-
die();
|
57 |
-
}
|
58 |
-
|
59 |
/**
|
60 |
* Get review with Ajax.
|
61 |
*/
|
@@ -141,15 +110,18 @@ function wp_review_ajax_rate() {
|
|
141 |
* Migrates ratings.
|
142 |
*/
|
143 |
function wp_review_ajax_migrate_ratings() {
|
144 |
-
|
145 |
-
|
|
|
146 |
|
147 |
if ( get_option( 'wp_review_has_migrated', false ) ) {
|
148 |
return;
|
149 |
}
|
150 |
|
151 |
global $wpdb;
|
152 |
-
|
|
|
|
|
153 |
$current_blog_id = get_current_blog_id();
|
154 |
|
155 |
$query = $wpdb->get_results( 'SELECT * FROM ' . $wpdb->base_prefix . 'mts_wp_reviews WHERE blog_id = ' . $current_blog_id . ' LIMIT ' . $limit . ' OFFSET ' . $start ); // WPCS: unprepared SQL ok.
|
25 |
|
26 |
add_action( 'wp_ajax_wpr-purge-ratings', 'wp_review_ajax_purge_ratings' );
|
27 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
/**
|
29 |
* Get review with Ajax.
|
30 |
*/
|
110 |
* Migrates ratings.
|
111 |
*/
|
112 |
function wp_review_ajax_migrate_ratings() {
|
113 |
+
if ( ! current_user_can( 'manage_options' ) ) {
|
114 |
+
return;
|
115 |
+
}
|
116 |
|
117 |
if ( get_option( 'wp_review_has_migrated', false ) ) {
|
118 |
return;
|
119 |
}
|
120 |
|
121 |
global $wpdb;
|
122 |
+
|
123 |
+
$start = isset( $_POST['start'] ) ? intval( $_POST['start'] ) : 0;
|
124 |
+
$limit = 100;
|
125 |
$current_blog_id = get_current_blog_id();
|
126 |
|
127 |
$query = $wpdb->get_results( 'SELECT * FROM ' . $wpdb->base_prefix . 'mts_wp_reviews WHERE blog_id = ' . $current_blog_id . ' LIMIT ' . $limit . ' OFFSET ' . $start ); // WPCS: unprepared SQL ok.
|
includes/comments.php
CHANGED
File without changes
|
includes/demo/demo-content.xml
CHANGED
File without changes
|
includes/enqueue.php
CHANGED
File without changes
|
includes/functions.php
CHANGED
@@ -2814,8 +2814,8 @@ function wp_review_get_reviews_query( $type, $options ) {
|
|
2814 |
return $query;
|
2815 |
}
|
2816 |
|
2817 |
-
$options['review_type'] = $options['review_type'] ? (array) $options['review_type'] : array();
|
2818 |
-
$options['cat'] = $options['cat'] ? (array) $options['cat'] : array();
|
2819 |
|
2820 |
switch ( $type ) {
|
2821 |
case 'mostvoted':
|
@@ -2859,8 +2859,14 @@ function wp_review_get_reviews_query( $type, $options ) {
|
|
2859 |
$query_args['ignore_sticky_posts'] = true;
|
2860 |
$query_args['post_type'] = isset( $options['post_type'] ) ? $options['post_type'] : 'post';
|
2861 |
$query_args['post_status'] = 'publish';
|
2862 |
-
|
2863 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
2864 |
|
2865 |
if ( ! empty( $options['number_of_days'] ) && intval( $options['number_of_days'] ) ) {
|
2866 |
$date_str = $options['number_of_days'] > 1 ? '%s days ago' : '%s day ago';
|
2814 |
return $query;
|
2815 |
}
|
2816 |
|
2817 |
+
$options['review_type'] = ! empty( $options['review_type'] ) ? (array) $options['review_type'] : array();
|
2818 |
+
$options['cat'] = ! empty( $options['cat'] ) ? (array) $options['cat'] : array();
|
2819 |
|
2820 |
switch ( $type ) {
|
2821 |
case 'mostvoted':
|
2859 |
$query_args['ignore_sticky_posts'] = true;
|
2860 |
$query_args['post_type'] = isset( $options['post_type'] ) ? $options['post_type'] : 'post';
|
2861 |
$query_args['post_status'] = 'publish';
|
2862 |
+
|
2863 |
+
if ( ! empty( $options['post_num'] ) ) {
|
2864 |
+
$query_args['posts_per_page'] = intval( $options['post_num'] );
|
2865 |
+
}
|
2866 |
+
|
2867 |
+
if ( ! empty( $options['page'] ) ) {
|
2868 |
+
$query_args['paged'] = intval( $options['page'] );
|
2869 |
+
}
|
2870 |
|
2871 |
if ( ! empty( $options['number_of_days'] ) && intval( $options['number_of_days'] ) ) {
|
2872 |
$date_str = $options['number_of_days'] > 1 ? '%s days ago' : '%s day ago';
|
includes/schemas.php
CHANGED
File without changes
|
includes/shortcodes.php
CHANGED
File without changes
|
includes/widget.php
CHANGED
File without changes
|
languages/wp-review.pot
CHANGED
File without changes
|
public/css/amp.css
CHANGED
File without changes
|
public/css/font-awesome.min.css
CHANGED
File without changes
|
public/css/magnific-popup.css
CHANGED
File without changes
|
public/css/wp-review.css
CHANGED
File without changes
|
public/fonts/FontAwesome.otf
CHANGED
File without changes
|
public/fonts/font-icons.eot
CHANGED
File without changes
|
public/fonts/font-icons.svg
CHANGED
File without changes
|
public/fonts/font-icons.ttf
CHANGED
File without changes
|
public/fonts/font-icons.woff
CHANGED
File without changes
|
public/fonts/fontawesome-webfont.eot
CHANGED
File without changes
|
public/fonts/fontawesome-webfont.svg
CHANGED
File without changes
|
public/fonts/fontawesome-webfont.ttf
CHANGED
File without changes
|
public/fonts/fontawesome-webfont.woff
CHANGED
File without changes
|
public/fonts/fontawesome-webfont.woff2
CHANGED
File without changes
|
public/images/amazon.jpg
CHANGED
File without changes
|
public/images/aqua.jpg
CHANGED
File without changes
|
public/images/blue.jpg
CHANGED
File without changes
|
public/images/darkside.jpg
CHANGED
File without changes
|
public/images/dash.jpg
CHANGED
File without changes
|
public/images/default.jpg
CHANGED
File without changes
|
public/images/edge.jpg
CHANGED
File without changes
|
public/images/enterprise.jpg
CHANGED
File without changes
|
public/images/facebook.jpg
CHANGED
File without changes
|
public/images/fizzy.jpg
CHANGED
File without changes
|
public/images/gamer.jpg
CHANGED
File without changes
|
public/images/gravity.jpg
CHANGED
File without changes
|
public/images/largethumb.png
CHANGED
File without changes
|
public/images/shell.jpg
CHANGED
File without changes
|
public/images/smallthumb.png
CHANGED
File without changes
|
public/images/tabbed.jpg
CHANGED
File without changes
|
public/images/tabbed2.jpg
CHANGED
File without changes
|
public/images/xiaomi.jpg
CHANGED
File without changes
|
public/images/zine.jpg
CHANGED
File without changes
|
public/js/jquery.magnific-popup.min.js
CHANGED
File without changes
|
public/js/js.cookie.min.js
CHANGED
File without changes
|
public/js/main.js
CHANGED
File without changes
|
public/js/wp-review-tab-widget.js
CHANGED
File without changes
|
public/sass/_tab-widget.scss
ADDED
@@ -0,0 +1,182 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.wp_review_tab_widget_content {
|
2 |
+
position: relative;
|
3 |
+
border: 1px solid #E4E4E4;
|
4 |
+
}
|
5 |
+
.wp_review_tab_widget_content img {
|
6 |
+
max-width: 100%;
|
7 |
+
height: auto;
|
8 |
+
}
|
9 |
+
.wp_review_tab_widget_content a { color: #444 }
|
10 |
+
.wp_review_tab_widget_content ul.wp-review-tabs li {
|
11 |
+
list-style: none;
|
12 |
+
display: block;
|
13 |
+
width: 50%;
|
14 |
+
float: left;
|
15 |
+
text-align: center;
|
16 |
+
margin: 0!important;
|
17 |
+
padding: 0!important;
|
18 |
+
border: 0;
|
19 |
+
}
|
20 |
+
.wp_review_tab_widget_content ul.has-1-tabs li {
|
21 |
+
width: 100%;
|
22 |
+
float: none;
|
23 |
+
margin: 0 auto;
|
24 |
+
}
|
25 |
+
.wp_review_tab_widget_content ul.has-2-tabs li {
|
26 |
+
|
27 |
+
}
|
28 |
+
.wp_review_tab_widget_content ul.has-3-tabs li { width: 33.33% }
|
29 |
+
.wp_review_tab_widget_content ul.has-4-tabs li { width: 50% }
|
30 |
+
.wp_review_tab_widget_content .tab_title a {
|
31 |
+
display: block;
|
32 |
+
background: #f0f0f0;
|
33 |
+
border-left: 1px solid #E4E4E4;
|
34 |
+
border-bottom: 1px solid #E4E4E4;
|
35 |
+
padding: 2px 0 4px;
|
36 |
+
line-height: 2.4;
|
37 |
+
text-decoration: none;
|
38 |
+
position: relative;
|
39 |
+
font-weight: bold;
|
40 |
+
}
|
41 |
+
.wp_review_tab_widget_content .tab_title:first-child a {
|
42 |
+
margin-left: 0;
|
43 |
+
border-left: 0;
|
44 |
+
}
|
45 |
+
.wp_review_tab_widget_content .tab_title.selected a {
|
46 |
+
background: #fff;
|
47 |
+
border-bottom: 1px solid #fff;
|
48 |
+
}
|
49 |
+
.wp_review_tab_widget_content .inside {
|
50 |
+
background: #fff;
|
51 |
+
}
|
52 |
+
.wp_review_tab_widget_content .tab-content li, .widget .wp_review_tab_widget_content .tab-content li {
|
53 |
+
list-style-type: none;
|
54 |
+
float: left;
|
55 |
+
width: 100%;
|
56 |
+
-webkit-box-sizing: border-box;
|
57 |
+
box-sizing: border-box;
|
58 |
+
margin: 0;
|
59 |
+
padding: 10px 15px 15px;
|
60 |
+
border-bottom: 1px solid #E4E4E4;
|
61 |
+
text-align: left;
|
62 |
+
color: #444;
|
63 |
+
background: none;
|
64 |
+
position: relative;
|
65 |
+
}
|
66 |
+
.wp_review_tab_widget_content .tab-content li:last-child {
|
67 |
+
border: none;
|
68 |
+
margin-bottom: 0;
|
69 |
+
}
|
70 |
+
.wp_review_tab_thumb_small {
|
71 |
+
float: left;
|
72 |
+
margin-right: 12px;
|
73 |
+
padding-top: 4px;
|
74 |
+
width: 65px;
|
75 |
+
height: 65px;
|
76 |
+
overflow: hidden;
|
77 |
+
}
|
78 |
+
.wp_review_tab_thumb_large {
|
79 |
+
float: none;
|
80 |
+
max-width: 100%;
|
81 |
+
display: inline-block;
|
82 |
+
margin-bottom: 4px;
|
83 |
+
position: relative;
|
84 |
+
}
|
85 |
+
.wp_review_tab_widget_content .entry-title {
|
86 |
+
font-size: inherit;
|
87 |
+
font-weight: bold;
|
88 |
+
margin: 0;
|
89 |
+
padding: 0;
|
90 |
+
}
|
91 |
+
.wp_review_tab_widget_content .entry-title span {
|
92 |
+
color: #999;
|
93 |
+
}
|
94 |
+
.wp_review_tab_widget_content .wp-review-tab-postmeta {
|
95 |
+
color: #999;
|
96 |
+
font-size: 13px;
|
97 |
+
float: right;
|
98 |
+
margin-top: 5px;
|
99 |
+
}
|
100 |
+
.wp_review_tab_widget_content .wp-post-image { margin: 0 !important }
|
101 |
+
/* Pagination */
|
102 |
+
.wp_review_tab_widget_content .wp-review-tab-pagination {
|
103 |
+
margin: 0;
|
104 |
+
width: 100%;
|
105 |
+
padding-top: 0;
|
106 |
+
padding-bottom: 15px;
|
107 |
+
float: left;
|
108 |
+
}
|
109 |
+
.wp_review_tab_widget_content .wp-review-tab-pagination a { margin: 0 15px }
|
110 |
+
.wp-review-tab-pagination a.next { float: right }
|
111 |
+
/* Loading... */
|
112 |
+
.wp-review-tab-loading { min-height: 120px }
|
113 |
+
.wp-review-tab-loading:before {
|
114 |
+
content: "";
|
115 |
+
display: block;
|
116 |
+
position: absolute;
|
117 |
+
top: 0;
|
118 |
+
right: 0;
|
119 |
+
bottom: 0;
|
120 |
+
left: 0;
|
121 |
+
background-color: rgba(255,255,255,0.8);
|
122 |
+
z-index: 11;
|
123 |
+
}
|
124 |
+
.clear { clear: both }
|
125 |
+
.wp-review-tab-loading:after {
|
126 |
+
content: "";
|
127 |
+
margin: 0 auto 3em auto;
|
128 |
+
font-size: 10px;
|
129 |
+
position: absolute;
|
130 |
+
top: 45%;
|
131 |
+
left: 49%;
|
132 |
+
z-index: 12;
|
133 |
+
text-indent: -9999em;
|
134 |
+
border-top: 0.4em solid rgba(0, 0, 0, 0.2);
|
135 |
+
border-right: 0.4em solid rgba(0, 0, 0, 0.2);
|
136 |
+
border-bottom: 0.4em solid rgba(0, 0, 0, 0.2);
|
137 |
+
border-left: 0.4em solid #000;
|
138 |
+
-webkit-animation: load8 0.5s infinite linear;
|
139 |
+
animation: load8 0.5s infinite linear;
|
140 |
+
border-radius: 50%;
|
141 |
+
width: 2em;
|
142 |
+
height: 2em;
|
143 |
+
}
|
144 |
+
@-webkit-keyframes load8 {
|
145 |
+
0% {
|
146 |
+
-webkit-transform: rotate(0deg);
|
147 |
+
transform: rotate(0deg);
|
148 |
+
}
|
149 |
+
100% {
|
150 |
+
-webkit-transform: rotate(360deg);
|
151 |
+
transform: rotate(360deg);
|
152 |
+
}
|
153 |
+
}
|
154 |
+
@keyframes load8 {
|
155 |
+
0% {
|
156 |
+
-webkit-transform: rotate(0deg);
|
157 |
+
transform: rotate(0deg);
|
158 |
+
}
|
159 |
+
100% {
|
160 |
+
-webkit-transform: rotate(360deg);
|
161 |
+
transform: rotate(360deg);
|
162 |
+
}
|
163 |
+
}
|
164 |
+
/* Rating... */
|
165 |
+
.review-total-only.small-thumb {
|
166 |
+
font-size: 13px;
|
167 |
+
font-weight: bold;
|
168 |
+
padding: 1px 0;
|
169 |
+
float: left;
|
170 |
+
-webkit-box-sizing: border-box;
|
171 |
+
box-sizing: border-box;
|
172 |
+
margin-top: 3px;
|
173 |
+
}
|
174 |
+
.review-total-only.large-thumb {
|
175 |
+
position: absolute;
|
176 |
+
top: 10px;
|
177 |
+
right: 15px;
|
178 |
+
border-radius: 0;
|
179 |
+
}
|
180 |
+
.wp_review_tab_widget_content .has-4-tabs .tab_title.selected a { border-bottom: 1px solid #E4E4E4 }
|
181 |
+
.wp_review_tab_widget_content .has-4-tabs .tab_title:nth-child(3) a { border-left: 0 }
|
182 |
+
.title-right { overflow: hidden }
|
public/sass/_util.scss
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
%clear-float-after {
|
2 |
+
&:after {
|
3 |
+
content: " ";
|
4 |
+
display: block;
|
5 |
+
height: 0;
|
6 |
+
visibility: hidden;
|
7 |
+
clear: both;
|
8 |
+
}
|
9 |
+
}
|
public/sass/amp.scss
ADDED
@@ -0,0 +1,215 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@import "util";
|
2 |
+
|
3 |
+
.wp-review-default-template,
|
4 |
+
.wp-review-default-template * {
|
5 |
+
box-sizing: border-box;
|
6 |
+
}
|
7 |
+
|
8 |
+
.wp-review-default-template {
|
9 |
+
@extend %clear-float-after;
|
10 |
+
|
11 |
+
border: 1px solid #e7e7e7;
|
12 |
+
|
13 |
+
.review-title {
|
14 |
+
padding: 15px;
|
15 |
+
margin: 0;
|
16 |
+
background-color: #e7e7e7;
|
17 |
+
color: #555;
|
18 |
+
font-size: 13px;
|
19 |
+
font-size: 0.8125rem;
|
20 |
+
letter-spacing: 0.15em;
|
21 |
+
text-transform: uppercase;
|
22 |
+
line-height: 1;
|
23 |
+
}
|
24 |
+
|
25 |
+
.review-list {
|
26 |
+
list-style-type: none;
|
27 |
+
margin: 0;
|
28 |
+
padding: 0;
|
29 |
+
|
30 |
+
li {
|
31 |
+
@extend %clear-float-after;
|
32 |
+
|
33 |
+
padding: 10px 15px;
|
34 |
+
}
|
35 |
+
|
36 |
+
li:nth-child(2n) {
|
37 |
+
background-color: #fafafa;
|
38 |
+
}
|
39 |
+
|
40 |
+
.review-star,
|
41 |
+
.review-thumbs,
|
42 |
+
.review-circle {
|
43 |
+
float: right;
|
44 |
+
}
|
45 |
+
}
|
46 |
+
|
47 |
+
.review-desc {
|
48 |
+
padding: 10px 15px;
|
49 |
+
}
|
50 |
+
|
51 |
+
.review-total-wrapper {
|
52 |
+
float: right;
|
53 |
+
padding: 10px 15px 20px;
|
54 |
+
text-align: right;
|
55 |
+
|
56 |
+
.review-total-box {
|
57 |
+
font-size: 40px;
|
58 |
+
font-weight: 700;
|
59 |
+
text-align: right;
|
60 |
+
padding: 35px 0 20px;
|
61 |
+
width: 100%;
|
62 |
+
overflow: hidden;
|
63 |
+
}
|
64 |
+
|
65 |
+
.review-total {
|
66 |
+
text-align: left;
|
67 |
+
}
|
68 |
+
|
69 |
+
.review-circle {
|
70 |
+
display: none;
|
71 |
+
}
|
72 |
+
}
|
73 |
+
|
74 |
+
.review-pros-cons {
|
75 |
+
display: flex;
|
76 |
+
flex-wrap: wrap;
|
77 |
+
padding: 10px 15px 30px;
|
78 |
+
|
79 |
+
.mb-5 strong:before {
|
80 |
+
content: "\f164";
|
81 |
+
font-family: "FontAwesome";
|
82 |
+
font-weight: normal;
|
83 |
+
margin-right: 5px;
|
84 |
+
opacity: 0.7;
|
85 |
+
}
|
86 |
+
}
|
87 |
+
|
88 |
+
.review-pros {
|
89 |
+
flex: 0 0 50%;
|
90 |
+
padding-right: 10px;
|
91 |
+
}
|
92 |
+
|
93 |
+
.review-cons {
|
94 |
+
flex: 0 0 50%;
|
95 |
+
padding-left: 10px;
|
96 |
+
|
97 |
+
.mb-5 strong:before {
|
98 |
+
content: "\f165";
|
99 |
+
font-family: "FontAwesome";
|
100 |
+
font-weight: normal;
|
101 |
+
margin-right: 5px;
|
102 |
+
opacity: 0.7;
|
103 |
+
}
|
104 |
+
}
|
105 |
+
|
106 |
+
.review-embed-code {
|
107 |
+
padding: 7px 15px 15px;
|
108 |
+
|
109 |
+
label {
|
110 |
+
margin-bottom: 0.5em;
|
111 |
+
font-weight: 700;
|
112 |
+
}
|
113 |
+
|
114 |
+
textarea {
|
115 |
+
width: 100%;
|
116 |
+
padding: 10px;
|
117 |
+
box-sizing: border-box;
|
118 |
+
border: 0;
|
119 |
+
background: rgba(0,0,0,0.05);
|
120 |
+
display: block;
|
121 |
+
}
|
122 |
+
}
|
123 |
+
|
124 |
+
.review-pros-cons,
|
125 |
+
.user-review-area,
|
126 |
+
.review-embed-code {
|
127 |
+
clear: both;
|
128 |
+
}
|
129 |
+
|
130 |
+
.user-review-area,
|
131 |
+
.review-embed-code {
|
132 |
+
border-top: 1px solid #e7e7e7;
|
133 |
+
}
|
134 |
+
|
135 |
+
.user-review-area {
|
136 |
+
padding: 10px 15px;
|
137 |
+
|
138 |
+
.user-review-title {
|
139 |
+
display: inline;
|
140 |
+
font-size: 1em;
|
141 |
+
}
|
142 |
+
|
143 |
+
.review-star,
|
144 |
+
.review-thumbs,
|
145 |
+
.review-circle,
|
146 |
+
.wp-review-rating-input {
|
147 |
+
float: right;
|
148 |
+
}
|
149 |
+
|
150 |
+
.user-review-title {
|
151 |
+
font-weight: 700;
|
152 |
+
}
|
153 |
+
}
|
154 |
+
}
|
155 |
+
|
156 |
+
.review-star {
|
157 |
+
.review-result-wrapper {
|
158 |
+
position: relative;
|
159 |
+
overflow: hidden;
|
160 |
+
display: inline-block;
|
161 |
+
vertical-align: middle;
|
162 |
+
}
|
163 |
+
|
164 |
+
.review-result {
|
165 |
+
position: absolute;
|
166 |
+
top: 0;
|
167 |
+
left: 0;
|
168 |
+
overflow: hidden;
|
169 |
+
}
|
170 |
+
}
|
171 |
+
|
172 |
+
.review-point,
|
173 |
+
.review-percentage {
|
174 |
+
.review-result-wrapper {
|
175 |
+
position: relative;
|
176 |
+
}
|
177 |
+
|
178 |
+
.review-result {
|
179 |
+
position: absolute;
|
180 |
+
top: 0;
|
181 |
+
left: 0;
|
182 |
+
height: 100%;
|
183 |
+
width: 100%;
|
184 |
+
}
|
185 |
+
|
186 |
+
.review-result-text {
|
187 |
+
position: relative;
|
188 |
+
z-index: 10;
|
189 |
+
}
|
190 |
+
}
|
191 |
+
|
192 |
+
.review-thumbs {
|
193 |
+
.review-result-wrapper {
|
194 |
+
@extend %clear-float-after;
|
195 |
+
}
|
196 |
+
|
197 |
+
.wpr-thumbs-down-button {
|
198 |
+
float: right;
|
199 |
+
}
|
200 |
+
|
201 |
+
.wpr-thumbs-up-button {
|
202 |
+
float: left;
|
203 |
+
margin-right: 10px;
|
204 |
+
}
|
205 |
+
}
|
206 |
+
|
207 |
+
.review-circle {
|
208 |
+
input {
|
209 |
+
width: 30px;
|
210 |
+
text-align: right;
|
211 |
+
border: 0;
|
212 |
+
outline: 0;
|
213 |
+
background-color: transparent;
|
214 |
+
}
|
215 |
+
}
|
public/sass/wp-review.scss
ADDED
@@ -0,0 +1,1264 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// compile: ../css/$1.css
|
2 |
+
/*
|
3 |
+
* WP Review by MyThemeShop
|
4 |
+
* https://mythemeshop.com/plugins/wp-review/
|
5 |
+
*/
|
6 |
+
@import "util";
|
7 |
+
|
8 |
+
.review-wrapper {
|
9 |
+
border: 1px solid #e7e7e7;
|
10 |
+
margin-bottom: 30px;
|
11 |
+
clear: both;
|
12 |
+
-webkit-box-sizing: border-box;
|
13 |
+
box-sizing: border-box;
|
14 |
+
|
15 |
+
.review-list {
|
16 |
+
margin: 0;
|
17 |
+
list-style: none;
|
18 |
+
padding: 0;
|
19 |
+
clear: both;
|
20 |
+
-webkit-box-sizing: border-box;
|
21 |
+
box-sizing: border-box;
|
22 |
+
}
|
23 |
+
|
24 |
+
.review-list li {
|
25 |
+
margin: 0;
|
26 |
+
list-style: none;
|
27 |
+
}
|
28 |
+
|
29 |
+
li:after {
|
30 |
+
content: '';
|
31 |
+
display: block;
|
32 |
+
clear: both;
|
33 |
+
}
|
34 |
+
|
35 |
+
.review-desc li:after { display: none; }
|
36 |
+
|
37 |
+
.review-total-wrapper h5 { font-family: inherit; }
|
38 |
+
}
|
39 |
+
.review-title {
|
40 |
+
background-color: #f6f6f6;
|
41 |
+
border-bottom: 1px solid #e7e7e7;
|
42 |
+
margin: 0;
|
43 |
+
padding: 15px;
|
44 |
+
-webkit-box-sizing: border-box;
|
45 |
+
box-sizing: border-box;
|
46 |
+
font-family: inherit;
|
47 |
+
}
|
48 |
+
.review-price {
|
49 |
+
float: right;
|
50 |
+
}
|
51 |
+
.review-links {
|
52 |
+
list-style: none;
|
53 |
+
padding: 15px 15px 8px!important;
|
54 |
+
margin: 0!important;
|
55 |
+
overflow: hidden;
|
56 |
+
-webkit-box-sizing: border-box;
|
57 |
+
box-sizing: border-box;
|
58 |
+
width: 100%;
|
59 |
+
|
60 |
+
li {
|
61 |
+
display: inline-block; margin-bottom: 10px;
|
62 |
+
a {
|
63 |
+
display: block;
|
64 |
+
padding: 4px 10px;
|
65 |
+
margin: 0 10px 0 0;
|
66 |
+
border: 1px solid;
|
67 |
+
border-radius: 5px;
|
68 |
+
outline: 0;
|
69 |
+
}
|
70 |
+
}
|
71 |
+
li:last-child a { margin-right: 0; }
|
72 |
+
.review-links:not(:last-child) a { margin-right: 10px }
|
73 |
+
}
|
74 |
+
|
75 |
+
.entry-content .review-wrapper li:last-child a {
|
76 |
+
margin-right: 0;
|
77 |
+
}
|
78 |
+
.wpr-error {
|
79 |
+
background: #f9ada7;
|
80 |
+
padding: 10px;
|
81 |
+
margin: 10px 0;
|
82 |
+
}
|
83 |
+
.review-list {
|
84 |
+
li {
|
85 |
+
@extend %clear-float-after;
|
86 |
+
-webkit-box-sizing: border-box;
|
87 |
+
box-sizing: border-box;
|
88 |
+
border-bottom: 1px solid #e7e7e7;
|
89 |
+
padding: 10px 15px;
|
90 |
+
position: relative;
|
91 |
+
list-style: none !important;
|
92 |
+
}
|
93 |
+
li:nth-child(even) {
|
94 |
+
background-color: #fafafa;
|
95 |
+
}
|
96 |
+
li:last-child {
|
97 |
+
border-bottom: 1px solid #e7e7e7;
|
98 |
+
}
|
99 |
+
}
|
100 |
+
.wp_review_comment .review-list, .widefat .column-comment ul.review-list { margin: 0; padding: 0; }
|
101 |
+
.wp_review_comment .review-list li, .wp-review-comment-form .review-list li { padding: 10px; margin: 0; background: #f9f9f9; border-bottom: 1px solid #e7e7e7; }
|
102 |
+
.review-summary-title {
|
103 |
+
margin-bottom: 5px;
|
104 |
+
}
|
105 |
+
.review-desc {
|
106 |
+
padding: 10px 15px;
|
107 |
+
-webkit-box-sizing: border-box;
|
108 |
+
box-sizing: border-box;
|
109 |
+
}
|
110 |
+
.review-desc p:last-child {
|
111 |
+
margin-bottom: 0;
|
112 |
+
}
|
113 |
+
.review-pros-cons {
|
114 |
+
display: -webkit-box;
|
115 |
+
display: -ms-flexbox;
|
116 |
+
display: flex;
|
117 |
+
-ms-flex-wrap: wrap;
|
118 |
+
flex-wrap: wrap;
|
119 |
+
padding: 10px 15px 30px;
|
120 |
+
clear: both;
|
121 |
+
-webkit-box-sizing: border-box;
|
122 |
+
box-sizing: border-box;
|
123 |
+
|
124 |
+
.review-pros {
|
125 |
+
-webkit-box-flex: 0;
|
126 |
+
-ms-flex: 0 0 50%;
|
127 |
+
flex: 0 0 50%;
|
128 |
+
padding-right: 10px;
|
129 |
+
-webkit-box-sizing: border-box;
|
130 |
+
box-sizing: border-box;
|
131 |
+
|
132 |
+
p:last-of-type {
|
133 |
+
margin-bottom: 0;
|
134 |
+
}
|
135 |
+
}
|
136 |
+
|
137 |
+
.review-cons {
|
138 |
+
-webkit-box-flex: 0;
|
139 |
+
-ms-flex: 0 0 50%;
|
140 |
+
flex: 0 0 50%;
|
141 |
+
padding-left: 10px;
|
142 |
+
-webkit-box-sizing: border-box;
|
143 |
+
box-sizing: border-box;
|
144 |
+
|
145 |
+
p:last-of-type {
|
146 |
+
margin-bottom: 0;
|
147 |
+
}
|
148 |
+
}
|
149 |
+
|
150 |
+
.review-pros .mb-5 strong:before,
|
151 |
+
.review-cons .mb-5 strong:before {
|
152 |
+
content: "\f164";
|
153 |
+
font-family: "FontAwesome";
|
154 |
+
font-weight: normal;
|
155 |
+
margin-right: 5px;
|
156 |
+
opacity: 0.7;
|
157 |
+
}
|
158 |
+
|
159 |
+
.review-cons .mb-5 strong:before {
|
160 |
+
content: "\f165";
|
161 |
+
}
|
162 |
+
|
163 |
+
ul,
|
164 |
+
ol {
|
165 |
+
margin: 0;
|
166 |
+
margin-left: 0;
|
167 |
+
padding: 0;
|
168 |
+
list-style: none;
|
169 |
+
}
|
170 |
+
|
171 |
+
li {
|
172 |
+
list-style-type: none !important;
|
173 |
+
}
|
174 |
+
|
175 |
+
.review-pros ul li:before,
|
176 |
+
.review-cons ul li:before {
|
177 |
+
content: "\f00c";
|
178 |
+
font-family: "FontAwesome";
|
179 |
+
opacity: .4;
|
180 |
+
margin-right: 7px;
|
181 |
+
}
|
182 |
+
.review-cons ul li:before {
|
183 |
+
content: "\f00d";
|
184 |
+
}
|
185 |
+
}
|
186 |
+
|
187 |
+
.wp_review_comment {
|
188 |
+
.review-pros-cons {
|
189 |
+
padding-left: 0;
|
190 |
+
padding-right: 0;
|
191 |
+
}
|
192 |
+
}
|
193 |
+
|
194 |
+
textarea#wp_review_comment_pros, textarea#wp_review_comment_cons { height: 100px; }
|
195 |
+
|
196 |
+
.wp-review-comment-form-qualifier {
|
197 |
+
label { display: block; }
|
198 |
+
select { display: block; width: 100%; }
|
199 |
+
}
|
200 |
+
|
201 |
+
#review {
|
202 |
+
.review-desc ul,
|
203 |
+
.review-desc ol {
|
204 |
+
margin: 0;
|
205 |
+
margin-left: 0;
|
206 |
+
padding: 0;
|
207 |
+
}
|
208 |
+
}
|
209 |
+
|
210 |
+
.review-result-wrapper {
|
211 |
+
white-space: nowrap;
|
212 |
+
position: relative;
|
213 |
+
}
|
214 |
+
.review-star .review-result-wrapper { display: inline-block; }
|
215 |
+
.review-star .review-result-wrapper img.wp-review-image {max-width: 20px; max-height: 20px; display: inline-block; opacity: 0.6;}
|
216 |
+
.wp-review-usercomment-rating-star .review-result-wrapper img {opacity: 0.6;}
|
217 |
+
.wp-review-usercomment-rating-star .review-result-wrapper .review-result img {opacity: 1;}
|
218 |
+
.review-star .wpr-count { margin-left: 3px; vertical-align: top; }
|
219 |
+
.review-result-wrapper i, .review-result-wrapper img.wp-review-image {
|
220 |
+
font-style: normal;
|
221 |
+
font-size: 16px;
|
222 |
+
padding: 0;
|
223 |
+
line-height: inherit;
|
224 |
+
}
|
225 |
+
.reviewed-item {
|
226 |
+
display: inline-block;
|
227 |
+
padding: 10px 15px;
|
228 |
+
border-bottom: 1px solid #e7e7e7;
|
229 |
+
width: 100%;
|
230 |
+
-webkit-box-sizing: border-box;
|
231 |
+
box-sizing: border-box;
|
232 |
+
|
233 |
+
.review-links {
|
234 |
+
border: 0;
|
235 |
+
background: transparent!important;
|
236 |
+
}
|
237 |
+
.review-links li {
|
238 |
+
margin: 0;
|
239 |
+
}
|
240 |
+
|
241 |
+
.reviewed-item-data {
|
242 |
+
img {
|
243 |
+
vertical-align: top;
|
244 |
+
}
|
245 |
+
}
|
246 |
+
}
|
247 |
+
.reviewed-item-image {
|
248 |
+
float: right;
|
249 |
+
max-width: 40%;
|
250 |
+
margin-left: 15px;
|
251 |
+
}
|
252 |
+
.rtl .reviewed-item-image {
|
253 |
+
float: left;
|
254 |
+
margin-left: 0;
|
255 |
+
margin-right: 15px;
|
256 |
+
}
|
257 |
+
.reviewed-item-data-label { display: inline-block }
|
258 |
+
.reviewed-item-data p:last-of-type { margin-bottom: 0; }
|
259 |
+
.review-result {
|
260 |
+
position: absolute;
|
261 |
+
top: 0;
|
262 |
+
left: 0;
|
263 |
+
overflow: hidden;
|
264 |
+
white-space: nowrap;
|
265 |
+
}
|
266 |
+
.rtl .review-result {
|
267 |
+
left: auto;
|
268 |
+
right: 0;
|
269 |
+
}
|
270 |
+
.review-total-wrapper {
|
271 |
+
float: right;
|
272 |
+
padding-right: 0;
|
273 |
+
clear: both;
|
274 |
+
position: relative;
|
275 |
+
-webkit-box-sizing: border-box;
|
276 |
+
box-sizing: border-box;
|
277 |
+
padding: 10px 15px 20px 15px;
|
278 |
+
}
|
279 |
+
|
280 |
+
.rtl .review-total-wrapper { float: left }
|
281 |
+
.review-total-wrapper span.review-total-box {
|
282 |
+
border: 0;
|
283 |
+
display: block;
|
284 |
+
font-size: 40px;
|
285 |
+
font-weight: 700;
|
286 |
+
text-align: right;
|
287 |
+
margin: 0;
|
288 |
+
padding: 35px 0 20px;
|
289 |
+
width: 100%;
|
290 |
+
-webkit-box-sizing: border-box;
|
291 |
+
box-sizing: border-box;
|
292 |
+
overflow: hidden
|
293 |
+
}
|
294 |
+
.circle-point span.review-total-box { height: 180px }
|
295 |
+
.review-total-wrapper span.review-total-box small {
|
296 |
+
font-size: 12px;
|
297 |
+
display: block;
|
298 |
+
}
|
299 |
+
.percentage-icon {
|
300 |
+
font-size: 22px;
|
301 |
+
position: relative;
|
302 |
+
top: -14px;
|
303 |
+
}
|
304 |
+
.review-total-star {
|
305 |
+
position: relative;
|
306 |
+
margin-top: 5px;
|
307 |
+
margin: 0 auto;
|
308 |
+
float: right;
|
309 |
+
}
|
310 |
+
.review-star.review-total { position: relative }
|
311 |
+
.wp-review-loading-msg, .wp-review-loading .review-result-wrapper { display: none }
|
312 |
+
.wp-review-loading .wp-review-loading-msg { display: block }
|
313 |
+
.review-total {
|
314 |
+
z-index: 99;
|
315 |
+
}
|
316 |
+
.rtl .review-total {
|
317 |
+
left: auto;
|
318 |
+
right: 0;
|
319 |
+
}
|
320 |
+
.review-star, .wp-review-user-feature-rating-star {
|
321 |
+
position: relative;
|
322 |
+
margin-top: 5px;
|
323 |
+
margin: 0 auto;
|
324 |
+
display: inline-block;
|
325 |
+
}
|
326 |
+
.postbox .review-star {
|
327 |
+
position: relative;
|
328 |
+
right: auto;
|
329 |
+
top: auto;
|
330 |
+
}
|
331 |
+
.review-list .review-star, .user-review-area .review-star, .wp-review-point-type .review-total-circle .review-star, .wp-review-percentage-type .review-total-circle .review-star, .review-list .wp-review-user-feature-rating-star {
|
332 |
+
float: right;
|
333 |
+
}
|
334 |
+
.rtl .review-list .review-star, .rtl .user-review-area .review-star, .rtl .review-total-circle .review-star, .rtl .wp-review-point-type .review-total-circle .review-star, .rtl .wp-review-percentage-type .review-total-circle .review-star {
|
335 |
+
float: left;
|
336 |
+
margin-right: 10px;
|
337 |
+
margin-left: 0;
|
338 |
+
}
|
339 |
+
/**
|
340 |
+
* Bar & Percentage Point
|
341 |
+
*/
|
342 |
+
.circle-point .review-list li { padding: 14px 15px }
|
343 |
+
.review-point .review-result-wrapper, .review-percentage .review-result-wrapper {
|
344 |
+
background: rgba(0,0,0,0.1);
|
345 |
+
width: 100%;
|
346 |
+
height: 22px;
|
347 |
+
}
|
348 |
+
.review-point .review-result-wrapper { background-color: rgba(0,0,0,0.1) }
|
349 |
+
.wp-review-point-type .review-result, .wp-review-percentage-type .review-result, .review-total-point .review-result {
|
350 |
+
position: absolute;
|
351 |
+
top: 0px;
|
352 |
+
left: 0px;
|
353 |
+
height: 22px;
|
354 |
+
}
|
355 |
+
.rtl .wp-review-point-type .review-result, .rtl .wp-review-percentage-type .review-result, .rtl .review-total-point .review-result {
|
356 |
+
left: auto;
|
357 |
+
right: 0px;
|
358 |
+
}
|
359 |
+
.review-total-star.allowed-to-rate .review-result-wrapper { background: none }
|
360 |
+
.wp-review-point-type .review-total-point .review-result-wrapper { background: none }
|
361 |
+
.review-total-percentage.allowed-to-rate.has-not-rated-yet, .review-total-point.allowed-to-rate.has-not-rated-yet {
|
362 |
+
float: none;
|
363 |
+
cursor: pointer;
|
364 |
+
}
|
365 |
+
.review-percentage .review-result-wrapper, .review-point .review-result-wrapper {
|
366 |
+
position: relative;
|
367 |
+
width: 100%;
|
368 |
+
}
|
369 |
+
.review-percentage .review-result, .review-point .review-result {
|
370 |
+
background: currentColor;
|
371 |
+
height: 22px;
|
372 |
+
}
|
373 |
+
.wp-review-comment-rating.wp-review-comment-rating-point .review-result-wrapper, .wp-review-user-rating.wp-review-user-rating-point .review-result-wrapper, .wp-review-comment-rating.wp-review-comment-rating-percentage .review-result-wrapper, .wp-review-user-rating.wp-review-user-rating-percentage .review-result-wrapper { cursor: pointer }
|
374 |
+
.wp-review-user-rating.wp-review-user-rating-point.has-rated .review-result-wrapper, .wp-review-user-rating.wp-review-user-rating-percentage.has-rated .review-result-wrapper { cursor: default }
|
375 |
+
.wp-review-comment-rating.wp-review-comment-rating-point .review-result-wrapper:hover .review-result, .wp-review-user-rating.wp-review-user-rating-point .review-result-wrapper:hover .review-result, .wp-review-comment-rating.wp-review-comment-rating-percentage .review-result-wrapper:hover .review-result, .wp-review-user-rating.wp-review-user-rating-percentage .review-result-wrapper:hover .review-result {
|
376 |
+
display: block;
|
377 |
+
-webkit-transition: none;
|
378 |
+
transition: none;
|
379 |
+
}
|
380 |
+
.review-point, .review-percentage {
|
381 |
+
position: relative;
|
382 |
+
clear: both;
|
383 |
+
}
|
384 |
+
.wp-review-your-rating {
|
385 |
+
position: absolute;
|
386 |
+
top: 102%;
|
387 |
+
left: 45%;
|
388 |
+
margin-left: -20px;
|
389 |
+
font-size: 12px;
|
390 |
+
line-height: 18px;
|
391 |
+
background: #f0f0f0;
|
392 |
+
color: #fff;
|
393 |
+
pointer-events: none;
|
394 |
+
z-index: 999;
|
395 |
+
display: none;
|
396 |
+
white-space: nowrap;
|
397 |
+
padding: 2px 4px;
|
398 |
+
}
|
399 |
+
.rtl .wp-review-your-rating {
|
400 |
+
left: auto;
|
401 |
+
right: 45%;
|
402 |
+
}
|
403 |
+
|
404 |
+
.column-wp_review_rating .wp-review-circle-rating { -webkit-box-shadow: none; box-shadow: none; }
|
405 |
+
.review-point:hover .wp-review-your-rating,
|
406 |
+
.review-percentage:hover .wp-review-your-rating {
|
407 |
+
display: block;
|
408 |
+
}
|
409 |
+
|
410 |
+
.review-result-text {
|
411 |
+
position: absolute;
|
412 |
+
left: 4px;
|
413 |
+
top: 0px;
|
414 |
+
font-size: 16px;
|
415 |
+
line-height: 22px;
|
416 |
+
display: none;
|
417 |
+
}
|
418 |
+
.rtl .review-result-text {
|
419 |
+
left: auto;
|
420 |
+
right: 4px;
|
421 |
+
}
|
422 |
+
.wp-review-usercomment-rating .review-result-text, .wp-admin .review-result-text { display: block }
|
423 |
+
/**
|
424 |
+
* Circle
|
425 |
+
*/
|
426 |
+
.review-total-circle.allowed-to-rate.has-not-rated-yet .review-result-wrapper { cursor: pointer }
|
427 |
+
.wp-review-user-rating-circle .review-result-wrapper { text-align: right }
|
428 |
+
.wp-review-user-rating.wp-review-user-rating-circle.wp-review-input-set { float: right; }
|
429 |
+
.wp-review-circle-type .user-total-wrapper { overflow: hidden; margin-top: 3px; }
|
430 |
+
.review-wrapper .wp-review-circle-rating { padding: 0; width: auto; display: inline;}
|
431 |
+
.user-review-area .review-circle { float: right; height: 32px; }
|
432 |
+
.review-list .review-circle {
|
433 |
+
float: right;
|
434 |
+
margin-top: -4px;
|
435 |
+
}
|
436 |
+
.wp-review-circle-type .review-total-wrapper > .review-total-box { display: none }
|
437 |
+
.review-circle.review-total {
|
438 |
+
height: 100px;
|
439 |
+
width: 100px;
|
440 |
+
}
|
441 |
+
|
442 |
+
/**
|
443 |
+
* Twenty series themes compatibilty
|
444 |
+
*/
|
445 |
+
.entry-content .review-wrapper {
|
446 |
+
h1, h2, h3, h4, h5, h6 { margin: 0 }
|
447 |
+
}
|
448 |
+
.entry-content .review-summary-title, #content .review-summary-title, .entry-content .reviewed-item p, #content .reviewed-item p { margin-bottom: 5px }
|
449 |
+
#content .review-desc p:last-child { margin-bottom: 0 }
|
450 |
+
#review .review-desc ul { margin: 0; margin-left: 20px; padding-left: 0; }
|
451 |
+
/**
|
452 |
+
* Basic styling for wp_review_display_total
|
453 |
+
*/
|
454 |
+
.review-total-only {
|
455 |
+
padding: 3px 8px;
|
456 |
+
background: #fff;
|
457 |
+
display: inline-block;
|
458 |
+
border-radius: 3px;
|
459 |
+
}
|
460 |
+
.review-total-only .percentage-icon {
|
461 |
+
font-size: inherit;
|
462 |
+
top: 0;
|
463 |
+
}
|
464 |
+
.review-total-only .review-type-star {
|
465 |
+
font-size: 12px;
|
466 |
+
padding: 3px 6px;
|
467 |
+
}
|
468 |
+
.review-total-only .review-total-star {
|
469 |
+
font-size: 12px;
|
470 |
+
margin: 0;
|
471 |
+
}
|
472 |
+
.review-result-wrapper .review-result i, .review-result-wrapper .review-result img.wp-review-image {
|
473 |
+
opacity: 1;
|
474 |
+
filter: alpha(opacity=100);
|
475 |
+
}
|
476 |
+
.wp-review-box-float-left { margin-right: 20px }
|
477 |
+
.wp-review-box-float-right { margin-left: 20px }
|
478 |
+
/**
|
479 |
+
* Users review area
|
480 |
+
*/
|
481 |
+
.wpr-user-features-rating {
|
482 |
+
clear: both;
|
483 |
+
.user-review-title { padding: 10px 15px; margin: 0; font-weight: bold; }
|
484 |
+
.user-total-wrapper {
|
485 |
+
margin: 0;
|
486 |
+
display: inline-block;
|
487 |
+
}
|
488 |
+
.wp-review-user-feature-rating-circle {
|
489 |
+
+ span { display: inline-block; margin-top: 10px; }
|
490 |
+
.review-result-wrapper { height: 50px; }
|
491 |
+
}
|
492 |
+
}
|
493 |
+
.user-review-area {
|
494 |
+
border-top: 1px solid #e7e7e7;
|
495 |
+
padding: 10px 15px;
|
496 |
+
position: relative;
|
497 |
+
clear: both;
|
498 |
+
float: left;
|
499 |
+
width: 100%;
|
500 |
+
-webkit-box-sizing: border-box;
|
501 |
+
box-sizing: border-box;
|
502 |
+
.wp-review-user-rating-star {
|
503 |
+
float: right;
|
504 |
+
}
|
505 |
+
}
|
506 |
+
|
507 |
+
.wp-review-user-rating .review-star {
|
508 |
+
.review-result-wrapper {
|
509 |
+
&:hover {
|
510 |
+
span img {
|
511 |
+
opacity: 1;
|
512 |
+
}
|
513 |
+
span:hover ~ span img {
|
514 |
+
opacity: 0.6;
|
515 |
+
}
|
516 |
+
}
|
517 |
+
}
|
518 |
+
}
|
519 |
+
|
520 |
+
.review-total-star.allowed-to-rate {
|
521 |
+
float: right;
|
522 |
+
margin: 0;
|
523 |
+
}
|
524 |
+
.user-review-title { margin: 15px 15px 10px; padding: 0; font-family: inherit; }
|
525 |
+
.user-total-wrapper .user-review-title {
|
526 |
+
font-weight: bold;
|
527 |
+
margin: 0;
|
528 |
+
display: inline-block;
|
529 |
+
}
|
530 |
+
.wp-review-user-rating {
|
531 |
+
.review-result-wrapper {
|
532 |
+
span {
|
533 |
+
cursor: pointer;
|
534 |
+
padding: 0 0 0 4px;
|
535 |
+
|
536 |
+
img.wp-review-image {opacity: 0.6;}
|
537 |
+
}
|
538 |
+
|
539 |
+
span:hover,
|
540 |
+
span.active {
|
541 |
+
i, img.wp-review-image {
|
542 |
+
opacity: 1!important;
|
543 |
+
}
|
544 |
+
}
|
545 |
+
|
546 |
+
.review-result {
|
547 |
+
// letter-spacing: -2px;
|
548 |
+
|
549 |
+
i, img.wp-review-image { padding-left: 4px; }
|
550 |
+
}
|
551 |
+
}
|
552 |
+
|
553 |
+
&.has-rated .review-result-wrapper:hover .review-result { display: block }
|
554 |
+
.review-result-wrapper:hover .review-result, &.wp-review-loading .review-result-wrapper, &.wp-review-loading .wp-review-your-rating { display: none }
|
555 |
+
.review-list li { border-top: 1px solid; }
|
556 |
+
}
|
557 |
+
.wpr-rating-accept-btn {
|
558 |
+
width: 100%;
|
559 |
+
float: right;
|
560 |
+
border-radius: 0;
|
561 |
+
padding: 14px;
|
562 |
+
border: 0;
|
563 |
+
color: #fff;
|
564 |
+
font-size: inherit;
|
565 |
+
cursor: pointer;
|
566 |
+
}
|
567 |
+
.wpr-rating-accept-btn[disabled] { cursor: not-allowed; }
|
568 |
+
.wp-review-rating-input.review-point .review-result-wrapper,
|
569 |
+
.wp-review-rating-input.review-percentage .review-result-wrapper,
|
570 |
+
.wp-review-rating-input.review-circle canvas {
|
571 |
+
cursor: pointer;
|
572 |
+
}
|
573 |
+
|
574 |
+
/**
|
575 |
+
* Review in comments
|
576 |
+
*/
|
577 |
+
.wp-review-comment-form-rating {
|
578 |
+
margin-bottom: 15px;
|
579 |
+
|
580 |
+
.review-list li { padding: 10px; background: #f9f9f9; }
|
581 |
+
.user-review-title { margin: 0; margin-bottom: 10px; }
|
582 |
+
.features-rating-list { margin: 0; padding: 0; }
|
583 |
+
}
|
584 |
+
.wp-review-comment-field { margin-bottom: 10px }
|
585 |
+
.review-total-star-comments {
|
586 |
+
position: relative;
|
587 |
+
display: inline-block;
|
588 |
+
}
|
589 |
+
.wp-review-comment-title { font-size: 18px; }
|
590 |
+
.comment-text-inner { clear: both }
|
591 |
+
.comment {
|
592 |
+
.review-list li {
|
593 |
+
margin-bottom: 0;
|
594 |
+
}
|
595 |
+
// .review-circle, .review-circle .review-result-wrapper, .review-circle .review-result-wrapper > div, .review-circle .review-result-wrapper > div > canvas {
|
596 |
+
// width: 32px!important;
|
597 |
+
// height: 32px!important;
|
598 |
+
// }
|
599 |
+
}
|
600 |
+
.wp-review-comment-rating {
|
601 |
+
.review-result-wrapper {
|
602 |
+
span {
|
603 |
+
cursor: pointer;
|
604 |
+
|
605 |
+
i, img.wp-review-image {
|
606 |
+
opacity: 0.6;
|
607 |
+
}
|
608 |
+
|
609 |
+
padding-left: 4px;
|
610 |
+
}
|
611 |
+
|
612 |
+
span:hover i,
|
613 |
+
span.active i,
|
614 |
+
span:hover img.wp-review-image,
|
615 |
+
span.active img.wp-review-image {
|
616 |
+
opacity: 1!important;
|
617 |
+
color: #FFB300;
|
618 |
+
}
|
619 |
+
|
620 |
+
span:hover ~ span i {
|
621 |
+
opacity: 1;
|
622 |
+
color: currentColor;
|
623 |
+
}
|
624 |
+
|
625 |
+
&:hover .review-result {
|
626 |
+
display: none;
|
627 |
+
}
|
628 |
+
|
629 |
+
.review-result {
|
630 |
+
letter-spacing: -1.9px;
|
631 |
+
|
632 |
+
i, img.wp-review-image { padding-left: 4px; }
|
633 |
+
}
|
634 |
+
|
635 |
+
&:hover {
|
636 |
+
span img {
|
637 |
+
opacity: 1;
|
638 |
+
}
|
639 |
+
span:hover ~ span img {
|
640 |
+
opacity: 0.6;
|
641 |
+
}
|
642 |
+
}
|
643 |
+
|
644 |
+
}
|
645 |
+
}
|
646 |
+
.wpr-comment-features-rating {
|
647 |
+
.wp-review-user-feature-rating-circle {
|
648 |
+
height: 50px;
|
649 |
+
}
|
650 |
+
.review-list .review-circle {
|
651 |
+
margin-top: 0;
|
652 |
+
height: 50px;
|
653 |
+
}
|
654 |
+
li .wp-review-user-feature-rating-circle + span {
|
655 |
+
margin-top: 14px;
|
656 |
+
display: inline-block;
|
657 |
+
}
|
658 |
+
}
|
659 |
+
.rtl .wp-review-comment-rating .review-result-wrapper span i { float: right }
|
660 |
+
|
661 |
+
.wp-review-feedback { margin-top: 10px; }
|
662 |
+
.wp-review-feedback .review-btn {
|
663 |
+
display: inline-block;
|
664 |
+
text-decoration: none;
|
665 |
+
background: #eee;
|
666 |
+
padding: 3px 9px;
|
667 |
+
color: #333;
|
668 |
+
border-radius: 4px;
|
669 |
+
font-size: 14px;
|
670 |
+
}
|
671 |
+
.wp-review-feedback .review-btn.voted, .wp-review-feedback .review-btn.voted ~ a { cursor: default }
|
672 |
+
.wp-review-feedback .review-btn:hover, .wp-review-feedback .review-btn.voted {
|
673 |
+
text-decoration: none;
|
674 |
+
background: #81C784;
|
675 |
+
color: #fff!important;
|
676 |
+
}
|
677 |
+
.wp-review-feedback .review-btn:nth-child(2) { margin-left: 5px }
|
678 |
+
.rtl .wp-review-feedback .review-btn:nth-child(2) { margin-left: auto; margin-right: 5px; }
|
679 |
+
.wp-review-feedback .review-btn:nth-child(2):hover, .wp-review-feedback .review-btn.voted:nth-child(2) {
|
680 |
+
text-decoration: none;
|
681 |
+
background-color: #E57373;
|
682 |
+
color: #fff!important;
|
683 |
+
}
|
684 |
+
.wp-review-comment-form-title { clear: both; margin-bottom: 15px; }
|
685 |
+
.wp-review-comment-form-author, .wp-review-comment-form-email, .wp-review-comment-form-url {
|
686 |
+
label { padding-left: 0!important; margin-left: 0!important; }
|
687 |
+
}
|
688 |
+
.wp-review-comment-rating-circle-wrapper .review-comment-field-msg {
|
689 |
+
vertical-align: middle;
|
690 |
+
margin-right: 0;
|
691 |
+
}
|
692 |
+
.wp-review-comment-rating-circle-wrapper .wp-review-comment-field-inner {
|
693 |
+
display: inline-block;
|
694 |
+
vertical-align: middle;
|
695 |
+
}
|
696 |
+
.wp-review-comment-rating .review-result-wrapper a {
|
697 |
+
text-decoration: none;
|
698 |
+
border: none;
|
699 |
+
}
|
700 |
+
.wp-review-comment-rating-star .review-total-star { float: none }
|
701 |
+
.wp-review-comment-rating-circle-wrapper .wp-review-comment-field-inner, .wp-review-comment-rating-star-wrapper .wp-review-comment-field-inner { display: inline-block }
|
702 |
+
.wp-review-comment-form {
|
703 |
+
.wp-review-comment-field-inner { display: block; }
|
704 |
+
.user-review-title { margin: 0 0 10px; }
|
705 |
+
.wpr-comment-features-rating > ul { margin: 0; }
|
706 |
+
}
|
707 |
+
#comments .wp-review-comment-qualifier, #comments .wp-review-usercomment-image { margin-bottom: 15px; }
|
708 |
+
#comments .wp-review-usercomment-image img {float: left !important; max-width: 100%;}
|
709 |
+
.wp-review-usercomment-rating, #comments .wp-review-usercomment-rating {
|
710 |
+
margin-bottom: 15px;
|
711 |
+
|
712 |
+
ul, ol {
|
713 |
+
margin: 0;
|
714 |
+
margin-bottom: 10px;
|
715 |
+
padding-left: 0;
|
716 |
+
list-style-type: none;
|
717 |
+
}
|
718 |
+
|
719 |
+
li { display: block; margin-bottom: 15px; }
|
720 |
+
|
721 |
+
.review-star {
|
722 |
+
position: relative;
|
723 |
+
top: 0;
|
724 |
+
right: 0;
|
725 |
+
display: inline-block;
|
726 |
+
}
|
727 |
+
}
|
728 |
+
.wp-review-comment-rating-star { display: inline-block }
|
729 |
+
form.wp-review-comment-form input, #commentform.wp-review-comment-form input, #commentform.wp-review-comment-form select {
|
730 |
+
width: 100%;
|
731 |
+
max-width: 100%;
|
732 |
+
height: 44px;
|
733 |
+
font-size: 16px;
|
734 |
+
padding-left: 2.5%;
|
735 |
+
-webkit-box-sizing: border-box;
|
736 |
+
box-sizing: border-box;
|
737 |
+
}
|
738 |
+
.rtl form.wp-review-comment-form input, .rtl #commentform.wp-review-comment-form input {
|
739 |
+
padding-left: auto;
|
740 |
+
padding-right: 2.5%;
|
741 |
+
}
|
742 |
+
form.wp-review-comment-form textarea, #commentform.wp-review-comment-form textarea {
|
743 |
+
width: 100%;
|
744 |
+
background: rgba(0, 0, 0, 0.035);
|
745 |
+
border: 1px solid rgba(0, 0, 0, 0.05);
|
746 |
+
color: rgba(0, 0, 0, 0.31);
|
747 |
+
max-width: 100%;
|
748 |
+
font-size: 16px;
|
749 |
+
padding-left: 2.5%;
|
750 |
+
-webkit-box-sizing: border-box;
|
751 |
+
box-sizing: border-box;
|
752 |
+
}
|
753 |
+
.rtl form.wp-review-comment-form textarea, .rtl #commentform.wp-review-comment-form textarea {
|
754 |
+
padding-left: auto;
|
755 |
+
padding-right: 2.5%;
|
756 |
+
}
|
757 |
+
form.wp-review-comment-form > div, #commentform.wp-review-comment-form > div {
|
758 |
+
width: 100%;
|
759 |
+
margin-bottom: 10px;
|
760 |
+
float: left;
|
761 |
+
}
|
762 |
+
.rtl form.wp-review-comment-form > div, .rtl #commentform.wp-review-comment-form > div { float: right }
|
763 |
+
/**
|
764 |
+
* Show on thumbnails
|
765 |
+
*/
|
766 |
+
.wp-review-thumbnail-wrapper { position: relative }
|
767 |
+
.wp-review-on-thumbnail {
|
768 |
+
position: absolute;
|
769 |
+
top: 0;
|
770 |
+
right: 0;
|
771 |
+
background: #fff;
|
772 |
+
padding: 2px 4px;
|
773 |
+
}
|
774 |
+
.wp-review-on-thumbnail.review-type-star .review-total-star { margin: 0 }
|
775 |
+
.review-type-circle.latestPost-review-wrapper, .review-type-circle.wp-review-on-thumbnail {
|
776 |
+
height: 44px;
|
777 |
+
}
|
778 |
+
.latestPost-review-wrapper .wp-review-circle-rating, .wp-review-on-thumbnail .wp-review-circle-rating { font-size: 11px !important }
|
779 |
+
.review-type-circle.review-total-only, .review-type-circle.wp-review-show-total {
|
780 |
+
padding-top: 6px;
|
781 |
+
height: 32px;
|
782 |
+
}
|
783 |
+
.latestPost-review-wrapper {
|
784 |
+
padding: 2px 8px;
|
785 |
+
background: #444;
|
786 |
+
color: #fff;
|
787 |
+
}
|
788 |
+
.review-type-star.latestPost-review-wrapper {
|
789 |
+
.review-result-wrapper {
|
790 |
+
color: #fff!important;
|
791 |
+
i, img.wp-review-image { opacity: 0.6; }
|
792 |
+
.review-result {
|
793 |
+
color: #fff!important;
|
794 |
+
i, img.wp-review-image { opacity: 1; }
|
795 |
+
}
|
796 |
+
}
|
797 |
+
}
|
798 |
+
.widget .wp-review-show-total .review-star, .widget .wp-review-user-rating .review-star {
|
799 |
+
position: relative;
|
800 |
+
top: auto;
|
801 |
+
right: auto;
|
802 |
+
}
|
803 |
+
|
804 |
+
/*
|
805 |
+
* Spin Animation For Loader
|
806 |
+
*/
|
807 |
+
.animate-spin {
|
808 |
+
-webkit-animation: spin 1s infinite linear;
|
809 |
+
animation: spin 1s infinite linear;
|
810 |
+
display: inline-block;
|
811 |
+
}
|
812 |
+
@-webkit-keyframes spin {
|
813 |
+
0% {
|
814 |
+
-webkit-transform: rotate(0deg);
|
815 |
+
transform: rotate(0deg);
|
816 |
+
}
|
817 |
+
100% {
|
818 |
+
-webkit-transform: rotate(359deg);
|
819 |
+
transform: rotate(359deg);
|
820 |
+
}
|
821 |
+
}
|
822 |
+
@keyframes spin {
|
823 |
+
0% {
|
824 |
+
-webkit-transform: rotate(0deg);
|
825 |
+
transform: rotate(0deg);
|
826 |
+
}
|
827 |
+
100% {
|
828 |
+
-webkit-transform: rotate(359deg);
|
829 |
+
transform: rotate(359deg);
|
830 |
+
}
|
831 |
+
}
|
832 |
+
|
833 |
+
/*-----------------------------------------------------*/
|
834 |
+
/* Responsvie
|
835 |
+
/*-----------------------------------------------------*/
|
836 |
+
@media screen and (max-width:600px) {
|
837 |
+
#review.review-wrapper .user-review-area .review-percentage, #review.review-wrapper .user-review-area .review-point { width: 100%!important; max-width: 100%; margin-bottom: 10px; }
|
838 |
+
.user-review-area .user-total-wrapper { width: 100%; max-width: 100%; }
|
839 |
+
}
|
840 |
+
@media screen and (max-width:480px) {
|
841 |
+
.review-total-wrapper {
|
842 |
+
text-align: right;
|
843 |
+
}
|
844 |
+
.user-review-area .user-total-wrapper { max-width: 60%; line-height: 1.2; }
|
845 |
+
.user-review-area .user-total-wrapper .user-review-title { margin-top: 0!important; }
|
846 |
+
.review-price { float: none; }
|
847 |
+
.review-wrapper .review-title { font-size: 16px; }
|
848 |
+
.review-total-wrapper span.review-total-box {
|
849 |
+
padding: 10px 0 20px;
|
850 |
+
text-align: right;
|
851 |
+
padding-left: 10px;
|
852 |
+
}
|
853 |
+
.reviewed-item-image { max-width: 100%; width: 100%; margin: 0 0 10px 0; float: left; }
|
854 |
+
.rtl .review-total-wrapper span.review-total-box {
|
855 |
+
padding: 10px 0 20px;
|
856 |
+
text-align: right;
|
857 |
+
padding-left: 0;
|
858 |
+
padding-right: 10px;
|
859 |
+
}
|
860 |
+
.review-total-star.allowed-to-rate {
|
861 |
+
position: relative;
|
862 |
+
right: auto;
|
863 |
+
left: 0;
|
864 |
+
float: left;
|
865 |
+
}
|
866 |
+
.rtl .review-total-star.allowed-to-rate{
|
867 |
+
right: 0;
|
868 |
+
left: auto;
|
869 |
+
float: right;
|
870 |
+
}
|
871 |
+
.review-pros-cons .review-pros, .review-pros-cons .review-cons {
|
872 |
+
-webkit-box-flex: 0;
|
873 |
+
-ms-flex: 0 0 100%;
|
874 |
+
flex: 0 0 100%;
|
875 |
+
padding: 0;
|
876 |
+
p:last-child { margin-bottom: 0; }
|
877 |
+
}
|
878 |
+
.review-pros-cons .review-pros { padding-bottom: 20px; }
|
879 |
+
}
|
880 |
+
.rtl .review-total-box { unicode-bidi: isolate-override; }
|
881 |
+
.rtl .wp-review-user-rating-total { unicode-bidi: -webkit-isolate; unicode-bidi: isolate; }
|
882 |
+
.rtl .wp-review-user-rating-total + small { unicode-bidi: plaintext; }
|
883 |
+
.rtl .review-links li a { margin: 0 0 0 10px }
|
884 |
+
|
885 |
+
/*---------------------------
|
886 |
+
* Reviews list
|
887 |
+
*--------------------------*/
|
888 |
+
.wp-reviews-list {
|
889 |
+
position: relative;
|
890 |
+
border: 1px solid #e4e4e4;
|
891 |
+
background-color: #fff;
|
892 |
+
|
893 |
+
* {
|
894 |
+
-webkit-box-sizing: border-box;
|
895 |
+
box-sizing: border-box;
|
896 |
+
}
|
897 |
+
|
898 |
+
ul {
|
899 |
+
list-style-type: none;
|
900 |
+
}
|
901 |
+
|
902 |
+
.item {
|
903 |
+
@extend %clear-float-after;
|
904 |
+
|
905 |
+
padding: 10px 15px;
|
906 |
+
border-bottom: 1px solid #e4e4e4;
|
907 |
+
border-top: 0;
|
908 |
+
position: relative;
|
909 |
+
list-style-type: none;
|
910 |
+
margin: 0;
|
911 |
+
|
912 |
+
&:last-child {
|
913 |
+
border: none;
|
914 |
+
}
|
915 |
+
}
|
916 |
+
|
917 |
+
img {
|
918 |
+
max-width: 100%;
|
919 |
+
height: auto;
|
920 |
+
}
|
921 |
+
|
922 |
+
a {
|
923 |
+
color: #444;
|
924 |
+
}
|
925 |
+
|
926 |
+
.thumb_small {
|
927 |
+
float: left;
|
928 |
+
margin-right: 12px;
|
929 |
+
padding-top: 2px;
|
930 |
+
width: 65px;
|
931 |
+
height: 65px;
|
932 |
+
overflow: hidden;
|
933 |
+
}
|
934 |
+
|
935 |
+
.thumb_large {
|
936 |
+
float: none;
|
937 |
+
max-width: 100%;
|
938 |
+
display: inline-block;
|
939 |
+
margin-bottom: 4px;
|
940 |
+
position: relative;
|
941 |
+
}
|
942 |
+
|
943 |
+
.entry-title {
|
944 |
+
font-weight: 700;
|
945 |
+
margin: 0;
|
946 |
+
padding: 0;
|
947 |
+
overflow: hidden;
|
948 |
+
|
949 |
+
span { font-weight: normal; }
|
950 |
+
|
951 |
+
a { display: block; }
|
952 |
+
}
|
953 |
+
|
954 |
+
.postmeta {
|
955 |
+
color: #999;
|
956 |
+
font-size: 13px;
|
957 |
+
margin-top: 5px;
|
958 |
+
font-weight: normal;
|
959 |
+
float: right;
|
960 |
+
}
|
961 |
+
|
962 |
+
.review-count {
|
963 |
+
float: left;
|
964 |
+
}
|
965 |
+
|
966 |
+
.review-total-only {
|
967 |
+
display: inline-block;
|
968 |
+
font-weight: normal;
|
969 |
+
background: #eee;
|
970 |
+
}
|
971 |
+
|
972 |
+
.wp-post-image {
|
973 |
+
margin: 0 !important;
|
974 |
+
}
|
975 |
+
|
976 |
+
/* Loading... */
|
977 |
+
.loading {
|
978 |
+
min-height: 120px;
|
979 |
+
|
980 |
+
&:before {
|
981 |
+
content: "";
|
982 |
+
display: block;
|
983 |
+
position: absolute;
|
984 |
+
top: 0;
|
985 |
+
right: 0;
|
986 |
+
bottom: 0;
|
987 |
+
left: 0;
|
988 |
+
background-color: rgba(255,255,255,0.8);
|
989 |
+
z-index: 11;
|
990 |
+
}
|
991 |
+
|
992 |
+
&:after {
|
993 |
+
content: "";
|
994 |
+
margin: 0 auto 3em auto;
|
995 |
+
font-size: 10px;
|
996 |
+
position: absolute;
|
997 |
+
top: 45%;
|
998 |
+
left: 49%;
|
999 |
+
z-index: 12;
|
1000 |
+
text-indent: -9999em;
|
1001 |
+
border-top: 0.4em solid rgba(0, 0, 0, 0.2);
|
1002 |
+
border-right: 0.4em solid rgba(0, 0, 0, 0.2);
|
1003 |
+
border-bottom: 0.4em solid rgba(0, 0, 0, 0.2);
|
1004 |
+
border-left: 0.4em solid #000;
|
1005 |
+
-webkit-animation: load8 0.5s infinite linear;
|
1006 |
+
animation: load8 0.5s infinite linear;
|
1007 |
+
border-radius: 50%;
|
1008 |
+
width: 2em;
|
1009 |
+
height: 2em;
|
1010 |
+
}
|
1011 |
+
}
|
1012 |
+
|
1013 |
+
.reviews-pagination {
|
1014 |
+
@extend %clear-float-after;
|
1015 |
+
|
1016 |
+
padding-bottom: 15px;
|
1017 |
+
|
1018 |
+
a {
|
1019 |
+
margin: 0 15px;
|
1020 |
+
}
|
1021 |
+
|
1022 |
+
.next {
|
1023 |
+
float: right;
|
1024 |
+
}
|
1025 |
+
}
|
1026 |
+
}
|
1027 |
+
|
1028 |
+
[data-ui-tabs] {
|
1029 |
+
.ui-tabs-nav {
|
1030 |
+
@extend %clear-float-after;
|
1031 |
+
|
1032 |
+
list-style: none;
|
1033 |
+
padding: 0 30px 0;
|
1034 |
+
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
|
1035 |
+
margin: 10px 0;
|
1036 |
+
|
1037 |
+
li {
|
1038 |
+
float: left;
|
1039 |
+
margin: 0;
|
1040 |
+
list-style-type: none;
|
1041 |
+
}
|
1042 |
+
|
1043 |
+
a {
|
1044 |
+
-webkit-box-shadow: none;
|
1045 |
+
box-shadow: none;
|
1046 |
+
padding: 8px 15px;
|
1047 |
+
background-color: rgba(0, 0, 0, 0.15);
|
1048 |
+
outline: 0;
|
1049 |
+
float: left;
|
1050 |
+
border: 0;
|
1051 |
+
color: inherit;
|
1052 |
+
}
|
1053 |
+
|
1054 |
+
.ui-state-active {
|
1055 |
+
a {
|
1056 |
+
background-color: rgba(255, 255, 255, 0.45);
|
1057 |
+
}
|
1058 |
+
}
|
1059 |
+
}
|
1060 |
+
}
|
1061 |
+
|
1062 |
+
[data-wp-review-tabs] {
|
1063 |
+
.tab-titles {
|
1064 |
+
@extend %clear-float-after;
|
1065 |
+
|
1066 |
+
list-style: none;
|
1067 |
+
padding: 0 30px 0;
|
1068 |
+
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
|
1069 |
+
margin: 10px 0;
|
1070 |
+
}
|
1071 |
+
|
1072 |
+
.tab-title {
|
1073 |
+
float: left;
|
1074 |
+
margin: 0;
|
1075 |
+
list-style-type: none;
|
1076 |
+
|
1077 |
+
button {
|
1078 |
+
-webkit-box-shadow: none;
|
1079 |
+
box-shadow: none;
|
1080 |
+
padding: 8px 15px;
|
1081 |
+
background-color: rgba(0, 0, 0, 0.15);
|
1082 |
+
outline: 0;
|
1083 |
+
float: left;
|
1084 |
+
border: 0;
|
1085 |
+
color: inherit;
|
1086 |
+
cursor: pointer;
|
1087 |
+
font-size: inherit;
|
1088 |
+
}
|
1089 |
+
|
1090 |
+
&.active {
|
1091 |
+
a {
|
1092 |
+
background-color: rgba(255, 255, 255, 0.45);
|
1093 |
+
}
|
1094 |
+
}
|
1095 |
+
}
|
1096 |
+
}
|
1097 |
+
|
1098 |
+
@import "tab-widget";
|
1099 |
+
|
1100 |
+
/* WooCommerce */
|
1101 |
+
.wp-review-product-rating {
|
1102 |
+
margin-bottom: 10px;
|
1103 |
+
}
|
1104 |
+
.wp-review-comment-form-photo {
|
1105 |
+
margin-bottom: 15px;
|
1106 |
+
float: left;
|
1107 |
+
width: 100%;
|
1108 |
+
clear: both;
|
1109 |
+
margin-right: 0;
|
1110 |
+
margin-left: 0;
|
1111 |
+
}
|
1112 |
+
.wp-review-comment-form-photo p { margin-bottom: 0; }
|
1113 |
+
.wp-review-comment-form-photo {
|
1114 |
+
position: relative;
|
1115 |
+
}
|
1116 |
+
.wp-review-comment-form-photo a {
|
1117 |
+
position: absolute;
|
1118 |
+
top: 0;
|
1119 |
+
right: 0;
|
1120 |
+
}
|
1121 |
+
.wp-review-comment-form-photo #wp_review_comment_attachment_url { width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; }
|
1122 |
+
.wp-review-comment-form-photo input { margin-top: 8px; }
|
1123 |
+
.wp-review-comment-form-photo input.input-file { padding-left: 0; }
|
1124 |
+
.wp-review-comment-form-photo .hide { display: none; }
|
1125 |
+
#comments .wp-review-usercomment-image {display: block; float: left; width: 100%;}
|
1126 |
+
.wp_review_comments_template #comments .is_verified {
|
1127 |
+
color: #b75c21;
|
1128 |
+
font-weight: bold;
|
1129 |
+
}
|
1130 |
+
#commentform.wp-review-comment-form .comment-form-cookies-consent input {width: auto; height: auto;}
|
1131 |
+
#commentform.wp-review-comment-form .comment-form-cookies-consent label {margin-left: 8px;}
|
1132 |
+
|
1133 |
+
body.rtl {
|
1134 |
+
.review-wrapper {
|
1135 |
+
.review-star .wpr-count {
|
1136 |
+
margin-left: 0;
|
1137 |
+
margin-right: 3px;
|
1138 |
+
}
|
1139 |
+
|
1140 |
+
.review-total-wrapper span.review-total-box {
|
1141 |
+
text-align: left;
|
1142 |
+
}
|
1143 |
+
|
1144 |
+
.review-pros-cons {
|
1145 |
+
.review-pros {
|
1146 |
+
padding-right: 0;
|
1147 |
+
padding-left: 10px;
|
1148 |
+
}
|
1149 |
+
.review-cons {
|
1150 |
+
padding-left: 0;
|
1151 |
+
padding-right: 10px;
|
1152 |
+
}
|
1153 |
+
}
|
1154 |
+
|
1155 |
+
.user-review-area .wp-review-user-rating-star {
|
1156 |
+
float: left;
|
1157 |
+
}
|
1158 |
+
}
|
1159 |
+
|
1160 |
+
.wp-review-comment-form-photo a {
|
1161 |
+
right: auto;
|
1162 |
+
left: 0;
|
1163 |
+
}
|
1164 |
+
.review-pros-cons {
|
1165 |
+
.review-pros {
|
1166 |
+
padding-right: 0;
|
1167 |
+
padding-left: 10px;
|
1168 |
+
}
|
1169 |
+
.review-cons {
|
1170 |
+
padding-right: 10px;
|
1171 |
+
padding-left: 0;
|
1172 |
+
}
|
1173 |
+
}
|
1174 |
+
#comments .wp-review-usercomment-image img {
|
1175 |
+
float: right!important;
|
1176 |
+
}
|
1177 |
+
|
1178 |
+
.wpr-businesses {
|
1179 |
+
.business-data {
|
1180 |
+
padding-right: 10px;
|
1181 |
+
padding-left: 5px;
|
1182 |
+
}
|
1183 |
+
}
|
1184 |
+
|
1185 |
+
.wp-reviews-list {
|
1186 |
+
.thumb_small {
|
1187 |
+
float: right;
|
1188 |
+
margin-right: 0;
|
1189 |
+
margin-left: 12px;
|
1190 |
+
}
|
1191 |
+
|
1192 |
+
.review-count {
|
1193 |
+
float: right;
|
1194 |
+
}
|
1195 |
+
|
1196 |
+
.postmeta {
|
1197 |
+
float: left;
|
1198 |
+
}
|
1199 |
+
|
1200 |
+
.reviews-pagination .next {
|
1201 |
+
float: left;
|
1202 |
+
}
|
1203 |
+
}
|
1204 |
+
|
1205 |
+
.review-total-only.large-thumb {
|
1206 |
+
right: auto;
|
1207 |
+
left: 15px;
|
1208 |
+
}
|
1209 |
+
|
1210 |
+
.wpr-place-reviews {
|
1211 |
+
.review-image {
|
1212 |
+
float: right;
|
1213 |
+
margin-right: 0;
|
1214 |
+
margin-left: 10px;
|
1215 |
+
}
|
1216 |
+
}
|
1217 |
+
}
|
1218 |
+
|
1219 |
+
/**
|
1220 |
+
* Font icon
|
1221 |
+
*/
|
1222 |
+
@font-face {
|
1223 |
+
font-family: 'font-icons';
|
1224 |
+
src: url('../fonts/font-icons.eot');
|
1225 |
+
src: url('../fonts/font-icons.eot') format('embedded-opentype'),
|
1226 |
+
url('../fonts/font-icons.woff') format('woff'),
|
1227 |
+
url('../fonts/font-icons.ttf') format('truetype'),
|
1228 |
+
url('../fonts/font-icons.svg') format('svg');
|
1229 |
+
font-weight: normal;
|
1230 |
+
font-style: normal;
|
1231 |
+
}
|
1232 |
+
|
1233 |
+
[class^="mts-icon-"]:before, [class*=" mts-icon-"]:before {
|
1234 |
+
font-family: "font-icons";
|
1235 |
+
font-style: normal;
|
1236 |
+
font-weight: normal;
|
1237 |
+
speak: none;
|
1238 |
+
display: inline-block;
|
1239 |
+
text-decoration: inherit;
|
1240 |
+
width: 1em;
|
1241 |
+
margin-right: 0;
|
1242 |
+
text-align: center;
|
1243 |
+
font-variant: normal;
|
1244 |
+
text-transform: none;
|
1245 |
+
line-height: 1em;
|
1246 |
+
}
|
1247 |
+
|
1248 |
+
[class*="mts-icon-loader"]:before {
|
1249 |
+
font-family: "font-icons";
|
1250 |
+
font-style: normal;
|
1251 |
+
font-weight: normal;
|
1252 |
+
speak: none;
|
1253 |
+
display: inline-block;
|
1254 |
+
text-decoration: inherit;
|
1255 |
+
width: 1em;
|
1256 |
+
margin-right: .2em;
|
1257 |
+
text-align: center;
|
1258 |
+
font-variant: normal;
|
1259 |
+
text-transform: none;
|
1260 |
+
line-height: 1em;
|
1261 |
+
margin-left: .2em;
|
1262 |
+
}
|
1263 |
+
.mts-icon-star:before { content: '\e800'; }
|
1264 |
+
.mts-icon-loader:before { content: '\e801'; }
|
public/sourcemaps/popup.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"sources":["popup.scss","_util.scss","_animate.scss"],"names":[],"mappings":"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","file":"../sass/popup.css","sourcesContent":["@import \"util\";\r\n@import \"animate\";\r\n\r\n.wpr-popup {\r\n\t@extend %clear-float-after;\r\n\r\n\tposition: relative;\r\n\tbackground: #FFF;\r\n\tpadding: 20px;\r\n\twidth: auto;\r\n\tmax-width: 800px;\r\n\tmargin: 20px auto;\r\n\r\n\t* {\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\timg {\r\n\t\twidth: 100%;\r\n\t\tmax-width: 100%;\r\n\t\theight: auto;\r\n\t}\r\n\r\n\t&__item {\r\n\t\twidth: 1 / 3 * 100%;\r\n\t\tfloat: left;\r\n\t\tpadding: 10px;\r\n\t\ttext-align: center;\r\n\r\n\t\t&:nth-child(3n+1) { clear: left; }\r\n\t}\r\n\r\n\t&__item-image {\r\n\t\tposition: relative;\r\n\t\toverflow: hidden;\r\n\t\tmargin-bottom: 10px;\r\n\t}\r\n\r\n\t.latestPost-review-wrapper {\r\n\t\tposition: absolute;\r\n\t\ttop: 8px;\r\n\t\tleft: 8px;\r\n\t\tbottom: auto;\r\n\t\tright: auto;\r\n\t\tborder-radius: 3px;\r\n\r\n\t\t.review-result-wrapper {\r\n\t\t\tline-height: 1;\r\n\t\t}\r\n\t}\r\n\r\n\t&__item-title {\r\n\t\tfont-size: 16px;\r\n\t\tfont-weight: 700;\r\n\t\tclear: both;\r\n\r\n\t\ta {\r\n\t\t\tcolor: #333;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media screen and (max-width: 700px) {\r\n\t.wpr-popup__item { width: 50%; }\r\n\t.wpr-popup__item:nth-child(3n+1) { clear: none; }\r\n\t.wpr-popup__item:nth-child(2n+1) { clear: left; }\r\n}\r\n@media screen and (max-width: 480px) {\r\n\t.wpr-popup__item { width: 100%; }\r\n}\r\n","%clear-float-after {\r\n\t&:after {\r\n\t\tcontent: \" \";\r\n\t\tdisplay: block;\r\n\t\theight: 0;\r\n\t\tvisibility: hidden;\r\n\t\tclear: both;\r\n\t}\r\n}\r\n","@charset \"UTF-8\";\r\n\r\n\r\n@keyframes load8 {\r\n\t0% {\r\n\t\ttransform: rotate(0deg);\r\n\t}\r\n\t100% {\r\n\t\ttransform: rotate(360deg);\r\n\t}\r\n}\r\n\r\n/*!\r\n * animate.css -http://daneden.me/animate\r\n * Version - 3.6.0\r\n * Licensed under the MIT license - http://opensource.org/licenses/MIT\r\n * Custom by MTS\r\n *\r\n * Copyright (c) 2018 Daniel Eden\r\n */\r\n\r\n:root {\r\n\t--animate-opacity: 1;\r\n}\r\n\r\n.animated {\r\n animation-duration: 1s;\r\n animation-fill-mode: both;\r\n}\r\n\r\n.animated.infinite {\r\n animation-iteration-count: infinite;\r\n}\r\n\r\n@keyframes bounce {\r\n from,\r\n 20%,\r\n 53%,\r\n 80%,\r\n to {\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 40%,\r\n 43% {\r\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n transform: translate3d(0, -30px, 0);\r\n }\r\n\r\n 70% {\r\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n transform: translate3d(0, -15px, 0);\r\n }\r\n\r\n 90% {\r\n transform: translate3d(0, -4px, 0);\r\n }\r\n}\r\n\r\n.bounce {\r\n animation-name: bounce;\r\n transform-origin: center bottom;\r\n}\r\n\r\n@keyframes flash {\r\n from,\r\n 50%,\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n 25%,\r\n 75% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.flash {\r\n animation-name: flash;\r\n}\r\n\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n\r\n@keyframes pulse {\r\n from {\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 50% {\r\n transform: scale3d(1.05, 1.05, 1.05);\r\n }\r\n\r\n to {\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n.pulse {\r\n animation-name: pulse;\r\n}\r\n\r\n@keyframes rubberBand {\r\n from {\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 30% {\r\n transform: scale3d(1.25, 0.75, 1);\r\n }\r\n\r\n 40% {\r\n transform: scale3d(0.75, 1.25, 1);\r\n }\r\n\r\n 50% {\r\n transform: scale3d(1.15, 0.85, 1);\r\n }\r\n\r\n 65% {\r\n transform: scale3d(0.95, 1.05, 1);\r\n }\r\n\r\n 75% {\r\n transform: scale3d(1.05, 0.95, 1);\r\n }\r\n\r\n to {\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n.rubberBand {\r\n animation-name: rubberBand;\r\n}\r\n\r\n@keyframes shake {\r\n from,\r\n to {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 10%,\r\n 30%,\r\n 50%,\r\n 70%,\r\n 90% {\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n\r\n 20%,\r\n 40%,\r\n 60%,\r\n 80% {\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n}\r\n\r\n.shake {\r\n animation-name: shake;\r\n}\r\n\r\n@keyframes headShake {\r\n 0% {\r\n transform: translateX(0);\r\n }\r\n\r\n 6.5% {\r\n transform: translateX(-6px) rotateY(-9deg);\r\n }\r\n\r\n 18.5% {\r\n transform: translateX(5px) rotateY(7deg);\r\n }\r\n\r\n 31.5% {\r\n transform: translateX(-3px) rotateY(-5deg);\r\n }\r\n\r\n 43.5% {\r\n transform: translateX(2px) rotateY(3deg);\r\n }\r\n\r\n 50% {\r\n transform: translateX(0);\r\n }\r\n}\r\n\r\n.headShake {\r\n animation-timing-function: ease-in-out;\r\n animation-name: headShake;\r\n}\r\n\r\n@keyframes swing {\r\n 20% {\r\n transform: rotate3d(0, 0, 1, 15deg);\r\n }\r\n\r\n 40% {\r\n transform: rotate3d(0, 0, 1, -10deg);\r\n }\r\n\r\n 60% {\r\n transform: rotate3d(0, 0, 1, 5deg);\r\n }\r\n\r\n 80% {\r\n transform: rotate3d(0, 0, 1, -5deg);\r\n }\r\n\r\n to {\r\n transform: rotate3d(0, 0, 1, 0deg);\r\n }\r\n}\r\n\r\n.swing {\r\n transform-origin: top center;\r\n animation-name: swing;\r\n}\r\n\r\n@keyframes tada {\r\n from {\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 10%,\r\n 20% {\r\n transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n 30%,\r\n 50%,\r\n 70%,\r\n 90% {\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n }\r\n\r\n 40%,\r\n 60%,\r\n 80% {\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n to {\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n.tada {\r\n animation-name: tada;\r\n}\r\n\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n\r\n@keyframes wobble {\r\n from {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 15% {\r\n transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n }\r\n\r\n 30% {\r\n transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n }\r\n\r\n 45% {\r\n transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n 60% {\r\n transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n }\r\n\r\n 75% {\r\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n }\r\n\r\n to {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.wobble {\r\n animation-name: wobble;\r\n}\r\n\r\n@keyframes jello {\r\n from,\r\n 11.1%,\r\n to {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 22.2% {\r\n transform: skewX(-12.5deg) skewY(-12.5deg);\r\n }\r\n\r\n 33.3% {\r\n transform: skewX(6.25deg) skewY(6.25deg);\r\n }\r\n\r\n 44.4% {\r\n transform: skewX(-3.125deg) skewY(-3.125deg);\r\n }\r\n\r\n 55.5% {\r\n transform: skewX(1.5625deg) skewY(1.5625deg);\r\n }\r\n\r\n 66.6% {\r\n transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n }\r\n\r\n 77.7% {\r\n transform: skewX(0.390625deg) skewY(0.390625deg);\r\n }\r\n\r\n 88.8% {\r\n transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\r\n }\r\n}\r\n\r\n.jello {\r\n animation-name: jello;\r\n transform-origin: center;\r\n}\r\n\r\n@keyframes bounceIn {\r\n from,\r\n 20%,\r\n 40%,\r\n 60%,\r\n 80%,\r\n to {\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n 20% {\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n\r\n 40% {\r\n transform: scale3d(0.9, 0.9, 0.9);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: scale3d(1.03, 1.03, 1.03);\r\n }\r\n\r\n 80% {\r\n transform: scale3d(0.97, 0.97, 0.97);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n.bounceIn {\r\n animation-duration: 0.75s;\r\n animation-name: bounceIn;\r\n}\r\n\r\n@keyframes bounceInDown {\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n transform: translate3d(0, -3000px, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, 25px, 0);\r\n }\r\n\r\n 75% {\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n\r\n 90% {\r\n transform: translate3d(0, 5px, 0);\r\n }\r\n\r\n to {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.bounceInDown {\r\n animation-name: bounceInDown;\r\n}\r\n\r\n@keyframes bounceInLeft {\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n transform: translate3d(-3000px, 0, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(25px, 0, 0);\r\n }\r\n\r\n 75% {\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n\r\n 90% {\r\n transform: translate3d(5px, 0, 0);\r\n }\r\n\r\n to {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.bounceInLeft {\r\n animation-name: bounceInLeft;\r\n}\r\n\r\n@keyframes bounceInRight {\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n from {\r\n opacity: 0;\r\n transform: translate3d(3000px, 0, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(-25px, 0, 0);\r\n }\r\n\r\n 75% {\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n\r\n 90% {\r\n transform: translate3d(-5px, 0, 0);\r\n }\r\n\r\n to {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.bounceInRight {\r\n animation-name: bounceInRight;\r\n}\r\n\r\n@keyframes bounceInUp {\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n from {\r\n opacity: 0;\r\n transform: translate3d(0, 3000px, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n\r\n 75% {\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n\r\n 90% {\r\n transform: translate3d(0, -5px, 0);\r\n }\r\n\r\n to {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.bounceInUp {\r\n animation-name: bounceInUp;\r\n}\r\n\r\n@keyframes bounceOut {\r\n 20% {\r\n transform: scale3d(0.9, 0.9, 0.9);\r\n }\r\n\r\n 50%,\r\n 55% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n}\r\n\r\n.bounceOut {\r\n animation-duration: 0.75s;\r\n animation-name: bounceOut;\r\n}\r\n\r\n@keyframes bounceOutDown {\r\n 20% {\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n\r\n 40%,\r\n 45% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n\r\n.bounceOutDown {\r\n animation-name: bounceOutDown;\r\n}\r\n\r\n@keyframes bounceOutLeft {\r\n 20% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(20px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n\r\n.bounceOutLeft {\r\n animation-name: bounceOutLeft;\r\n}\r\n\r\n@keyframes bounceOutRight {\r\n 20% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(-20px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n\r\n.bounceOutRight {\r\n animation-name: bounceOutRight;\r\n}\r\n\r\n@keyframes bounceOutUp {\r\n 20% {\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n\r\n 40%,\r\n 45% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, 20px, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n\r\n.bounceOutUp {\r\n animation-name: bounceOutUp;\r\n}\r\n\r\n@keyframes fadeIn {\r\n from {\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n}\r\n\r\n.fadeIn {\r\n animation-name: fadeIn;\r\n}\r\n\r\n@keyframes fadeInDown {\r\n from {\r\n opacity: 0;\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInDown {\r\n animation-name: fadeInDown;\r\n}\r\n\r\n@keyframes fadeInDownBig {\r\n from {\r\n opacity: 0;\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInDownBig {\r\n animation-name: fadeInDownBig;\r\n}\r\n\r\n@keyframes fadeInLeft {\r\n from {\r\n opacity: 0;\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInLeft {\r\n animation-name: fadeInLeft;\r\n}\r\n\r\n@keyframes fadeInLeftBig {\r\n from {\r\n opacity: 0;\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInLeftBig {\r\n animation-name: fadeInLeftBig;\r\n}\r\n\r\n@keyframes fadeInRight {\r\n from {\r\n opacity: 0;\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInRight {\r\n animation-name: fadeInRight;\r\n}\r\n\r\n@keyframes fadeInRightBig {\r\n from {\r\n opacity: 0;\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInRightBig {\r\n animation-name: fadeInRightBig;\r\n}\r\n\r\n@keyframes fadeInUp {\r\n from {\r\n opacity: 0;\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInUp {\r\n animation-name: fadeInUp;\r\n}\r\n\r\n@keyframes fadeInUpBig {\r\n from {\r\n opacity: 0;\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInUpBig {\r\n animation-name: fadeInUpBig;\r\n}\r\n\r\n@keyframes fadeOut {\r\n from {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.fadeOut {\r\n animation-name: fadeOut;\r\n}\r\n\r\n@keyframes fadeOutDown {\r\n from {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n}\r\n\r\n.fadeOutDown {\r\n animation-name: fadeOutDown;\r\n}\r\n\r\n@keyframes fadeOutDownBig {\r\n from {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n\r\n.fadeOutDownBig {\r\n animation-name: fadeOutDownBig;\r\n}\r\n\r\n@keyframes fadeOutLeft {\r\n from {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n\r\n.fadeOutLeft {\r\n animation-name: fadeOutLeft;\r\n}\r\n\r\n@keyframes fadeOutLeftBig {\r\n from {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n\r\n.fadeOutLeftBig {\r\n animation-name: fadeOutLeftBig;\r\n}\r\n\r\n@keyframes fadeOutRight {\r\n from {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n\r\n.fadeOutRight {\r\n animation-name: fadeOutRight;\r\n}\r\n\r\n@keyframes fadeOutRightBig {\r\n from {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n\r\n.fadeOutRightBig {\r\n animation-name: fadeOutRightBig;\r\n}\r\n\r\n@keyframes fadeOutUp {\r\n from {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n\r\n.fadeOutUp {\r\n animation-name: fadeOutUp;\r\n}\r\n\r\n@keyframes fadeOutUpBig {\r\n from {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n\r\n.fadeOutUpBig {\r\n animation-name: fadeOutUpBig;\r\n}\r\n\r\n@keyframes flip {\r\n from {\r\n transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n animation-timing-function: ease-out;\r\n }\r\n\r\n 40% {\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n animation-timing-function: ease-out;\r\n }\r\n\r\n 50% {\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 80% {\r\n transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n to {\r\n transform: perspective(400px);\r\n animation-timing-function: ease-in;\r\n }\r\n}\r\n\r\n.animated.flip {\r\n backface-visibility: visible;\r\n animation-name: flip;\r\n}\r\n\r\n@keyframes flipInX {\r\n from {\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n\r\n 40% {\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 60% {\r\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n 80% {\r\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n }\r\n\r\n to {\r\n transform: perspective(400px);\r\n }\r\n}\r\n\r\n.flipInX {\r\n backface-visibility: visible !important;\r\n animation-name: flipInX;\r\n}\r\n\r\n@keyframes flipInY {\r\n from {\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n\r\n 40% {\r\n transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 60% {\r\n transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n 80% {\r\n transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n }\r\n\r\n to {\r\n transform: perspective(400px);\r\n }\r\n}\r\n\r\n.flipInY {\r\n backface-visibility: visible !important;\r\n animation-name: flipInY;\r\n}\r\n\r\n@keyframes flipOutX {\r\n from {\r\n transform: perspective(400px);\r\n }\r\n\r\n 30% {\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.flipOutX {\r\n animation-duration: 0.75s;\r\n animation-name: flipOutX;\r\n backface-visibility: visible !important;\r\n}\r\n\r\n@keyframes flipOutY {\r\n from {\r\n transform: perspective(400px);\r\n }\r\n\r\n 30% {\r\n transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.flipOutY {\r\n animation-duration: 0.75s;\r\n backface-visibility: visible !important;\r\n animation-name: flipOutY;\r\n}\r\n\r\n@keyframes lightSpeedIn {\r\n from {\r\n transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n opacity: 0;\r\n }\r\n\r\n 60% {\r\n transform: skewX(20deg);\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n 80% {\r\n transform: skewX(-5deg);\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n}\r\n\r\n.lightSpeedIn {\r\n animation-name: lightSpeedIn;\r\n animation-timing-function: ease-out;\r\n}\r\n\r\n@keyframes lightSpeedOut {\r\n from {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n transform: translate3d(100%, 0, 0) skewX(30deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.lightSpeedOut {\r\n animation-name: lightSpeedOut;\r\n animation-timing-function: ease-in;\r\n}\r\n\r\n@keyframes rotateIn {\r\n from {\r\n transform-origin: center;\r\n transform: rotate3d(0, 0, 1, -200deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n transform-origin: center;\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n}\r\n\r\n.rotateIn {\r\n animation-name: rotateIn;\r\n}\r\n\r\n@keyframes rotateInDownLeft {\r\n from {\r\n transform-origin: left bottom;\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n transform-origin: left bottom;\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n}\r\n\r\n.rotateInDownLeft {\r\n animation-name: rotateInDownLeft;\r\n}\r\n\r\n@keyframes rotateInDownRight {\r\n from {\r\n transform-origin: right bottom;\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n transform-origin: right bottom;\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n}\r\n\r\n.rotateInDownRight {\r\n animation-name: rotateInDownRight;\r\n}\r\n\r\n@keyframes rotateInUpLeft {\r\n from {\r\n transform-origin: left bottom;\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n transform-origin: left bottom;\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n}\r\n\r\n.rotateInUpLeft {\r\n animation-name: rotateInUpLeft;\r\n}\r\n\r\n@keyframes rotateInUpRight {\r\n from {\r\n transform-origin: right bottom;\r\n transform: rotate3d(0, 0, 1, -90deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n transform-origin: right bottom;\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n}\r\n\r\n.rotateInUpRight {\r\n animation-name: rotateInUpRight;\r\n}\r\n\r\n@keyframes rotateOut {\r\n from {\r\n transform-origin: center;\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n transform-origin: center;\r\n transform: rotate3d(0, 0, 1, 200deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOut {\r\n animation-name: rotateOut;\r\n}\r\n\r\n@keyframes rotateOutDownLeft {\r\n from {\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n transform-origin: left bottom;\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOutDownLeft {\r\n animation-name: rotateOutDownLeft;\r\n}\r\n\r\n@keyframes rotateOutDownRight {\r\n from {\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n transform-origin: right bottom;\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOutDownRight {\r\n animation-name: rotateOutDownRight;\r\n}\r\n\r\n@keyframes rotateOutUpLeft {\r\n from {\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n transform-origin: left bottom;\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOutUpLeft {\r\n animation-name: rotateOutUpLeft;\r\n}\r\n\r\n@keyframes rotateOutUpRight {\r\n from {\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n transform-origin: right bottom;\r\n transform: rotate3d(0, 0, 1, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOutUpRight {\r\n animation-name: rotateOutUpRight;\r\n}\r\n\r\n@keyframes hinge {\r\n 0% {\r\n transform-origin: top left;\r\n animation-timing-function: ease-in-out;\r\n }\r\n\r\n 20%,\r\n 60% {\r\n transform: rotate3d(0, 0, 1, 80deg);\r\n transform-origin: top left;\r\n animation-timing-function: ease-in-out;\r\n }\r\n\r\n 40%,\r\n 80% {\r\n transform: rotate3d(0, 0, 1, 60deg);\r\n transform-origin: top left;\r\n animation-timing-function: ease-in-out;\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n transform: translate3d(0, 700px, 0);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.hinge {\r\n animation-duration: 2s;\r\n animation-name: hinge;\r\n}\r\n\r\n@keyframes jackInTheBox {\r\n from {\r\n opacity: 0;\r\n transform: scale(0.1) rotate(30deg);\r\n transform-origin: center bottom;\r\n }\r\n\r\n 50% {\r\n transform: rotate(-10deg);\r\n }\r\n\r\n 70% {\r\n transform: rotate(3deg);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: scale(1);\r\n }\r\n}\r\n\r\n.jackInTheBox {\r\n animation-name: jackInTheBox;\r\n}\r\n\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n\r\n@keyframes rollIn {\r\n from {\r\n opacity: 0;\r\n transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.rollIn {\r\n animation-name: rollIn;\r\n}\r\n\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n\r\n@keyframes rollOut {\r\n from {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n }\r\n}\r\n\r\n.rollOut {\r\n animation-name: rollOut;\r\n}\r\n\r\n@keyframes zoomIn {\r\n from {\r\n opacity: 0;\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n 50% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n}\r\n\r\n.zoomIn {\r\n animation-name: zoomIn;\r\n}\r\n\r\n@keyframes zoomInDown {\r\n from {\r\n opacity: 0;\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomInDown {\r\n animation-name: zoomInDown;\r\n}\r\n\r\n@keyframes zoomInLeft {\r\n from {\r\n opacity: 0;\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomInLeft {\r\n animation-name: zoomInLeft;\r\n}\r\n\r\n@keyframes zoomInRight {\r\n from {\r\n opacity: 0;\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomInRight {\r\n animation-name: zoomInRight;\r\n}\r\n\r\n@keyframes zoomInUp {\r\n from {\r\n opacity: 0;\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomInUp {\r\n animation-name: zoomInUp;\r\n}\r\n\r\n@keyframes zoomOut {\r\n from {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n }\r\n\r\n 50% {\r\n opacity: 0;\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.zoomOut {\r\n animation-name: zoomOut;\r\n}\r\n\r\n@keyframes zoomOutDown {\r\n 40% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\r\n transform-origin: center bottom;\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomOutDown {\r\n animation-name: zoomOutDown;\r\n}\r\n\r\n@keyframes zoomOutLeft {\r\n 40% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: scale(0.1) translate3d(-2000px, 0, 0);\r\n transform-origin: left center;\r\n }\r\n}\r\n\r\n.zoomOutLeft {\r\n animation-name: zoomOutLeft;\r\n}\r\n\r\n@keyframes zoomOutRight {\r\n 40% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: scale(0.1) translate3d(2000px, 0, 0);\r\n transform-origin: right center;\r\n }\r\n}\r\n\r\n.zoomOutRight {\r\n animation-name: zoomOutRight;\r\n}\r\n\r\n@keyframes zoomOutUp {\r\n 40% {\r\n opacity: 1;\r\n opacity: var(--animate-opacity);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\r\n transform-origin: center bottom;\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomOutUp {\r\n animation-name: zoomOutUp;\r\n}\r\n\r\n@keyframes slideInDown {\r\n from {\r\n transform: translate3d(0, -100%, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.slideInDown {\r\n animation-name: slideInDown;\r\n}\r\n\r\n@keyframes slideInLeft {\r\n from {\r\n transform: translate3d(-100%, 0, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.slideInLeft {\r\n animation-name: slideInLeft;\r\n}\r\n\r\n@keyframes slideInRight {\r\n from {\r\n transform: translate3d(100%, 0, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.slideInRight {\r\n animation-name: slideInRight;\r\n}\r\n\r\n@keyframes slideInUp {\r\n from {\r\n transform: translate3d(0, 100%, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.slideInUp {\r\n animation-name: slideInUp;\r\n}\r\n\r\n@keyframes slideOutDown {\r\n from {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n}\r\n\r\n.slideOutDown {\r\n animation-name: slideOutDown;\r\n}\r\n\r\n@keyframes slideOutLeft {\r\n from {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n\r\n.slideOutLeft {\r\n animation-name: slideOutLeft;\r\n}\r\n\r\n@keyframes slideOutRight {\r\n from {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n\r\n.slideOutRight {\r\n animation-name: slideOutRight;\r\n}\r\n\r\n@keyframes slideOutUp {\r\n from {\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n\r\n.slideOutUp {\r\n animation-name: slideOutUp;\r\n}\r\n"]}
|
public/sourcemaps/wp-review.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"sources":["wp-review.scss","_util.scss","_tab-widget.scss"],"names":[],"mappings":"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B,gCA+DM,aAAc,CA/DpB,2BAmEE,WACA,eACA,eACA,mBACA,WAAY,CAvEd,+BA2EE,UAAW,CA3Eb,oCA+EE,qBACA,mBACA,eAAgB,CAjFlB,gCAqFE,mBAAoB,CArFtB,0BA0FE,gBAAiB,CA1FnB,iCA6FG,WACA,cACA,kBACA,MACA,QACA,SACA,OACA,uCACA,UAAW,CArGd,gCAyGG,WACA,uBACA,eACA,kBACA,QACA,SACA,WACA,oBACA,uCACA,yCACA,0CACA,6BACA,6CACA,qCACA,kBACA,UACA,UAAW,CAzHd,qCAgIE,mBAAoB,CAhItB,uCAmIG,aAAc,CAnIjB,2CAuIG,WAAY,CACZ,4BAQD,gBACA,iBACA,8CACA,aAAc,CAwBd,+BArBC,WACA,SACA,oBAAqB,CACrB,8BAIA,gBACA,iBACA,kCACA,UACA,WACA,SACA,aAAc,CACd,+CAIC,uCAA2C,CAC3C,kCASF,gBACA,iBACA,8CACA,aAAc,CACd,iCAGA,WACA,SACA,oBAAqB,CAoBrB,wCAhBC,gBACA,iBACA,kCACA,UACA,WACA,SACA,cACA,eACA,iBAAkB,CAClB,0CAIC,uCAA2C,CAC3C,8BEnkCA,kBACA,wBAAyB,CAC5B,kCAEG,eACA,WAAY,CACf,gCACiC,UAAY,CAAE,mDAE5C,gBACA,cACA,UACA,WACA,kBACA,oBACA,qBACA,QAAS,CACZ,+CAEG,WACA,WACA,aAAc,CACjB,+CAIgD,YAAc,CAAE,+CAChB,SAAW,CAAE,2CAE1D,cACA,mBACA,8BACA,gCACA,kBACA,gBACA,qBACA,kBACA,gBAAiB,CACpB,uDAEG,cACA,aAAc,CACjB,oDAEG,gBACA,4BAA6B,CAChC,sCAEG,eAAgB,CACnB,oGAEG,qBACA,WACA,WACA,AACA,sBACA,SACA,uBACA,gCACA,gBACA,WACA,gBACA,iBAAkB,CACrB,yDAEG,YACA,eAAgB,CACnB,2BAEG,WACA,kBACA,gBACA,WACA,YACA,eAAgB,CACnB,2BAEG,WACA,eACA,qBACA,kBACA,iBAAkB,CACrB,2CAEG,kBACA,iBACA,SACA,SAAU,CACb,gDAEG,UAAW,CACd,sDAEG,WACA,eACA,YACA,cAAe,CAClB,6CAC8C,mBAAqB,CAAE,wDAGlE,SACA,WACA,cACA,oBACA,UAAW,CACd,0DAC2D,aAAe,CAAE,iCAC1C,WAAa,CAAE,uBAEzB,gBAAkB,CAAE,8BAEzC,WACA,cACA,kBACA,MACA,QACA,SACA,OACA,uCACA,UAAW,CACd,OACQ,UAAY,CAAE,6BAEnB,WACA,uBACA,eACA,kBACA,QACA,SACA,WACA,oBACA,uCACA,yCACA,0CACA,6BACA,6CACA,qCACA,kBACA,UACA,UAAW,CACd,yBAEG,GACI,+BACA,sBAAuB,CAE3B,KACI,iCACA,wBAAyB,CAAA,CAGjC,iBACI,GACI,+BACA,sBAAuB,CAE3B,KACI,iCACA,wBAAyB,CAAA,CAIjC,+BACI,eACA,iBACA,cACA,WACA,AACA,sBACA,cAAe,CAClB,+BAEG,kBACA,SACA,WACA,eAAgB,CACnB,gEACiE,+BAAiC,CAAE,oEAC/B,aAAe,CAAE,aACxE,eAAiB,CFu5BhC,0BACC,kBAAmB,CACnB,8BAEG,mBACA,WACA,WACA,WACA,eACA,aAAc,CACjB,gCACiC,eAAgB,CARlD,8BAUI,iBAAkB,CACrB,gCAEG,kBACA,MACA,OAAQ,CACX,gEACiE,WAAa,sBAAwB,6BAA8B,CAAI,oCACnG,cAAe,CAAI,+CACR,cAAe,CAAI,oCAC9B,YAAa,CAAK,uCAChB,cAAgB,WAAa,UAAW,CAAG,oDAE/E,cACA,gBAAiB,CACpB,wEACwE,WAAa,WAAY,CAAG,wEAC5B,eAAgB,CAAG,iDAKzF,cACA,gBAAiB,CAJpB,qEAQG,eAAgB,CARnB,wDAaI,gBACA,iBAAkB,CAdtB,wDAiBI,eACA,kBAAmB,CAlBvB,uEAuBG,UAAW,CAvBd,yCA4BE,WACA,MAAO,CA7BT,wCAiCG,gBACA,iBAAkB,CAlCrB,wCAqCG,mBACA,cAAe,CAtClB,oDA0CE,sBAAsB,CA1CxB,wCA+CG,mBACA,gBAAiB,CAhDpB,uCAsDG,YACA,eACA,gBAAiB,CAxDpB,wCA4DG,WAAY,CA5Df,oCAgEG,UAAW,CAhEd,oDAoEG,UAAW,CApEd,wCAyEE,WACA,SAAU,CA1EZ,0CA+EG,YACA,eACA,gBAAiB,CACjB,WAQF,yBACA,mCACA,6MAIA,mBACA,iBAAkB,CAAA,yDAIlB,yBACA,kBACA,mBACA,WACA,qBACA,wBACA,UACA,eACA,kBACA,oBACA,oBACA,eAAgB,CAChB,kCAGA,yBACA,kBACA,mBACA,WACA,qBACA,wBACA,UACA,kBACA,kBACA,oBACA,oBACA,gBACA,gBAAiB,CACjB,sBACuB,eAAgB,CAAI,wBAClB,eAAgB,CAAI","file":"../sass/wp-review.css","sourcesContent":["// compile: ../css/$1.css\r\n/*\r\n * WP Review by MyThemeShop\r\n * https://mythemeshop.com/plugins/wp-review/\r\n */\r\n@import \"util\";\r\n\r\n.review-wrapper {\r\n\tborder: 1px solid #e7e7e7;\r\n\tmargin-bottom: 30px;\r\n\tclear: both;\r\n\t-webkit-box-sizing: border-box;\r\n\tbox-sizing: border-box;\r\n\r\n\t.review-list {\r\n\t\tmargin: 0;\r\n\t\tlist-style: none;\r\n\t\tpadding: 0;\r\n\t\tclear: both;\r\n\t\t-webkit-box-sizing: border-box;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.review-list li {\r\n\t\tmargin: 0;\r\n\t\tlist-style: none;\r\n\t}\r\n\r\n\tli:after {\r\n\t\tcontent: '';\r\n\t\tdisplay: block;\r\n\t\tclear: both;\r\n\t}\r\n\r\n\t.review-desc li:after { display: none; }\r\n\r\n\t.review-total-wrapper h5 { font-family: inherit; }\r\n}\r\n.review-title {\r\n\tbackground-color: #f6f6f6;\r\n\tborder-bottom: 1px solid #e7e7e7;\r\n\tmargin: 0;\r\n\tpadding: 15px;\r\n\t-webkit-box-sizing: border-box;\r\n\tbox-sizing: border-box;\r\n\tfont-family: inherit;\r\n}\r\n.review-price {\r\n\tfloat: right;\r\n}\r\n.review-links {\r\n\tlist-style: none;\r\n\tpadding: 15px 15px 8px!important;\r\n\tmargin: 0!important;\r\n\toverflow: hidden;\r\n\t-webkit-box-sizing: border-box;\r\n\tbox-sizing: border-box;\r\n\twidth: 100%;\r\n\r\n\tli {\r\n\t\tdisplay: inline-block; margin-bottom: 10px;\r\n\t\ta {\r\n\t\t\tdisplay: block;\r\n\t\t\tpadding: 4px 10px;\r\n\t\t\tmargin: 0 10px 0 0;\r\n\t\t\tborder: 1px solid;\r\n\t\t\tborder-radius: 5px;\r\n\t\t\toutline: 0;\r\n\t\t}\r\n\t}\r\n\tli:last-child a { margin-right: 0; }\r\n\t.review-links:not(:last-child) a { margin-right: 10px }\r\n}\r\n\r\n.entry-content .review-wrapper li:last-child a {\r\n\tmargin-right: 0;\r\n}\r\n.wpr-error {\r\n\tbackground: #f9ada7;\r\n\tpadding: 10px;\r\n\tmargin: 10px 0;\r\n}\r\n.review-list {\r\n\tli {\r\n\t\t@extend %clear-float-after;\r\n\t\t-webkit-box-sizing: border-box;\r\n\t\tbox-sizing: border-box;\r\n\t\tborder-bottom: 1px solid #e7e7e7;\r\n\t\tpadding: 10px 15px;\r\n\t\tposition: relative;\r\n\t\tlist-style: none !important;\r\n\t}\r\n\tli:nth-child(even) {\r\n\t\tbackground-color: #fafafa;\r\n\t}\r\n\tli:last-child {\r\n\t\tborder-bottom: 1px solid #e7e7e7;\r\n\t}\r\n}\r\n.wp_review_comment .review-list, .widefat .column-comment ul.review-list { margin: 0; padding: 0; }\r\n.wp_review_comment .review-list li, .wp-review-comment-form .review-list li { padding: 10px; margin: 0; background: #f9f9f9; border-bottom: 1px solid #e7e7e7; }\r\n.review-summary-title {\r\n\tmargin-bottom: 5px;\r\n}\r\n.review-desc {\r\n\tpadding: 10px 15px;\r\n\t-webkit-box-sizing: border-box;\r\n\tbox-sizing: border-box;\r\n}\r\n.review-desc p:last-child {\r\n\tmargin-bottom: 0;\r\n}\r\n.review-pros-cons {\r\n\tdisplay: -webkit-box;\r\n\tdisplay: -ms-flexbox;\r\n\tdisplay: flex;\r\n\t-ms-flex-wrap: wrap;\r\n\tflex-wrap: wrap;\r\n\tpadding: 10px 15px 30px;\r\n\tclear: both;\r\n\t-webkit-box-sizing: border-box;\r\n\tbox-sizing: border-box;\r\n\r\n\t.review-pros {\r\n\t\t-webkit-box-flex: 0;\r\n\t\t-ms-flex: 0 0 50%;\r\n\t\tflex: 0 0 50%;\r\n\t\tpadding-right: 10px;\r\n\t\t-webkit-box-sizing: border-box;\r\n\t\tbox-sizing: border-box;\r\n\r\n\t\tp:last-of-type {\r\n\t\t\tmargin-bottom: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t.review-cons {\r\n\t\t-webkit-box-flex: 0;\r\n\t\t-ms-flex: 0 0 50%;\r\n\t\tflex: 0 0 50%;\r\n\t\tpadding-left: 10px;\r\n\t\t-webkit-box-sizing: border-box;\r\n\t\tbox-sizing: border-box;\r\n\r\n\t\tp:last-of-type {\r\n\t\t\tmargin-bottom: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t.review-pros .mb-5 strong:before,\r\n\t.review-cons .mb-5 strong:before {\r\n\t\tcontent: \"\\f164\";\r\n\t\tfont-family: \"FontAwesome\";\r\n\t\tfont-weight: normal;\r\n\t\tmargin-right: 5px;\r\n\t\topacity: 0.7;\r\n\t}\r\n\r\n\t.review-cons .mb-5 strong:before {\r\n\t\tcontent: \"\\f165\";\r\n\t}\r\n\r\n\tul,\r\n\tol {\r\n\t\tmargin: 0;\r\n\t\tmargin-left: 0;\r\n\t\tpadding: 0;\r\n\t\tlist-style: none;\r\n\t}\r\n\r\n\tli {\r\n\t\tlist-style-type: none !important;\r\n\t}\r\n\r\n\t.review-pros ul li:before,\r\n\t.review-cons ul li:before {\r\n\t\tcontent: \"\\f00c\";\r\n\t\tfont-family: \"FontAwesome\";\r\n\t\topacity: .4;\r\n\t\tmargin-right: 7px;\r\n\t}\r\n\t.review-cons ul li:before {\r\n\t\tcontent: \"\\f00d\";\r\n\t}\r\n}\r\n\r\n.wp_review_comment {\r\n\t.review-pros-cons {\r\n\t\tpadding-left: 0;\r\n\t\tpadding-right: 0;\r\n\t}\r\n}\r\n\r\ntextarea#wp_review_comment_pros, textarea#wp_review_comment_cons { height: 100px; }\r\n\r\n.wp-review-comment-form-qualifier {\r\n\tlabel { display: block; }\r\n\tselect { display: block; width: 100%; }\r\n}\r\n\r\n#review {\r\n\t.review-desc ul,\r\n\t.review-desc ol {\r\n\t\tmargin: 0;\r\n\t\tmargin-left: 0;\r\n\t\tpadding: 0;\r\n\t}\r\n}\r\n\r\n.review-result-wrapper {\r\n\twhite-space: nowrap;\r\n\tposition: relative;\r\n}\r\n.review-star .review-result-wrapper { display: inline-block; }\r\n.review-star .review-result-wrapper img.wp-review-image {max-width: 20px; max-height: 20px; display: inline-block; opacity: 0.6;}\r\n.wp-review-usercomment-rating-star .review-result-wrapper img {opacity: 0.6;}\r\n.wp-review-usercomment-rating-star .review-result-wrapper .review-result img {opacity: 1;}\r\n.review-star .wpr-count { margin-left: 3px; vertical-align: top; }\r\n.review-result-wrapper i, .review-result-wrapper img.wp-review-image {\r\n\tfont-style: normal;\r\n\tfont-size: 16px;\r\n\tpadding: 0;\r\n\tline-height: inherit;\r\n}\r\n.reviewed-item {\r\n\tdisplay: inline-block;\r\n\tpadding: 10px 15px;\r\n\tborder-bottom: 1px solid #e7e7e7;\r\n\twidth: 100%;\r\n\t-webkit-box-sizing: border-box;\r\n\tbox-sizing: border-box;\r\n\r\n\t.review-links {\r\n\t\tborder: 0;\r\n\t\tbackground: transparent!important;\r\n\t}\r\n\t.review-links li {\r\n\t\tmargin: 0;\r\n\t}\r\n\r\n .reviewed-item-data {\r\n img {\r\n vertical-align: top;\r\n }\r\n }\r\n}\r\n.reviewed-item-image {\r\n\tfloat: right;\r\n\tmax-width: 40%;\r\n\tmargin-left: 15px;\r\n}\r\n.rtl .reviewed-item-image {\r\n\tfloat: left;\r\n\tmargin-left: 0;\r\n\tmargin-right: 15px;\r\n}\r\n.reviewed-item-data-label { display: inline-block }\r\n.reviewed-item-data p:last-of-type { margin-bottom: 0; }\r\n.review-result {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tleft: 0;\r\n\toverflow: hidden;\r\n\twhite-space: nowrap;\r\n}\r\n.rtl .review-result {\r\n\tleft: auto;\r\n\tright: 0;\r\n}\r\n.review-total-wrapper {\r\n\tfloat: right;\r\n\tpadding-right: 0;\r\n\tclear: both;\r\n\tposition: relative;\r\n\t-webkit-box-sizing: border-box;\r\n\tbox-sizing: border-box;\r\n\tpadding: 10px 15px 20px 15px;\r\n}\r\n\r\n.rtl .review-total-wrapper { float: left }\r\n.review-total-wrapper span.review-total-box {\r\n\tborder: 0;\r\n\tdisplay: block;\r\n\tfont-size: 40px;\r\n\tfont-weight: 700;\r\n\ttext-align: right;\r\n\tmargin: 0;\r\n\tpadding: 35px 0 20px;\r\n\twidth: 100%;\r\n\t-webkit-box-sizing: border-box;\r\n\tbox-sizing: border-box;\r\n\toverflow: hidden\r\n}\r\n.circle-point span.review-total-box { height: 180px }\r\n.review-total-wrapper span.review-total-box small {\r\n\tfont-size: 12px;\r\n\tdisplay: block;\r\n}\r\n.percentage-icon {\r\n\tfont-size: 22px;\r\n\tposition: relative;\r\n\ttop: -14px;\r\n}\r\n.review-total-star {\r\n\tposition: relative;\r\n\tmargin-top: 5px;\r\n\tmargin: 0 auto;\r\n\tfloat: right;\r\n}\r\n.review-star.review-total { position: relative }\r\n.wp-review-loading-msg, .wp-review-loading .review-result-wrapper { display: none }\r\n.wp-review-loading .wp-review-loading-msg { display: block }\r\n.review-total {\r\n\tz-index: 99;\r\n}\r\n.rtl .review-total {\r\n\tleft: auto;\r\n\tright: 0;\r\n}\r\n.review-star, .wp-review-user-feature-rating-star {\r\n\tposition: relative;\r\n\tmargin-top: 5px;\r\n\tmargin: 0 auto;\r\n\tdisplay: inline-block;\r\n}\r\n.postbox .review-star {\r\n\tposition: relative;\r\n\tright: auto;\r\n\ttop: auto;\r\n}\r\n.review-list .review-star, .user-review-area .review-star, .wp-review-point-type .review-total-circle .review-star, .wp-review-percentage-type .review-total-circle .review-star, .review-list .wp-review-user-feature-rating-star {\r\n\tfloat: right;\r\n}\r\n .rtl .review-list .review-star, .rtl .user-review-area .review-star, .rtl .review-total-circle .review-star, .rtl .wp-review-point-type .review-total-circle .review-star, .rtl .wp-review-percentage-type .review-total-circle .review-star {\r\n\tfloat: left;\r\n\tmargin-right: 10px;\r\n\tmargin-left: 0;\r\n }\r\n/**\r\n * Bar & Percentage Point\r\n */\r\n.circle-point .review-list li { padding: 14px 15px }\r\n.review-point .review-result-wrapper, .review-percentage .review-result-wrapper {\r\n\tbackground: rgba(0,0,0,0.1);\r\n\twidth: 100%;\r\n\theight: 22px;\r\n}\r\n.review-point .review-result-wrapper { background-color: rgba(0,0,0,0.1) }\r\n.wp-review-point-type .review-result, .wp-review-percentage-type .review-result, .review-total-point .review-result {\r\n\tposition: absolute;\r\n\ttop: 0px;\r\n\tleft: 0px;\r\n\theight: 22px;\r\n}\r\n.rtl .wp-review-point-type .review-result, .rtl .wp-review-percentage-type .review-result, .rtl .review-total-point .review-result {\r\n\tleft: auto;\r\n\tright: 0px;\r\n}\r\n.review-total-star.allowed-to-rate .review-result-wrapper { background: none }\r\n.wp-review-point-type .review-total-point .review-result-wrapper { background: none }\r\n.review-total-percentage.allowed-to-rate.has-not-rated-yet, .review-total-point.allowed-to-rate.has-not-rated-yet {\r\n\tfloat: none;\r\n\tcursor: pointer;\r\n}\r\n.review-percentage .review-result-wrapper, .review-point .review-result-wrapper {\r\n\tposition: relative;\r\n\twidth: 100%;\r\n}\r\n.review-percentage .review-result, .review-point .review-result {\r\n\tbackground: currentColor;\r\n\theight: 22px;\r\n}\r\n.wp-review-comment-rating.wp-review-comment-rating-point .review-result-wrapper, .wp-review-user-rating.wp-review-user-rating-point .review-result-wrapper, .wp-review-comment-rating.wp-review-comment-rating-percentage .review-result-wrapper, .wp-review-user-rating.wp-review-user-rating-percentage .review-result-wrapper { cursor: pointer }\r\n.wp-review-user-rating.wp-review-user-rating-point.has-rated .review-result-wrapper, .wp-review-user-rating.wp-review-user-rating-percentage.has-rated .review-result-wrapper { cursor: default }\r\n.wp-review-comment-rating.wp-review-comment-rating-point .review-result-wrapper:hover .review-result, .wp-review-user-rating.wp-review-user-rating-point .review-result-wrapper:hover .review-result, .wp-review-comment-rating.wp-review-comment-rating-percentage .review-result-wrapper:hover .review-result, .wp-review-user-rating.wp-review-user-rating-percentage .review-result-wrapper:hover .review-result {\r\n\tdisplay: block;\r\n\t-webkit-transition: none;\r\n\ttransition: none;\r\n}\r\n.review-point, .review-percentage {\r\n\tposition: relative;\r\n\tclear: both;\r\n}\r\n.wp-review-your-rating {\r\n\tposition: absolute;\r\n\ttop: 102%;\r\n\tleft: 45%;\r\n\tmargin-left: -20px;\r\n\tfont-size: 12px;\r\n\tline-height: 18px;\r\n\tbackground: #f0f0f0;\r\n\tcolor: #fff;\r\n\tpointer-events: none;\r\n\tz-index: 999;\r\n\tdisplay: none;\r\n\twhite-space: nowrap;\r\n\tpadding: 2px 4px;\r\n}\r\n.rtl .wp-review-your-rating {\r\n\tleft: auto;\r\n\tright: 45%;\r\n}\r\n\r\n.column-wp_review_rating .wp-review-circle-rating { -webkit-box-shadow: none; box-shadow: none; }\r\n.review-point:hover .wp-review-your-rating,\r\n.review-percentage:hover .wp-review-your-rating {\r\n\tdisplay: block;\r\n}\r\n\r\n.review-result-text {\r\n\tposition: absolute;\r\n\tleft: 4px;\r\n\ttop: 0px;\r\n\tfont-size: 16px;\r\n\tline-height: 22px;\r\n\tdisplay: none;\r\n}\r\n.rtl .review-result-text {\r\n\tleft: auto;\r\n\tright: 4px;\r\n}\r\n.wp-review-usercomment-rating .review-result-text, .wp-admin .review-result-text { display: block }\r\n/**\r\n * Circle\r\n */\r\n.review-total-circle.allowed-to-rate.has-not-rated-yet .review-result-wrapper { cursor: pointer }\r\n.wp-review-user-rating-circle .review-result-wrapper { text-align: right }\r\n.wp-review-user-rating.wp-review-user-rating-circle.wp-review-input-set { float: right; }\r\n.wp-review-circle-type .user-total-wrapper { overflow: hidden; margin-top: 3px; }\r\n.review-wrapper .wp-review-circle-rating { padding: 0; width: auto; display: inline;}\r\n.user-review-area .review-circle { float: right; height: 32px; }\r\n.review-list .review-circle {\r\n\tfloat: right;\r\n\tmargin-top: -4px;\r\n}\r\n.wp-review-circle-type .review-total-wrapper > .review-total-box { display: none }\r\n.review-circle.review-total {\r\n\theight: 100px;\r\n\twidth: 100px;\r\n}\r\n\r\n/**\r\n * Twenty series themes compatibilty\r\n */\r\n.entry-content .review-wrapper {\r\n\th1, h2, h3, h4, h5, h6 { margin: 0 }\r\n}\r\n.entry-content .review-summary-title, #content .review-summary-title, .entry-content .reviewed-item p, #content .reviewed-item p { margin-bottom: 5px }\r\n#content .review-desc p:last-child { margin-bottom: 0 }\r\n#review .review-desc ul { margin: 0; margin-left: 20px; padding-left: 0; }\r\n/**\r\n * Basic styling for wp_review_display_total\r\n */\r\n.review-total-only {\r\n\tpadding: 3px 8px;\r\n\tbackground: #fff;\r\n\tdisplay: inline-block;\r\n\tborder-radius: 3px;\r\n}\r\n.review-total-only .percentage-icon {\r\n\tfont-size: inherit;\r\n\ttop: 0;\r\n}\r\n.review-total-only .review-type-star {\r\n\tfont-size: 12px;\r\n\tpadding: 3px 6px;\r\n}\r\n.review-total-only .review-total-star {\r\n\tfont-size: 12px;\r\n\tmargin: 0;\r\n}\r\n.review-result-wrapper .review-result i, .review-result-wrapper .review-result img.wp-review-image {\r\n\topacity: 1;\r\n\tfilter: alpha(opacity=100);\r\n}\r\n.wp-review-box-float-left { margin-right: 20px }\r\n.wp-review-box-float-right { margin-left: 20px }\r\n/**\r\n * Users review area\r\n */\r\n.wpr-user-features-rating {\r\n\tclear: both;\r\n\t.user-review-title { padding: 10px 15px; margin: 0; font-weight: bold; }\r\n\t.user-total-wrapper {\r\n\t\tmargin: 0;\r\n\t\tdisplay: inline-block;\r\n\t}\r\n\t.wp-review-user-feature-rating-circle {\r\n\t\t+ span { display: inline-block; margin-top: 10px; }\r\n\t\t.review-result-wrapper { height: 50px; }\r\n\t}\r\n}\r\n.user-review-area {\r\n\tborder-top: 1px solid #e7e7e7;\r\n\tpadding: 10px 15px;\r\n\tposition: relative;\r\n\tclear: both;\r\n\tfloat: left;\r\n\twidth: 100%;\r\n\t-webkit-box-sizing: border-box;\r\n\tbox-sizing: border-box;\r\n\t.wp-review-user-rating-star {\r\n\t\tfloat: right;\r\n\t}\r\n}\r\n\r\n.wp-review-user-rating .review-star {\r\n\t.review-result-wrapper {\r\n\t\t&:hover {\r\n\t\t\tspan img {\r\n\t\t\t\topacity: 1;\r\n\t\t\t}\r\n\t\t\tspan:hover ~ span img {\r\n\t\t\t\topacity: 0.6;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.review-total-star.allowed-to-rate {\r\n\tfloat: right;\r\n\tmargin: 0;\r\n}\r\n.user-review-title { margin: 15px 15px 10px; padding: 0; font-family: inherit; }\r\n.user-total-wrapper .user-review-title {\r\n\tfont-weight: bold;\r\n\tmargin: 0;\r\n\tdisplay: inline-block;\r\n}\r\n.wp-review-user-rating {\r\n\t.review-result-wrapper {\r\n\t\tspan {\r\n\t\t\tcursor: pointer;\r\n\t\t\tpadding: 0 0 0 4px;\r\n\r\n\t\t\timg.wp-review-image {opacity: 0.6;}\r\n\t\t}\r\n\r\n\t\tspan:hover,\r\n\t\tspan.active {\r\n\t\t\ti, img.wp-review-image {\r\n\t\t\t\topacity: 1!important;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.review-result {\r\n\t\t\t// letter-spacing: -2px;\r\n\r\n\t\t\ti, img.wp-review-image { padding-left: 4px; }\r\n\t\t}\r\n\t}\r\n\r\n\t&.has-rated .review-result-wrapper:hover .review-result { display: block }\r\n\t.review-result-wrapper:hover .review-result, &.wp-review-loading .review-result-wrapper, &.wp-review-loading .wp-review-your-rating { display: none }\r\n\t.review-list li { border-top: 1px solid; }\r\n}\r\n.wpr-rating-accept-btn {\r\n\twidth: 100%;\r\n\tfloat: right;\r\n\tborder-radius: 0;\r\n\tpadding: 14px;\r\n\tborder: 0;\r\n\tcolor: #fff;\r\n\tfont-size: inherit;\r\n\tcursor: pointer;\r\n}\r\n.wpr-rating-accept-btn[disabled] { cursor: not-allowed; }\r\n.wp-review-rating-input.review-point .review-result-wrapper,\r\n.wp-review-rating-input.review-percentage .review-result-wrapper,\r\n.wp-review-rating-input.review-circle canvas {\r\n\tcursor: pointer;\r\n}\r\n\r\n/**\r\n * Review in comments\r\n */\r\n.wp-review-comment-form-rating {\r\n\tmargin-bottom: 15px;\r\n\r\n\t.review-list li { padding: 10px; background: #f9f9f9; }\r\n\t.user-review-title { margin: 0; margin-bottom: 10px; }\r\n\t.features-rating-list { margin: 0; padding: 0; }\r\n}\r\n.wp-review-comment-field { margin-bottom: 10px }\r\n.review-total-star-comments {\r\n\tposition: relative;\r\n\tdisplay: inline-block;\r\n}\r\n.wp-review-comment-title { font-size: 18px; }\r\n.comment-text-inner { clear: both }\r\n.comment {\r\n\t.review-list li {\r\n\t\tmargin-bottom: 0;\r\n\t}\r\n\t// .review-circle, .review-circle .review-result-wrapper, .review-circle .review-result-wrapper > div, .review-circle .review-result-wrapper > div > canvas {\r\n\t// \twidth: 32px!important;\r\n\t// \theight: 32px!important;\r\n\t// }\r\n}\r\n.wp-review-comment-rating {\r\n\t.review-result-wrapper {\r\n\t\tspan {\r\n\t\t\tcursor: pointer;\r\n\r\n\t\t\ti, img.wp-review-image {\r\n\t\t\t\topacity: 0.6;\r\n\t\t\t}\r\n\r\n\t\t\tpadding-left: 4px;\r\n\t\t}\r\n\r\n\t\tspan:hover i,\r\n\t\tspan.active i,\r\n\t\tspan:hover img.wp-review-image,\r\n\t\tspan.active img.wp-review-image {\r\n\t\t\topacity: 1!important;\r\n\t\t\tcolor: #FFB300;\r\n\t\t}\r\n\r\n\t\tspan:hover ~ span i {\r\n\t\t\topacity: 1;\r\n\t\t\tcolor: currentColor;\r\n\t\t}\r\n\r\n\t\t&:hover .review-result {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t\t.review-result {\r\n\t\t\tletter-spacing: -1.9px;\r\n\r\n\t\t\ti, img.wp-review-image { padding-left: 4px; }\r\n\t\t}\r\n\r\n\t\t&:hover {\r\n\t\t\tspan img {\r\n\t\t\t\topacity: 1;\r\n\t\t\t}\r\n\t\t\tspan:hover ~ span img {\r\n\t\t\t\topacity: 0.6;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t}\r\n}\r\n.wpr-comment-features-rating {\r\n\t.wp-review-user-feature-rating-circle {\r\n\t\theight: 50px;\r\n\t}\r\n\t.review-list .review-circle {\r\n\t\tmargin-top: 0;\r\n\t\theight: 50px;\r\n\t}\r\n\tli .wp-review-user-feature-rating-circle + span {\r\n\t\tmargin-top: 14px;\r\n\t\tdisplay: inline-block;\r\n\t}\r\n}\r\n.rtl .wp-review-comment-rating .review-result-wrapper span i { float: right }\r\n\r\n.wp-review-feedback { margin-top: 10px; }\r\n.wp-review-feedback .review-btn {\r\n\tdisplay: inline-block;\r\n\ttext-decoration: none;\r\n\tbackground: #eee;\r\n\tpadding: 3px 9px;\r\n\tcolor: #333;\r\n\tborder-radius: 4px;\r\n\tfont-size: 14px;\r\n}\r\n.wp-review-feedback .review-btn.voted, .wp-review-feedback .review-btn.voted ~ a { cursor: default }\r\n.wp-review-feedback .review-btn:hover, .wp-review-feedback .review-btn.voted {\r\n\ttext-decoration: none;\r\n\tbackground: #81C784;\r\n\tcolor: #fff!important;\r\n}\r\n.wp-review-feedback .review-btn:nth-child(2) { margin-left: 5px }\r\n.rtl .wp-review-feedback .review-btn:nth-child(2) { margin-left: auto; margin-right: 5px; }\r\n.wp-review-feedback .review-btn:nth-child(2):hover, .wp-review-feedback .review-btn.voted:nth-child(2) {\r\n\ttext-decoration: none;\r\n\tbackground-color: #E57373;\r\n\tcolor: #fff!important;\r\n}\r\n.wp-review-comment-form-title { clear: both; margin-bottom: 15px; }\r\n.wp-review-comment-form-author, .wp-review-comment-form-email, .wp-review-comment-form-url {\r\n\tlabel { padding-left: 0!important; margin-left: 0!important; }\r\n}\r\n.wp-review-comment-rating-circle-wrapper .review-comment-field-msg {\r\n\tvertical-align: middle;\r\n\tmargin-right: 0;\r\n}\r\n.wp-review-comment-rating-circle-wrapper .wp-review-comment-field-inner {\r\n\tdisplay: inline-block;\r\n\tvertical-align: middle;\r\n}\r\n.wp-review-comment-rating .review-result-wrapper a {\r\n\ttext-decoration: none;\r\n\tborder: none;\r\n}\r\n.wp-review-comment-rating-star .review-total-star { float: none }\r\n.wp-review-comment-rating-circle-wrapper .wp-review-comment-field-inner, .wp-review-comment-rating-star-wrapper .wp-review-comment-field-inner { display: inline-block }\r\n.wp-review-comment-form {\r\n .wp-review-comment-field-inner { display: block; }\r\n .user-review-title { margin: 0 0 10px; }\r\n\t.wpr-comment-features-rating > ul { margin: 0; }\r\n}\r\n#comments .wp-review-comment-qualifier, #comments .wp-review-usercomment-image { margin-bottom: 15px; }\r\n#comments .wp-review-usercomment-image img {float: left !important; max-width: 100%;}\r\n.wp-review-usercomment-rating, #comments .wp-review-usercomment-rating {\r\n\tmargin-bottom: 15px;\r\n\r\n\tul, ol {\r\n\t\tmargin: 0;\r\n\t\tmargin-bottom: 10px;\r\n\t\tpadding-left: 0;\r\n\t\tlist-style-type: none;\r\n\t}\r\n\r\n\tli { display: block; margin-bottom: 15px; }\r\n\r\n\t.review-star {\r\n\t\tposition: relative;\r\n\t\ttop: 0;\r\n\t\tright: 0;\r\n\t\tdisplay: inline-block;\r\n\t}\r\n}\r\n.wp-review-comment-rating-star { display: inline-block }\r\nform.wp-review-comment-form input, #commentform.wp-review-comment-form input, #commentform.wp-review-comment-form select {\r\n\twidth: 100%;\r\n\tmax-width: 100%;\r\n\theight: 44px;\r\n\tfont-size: 16px;\r\n\tpadding-left: 2.5%;\r\n\t-webkit-box-sizing: border-box;\r\n\tbox-sizing: border-box;\r\n}\r\n.rtl form.wp-review-comment-form input, .rtl #commentform.wp-review-comment-form input {\r\n\tpadding-left: auto;\r\n\tpadding-right: 2.5%;\r\n}\r\nform.wp-review-comment-form textarea, #commentform.wp-review-comment-form textarea {\r\n\twidth: 100%;\r\n\tbackground: rgba(0, 0, 0, 0.035);\r\n\tborder: 1px solid rgba(0, 0, 0, 0.05);\r\n\tcolor: rgba(0, 0, 0, 0.31);\r\n\tmax-width: 100%;\r\n\tfont-size: 16px;\r\n\tpadding-left: 2.5%;\r\n\t-webkit-box-sizing: border-box;\r\n\tbox-sizing: border-box;\r\n}\r\n.rtl form.wp-review-comment-form textarea, .rtl #commentform.wp-review-comment-form textarea {\r\n\tpadding-left: auto;\r\n\tpadding-right: 2.5%;\r\n}\r\nform.wp-review-comment-form > div, #commentform.wp-review-comment-form > div {\r\n\twidth: 100%;\r\n\tmargin-bottom: 10px;\r\n\tfloat: left;\r\n}\r\n.rtl form.wp-review-comment-form > div, .rtl #commentform.wp-review-comment-form > div { float: right }\r\n/**\r\n * Show on thumbnails\r\n */\r\n.wp-review-thumbnail-wrapper { position: relative }\r\n.wp-review-on-thumbnail {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tright: 0;\r\n\tbackground: #fff;\r\n\tpadding: 2px 4px;\r\n}\r\n.wp-review-on-thumbnail.review-type-star .review-total-star { margin: 0 }\r\n.review-type-circle.latestPost-review-wrapper, .review-type-circle.wp-review-on-thumbnail {\r\n\theight: 44px;\r\n}\r\n.latestPost-review-wrapper .wp-review-circle-rating, .wp-review-on-thumbnail .wp-review-circle-rating { font-size: 11px !important }\r\n.review-type-circle.review-total-only, .review-type-circle.wp-review-show-total {\r\n\tpadding-top: 6px;\r\n\theight: 32px;\r\n}\r\n.latestPost-review-wrapper {\r\n\tpadding: 2px 8px;\r\n\tbackground: #444;\r\n\tcolor: #fff;\r\n}\r\n.review-type-star.latestPost-review-wrapper {\r\n\t.review-result-wrapper {\r\n\t\tcolor: #fff!important;\r\n\t\ti, img.wp-review-image { opacity: 0.6; }\r\n\t\t.review-result {\r\n\t\t\tcolor: #fff!important;\r\n\t\t\ti, img.wp-review-image { opacity: 1; }\r\n\t\t}\r\n\t}\r\n}\r\n.widget .wp-review-show-total .review-star, .widget .wp-review-user-rating .review-star {\r\n\tposition: relative;\r\n\ttop: auto;\r\n\tright: auto;\r\n}\r\n\r\n/*\r\n * Spin Animation For Loader\r\n */\r\n.animate-spin {\r\n -webkit-animation: spin 1s infinite linear;\r\n animation: spin 1s infinite linear;\r\n display: inline-block;\r\n}\r\n@-webkit-keyframes spin {\r\n 0% {\r\n\t -webkit-transform: rotate(0deg);\r\n\t transform: rotate(0deg);\r\n }\r\n 100% {\r\n\t -webkit-transform: rotate(359deg);\r\n\t transform: rotate(359deg);\r\n }\r\n}\r\n@keyframes spin {\r\n 0% {\r\n\t -webkit-transform: rotate(0deg);\r\n\t transform: rotate(0deg);\r\n }\r\n 100% {\r\n\t -webkit-transform: rotate(359deg);\r\n\t transform: rotate(359deg);\r\n }\r\n}\r\n\r\n/*-----------------------------------------------------*/\r\n/* Responsvie\r\n/*-----------------------------------------------------*/\r\n@media screen and (max-width:600px) {\r\n\t#review.review-wrapper .user-review-area .review-percentage, #review.review-wrapper .user-review-area .review-point { width: 100%!important; max-width: 100%; margin-bottom: 10px; }\r\n\t.user-review-area .user-total-wrapper { width: 100%; max-width: 100%; }\r\n}\r\n@media screen and (max-width:480px) {\r\n\t.review-total-wrapper {\r\n\t\ttext-align: right;\r\n\t}\r\n\t.user-review-area .user-total-wrapper { max-width: 60%; line-height: 1.2; }\r\n\t.user-review-area .user-total-wrapper .user-review-title { margin-top: 0!important; }\r\n\t.review-price { float: none; }\r\n\t.review-wrapper .review-title { font-size: 16px; }\r\n\t.review-total-wrapper span.review-total-box {\r\n\t\tpadding: 10px 0 20px;\r\n\t\ttext-align: right;\r\n\t\tpadding-left: 10px;\r\n\t}\r\n\t.reviewed-item-image { max-width: 100%; width: 100%; margin: 0 0 10px 0; float: left; }\r\n\t.rtl .review-total-wrapper span.review-total-box {\r\n\t\tpadding: 10px 0 20px;\r\n\t\ttext-align: right;\r\n\t\tpadding-left: 0;\r\n\t\tpadding-right: 10px;\r\n\t}\r\n\t.review-total-star.allowed-to-rate {\r\n\t\tposition: relative;\r\n\t\tright: auto;\r\n\t\tleft: 0;\r\n\t\tfloat: left;\r\n\t}\r\n\t.rtl .review-total-star.allowed-to-rate{\r\n\t\tright: 0;\r\n\t\tleft: auto;\r\n\t\tfloat: right;\r\n\t}\r\n\t.review-pros-cons .review-pros, .review-pros-cons .review-cons {\r\n\t\t-webkit-box-flex: 0;\r\n\t\t-ms-flex: 0 0 100%;\r\n\t\tflex: 0 0 100%;\r\n\t\tpadding: 0;\r\n\t\tp:last-child { margin-bottom: 0; }\r\n\t}\r\n\t.review-pros-cons .review-pros { padding-bottom: 20px; }\r\n}\r\n.rtl .review-total-box { unicode-bidi: isolate-override; }\r\n.rtl .wp-review-user-rating-total { unicode-bidi: -webkit-isolate; unicode-bidi: isolate; }\r\n.rtl .wp-review-user-rating-total + small { unicode-bidi: plaintext; }\r\n.rtl .review-links li a { margin: 0 0 0 10px }\r\n\r\n/*---------------------------\r\n * Reviews list\r\n *--------------------------*/\r\n.wp-reviews-list {\r\n\tposition: relative;\r\n\tborder: 1px solid #e4e4e4;\r\n\tbackground-color: #fff;\r\n\r\n\t* {\r\n\t\t-webkit-box-sizing: border-box;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\tul {\r\n\t\tlist-style-type: none;\r\n\t}\r\n\r\n\t.item {\r\n\t\t@extend %clear-float-after;\r\n\r\n\t\tpadding: 10px 15px;\r\n\t\tborder-bottom: 1px solid #e4e4e4;\r\n\t\tborder-top: 0;\r\n\t\tposition: relative;\r\n\t\tlist-style-type: none;\r\n\t\tmargin: 0;\r\n\r\n\t\t&:last-child {\r\n\t\t\tborder: none;\r\n\t\t}\r\n\t}\r\n\r\n\timg {\r\n\t\tmax-width: 100%;\r\n\t\theight: auto;\r\n\t}\r\n\r\n\ta {\r\n\t\tcolor: #444;\r\n\t}\r\n\r\n\t.thumb_small {\r\n\t\tfloat: left;\r\n\t\tmargin-right: 12px;\r\n\t\tpadding-top: 2px;\r\n\t\twidth: 65px;\r\n\t\theight: 65px;\r\n\t\toverflow: hidden;\r\n\t}\r\n\r\n\t.thumb_large {\r\n\t\tfloat: none;\r\n\t\tmax-width: 100%;\r\n\t\tdisplay: inline-block;\r\n\t\tmargin-bottom: 4px;\r\n\t\tposition: relative;\r\n\t}\r\n\r\n\t.entry-title {\r\n\t\tfont-weight: 700;\r\n\t\tmargin: 0;\r\n\t\tpadding: 0;\r\n\t\toverflow: hidden;\r\n\r\n\t\tspan { font-weight: normal; }\r\n\r\n\t\ta { display: block; }\r\n\t}\r\n\r\n\t.postmeta {\r\n\t\tcolor: #999;\r\n\t\tfont-size: 13px;\r\n\t\tmargin-top: 5px;\r\n\t\tfont-weight: normal;\r\n\t\tfloat: right;\r\n\t}\r\n\r\n\t.review-count {\r\n\t\tfloat: left;\r\n\t}\r\n\r\n\t.review-total-only {\r\n\t\tdisplay: inline-block;\r\n\t\tfont-weight: normal;\r\n\t\tbackground: #eee;\r\n\t}\r\n\r\n\t.wp-post-image {\r\n\t\tmargin: 0 !important;\r\n\t}\r\n\r\n\t/* Loading... */\r\n\t.loading {\r\n\t\tmin-height: 120px;\r\n\r\n\t\t&:before {\r\n\t\t\tcontent: \"\";\r\n\t\t\tdisplay: block;\r\n\t\t\tposition: absolute;\r\n\t\t\ttop: 0;\r\n\t\t\tright: 0;\r\n\t\t\tbottom: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tbackground-color: rgba(255,255,255,0.8);\r\n\t\t\tz-index: 11;\r\n\t\t}\r\n\r\n\t\t&:after {\r\n\t\t\tcontent: \"\";\r\n\t\t\tmargin: 0 auto 3em auto;\r\n\t\t\tfont-size: 10px;\r\n\t\t\tposition: absolute;\r\n\t\t\ttop: 45%;\r\n\t\t\tleft: 49%;\r\n\t\t\tz-index: 12;\r\n\t\t\ttext-indent: -9999em;\r\n\t\t\tborder-top: 0.4em solid rgba(0, 0, 0, 0.2);\r\n\t\t\tborder-right: 0.4em solid rgba(0, 0, 0, 0.2);\r\n\t\t\tborder-bottom: 0.4em solid rgba(0, 0, 0, 0.2);\r\n\t\t\tborder-left: 0.4em solid #000;\r\n\t\t\t-webkit-animation: load8 0.5s infinite linear;\r\n\t\t\tanimation: load8 0.5s infinite linear;\r\n\t\t\tborder-radius: 50%;\r\n\t\t\twidth: 2em;\r\n\t\t\theight: 2em;\r\n\t\t}\r\n\t}\r\n\r\n\t.reviews-pagination {\r\n\t\t@extend %clear-float-after;\r\n\r\n\t\tpadding-bottom: 15px;\r\n\r\n\t\ta {\r\n\t\t\tmargin: 0 15px;\r\n\t\t}\r\n\r\n\t\t.next {\r\n\t\t\tfloat: right;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n[data-ui-tabs] {\r\n\t.ui-tabs-nav {\r\n\t\t@extend %clear-float-after;\r\n\r\n\t\tlist-style: none;\r\n\t\tpadding: 0 30px 0;\r\n\t\tborder-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n\t\tmargin: 10px 0;\r\n\r\n\t\tli {\r\n\t\t\tfloat: left;\r\n\t\t\tmargin: 0;\r\n\t\t\tlist-style-type: none;\r\n\t\t}\r\n\r\n\t\ta {\r\n\t\t\t-webkit-box-shadow: none;\r\n\t\t\tbox-shadow: none;\r\n\t\t\tpadding: 8px 15px;\r\n\t\t\tbackground-color: rgba(0, 0, 0, 0.15);\r\n\t\t\toutline: 0;\r\n\t\t\tfloat: left;\r\n\t\t\tborder: 0;\r\n\t\t\tcolor: inherit;\r\n\t\t}\r\n\r\n\t\t.ui-state-active {\r\n\t\t\ta {\r\n\t\t\t\tbackground-color: rgba(255, 255, 255, 0.45);\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n[data-wp-review-tabs] {\r\n\t.tab-titles {\r\n\t\t@extend %clear-float-after;\r\n\r\n\t\tlist-style: none;\r\n\t\tpadding: 0 30px 0;\r\n\t\tborder-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n\t\tmargin: 10px 0;\r\n\t}\r\n\r\n\t.tab-title {\r\n\t\tfloat: left;\r\n\t\tmargin: 0;\r\n\t\tlist-style-type: none;\r\n\r\n\t\tbutton {\r\n\t\t\t-webkit-box-shadow: none;\r\n\t\t\tbox-shadow: none;\r\n\t\t\tpadding: 8px 15px;\r\n\t\t\tbackground-color: rgba(0, 0, 0, 0.15);\r\n\t\t\toutline: 0;\r\n\t\t\tfloat: left;\r\n\t\t\tborder: 0;\r\n\t\t\tcolor: inherit;\r\n\t\t\tcursor: pointer;\r\n\t\t\tfont-size: inherit;\r\n\t\t}\r\n\r\n\t\t&.active {\r\n\t\t\ta {\r\n\t\t\t\tbackground-color: rgba(255, 255, 255, 0.45);\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@import \"tab-widget\";\r\n\r\n/* WooCommerce */\r\n.wp-review-product-rating {\r\n\tmargin-bottom: 10px;\r\n}\r\n.wp-review-comment-form-photo {\r\n margin-bottom: 15px;\r\n float: left;\r\n width: 100%;\r\n clear: both;\r\n margin-right: 0;\r\n margin-left: 0;\r\n}\r\n.wp-review-comment-form-photo p { margin-bottom: 0; }\r\n.wp-review-comment-form-photo {\r\n position: relative;\r\n}\r\n.wp-review-comment-form-photo a {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n}\r\n.wp-review-comment-form-photo #wp_review_comment_attachment_url { width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; }\r\n.wp-review-comment-form-photo input { margin-top: 8px; }\r\n.wp-review-comment-form-photo input.input-file { padding-left: 0; }\r\n.wp-review-comment-form-photo .hide { display: none; }\r\n#comments .wp-review-usercomment-image {display: block; float: left; width: 100%;}\r\n.wp_review_comments_template #comments .is_verified {\r\n color: #b75c21;\r\n font-weight: bold;\r\n}\r\n#commentform.wp-review-comment-form .comment-form-cookies-consent input {width: auto; height: auto;}\r\n#commentform.wp-review-comment-form .comment-form-cookies-consent label {margin-left: 8px;}\r\n\r\nbody.rtl {\r\n\t.review-wrapper {\r\n\t\t.review-star .wpr-count {\r\n\t\t\tmargin-left: 0;\r\n\t\t\tmargin-right: 3px;\r\n\t\t}\r\n\r\n\t\t.review-total-wrapper span.review-total-box {\r\n\t\t\ttext-align: left;\r\n\t\t}\r\n\r\n\t\t.review-pros-cons {\r\n\t\t\t.review-pros {\r\n\t\t\t\tpadding-right: 0;\r\n\t\t\t\tpadding-left: 10px;\r\n\t\t\t}\r\n\t\t\t.review-cons {\r\n\t\t\t\tpadding-left: 0;\r\n\t\t\t\tpadding-right: 10px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.user-review-area .wp-review-user-rating-star {\r\n\t\t\tfloat: left;\r\n\t\t}\r\n\t}\r\n\r\n\t.wp-review-comment-form-photo a {\r\n\t\tright: auto;\r\n\t\tleft: 0;\r\n\t}\r\n\t.review-pros-cons {\r\n\t\t.review-pros {\r\n\t\t\tpadding-right: 0;\r\n\t\t\tpadding-left: 10px;\r\n\t\t}\r\n\t\t.review-cons {\r\n\t\t\tpadding-right: 10px;\r\n\t\t\tpadding-left: 0;\r\n\t\t}\r\n\t}\r\n\t#comments .wp-review-usercomment-image img {\r\n\t\tfloat: right!important;\r\n\t}\r\n\r\n\t.wpr-businesses {\r\n\t\t.business-data {\r\n\t\t\tpadding-right: 10px;\r\n\t\t\tpadding-left: 5px;\r\n\t\t}\r\n\t}\r\n\r\n\t.wp-reviews-list {\r\n\t\t.thumb_small {\r\n\t\t\tfloat: right;\r\n\t\t\tmargin-right: 0;\r\n\t\t\tmargin-left: 12px;\r\n\t\t}\r\n\r\n\t\t.review-count {\r\n\t\t\tfloat: right;\r\n\t\t}\r\n\r\n\t\t.postmeta {\r\n\t\t\tfloat: left;\r\n\t\t}\r\n\r\n\t\t.reviews-pagination .next {\r\n\t\t\tfloat: left;\r\n\t\t}\r\n\t}\r\n\r\n\t.review-total-only.large-thumb {\r\n\t\tright: auto;\r\n\t\tleft: 15px;\r\n\t}\r\n\r\n\t.wpr-place-reviews {\r\n\t\t.review-image {\r\n\t\t\tfloat: right;\r\n\t\t\tmargin-right: 0;\r\n\t\t\tmargin-left: 10px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n/**\r\n * Font icon\r\n */\r\n@font-face {\r\n\tfont-family: 'font-icons';\r\n\tsrc: url('../fonts/font-icons.eot');\r\n\tsrc: url('../fonts/font-icons.eot') format('embedded-opentype'),\r\n\t url('../fonts/font-icons.woff') format('woff'),\r\n\t url('../fonts/font-icons.ttf') format('truetype'),\r\n\t url('../fonts/font-icons.svg') format('svg');\r\n\tfont-weight: normal;\r\n\tfont-style: normal;\r\n}\r\n\r\n[class^=\"mts-icon-\"]:before, [class*=\" mts-icon-\"]:before {\r\n\tfont-family: \"font-icons\";\r\n\tfont-style: normal;\r\n\tfont-weight: normal;\r\n\tspeak: none;\r\n\tdisplay: inline-block;\r\n\ttext-decoration: inherit;\r\n\twidth: 1em;\r\n\tmargin-right: 0;\r\n\ttext-align: center;\r\n\tfont-variant: normal;\r\n\ttext-transform: none;\r\n\tline-height: 1em;\r\n}\r\n\r\n[class*=\"mts-icon-loader\"]:before {\r\n\tfont-family: \"font-icons\";\r\n\tfont-style: normal;\r\n\tfont-weight: normal;\r\n\tspeak: none;\r\n\tdisplay: inline-block;\r\n\ttext-decoration: inherit;\r\n\twidth: 1em;\r\n\tmargin-right: .2em;\r\n\ttext-align: center;\r\n\tfont-variant: normal;\r\n\ttext-transform: none;\r\n\tline-height: 1em;\r\n\tmargin-left: .2em;\r\n}\r\n.mts-icon-star:before { content: '\\e800'; }\r\n.mts-icon-loader:before { content: '\\e801'; }\r\n","%clear-float-after {\r\n\t&:after {\r\n\t\tcontent: \" \";\r\n\t\tdisplay: block;\r\n\t\theight: 0;\r\n\t\tvisibility: hidden;\r\n\t\tclear: both;\r\n\t}\r\n}\r\n",".wp_review_tab_widget_content {\r\n position: relative;\r\n border: 1px solid #E4E4E4;\r\n}\r\n.wp_review_tab_widget_content img {\r\n max-width: 100%;\r\n height: auto;\r\n}\r\n.wp_review_tab_widget_content a { color: #444 }\r\n.wp_review_tab_widget_content ul.wp-review-tabs li {\r\n list-style: none;\r\n display: block;\r\n width: 50%;\r\n float: left;\r\n text-align: center;\r\n margin: 0!important;\r\n padding: 0!important;\r\n border: 0;\r\n}\r\n.wp_review_tab_widget_content ul.has-1-tabs li {\r\n width: 100%;\r\n float: none;\r\n margin: 0 auto;\r\n}\r\n.wp_review_tab_widget_content ul.has-2-tabs li {\r\n\r\n}\r\n.wp_review_tab_widget_content ul.has-3-tabs li { width: 33.33% }\r\n.wp_review_tab_widget_content ul.has-4-tabs li { width: 50% }\r\n.wp_review_tab_widget_content .tab_title a {\r\n display: block;\r\n background: #f0f0f0;\r\n border-left: 1px solid #E4E4E4;\r\n border-bottom: 1px solid #E4E4E4;\r\n padding: 2px 0 4px;\r\n line-height: 2.4;\r\n text-decoration: none;\r\n position: relative;\r\n font-weight: bold;\r\n}\r\n.wp_review_tab_widget_content .tab_title:first-child a {\r\n margin-left: 0;\r\n border-left: 0;\r\n}\r\n.wp_review_tab_widget_content .tab_title.selected a {\r\n background: #fff;\r\n border-bottom: 1px solid #fff;\r\n}\r\n.wp_review_tab_widget_content .inside {\r\n background: #fff;\r\n}\r\n.wp_review_tab_widget_content .tab-content li, .widget .wp_review_tab_widget_content .tab-content li {\r\n list-style-type: none;\r\n float: left;\r\n width: 100%;\r\n -webkit-box-sizing: border-box;\r\n box-sizing: border-box;\r\n margin: 0;\r\n padding: 10px 15px 15px;\r\n border-bottom: 1px solid #E4E4E4;\r\n text-align: left;\r\n color: #444;\r\n background: none;\r\n position: relative;\r\n}\r\n.wp_review_tab_widget_content .tab-content li:last-child {\r\n border: none;\r\n margin-bottom: 0;\r\n}\r\n.wp_review_tab_thumb_small {\r\n float: left;\r\n margin-right: 12px;\r\n padding-top: 4px;\r\n width: 65px;\r\n height: 65px;\r\n overflow: hidden;\r\n}\r\n.wp_review_tab_thumb_large {\r\n float: none;\r\n max-width: 100%;\r\n display: inline-block;\r\n margin-bottom: 4px;\r\n position: relative;\r\n}\r\n.wp_review_tab_widget_content .entry-title {\r\n font-size: inherit;\r\n font-weight: bold;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n.wp_review_tab_widget_content .entry-title span {\r\n color: #999;\r\n}\r\n.wp_review_tab_widget_content .wp-review-tab-postmeta {\r\n color: #999;\r\n font-size: 13px;\r\n float: right;\r\n margin-top: 5px;\r\n}\r\n.wp_review_tab_widget_content .wp-post-image { margin: 0 !important }\r\n/* Pagination */\r\n.wp_review_tab_widget_content .wp-review-tab-pagination {\r\n margin: 0;\r\n width: 100%;\r\n padding-top: 0;\r\n padding-bottom: 15px;\r\n float: left;\r\n}\r\n.wp_review_tab_widget_content .wp-review-tab-pagination a { margin: 0 15px }\r\n.wp-review-tab-pagination a.next { float: right }\r\n/* Loading... */\r\n.wp-review-tab-loading { min-height: 120px }\r\n.wp-review-tab-loading:before {\r\n content: \"\";\r\n display: block;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n background-color: rgba(255,255,255,0.8);\r\n z-index: 11;\r\n}\r\n.clear { clear: both }\r\n.wp-review-tab-loading:after {\r\n content: \"\";\r\n margin: 0 auto 3em auto;\r\n font-size: 10px;\r\n position: absolute;\r\n top: 45%;\r\n left: 49%;\r\n z-index: 12;\r\n text-indent: -9999em;\r\n border-top: 0.4em solid rgba(0, 0, 0, 0.2);\r\n border-right: 0.4em solid rgba(0, 0, 0, 0.2);\r\n border-bottom: 0.4em solid rgba(0, 0, 0, 0.2);\r\n border-left: 0.4em solid #000;\r\n -webkit-animation: load8 0.5s infinite linear;\r\n animation: load8 0.5s infinite linear;\r\n border-radius: 50%;\r\n width: 2em;\r\n height: 2em;\r\n}\r\n@-webkit-keyframes load8 {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(360deg);\r\n transform: rotate(360deg);\r\n }\r\n}\r\n@keyframes load8 {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(360deg);\r\n transform: rotate(360deg);\r\n }\r\n}\r\n/* Rating... */\r\n.review-total-only.small-thumb {\r\n font-size: 13px;\r\n font-weight: bold;\r\n padding: 1px 0;\r\n float: left;\r\n -webkit-box-sizing: border-box;\r\n box-sizing: border-box;\r\n margin-top: 3px;\r\n}\r\n.review-total-only.large-thumb {\r\n position: absolute;\r\n top: 10px;\r\n right: 15px;\r\n border-radius: 0;\r\n}\r\n.wp_review_tab_widget_content .has-4-tabs .tab_title.selected a { border-bottom: 1px solid #E4E4E4 }\r\n.wp_review_tab_widget_content .has-4-tabs .tab_title:nth-child(3) a { border-left: 0 }\r\n.title-right { overflow: hidden }\r\n"]}
|
rating-types/circle-input.php
CHANGED
File without changes
|
rating-types/circle-output.php
CHANGED
File without changes
|
rating-types/percentage-input.js
CHANGED
File without changes
|
rating-types/percentage-input.php
CHANGED
File without changes
|
rating-types/percentage-output.php
CHANGED
File without changes
|
rating-types/point-input.js
CHANGED
File without changes
|
rating-types/point-input.php
CHANGED
File without changes
|
rating-types/point-output.php
CHANGED
File without changes
|
rating-types/star-input.js
CHANGED
File without changes
|
rating-types/star-input.php
CHANGED
File without changes
|
rating-types/star-output.php
CHANGED
File without changes
|
rating-types/thumbs-input.php
CHANGED
File without changes
|
rating-types/thumbs-output.php
CHANGED
File without changes
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: mythemeshop
|
|
3 |
Creator's website link: http://mythemeshop.com/plugins/wp-review/
|
4 |
Tags: review, schema.org, rating, schema, user rating, google rating, star rating, product review
|
5 |
Requires at least: 4.0
|
6 |
-
Tested up to: 5.
|
7 |
-
Stable tag: 5.2.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -103,6 +103,14 @@ Please disable all plugins and check if rating is working properly. Then you can
|
|
103 |
|
104 |
== Changelog ==
|
105 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
106 |
= v5.2.0 (Feb 18, 2019) =
|
107 |
* Added AMP support
|
108 |
* Added an inline payment form for upgrading
|
3 |
Creator's website link: http://mythemeshop.com/plugins/wp-review/
|
4 |
Tags: review, schema.org, rating, schema, user rating, google rating, star rating, product review
|
5 |
Requires at least: 4.0
|
6 |
+
Tested up to: 5.2.2
|
7 |
+
Stable tag: 5.2.2
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
103 |
|
104 |
== Changelog ==
|
105 |
|
106 |
+
= v5.2.2 (Jul 12, 2019) =
|
107 |
+
* Fixed vulnerability issue
|
108 |
+
|
109 |
+
= v5.2.1 (Jun 18, 2019) =
|
110 |
+
* Added shortcode support in review description
|
111 |
+
* Added a way to help users easily leave a review, with a dismissible notice
|
112 |
+
* Fixed conflict with Woodmart plugin
|
113 |
+
|
114 |
= v5.2.0 (Feb 18, 2019) =
|
115 |
* Added AMP support
|
116 |
* Added an inline payment form for upgrading
|
template-list.php
CHANGED
File without changes
|
wp-review.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: WP Review
|
4 |
* Plugin URI: http://mythemeshop.com/plugins/wp-review/
|
5 |
* Description: Create reviews! Choose from stars, percentages or points for review scores. Supports Retina Display, WPMU and Unlimited Color Schemes.
|
6 |
-
* Version: 5.2.
|
7 |
* Author: MyThemeShop
|
8 |
* Author URI: http://mythemeshop.com/
|
9 |
* Text Domain: wp-review
|
@@ -45,7 +45,7 @@ if ( version_compare( phpversion(), '5.6', '<' ) ) {
|
|
45 |
}
|
46 |
|
47 |
/* Plugin version */
|
48 |
-
define( 'WP_REVIEW_PLUGIN_VERSION', '5.2.
|
49 |
|
50 |
/* Sets the custom db table name. */
|
51 |
define( 'MTS_WP_REVIEW_DB_TABLE', 'mts_wp_reviews' );
|
@@ -164,6 +164,9 @@ if ( ! function_exists( 'wp_review_includes_libraries' ) ) :
|
|
164 |
|
165 |
/* Loads the demo importer. */
|
166 |
require_once( WP_REVIEW_ADMIN . 'demo-importer.php' );
|
|
|
|
|
|
|
167 |
}
|
168 |
endif;
|
169 |
|
3 |
* Plugin Name: WP Review
|
4 |
* Plugin URI: http://mythemeshop.com/plugins/wp-review/
|
5 |
* Description: Create reviews! Choose from stars, percentages or points for review scores. Supports Retina Display, WPMU and Unlimited Color Schemes.
|
6 |
+
* Version: 5.2.2
|
7 |
* Author: MyThemeShop
|
8 |
* Author URI: http://mythemeshop.com/
|
9 |
* Text Domain: wp-review
|
45 |
}
|
46 |
|
47 |
/* Plugin version */
|
48 |
+
define( 'WP_REVIEW_PLUGIN_VERSION', '5.2.1' );
|
49 |
|
50 |
/* Sets the custom db table name. */
|
51 |
define( 'MTS_WP_REVIEW_DB_TABLE', 'mts_wp_reviews' );
|
164 |
|
165 |
/* Loads the demo importer. */
|
166 |
require_once( WP_REVIEW_ADMIN . 'demo-importer.php' );
|
167 |
+
|
168 |
+
/* Loads the review notice. */
|
169 |
+
require_once( WP_REVIEW_ADMIN . 'class-wpr-review-notice.php' );
|
170 |
}
|
171 |
endif;
|
172 |
|