- Timestamp:
- Jun 29, 2016, 3:10:33 PM (5 years ago)
- Location:
- lmd/trunk/fuentes
- Files:
-
- 7 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
lmd/trunk/fuentes/admin-center-ltsp.install/lliurex-ltsp/src/css/imageManager.css
r2004 r2061 22 22 } 23 23 24 .llx-ltsp-image-file-available {background: radial-gradient(circle, #dddddd, #cccccc);} 24 .llx-ltsp-image-file-available { 25 /*background: radial-gradient(circle, #dddddd, #cccccc);*/ 26 background: #fafafa; 27 padding: 5px; 28 /*border-bottom: 1px solid #cccccc; 29 border: 1px solid #cccccc;*/ 30 /*box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);*/ 31 box-shadow: 0 1px 3px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); 32 33 } 34 35 36 /*.llx-ltsp-image-file-available:after { 37 content: ""; 38 width: 150px; 39 height: 1px; 40 margin-top: 88px; 41 margin-left: -75px; 42 display: block; 43 position: absolute; 44 left: 50%; 45 z-index: -1; 46 box-shadow: 0px 0px 8px 2px #000000; 47 }*/ 25 48 26 49 … … 48 71 49 72 .llx-ltsp-image-file-broken { 50 background: radial-gradient(circle, #ffdddd, #ffcccc); 73 /*background: radial-gradient(circle, #ffdddd, #ffcccc);*/ 74 background-color: #ffcdd2; 75 51 76 } 52 77 … … 69 94 70 95 .llx-ltsp-image-picture{ 71 background-size: cover;96 /*background-size: cover; 72 97 background-repeat: no-repeat; 73 98 background-image: url(img/llx-client13.png); 74 width: 96px;75 height: 96px; 99 /*width: 96px; 100 height: 96px;*/ 76 101 border-radius: 50%; 77 102 position: relative; … … 143 168 .llx_ltsp_template_img{ 144 169 background-repeat: no-repeat; 145 background-size: cover;146 170 width: 160px; 147 171 height:73px; … … 176 200 padding: 5px; 177 201 /* background-color: #03A9F4;*/ 178 background: radial-gradient(circle, #B3E5FC, #03A9F4); 179 color: #ffffff; 202 /*background: radial-gradient(circle, #B3E5FC, #03A9F4); 203 204 color: #ffffff;*/ 205 background: #E1F5FE; 206 box-shadow: 0 1px 3px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); 180 207 float: left; 181 208 display: block; … … 192 219 width: 86px !important; 193 220 height: 86px !important; 194 margin: 3px 10px 3px 15px !important; 221 margin: 3px 10px 3px 10px !important; 222 border: 1px solid #2196f3; 223 background-color: rgba(0,0,0,0) !important; 224 color: #2196f3 !important; 195 225 } 196 226 -
lmd/trunk/fuentes/admin-center-ltsp.install/lliurex-ltsp/src/images.html
r2004 r2061 1 <h1 class="topBanner" i18n> LliureX LTSP ImageManager</h1>1 <h1 class="topBanner" i18n>lmd.LliureX.LTSP.Image.Manager</h1> 2 2 3 3 <!--div id="LtspImageManagerContainer" class="jumbotron col-lg-12"--> 4 4 5 5 <div class="panel panel-default"> 6 < h2>Image List</h2>6 <div class="panel-heading"><h2 i18n>lmd.Image.List</h2></div> 7 7 <div id="LtspImageManagerContainer" class="panel-body"> 8 8 <p i18n>lmd.img.list.description</p> 9 9 <div id="llx-ltsp-imagelist"></div> 10 10 <div id="llx-ltsp-createImage-button" class="ltsp-image-name"> 11 <div class="btn btn- primary btn-fab llx-ltsp-createImage-icon"><i class="material-icons">computer</i></div>12 <span i18n>Create.New.LTSP.Image</span>11 <div class="btn btn-fab llx-ltsp-createImage-icon"><i class="material-icons md-48">computer</i></div> 12 <span class="ltsp-image-name" i18n>Create.New.LTSP.Image</span> 13 13 </div> 14 14 … … 36 36 <div class="modal-header"> 37 37 <button type="button" class="close llx-ltsp-image-assistant-close" data-dismiss="llx-ltsp-new-image-assistant" aria-hidden="true">×</button> 38 <h4 class="modal-title" i18n> Step 1. Select Flavour</h4>38 <h4 class="modal-title" i18n>lmd.image.assistant.step1</h4> 39 39 </div> 40 40 <div class="modal-body"> 41 <p i18n> Aci teniu les possibles imatges....</p>41 <p i18n>lmd.image.assistant.step1.desc</p> 42 42 43 43 <div id="llx-ltsp-assistant-image-templates"> … … 49 49 </div> 50 50 <div class="modal-footer"> 51 <button type="button" class="btn" id="llx-ltsp-goto-image-assistant-stage-2" >Endavant ></button>51 <button type="button" class="btn" id="llx-ltsp-goto-image-assistant-stage-2" i18n>llx.ltsp.go.forward</button> 52 52 <!--button type="button" class="btn btn-primary">Desplega la minima</button--> 53 53 </div> … … 61 61 <div class="modal-header"> 62 62 <button type="button" class="close llx-ltsp-image-assistant-close" data-dismiss="llx-ltsp-new-image-assistant" aria-hidden="true">×</button> 63 <h4 class="modal-title" i18n> Step 2. Configure image</h4>63 <h4 class="modal-title" i18n>lmd.image.assistant.step2</h4> 64 64 </div> 65 65 <div class="modal-body"> 66 <p i18n> Image Config...</p>66 <p i18n>lmd.image.assistant.step2.desc</p> 67 67 68 68 <form class="form-horizontal"> … … 70 70 71 71 <div class="form-group"> 72 <label for="llx_ltsp_new_image_name" class="col-md-2 control-label" >Name</label>72 <label for="llx_ltsp_new_image_name" class="col-md-2 control-label" i18n>lmd.image.assistant.Name</label> 73 73 <div class="col-md-10"> 74 74 <input class="form-control" id="llx_ltsp_new_image_name" type="text"> … … 77 77 78 78 <div class="form-group"> 79 <label for="llx_ltsp_new_image_desc" class="col-md-2 control-label" >Description</label>79 <label for="llx_ltsp_new_image_desc" class="col-md-2 control-label" i18n>lmd.image.assistant.Description</label> 80 80 <div class="col-md-10"> 81 81 <textarea class="form-control" id="llx_ltsp_new_image_desc" type="text"></textarea> … … 84 84 85 85 <div class="form-group" id="llx_ltsp_new_image_assistant_arch_selector"> 86 <label for="llx_ltsp_new_image_arch" class="col-md-2 control-label" >Arch</label>86 <label for="llx_ltsp_new_image_arch" class="col-md-2 control-label" i18n>lmd.image.assistant.Architecture</label> 87 87 <div class="col-md-10"> 88 88 <textarea class="form-control" id="llx_ltsp_new_image_arch" type="text" readonly></textarea> … … 115 115 </div> 116 116 <div class="modal-footer"> 117 <button type="button" class="btn btn-default" i18n id="llx-ltsp-goback-image-assistant-stage-1"> Back</button>118 <button type="button" class="btn btn-primary" i d="llx-ltsp-create-new-image">Create</button>117 <button type="button" class="btn btn-default" i18n id="llx-ltsp-goback-image-assistant-stage-1">lmd.image.assistant.Back</button> 118 <button type="button" class="btn btn-primary" i18n id="llx-ltsp-create-new-image">lmd.image.assistant.Create</button> 119 119 </div> 120 120 </div> -
lmd/trunk/fuentes/admin-center-ltsp.install/lliurex-ltsp/src/js/imageManager.js
r2004 r2061 192 192 if (response!=-1) { 193 193 console.log("Closing window..."); 194 console.log("111111111111111111111111111");195 194 Utils.waitwin.RemoveModalInfo(); 196 console.log("22222222222222222222");197 195 message="Connection closed sucessful!"; 198 console.log("33333333333333333333333333333333");199 196 Utils.msg(message, MSG_INFO); 200 console.log("44444444444444444444444444444444");201 197 //var text=self._("lmd.ask.for.regenerate.after.update"); 202 198 var text=self._("lmd.ask.for.regenerate.after.update"); 203 console.log("555555555555555555555555555555555");204 199 bootbox.confirm(text, function(res){ 205 console.log("6666666666666666666666666666");206 200 // Removing image with targetid 207 201 if (res) self.regenerateImage(id); 208 202 }); 209 console.log("677777777777777777777");210 203 211 204 … … 220 213 221 214 222 } catch (e){console.log("EXCEPTION NNNNNNNNNNNNNNN");console.log(e);}215 } catch (e){console.log("EXCEPTION");console.log(e);} 223 216 } 224 217 }, 200); … … 298 291 299 292 300 var picColumn=$(document.createElement("div")).addClass("col-md-1"); 301 var picItem=$(document.createElement("div")).addClass("llx-ltsp-image-picture"); 293 var picColumn=$(document.createElement("div")).addClass("col-md-1").css("padding","0"); 294 //var picItem=$(document.createElement("div")).addClass("llx-ltsp-image-picture"); 295 var picItem=$(document.createElement("img")).attr("src", "modules/lliurex-ltsp/src/css/img/llx-client16.png"); 302 296 picColumn.append(picItem); 303 297 var imgName=$(document.createElement("div")).html(imageContent.name).addClass("ltsp-image-name"); … … 306 300 $(descColumn).append(imgName, imgDesc); 307 301 308 var ImageButtonsColumn=$(document.createElement("div")).addClass("llx-ltsp-image-buttons col-md- 6");309 var editImgBt=$(document.createElement("button")).attr("type", "button").addClass("btn btn-xs btn-info ltsp-img-bt btn-raised").attr("title", "Edit");302 var ImageButtonsColumn=$(document.createElement("div")).addClass("llx-ltsp-image-buttons col-md-7"); 303 var editImgBt=$(document.createElement("button")).attr("type", "button").addClass("btn btn-xs btn-info ltsp-img-bt btn-raised").attr("title", self._("lmd.Edit")); 310 304 $(editImgBt).html("<i class='material-icons' style='vertical-align:middle;'>cast</i> Edit"); 311 var regenerateImgBt=$(document.createElement("button")).attr("type", "button").addClass("btn btn-info btn-xs ltsp-img-bt btn-raised").attr("title", "Regenerate");305 var regenerateImgBt=$(document.createElement("button")).attr("type", "button").addClass("btn btn-info btn-xs ltsp-img-bt btn-raised").attr("title", self._("lmd.Regenerate")); 312 306 $(regenerateImgBt).html("<i class='material-icons' style='vertical-align:middle;'>refresh</i> Regenerate"); 313 var imgOptsBt=$(document.createElement("button")).attr("type", "button").addClass("btn btn-xs btn-info ltsp-img-bt btn-raised").attr("title", "Options");307 var imgOptsBt=$(document.createElement("button")).attr("type", "button").addClass("btn btn-xs btn-info ltsp-img-bt btn-raised").attr("title", self._("lmd.Options")); 314 308 $(imgOptsBt).html("<i class='material-icons' style='vertical-align:middle;'>edit</i> Options"); 315 var cloneImgBt=$(document.createElement("button")).attr("type", "button").addClass("btn btn-info btn-xs ltsp-img-bt btn-raised").attr("title", "Clone");309 var cloneImgBt=$(document.createElement("button")).attr("type", "button").addClass("btn btn-info btn-xs ltsp-img-bt btn-raised").attr("title", self._("lmd.Clone")); 316 310 $(cloneImgBt).html("<i class='material-icons' style='vertical-align:middle;'>filter</i> Clone"); 317 var listenImgBt=$(document.createElement("button")).attr("type", "button").addClass("btn btn-info btn-xs ltsp-img-bt btn-raised").attr("title", "Listen");311 var listenImgBt=$(document.createElement("button")).attr("type", "button").addClass("btn btn-info btn-xs ltsp-img-bt btn-raised").attr("title", self._("lmd.Listen")); 318 312 $(listenImgBt).html("<i class='material-icons' style='vertical-align:middle;'>pageview</i> Listen"); 319 313 $(listenImgBt).attr("taskid", imageContent.taskid); 320 var removeImgBt=$(document.createElement("button")).attr("type", "button").addClass("btn btn-danger btn-xs ltsp-img-bt btn-raised").attr("title", "Delete");314 var removeImgBt=$(document.createElement("button")).attr("type", "button").addClass("btn btn-danger btn-xs ltsp-img-bt btn-raised").attr("title", self._("lmd.Delete")); 321 315 $(removeImgBt).html("<i class='material-icons' style='vertical-align:middle;'>clear</i> Delete"); 322 316 … … 743 737 // if there is no image with this id, let's ask user for confirm 744 738 var text="We are going to create a new image client with these data: <br\><br\>"; 745 text +="<table style='margin-left: 20px;'><tr><td><b>"+self._(" Id (chroot folder):")+"</b></td><td> "+id+"<td></tr>"+746 "<tr><td><b>"+self._(" Name:")+"</b></td><td>"+image_data.name+"<td style='margin-left: 20px;'></tr>"+747 "<tr><td><b>"+self._(" Description:")+"</b></td><td>"+image_data.desc+"<td style='margin-left: 20px;'></tr>"+748 "<tr><td><b>"+self._(" Architecture:")+"</b></td><td>"+image_data.arch+"<td style='margin-left: 20px;'></tr></table>";739 text +="<table style='margin-left: 20px;'><tr><td><b>"+self._("lmd.id.chroot.folder")+"</b></td><td> "+id+"<td></tr>"+ 740 "<tr><td><b>"+self._("lmd.image.assistant.Name.info")+"</b></td><td>"+image_data.name+"<td style='margin-left: 20px;'></tr>"+ 741 "<tr><td><b>"+self._("lmd.image.assistant.desc.info")+"</b></td><td>"+image_data.desc+"<td style='margin-left: 20px;'></tr>"+ 742 "<tr><td><b>"+self._("lmd.image.assistant.arch.info")+"</b></td><td>"+image_data.arch+"<td style='margin-left: 20px;'></tr></table>"; 749 743 750 744 bootbox.confirm(text, function(res){ … … 764 758 765 759 } else { 766 bootbox.alert(self._(" Image id is in use or any field is empty. Please, change or set image name and description."));760 bootbox.alert(self._("lmd.img.confirm.error")); 767 761 } 768 762 }); -
lmd/trunk/fuentes/admin-center-ltsp.install/lliurex-ltsp/src/main.html
r2004 r2061 1 <h1 class="topBanner" i18n> LliureX Thin ClientManagement</h1>1 <h1 class="topBanner" i18n>lmd.LliureX.Thin.Client.Management</h1> 2 2 3 3 <div id="bttest">Push me!</div> -
lmd/trunk/fuentes/debian/changelog
r2006 r2061 1 lmd (2.4.46) xenial; urgency=high 2 3 * CSS fixed 4 5 -- joamuran <joamuran@gmail.com> Wed, 29 Jun 2016 15:07:54 +0200 6 1 7 lmd (2.4.45) xenial; urgency=high 2 8
Note: See TracChangeset
for help on using the changeset viewer.