##// END OF EJS Templates
- Mejorando el estilo(css) de la aplicacion web.
jsalyrosas -
r140:141
parent child
Show More
@@ -1,120 +1,81
1 @font-face {
2 font-family: 'Open Sans';
3 font-style: normal;
4 font-weight: 300;
5 src: local('Open Sans Light'), local('OpenSans-Light'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
6 }
7 @font-face {
8 font-family: 'Open Sans';
9 font-style: normal;
10 font-weight: 400;
11 src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
12 }
13 @font-face {
14 font-family: 'Open Sans';
15 font-style: normal;
16 font-weight: 600;
17 src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
18 }
19 @font-face {
20 font-family: 'Open Sans';
21 font-style: normal;
22 font-weight: 700;
23 src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
24 }
25 @font-face {
26 font-family: 'Open Sans';
27 font-style: normal;
28 font-weight: 800;
29 src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/EInbV5DfGHOiMmvb1Xr-hnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
30 }
31 @font-face {
32 font-family: 'Open Sans';
33 font-style: italic;
34 font-weight: 300;
35 src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxh_xHqYgAV9Bl_ZQbYUxnQU.woff) format('woff');
36 }
37 @font-face {
38 font-family: 'Open Sans';
39 font-style: italic;
40 font-weight: 400;
41 src: local('Open Sans Italic'), local('OpenSans-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff');
42 }
43 @font-face {
44 font-family: 'Open Sans';
45 font-style: italic;
46 font-weight: 600;
47 src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxn5HxGBcBvicCpTp6spHfNo.woff) format('woff');
48 }
49 @font-face {
50 font-family: 'Open Sans';
51 font-style: italic;
52 font-weight: 700;
53 src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxjqR_3kx9_hJXbbyU8S6IN0.woff) format('woff');
54 }
55 @font-face {
56 font-family: 'Open Sans';
57 font-style: italic;
58 font-weight: 800;
59 src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxkCDe67GEgBv_HnyvHTfdew.woff) format('woff');
60 }
1 /*
2 * font-family: 'Droid Sans', sans-serif;
3 * font-family: 'Ubuntu', sans-serif;
4 * font-family: 'Open Sans', sans-serif;
5 * font-family: 'Open Sans Condensed', sans-serif;
6 * font-family: 'Roboto Condensed', sans-serif;
7 */
61 8
62 body {font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
63 article, aside, figure, footer, header, hgroup, nav, section { display:block; }
9 body { font-size: 11px; }
64 10 header {border: 1px solid #fcc; font-size: 2em; height: 50px; text-align: center; line-height: 50px}
65 11 #schema {margin: 0 auto; width: 980px; border: 1px solid #f00; padding: 10px 10px 10px 10px}
66 12 #content {border: 1px solid #1cc; margin-top: 5px; margin-bottom: 5px}
67 #content #leftcolumn {float: left;border: 1px solid #c55; width: 150px; font-family: Monaco;}
13 #content #leftcolumn {float: left;border: 1px solid #c55; width: 150px; }
68 14 #content #maincolumn {float: left; border: 1px solid #000; width: 800px; padding-left: 20px;}
69 15 footer {border: 1px solid #200; font-size: 0.9em; height: 30px; text-align: center; line-height: 20px}
70 16
71 17 .cleardivs {clear: both; border: 0px solid #400; height: 0px}
72 18 /****************************************************************************************/
73 19 /****** ESTILOS GENERALES *****************/
74 20 /****************************************************************************************/
75 .mnu{ height: 22px; border: 1px solid #c55 !important;}
21 .mnu{ height: 22px; border: 0px solid #c55 !important;}
76 22 .mnu li{ display:inline;}
23 .MnuVertical, .MnuHorizontal { font-family: 'Droid Sans', sans-serif; font-size: 1.2em; font-style: italic; text-shadow: 2px 2px #eee}
24 .MnuHorizontal ul{ list-style: none; list-style-type: none; margin: 0;}
25
77 26 /*.MnuHorizontal{ display: -webkit-box; -webkit-box-orient:horizontal;}*/
78 27 /*.MnuHorizontal a{ display:block; padding:10px; -webkit-box-flex:1; text-align:center; }*/
79 28
80 29 /****************************************************************************************/
81 30 /****** MENU DE NAVEGACION DE PERFILES **********************************/
82 31 /****************************************************************************************/
83 #content #infoProfiles {border: 1px solid #d00; width: 140px; margin: 0px; padding-top: 2px; padding-bottom: 2px}
32 #content #infoProfiles {border: 1px solid #d00 !important; width: 140px; margin: 0px; padding-top: 2px; padding-bottom: 2px}
84 33 .lblInfo {padding-left: 12px; line-height: 20px;}
85 34 #infoProfiles select {padding-left: 12px; line-height: 20px;margin-left: 12px}
86 #content nav {border: 0px solid #c55 !important; margin: 0px; font-family: Monaco; font-size: 1.2em;}
87 #content nav ul{list-style: none; list-style-type: none; margin: 0; padding-left: 20px; border: 0px solid #eee !important}
88 #content nav ul li{line-height: 22px; }
35 #content nav {border: 0px solid #c55 !important; margin: 0px;}
36
37 #leftcolumn #mnuProfiles{ margin: 5px 0px; border: 0px solid #1494F6 !important; }
38 #mnuProfiles ul{list-style: none; list-style-type: none; margin: 0; padding-left: 20px; border: 0px solid #f00 !important}
39 #mnuProfiles li{ width: 80px; padding: 2px; border: 0px solid #c55 !important; line-height: 22px}
40 #mnuProfiles a{ font-weight: normal; color: #1494F6; display: block; border: 0px solid #1cc !important; text-align: left}
89 41
90 42 /****************************************************************************************/
91 43 /******** FORMULARIO DE PERFILES *************************************/
92 44 /****************************************************************************************/
93 45 #divProfile { border: 0px solid #dff; margin: 10px 0px; padding: 10px 10px; width: 500px }
94 46 .flsAntenna { margin: 10px 0px; width: 750px; padding: 10px 10px }
95 47 #divPattern textarea,input[type=text],label{ font-family: Monaco; font-size: inherit; }
96 48
97 49 #divPattern textarea {resize: none; overflow: hidden}
98 50
99 51 .divAntenna { float: left; margin: 10px; height: 160px; border: 0px solid #fcc !important; width: 260px }
100 52 .divAntenna label{ display: block }
101 53 .txtAntenna { max-width: 250px; max-height: 125px; width: 250px; height: 125px }
102 54 .divAntenna p{ max-width: 250px; max-height: 125px; width: 250px; height: 125px }
103 55
104 56 .divTx { display: block; float: left; margin: 10px; height: 150px }
105 57 .divTx label{ display: block }
106 58 .divTx textarea{ width: 135px; max-width: 135px; height: 125px; max-height: 125px; text-align: justify }
107 59 .divTx p{ width: 135px; max-width: 135px; height: 125px; max-height: 125px; text-align: justify }
108 60
109 61 .divUes { display: block; margin: 10px}
110 62 .divUes input[type=text] { width: 240px; max-width: 240px;}
111 63
112 64 /****************************************************************************************/
113 65 /****** MENU DE NAVEGACION DE PATRONES **********************************/
114 66 /****************************************************************************************/
115 #divMnuPattern{ width: 350px; height: 25px; display: block; border: 1px solid #1cc !important; float: right }
67 #divMnuPattern{ width: 280px; height: 25px; display: block; border: 0px solid #1cc !important; float: left; margin-left: 500px}
68 #divMnuPattern li{ float: left; display: block; width: 60px; border: 0px solid #2cc !important}
69 #divMnuPattern a{ display: block; line-height: 22px; text-decoration: none; padding: 0px 5px;
70 border-bottom: 1px solid #1494F6 !important; margin: 0px 2px; text-align: center; color: #1494F6
71 }
116 72 #infoPattern{ display: block; border: 1px solid #1494f6 !important, margin: 5px 2px; }
117 #navPatterns{ margin: 5px auto; padding: 2px; border: 1px solid #d00 !important; width: 400px; height: 25px}
118 #navPatterns ul li{ width: 50px; border: 1px solid #1cc !important}
119 #navPatterns a{ width: 50px; border: 0px solid #1cc !important}
73
74 #navPatterns{ margin: 10px auto; border: 0px solid #d00 !important; width: 500px; height: 30px; font-family: 'Ubuntu', sans-serif; font-size: 14px;
75 padding: 10px 0px}
120 76 #navPatternList{ margin: 0px auto; border: 1px solid #ecc !important}
77 #navPatternList ul{ list-style: none; list-style-type: none; margin: 0;}
78 #navPatternList ul li{ float: left; width: 50px; border: 1px solid #eee !important; }
79 #navPatternList a{ width: 50px; border: 0px solid #1cc !important; display: block; text-align: center; line-height: 25px}
80 .lnkPattern{ background-color: #ccc !important; color: #eee;}
81 .lnkPatternSelected{ background-color: #2cc !important; color: #fff;}
@@ -1,93 +1,93
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 maincolumn%}
7 7 <div id="maincolumn">
8 8 <div id="divProfile">
9 9 <label for="lblName">Profile:</label>
10 10 <label for="lblProfile">{{ objProfile.name }}</label>
11 11 </div>
12 12 <div id="divPattern">
13 13 {% block mnuPattern %}
14 14 <div class="divMenu" id="divMnuPattern">
15 15 <nav class="MnuHorizontal">
16 16 <ul class="mnu" id="mnuPattern">
17 17 <li><a href="/abscontrol/{{ objProfile.id }}/add">Add</a></li>
18 18 <li><a href="/abscontrol/{{ objProfile.id }}/edit/{{ patternChoosen.id }}">Edit</a></li>
19 19 {% if lsPatterns|length > 1 %}
20 20 <li><a href="/abscontrol/{{ objProfile.id }}/delete/{{ patternChoosen.id }}">Delete</a></li>
21 21 {% endif %}
22 22 <li><a href="#">Apply</a></li>
23 23 </ul>
24 24 </nav>
25 25 </div>
26 26 <div class="cleardivs"></div>
27 27 {% endblock %}
28 28 {% block pattern %}
29 29 <div id="infoPattern">
30 30 {% if patternChoosen %}
31 31 <div id="navPatterns">
32 <nav class="MnuHorizontal">
33 <ul class="mnu" id="navPatternList">
32 <nav class="" id="navPatternList">
33 <ul>
34 34 {% for element in lsPatterns %}
35 35 {% if patternChoosen.id == element.id %}
36 36 <li><a href="/abscontrol/{{ objProfile.id }}/view/{{ element.id }}" class="lnkPatternSelected">{{ element.value }}</a></li>
37 37 {% else %}
38 38 <li><a href="/abscontrol/{{ objProfile.id }}/view/{{ element.id }}" class="lnkPattern">{{ element.value }}</a></li>
39 39 {% endif %}
40 40 {% endfor %}
41 41 </ul>
42 42 </nav>
43 43 </div>
44 44 {% endif %}
45 45 <div id="antennaUp">
46 46 <fieldset class="flsAntenna">
47 47 <legend>UP</legend>
48 48 <div class="divAntenna">
49 49 <label for="lblAntenna">Antenna</label>
50 50 <p>{{ antennaUp.value }}</p>
51 51 </div>
52 52 <div class="divTx">
53 53 <label for="lblTx">Tx</label>
54 54 <p>{{ antennaUp.tx }}</p>
55 55 </div>
56 56 <div class="divTx">
57 57 <label for="lblRx">Rx</label>
58 58 <p>{{ antennaUp.rx }}</p>
59 59 </div>
60 60 <div class="cleardivs"></div>
61 61 <div class="divUes">
62 62 <label for="lblUes">Ues:</label>
63 63 <label for="lblAntennaUpUes">{{ antennaUp.ues }}</label>
64 64 </div>
65 65 </fieldset>
66 66 </div>
67 67 <div id="antennaDown">
68 68 <fieldset class="flsAntenna">
69 69 <legend>DOWN</legend>
70 70 <div class="divAntenna">
71 71 <label for="lblAntenna">Antenna</label>
72 72 <p>{{ antennaDown.value }}</textarea>
73 73 </div>
74 74 <div class="divTx">
75 75 <label for="lblTx">Tx</label>
76 76 <p>{{ antennaDown.tx }}</p>
77 77 </div>
78 78 <div class="divTx">
79 79 <label for="lblRx">Rx</label>
80 80 <p>{{ antennaDown.rx }}</p>
81 81 </div>
82 82 <div class="cleardivs"></div>
83 83 <div class="divUes">
84 84 <label for="lblUes">Ues:</label>
85 85 <label for="lblAntennaDownUes">{{ antennaDown.ues }}</label>
86 86 </div>
87 87 </fieldset>
88 88 </div>
89 89 </div>
90 90 {% endblock %}
91 91 </div>
92 92 </div>
93 93 {% endblock %}
@@ -1,60 +1,60
1 1 {% extends "base.html" %}
2 2
3 3 {% block title %}ABS CONTROL:::::{% endblock %}
4 4 {% block scripting %}
5 5 {% if profile_list %}
6 6 <script src="/static/static/js/profiles.js"></script>
7 7 {% endif %}
8 8 {% endblock %}
9 9 {% block content %}
10 10 <div id="content">
11 11 {% block leftcolumn %}
12 12 <div id="leftcolumn">
13 13 <div id="lsProfiles">
14 14 <div id="infoProfiles">
15 15 <label for="lblProfile" class="lblInfo">Profiles:</label><br />
16 16 {% if profile_list %}
17 17 <select name="lsProfiles" id="listProfiles">
18 18 <option value="-1">Choose ...</option>
19 19 {% for entry in profile_list %}
20 20 {% if objProfile %}
21 21 {% if objProfile.id == entry.id %}
22 22 <option value="{{ entry.id }}" selected>{{ entry.name }}</option>
23 23 {% else %}
24 24 <option value="{{ entry.id }}">{{ entry.name }}</option>
25 25 {% endif %}
26 26 {% else %}
27 27 <option value="{{ entry.id }}">{{ entry.name }}</option>
28 28 {% endif %}
29 29 {% endfor %}
30 30 </select>
31 31 {% else %}
32 32 <label for="lblMessage" class="lblInfo">No profiles.</label>
33 33 {% endif %}
34 34 </div>
35 35 </div>
36 36 {% block mnu_profile %}
37 <nav>
37 <nav class="MnuVertical" id="mnuProfiles">
38 38 <ul>
39 39 <li><a href="/abscontrol/new">New</a></li>
40 40 {% if objProfile %}
41 41 <li><a href="/abscontrol/edit/{{ objProfile.id }}">Edit</a></li>
42 42 <li><a href="#">Save</a></li>
43 43 {% endif %}
44 44 <li><a href="#">Save as</a></li>
45 45 <li><a href="#">Import</a></li>
46 46 <li><a href="#">Export</a></li>
47 47 <li><a href="#">Apply</a></li>
48 48 </ul>
49 49 </nav>
50 50 {% endblock %}
51 51 </div>
52 52 {% endblock %}
53 53 {% block maincolumn %}
54 54 <div id="maincolumn">
55 55
56 56 </div>
57 57 {% endblock %}
58 58 <div class="cleardivs"></div>
59 59 </div>
60 60 {% endblock %} No newline at end of file
@@ -1,74 +1,74
1 1 {% extends "abscontrol/index.html" %}
2 2 {% block title %}ABS CONTROL:::PROFILE:::{{ objProfile.name }}{% endblock %}
3 3
4 4 {% block maincolumn%}
5 5 <div id="maincolumn">
6 6 <div id="divProfile">
7 7 <label for="lblName">Profile:</label>
8 8 <label for="lblProfile">{{ objProfile.name }}</label>
9 9 </div>
10 10 <div id="divPattern">
11 11 <div id="infoPattern">
12 12 {% if patternChoosen %}
13 13 <div id="navPatterns">
14 <nav class="MnuHorizontal">
15 <ul class="mnu" id="navPatternList">
14 <nav class="" id="navPatternList">
15 <ul>
16 16 {% for element in lsPatterns %}
17 17 {% if patternChoosen.id == element.id %}
18 18 <li><a href="/abscontrol/{{ objProfile.id }}/view/{{ element.id }}" class="lnkPatternSelected">{{ element.value }}</a></li>
19 19 {% else %}
20 20 <li><a href="/abscontrol/{{ objProfile.id }}/view/{{ element.id }}" class="lnkPattern">{{ element.value }}</a></li>
21 21 {% endif %}
22 22 {% endfor %}
23 23 </ul>
24 24 </nav>
25 25 </div>
26 26 {% endif %}
27 27 <div id="antennaUp">
28 28 <fieldset class="flsAntenna">
29 29 <legend>UP</legend>
30 30 <div class="divAntenna">
31 31 <label for="lblAntenna">Antenna</label>
32 32 <p>{{ antennaUp.value }}</p>
33 33 </div>
34 34 <div class="divTx">
35 35 <label for="lblTx">Tx</label>
36 36 <p>{{ antennaUp.tx }}</p>
37 37 </div>
38 38 <div class="divTx">
39 39 <label for="lblRx">Rx</label>
40 40 <p>{{ antennaUp.rx }}</p>
41 41 </div>
42 42 <div class="cleardivs"></div>
43 43 <div class="divUes">
44 44 <label for="lblUes">Ues:</label>
45 45 <label for="lblAntennaUpUes">{{ antennaUp.ues }}</label>
46 46 </div>
47 47 </fieldset>
48 48 </div>
49 49 <div id="antennaDown">
50 50 <fieldset class="flsAntenna">
51 51 <legend>DOWN</legend>
52 52 <div class="divAntenna">
53 53 <label for="lblAntenna">Antenna</label>
54 54 <p>{{ antennaDown.value }}</p>
55 55 </div>
56 56 <div class="divTx">
57 57 <label for="lblTx">Tx</label>
58 58 <p>{{ antennaDown.tx }}</p>
59 59 </div>
60 60 <div class="divTx">
61 61 <label for="lblRx">Rx</label>
62 62 <p>{{ antennaDown.rx }}</p>
63 63 </div>
64 64 <div class="cleardivs"></div>
65 65 <div class="divUes">
66 66 <label for="lblUes">Ues:</label>
67 67 <label for="lblAntennaDownUes">{{ antennaDown.ues }}</label>
68 68 </div>
69 69 </fieldset>
70 70 </div>
71 71 </div>
72 72 </div>
73 73 </div>
74 74 {% endblock %}
@@ -1,80 +1,81
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="/abscontrol/{{ objProfile.id }}/edit/{{ patternChoosen.id }}">Edit</a></li>
8 8 {% if lsPatterns|length > 1 %}
9 9 <li><a href="/abscontrol/{{ objProfile.id }}/delete/{{ patternChoosen.id }}">Delete</a></li>
10 10 {% endif %}
11 11 <li><a href="#">Apply</a></li>
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="infoPattern">
19 19 {% if patternChoosen %}
20 20 <div id="navPatterns">
21 <nav class="MnuHorizontal">
22 <ul class="mnu" id="navPatternList">
21 <nav class="" id="navPatternList">
22 <ul>
23 23 {% for element in lsPatterns %}
24 24 {% if patternChoosen.id == element.id %}
25 25 <li><a href="/abscontrol/{{ objProfile.id }}/view/{{ element.id }}" class="lnkPatternSelected">{{ element.value }}</a></li>
26 26 {% else %}
27 27 <li><a href="/abscontrol/{{ objProfile.id }}/view/{{ element.id }}" class="lnkPattern">{{ element.value }}</a></li>
28 28 {% endif %}
29 29 {% endfor %}
30 30 </ul>
31 31 </nav>
32 32 </div>
33 <div class="cleardivs"></div>
33 34 {% endif %}
34 35 <div id="antennaUp">
35 36 <fieldset class="flsAntenna">
36 37 <legend>UP</legend>
37 38 <div class="divAntenna">
38 39 <label for="lblAntenna">Antenna</label>
39 40 <p>{{ antennaUp.value }}</p>
40 41 </div>
41 42 <div class="divTx">
42 43 <label for="lblTx">Tx</label>
43 44 <p>{{ antennaUp.tx }}</p>
44 45 </div>
45 46 <div class="divTx">
46 47 <label for="lblRx">Rx</label>
47 48 <p>{{ antennaUp.rx }}</p>
48 49 </div>
49 50 <div class="cleardivs"></div>
50 51 <div class="divUes">
51 52 <label for="lblUes">Ues:</label>
52 53 <label for="lblAntennaUpUes">{{ antennaUp.ues }}</label>
53 54 </div>
54 55 </fieldset>
55 56 </div>
56 57 <div id="antennaDown">
57 58 <fieldset class="flsAntenna">
58 59 <legend>DOWN</legend>
59 60 <div class="divAntenna">
60 61 <label for="lblAntenna">Antenna</label>
61 62 <p>{{ antennaDown.value }}</p>
62 63 </div>
63 64 <div class="divTx">
64 65 <label for="lblTx">Tx</label>
65 66 <p>{{ antennaDown.tx }}</p>
66 67 </div>
67 68 <div class="divTx">
68 69 <label for="lblRx">Rx</label>
69 70 <p>{{ antennaDown.rx }}</p>
70 71 </div>
71 72 <div class="cleardivs"></div>
72 73 <div class="divUes">
73 74 <label for="lblUes">Ues:</label>
74 75 <label for="lblAntennaDownUes">{{ antennaDown.ues }}</label>
75 76 </div>
76 77 </fieldset>
77 78 </div>
78 79 <input type="hidden" name="profile_id" id="profile_id" value="{{ objProfile.id }}" />
79 80 </div>
80 81 {% endblock %}
@@ -1,52 +1,53
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 <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'>
11 12 <link rel="stylesheet" href="{% static 'static/css/style.css' %}" type="text/css" />
12 13 <script src="{% static 'static/js/jquery-1.9.1.min.js' %}"></script>
13 14 {% block scripting %}{% endblock %}
14 15 <title>{% block title %}JRO WEB APPS::::{% endblock %}</title>
15 16 <meta name="description" content="JRO WEB APPLICATIONS" />
16 17 <meta name="author" content="Jose Antonio Sal y Rosas Celi" />
17 18
18 19 {# <meta name="viewport" content="width=device-width; initial-scale=1.0" /> #}
19 20 {% comment %}
20 21 <!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
21 22 <link rel="shortcut icon" href="/favicon.ico" />
22 23 <link rel="apple-touch-icon" href="/apple-touch-icon.png" />
23 24 {% endcomment %}
24 25 </head>
25 26 <body>
26 27 <div id="schema">
27 28 <header>
28 29 {% block header %}
29 30 <nav>
30 31 <a href="/abscontrol">ABS</a> |
31 32 <a href="#">CR</a> |
32 33 <a href="#">DDS</a> |
33 34 <a href="#">JARS</a>
34 35 </nav>
35 36 {% endblock %}
36 37 </header>
37 38 {% block content %}
38 39 <div id="content">
39 40 <nav>
40 41 <p><a href="/">Home</a></p>
41 42 <p><a href="/contact">Contact</a></p>
42 43 </nav>
43 44 </div>
44 45 {% endblock %}
45 46 <footer>
46 47 {% block footer %}
47 48 <p>&copy; Copyright by Jicamarca Radio Observatory</p>
48 49 {% endblock %}
49 50 </footer>
50 51 </div>
51 52 </body>
52 53 </html>
General Comments 0
You need to be logged in to leave comments. Login now