Commit c38fb06dec144632a42b1f3d752ff99b0b0fa3dd

Authored by Lars Jørgen Fredheim
2 parents 8c8aeddb 7f470926

Merge branch 'html_3.0' into auto_gen_v1

# Conflicts:
#	css/style.css
#	index.html
#	js/HTMLGUI.js
#	js/MeshControls.js
#	js/app.js
Showing 74 changed files with 1751 additions and 261 deletions   Show diff stats
archived/layoutMeasurements.js
... ... @@ -46,7 +46,7 @@ class LayoutMeasurements {
46 46 }
47 47  
48 48 createBackButton() {
49   - let btBack = new BABYLON.GUI.Button.CreateSimpleButton("btBack", "Tilbake");
  49 + let btBack = new BABYLON.GUI.Button.CreateSimpleButton("btPrevious", "Tilbake");
50 50 btBack.width = 0.075;
51 51 btBack.height = 0.075;
52 52 btBack.left = "-43%";
... ...
css/style.css
  1 +/* ----------------------------------------------------------- */
  2 +/* ------------------------ Tags ----------------------------- */
  3 +
1 4 html, body {
2   - overflow: hidden;
  5 + overflow: hidden; /*Remove this to enable scrolling */
3 6 width : 100%;
4 7 height : 100%;
5 8 margin : 0;
6 9 padding : 0;
7 10 font-family: Arial, Helvetica, sans-serif;
  11 +}
  12 +
  13 +input:focus, select:focus, button:focus {
8 14 font-size: 16px;
  15 + outline: 0;
9 16 }
10 17  
  18 +label {
  19 + font-weight: bold;
  20 +}
  21 +
  22 +ul li {
  23 + list-style-type: none;
  24 + text-align: left;
  25 +}
  26 +
  27 +/* ----------------------------------------------------------- */
  28 +/* -------------------- Main Wrappers ------------------------ */
  29 +
11 30 #renderCanvas {
  31 + position: fixed;
12 32 width : 100%;
13 33 height : 100%;
14 34 touch-action: none;
15   - display: none;
16 35 z-index : 5;
17 36 }
18 37  
19   -input:focus, select:focus, button:focus {
20   - outline: 0;
21   -}
22   -
23   -label {
24   - font-weight: bold;
  38 +#renderCanvas:focus {
  39 + outline:0;
25 40 }
26 41  
27 42 #main {
... ... @@ -37,19 +52,14 @@ label {
37 52 height: 600px;
38 53 }
39 54  
40   -#formC, #formD {
41   - display: none;
42   -}
43   -
44   -#measurements {
45   - display: none;
  55 +#setup {
  56 + position: fixed;
  57 + width: 100%;
  58 + height: 100%;
46 59 }
47 60  
48   -#layoutButtons {
49   - margin-left: auto;
50   - margin-right: auto;
51   - padding-bottom: 20px;
52   -}
  61 +/* ----------------------------------------------------------- */
  62 +/* -------------------- Misc Classes ------------------------- */
53 63  
54 64 .setup {
55 65 background-image: url("../images/background.jpg");
... ... @@ -59,59 +69,75 @@ label {
59 69 background-size: cover;
60 70 }
61 71  
  72 +.hide {
  73 + display: none;
  74 +}
  75 +
62 76 .box {
63 77 background: white;
64 78 border-radius: 10px;
65   - margin-top: 200px;
  79 + margin-top: 100px;
66 80 margin-left: auto;
67 81 margin-right: auto;
68 82 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
69 83 }
70 84  
71   -.centered {
72   - position: relative;
73   - text-align: center;
74   - left: -50%;
75   - top: -30%;
76   - background: white;
77   - border-radius: 10px;
78   - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  85 +.center {
  86 + display: block;
  87 + margin-left: auto;
  88 + margin-right: auto;
79 89 }
80 90  
  91 +.full-width {
  92 + width: 100%;
  93 +}
  94 +
  95 +/* ----------------------------------------------------------- */
  96 +/* ------------------------ Text ----------------------------- */
  97 +
81 98 .headline {
82 99 font-family: Arial, Helvetica, sans-serif;
83 100 font-weight: normal;
84 101 font-size: 2em;
85 102 padding-top: 30px;
  103 + color: black;
86 104 }
87 105  
88   -.grey {
  106 +.subText {
89 107 font-family: Arial, Helvetica, sans-serif;
90 108 font-style: normal;
91 109 font-size: 1em;
92 110 color: dimgrey;
93 111 }
94 112  
  113 +.error {
  114 + color: red;
  115 + font-size: 10px;
  116 +}
  117 +
  118 +/* ----------------------------------------------------------- */
  119 +/* ------------------- Layout selection ---------------------- */
  120 +
  121 +#layoutButtons {
  122 + margin-left: auto;
  123 + margin-right: auto;
  124 + padding-bottom: 20px;
  125 +}
  126 +
95 127 .layoutButton {
96 128 transition: all .2s ease-in-out;
97 129 }
98 130  
99 131 .layoutButton:hover {
100 132 cursor: pointer;
101   - transform: scale(1.1);
  133 + transform: scale(1.2);
102 134 }
103 135  
104   -#triggerModal {
105   - display: none;
106   -}
  136 +/* ----------------------------------------------------------- */
  137 +/* ------------------- Measurement input --------------------- */
107 138  
108   -#centerBt {
109   -}
  139 +#measurements {
