author | Sylvain Thénault <sylvain.thenault@logilab.fr> |
Wed, 21 Dec 2011 18:04:07 +0100 | |
changeset 8138 | 86da196640ae |
parent 8104 | 71d9fb78b772 |
child 8349 | fdb796435d7b |
permissions | -rw-r--r-- |
5444
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
1 |
"""define default ui properties""" |
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
2 |
|
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
3 |
# CSS stylesheets to include systematically in HTML headers |
5482
8c8c6d3f3b3a
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
4 |
# use the following line if you *need* to keep the old stylesheet |
5445
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
5 |
STYLESHEETS = [data('cubicweb.reset.css'), |
5819
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
6 |
data('cubicweb.css'), ] |
5445
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
7 |
STYLESHEETS_IE = [data('cubicweb.ie.css')] |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
8 |
STYLESHEETS_PRINT = [data('cubicweb.print.css')] |
5444
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
9 |
|
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
10 |
# Javascripts files to include systematically in HTML headers |
5445
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
11 |
JAVASCRIPTS = [data('jquery.js'), |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
12 |
data('jquery.corner.js'), |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
13 |
data('jquery.json.js'), |
5658
7b9553a9db65
[ajax] refactor/cleanup low-level ajax functions
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
5483
diff
changeset
|
14 |
data('cubicweb.js'), |
5445
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
15 |
data('cubicweb.compat.js'), |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
16 |
data('cubicweb.python.js'), |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
17 |
data('cubicweb.htmlhelpers.js')] |
5444
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
18 |
|
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
19 |
# where is installed fckeditor |
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
20 |
FCKEDITOR_PATH = '/usr/share/fckeditor/' |
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
21 |
|
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
22 |
# favicon and logo for the instance |
5445
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
23 |
FAVICON = data('favicon.ico') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
24 |
LOGO = data('logo.png') |
5444
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
25 |
|
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
26 |
# rss logo (link to get the rss view of a selection) |
5445
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
27 |
RSS_LOGO = data('rss.png') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
28 |
RSS_LOGO_16 = data('feed-icon16x16.png') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
29 |
RSS_LOGO_32 = data('feed-icon32x32.png') |
5444
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
30 |
|
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
31 |
# XXX cleanup resources below, some of them are probably not used |
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
32 |
# (at least entity types icons...) |
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
33 |
|
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
34 |
# images |
5445
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
35 |
HELP = data('help.png') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
36 |
SEARCH_GO = data('go.png') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
37 |
PUCE_UP = data('puce_up.png') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
38 |
PUCE_DOWN = data('puce_down.png') |
5444
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
39 |
|
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
40 |
# button icons |
5445
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
41 |
OK_ICON = data('ok.png') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
42 |
CANCEL_ICON = data('cancel.png') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
43 |
APPLY_ICON = data('plus.png') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
44 |
TRASH_ICON = data('trash_can_small.png') |
5444
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
45 |
|
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
46 |
# icons for entity types |
5445
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
47 |
BOOKMARK_ICON = data('icon_bookmark.gif') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
48 |
EMAILADDRESS_ICON = data('icon_emailaddress.gif') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
49 |
EUSER_ICON = data('icon_euser.gif') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
50 |
STATE_ICON = data('icon_state.gif') |
5444
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
51 |
|
f7fdb5dd82f6
[webconfig] introduce property sheets. Use them to replace external_resources
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
52 |
# other icons |
5445
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
53 |
CALENDAR_ICON = data('calendar.gif') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
54 |
CANCEL_EMAIL_ICON = data('sendcancel.png') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
55 |
SEND_EMAIL_ICON = data('sendok.png') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
56 |
DOWNLOAD_ICON = data('download.gif') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
57 |
UPLOAD_ICON = data('upload.gif') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
58 |
GMARKER_ICON = data('gmap_blue_marker.png') |
4467ed43d97d
[web] use uiprops value to compile css transparently, handlig cache and reloading in debug mode
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5444
diff
changeset
|
59 |
UP_ICON = data('up.gif') |
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
60 |
|
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
61 |
# colors, fonts, etc |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
62 |
|
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
63 |
# default (body, html) |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
64 |
defaultColor = '#000' |
5819
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
65 |
defaultFontFamily = "'Bitstream Vera Sans','Lucida Grande','Lucida Sans Unicode','Geneva','Verdana',sans-serif" |
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
66 |
defaultSize = '12px' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
67 |
defaultLineHeight = '1.5' |
5939
a33402c1aa79
[uiprops] use lazystr and update some variables usage in css
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5853
diff
changeset
|
68 |
defaultLineHeightEm = lazystr('%(defaultLineHeight)sem') |
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
69 |
baseRhythmBg = 'rhythm18.png' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
70 |
|
5819
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
71 |
inputHeight = '1.3em' |
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
72 |
inputPadding = 'O.2em' |
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
73 |
# XXX |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
74 |
defaultLayoutMargin = '8px' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
75 |
|
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
76 |
# header |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
77 |
headerBgColor = '#ff7700' |
7102
0b7966f7bbcd
[uiprops, css] make header background actually modifiable through uiprops
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
6663
diff
changeset
|
78 |
headerBg = lazystr('%(headerBgColor)s url("banner.png") repeat-x top left') |
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
79 |
|
7799
6f84279e0718
[css] use h* title properties from uiprops in cubicweb.old.css (closes #1931476)
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
7174
diff
changeset
|
80 |
|
6f84279e0718
[css] use h* title properties from uiprops in cubicweb.old.css (closes #1931476)
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
7174
diff
changeset
|
81 |
# scale 3:5 stranded |
6f84279e0718
[css] use h* title properties from uiprops in cubicweb.old.css (closes #1931476)
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
7174
diff
changeset
|
82 |
# h1 { font-size:2em; } |
6f84279e0718
[css] use h* title properties from uiprops in cubicweb.old.css (closes #1931476)
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
7174
diff
changeset
|
83 |
# h2 { font-size:1.61538em; } |
6f84279e0718
[css] use h* title properties from uiprops in cubicweb.old.css (closes #1931476)
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
7174
diff
changeset
|
84 |
# h3 { font-size:1.23077em; } |
6f84279e0718
[css] use h* title properties from uiprops in cubicweb.old.css (closes #1931476)
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
7174
diff
changeset
|
85 |
# |
6f84279e0718
[css] use h* title properties from uiprops in cubicweb.old.css (closes #1931476)
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
7174
diff
changeset
|
86 |
# scale le corbusier */ |
6f84279e0718
[css] use h* title properties from uiprops in cubicweb.old.css (closes #1931476)
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
7174
diff
changeset
|
87 |
# h1 { font-size:2.11538em; } |
6f84279e0718
[css] use h* title properties from uiprops in cubicweb.old.css (closes #1931476)
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
7174
diff
changeset
|
88 |
# h2 { font-size:1.61538em; } |
6f84279e0718
[css] use h* title properties from uiprops in cubicweb.old.css (closes #1931476)
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
7174
diff
changeset
|
89 |
# h3 { font-size:1.30769em; } |
6f84279e0718
[css] use h* title properties from uiprops in cubicweb.old.css (closes #1931476)
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
7174
diff
changeset
|
90 |
|
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
91 |
# h |
5819
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
92 |
h1FontSize = '1.5em' # 18px |
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
93 |
h1Padding = '0 0 0.14em 0 ' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
94 |
h1Margin = '0.8em 0 0.5em' |
5819
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
95 |
h1Color = '#000' |
5939
a33402c1aa79
[uiprops] use lazystr and update some variables usage in css
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5853
diff
changeset
|
96 |
h1BorderBottomStyle = lazystr('0.06em solid %(h1Color)s') |
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
97 |
|
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
98 |
h2FontSize = '1.33333em' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
99 |
h2Padding = '0.4em 0 0.35em 0' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
100 |
h2Margin = '0' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
101 |
|
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
102 |
h3FontSize = '1.16667em' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
103 |
h3Padding = '0.5em 0 0.57em 0' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
104 |
h3Margin = '0' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
105 |
|
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
106 |
# links |
5819
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
107 |
aColor = '#e6820e' |
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
108 |
|
5853
89ad81d6972d
[css] make body bg color configurable
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5819
diff
changeset
|
109 |
|
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
110 |
# page frame |
5853
89ad81d6972d
[css] make body bg color configurable
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5819
diff
changeset
|
111 |
pageBgColor = '#e2e2e2' |
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
112 |
pageContentBorderColor = '#ccc' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
113 |
pageContentBgColor = '#fff' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
114 |
pageContentPadding = '1em' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
115 |
pageMinHeight = '800px' |
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
116 |
|
6140
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
117 |
# boxes ######################################################################## |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
118 |
|
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
119 |
# title of contextFree / contextual boxes |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
120 |
contextFreeBoxTitleBgColor = '#CFCEB7' |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
121 |
contextFreeBoxTitleBg = lazystr('%(contextFreeBoxTitleBgColor)s url("contextFreeBoxHeader.png") repeat-x 50%% 50%%') |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
122 |
contextFreeBoxTitleColor = '#000' |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
123 |
|
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
124 |
contextualBoxTitleBgColor = '#FF9900' |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
125 |
contextualBoxTitleBg = lazystr('%(contextualBoxTitleBgColor)s url("contextualBoxHeader.png") repeat-x 50%% 50%%') |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
126 |
contextualBoxTitleColor = '#FFF' |
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
127 |
|
6663 | 128 |
# title of 'incontext' boxes (eg displayed inside the primary view) |
6140
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
129 |
incontextBoxTitleBgColor = lazystr('%(contextFreeBoxTitleBgColor)s') |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
130 |
incontextBoxTitleBg = lazystr('%(incontextBoxTitleBgColor)s url("incontextBoxHeader.png") repeat-x 50%% 50%%') |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
131 |
incontextBoxTitleColor = '#000' |
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
132 |
|
6140
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
133 |
# body of boxes in the left or right column (whatever contextFree / contextual) |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
134 |
leftrightBoxBodyBgColor = '#FFF' |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
135 |
leftrightBoxBodyBg = lazystr('%(leftrightBoxBodyBgColor)s') |
6523 | 136 |
leftrightBoxBodyColor = 'black' |
6140
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
137 |
leftrightBoxBodyHoverBgColor = '#EEEDD9' |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
138 |
|
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
139 |
# body of 'incontext' boxes (eg displayed insinde the primary view) |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
140 |
incontextBoxBodyBgColor = '#f8f8ee' |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
141 |
incontextBoxBodyBg = lazystr('%(incontextBoxBodyBgColor)s') |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
142 |
incontextBoxBodyColor = '#555544' |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
143 |
incontextBoxBodyHoverBgColor = lazystr('%(incontextBoxBodyBgColor)s') |
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
144 |
|
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
145 |
|
65a619eb31c4
[boxes] introduce new boxes system
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5939
diff
changeset
|
146 |
# table listing & co ########################################################### |
5819
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
147 |
listingBorderColor = '#ccc' |
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
148 |
listingHeaderBgColor = '#efefef' |
8138
86da196640ae
[css] fix typo in uiprops/css
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
8104
diff
changeset
|
149 |
listingHighlightedBgColor = '#fbfbfb' |
5819
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
150 |
|
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
151 |
# puce |
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
152 |
bulletDownImg = 'url("puce_down.png") 98% 6px no-repeat' |
5479
6ba3587c5cda
[css] start using uiprops in cubicweb.css
Katia Saurfelt <katia.saurfelt@logilab.fr>
parents:
5445
diff
changeset
|
153 |
|
5819
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
154 |
#forms |
5939
a33402c1aa79
[uiprops] use lazystr and update some variables usage in css
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5853
diff
changeset
|
155 |
formHeaderBgColor = lazystr('%(listingHeaderBgColor)s') |
5819
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
156 |
helperColor = '#555' |
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
157 |
|
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
158 |
# button |
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
159 |
buttonBorderColor = '#edecd2' |
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
160 |
buttonBgColor = '#fffff8' |
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
161 |
buttonBgImg = 'url("button.png") repeat-x 50% 50%' |
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
162 |
|
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
163 |
# messages |
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
164 |
msgBgColor = '#f8f8ee' |
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
165 |
infoMsgBgImg = 'url("information.png") 5px center no-repeat' |
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
166 |
errorMsgBgImg = 'url("error.png") 100% 50% no-repeat' |
1017163825c7
[css] more css rework, need visual test in compat/new modes
katia
parents:
5658
diff
changeset
|
167 |
errorMsgColor = '#ed0d0d' |
7849
7937cf60f2ce
[facets] fix height computation (incorporates and/or element if present, use css value to compute likely maximum height, kill wdg_stack_size) (closes #1954077)
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
7799
diff
changeset
|
168 |
|
7937cf60f2ce
[facets] fix height computation (incorporates and/or element if present, use css value to compute likely maximum height, kill wdg_stack_size) (closes #1954077)
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
7799
diff
changeset
|
169 |
# facets |
7943
ad0581296e2c
[facets] try to get rid of arbitrary constants, be prettier and eat less space (closes #1988706)
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
7849
diff
changeset
|
170 |
facet_titleFont = 'bold SansSerif' |
8093
3efb83e4e8f3
[facets] do no stretch to the right when there are many facets; instead use a floating layout (closes #2093160)
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
7943
diff
changeset
|
171 |
facet_Padding = '.4em' |
3efb83e4e8f3
[facets] do no stretch to the right when there are many facets; instead use a floating layout (closes #2093160)
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
7943
diff
changeset
|
172 |
facet_MarginBottom = '.4em' |
8104
71d9fb78b772
[facets] forcing a fixed height to the group is a bad idea: the container will not properly overflow
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
8093
diff
changeset
|
173 |
facet_vocabMaxHeight = '12em' # ensure < FACET_GROUP_HEIGHT by some const. factor (e.g 3em) |