##// END OF EJS Templates
- Estandarizando css.
jsalyrosas -
r188:189
parent child
Show More
This diff has been collapsed as it changes many lines, (555 lines changed) Show them Hide them
@@ -1,140 +1,467
1 1 /*
2 2 * font-family: 'Droid Sans', sans-serif;
3 3 * font-family: 'Ubuntu', sans-serif;
4 4 * font-family: 'Open Sans', sans-serif;
5 5 * font-family: 'Open Sans Condensed', sans-serif;
6 6 * font-family: 'Roboto Condensed', sans-serif;
7 7 */
8 8
9 body { font-size: 12px; }
10 header {width: 980px; border: 0px solid #fcc !important; height: 50px; text-align: center; line-height: 50px}
11 #schema {margin: 0 auto; width: 980px; border: 0px solid #f00 !important; padding: 10px 10px 10px 10px}
12 #content {border: 0px solid #1cc; margin-top: 5px; margin-bottom: 5px}
13 #content #topcolumn {float: left; border: 1px solid #ddd !important; width: 980px; height: 40px; line-height: 35px;
14 margin: 2px 0px; box-shadow: 2px 2px 5px #888;}
15 #content #maincolumn {float: left; border: 1px solid #ddd !important; width: 980px; margin: 2px 0px; padding: 0px 0px;
16 box-shadow: 2px 2px 5px #666;}
17 footer {border: 0px solid #200 !important; height: 30px; text-align: center; line-height: 30px;
18 margin: 2px 0px; box-shadow: 2px 2px 5px #888;}
19
20 .cleardivs {clear: both; border: 0px solid #400; height: 0px}
9 body {
10 padding: 0;
11 margin: 0;
12 font-size: 12px; }
13
14 header {
15 width: 980px;
16 height: 50px;
17 text-align: center;
18 line-height: 50px;
19 border: 0px solid #fcc !important; }
20
21 #schema {
22 margin: 0 auto;
23 width: 980px;
24 padding: 10px 10px;
25 border: 0px solid #f00 !important; }
26
27 #content {
28 margin: 5px 0px;
29 border: 0px solid #1cc; }
30
31 #topcolumn {
32 float: left;
33 width: 980px;
34 height: 40px;
35 line-height: 35px;
36 margin: 2px 0px;
37 border: 1px solid #ddd !important;
38 box-shadow: 2px 2px 5px #888; }
39
40 #maincolumn {
41 float: left;
42 width: 980px;
43 margin: 2px 0px;
44 padding: 0px 0px;
45 border: 1px solid #ddd !important;
46 box-shadow: 2px 2px 5px #666; }
47
48 footer {
49 height: 30px;
50 line-height: 30px;
51 text-align: center;
52 margin: 0px 0px;
53 border: 0px solid #200 !important;
54 box-shadow: 2px 2px 5px #888; }
55
56 .cleardivs {
57 clear: both;
58 border: 0px solid #400;
59 height: 0px; }
60
61 textarea {
62 resize: none;
63 overflow: hidden; }
64
21 65 /****************************************************************************************/
22 66 /****** ESTILOS GENERALES *****************/
23 67 /****************************************************************************************/
24 .mnu{ height: 22px; border: 0px solid #c55 !important;}
25 .mnu li{ display:inline;}
26 .MnuVertical, .MnuHorizontal { font-family: 'Droid Sans', sans-serif; font-size: inherit;
27 font-style: normal; text-shadow: 2px 2px #eee;}
28 .MnuHorizontal ul{ list-style: none; list-style-type: none; margin: 0;}
29
30 /*.MnuHorizontal{ display: -webkit-box; -webkit-box-orient:horizontal;}*/
31 /*.MnuHorizontal a{ display:block; padding:10px; -webkit-box-flex:1; text-align:center; }*/
32
33 /****************************************************************************************/
34 /****** MENU DE NAVEGACION DE PERFILES **********************************/
35 /****************************************************************************************/
36 #infoProfiles {border: 0px solid #1cc !important; width: 300px; margin: 0px; padding-top: 2px; padding-bottom: 2px;
37 float: left;}
38 #infoProfiles label {padding: 10px 10px 10px 12px; margin: 10px 0}
39 #infoProfiles select {padding: 4px 0px; margin: 0; font-family: 'Droid Sans', sans-serif;
40 font-size: 12px; letter-spacing: 0.029em; width: 200px;}
41 #mnuProfiles{margin: 0px 0px 0px 0px; border: 0px solid #1494F6 !important; float: right; padding: 2px 10px}
42 #mnuProfiles ul{list-style: none; list-style-type: none; margin: 0; padding-left: 20px; border: 0px solid #f00 !important}
43 #mnuProfiles li{ width: 80px; padding: 2px; border: 0px solid #c55 !important; float: left; }
44 #mnuProfiles a{ font-weight: normal; color: #1494F6; display: block; border: 0px solid #1cc !important; text-align: center;
45 border-bottom: 1px solid #1494F6 !important; text-decoration: none; padding: 0px 4px;
46 line-height: 18px; margin: 6px 6px;}
68 .mnu {
69 height: 22px;
70 border: 0px solid #c55 !important; }
71
72 .mnu li {
73 display:inline; }
74
75 .MnuVertical, .MnuHorizontal {
76 font-family: 'Droid Sans', sans-serif;
77 font-size: inherit;
78 font-style: normal;
79 text-shadow: 2px 2px #eee; }
80
81 .MnuHorizontal ul {
82 list-style: none;
83 list-style-type: none;
84 margin: 0; }
85
86 /*.MnuHorizontal{
87 display: -webkit-box;
88 -webkit-box-orient:horizontal; }
89
90 .MnuHorizontal a{
91 display:block;
92 padding:10px;
93 -webkit-box-flex:1;
94 text-align:center; }*/
95
96 /****************************************************************************************/
97 /****** MENU DE NAVEGACION DE PERFILES *************/
98 /****************************************************************************************/
99 #infoProfiles {
100 float: left;
101 width: 300px;
102 margin: 0px;
103 padding: 2px 0px;
104 border: 0px solid #1cc !important; }
105
106 #infoProfiles label {
107 padding: 10px 10px 10px 12px;
108 margin: 10px 0; }
109
110 #infoProfiles select {
111 padding: 4px 0px; margin: 0;
112 font-family: 'Droid Sans', sans-serif;
113 font-size: 12px;
114 letter-spacing: 0.029em;
115 width: 200px; }
116
117 #mnuProfiles {
118 margin: 0;
119 float: right;
120 padding: 2px 10px;
121 border: 0px solid #1494F6 !important; }
122
123 #mnuProfiles ul {
124 list-style: none;
125 list-style-type: none;
126 margin: 0;
127 padding-left: 20px;
128 border: 0px solid #f00 !important; }
129
130 #mnuProfiles li {
131 width: 80px;
132 float: left;
133 padding: 2px;
134 border: 0px solid #c55 !important; }
135
136 #mnuProfiles a {
137 font-weight: normal;
138 color: #1494F6;
139 display: block;
140 text-align: center;
141 border-bottom: 1px solid #1494F6 !important;
142 text-decoration: none;
143 padding: 0px 4px;
144 line-height: 18px;
145 margin: 6px; }
47 146
48 147 /****************************************************************************************/
49 148 /******** FORMULARIO DE PERFILES *************************************/
50 149 /****************************************************************************************/
51 #divProfile { border: 0px solid #dff !important; margin: 10px 0px; padding: 10px 10px; width: 500px }
52
53
54 #divPattern textarea,input[type=text],label,input[type=file],input[type=button],input[type=submit]{
55 font-family: 'Open Sans', sans-serif; font-size: inherit; }
56 #divPattern textarea {resize: none; overflow: hidden}
57 .antenna{ border: 0px solid #fee !important; box-shadow: 1px 1px 2px #666; padding: 5px; margin: 10px auto;
58 width: 520px; display: block}
59 .NewAntenna{ border: 0px solid #fee !important; box-shadow: 1px 1px 2px #666; padding: 5px; margin: 10px auto;
60 width: 620px; display: block}
61 .flsAntenna { margin: 0; padding: 0px; border: 1px solid #fee !important; width: 510px}
62 .NewFlsAntenna { margin: 0; padding: 0px; border: 1px solid #dee !important; width: 610px}
63 .legendAntenna{ font-family: 'Roboto Condensed', sans-serif; font-size: inherit; text-align: center;
64 margin-left: 10px}
65 .infoAntenna{ border: 0px solid #f00 !important; width: 480px; float: left}
66 .overJRO{ border: 0px solid #1cc !important; width: 250px; float: left; margin: 0px 5px}
67 .divAntenna { float: left; margin: 10px; border: 0px solid #fcc !important; width: 220px }
68 .NewDivAntenna { float: left; margin: 10px; border: 0px solid #fcc !important; width: 290px }
69 .titleField{ display: block; text-align: center;}
70 .txtAntenna { width: 175px; max-width: 180px; height: 160px; max-height: 165px; background: #fdfdfb; padding: 4px;
71 border: 2px solid #eee !important; /*font-family: "Ubuntu"; font-size: inherit;*/
72 text-align: justify; margin: 0 auto; line-height: 20px}
73 .divAntenna p{ width: 175px; max-width: 180px; height: 160px; max-height: 165px; background: #fdfdfb; padding: 2px;
74 border: 1px solid #eee !important; font-family: "Ubuntu"; font-size: inherit;
75 text-align: justify; margin: 0 auto; line-height: 20px}
76 .boxAntenna{ width: 280px; border: 2px solid #eee !important; text-align: center; display: block;
77 float: left; margin: 0; padding: 0;}
78 .lineInputs{ width: 262px; text-align: center; border: 0px solid #1cc !important; line-height: 18px;
79 padding: 0; height: 20px; margin: 0 auto; display: block;}
80 .lineInputs label{ border: 0px solid #bbb !important; float: left; margin: 0px 2px}
81 .divValuesAntenna{ width: 230px; border: 0px solid #bbb !important; float: left; display: block; margin: 0 auto}
82 .divValuesAntenna input[type=text]{ width: 18px; border: 0px; border-bottom: 1px solid #666 !important;
83 line-height: 20px}
84 .lblSign{ width: 8px; font-family: 'Roboto Condensed', sans-serif; font-size: 1.1em; color: #666}
85 #lblSignLeft, #lblSignRight{ margin: 0; line-height: 18px; height: 20px; float: left; padding: 0}
86
87 .divTx { display: block; float: left; margin: 10px; border: 0px solid #f00 !important}
88 .divTx label{ display: block }
89 .divTx textarea{ width: 100px; max-width: 100px; height: 160px; max-height: 165px; text-align: justify;
90 border: 2px solid #eee !important; font-family: "Ubuntu"; font-size: inherit;
91 line-height: 20px}
92
93 .divTx p{ width: 100px; max-width: 105px; height: 160px; max-height: 165px; background: #fdfdfb; padding: 2px;
94 border: 1px solid #eee !important; font-family: 'Ubuntu', sans-serif; font-size: inherit;
95 text-align: justify; margin: 0 auto; line-height: 20px;}
96
97 .divUes { display: block; margin: 10px}
98 .divUes input[type=text] { width: 240px; max-width: 240px; font-family: 'Ubuntu', sans-serif; font-size: inherit;}
99
100 .overJRO img{width: 400px; height: 200px; text-align: center; vertical-align: middle; margin: 40px 5px 5px 5px;
101 display: block; background: #fdfdfb; border: 1px solid #eee !important;}
102 .overJRO a{ text-align: center; margin: 0 auto; display: block}
150 #divProfile {
151 margin: 10px 0px;
152 padding: 10px 10px;
153 width: 500px;
154 border: 0px solid #dff !important; }
155
156 #divPattern textarea,input[type=text],label,input[type=file],input[type=button],input[type=submit] {
157 font-family: 'Open Sans', sans-serif;
158 font-size: inherit; }
159
160 .antenna, .NewAntenna {
161 box-shadow: 1px 1px 2px #666;
162 padding: 5px;
163 margin: 10px auto;
164 width: 520px;
165 display: block;
166 border: 0px solid #fee !important; }
167
168 .antenna {
169 width: 520px; }
170
171 .NewAntenna {
172 width: 620px; }
173
174 .flsAntenna, .NewFlsAntenna {
175 margin: 0;
176 padding: 0px;
177 border: 1px solid #fee !important;
178 width: 510px; }
179
180 .flsAntenna {
181 width: 510px; }
182
183 .NewFlsAntenna {
184 width: 610px; }
185
186 .legendAntenna {
187 font-family: 'Roboto Condensed', sans-serif;
188 font-size: inherit;
189 text-align: center;
190 margin-left: 10px; }
191
192 .infoAntenna {
193 width: 480px;
194 float: left;
195 border: 0px solid #f00 !important; }
196
197 .overJRO {
198 width: 250px;
199 float: left;
200 margin: 0px 5px;
201 border: 0px solid #1cc !important; }
202
203 .divAntenna {
204 width: 220px;
205 float: left;
206 margin: 10px;
207 border: 0px solid #fcc !important; }
208
209 .NewDivAntenna {
210 width: 290px;
211 float: left;
212 margin: 10px;
213 border: 0px solid #fcc !important; }
214
215 .titleField {
216 display: block;
217 text-align: center; }
218
219 .txtAntenna, .view-textAntenna {
220 width: 175px;
221 max-width: 180px;
222 height: 160px;
223 max-height: 165px;
224 background: #fdfdfb;
225 border: 2px solid #eee !important;
226 text-align: justify;
227 margin: 0 auto;
228 line-height: 20px; }
229
230 .txtAntenna {
231 padding: 4px;
232 }
233
234 .view-textAntenna {
235 padding: 2px;
236 font-family: "Ubuntu";
237 font-size: inherit; }
238
239 .boxAntenna {
240 width: 280px;
241 border: 2px solid #eee !important;
242 text-align: center;
243 display: block;
244 float: left;
245 margin: 0;
246 padding: 0; }
247
248 .lineInputs {
249 width: 262px;
250 text-align: center;
251 line-height: 18px;
252 padding: 0;
253 height: 20px;
254 margin: 0 auto;
255 display: block;
256 border: 0px solid #1cc !important; }
257
258 .lineInputs label {
259 float: left;
260 margin: 0px 2px;
261 border: 0px solid #bbb !important; }
262
263 .divValuesAntenna {
264 width: 230px;
265 border: 0px solid #bbb !important;
266 float: left;
267 display: block;
268 margin: 0 auto; }
269
270 .divValuesAntenna input[type=text] {
271 width: 18px;
272 border: 0px;
273 border-bottom: 1px solid #666 !important;
274 line-height: 20px; }
275
276 .lblSign {
277 width: 8px;
278 font-family: 'Roboto Condensed', sans-serif;
279 font-size: 1.1em;
280 color: #666; }
281
282 #lblSignLeft, #lblSignRight {
283 margin: 0;
284 line-height: 18px;
285 height: 20px;
286 float: left;
287 padding: 0; }
288
289 .divTx {
290 display: block;
291 float: left;
292 margin: 10px;
293 border: 0px solid #f00 !important; }
294
295 .divTx label {
296 display: block; }
297
298 .divTx textarea {
299 width: 100px;
300 max-width: 100px;
301 height: 160px;
302 max-height: 165px;
303 text-align: justify;
304 border: 2px solid #eee !important;
305 font-family: "Ubuntu";
306 font-size: inherit;
307 line-height: 20px; }
308
309 .divTx p {
310 width: 100px;
311 max-width: 105px;
312 height: 160px;
313 max-height: 165px;
314 background: #fdfdfb;
315 padding: 2px;
316 border: 1px solid #eee !important;
317 font-family: 'Ubuntu', sans-serif;
318 font-size: inherit;
319 text-align: justify;
320 margin: 0 auto;
321 line-height: 20px; }
322
323 .divUes {
324 display: block;
325 margin: 10px; }
326
327 .divUes input[type=text] {
328 width: 240px;
329 max-width: 240px;
330 font-family: 'Ubuntu', sans-serif;
331 font-size: inherit; }
332
333 .overJRO img {
334 width: 400px;
335 height: 200px;
336 text-align: center;
337 vertical-align: middle;
338 margin: 40px 5px 5px 5px;
339 display: block;
340 background: #fdfdfb;
341 border: 1px solid #eee !important; }
342
343 .overJRO a {
344 text-align: center;
345 margin: 0 auto;
346 display: block; }
103 347
104 348 /****************************************************************************************/
105 349 /****** MENU DE NAVEGACION DE PATRONES **********************************/
106 350 /****************************************************************************************/
107 #divMnuPattern{ width: 280px; height: 25px; display: block; border: 0px solid #1cc !important; float: right;
108 margin: 5px 40px 5px 0px;}
109 #divMnuPattern li{ float: right; display: block; width: 60px; border: 0px solid #2cc !important}
110 #divMnuPattern a{ display: block; line-height: 22px; text-decoration: none; padding: 0px 5px;
111 border-bottom: 1px solid #1494F6 !important; margin: 0px 2px; text-align: center; color: #1494F6
112 }
113 #infoPattern{ display: block; border: 0px solid #1494f6 !important; margin: 0px 25px; }
114
115 #navPatterns{ margin: 0 auto; border: 0px solid #d00 !important; width: 700px; height: 30px;
116 font-family: 'Ubuntu', sans-serif; font-size: 14px; padding: 5px 0px}
117 #navPatternList{ margin: 0 auto; border: 0px solid #ecc !important}
118 #navPatternList ul{ list-style: none; list-style-type: none; margin: 0;}
119 #navPatternList ul li{ float: left; width: 50px; border: 1px solid #eee !important; }
120 #navPatternList a{ width: 50px; border: 0px solid #1cc !important; display: block; text-align: center; line-height: 30px; padding: 1px 0px}
121 .lnkPattern{ background-color: #ccc !important; color: #eee;}
122 .lnkPatternSelected{ background-color: #2cc !important; color: #fff;}
123
124 .divListofPatterns{ width: 650px; display: block; border: 1px solid #1cc !important; margin: 0 auto}
125 .divPattern{ width: 600px; display: block; border: 1px solid #f00 !important; margin: 2px auto; }
351 #divMnuPattern {
352 width: 280px;
353 height: 25px;
354 display: block;
355 float: right;
356 margin: 5px 40px 5px 0px;
357 border: 0px solid #1cc !important; }
358
359 #divMnuPattern li {
360 float: right;
361 display: block;
362 width: 60px;
363 border: 0px solid #2cc !important; }
364
365 #divMnuPattern a {
366 display: block;
367 line-height: 22px;
368 text-decoration: none;
369 padding: 0px 5px;
370 margin: 0px 2px;
371 text-align: center;
372 color: #1494F6;
373 border-bottom: 1px solid #1494F6 !important; }
374
375 #infoPattern {
376 display: block;
377 margin: 0px 25px;
378 border: 0px solid #1494f6 !important; }
379
380 #navPatterns {
381 margin: 0 auto;
382 width: 700px;
383 height: 30px;
384 border: 0px solid #d00 !important;
385 font-family: 'Ubuntu', sans-serif;
386 font-size: 14px;
387 padding: 5px 0px; }
388
389 #navPatternList {
390 margin: 0 auto;
391 border: 0px solid #ecc !important; }
392
393 #navPatternList ul {
394 list-style: none;
395 list-style-type: none;
396 margin: 0; }
397
398 #navPatternList ul li {
399 float: left;
400 width: 50px;
401 border: 1px solid #eee !important; }
402
403 #navPatternList a {
404 width: 50px;
405 display: block;
406 text-align: center;
407 line-height: 30px;
408 padding: 1px 0px;
409 border: 0px solid #1cc !important; }
410
411 .lnkPattern {
412 background-color: #ccc !important;
413 color: #eee; }
414
415 .lnkPatternSelected {
416 background-color: #2cc !important;
417 color: #fff; }
418
419 .divListofPatterns {
420 width: 650px;
421 display: block;
422 border: 1px solid #1cc !important;
423 margin: 0 auto; }
424
425 .divPattern {
426 width: 600px;
427 display: block;
428 border: 1px solid #f00 !important;
429 margin: 2px auto; }
126 430
127 431 /****************************************************************************************/
128 432 /****** HEADER *************/
129 433 /****************************************************************************************/
130 header nav{width: 960px; border: 0px solid #1cc !important; margin: 0 auto; height: 100%}
131 header nav a{font-family: 'Roboto Condensed', sans-serif; font-size: 1.98em; text-transform: uppercase; width: 232px;
132 padding: 2px; text-align: center; border: 1px solid #ddd !important; box-shadow: 1px 1px 2px #ddd; display: block;
133 float: left; height: 45px; text-decoration: none; background: #eee; line-height: 45px;
134 color: #15425d; margin: 0px 1px}
135 header nav a.selected{ background: #666; color: #fff }
434 header nav {
435 width: 960px;
436 margin: 0 auto;
437 height: 100%;
438 border: 0px solid #1cc !important; }
439
440 header nav a {
441 font-family: 'Roboto Condensed', sans-serif;
442 font-size: 1.98em;
443 text-transform: uppercase;
444 width: 232px;
445 padding: 2px;
446 text-align: center;
447 border: 1px solid #ddd !important;
448 box-shadow: 1px 1px 2px #ddd;
449 display: block;
450 float: left;
451 height: 45px;
452 text-decoration: none;
453 background: #eee;
454 line-height: 45px;
455 color: #15425d;
456 margin: 0px 1px; }
457
458 header nav a.selected {
459 background: #666;
460 color: #fff; }
461
136 462 /****************************************************************************************/
137 463 /****** FOOTER *************/
138 464 /****************************************************************************************/
139 footer p{font-family: 'Roboto Condensed', sans-serif; font-size: 0.98em}
140
465 footer p {
466 font-family: 'Roboto Condensed', sans-serif;
467 font-size: 0.98em; } No newline at end of file
@@ -1,122 +1,122
1 1 {% extends "abscontrol/index.html" %}
2 2 {% block title %}ABS CONTROL:::PROFILE:::{{ objProfile.name }}{% endblock %}
3 3 {% block scripting %}
4 4 <script src="/static/static/js/patterns.js"></script>
5 5 {% endblock %}
6 6 {% block mnu_profile %}
7 7 <nav class="MnuHorizontal" id="mnuProfiles">
8 8 <ul>
9 9 <li><a href="/abscontrol/new/">New</a></li>
10 10 {% if objProfile.state == 0 %}
11 11 <li><a href="/abscontrol/changeName/{{ objProfile.id }}/">Save</a></li>
12 12 {% else %}
13 13 <li><a href="#" id="lnkUpdateProfile">Save</a></li>
14 14 {% endif %}
15 15 <li><a href="#">Save as</a></li>
16 16 <li><a href="/abscontrol/import/">Import</a></li>
17 17 {% if objProfile %}
18 18 <li><a href="#" id="lnkExport" alt="{{ objProfile.id }}">Export</a></li>
19 19 {% endif %}
20 20 </ul>
21 21 </nav>
22 22 {% endblock %}
23 23 {% block maincolumn%}
24 24 <div id="maincolumn">
25 25 {% if objProfile.state == 1 %}
26 26 <form action="/abscontrol/update/{{ objProfile.id }}/" method="post" id="frmProfile">
27 27 <div id="divProfile">
28 28 <label for="lblName">Profile:</label>
29 29 <input type="text" name="txtProfile" value="{{ objProfile.name }}"/>
30 30 </div>
31 31 <input type="hidden" name="mode" value="e">
32 32 </form>
33 33 {% else %}
34 34 <div id="divProfile">
35 35 <label for="lblName">Profile: {{ objProfile.name }}</label>
36 36 </div>
37 37 {% endif %}
38 38 {% if patternChoosen %}
39 39 <div id="navPatterns">
40 40 <nav class="" id="navPatternList">
41 41 <ul>
42 42 {% for element in lsPatterns %}
43 43 {% if patternChoosen.id == element.id %}
44 44 <li><a href="/abscontrol/{{ objProfile.id }}/edit/{{ element.id }}" class="lnkPatternSelected">{{ element.value }}</a></li>
45 45 {% else %}
46 46 <li><a href="/abscontrol/{{ objProfile.id }}/edit/{{ element.id }}" class="lnkPattern">{{ element.value }}</a></li>
47 47 {% endif %}
48 48 {% endfor %}
49 49 </ul>
50 50 </nav>
51 51 </div>
52 52 {% endif %}
53 53 <div id="divPattern">
54 54 {% block mnuPattern %}
55 55 <div class="divMenu" id="divMnuPattern">
56 56 <nav class="MnuHorizontal">
57 57 <ul class="mnu" id="mnuPattern">
58 58 {% if lsPatterns|length > 1 %}
59 59 <li><a href="/abscontrol/{{ objProfile.id }}/delete/{{ patternChoosen.id }}">Delete</a></li>
60 60 {% endif %}
61 61 <li><a href="#" class="" id="lnkSave">Save</a></li>
62 62 {% if lsPatterns|length < 10 %}
63 63 <li><a href="/abscontrol/{{ objProfile.id }}/add">Add</a></li>
64 64 {% endif %}
65 65 </ul>
66 66 </nav>
67 67 </div>
68 68 <div class="cleardivs"></div>
69 69 {% endblock %}
70 70 {% block pattern %}
71 71 <div id="divPattern">
72 72 <div id="antennaUp" class="antenna">
73 73 <fieldset class="flsAntenna">
74 <legend>UP</legend>
74 <legend class="legendAntenna">UP</legend>
75 75 <div class="divAntenna">
76 76 <label for="lblAntenna">Antenna</label>
77 77 <textarea name="txtAntennaUp" class="txtAntenna" cols="38" rows="8">{{ antennaUp.value }}</textarea>
78 78 </div>
79 79 <div class="divTx">
80 80 <label for="lblTx">Tx</label>
81 81 <textarea name="txtTxUp" class="txtTR" cols="20" rows="8">{{ antennaUp.tx }}</textarea>
82 82 </div>
83 83 <div class="divTx">
84 84 <label for="lblRx">Rx</label>
85 85 <textarea name="txtRxUp" class="txtTR" cols="20" rows="8">{{ antennaUp.rx }}</textarea>
86 86 </div>
87 87 <div class="cleardivs"></div>
88 88 <div class="divUes">
89 89 <label for="lblUes">Ues:</label>
90 90 <input type="text" name="txtUesUp" value="{{ antennaUp.ues }}" />
91 91 </div>
92 92 <input type="hidden" name="txtAntennaUpId" value="{{ antennaUp.id }}" />
93 93 </fieldset>
94 94 </div>
95 95 <div id="antennaDown" class="antenna">
96 96 <fieldset class="flsAntenna">
97 <legend>DOWN</legend>
97 <legend class="legendAntenna">DOWN</legend>
98 98 <div class="divAntenna">
99 99 <label for="lblAntenna">Antenna</label>
100 100 <textarea name="txtAntennaDown" class="txtAntenna" cols="38" rows="8">{{ antennaDown.value }}</textarea>
101 101 </div>
102 102 <div class="divTx">
103 103 <label for="lblTx">Tx</label>
104 104 <textarea name="txtTxDown" class="txtTR" cols="20" rows="8">{{ antennaDown.tx }}</textarea>
105 105 </div>
106 106 <div class="divTx">
107 107 <label for="lblRx">Rx</label>
108 108 <textarea name="txtRxDown" class="txtTR" cols="20" rows="8">{{ antennaDown.rx }}</textarea>
109 109 </div>
110 110 <div class="cleardivs"></div>
111 111 <div class="divUes">
112 112 <label for="lblUes">Ues:</label>
113 113 <input type="text" name="txtUesDown" value="{{ antennaDown.ues }}" />
114 114 </div>
115 115 <input type="hidden" name="txtAntennaDownId" value="{{ antennaDown.id }}" />
116 116 </fieldset>
117 117 </div>
118 118 </div>
119 119 {% endblock %}
120 120 </div>
121 121 </div>
122 122 {% endblock %}
@@ -1,71 +1,71
1 1 {% extends "abscontrol/edit.html" %}
2 2
3 3 {% block mnuPattern %}
4 4 <div class="divMenu" id="divMnuPattern">
5 5 <nav class="MnuHorizontal">
6 6 <ul class="mnu" id="mnuPattern">
7 7 <li><a href="#" id="lnkCancel">Delete</a></li>
8 8 <li><a href="#" id="lnkSave">Save</a></li>
9 9 {% if lsPatterns|length < 10 %}
10 10 <li><a href="#" id="lnkAdd">Add</a></li>
11 11 {% endif %}
12 12 </ul>
13 13 </nav>
14 14 </div>
15 15 <div class="cleardivs"></div>
16 16 {% endblock %}
17 17 {% block pattern %}
18 18 <div id="divPattern">
19 19 <form action="/abscontrol/{{ objProfile.id }}/save/" id="frmPattern" method="post">
20 20 <div id="antennaUp" class="antenna">
21 21 <fieldset class="flsAntenna">
22 <legend>UP</legend>
22 <legend class="legendAntenna">UP</legend>
23 23 <div class="divAntenna">
24 24 <label for="lblAntenna">Antenna</label>
25 25 <textarea name="txtAntennaUp" class="txtAntenna" cols="38" rows="8">{{ antennaUp.value }}</textarea>
26 26 </div>
27 27 <div class="divTx">
28 28 <label for="lblTx">Tx</label>
29 29 <textarea name="txtTxUp" class="txtTR" cols="20" rows="8">{{ antennaUp.tx }}</textarea>
30 30 </div>
31 31 <div class="divTx">
32 32 <label for="lblRx">Rx</label>
33 33 <textarea name="txtRxUp" class="txtTR" cols="20" rows="8">{{ antennaUp.rx }}</textarea>
34 34 </div>
35 35 <div class="cleardivs"></div>
36 36 <div class="divUes">
37 37 <label for="lblUes">Ues:</label>
38 38 <input type="text" name="txtUesUp" value="{{ antennaUp.ues }}" />
39 39 </div>
40 40 <input type="hidden" name="txtAntennaUpId" value="{{ antennaUp.id }}" />
41 41 </fieldset>
42 42 </div>
43 43 <div id="antennaDown" class="antenna">
44 44 <fieldset class="flsAntenna">
45 <legend>DOWN</legend>
45 <legend class="legendAntenna">DOWN</legend>
46 46 <div class="divAntenna">
47 47 <label for="lblAntenna">Antenna</label>
48 48 <textarea name="txtAntennaDown" class="txtAntenna" cols="38" rows="8">{{ antennaDown.value }}</textarea>
49 49 </div>
50 50 <div class="divTx">
51 51 <label for="lblTx">Tx</label>
52 52 <textarea name="txtTxDown" class="txtTR" cols="20" rows="8">{{ antennaDown.tx }}</textarea>
53 53 </div>
54 54 <div class="divTx">
55 55 <label for="lblRx">Rx</label>
56 56 <textarea name="txtRxDown" class="txtTR" cols="20" rows="8">{{ antennaDown.rx }}</textarea>
57 57 </div>
58 58 <div class="cleardivs"></div>
59 59 <div class="divUes">
60 60 <label for="lblUes">Ues:</label>
61 61 <input type="text" name="txtUesDown" value="{{ antennaDown.ues }}" />
62 62 </div>
63 63 <input type="hidden" name="txtAntennaDownId" value="{{ antennaDown.id }}" />
64 64 </fieldset>
65 65 </div>
66 66 <input type="hidden" name="pattern_id" id="pattern_id" value="{{ patternChoosen.id }}" />
67 67 <input type="hidden" name="profile_id" id="profile_id" value="{{ objProfile.id }}" />
68 68 <input type="hidden" name="mode" value="e">
69 69 </form>
70 70 </div>
71 71 {% endblock %} No newline at end of file
@@ -1,135 +1,135
1 1 {% extends "abscontrol/index.html" %}
2 2 {% block title %}ABS CONTROL:::PROFILE:::{{ objProfile.name }}{% endblock %}
3 3
4 4 {% block mnu_profile %}
5 5 <nav class="MnuHorizontal" id="mnuProfiles">
6 6 <ul>
7 7 <li><a href="/abscontrol/new">New</a></li>
8 8 {% if patternChoosen %}
9 9 <li><a href="/abscontrol/{{ objProfile.id }}/edit/{{ patternChoosen.id }}">Edit</a></li>
10 10 {% else %}
11 11 <li><a href="/abscontrol/edit/{{ objProfile.id }}">Edit</a></li>
12 12 {% endif %}
13 13 <li><a href="#">Save as</a></li>
14 14 <li><a href="/abscontrol/import">Import</a></li>
15 15 <li><a href="#" id="lnkExport" alt="{{ objProfile.id }}">Export</a></li>
16 16 <li><a href="#" id="lnkSendFile" alt="{{ objProfile.id }}">Send</a></li>
17 17 </ul>
18 18 </nav>
19 19 {% endblock %}
20 20 {% block maincolumn%}
21 21 <div id="maincolumn">
22 22 {% if objProfile.state == 0 %}
23 23 <div id="divProfile">
24 24 <label for="lblName">Profile:</label>
25 25 <label for="lblProfile">{{ objProfile.name }}</label>
26 26 </div>
27 27 {% endif %}
28 28 {% if patternChoosen %}
29 29 <div id="navPatterns">
30 30 <nav class="" id="navPatternList">
31 31 <ul>
32 32 {% for element in lsPatterns %}
33 33 {% if patternChoosen.id == element.id %}
34 34 <li><a href="/abscontrol/{{ objProfile.id }}/view/{{ element.id }}/" class="lnkPatternSelected">{{ element.value }}</a></li>
35 35 {% else %}
36 36 <li><a href="/abscontrol/{{ objProfile.id }}/view/{{ element.id }}/" class="lnkPattern">{{ element.value }}</a></li>
37 37 {% endif %}
38 38 {% endfor %}
39 39 </ul>
40 40 <div class="cleardivs"></div>
41 41 </nav>
42 42 </div>
43 43 {% endif %}
44 44 {% block mnuPattern %}
45 45 <div class="divMenu" id="divMnuPattern">
46 46 <nav class="MnuHorizontal">
47 47 <ul class="mnu" id="mnuPattern">
48 48 <li><a href="#">Apply</a></li>
49 49 </ul>
50 50 </nav>
51 51 </div>
52 52 <div class="cleardivs"></div>
53 53 {% endblock %}
54 54 <div id="divPattern">
55 55 <div id="infoPattern">
56 56 <div id="antennaUp" class="antenna" style="float: left">
57 57 <fieldset class="flsAntenna">
58 58 <legend class="legendAntenna">UP</legend>
59 59 <div class="infoAntenna">
60 60 <div class="divAntenna">
61 61 <label for="lblAntenna">Antenna</label>
62 <p>{{ antennaUp.value }}</p>
62 <p class="view-textAntenna">{{ antennaUp.value }}</p>
63 63 </div>
64 64 <div class="divTx">
65 65 <label for="lblTx">Tx</label>
66 66 <p>{{ antennaUp.tx }}</p>
67 67 </div>
68 68 <div class="divTx">
69 69 <label for="lblRx">Rx</label>
70 70 <p>{{ antennaUp.rx }}</p>
71 71 </div>
72 72 <div class="cleardivs"></div>
73 73 <div class="divUes">
74 74 <label for="lblUes">Ues:</label>
75 75 <label for="lblAntennaUpUes">{{ antennaUp.ues }}</label>
76 76 {% if antennaUp.only_rx == 0 %}
77 77 <input type="checkbox" name="chkOnlyRxUp" value="" />
78 78 {% else %}
79 79 <input type="checkbox" name="chkOnlyRxUp" value="" checked="checked"/>
80 80 {% endif %}
81 81 <label for="lblOnlyRx">Only RX</label>
82 82 </div>
83 83 </div>
84 84 </fieldset>
85 85 </div>
86 86 <div class="overJRO">
87 87 <img />
88 88 <a href="#" class="activeOverJRO" id="Up">Preview</a>
89 89 </div>
90 90 <div class="cleardivs"></div>
91 91
92 92 <div id="antennaDown" class="antenna" style="float: left">
93 93 <fieldset class="flsAntenna">
94 94 <legend class="legendAntenna">DOWN</legend>
95 95 <div class="infoAntenna">
96 96 <div class="divAntenna">
97 97 <label for="lblAntenna">Antenna</label>
98 <p>{{ antennaDown.value }}</p>
98 <p class="view-textAntenna">{{ antennaDown.value }}</p>
99 99 </div>
100 100 <div class="divTx">
101 101 <label for="lblTx">Tx</label>
102 102 <p>{{ antennaDown.tx }}</p>
103 103 </div>
104 104 <div class="divTx">
105 105 <label for="lblRx">Rx</label>
106 106 <p>{{ antennaDown.rx }}</p>
107 107 </div>
108 108 <div class="cleardivs"></div>
109 109 <div class="divUes">
110 110 <label for="lblUes">Ues:</label>
111 111 <label for="lblAntennaDownUes">{{ antennaDown.ues }}</label>
112 112 {% if antennaDown.only_rx == 0 %}
113 113 <input type="checkbox" name="chkOnlyRxDown" value="" />
114 114 {% else %}
115 115 <input type="checkbox" name="chkOnlyRxDown" value="" checked="checked"/>
116 116 {% endif %}
117 117 <label for="lblOnlyRx">Only RX</label>
118 118 </div>
119 119 </div>
120 120
121 121 </fieldset>
122 122 </div>
123 123 <div class="overJRO">
124 124 <img />
125 125 <a href="#" class="activeOverJRO" id="Down">Preview</a>
126 126 </div>
127 127 <div class="cleardivs"></div>
128 128 </div>
129 129 <input type="hidden" name="txtAntennaUpId" value="{{ antennaUp.id }}"/>
130 130 <input type="hidden" name="txtAntennaDownId" value="{{ antennaDown.id }}"/>
131 131 <input type="hidden" name="txtPatternId" value="{{ patternChoosen.id }}"/>
132 132 <input type="hidden" name="txtProfileId" value="{{ objProfile.id }}"/>
133 133 </div>
134 134 </div>
135 135 {% endblock %}
@@ -1,67 +1,67
1 1 {% extends "abscontrol/view.html" %}
2 2
3 3 {% block pattern %}
4 4 <div id="infoPattern">
5 5 {% if patternChoosen %}
6 6 <div id="navPatterns">
7 7 <nav class="" id="navPatternList">
8 8 <ul>
9 9 {% for element in lsPatterns %}
10 10 {% if patternChoosen.id == element.id %}
11 11 <li><a href="/abscontrol/{{ objProfile.id }}/view/{{ element.id }}" class="lnkPatternSelected">{{ element.value }}</a></li>
12 12 {% else %}
13 13 <li><a href="/abscontrol/{{ objProfile.id }}/view/{{ element.id }}" class="lnkPattern">{{ element.value }}</a></li>
14 14 {% endif %}
15 15 {% endfor %}
16 16 </ul>
17 17 </nav>
18 18 </div>
19 19 <div class="cleardivs"></div>
20 20 {% endif %}
21 21 <div id="antennaUp">
22 22 <fieldset class="flsAntenna">
23 23 <legend>UP</legend>
24 24 <div class="divAntenna">
25 25 <label for="lblAntenna">Antenna</label>
26 <p>{{ antennaUp.value }}</p>
26 <p class="view-textAntenna">{{ antennaUp.value }}</p>
27 27 </div>
28 28 <div class="divTx">
29 29 <label for="lblTx">Tx</label>
30 30 <p>{{ antennaUp.tx }}</p>
31 31 </div>
32 32 <div class="divTx">
33 33 <label for="lblRx">Rx</label>
34 34 <p>{{ antennaUp.rx }}</p>
35 35 </div>
36 36 <div class="cleardivs"></div>
37 37 <div class="divUes">
38 38 <label for="lblUes">Ues:</label>
39 39 <label for="lblAntennaUpUes">{{ antennaUp.ues }}</label>
40 40 </div>
41 41 </fieldset>
42 42 </div>
43 43 <div id="antennaDown">
44 44 <fieldset class="flsAntenna">
45 45 <legend>DOWN</legend>
46 46 <div class="divAntenna">
47 47 <label for="lblAntenna">Antenna</label>
48 <p>{{ antennaDown.value }}</p>
48 <p class="view-textAntenna">{{ antennaDown.value }}</p>
49 49 </div>
50 50 <div class="divTx">
51 51 <label for="lblTx">Tx</label>
52 52 <p>{{ antennaDown.tx }}</p>
53 53 </div>
54 54 <div class="divTx">
55 55 <label for="lblRx">Rx</label>
56 56 <p>{{ antennaDown.rx }}</p>
57 57 </div>
58 58 <div class="cleardivs"></div>
59 59 <div class="divUes">
60 60 <label for="lblUes">Ues:</label>
61 61 <label for="lblAntennaDownUes">{{ antennaDown.ues }}</label>
62 62 </div>
63 63 </fieldset>
64 64 </div>
65 65 <input type="hidden" name="profile_id" id="profile_id" value="{{ objProfile.id }}" />
66 66 </div>
67 67 {% endblock %}
General Comments 0
You need to be logged in to leave comments. Login now