110 140  
111   -.center {
112   - display: block;
113   - margin-left: auto;
114   - margin-right: auto;
115 141 }
116 142  
117 143 #lengths {
... ... @@ -119,22 +145,124 @@ label {
119 145 padding-bottom: 20px;
120 146 }
121 147  
122   -#btNext {
123   - background-color: #05AE0E;
124   - width: 100px;
  148 +/* ----------------------------------------------------------- */
  149 +/* -------------------- Custom terrace ----------------------- */
  150 +
  151 +#customTerraceGUI {
  152 + width: 300px;
  153 + text-align: center;
  154 + height: 100%;
  155 +}
  156 +
  157 +#customTerraceSidePanel {
  158 + width: 100%;
  159 + height: 100%;
  160 + /*background-color: red;*/
  161 + border-radius: 10px;
  162 + margin-top: 20px;
  163 + /*padding: 20px;
  164 + /*border: 3px solid black;*/
  165 +}
  166 +
  167 +#addLength, #deleteLength {
  168 + width: 100%;
  169 + background-color: #f3f3f3;
  170 + border: 1px solid black;
  171 +}
  172 +
  173 +#addLength:hover, #deleteLength:hover {
  174 + background-color: #e2e2e2;
  175 +}
  176 +
  177 +#bottomRow {
  178 + position: fixed;
  179 + bottom: 0;
  180 + background: linear-gradient(to bottom, rgba(249,249,249,0), rgba(249,249,249,1) 25%);
  181 + margin-left: 5px;
  182 + padding-top: 25px;
  183 +}
  184 +
  185 +#btNext2 {
  186 + position: relative;
  187 + bottom: 0;
  188 + margin-top: 5px;
  189 +}
  190 +
  191 +#btPrevious2 {
  192 + position: relative;
  193 + bottom: 0;
  194 + margin-top: 5px;
  195 + margin-right: 30px;
  196 +}
  197 +
  198 +.angleRow {
  199 + margin-bottom: 10px;
  200 +}
  201 +
  202 +.btAngle {
  203 + border-radius: 5px;
  204 + padding: 5px;
  205 + margin-bottom: 10px;
  206 + border: 1px solid #000000;
  207 + background-color: white;
  208 +}
  209 +
  210 +.btAngle:hover {
  211 + cursor: pointer;
  212 + border: 1px solid #05AE0E;
125 213 }
126 214  
127   -#btBuild {
  215 +.scaleOnClick:active {
  216 + transform: scale(0.95);
  217 +}
  218 +
  219 +#angle-headline, #angle-length{
  220 + font-size: 2em;
  221 +}
  222 +
  223 +.angleButtons {
  224 + margin: 20px;
  225 +}
  226 +
  227 +.custom-container {
  228 + height: 100%;
  229 +}
  230 +
  231 +.test-wrapper {
  232 + overflow-y: auto;
  233 + overflow-x: hidden;
  234 + border-top-left-radius: 10px;
  235 + border-bottom-left-radius: 10px;
  236 + position: fixed;
  237 + right: 0;
  238 + height: 100%;
  239 + width: 275px;
  240 + z-index: 20;
  241 + /*background-image: url("../images/wallpapers/seamless_paper_texture.png");*/
  242 + border: 1px solid black;
  243 + background-color: #f9f9f9;
  244 + /*margin: 10px;*/
  245 +}
  246 +
  247 +/* ----------------------------------------------------------- */
  248 +/* --------------------- Nav Buttons ------------------------- */
  249 +
  250 +#btNext, #btNext2{
