Commit e0ee74c158f31baa5083128faa85bae65bf54471

Authored by TRUONG
1 parent e32d6b2cb5
Exists in master and in 1 other branch develop

update fix layer process

Showing 5 changed files with 30 additions and 6 deletions Side-by-side Diff

... ... @@ -46,7 +46,7 @@
46 46 <script src="bower_components/json3/lib/json3.min.js"></script>
47 47 <![endif]-->
48 48 <script type="text/javascript">
49   - var VERSION = '17-11_04';
  49 + var VERSION = new Date().getTime();//'17-11_04';
50 50 var require = {
51 51 urlArgs: "ver="+VERSION,
52 52 };
app/scripts/controllers/main.js
1 1 define(['app'], function (app) {
2 2 'use strict';
3   - app.controller('MainCtrl', function ($rootScope, $scope, $illustration, $t_shirt) {
  3 + app.controller('MainCtrl', function ($rootScope, $scope, $timeout, $illustration, $t_shirt) {
4 4 $rootScope.API_URL = 'http://domain.com';
5 5 $scope.designFrameView = 'views/tshirt-design.html?ver='+VERSION;
6 6 $scope.designPartIllustration = 'views/design_part/illustration.html?ver='+VERSION;
... ... @@ -50,6 +50,14 @@
50 50 $scope.illustrationSelectConfig = {
51 51 allowClear:true
52 52 };
  53 + $timeout(function(){
  54 + $('.illstration-item').tooltip({
  55 + animated: 'fade',
  56 + placement: 'bottom',
  57 + html: true
  58 + });
  59 + console.log('here');
  60 + },1000);
53 61 break;
54 62 }
55 63 case 'text': {
app/scripts/controllers/tshirtdesign.js
... ... @@ -89,7 +89,6 @@
89 89 // if (obj === options.target) return;
90 90 // obj.setOpacity(options.target.intersectsWithObject(obj) ? 0.5 : 1);
91 91 // });
92   -
93 92 }
94 93  
95 94 function onObjectOut() {
... ... @@ -141,7 +140,7 @@
141 140  
142 141 function onObjectSelected(options) {
143 142 var currentObj = options.target;
144   - console.log(currentObj.text);
  143 + // console.log(currentObj.text);
145 144 $scope.typeObject = currentObj.type;
146 145 switch ($scope.typeObject) {
147 146 case 'i-text' :
... ... @@ -292,7 +291,7 @@
292 291 activeObject.sendToBack();
293 292 break;
294 293 }
295   - canvas.renderAll();
  294 + canvas.deactivateAll().renderAll();
296 295 }
297 296 };
298 297  
... ... @@ -600,7 +600,14 @@
600 600 .aside #choice-illustration li .content .illustration-list .footer-bar .footer-pagination:hover {
601 601 background: #999999;
602 602 }
  603 +.tooltip-arrow,
  604 +.red-tooltip + .tooltip > .tooltip-inner {
  605 + background-color: #FFF;
  606 + margin:0;
  607 + padding:0;
  608 +}
603 609  
  610 +/* Insert image*/
604 611 #btn-choose-image {
605 612 background: #ff0f00;
606 613 cursor: pointer;
607 614  
... ... @@ -667,8 +674,12 @@
667 674 right: 5px;
668 675 bottom: 0;
669 676 }
  677 +.tshirt-design-container .trash-design:hover{
  678 + opacity: 0.5;
  679 +}
670 680  
671 681  
  682 +
672 683 /*FOOTER*/
673 684 footer{
674 685 background-color: #333333;
... ... @@ -698,5 +709,11 @@
698 709 @media screen and (min-width: 768px) {
699 710 /* Remove the padding we set earlier */
700 711  
  712 +}
  713 +
  714 +@media (min-width: 1024px) {
  715 + #tshirt-design .modal-dialog{
  716 + min-width: 1000px;
  717 + }
701 718 }
app/views/design_part/illustration.html
... ... @@ -8,7 +8,7 @@
8 8 <option ng-repeat="(key,cate) in IllustrationList" value="{{key}}">{{cate.name}}</option>
9 9 </select>
10 10 <div class="illustration-list" ng-init="currentIllustrationPage=1;perIllustrationPage=16">
11   - <div class="illstration-item" ng-repeat="item in currentIllustrationCate.list | limitTo:perIllustrationPage:((currentIllustrationPage-1)*perIllustrationPage)" ng-click="insertSvg(item)">
  11 + <div class="illstration-item" ng-repeat="item in currentIllustrationCate.list | limitTo:perIllustrationPage:((currentIllustrationPage-1)*perIllustrationPage)" ng-click="insertSvg(item)" title="<img src='{{item.path}}' style='width:200px;background:#e2e2e2;margin:0;padding:0;margin-left:-8px;border:0'/>" data-toggle="tooltip">
12 12 <img ng-src="{{item.path}}"/>
13 13 </div>
14 14 <div class="clearfix"></div>