##// END OF EJS Templates
Merge pull request #6881 from jasongrout/template-blocks...
Matthias Bussonnier -
r18944:ed9b3437 merge
parent child Browse files
Show More
@@ -1,104 +1,104 b''
1 <!DOCTYPE HTML>
1 <!DOCTYPE HTML>
2 <html>
2 <html>
3
3
4 <head>
4 <head>
5 <meta charset="utf-8">
5 <meta charset="utf-8">
6
6
7 <title>{% block title %}IPython Notebook{% endblock %}</title>
7 <title>{% block title %}IPython Notebook{% endblock %}</title>
8 <link rel="shortcut icon" type="image/x-icon" href="{{static_url("base/images/favicon.ico") }}">
8 <link rel="shortcut icon" type="image/x-icon" href="{{static_url("base/images/favicon.ico") }}">
9 <meta http-equiv="X-UA-Compatible" content="chrome=1">
9 <meta http-equiv="X-UA-Compatible" content="chrome=1">
10 <link rel="stylesheet" href="{{static_url("components/jquery-ui/themes/smoothness/jquery-ui.min.css") }}" type="text/css" />
10 <link rel="stylesheet" href="{{static_url("components/jquery-ui/themes/smoothness/jquery-ui.min.css") }}" type="text/css" />
11 <meta name="viewport" content="width=device-width, initial-scale=1.0">
11 <meta name="viewport" content="width=device-width, initial-scale=1.0">
12
12
13 {% block stylesheet %}
13 {% block stylesheet %}
14 <link rel="stylesheet" href="{{ static_url("style/style.min.css") }}" type="text/css"/>
14 <link rel="stylesheet" href="{{ static_url("style/style.min.css") }}" type="text/css"/>
15 {% endblock %}
15 {% endblock %}
16 <link rel="stylesheet" href="{{ static_url("custom/custom.css") }}" type="text/css" />
16 <link rel="stylesheet" href="{{ static_url("custom/custom.css") }}" type="text/css" />
17 <script src="{{static_url("components/es6-promise/promise.min.js")}}" type="text/javascript" charset="utf-8"></script>
17 <script src="{{static_url("components/es6-promise/promise.min.js")}}" type="text/javascript" charset="utf-8"></script>
18 <script src="{{static_url("components/requirejs/require.js") }}" type="text/javascript" charset="utf-8"></script>
18 <script src="{{static_url("components/requirejs/require.js") }}" type="text/javascript" charset="utf-8"></script>
19 <script>
19 <script>
20 require.config({
20 require.config({
21 baseUrl: '{{static_url("", include_version=False)}}',
21 baseUrl: '{{static_url("", include_version=False)}}',
22 paths: {
22 paths: {
23 nbextensions : '{{ base_url }}nbextensions',
23 nbextensions : '{{ base_url }}nbextensions',
24 underscore : 'components/underscore/underscore-min',
24 underscore : 'components/underscore/underscore-min',
25 backbone : 'components/backbone/backbone-min',
25 backbone : 'components/backbone/backbone-min',
26 jquery: 'components/jquery/jquery.min',
26 jquery: 'components/jquery/jquery.min',
27 bootstrap: 'components/bootstrap/js/bootstrap.min',
27 bootstrap: 'components/bootstrap/js/bootstrap.min',
28 bootstraptour: 'components/bootstrap-tour/build/js/bootstrap-tour.min',
28 bootstraptour: 'components/bootstrap-tour/build/js/bootstrap-tour.min',
29 jqueryui: 'components/jquery-ui/ui/minified/jquery-ui.min',
29 jqueryui: 'components/jquery-ui/ui/minified/jquery-ui.min',
30 moment: 'components/moment/moment',
30 moment: 'components/moment/moment',
31 codemirror: 'components/codemirror',
31 codemirror: 'components/codemirror',
32 termjs: 'components/term.js/src/term',
32 termjs: 'components/term.js/src/term',
33 contents: '{{ contents_js_source }}',
33 contents: '{{ contents_js_source }}',
34 },
34 },
35 shim: {
35 shim: {
36 underscore: {
36 underscore: {
37 exports: '_'
37 exports: '_'
38 },
38 },
39 backbone: {
39 backbone: {
40 deps: ["underscore", "jquery"],
40 deps: ["underscore", "jquery"],
41 exports: "Backbone"
41 exports: "Backbone"
42 },
42 },
43 bootstrap: {
43 bootstrap: {
44 deps: ["jquery"],
44 deps: ["jquery"],
45 exports: "bootstrap"
45 exports: "bootstrap"
46 },
46 },
47 bootstraptour: {
47 bootstraptour: {
48 deps: ["bootstrap"],
48 deps: ["bootstrap"],
49 exports: "Tour"
49 exports: "Tour"
50 },
50 },
51 jqueryui: {
51 jqueryui: {
52 deps: ["jquery"],
52 deps: ["jquery"],
53 exports: "$"
53 exports: "$"
54 }
54 }
55 }
55 }
56 });
56 });
57 </script>
57 </script>
58
58
59 {% block meta %}
59 {% block meta %}
60 {% endblock %}
60 {% endblock %}
61
61
62 </head>
62 </head>
63
63
64 <body {% block params %}{% endblock %}>
64 <body {% block params %}{% endblock %}>
65
65
66 <noscript>
66 <noscript>
67 <div id='noscript'>
67 <div id='noscript'>
68 IPython Notebook requires JavaScript.<br>
68 IPython Notebook requires JavaScript.<br>
69 Please enable it to proceed.
69 Please enable it to proceed.
70 </div>
70 </div>
71 </noscript>
71 </noscript>
72
72
73 <div id="header" class="navbar navbar-static-top">
73 <div id="header" class="navbar navbar-static-top">
74 <div class="container">
74 <div class="container">
75 <div id="ipython_notebook" class="nav navbar-brand pull-left"><a href="{{base_url}}tree" alt='dashboard'><img src='{{static_url("base/images/ipynblogo.png") }}' alt='IPython Notebook'/></a></div>
75 <div id="ipython_notebook" class="nav navbar-brand pull-left"><a href="{{base_url}}tree" alt='dashboard'>{% block logo %}<img src='{{static_url("base/images/ipynblogo.png") }}' alt='IPython Notebook'/>{% endblock %}</a></div>
76
76
77 {% block login_widget %}
77 {% block login_widget %}
78
78
79 <span id="login_widget">
79 <span id="login_widget">
80 {% if logged_in %}
80 {% if logged_in %}
81 <button id="logout">Logout</button>
81 <button id="logout">Logout</button>
82 {% elif login_available and not logged_in %}
82 {% elif login_available and not logged_in %}
83 <button id="login">Login</button>
83 <button id="login">Login</button>
84 {% endif %}
84 {% endif %}
85 </span>
85 </span>
86
86
87 {% endblock %}
87 {% endblock %}
88
88
89 {% block header %}
89 {% block header %}
90 {% endblock %}
90 {% endblock %}
91 </div>
91 </div>
92 </div>
92 </div>
93
93
94 <div id="site">
94 <div id="site">
95 {% block site %}
95 {% block site %}
96 {% endblock %}
96 {% endblock %}
97 </div>
97 </div>
98
98
99 {% block script %}
99 {% block script %}
100 {% endblock %}
100 {% endblock %}
101
101
102 </body>
102 </body>
103
103
104 </html>
104 </html>
General Comments 0
You need to be logged in to leave comments. Login now