128 251 background-color: #05AE0E;
129   - width: 150px;
  252 + width: 100px;
130 253 }
131 254  
132   -#btBack {
133   - background-color: rgba(17, 16, 16, 0.49);
  255 +#btPrevious, #btPrevious2 {
  256 + background-color: #9f9f9f;
134 257 width: 100px;
135 258 }
136 259  
137   -#btNext, #btBack, #btBuild {
  260 +#btDraw {
  261 + background-color: #05AE0E;
  262 + width: 150px;
  263 +}
  264 +
  265 +#btNext, #btNext2, #btPrevious, #btPrevious2, #btDraw {
138 266 position: relative;
139 267 border: none;
140 268 color: white;
... ... @@ -146,22 +274,22 @@ label {
146 274 transition: all 0.2s ease-in-out;
147 275 }
148 276  
149   -#btNext:hover span , #btBuild:hover span{
  277 +#btNext:hover span, #btNext2:hover span, #btDraw:hover span{
150 278 padding-right: 15px;
151 279 }
152 280  
153   -#btBack:hover span {
  281 +#btPrevious:hover span, #btPrevious2:hover span {
154 282 padding-left: 15px;
155 283 }
156 284  
157   -#btNext span, #btBack span , #btBuild span{
  285 +#btNext span, #btNext2 span, #btPrevious span, #btPrevious2 span, #btDraw span{
158 286 cursor: pointer;
159 287 display: inline-block;
160 288 position: relative;
161 289 transition: 0.5s;
162 290 }
163 291  
164   -#btNext span:after, #btBuild span:after {
  292 +#btNext span:after, #btNext2 span:after, #btDraw span:after {
165 293 content: '\00bb';
166 294 position: absolute;
167 295 opacity: 0;
... ... @@ -170,7 +298,7 @@ label {
170 298 transition: 0.5s;
171 299 }
172 300  
173   -#btBack span:after {
  301 +#btPrevious span:after, #btPrevious2 span:after {
174 302 content: '\00ab';
175 303 position: absolute;
176 304 opacity: 0;
... ... @@ -179,21 +307,22 @@ label {
179 307 transition: 0.5s;
180 308 }
181 309  
182   -#btNext:hover span:after, #btBuild:hover span:after {
  310 +#btNext:hover span:after, #btNext2:hover span:after, #btDraw:hover span:after {
183 311 opacity: 1;
184 312 right: 0;
185 313 }
186 314  
187   -#btBack:hover span:after {
  315 +#btPrevious:hover span:after, #btPrevious2:hover span:after {
188 316 opacity: 1;
189 317 left: 0;
190 318 }
191 319  
192   -#btNext:active, #btBack:active, #btBuild:active {
  320 +#btNext:active, #btNext2:active, #btPrevious:active, #btPrevious2:active, #btDraw:active {
193 321 transform: scale(0.95);
194 322 }
195 323  
196 324 /* ----------------------------------------------------------- */
  325 +/* ------------------------- Main GUI ------------------------ */
197 326  
198 327 #gui {
199 328 width: 100%;
... ... @@ -202,28 +331,42 @@ label {
202 331 z-index: 10;
203 332 }
204 333  
205   -#topButtons {
206   - width: 12%;
207   - height: 5%;
  334 +/* ----------------------------------------------------------- */
  335 +/* ------------------ Shopping Cart Button ------------------- */
  336 +
  337 +#shoppingCart {
208 338 position: fixed;
209   - left: 0;
210   - top: 0;
  339 + bottom: 5px;
  340 + left: 5px;
  341 + width: 100px;
  342 + z-index: 15;
  343 + text-align: center;
  344 + transition: all 0.2s ease-in-out;
  345 + cursor: pointer;
  346 + background-color: rgba(249, 249, 249, 0.5);
  347 + border-radius: 15px;
  348 + border: 1px solid black;
  349 + /*margin: 5px;*/
  350 + padding: 5px;
