Mercurial > libervia-backend
annotate .hgtags @ 2169:f472179305a1
tools(templates): workflow improvments:
- template theme can be specified in parenthesis: (some_theme)path/to/template.html. Withtout parenthesis, "default" is used
- static content are supposed to be in [theme]/static, error pages in [theme]/error/[err_code].html
- default page are used in some case (2 for now): if error page with specified code doesn't exists, a base page is used, and if a page doesn't exist for a theme, the same one for default theme is looked for
- CSS files are automatically found for HTML pages
- CSS files can be split, the'll be added in the template according to the page requested.
- theme CSS file is looked for, and if not found the default theme equivalent is looked for.
- each element of a path can be associated to a CSS file, and styles.css is always there. For instance if blog/articles.html is requested, the following CSS can be included: "styles.css", "blog.css", "blog_article.css". They all must be in /static
- if the automatic finding of CSS files is not wanted, css_files arguments can be used instead, with full relative path (i.e. including theme)
- CSS files can be merged and included inline with css_inline argument
- root_path can be specified, it will be used as a prefix for static files
- requested theme (which may differ from actual theme, e.g. if the template is not found and default one is used instead) is available in template with "theme" variable
- added getThemeAndRoot method to retrieve theme and theme root path from template
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 05 Mar 2017 23:41:10 +0100 |
parents | 58a44574c9ad |
children | f3bbb6822ab3 |
rev | line source |
---|---|
59
3e5abe3bbead
Added tag SàT v0.0.2 for changeset d660d1e5cee4
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
1 d660d1e5cee410bf9ac15b89ceb93543bcff0a6f SàT v0.0.2 |
209
bab65733980a
Added tag SàT v0.0.3 for changeset b95550704b4f
Goffi <goffi@goffi.org>
parents:
207
diff
changeset
|
2 b95550704b4f965c9dca5f6681186bf8a9b64074 SàT v0.0.3 |
243
117d6d26807b
Added tag SàT v0.1.0 for changeset b778622b8733
Goffi <goffi@goffi.org>
parents:
242
diff
changeset
|
3 b778622b87337785252d47d2b3c4fe3085a37ab4 SàT v0.1.0 |
248
624e3ed4782d
Added tag SàT v0.1.1 for changeset 53aa958a2d3d
Goffi <goffi@goffi.org>
parents:
247
diff
changeset
|
4 53aa958a2d3d6451ae75610e3c6fb947d3d6f21b SàT v0.1.1 |
354
4b7af05566eb
Added tag SàT v0.2.0 for changeset cc2afb92ab93
Goffi <goffi@goffi.org>
parents:
352
diff
changeset
|
5 cc2afb92ab93a4c6399ca9b6cdc5224878a57a24 SàT v0.2.0 |
584
1524c2c07256
Added tag SàT v0.3.0 for changeset df6b9b881f0e
Goffi <goffi@goffi.org>
parents:
583
diff
changeset
|
6 df6b9b881f0e9f335483c986b00fd58f2ed6164a SàT v0.3.0 |
882 | 7 12cfa23c6ab9235dddb2e8887eb0fe90fc98da75 SàT v0.4.0 |
888 | 8 f93e917be3f41a254a4612da22ed9fc5e0209f80 SàT v0.4.1 |
1193 | 9 a090e5ee83c2c2d9d110c7516c3d74573426a97b SàT v0.5.0 |
1209 | 10 008c8ccd5dcc4c47578ee7190e6823186720c864 SàT v0.5.1 |
1724
13e43b2cd7a2
Added tag 0.6.0 for changeset 21e6d11615ea
Goffi <goffi@goffi.org>
parents:
1209
diff
changeset
|
11 21e6d11615eaeb7e03bacf4eb53e5c3c5d54ce08 0.6.0 |
2030 | 12 b075c5a576ef3ce628e30b0ce02bf00ec35a3c4c 0.6.1 |