getting closer
[myslice.git] / templates / layout-myslice.html
1 {# This is required by insert_above #}
2 {% insert_handler %}
3 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
4 <html lang="en"> <head>
5 <title> MySlice - slice page with python var foo = {{ foo|default:"foo is undefined"}} </title>
6 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 {# This is where insert_str will end up #}
8 {% media_container prelude %}
9 {% insert_str prelude "jquery/js/jquery.js" %}
10 {% insert_str prelude "bootstrap/js/bootstrap.js" %}
11 {% insert_str prelude "bootstrap/css/bootstrap.css" %}
12 {% insert_str prelude "js/plugin.js" %}
13 <script type="text/javascript">
14 {# In case we need to add raw js code - use {% insert prelude_js %} ... {% endinsert %} #}
15 {% container prelude_js %}
16 </script>
17 <style type="text/css">
18 {# In case we need to add raw css code #}
19 {% container prelude_css %}
20 </style>
21 </head>
22
23 {# let's add this one no matter what #}
24 {% insert_str prelude "css/myslice.css" %}
25
26 <body>
27
28 {% block container %}
29 <div id='container'>
30
31     {% block topmenu %}
32     {% include 'widget-topmenu.html' %}
33     {% endblock topmenu %}
34
35     <div id='content-main'>
36       {% block content_main %}
37       "The main content area (set block 'content_main')"
38       {% endblock content_main %}
39     </div>
40
41     <div id='content-related'>
42       {% block content_related %}
43       "The related content area (set block 'related_main')"
44       {% endblock content_related %}
45     </div>
46
47 </div>
48 {% endblock container %}
49
50 </body>
51 </html>