211 351 }
212 352  
213   -.cameraButtons {
214   - float: left;
215   - height: 100%;
216   - margin: 1%;
  353 +#shoppingCart:hover {
  354 + transform: scale(1.05);
217 355 }
218 356  
219   -#helpLinesButton {
220   - height: 100%;
221   - float: left;
222   - margin: 1%;
  357 +#imgCart {
  358 + width: 50px;
  359 + bottom: 0;
  360 +}
  361 +
  362 +#subtotal {
  363 + font-size: 15px;
  364 + font-family: Arial, Helvetica, sans-serif;
223 365 }
224 366  
225 367 #totalCostButton {
226 368 position: fixed;
  369 + z-index: 10;
227 370 left: 0;
228 371 bottom: 0;
229 372 height: 50px;
... ... @@ -233,17 +376,20 @@ label {
233 376 border-radius: 5px;
234 377 }
235 378  
  379 +/* ----------------------------------------------------------- */
  380 +/* --------------------- Shopping Cart ----------------------- */
  381 +
236 382 #itemList {
237 383 position: fixed;
238   - width: 50%;
239   - height: 70%;
240   - background: lightgrey url("../images/background.jpg") no-repeat center;
241   - left: 25%;
242   - top: 15%;
  384 + z-index: 20;
  385 + width: 800px;
  386 + height: 700px;
  387 + background: url("../images/wallpapers/funky-lines.png");
  388 + left: calc(50% - 400px);
  389 + top: calc(50% - 350px);
243 390 border: 1px solid black;
244 391 border-radius: 10px;
245 392 display: none;
246   - z-index: 15;
247 393 }
248 394  
249 395 #itemListHeader {
... ... @@ -255,21 +401,18 @@ label {
255 401  
256 402 #closeItemList {
257 403 position: absolute;
258   - top: 25%;
259   - right: 2%;
260   - background-color: red;
261   - border: 1px solid black;
262   - border-radius: 5px;
  404 + top: -30px;
  405 + right: 10px;
263 406 cursor: pointer;
264   - font-size: 1.4em;
  407 + font-size: 50px;
265 408 }
266 409  
267 410 #itemTableDiv {
268 411 width: 98%;
269   - height: 80%;
  412 + height: 75%;
270 413 border: 1px solid black;
271 414 margin: 0 1%;
272   - overflow: scroll;
  415 + overflow: auto;
273 416 background-color: white;
274 417 }
275 418  
... ... @@ -289,54 +432,182 @@ label {
289 432 #itemListFooter {
290 433 position: relative;
291 434 width: 100%;
292   - height: 10%;
293   - bottom: 0;
294 435 }
295 436  
296 437 #downloadItemListButton {
297   - position: absolute;
298   - right: 1%;
299   - bottom: 25%;
300   - border: 1px solid black;
301   - background-color: white;
302   - border-radius: 5px;
303   - font-size: 1.3em;
  438 + position: relative;
  439 + right: -355px;
  440 + bottom: -5px;
  441 + width: 70px;
  442 + cursor: pointer;
  443 + transition: all 0.2s ease-in-out;
304 444 }
305 445  
  446 +#downloadItemListButton:hover {
  447 + transform: scale(1.05);
  448 +}
  449 +
  450 +.fade-background {
  451 + position: fixed;
  452 + top: 0;
  453 + left: 0;
  454 + z-index: 19;
  455 + width: 100%;
  456 + height: 100%;
  457 + background: rgba(0, 0, 0, 0.8);
  458 +}
  459 +
  460 +/* ----------------------------------------------------------- */
  461 +/* ----------------- Main GUI Top Buttons -------------------- */
  462 +
  463 +#topButtons {
  464 + position: fixed;
  465 + float: right;
  466 + top: 0;
  467 + left: 0;
  468 + z-index: 10;/*
  469 + width: 200px;*/
  470 +}
  471 +
  472 +.view-nav {
  473 + position: relative;
  474 + top: 0;
  475 + left: -20px;
  476 + width: 60px;
  477 +}
  478 +
  479 +/* https://bit.ly/2L2k2qd */
  480 +.view-nav li ul {
  481 + position:absolute;
  482 + left: 0;
  483 + top:36px;
  484 + z-index:1;
  485 +}
  486 +.view-nav li ul li {
  487 + overflow:hidden;
  488 + max-height:0;
  489 + width: 70px;
  490 + -webkit-transition:max-height 500ms ease;
  491 + -moz-transition:max-height 500ms ease;
  492 + -o-transition:max-height 500ms ease;
  493 + transition:max-height 500ms ease;
  494 +}
  495 +.view-nav ul > li:hover ul li {
  496 + max-height:100px;
  497 +}
  498 +
  499 +.view {
  500 + width: 60px;
  501 +}
  502 +
  503 +.dropdown-view {
  504 + padding-top: 20px;
  505 + padding-left: 40px
  506 +}
  507 +
  508 +.cameraButtons {
  509 + width: 45px;
  510 + margin-left: 5px;
  511 + margin-top: 5px;
  512 +}
  513 +
  514 +.cameraButtons:hover {
  515 + transform: scale(1.05);
  516 +}
  517 +
  518 +#helpLinesButton {
  519 + position: fixed;
  520 + top:0;
  521 + z-index: 20;
  522 + margin: 5px;
  523 + left: 90px;
  524 + height: 50px;
  525 +}
  526 +
  527 +#helpButton {
  528 + position: fixed;
  529 + top: 2px;
  530 + left: 150px;
  531 + height: 45px;
  532 + margin: 5px;
  533 +}
  534 +
  535 +/* ----------------------------------------------------------- */
  536 +/* ------------------- Module Menu --------------------------- */
  537 +
