##// END OF EJS Templates
- Estandarizando todas las ventanas de la aplicacion. Afinando los estilos.
jsalyrosas -
r184:185
parent child
Show More
@@ -1,117 +1,127
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 9 body { font-size: 12px; }
10 10 header {width: 980px; border: 0px solid #fcc !important; height: 50px; text-align: center; line-height: 50px}
11 11 #schema {margin: 0 auto; width: 980px; border: 0px solid #f00 !important; padding: 10px 10px 10px 10px}
12 12 #content {border: 0px solid #1cc; margin-top: 5px; margin-bottom: 5px}
13 13 #content #topcolumn {float: left; border: 1px solid #ddd !important; width: 980px; height: 40px; line-height: 35px;
14 14 margin: 2px 0px; box-shadow: 2px 2px 5px #888;}
15 15 #content #maincolumn {float: left; border: 1px solid #ddd !important; width: 980px; margin: 2px 0px; padding: 0px 0px;
16 16 box-shadow: 2px 2px 5px #666;}
17 17 footer {border: 0px solid #200 !important; height: 30px; text-align: center; line-height: 30px;
18 18 margin: 2px 0px; box-shadow: 2px 2px 5px #888;}
19 19
20 20 .cleardivs {clear: both; border: 0px solid #400; height: 0px}
21 21 /****************************************************************************************/
22 22 /****** ESTILOS GENERALES *****************/
23 23 /****************************************************************************************/
24 24 .mnu{ height: 22px; border: 0px solid #c55 !important;}
25 25 .mnu li{ display:inline;}
26 26 .MnuVertical, .MnuHorizontal { font-family: 'Droid Sans', sans-serif; font-size: inherit;
27 27 font-style: normal; text-shadow: 2px 2px #eee;}
28 28 .MnuHorizontal ul{ list-style: none; list-style-type: none; margin: 0;}
29 29
30 30 /*.MnuHorizontal{ display: -webkit-box; -webkit-box-orient:horizontal;}*/
31 31 /*.MnuHorizontal a{ display:block; padding:10px; -webkit-box-flex:1; text-align:center; }*/
32 32
33 33 /****************************************************************************************/
34 34 /****** MENU DE NAVEGACION DE PERFILES **********************************/
35 35 /****************************************************************************************/
36 36 #infoProfiles {border: 0px solid #1cc !important; width: 300px; margin: 0px; padding-top: 2px; padding-bottom: 2px;
37 37 float: left;}
38 38 #infoProfiles label {padding: 10px 10px 10px 12px; margin: 10px 0}
39 39 #infoProfiles select {padding: 4px 0px; margin: 0; font-family: 'Droid Sans', sans-serif;
40 40 font-size: 12px; letter-spacing: 0.029em; width: 200px;}
41 41 #mnuProfiles{margin: 0px 0px 0px 0px; border: 0px solid #1494F6 !important; float: right; padding: 2px 10px}
42 42 #mnuProfiles ul{list-style: none; list-style-type: none; margin: 0; padding-left: 20px; border: 0px solid #f00 !important}
43 43 #mnuProfiles li{ width: 80px; padding: 2px; border: 0px solid #c55 !important; float: left; }
44 44 #mnuProfiles a{ font-weight: normal; color: #1494F6; display: block; border: 0px solid #1cc !important; text-align: center;
45 45 border-bottom: 1px solid #1494F6 !important; text-decoration: none; padding: 0px 4px;
46 46 line-height: 18px; margin: 6px 6px;}
47 47
48 48 /****************************************************************************************/
49 49 /******** FORMULARIO DE PERFILES *************************************/
50 50 /****************************************************************************************/
51 51 #divProfile { border: 0px solid #dff !important; margin: 10px 0px; padding: 10px 10px; width: 500px }
52 .flsAntenna { margin: 0; width: 100%; padding: 0px; border: 0px solid #f00 !important }
53 #divPattern textarea,input[type=text],label{ font-family: "Open Sans"; font-size: inherit; }
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; }
54 56 #divPattern textarea {resize: none; overflow: hidden}
55 .antenna{ border: 0px solid #1494F6 !important; padding: 2px; margin: 5px 10px; float: left; width: 480px}
57 .antenna{ border: 0px solid #fee !important; box-shadow: 1px 1px 2px #666; padding: 5px; margin: 10px auto;
58 width: 480px; display: block}
59 .flsAntenna { margin: 0; padding: 0px; border: 1px solid #fee !important; width: 470px}
60 .flsAntenna legend{ font-family: 'Roboto Condensed', sans-serif; font-size: inherit; text-align: center;
61 margin-left: 10px}
56 62 .infoAntenna{ border: 0px solid #f00 !important; width: 480px; float: left}
57 63 .overJRO{ border: 0px solid #1cc !important; width: 250px; float: left; margin: 0px 5px}
58 64 .divAntenna { float: left; margin: 10px; border: 0px solid #fcc !important; width: 190px }
59 65 .divAntenna label{ display: block }
60 66 .txtAntenna { width: 175px; max-width: 180px; height: 160px; max-height: 165px; background: #fdfdfb; padding: 4px;
61 67 border: 2px solid #eee !important; /*font-family: "Ubuntu"; font-size: inherit;*/
62 68 text-align: justify; margin: 0 auto; line-height: 20px}
69
63 70 .divAntenna p{ width: 175px; max-width: 180px; height: 160px; max-height: 165px; background: #fdfdfb; padding: 2px;
64 71 border: 1px solid #eee !important; font-family: "Ubuntu"; font-size: inherit;
65 72 text-align: justify; margin: 0 auto; line-height: 20px}
66 73
67 .divTx { display: block; float: left; margin: 10px; height: 150px }
74 .divTx { display: block; float: left; margin: 10px; border: 0px solid #f00 !important}
68 75 .divTx label{ display: block }
69 .divTx textarea{ width: 135px; max-width: 135px; height: 135px; max-height: 140px; text-align: justify }
76 .divTx textarea{ width: 100px; max-width: 100px; height: 160px; max-height: 165px; text-align: justify;
77 border: 2px solid #eee !important; font-family: "Ubuntu"; font-size: inherit;
78 line-height: 20px}
79
70 80 .divTx p{ width: 100px; max-width: 105px; height: 160px; max-height: 165px; background: #fdfdfb; padding: 2px;
71 border: 1px solid #eee !important; font-family: "Ubuntu"; font-size: inherit;
81 border: 1px solid #eee !important; font-family: 'Ubuntu', sans-serif; font-size: inherit;
72 82 text-align: justify; margin: 0 auto; line-height: 20px;}
73 83
74 84 .divUes { display: block; margin: 10px}
75 .divUes input[type=text] { width: 240px; max-width: 240px; font-family: "Ubuntu"; font-size: inherit;}
85 .divUes input[type=text] { width: 240px; max-width: 240px; font-family: 'Ubuntu', sans-serif; font-size: inherit;}
76 86
77 87 .overJRO img{width: 400px; height: 200px; text-align: center; vertical-align: middle; margin: 40px 5px 5px 5px;
78 88 display: block; background: #fdfdfb; border: 1px solid #eee !important;}
79 89 .overJRO a{ text-align: center; margin: 0 auto; display: block}
80 90
81 91 /****************************************************************************************/
82 92 /****** MENU DE NAVEGACION DE PATRONES **********************************/
83 93 /****************************************************************************************/
84 94 #divMnuPattern{ width: 280px; height: 25px; display: block; border: 0px solid #1cc !important; float: right;
85 95 margin: 5px 40px 5px 0px;}
86 96 #divMnuPattern li{ float: right; display: block; width: 60px; border: 0px solid #2cc !important}
87 97 #divMnuPattern a{ display: block; line-height: 22px; text-decoration: none; padding: 0px 5px;
88 98 border-bottom: 1px solid #1494F6 !important; margin: 0px 2px; text-align: center; color: #1494F6
89 99 }
90 #infoPattern{ display: block; border: 1px solid #1494f6 !important; margin: 5px 2px; }
100 #infoPattern{ display: block; border: 0px solid #1494f6 !important; margin: 0px 25px; }
91 101
92 102 #navPatterns{ margin: 0 auto; border: 0px solid #d00 !important; width: 700px; height: 30px;
93 103 font-family: 'Ubuntu', sans-serif; font-size: 14px; padding: 5px 0px}
94 104 #navPatternList{ margin: 0 auto; border: 0px solid #ecc !important}
95 105 #navPatternList ul{ list-style: none; list-style-type: none; margin: 0;}
96 106 #navPatternList ul li{ float: left; width: 50px; border: 1px solid #eee !important; }
97 107 #navPatternList a{ width: 50px; border: 0px solid #1cc !important; display: block; text-align: center; line-height: 30px; padding: 1px 0px}
98 108 .lnkPattern{ background-color: #ccc !important; color: #eee;}
99 109 .lnkPatternSelected{ background-color: #2cc !important; color: #fff;}
100 110
101 111 .divListofPatterns{ width: 650px; display: block; border: 1px solid #1cc !important; margin: 0 auto}
102 112 .divPattern{ width: 600px; display: block; border: 1px solid #f00 !important; margin: 2px auto; }
103 113
104 114 /****************************************************************************************/
105 115 /****** HEADER *************/
106 116 /****************************************************************************************/
107 117 header nav{width: 960px; border: 0px solid #1cc !important; margin: 0 auto; height: 100%}
108 118 header nav a{font-family: 'Roboto Condensed', sans-serif; font-size: 1.98em; text-transform: uppercase; width: 232px;
109 119 padding: 2px; text-align: center; border: 1px solid #ddd !important; box-shadow: 1px 1px 2px #ddd; display: block;
110 120 float: left; height: 45px; text-decoration: none; background: #eee; line-height: 45px;
111 121 color: #15425d; margin: 0px 1px}
112
122 header nav a.selected{ background: #666; color: #fff }
113 123 /****************************************************************************************/
114 124 /****** FOOTER *************/
115 125 /****************************************************************************************/
116 126 footer p{font-family: 'Roboto Condensed', sans-serif; font-size: 0.98em}
117 127
@@ -1,65 +1,65
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 <li><a href="#" id="lnkCancel">Cancel</a></li>
7 8 <li><a href="#" id="lnkSave">Save</a></li>
8 <li><a href="#" id="lnkCancel">Cancel</a></li>
9 9 </ul>
10 10 </nav>
11 11 </div>
12 12 <div class="cleardivs"></div>
13 13 {% endblock %}
14 14 {% block pattern %}
15 <div id="infoPattern">
15 <div id="divPattern">
16 16 <form action="/abscontrol/{{ objProfile.id }}/save/" id="frmPattern" method="post">
17 <div id="antennaUp">
17 <div id="antennaUp" class="antenna">
18 18 <fieldset class="flsAntenna">
19 19 <legend>UP</legend>
20 20 <div class="divAntenna">
21 21 <label for="lblAntenna">Antenna</label>
22 22 <textarea name="txtAntennaUp" class="txtAntenna" cols="38" rows="8">{{ txtAntenna }}</textarea>
23 23 </div>
24 24 <div class="divTx">
25 25 <label for="lblTx">Tx</label>
26 26 <textarea name="txtTxUp" class="txtTR" cols="20" rows="8">{{ txtTxUp }}</textarea>
27 27 </div>
28 28 <div class="divTx">
29 29 <label for="lblRx">Rx</label>
30 30 <textarea name="txtRxUp" class="txtTR" cols="20" rows="8">{{ txtRxUp }}</textarea>
31 31 </div>
32 32 <div class="cleardivs"></div>
33 33 <div class="divUes">
34 34 <label for="lblUes">Ues:</label>
35 35 <input type="text" name="txtUesUp" value="{{ txtUes }}" />
36 36 </div>
37 37 </fieldset>
38 38 </div>
39 <div id="antennaDown">
39 <div id="antennaDown" class="antenna">
40 40 <fieldset class="flsAntenna">
41 41 <legend>DOWN</legend>
42 42 <div class="divAntenna">
43 43 <label for="lblAntenna">Antenna</label>
44 44 <textarea name="txtAntennaDown" class="txtAntenna" cols="38" rows="8">{{ txtAntenna }}</textarea>
45 45 </div>
46 46 <div class="divTx">
47 47 <label for="lblTx">Tx</label>
48 48 <textarea name="txtTxDown" class="txtTR" cols="20" rows="8">{{ txtTxDown }}</textarea>
49 49 </div>
50 50 <div class="divTx">
51 51 <label for="lblRx">Rx</label>
52 52 <textarea name="txtRxDown" class="txtTR" cols="20" rows="8">{{ txtRxDown }}</textarea>
53 53 </div>
54 54 <div class="cleardivs"></div>
55 55 <div class="divUes">
56 56 <label for="lblUes">Ues:</label>
57 57 <input type="text" name="txtUesDown" value="{{ txtUes }}" />
58 58 </div>
59 59 </fieldset>
60 60 </div>
61 61 <input type="hidden" name="profile_id" id="profile_id" value="{{ objProfile.id }}" />
62 62 <input type="hidden" name="mode" value="e">
63 63 </form>
64 64 </div>
65 65 {% endblock %}
@@ -1,123 +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 <div id="infoPattern">
72
73 <div id="antennaUp">
71 <div id="divPattern">
72 <div id="antennaUp" class="antenna">
74 73 <fieldset class="flsAntenna">
75 74 <legend>UP</legend>
76 75 <div class="divAntenna">
77 76 <label for="lblAntenna">Antenna</label>
78 77 <textarea name="txtAntennaUp" class="txtAntenna" cols="38" rows="8">{{ antennaUp.value }}</textarea>
79 78 </div>
80 79 <div class="divTx">
81 80 <label for="lblTx">Tx</label>
82 81 <textarea name="txtTxUp" class="txtTR" cols="20" rows="8">{{ antennaUp.tx }}</textarea>
83 82 </div>
84 83 <div class="divTx">
85 84 <label for="lblRx">Rx</label>
86 85 <textarea name="txtRxUp" class="txtTR" cols="20" rows="8">{{ antennaUp.rx }}</textarea>
87 86 </div>
88 87 <div class="cleardivs"></div>
89 88 <div class="divUes">
90 89 <label for="lblUes">Ues:</label>
91 90 <input type="text" name="txtUesUp" value="{{ antennaUp.ues }}" />
92 91 </div>
93 92 <input type="hidden" name="txtAntennaUpId" value="{{ antennaUp.id }}" />
94 93 </fieldset>
95 94 </div>
96 <div id="antennaDown">
95 <div id="antennaDown" class="antenna">
97 96 <fieldset class="flsAntenna">
98 97 <legend>DOWN</legend>
99 98 <div class="divAntenna">
100 99 <label for="lblAntenna">Antenna</label>
101 100 <textarea name="txtAntennaDown" class="txtAntenna" cols="38" rows="8">{{ antennaDown.value }}</textarea>
102 101 </div>
103 102 <div class="divTx">
104 103 <label for="lblTx">Tx</label>
105 104 <textarea name="txtTxDown" class="txtTR" cols="20" rows="8">{{ antennaDown.tx }}</textarea>
106 105 </div>
107 106 <div class="divTx">
108 107 <label for="lblRx">Rx</label>
109 108 <textarea name="txtRxDown" class="txtTR" cols="20" rows="8">{{ antennaDown.rx }}</textarea>
110 109 </div>
111 110 <div class="cleardivs"></div>
112 111 <div class="divUes">
113 112 <label for="lblUes">Ues:</label>
114 113 <input type="text" name="txtUesDown" value="{{ antennaDown.ues }}" />
115 114 </div>
116 115 <input type="hidden" name="txtAntennaDownId" value="{{ antennaDown.id }}" />
117 116 </fieldset>
118 117 </div>
119 118 </div>
120 119 {% endblock %}
121 120 </div>
122 121 </div>
123 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 <div id="infoPattern">
18 <div id="divPattern">
19 19 <form action="/abscontrol/{{ objProfile.id }}/save/" id="frmPattern" method="post">
20 <div id="antennaUp">
20 <div id="antennaUp" class="antenna">
21 21 <fieldset class="flsAntenna">
22 22 <legend>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 <div id="antennaDown">
43 <div id="antennaDown" class="antenna">
44 44 <fieldset class="flsAntenna">
45 45 <legend>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,75 +1,76
1 1 {% extends "abscontrol/index.html" %}
2 2 {% block title %}ABS CONTROL:::::NEW PROFILE{% endblock %}
3 3 {% block scripting %}
4 4 <script src="/static/static/js/patterns.js"></script>
5 5 {% endblock %}
6 6 {% block maincolumn%}
7 7 <div id="maincolumn">
8 8 <form action="/abscontrol/{{ profile_id }}/save/" method="post" id="frmPattern">
9 9 <div id="divProfile">
10 10 <label for="lblName">Profile: {{ profile_name }}</label>
11 11 </div>
12 12 {% block mnuPattern %}
13 13 <div class="divMenu" id="divMnuPattern">
14 14 <nav class="MnuHorizontal">
15 15 <ul class="mnu" id="mnuPattern">
16 16 <li><a href="#" id="lnkSave">Save</a></li>
17 17 </ul>
18 18 </nav>
19 19 </div>
20 20 <div class="cleardivs"></div>
21 21 {% endblock %}
22 22 <div id="divPattern">
23 <div id="antennaUp">
23 <div id="antennaUp" class="antenna">
24 24 <fieldset class="flsAntenna">
25 25 <legend>UP</legend>
26 26 <div class="divAntenna">
27 27 <label for="lblAntenna">Antenna</label>
28 28 <textarea name="txtAntennaUp" class="txtAntenna" cols="38" rows="8">{{ txtAntenna }}</textarea>
29 29 </div>
30 30 <div class="divTx">
31 31 <label for="lblTx">Tx</label>
32 <textarea name="txtTxUp" class="txtTR" cols="20" rows="8">{{ txtTxUp }}</textarea>
32 <textarea name="txtTxUp" class="txtTR" cols="18" rows="8">{{ txtTxUp }}</textarea>
33 33 </div>
34 34 <div class="divTx">
35 35 <label for="lblRx">Rx</label>
36 <textarea name="txtRxUp" class="txtTR" cols="20" rows="8">{{ txtRxUp }}</textarea>
36 <textarea name="txtRxUp" class="txtTR" cols="18" rows="8">{{ txtRxUp }}</textarea>
37 37 </div>
38 38 <div class="cleardivs"></div>
39 39 <div class="divUes">
40 40 <label for="lblUes">Ues:</label>
41 41 <input type="text" name="txtUesUp" value="{{ txtUes }}" />
42 42 <input type="checkbox" name="chkOnlyRxUp" value="" />
43 43 <label for="lblOnlyRx">Only RX</label>
44 44 </div>
45 45 </fieldset>
46 46 </div>
47 <div id="antennaDown">
47
48 <div id="antennaDown" class="antenna">
48 49 <fieldset class="flsAntenna">
49 50 <legend>DOWN</legend>
50 51 <div class="divAntenna">
51 52 <label for="lblAntenna">Antenna</label>
52 53 <textarea name="txtAntennaDown" class="txtAntenna" cols="38" rows="8">{{ txtAntenna }}</textarea>
53 54 </div>
54 55 <div class="divTx">
55 56 <label for="lblTx">Tx</label>
56 <textarea name="txtTxDown" class="txtTR" cols="20" rows="8">{{ txtTxDown }}</textarea>
57 <textarea name="txtTxDown" class="txtTR" cols="15" rows="8">{{ txtTxDown }}</textarea>
57 58 </div>
58 59 <div class="divTx">
59 60 <label for="lblRx">Rx</label>
60 <textarea name="txtRxDown" class="txtTR" cols="20" rows="8">{{ txtRxDown }}</textarea>
61 <textarea name="txtRxDown" class="txtTR" cols="15" rows="8">{{ txtRxDown }}</textarea>
61 62 </div>
62 63 <div class="cleardivs"></div>
63 64 <div class="divUes">
64 65 <label for="lblUes">Ues:</label>
65 66 <input type="text" name="txtUesDown" value="{{ txtUes }}" />
66 67 <input type="checkbox" name="chkOnlyRxDown" value="" />
67 68 <label for="lblOnlyRx">Only RX</label>
68 69 </div>
69 70 </fieldset>
70 71 </div>
71 72 </div>
72 73 <input type="hidden" name="mode" value="e">
73 74 </form>
74 75 </div>
75 76 {% endblock %}
@@ -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 <div id="antennaUp" class="antenna">
56 <div id="antennaUp" class="antenna" style="float: left">
57 57 <fieldset class="flsAntenna">
58 58 <legend>UP</legend>
59 59 <div class="infoAntenna">
60 60 <div class="divAntenna">
61 61 <label for="lblAntenna">Antenna</label>
62 62 <p>{{ 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 <div id="antennaDown" class="antenna">
92 <div id="antennaDown" class="antenna" style="float: left">
93 93 <fieldset class="flsAntenna">
94 94 <legend>DOWN</legend>
95 95 <div class="infoAntenna">
96 96 <div class="divAntenna">
97 97 <label for="lblAntenna">Antenna</label>
98 98 <p>{{ 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,48 +1,48
1 1 {% load static %}
2 2 <!DOCTYPE html>
3 3 <html lang="en">
4 4 <head>
5 5 <meta charset="utf-8" />
6 6 {% comment %}
7 7 <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
8 8 Remove this if you use the .htaccess -->
9 9 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
10 10 {% endcomment %}
11 11 <link href='http://fonts.googleapis.com/css?family=Droid+Sans|Ubuntu:400,500,300italic|Open+Sans:400,300,600|Open+Sans+Condensed:300,700|Roboto+Condensed:400,300' rel='stylesheet' type='text/css'>
12 12 <link rel="stylesheet" href="{% static 'static/css/style.css' %}" type="text/css" />
13 13 <script src="{% static 'static/js/jquery-1.9.1.min.js' %}"></script>
14 14 {% block scripting %}{% endblock %}
15 15 <title>{% block title %}JRO WEB APPS::::{% endblock %}</title>
16 16 <meta name="description" content="JRO WEB APPLICATIONS" />
17 17 <meta name="author" content="Jose Antonio Sal y Rosas Celi" />
18 18
19 19 {# <meta name="viewport" content="width=device-width; initial-scale=1.0" /> #}
20 20 {% comment %}
21 21 <!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
22 22 <link rel="shortcut icon" href="/favicon.ico" />
23 23 <link rel="apple-touch-icon" href="/apple-touch-icon.png" />
24 24 {% endcomment %}
25 25 </head>
26 26 <body>
27 27 <div id="schema">
28 28 <header>
29 29 {% block header %}
30 30 <nav id="header">
31 <a href="/abscontrol/">ABS</a>
31 <a href="/abscontrol/" class="selected">ABS</a>
32 32 <a href="#">CR</a>
33 33 <a href="#">DDS</a>
34 34 <a href="#">JARS</a>
35 35 </nav>
36 36 {% endblock %}
37 37 </header>
38 38 {% block content %}
39 39 <div id="content"></div>
40 40 {% endblock %}
41 41 <footer>
42 42 {% block footer %}
43 43 <p>&copy; Copyright 2013 by Jicamarca Radio Observatory</p>
44 44 {% endblock %}
45 45 </footer>
46 46 </div>
47 47 </body>
48 48 </html>
General Comments 0
You need to be logged in to leave comments. Login now