Mercurial > libervia-templates
annotate default/base/base.html @ 19:422c54e0204a
event: adaptation to changes in backend/Libervia + background_image can now be specified in template data
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 19 May 2017 12:59:43 +0200 |
parents | 7a1626e78d53 |
children | 8fa2fd2e928e |
rev | line source |
---|---|
9
7a1626e78d53
base: an embedded variable is set when base is used, this way we can have include templates without including the whole page with base
Goffi <goffi@goffi.org>
parents:
1
diff
changeset
|
1 {% set embedded = True %} {# embedded is set to avoid including base.html several times if a generic page is included (e.g. blog/articles.html) #} |
0 | 2 <!DOCTYPE html> |
3 <html> | |
4 <head> | |
5 <meta charset="utf-8" /> | |
6 <title>{% block title %}{{C.APP_NAME}}{% endblock %}</title> | |
1
b13a26d55c64
base: updated CSS handling to follow changes in backend, moved CSS file to /static with splitted files
Goffi <goffi@goffi.org>
parents:
0
diff
changeset
|
7 {% if css_content is defined %} |
0 | 8 <style type="text/css"> |
9 {{css_content}} | |
10 </style> | |
11 {% else %} | |
1
b13a26d55c64
base: updated CSS handling to follow changes in backend, moved CSS file to /static with splitted files
Goffi <goffi@goffi.org>
parents:
0
diff
changeset
|
12 {% for css_file in css_files %} |
b13a26d55c64
base: updated CSS handling to follow changes in backend, moved CSS file to /static with splitted files
Goffi <goffi@goffi.org>
parents:
0
diff
changeset
|
13 <link rel='stylesheet' type="text/css" href='{{root_path}}{{css_file}}'> |
b13a26d55c64
base: updated CSS handling to follow changes in backend, moved CSS file to /static with splitted files
Goffi <goffi@goffi.org>
parents:
0
diff
changeset
|
14 {% endfor %} |
0 | 15 {% endif %} |
19
422c54e0204a
event: adaptation to changes in backend/Libervia + background_image can now be specified in template data
Goffi <goffi@goffi.org>
parents:
9
diff
changeset
|
16 {% if background_image is defined %} |
422c54e0204a
event: adaptation to changes in backend/Libervia + background_image can now be specified in template data
Goffi <goffi@goffi.org>
parents:
9
diff
changeset
|
17 {# Q&D workaround to implement dynamic background-image |
422c54e0204a
event: adaptation to changes in backend/Libervia + background_image can now be specified in template data
Goffi <goffi@goffi.org>
parents:
9
diff
changeset
|
18 it should be replaced by a better mechanism in the future, avoid using it #} |
422c54e0204a
event: adaptation to changes in backend/Libervia + background_image can now be specified in template data
Goffi <goffi@goffi.org>
parents:
9
diff
changeset
|
19 <style type="text/css"> |
422c54e0204a
event: adaptation to changes in backend/Libervia + background_image can now be specified in template data
Goffi <goffi@goffi.org>
parents:
9
diff
changeset
|
20 html { |
422c54e0204a
event: adaptation to changes in backend/Libervia + background_image can now be specified in template data
Goffi <goffi@goffi.org>
parents:
9
diff
changeset
|
21 background-image: url('{{background_image}}'); |
422c54e0204a
event: adaptation to changes in backend/Libervia + background_image can now be specified in template data
Goffi <goffi@goffi.org>
parents:
9
diff
changeset
|
22 background-size: 15em; |
422c54e0204a
event: adaptation to changes in backend/Libervia + background_image can now be specified in template data
Goffi <goffi@goffi.org>
parents:
9
diff
changeset
|
23 } |
422c54e0204a
event: adaptation to changes in backend/Libervia + background_image can now be specified in template data
Goffi <goffi@goffi.org>
parents:
9
diff
changeset
|
24 </style> |
422c54e0204a
event: adaptation to changes in backend/Libervia + background_image can now be specified in template data
Goffi <goffi@goffi.org>
parents:
9
diff
changeset
|
25 {% endif %} |
0 | 26 </head> |
27 <body> | |
28 <div id="body"> | |
29 {% block body %} | |
30 {% endblock body %} | |
31 </div> | |
32 <footer>{% block footer %}Powered by {{C.APP_NAME}}{% endblock %}</footer> | |
33 </body> | |
34 </html> |