306 538 #moduleMenuToggleButton {
307 539 z-index: 20;
308 540 position: fixed;
309   - top: 1%;
310   - right: 0.5%;
311   - border: 1px solid black;
312   - border-radius: 5px;
313   - height: 2%;
  541 + top: 10px;
  542 + right: 245px;
  543 + border: none;
  544 + height: 20px;
314 545 transform: rotate(180deg);
315   - transition: transform 1s;
  546 + transition: all 1s;
  547 +}
  548 +
  549 +#moduleMenuGUI {
  550 + width: 300px;
  551 + text-align: center;
  552 + height: 100%;
316 553 }
317 554  
318 555 #moduleMenu {
319   - width: 15%;
  556 + overflow-y: auto;
  557 + overflow-x: hidden;
  558 + width: 275px;
320 559 height: 100%;
321 560 position: fixed;
322   - left: 85%;
  561 + right:0;
323 562 top: 0;
324   - background: lightgrey url("../images/background.jpg") no-repeat center;
  563 + z-index: 10;
325 564 border: 1px solid black;
326   - border-radius: 10px;
327   - transition: left 1s;
  565 + background: url("../images/wallpapers/funky-lines.png");
  566 + border-top-left-radius: 10px;
  567 + border-bottom-left-radius: 10px;
  568 + transition: right 1s;
328 569 }
329 570  
330   -.poleButton {
  571 +.poleButtons {
  572 + position: fixed;
  573 + right: 0;
  574 + width: 275px;
  575 + margin-bottom: 30px;
  576 +}
  577 +
  578 +.pole-button {
331 579 border: 1px solid black;
332 580 border-radius: 5px;
333 581 background-color: white;
334   - width: 25%;
  582 + margin-left: 5px;
  583 + margin-right: 5px;
  584 + width: 42%;
  585 +}
  586 +
  587 +.pole-row {
  588 + margin-bottom: 5px;
  589 +}
  590 +
  591 +.pole-description {
  592 + width: 50%;
  593 + float: left;
  594 + margin-bottom: 20px;
  595 +}
  596 +
  597 +.pole-description-center {
  598 + width: 100%;
  599 + margin-bottom: 20px;
335 600 }
336 601  
337 602 .menuHeader {
338   - font-size: 1.5em;
339   - padding: 2% 0;
  603 + font-size: 2em;
  604 + margin-top: 10px;
  605 + /*margin-bottom: 5px;*/
  606 + /*margin: 20px;*/
  607 +}
  608 +
  609 +#glassHeader {
  610 + margin-top: 10px;
340 611 }
341 612  
342 613 #glassTypeInfo {
... ... @@ -362,43 +633,81 @@ label {
362 633 top: 40%;
363 634 }
364 635  
365   -#glassButton {
366   - width: 55%;
367   - transform: scale(1.4, 1);
  636 +
  637 +.option-dropdown {
  638 + width: 80%;
  639 + left: 10%;
368 640 }
369 641  
  642 +.option-dropdown-info {
  643 + width: 35%;
  644 +}
  645 +
  646 +.option-dropdown-selection {
  647 + width: 65%;
  648 +}
  649 +
  650 +/* ----------------------------------------------------------- */
  651 +/* --------------------- Mesh Controls ----------------------- */
  652 +
