|
20 | 20 | <style> |
21 | 21 | .thumbnail-border { |
22 | 22 | border: 2px solid rgba(0, 0, 0, 0.4); |
| 23 | + width: 100%; |
| 24 | + height: 100%; |
23 | 25 | } |
24 | 26 | </style> |
25 | 27 |
|
|
74 | 76 | <div class="screen mostdevices pull-left text-center"> |
75 | 77 | <a class="border-radius-three default-background-hover" ng-click="changeBackground('i3x2')"> |
76 | 78 | <span ng-hide="data.design.backgroundImage.i3x2" class="add-icon">+</span> |
77 | | - <img class="thumbnail-border" ng-show="data.design.backgroundImage.i3x2" ng-src="{{cropImage(data.design.backgroundImage.i3x2, 640,960)}}"> |
| 79 | + <img class="thumbnail-border" ng-show="data.design.backgroundImage.i3x2" ng-src="{{cropImage(data.design.backgroundImage.i3x2, 640,960, 5)}}"> |
78 | 80 | </a> |
79 | 81 | <label>3:2</label> |
80 | 82 | <label class="secondary">640x960</label> |
|
84 | 86 | <div class="screen iphone pull-left text-center"> |
85 | 87 | <a class="border-radius-three default-background-hover" ng-click="changeBackground('i16x9')"> |
86 | 88 | <span ng-hide="data.design.backgroundImage.i16x9" class="add-icon">+</span> |
87 | | - <img class="thumbnail-border" ng-show="data.design.backgroundImage.i16x9" ng-src="{{cropImage(data.design.backgroundImage.i16x9, 1242, 2208)}}"> |
| 89 | + <img class="thumbnail-border" ng-show="data.design.backgroundImage.i16x9" ng-src="{{cropImage(data.design.backgroundImage.i16x9, 1242, 2208 , 20)}}"> |
88 | 90 | </a> |
89 | 91 | <label>16:9</label> |
90 | 92 | <label class="secondary">1242x2208</label> |
|
95 | 97 | <div class="screen ipads pull-left text-center"> |
96 | 98 | <a class="border-radius-three default-background-hover" ng-click="changeBackground('i4x3')"> |
97 | 99 | <span ng-hide="data.design.backgroundImage.i4x3" class="add-icon">+</span> |
98 | | - <img class="thumbnail-border" ng-show="data.design.backgroundImage.i4x3" ng-src="{{cropImage(data.design.backgroundImage.i4x3, 1536, 2048)}}"> |
| 100 | + <img class="thumbnail-border" ng-show="data.design.backgroundImage.i4x3" ng-src="{{cropImage(data.design.backgroundImage.i4x3, 1536, 2048, 20)}}"> |
99 | 101 | </a> |
100 | 102 | <label>4:3</label> |
101 | 103 | <label class="secondary">1536x2048</label> |
|
105 | 107 | <div class="screen tablets pull-left text-center"> |
106 | 108 | <a class="border-radius-three default-background-hover" ng-click="changeBackground('i16x10')"> |
107 | 109 | <span ng-hide="data.design.backgroundImage.i16x10" class="add-icon">+</span> |
108 | | - <img class="thumbnail-border" ng-show="data.design.backgroundImage.i16x10" ng-src="{{cropImage(data.design.backgroundImage.i16x10, 1600, 2560)}}"> |
| 110 | + <img class="thumbnail-border" ng-show="data.design.backgroundImage.i16x10" ng-src="{{cropImage(data.design.backgroundImage.i16x10, 1600, 2560, 20)}}"> |
109 | 111 | </a> |
110 | 112 | <label>16:10</label> |
111 | 113 | <label class="secondary">1600x2560</label> |
|
366 | 368 | } |
367 | 369 | }; |
368 | 370 |
|
369 | | - $scope.cropImage = function (url, width, height) { |
| 371 | + $scope.cropImage = function (url, width, height, dividedBy) { |
370 | 372 | if (!url) { |
371 | 373 | return ""; |
372 | 374 | } |
373 | 375 | else { |
374 | 376 | let croppedImage = buildfire.imageLib.cropImage( |
375 | 377 | url, |
376 | | - { width, height }); |
| 378 | + { width: width / dividedBy, height: height / dividedBy }); |
377 | 379 | return croppedImage |
378 | 380 | } |
379 | 381 | }; |
|
0 commit comments