402. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2021-05-13 09:09:22 +0000. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

402.1 Files compared

#LocationFileLast Modified
1/Applications/Ampps/www/Porto 3.2.2/Theme Files/Magento 2.x/Porto Theme/app/design/frontend/Smartwave/porto_rtl/Magento_Review/web/css/source_module.less2016-11-23 20:48:20 +0000
2/Applications/Ampps/www/Porto v4.0.0/Theme Files/Magento 2.x/Porto Theme/app/design/frontend/Smartwave/porto_rtl/Magento_Review/web/css/source_module.less2021-02-03 01:06:16 +0000

402.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged7798
Changed413
Inserted12
Removed136

402.3 Comparison options

WhitespaceConsecutive whitespace is treated as a single space
Character caseDifferences in character case are significant
Line endingsDifferences in line endings (CR and LF characters) are ignored
CR/LF charactersNot shown in the comparison detail
Active line-pairing rules

402.4 Active regular expressions

No regular expressions were active.

402.5 Comparison detail

1 // /** 1 // /**
2 //  * Copyright © 2015 Magento. All rights reserved. 2 //  * Copyright © 2015 Magento. All rights reserved.
3 //  * See COPYING.txt for license details. 3 //  * See COPYING.txt for license details.
4 //  */ 4 //  */
5  5 
6 // 6 //
7 //    Common 7 //    Common
8 //-------------------------------------- 8 //--------------------------------------
9  9 
10 & when (@media-common = true) { 10 & when (@media-common = true) {
11  11 
12 .data.switch .counter { 12 .data.switch .counter {
13     .lib-css(color, @text__color__muted); 13     .lib-css(color, @text__color__muted);
14     &:before { 14     &:before {
15         content:"("; 15         content:"(";
16     } 16     }
17     &:after { 17     &:after {
18         content:")"; 18         content:")";
19     } 19     }
20 } 20 }
21 .rating-summary { 21 .rating-summary {
22     .lib-rating-summary(); 22     .lib-rating-summary();
23      23 
24     .rating-result { 24     .rating-result {
25         display: block; 25         display: block;
26         width: 83px; 26         width: 83px;
27     } 27     }
28 } 28 }
29  29 
30 .product-reviews-summary, 30 .product-reviews-summary,
31 .table-reviews { 31 .table-reviews {
32     .rating-summary { 32     .rating-summary {
33         .lib-rating-summary-label-hide(); 33         .lib-rating-summary-label-hide();
34     } 34     }
35 } 35 }
36  36 
37 .review-control-vote { 37 .review-control-vote {
38     .lib-rating-vote(); 38     .lib-rating-vote();
39     &:before { 39     &:before {
40         .lib-rating-icons-content( 40         .lib-rating-icons-content(
41             @_icon-content: @icon-star-empty 41             @_icon-content: @icon-star-empty
42         ); 42         );
43     } 43     }
44 } 44 }
45  45 
46 // 46 //
47 //    Review product page 47 //    Review product page
48 //-------------------------------------- 48 //--------------------------------------
49 .review { 49 .review {
    50     @color-gray79: #e7e7e7;
    51     @indent__base: 10px;
50     &-toolbar { 52     &-toolbar {
51         padding: 0; 53         padding: 0;
52         border-top: 1px solid @color-gray79; 54         border-top: 1px solid @color-gray79;
53         margin: 0 0 @indent__base; 55         margin: 0 0 @indent__base;
54         text-align: center; 56         text-align: center;
55         &:first-child { 57         &:first-child {
56             display: none; 58             display: none;
57         } 59         }
58         .pages { 60         .pages {
59             display: block; 61             display: block;
60             text-align: center; 62             text-align: center;
61             border-bottom: 1px solid @color-gray79; 63             border-bottom: 1px solid @color-gray79;
62             padding: @indent__base 0; 64             padding: @indent__base 0;
63         } 65         }
64         .limiter { 66         .limiter {
65             display: none; 67             display: none;
66         } 68         }
67     } 69     }
68     &-add { 70     &-add {
69         .block-title { 71         .block-title {
70             display: none; 72             display: none;
71         } 73         }
72     } 74     }
73     &-form { 75     &-form {
74         .action.submit.primary {
 76         .action.submit.primary { 
75             .lib-button-revert-secondary-size();    
76             margin: 0; 77             margin: 0;
77         } 78         }
78         .actions-toolbar .actions-primary { 79         .actions-toolbar .actions-primary {
79             padding: 0; 80             padding: 0;
80         } 81         }
81     } 82     }
82     &-fieldset {} 83     &-fieldset {}
83     .fieldset &-legend.legend { 84     .fieldset &-legend.legend {
84         line-height: 1.3; 85         line-height: 1.3;
85         border-bottom: 0; 86         border-bottom: 0;
86         padding: 0; 87         padding: 0;
87         span { 88         span {
88             margin: 0; 89             margin: 0;
89         } 90         }
90         strong { 91         strong {
91             display: block; 92             display: block;
92             font-weight: 600; 93             font-weight: 600;
93         } 94         }
94         margin-bottom: @indent__base; 95         margin-bottom: @indent__base;
95     } 96     }
96     .fieldset &-field-ratings { 97     .fieldset &-field-ratings {
97         > .label { 98         > .label {
98             margin-bottom: @indent__s; 99             margin-bottom: @indent__s;
99             font-weight: 600; 100             font-weight: 600;
100             padding: 0; 101             padding: 0;
101         } 102         }
102     } 103     }
103     &-control-vote label:before, 104     &-control-vote label:before,
104     &-control-vote:before { 105     &-control-vote:before {
105         font-size: 32px; 106         font-size: 32px;
106         line-height: 32px; 107         line-height: 32px;
107         height: 32px; 108         height: 32px;
108         letter-spacing: 10px; 109         letter-spacing: 10px;
109     } 110     }
110     &-field-rating { 111     &-field-rating {
111         .label { 112         .label {
112             font-weight: 600; 113             font-weight: 600;
113         } 114         }
114         .control { 115         .control {
115             margin-top: @indent__s; 116             margin-top: @indent__s;
116             margin-bottom: 1.2*@indent__xl; 117             margin-bottom: 1.2*@indent__xl;
117         } 118         }
118     } 119     }
119     &-list { 120     &-list {
120         .block-title strong { 121         .block-title strong {
121             .lib-heading(h2); 122             font-size: .9em;
    123             text-transform: uppercase;
    124             color: #222529;
122         } 125         }
123         margin-bottom: @indent__l; 126         margin-bottom: @indent__l;
124     } 127     }
125     &-item { 128     &-item {
126         padding: @indent__base 0; 129         padding: @indent__base 0;
127         border-bottom: 1px solid @color-gray79; 130         border-bottom: 1px solid @color-gray79;
128         margin: 0; 131         margin: 0;
129         .lib-clearer(); 132         .lib-clearer();
130         &:last-child { 133         &:last-child {
131             border-width: 0; 134             border-width: 0;
132         } 135         }
133     } 136     }
134     &-ratings { 137     &-ratings {
135         display: table; 138         display: table;
136         max-width: 100%; 139         max-width: 100%;
137         margin-bottom: @indent__s; 140         margin-bottom: @indent__s;
138         &:extend(.abs-rating-summary all); 141         &:extend(.abs-rating-summary all);
139     } 142     }
140     &-author { 143     &-author {
141         display: inline; 144         display: inline;
142         .review-details-value { 145         .review-details-value {
143             font-weight: 400; 146             font-weight: 400;
144         } 147         }
145     } 148     }
146     &-date { 149     &-date {
147         display: inline; 150         display: inline;
148         .review-details-label { 151         .review-details-label {
149             &:extend(.abs-visually-hidden all); 152             &:extend(.abs-visually-hidden all);
150         } 153         }
151     } 154     }
152     &-title { 155     &-title {
153         .lib-heading(h3); 156       color: #222529;
154         margin: 0 0 @indent__base; 157       font-weight: 600;
155     } 158     }
156     &-content { 159     &-content {
157         margin-bottom: @indent__base; 160         margin-bottom: @indent__base;
158     } 161     }
159 } 162 }
160 .page-main { 163 .page-main {
161     .column { 164     .column {
162         .review-add { 165         .review-add {
163             margin-bottom: 0; 166             margin-bottom: 0;
164         } 167         }
165     } 168     }
166 } 169 }
167  170 
168 } 171 }
169  172 
170 // 173 //
171 //    Desktop 174 //    Desktop
172 //-------------------------------------- 175 //--------------------------------------
173 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__s) { 176 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__s) {
174     .review { 177     .review {
175         &-form { 178         &-form {
176             max-width: 500px; 179             max-width: 500px;
177         } 180         }
178  181 
179         @review-ratings-left: 280px; 182         @review-ratings-left: 280px;
180         &-ratings { 183         &-ratings {
181             max-width: @review-ratings-left - @indent__xl; 184             max-width: @review-ratings-left - @indent__xl;
182             float: right; 185             float: right;
183             margin-bottom: 0; 186             margin-bottom: 0;
184         } 187         }
185         &-ratings ~ &-content, 188         &-ratings ~ &-content,
186         &-ratings ~ &-details { 189         &-ratings ~ &-details {
187             margin-right: @review-ratings-left; 190             margin-right: @review-ratings-left;
188         } 191         }
189     } 192     }
190  193 
191     .review { 194     .review {
192         @reviews-indent-desktop: 30px; 195         @reviews-indent-desktop: 30px;
193         &-toolbar { 196         &-toolbar {
194             margin: 0 0 @reviews-indent-desktop; 197             margin: 0 0 @reviews-indent-desktop;
195             .pages { 198             .pages {
196                 padding: @reviews-indent-desktop 0; 199                 padding: @reviews-indent-desktop 0;
197             } 200             }
198         } 201         }
199         .fieldset &-legend.legend { 202         .fieldset &-legend.legend {
200             margin-bottom: @reviews-indent-desktop; 203             margin-bottom: @reviews-indent-desktop;
201         } 204         }
202         &-item { 205         &-item {
203             padding: @reviews-indent-desktop 0; 206             padding: @reviews-indent-desktop 0;
204         } 207         }
205         &-title { 208         &-title {
206             margin: 0 0 @reviews-indent-desktop; 209             margin: 0 0 @reviews-indent-desktop;
207         } 210         }
208     } 211     }
209 } 212 }
210  213 
211 // 214 //
212 //    Common 215 //    Common
213 //-------------------------------------- 216 //--------------------------------------
214  217 
215 & when (@media-common = true) { 218 & when (@media-common = true) {
216  219 
217 .data.table.reviews { 220 .data.table.reviews {
218     .rating-summary { 221     .rating-summary {
219         margin-top: -4px; 222         margin-top: -4px;
220     } 223     }
221 } 224 }
222  225 
223 .customer.review.view { 226 .customer.review.view {
224     .review.title, 227     .review.title,
225     .ratings.summary.items, 228     .ratings.summary.items,
226     .product.details { 229     .product.details {
227         margin-bottom: @indent__base; 230         margin-bottom: @indent__base;
228     } 231     }
229 } 232 }
230     
231 .product-reviews-summary {    
232     margin-bottom: 10px;    
233     .products.wrapper.list & {    
234         margin: 0 auto;    
235     }    
236     .rating-summary {    
237         display:inline-block;    
238         vertical-align: middle;    
239     }    
240     .reviews-actions {    
241         display:inline-block;    
242         vertical-align: middle;    
243         font-size: 14px;    
244         margin-top: 0;    
245         line-height: 16px;    
246         a {    
247             color: @product-reviews-summary-links;    
248             padding: 0 10px 0 15px;    
249         }    
250         a:not(:last-child) {    
251             border-left: 1px solid #ccc;    
252         }    
253         .action.view span {    
254         }    
255     }    
256     &.no-rating {    
257         .reviews-actions {    
258             a:first-child {    
259                 padding-right: 0;    
260             }    
261         }    
262     }    
263 }    
264     
265 .product-info-main,    
266 .customer-review { 233 .customer-review {
267     .product-reviews-summary { 234     .product-reviews-summary {
268         margin-bottom: 20px; 235         margin-bottom: 20px;
269     } 236     }
270     .rating-summary { 237     .rating-summary {
271         margin-left: 15px; 238         margin-left: 15px;
272     } 239     }
273 } 240 }
274  241 
275 } 242 }
276  243 
277 // 244 //
278 //    Desktop 245 //    Desktop
279 //-------------------------------------- 246 //--------------------------------------
280 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) { 247 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) {
281     .product-reviews-summary { 248     .product-reviews-summary {
282         .products.wrapper.list & { 249         .products.wrapper.list & {
283             margin: 0; 250             margin: 0;
284         } 251         }
285     } 252     }
286 } 253 }
287  254 
288  255 
289 // 256 //
290 //    Common 257 //    Common
291 //-------------------------------------- 258 //--------------------------------------
292  259 
293 & when (@media-common = true) { 260 & when (@media-common = true) {
294  261 
295 // 262 //
296 //    Account 263 //    Account
297 //-------------------------------------- 264 //--------------------------------------
298 .block-reviews-dashboard { 265 .block-reviews-dashboard {
299     .items { 266     .items {
300         .item { 267         .item {
301             .lib-css(margin-bottom, @indent__base); 268             .lib-css(margin-bottom, @indent__base);
302             &:last-child { 269             &:last-child {
303                 margin-bottom: 0; 270                 margin-bottom: 0;
304             } 271             }
305         } 272         }
306     } 273     }
307     .product-name { 274     .product-name {
308         display: inline-block; 275         display: inline-block;
309         &:not(:last-child) { 276         &:not(:last-child) {
310             .lib-css(margin-bottom, @indent__xs); 277             .lib-css(margin-bottom, @indent__xs);
311         } 278         }
312     } 279     }
313     .rating-summary { 280     .rating-summary {
314         .label { 281         .label {
315             .lib-css(font-weight, @font-weight__semibold); 282             .lib-css(font-weight, @font-weight__semibold);
316             .lib-css(margin-left, @indent__s); 283             .lib-css(margin-left, @indent__s);
317         } 284         }
318     } 285     }
319 } 286 }
320  287 
321 .table-reviews, 288 .table-reviews,
322 .block-reviews-dashboard { 289 .block-reviews-dashboard {
323     .product-name { 290     .product-name {
324         .lib-css(font-weight, @font-weight__regular); 291         .lib-css(font-weight, @font-weight__regular);
325     } 292     }
326 } 293 }
327  294 
328 .table-reviews { 295 .table-reviews {
329     .rating-summary { 296     .rating-summary {
330         display: inline-block; 297         display: inline-block;
331         vertical-align: baseline; 298         vertical-align: baseline;
332     } 299     }
333 } 300 }
334  301 
335 } 302 }
336  303 
337 // 304 //
338 //    Mobile 305 //    Mobile
339 //-------------------------------------- 306 //--------------------------------------
340 .media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen__s) { 307 .media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen__s) {
341     .account { 308     .account {
342         .table-reviews { 309         .table-reviews {
343             .col.actions { 310             .col.actions {
344                 &:extend(.abs-col-no-prefix all); 311                 &:extend(.abs-col-no-prefix all);
345             } 312             }
346         } 313         }
347     } 314     }
348 } 315 }
349  316 
350 // 317 //
351 //    Desktop 318 //    Desktop
352 //-------------------------------------- 319 //--------------------------------------
353 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) { 320 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) {
354     .block-reviews-dashboard { 321     .block-reviews-dashboard {
355         .product-name { 322         .product-name {
356             &:extend(.abs-account-block-font-size all); 323             &:extend(.abs-account-block-font-size all);
357         } 324         }
358     } 325     }
359 } 326 }
360  327 
361 // 328 //
362 //    Common 329 //    Common
363 //-------------------------------------- 330 //--------------------------------------
364  331 
365 & when (@media-common = true) { 332 & when (@media-common = true) {
366  333 
367 .customer-review { 334 .customer-review {
368     .product-details { 335     .product-details {
369         &:extend(.abs-add-clearfix all); 336         &:extend(.abs-add-clearfix all);
370         &:extend(.abs-margin-for-blocks-and-widgets all); 337         &:extend(.abs-margin-for-blocks-and-widgets all);
371         .rating-average-label { 338         .rating-average-label {
372             &:extend(.abs-visually-hidden all); 339             &:extend(.abs-visually-hidden all);
373         } 340         }
374     } 341     }
375     .product-media { 342     .product-media {
376         width: 30%; 343         width: 30%;
377         max-width: 285px; 344         max-width: 285px;
378         float: right; 345         float: right;
379         margin-left: 3%; 346         margin-left: 3%;
380     } 347     }
381     .product-info { 348     .product-info {
382     } 349     }
383     .review-details { 350     .review-details {
384         margin: 0; 351         margin: 0;
385         .title { 352         .title {
386             &:extend(.abs-account-title all); 353             &:extend(.abs-account-title all);
387         } 354         }
388         .customer-review-rating { 355         .customer-review-rating {
389             .lib-css(margin-bottom, @indent__base); 356             .lib-css(margin-bottom, @indent__base);
390             .item { 357             .item {
391                 .lib-css(margin-bottom, @indent__s); 358                 .lib-css(margin-bottom, @indent__s);
392                 &:last-child { 359                 &:last-child {
393                     margin-bottom: 0; 360                     margin-bottom: 0;
394                 } 361                 }
395             } 362             }
396             &:extend(.abs-rating-summary all); 363             &:extend(.abs-rating-summary all);
397         } 364         }
398         .review-title { 365         .review-title {
399             .lib-heading(h3); 366             .lib-heading(h3);
400             .lib-css(font-weight, @font-weight__semibold); 367             .lib-css(font-weight, @font-weight__semibold);
401             .lib-css(margin-bottom, @indent__base); 368             .lib-css(margin-bottom, @indent__base);
402         } 369         }
403         .review-content { 370         .review-content {
404             margin: 0; 371             margin: 0;
405             .lib-css(margin-bottom, @indent__base); 372             .lib-css(margin-bottom, @indent__base);
406         } 373         }
407         .review-date { 374         .review-date {
408             .lib-css(color, @primary__color__light); 375             .lib-css(color, @primary__color__light);
409         } 376         }
410     } 377     }
411 } 378 }
412  379 
413 } 380 }
414  381 
415 // 382 //
416 //    Mobile 383 //    Mobile
417 //-------------------------------------- 384 //--------------------------------------
418 .media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen__s) { 385 .media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen__s) {
419     .customer-review { 386     .customer-review {
420         .product-name { 387         .product-name {
421             .lib-css(margin-bottom, @indent__xs); 388             .lib-css(margin-bottom, @indent__xs);
422         } 389         }
423         .product-reviews-summary { 390         .product-reviews-summary {
424             .rating-summary { 391             .rating-summary {
425                 display: block; 392                 display: block;
426                 .lib-css(margin-bottom, @indent__xs); 393                 .lib-css(margin-bottom, @indent__xs);
427             } 394             }
428         } 395         }
429     } 396     }
430 } 397 }
431  398 
432 // 399 //
433 //    Desktop 400 //    Desktop
434 //-------------------------------------- 401 //--------------------------------------
435 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) { 402 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) {
436     .customer-review { 403     .customer-review {
437         .product-details { 404         .product-details {
438             &:extend(.abs-margin-for-blocks-and-widgets-desktop all); 405             &:extend(.abs-margin-for-blocks-and-widgets-desktop all);
439         } 406         }
440     } 407     }
441 } 408 }