370 653 #poleMenu {
371 654 position: fixed;
372   - bottom: -5.5%;
373   - left: 40%;
374   - width: 15%;
375   - height: 5%;
376   - background: lightgrey;
  655 + z-index: 15;
  656 + left: calc(50% - 180px);
  657 + width: 190px;
  658 + height: 55px;
  659 + background: rgba(211, 211, 211, 0.8);
377 660 border: 1px solid black;
378   - border-radius: 5px;
  661 + border-top-left-radius: 10px;
  662 + border-top-right-radius: 10px;
379 663 transition: bottom 0.5s;
380 664 }
381 665  
382 666 #glassMenu {
383 667 position: fixed;
384   - bottom: -5.5%;
385   - left: 40%;
386   - width: 20%;
387   - height: 5%;
388   - background-color: lightgrey;
  668 + z-index: 15;
  669 + left: calc(50% - 233px);
  670 + width: 295px;
  671 + height: 55px;
  672 + background: rgba(211, 211, 211, 0.8);
389 673 border: 1px solid black;
390   - border-radius: 5px;
  674 + border-top-left-radius: 10px;
  675 + border-top-right-radius: 10px;
391 676 transition: bottom 0.5s;
  677 + padding-left: 5px;
  678 +}
  679 +
  680 +#glassButton {
  681 + width: 55%;
  682 + transform: scale(1.4, 1);
  683 +}
  684 +
  685 +.no-width {
  686 + width: 0;
  687 +}
  688 +
  689 +.toolbar-tip {
  690 + position: fixed;
  691 + z-index: 15;
  692 + bottom: 60px;
  693 + width: 190px;
  694 + text-align: center;
  695 + left: calc(50% - 180px);
  696 + background-color: white;
  697 + border: 1px solid black;
  698 + padding: 5px;
  699 + border-radius: 5px;
392 700 }
393 701  
394 702 .meshControlsButtonsDiv {
395   - height: 80%;
  703 + height: 40px;
396 704 float: left;
397 705 margin: 1%;
398 706 }
399 707  
400 708 .meshControlsButtons {
401 709 height: 100%;
  710 + margin-top: 5px;
402 711 border: 1px solid black;
403 712 border-radius: 5px;
404 713 background-color: white;
... ... @@ -406,15 +715,27 @@ label {
406 715  
407 716 #autoGenButton {
408 717 height: 100%;
  718 + margin-top: 5px;
409 719 border: 1px solid black;
410 720 border-radius: 5px;
411 721 background-color: white;
412 722 cursor: pointer;
413 723 }
414 724  
  725 +.meshControlsButtons:hover, #autoGenButton:hover {
  726 + background-color: #f0f0f0;
  727 +}
  728 +
  729 +#glassMenuType {
  730 + width: 140px;
  731 +}
  732 +
415 733 #glassMenuTypeSelect {
416   - font-size: 1.5em;
417   - margin: 2.4% 1%;
  734 + position: relative;
  735 + left: -27px;
  736 + margin-top: 8px;
  737 + border: 1px solid black;
  738 + height: 40px;
418 739 }
419 740  
420 741 /*******************************************************/
... ...
images/cam2D_red.png

2.99 KB | W: | H:

3.2 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin
images/cam3D_red.png

3.1 KB | W: | H:

3.32 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin
images/icons/auto.png 0 → 100644

4.99 KB

images/icons/auto.psd 0 → 100644
No preview for this file type
images/icons/cancel.png 0 → 100644

5.25 KB

images/icons/double_arrow.png 0 → 100644

1.89 KB

images/icons/finished.png 0 → 100644

5.3 KB

images/icons/help.png 0 → 100644

6.02 KB

images/icons/left_arrow.png 0 → 100644

1.81 KB

images/icons/left_arrow_black.png 0 → 100644

1.14 KB

images/icons/next.png 0 → 100644

2.58 KB

images/icons/pdf.png 0 → 100644

4.58 KB

images/ruler.png renamed to images/icons/ruler_2.png

10.6 KB

images/icons/shoppingCart.png 0 → 100644

1.44 KB

images/icons/view.png 0 → 100644

2.01 KB

images/menu_angle_135.png

819 Bytes | W: | H:

7.21 KB | W: | H: