##// END OF EJS Templates
make 'time before tooltip' style more consistent
MinRK -
Show More
@@ -1,441 +1,449 b''
1 1 /**
2 2 * Primary styles
3 3 *
4 4 * Author: IPython Development Team
5 5 */
6 6
7 7
8 8 body {
9 9 background-color: white;
10 10 /* This makes sure that the body covers the entire window and needs to
11 11 be in a different element than the display: box in wrapper below */
12 12 position: absolute;
13 13 left: 0px;
14 14 right: 0px;
15 15 top: 0px;
16 16 bottom: 0px;
17 17 overflow: hidden;
18 18 }
19 19
20 20 span#save_widget {
21 21 position: static;
22 22 left: 0px;
23 23 padding: 5px 0px;
24 24 margin: 0px 0px 0px 0px;
25 25 }
26 26
27 27 span#quick_help_area {
28 28 position: static;
29 29 padding: 5px 0px;
30 30 margin: 0px 0px 0px 0px;
31 31 }
32 32
33 33 input#notebook_name {
34 34 height: 1em;
35 35 line-height: 1em;
36 36 padding: 5px;
37 37 }
38 38
39 39 span#kernel_status {
40 40 position: absolute;
41 41 padding: 8px 5px 5px 5px;
42 42 right: 10px;
43 43 font-weight: bold;
44 44 }
45 45
46 46
47 47 .status_idle {
48 48 color: gray;
49 49 visibility: hidden;
50 50 }
51 51
52 52 .status_busy {
53 53 color: red;
54 54 }
55 55
56 56 .status_restarting {
57 57 color: black;
58 58 }
59 59
60 60 div#left_panel {
61 61 overflow-y: auto;
62 62 top: 0px;
63 63 left: 0px;
64 64 margin: 0px;
65 65 padding: 0px;
66 66 position: absolute;
67 67 }
68 68
69 69 div.section_header {
70 70 padding: 5px;
71 71 }
72 72
73 73 div.section_header h3 {
74 74 display: inline;
75 75 }
76 76
77 77 div.section_content {
78 78 padding: 5px;
79 79 }
80 80
81 81 span.section_row_buttons button {
82 82 width: 70px;
83 83 }
84 84
85 85 span.section_row_buttons a {
86 86 width: 70px;
87 87 }
88 88
89 89 .section_row {
90 90 margin: 5px 0px;
91 91 }
92 92
93 93 .section_row_buttons {
94 94 float: right;
95 95 }
96 96
97 97 #kernel_persist {
98 98 float: right;
99 99 }
100 100
101 101 .help_string {
102 102 float: right;
103 103 width: 170px;
104 104 padding: 0px 5px;
105 105 text-align: left;
106 106 font-size: 85%;
107 107 }
108 108
109 109 .help_string_label {
110 110 float: right;
111 111 font-size: 85%;
112 112 }
113 113
114 114 #autoindent_span {
115 115 float: right;
116 116 }
117 117
118 118 #timebeforetooltip{
119 119 margin-top:-3px;
120 120 text-align:right;
121 121 }
122 122
123 123 #timebeforetooltip_span {
124 124 float: right;
125 padding: 0px 5px;
126 font-size: 85%;
127 }
128
129 #timebeforetooltip_label {
130 float: right;
131 text-align:right;
132 font-size: 85%;
125 133 }
126 134
127 135 #tooltipontab_span {
128 136 float: right;
129 137 }
130 138
131 139 #smartcompleter_span {
132 140 float: right;
133 141 }
134 142
135 143 .checkbox_label {
136 144 font-size: 85%;
137 145 float: right;
138 146 padding: 0.3em;
139 147 }
140 148
141 149 .section_row_header {
142 150 float: left;
143 151 font-size: 85%;
144 152 padding: 0.4em 0em;
145 153 font-weight: bold;
146 154 }
147 155
148 156 span.button_label {
149 157 padding: 0.2em 1em;
150 158 font-size: 77%;
151 159 float: right;
152 160 }
153 161
154 162 /* This is needed because FF was adding a 2px margin top and bottom. */
155 163 .section_row .ui-button {
156 164 margin-top: 0px;
157 165 margin-bottom: 0px;
158 166 }
159 167
160 168 #download_format {
161 169 float: right;
162 170 font-size: 85%;
163 171 width: 62px;
164 172 margin: 1px 5px;
165 173 }
166 174
167 175 div#left_panel_splitter {
168 176 width: 8px;
169 177 top: 0px;
170 178 left: 202px;
171 179 margin: 0px;
172 180 padding: 0px;
173 181 position: absolute;
174 182 }
175 183
176 184 div#notebook_panel {
177 185 /* The L margin will be set in the Javascript code*/
178 186 margin: 0px 0px 0px 0px;
179 187 padding: 0px;
180 188 }
181 189
182 190 div#notebook {
183 191 overflow-y: scroll;
184 192 overflow-x: auto;
185 193 width: 100%;
186 194 /* This spaces the cell away from the edge of the notebook area */
187 195 padding: 5px 5px 15px 5px;
188 196 margin: 0px
189 197 background-color: white;
190 198 }
191 199
192 200 div#pager_splitter {
193 201 height: 8px;
194 202 }
195 203
196 204 div#pager {
197 205 padding: 15px;
198 206 overflow: auto;
199 207 }
200 208
201 209 div.cell {
202 210 width: 100%;
203 211 padding: 5px 5px 5px 0px;
204 212 /* This acts as a spacer between cells, that is outside the border */
205 213 margin: 2px 0px 2px 0px;
206 214 }
207 215
208 216 div.code_cell {
209 217 background-color: white;
210 218 }
211 219 /* any special styling for code cells that are currently running goes here */
212 220 div.code_cell.running {
213 221 }
214 222
215 223 div.prompt {
216 224 /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
217 225 width: 11ex;
218 226 /* This 0.4em is tuned to match the padding on the CodeMirror editor. */
219 227 padding: 0.4em;
220 228 margin: 0px;
221 229 font-family: monospace;
222 230 text-align:right;
223 231 }
224 232
225 233 div.input {
226 234 page-break-inside: avoid;
227 235 }
228 236
229 237 /* input_area and input_prompt must match in top border and margin for alignment */
230 238 div.input_area {
231 239 color: black;
232 240 border: 1px solid #ddd;
233 241 border-radius: 3px;
234 242 background: #f7f7f7;
235 243 }
236 244
237 245 div.input_prompt {
238 246 color: navy;
239 247 border-top: 1px solid transparent;
240 248 }
241 249
242 250 div.output {
243 251 /* This is a spacer between the input and output of each cell */
244 252 margin-top: 5px;
245 253 }
246 254
247 255 div.output_prompt {
248 256 color: darkred;
249 257 }
250 258
251 259 /* This class is the outer container of all output sections. */
252 260 div.output_area {
253 261 padding: 0px;
254 262 page-break-inside: avoid;
255 263 }
256 264
257 265 /* This class is for the output subarea inside the output_area and after
258 266 the prompt div. */
259 267 div.output_subarea {
260 268 padding: 0.4em 6.1em 0.4em 0.4em;
261 269 }
262 270
263 271 /* The rest of the output_* classes are for special styling of the different
264 272 output types */
265 273
266 274 /* all text output has this class: */
267 275 div.output_text {
268 276 text-align: left;
269 277 color: black;
270 278 font-family: monospace;
271 279 }
272 280
273 281 /* stdout/stderr are 'text' as well as 'stream', but pyout/pyerr are *not* streams */
274 282 div.output_stream {
275 283 padding-top: 0.0em;
276 284 padding-bottom: 0.0em;
277 285 }
278 286 div.output_stdout {
279 287 }
280 288 div.output_stderr {
281 289 background: #fdd; /* very light red background for stderr */
282 290 }
283 291
284 292 div.output_latex {
285 293 text-align: left;
286 294 color: black;
287 295 }
288 296
289 297 div.output_html {
290 298 }
291 299
292 300 div.output_png {
293 301 }
294 302
295 303 div.output_jpeg {
296 304 }
297 305
298 306 div.text_cell {
299 307 background-color: white;
300 308 }
301 309
302 310 div.text_cell_input {
303 311 color: black;
304 312 }
305 313
306 314 div.text_cell_render {
307 315 font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
308 316 outline: none;
309 317 resize: none;
310 318 width: inherit;
311 319 border-style: none;
312 320 padding: 5px;
313 321 color: black;
314 322 }
315 323
316 324 .CodeMirror {
317 325 line-height: 1.231; /* Changed from 1em to our global default */
318 326 }
319 327
320 328 .CodeMirror-scroll {
321 329 height: auto; /* Changed to auto to autogrow */
322 330 /* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
323 331 /* We have found that if it is visible, vertical scrollbars appear with font size changes.*/
324 332 overflow-y: hidden;
325 333 overflow-x: auto; /* Changed from auto to remove scrollbar */
326 334 }
327 335
328 336 /* CSS font colors for translated ANSI colors. */
329 337
330 338
331 339 .ansiblack {color: black;}
332 340 .ansired {color: darkred;}
333 341 .ansigreen {color: darkgreen;}
334 342 .ansiyellow {color: brown;}
335 343 .ansiblue {color: darkblue;}
336 344 .ansipurple {color: darkviolet;}
337 345 .ansicyan {color: steelblue;}
338 346 .ansigrey {color: grey;}
339 347 .ansibold {font-weight: bold;}
340 348
341 349 .completions , .tooltip{
342 350 position: absolute;
343 351 z-index: 10;
344 352 overflow: auto;
345 353 border: 1px solid black;
346 354 }
347 355
348 356 .completions select {
349 357 background: white;
350 358 outline: none;
351 359 border: none;
352 360 padding: 0px;
353 361 margin: 0px;
354 362 font-family: monospace;
355 363 }
356 364
357 365 @-moz-keyframes fadeIn {
358 366 from {opacity:0;}
359 367 to {opacity:1;}
360 368 }
361 369
362 370 @-webkit-keyframes fadeIn {
363 371 from {opacity:0;}
364 372 to {opacity:1;}
365 373 }
366 374
367 375 @keyframes fadeIn {
368 376 from {opacity:0;}
369 377 to {opacity:1;}
370 378 }
371 379
372 380 /*"close" "expand" and "Open in pager button" of
373 381 /* the tooltip*/
374 382 .tooltip a{
375 383 float:right;
376 384 }
377 385
378 386 /*properties of tooltip after "expand"*/
379 387 .bigtooltip{
380 388 height:30%;
381 389 }
382 390
383 391 /*properties of tooltip before "expand"*/
384 392 .smalltooltip{
385 393 text-overflow: ellipsis;
386 394 overflow: hidden;
387 395 height:15%;
388 396 }
389 397
390 398 .tooltip{
391 399 /*transition when "expand"ing tooltip */
392 400 -webkit-transition-property: height;
393 401 -webkit-transition-duration: 1s;
394 402 -moz-transition-property: height;
395 403 -moz-transition-duration: 1s;
396 404 transition-property: height;
397 405 transition-duration: 1s;
398 406 max-width:700px;
399 407 border-radius: 0px 10px 10px 10px;
400 408 box-shadow: 3px 3px 5px #999;
401 409 /*fade-in animation when inserted*/
402 410 -webkit-animation: fadeIn 200ms;
403 411 -moz-animation: fadeIn 200ms;
404 412 animation: fadeIn 200ms;
405 413 vertical-align: middle;
406 414 background: #FDFDD8;
407 415 outline: none;
408 416 padding: 3px;
409 417 margin: 0px;
410 418 font-family: monospace;
411 419 min-height:50px;
412 420 }
413 421
414 422 .completions p{
415 423 background: #DDF;
416 424 /*outline: none;
417 425 padding: 0px;*/
418 426 border-bottom: black solid 1px;
419 427 padding: 1px;
420 428 font-family: monospace;
421 429 }
422 430
423 431 @media print {
424 432 body { overflow: visible !important; }
425 433 .ui-widget-content { border: 0px; }
426 434 }
427 435
428 436 .shortcut_key {
429 437 display: inline-block;
430 438 width: 13ex;
431 439 text-align: right;
432 440 font-family: monospace;
433 441 }
434 442
435 443 .shortcut_descr {
436 444 }
437 445
438 446 /* Word-wrap output correctly. This is the CSS3 spelling, though Firefox seems
439 447 to not honor it correctly. Webkit browsers (Chrome, rekonq, Safari) do.
440 448 */
441 449 pre, code, kbd, samp { white-space: pre-wrap; }
@@ -1,328 +1,328 b''
1 1 <!DOCTYPE HTML>
2 2 <html>
3 3
4 4 <head>
5 5 <meta charset="utf-8">
6 6
7 7 <title>IPython Notebook</title>
8 8
9 9 <!-- <script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML" charset="utf-8"></script> -->
10 10 <script type='text/javascript' src='static/mathjax/MathJax.js?config=TeX-AMS_HTML' charset='utf-8'></script>
11 11 <script type="text/javascript">
12 12 function CheckMathJax(){
13 13 var div=document.getElementById("MathJaxFetchingWarning")
14 14 if(window.MathJax){
15 15 document.body.removeChild(div)
16 16 }
17 17 else{
18 18 div.style.display = "block";
19 19 }
20 20 }
21 21 if (typeof MathJax == 'undefined') {
22 22 console.log("No local MathJax, loading from CDN");
23 23 document.write(unescape("%3Cscript type='text/javascript' src='http://cdn.mathjax.org/mathjax/latest/MathJax.js%3Fconfig=TeX-AMS_HTML' charset='utf-8'%3E%3C/script%3E"));
24 24 }else{
25 25 console.log("Using local MathJax");
26 26 }
27 27 </script>
28 28
29 29 <link rel="stylesheet" href="static/jquery/css/themes/aristo/jquery-wijmo.css" type="text/css" />
30 30 <link rel="stylesheet" href="static/codemirror/lib/codemirror.css">
31 31 <link rel="stylesheet" href="static/codemirror/mode/markdown/markdown.css">
32 32 <link rel="stylesheet" href="static/codemirror/mode/rst/rst.css">
33 33 <link rel="stylesheet" href="static/codemirror/theme/ipython.css">
34 34 <link rel="stylesheet" href="static/codemirror/theme/default.css">
35 35
36 36 <link rel="stylesheet" href="static/prettify/prettify.css"/>
37 37
38 38 <link rel="stylesheet" href="static/css/boilerplate.css" type="text/css" />
39 39 <link rel="stylesheet" href="static/css/layout.css" type="text/css" />
40 40 <link rel="stylesheet" href="static/css/base.css" type="text/css" />
41 41 <link rel="stylesheet" href="static/css/notebook.css" type="text/css" />
42 42 <link rel="stylesheet" href="static/css/renderedhtml.css" type="text/css" />
43 43
44 44 <meta name="read_only" content="{{read_only}}"/>
45 45
46 46 </head>
47 47
48 48 <body onload='CheckMathJax();'
49 49 data-project={{project}} data-notebook-id={{notebook_id}}
50 50 data-base-project-url={{base_project_url}} data-base-kernel-url={{base_kernel_url}}
51 51 >
52 52
53 53 <div id="header">
54 54 <span id="ipython_notebook"><h1>IPython Notebook</h1></span>
55 55 <span id="save_widget">
56 56 <input type="text" id="notebook_name" size="20"></textarea>
57 57 <button id="save_notebook"><u>S</u>ave</button>
58 58 </span>
59 59 <span id="quick_help_area">
60 60 <button id="quick_help">Quick<u>H</u>elp</button>
61 61 </span>
62 62
63 63 <span id="login_widget">
64 64 {% comment This is a temporary workaround to hide the logout button %}
65 65 {% comment when appropriate until notebook.html is templated %}
66 66 {% if current_user and current_user != 'anonymous' %}
67 67 <button id="logout">Logout</button>
68 68 {% end %}
69 69 </span>
70 70
71 71 <span id="kernel_status">Idle</span>
72 72 </div>
73 73
74 74 <div id="MathJaxFetchingWarning"
75 75 style="width:80%; margin:auto;padding-top:20%;text-align: justify; display:none">
76 76 <p style="font-size:26px;">There was an issue trying to fetch MathJax.js
77 77 from the internet.</p>
78 78
79 79 <p style="padding:0.2em"> With a working internet connection, you can run
80 80 the following at a Python or IPython prompt, which will install a local
81 81 copy of MathJax:</p>
82 82
83 83 <pre style="background-color:lightblue;border:thin silver solid;padding:0.4em">
84 84 from IPython.external import mathjax; mathjax.install_mathjax()
85 85 </pre>
86 86 This will try to install MathJax into the directory where you installed
87 87 IPython. If you installed IPython to a location that requires
88 88 administrative privileges to write, you will need to make this call as
89 89 an administrator. On OSX/Linux/Unix, this can be done at the
90 90 command-line via:
91 91 <pre style="background-color:lightblue;border:thin silver solid;padding:0.4em">
92 92 sudo python -c "from IPython.external import mathjax; mathjax.install_mathjax()"
93 93 </pre>
94 94 </p>
95 95 </div>
96 96
97 97 <div id="main_app">
98 98
99 99 <div id="left_panel">
100 100
101 101 <div id="notebook_section">
102 102 <div class="section_header">
103 103 <h3>Notebook</h3>
104 104 </div>
105 105 <div class="section_content">
106 106 <div class="section_row">
107 107 <span id="new_open" class="section_row_buttons">
108 108 <button id="new_notebook">New</button>
109 109 <button id="open_notebook">Open</button>
110 110 </span>
111 111 <span class="section_row_header">Actions</span>
112 112 </div>
113 113 <div class="section_row">
114 114 <span>
115 115 <select id="download_format">
116 116 <option value="json">ipynb</option>
117 117 <option value="py">py</option>
118 118 </select>
119 119 </span>
120 120 <span class="section_row_buttons">
121 121 <button id="download_notebook">Download</button>
122 122 </span>
123 123 </div>
124 124 <div class="section_row">
125 125 <span class="section_row_buttons">
126 126 <span id="print_widget">
127 127 <button id="print_notebook">Print</button>
128 128 </span>
129 129 </span>
130 130 </div>
131 131 </div>
132 132 </div>
133 133
134 134 <div id="cell_section">
135 135 <div class="section_header">
136 136 <h3>Cell</h3>
137 137 </div>
138 138 <div class="section_content">
139 139 <div class="section_row">
140 140 <span class="section_row_buttons">
141 141 <button id="delete_cell"><u>D</u>elete</button>
142 142 </span>
143 143 <span class="section_row_header">Actions</span>
144 144 </div>
145 145 <div class="section_row">
146 146 <span id="cell_type" class="section_row_buttons">
147 147 <button id="to_code"><u>C</u>ode</button>
148 148 <!-- <button id="to_html">HTML</button>-->
149 149 <button id="to_markdown"><u>M</u>arkdown</button>
150 150 </span>
151 151 <span class="button_label">Format</span>
152 152 </div>
153 153 <div class="section_row">
154 154 <span id="cell_output" class="section_row_buttons">
155 155 <button id="toggle_output"><u>T</u>oggle</button>
156 156 <button id="clear_all_output">ClearAll</button>
157 157 </span>
158 158 <span class="button_label">Output</span>
159 159 </div>
160 160 <div class="section_row">
161 161 <span id="insert" class="section_row_buttons">
162 162 <button id="insert_cell_above"><u>A</u>bove</button>
163 163 <button id="insert_cell_below"><u>B</u>elow</button>
164 164 </span>
165 165 <span class="button_label">Insert</span>
166 166 </div>
167 167 <div class="section_row">
168 168 <span id="move" class="section_row_buttons">
169 169 <button id="move_cell_up">Up</button>
170 170 <button id="move_cell_down">Down</button>
171 171 </span>
172 172 <span class="button_label">Move</span>
173 173 </div>
174 174 <div class="section_row">
175 175 <span id="run_cells" class="section_row_buttons">
176 176 <button id="run_selected_cell">Selected</button>
177 177 <button id="run_all_cells">All</button>
178 178 </span>
179 179 <span class="button_label">Run</span>
180 180 </div>
181 181 <div class="section_row">
182 182 <span id="autoindent_span">
183 183 <input type="checkbox" id="autoindent" checked="true"></input>
184 184 </span>
185 185 <span class="checkbox_label" id="autoindent_label">Autoindent:</span>
186 186 </div>
187 187 </div>
188 188 </div>
189 189
190 190 <div id="kernel_section">
191 191 <div class="section_header">
192 192 <h3>Kernel</h3>
193 193 </div>
194 194 <div class="section_content">
195 195 <div class="section_row">
196 196 <span id="int_restart" class="section_row_buttons">
197 197 <button id="int_kernel"><u>I</u>nterrupt</button>
198 198 <button id="restart_kernel">Restart</button>
199 199 </span>
200 200 <span class="section_row_header">Actions</span>
201 201 </div>
202 202 <div class="section_row">
203 203 <span id="kernel_persist">
204 204 {% if kill_kernel %}
205 205 <input type="checkbox" id="kill_kernel" checked="true"></input>
206 206 {% else %}
207 207 <input type="checkbox" id="kill_kernel"></input>
208 208 {% end %}
209 209 </span>
210 210 <span class="checkbox_label" id="kill_kernel_label">Kill kernel upon exit:</span>
211 211 </div>
212 212 </div>
213 213 </div>
214 214
215 215 <div id="help_section">
216 216 <div class="section_header">
217 217 <h3>Help</h3>
218 218 </div>
219 219 <div class="section_content">
220 220 <div class="section_row">
221 221 <span id="help_buttons0" class="section_row_buttons">
222 222 <a id="python_help" href="http://docs.python.org" target="_blank">Python</a>
223 223 <a id="ipython_help" href="http://ipython.org/documentation.html" target="_blank">IPython</a>
224 224 </span>
225 225 <span class="section_row_header">Links</span>
226 226 </div>
227 227 <div class="section_row">
228 228 <span id="help_buttons1" class="section_row_buttons">
229 229 <a id="numpy_help" href="http://docs.scipy.org/doc/numpy/reference/" target="_blank">NumPy</a>
230 230 <a id="scipy_help" href="http://docs.scipy.org/doc/scipy/reference/" target="_blank">SciPy</a>
231 231 </span>
232 232 </div>
233 233 <div class="section_row">
234 234 <span id="help_buttons2" class="section_row_buttons">
235 235 <a id="matplotlib_help" href="http://matplotlib.sourceforge.net/" target="_blank">MPL</a>
236 236 <a id="sympy_help" href="http://docs.sympy.org/dev/index.html" target="_blank">SymPy</a>
237 237 </span>
238 238 </div>
239 239 <div class="section_row">
240 240 <span class="help_string">run selected cell</span>
241 241 <span class="help_string_label">Shift-Enter :</span>
242 242 </div>
243 243 <div class="section_row">
244 244 <span class="help_string">run selected cell in-place</span>
245 245 <span class="help_string_label">Ctrl-Enter :</span>
246 246 </div>
247 247 <div class="section_row">
248 248 <span class="help_string">show keyboard shortcuts</span>
249 249 <span class="help_string_label">Ctrl-m h :</span>
250 250 </div>
251 251 </div>
252 252 </div>
253 253
254 254 <div id="config_section">
255 255 <div class="section_header">
256 256 <h3>Configuration</h3>
257 257 </div>
258 258 <div class="section_content">
259 259 <div class="section_row">
260 260 <span id="tooltipontab_span">
261 261 <input type="checkbox" id="tooltipontab" checked="true"></input>
262 262 </span>
263 263 <span class="checkbox_label" id="tooltipontab_label">Tooltip on tab:</span>
264 264 </div>
265 265 <div class="section_row">
266 266 <span id="smartcompleter_span">
267 267 <input type="checkbox" id="smartcompleter" checked="true"></input>
268 268 </span>
269 269 <span class="checkbox_label" id="smartcompleter_label">Smart completer:</span>
270 270 </div>
271 271 <div class="section_row">
272 <span class="numeric_input_label" id="timebeforetooltip_label">Time before tooltip : </span>
273 272 <span id="timebeforetooltip_span">
274 273 <input type="text" id="timebeforetooltip" value="1200" size='6'></input>
275 274 <span class="numeric_input_label" id="timebeforetooltip_unit">milliseconds</span>
276 275 </span>
276 <span class="numeric_input_label" id="timebeforetooltip_label">Time before tooltip : </span>
277 277 </div>
278 278 </div>
279 279 </div>
280 280
281 281 </div>
282 282 <div id="left_panel_splitter"></div>
283 283 <div id="notebook_panel">
284 284 <div id="notebook"></div>
285 285 <div id="pager_splitter"></div>
286 286 <div id="pager"></div>
287 287 </div>
288 288
289 289 </div>
290 290
291 291 <script src="static/jquery/js/jquery-1.6.2.min.js" type="text/javascript" charset="utf-8"></script>
292 292 <script src="static/jquery/js/jquery-ui-1.8.14.custom.min.js" type="text/javascript" charset="utf-8"></script>
293 293 <script src="static/jquery/js/jquery.autogrow.js" type="text/javascript" charset="utf-8"></script>
294 294
295 295 <script src="static/codemirror/lib/codemirror.js" charset="utf-8"></script>
296 296 <script src="static/codemirror/mode/python/python.js" charset="utf-8"></script>
297 297 <script src="static/codemirror/mode/htmlmixed/htmlmixed.js" charset="utf-8"></script>
298 298 <script src="static/codemirror/mode/xml/xml.js" charset="utf-8"></script>
299 299 <script src="static/codemirror/mode/javascript/javascript.js" charset="utf-8"></script>
300 300 <script src="static/codemirror/mode/css/css.js" charset="utf-8"></script>
301 301 <script src="static/codemirror/mode/rst/rst.js" charset="utf-8"></script>
302 302 <script src="static/codemirror/mode/markdown/markdown.js" charset="utf-8"></script>
303 303
304 304 <script src="static/pagedown/Markdown.Converter.js" charset="utf-8"></script>
305 305
306 306 <script src="static/prettify/prettify.js" charset="utf-8"></script>
307 307
308 308 <script src="static/js/namespace.js" type="text/javascript" charset="utf-8"></script>
309 309 <script src="static/js/utils.js" type="text/javascript" charset="utf-8"></script>
310 310 <script src="static/js/cell.js" type="text/javascript" charset="utf-8"></script>
311 311 <script src="static/js/codecell.js" type="text/javascript" charset="utf-8"></script>
312 312 <script src="static/js/textcell.js" type="text/javascript" charset="utf-8"></script>
313 313 <script src="static/js/kernel.js" type="text/javascript" charset="utf-8"></script>
314 314 <script src="static/js/kernelstatus.js" type="text/javascript" charset="utf-8"></script>
315 315 <script src="static/js/layout.js" type="text/javascript" charset="utf-8"></script>
316 316 <script src="static/js/savewidget.js" type="text/javascript" charset="utf-8"></script>
317 317 <script src="static/js/quickhelp.js" type="text/javascript" charset="utf-8"></script>
318 318 <script src="static/js/loginwidget.js" type="text/javascript" charset="utf-8"></script>
319 319 <script src="static/js/pager.js" type="text/javascript" charset="utf-8"></script>
320 320 <script src="static/js/panelsection.js" type="text/javascript" charset="utf-8"></script>
321 321 <script src="static/js/printwidget.js" type="text/javascript" charset="utf-8"></script>
322 322 <script src="static/js/leftpanel.js" type="text/javascript" charset="utf-8"></script>
323 323 <script src="static/js/notebook.js" type="text/javascript" charset="utf-8"></script>
324 324 <script src="static/js/notebookmain.js" type="text/javascript" charset="utf-8"></script>
325 325
326 326 </body>
327 327
328 328 </html>
General Comments 0
You need to be logged in to leave comments. Login now