Wiki source code of Styles CSS
Last modified by jhurst on 2022/11/14 09:18
Hide last authors
author | version | line-number | content |
---|---|---|---|
1.1 | 1 | {{ddtoc/}} | |
2 | |||
3 | ---- | ||
4 | |||
5 | Voici la liste non exhaustive des classes CSS permettant de customiser l’aspect visuel du tableau de bord. | ||
6 | |||
7 | = Bannière = | ||
8 | |||
9 | **.topPanel** | ||
10 | |||
11 | Description : Change l’aspect visuel de la bannière (bordure, fond d’écran). | ||
12 | |||
13 | Exemple : | ||
14 | |||
15 | (% class="box" %) | ||
16 | ((( | ||
17 | .topPanel { background-color : #f1f1f1; border : 1px solid black; } | ||
18 | ))) | ||
19 | |||
20 | **.logoTopPanel** | ||
21 | |||
22 | Description : Change le logo de la bannière. | ||
23 | |||
24 | Exemple : | ||
25 | |||
26 | (% class="box" %) | ||
27 | ((( | ||
28 | .logoTopPanel { background: url (mon_logo.png) no-repeat; } | ||
29 | ))) | ||
30 | |||
31 | **.userLabel** | ||
32 | |||
33 | Description : Change le texte représentant le nom de l’utilisateur (couleur, police). | ||
34 | |||
35 | Exemple : | ||
36 | |||
37 | (% class="box" %) | ||
38 | ((( | ||
39 | .userLabel { font-family : ‘Open Sans’ ; color : black; } | ||
40 | ))) | ||
41 | |||
42 | **.topPanelIconLabelPanel_Label** | ||
43 | |||
44 | Description : Change le menu à droite de la bannière. | ||
45 | |||
46 | Exemple : | ||
47 | |||
48 | (% class="box" %) | ||
49 | ((( | ||
50 | .topPanelIconLabelPanel_Label { font-family : ‘Open Sans’; color : black; } | ||
51 | ))) | ||
52 | |||
53 | = Barre de filtres = | ||
54 | |||
55 | **#interactBar** | ||
56 | |||
57 | Description : Change le div contenant les boîte de filtres. | ||
58 | |||
59 | Exemple : | ||
60 | |||
61 | (% class="box" %) | ||
62 | ((( | ||
63 | .interactBar { background-color : #f1f1f1; } | ||
64 | ))) | ||
65 | |||
66 | **.selHierTitleDiv** | ||
67 | |||
68 | Description : Change le titre de la boîte de filtres. | ||
69 | |||
70 | Exemple : | ||
71 | |||
72 | (% class="box" %) | ||
73 | ((( | ||
74 | .selHierTitleDiv { background-color : #d5d7da; border-radius : 4px; } | ||
75 | ))) | ||
76 | |||
77 | **.selHierTitleDivWhite** | ||
78 | |||
79 | Description : Change le titre de la boîte de filtres au survol de la souris. | ||
80 | |||
81 | Exemple : | ||
82 | |||
83 | (% class="box" %) | ||
84 | ((( | ||
85 | .selHierTitleDivWhite { background-color : #009fa6; color : white; } | ||
86 | ))) | ||
87 | |||
88 | = Onglets = | ||
89 | |||
90 | **.dd-tab-bar** | ||
91 | |||
92 | Description : Change la barre contenant la liste des onglets. | ||
93 | |||
94 | Exemple : | ||
95 | |||
96 | (% class="box" %) | ||
97 | ((( | ||
98 | .dd-tab-bar { background-color : #f1f1f1; border-bottom: 1px solid #f1f1f1; } | ||
99 | ))) | ||
100 | |||
101 | **.dd-tab-header** | ||
102 | |||
103 | Description : Change l’onglet. | ||
104 | |||
105 | Exemple : | ||
106 | |||
107 | (% class="box" %) | ||
108 | ((( | ||
109 | .dd-tab-header { background-color : #f1f1f1 !important; border-right: 1px solid #cccccc; } | ||
110 | ))) | ||
111 | |||
112 | **.dd-tab-header-selected** | ||
113 | |||
114 | Description : Change l’onglet sélectionné. | ||
115 | |||
116 | Exemple : | ||
117 | |||
118 | (% class="box" %) | ||
119 | ((( | ||
120 | .dd-tab-header-selected { background-color : #009fa6 !important; color : white !important; } | ||
121 | ))) | ||
122 | |||
123 | **.dd-tab-header-text** | ||
124 | |||
125 | Description : Change le texte de l’onglet. | ||
126 | |||
127 | Exemple : | ||
128 | |||
129 | (% class="box" %) | ||
130 | ((( | ||
131 | .dd-tab-header-text { font-family : ‘Open Sans’ !important; font-size : 13px !important; } | ||
132 | ))) | ||
133 | |||
134 | = Portlets = | ||
135 | |||
136 | **.portlet** | ||
137 | |||
138 | Description : Change la portlet. | ||
139 | |||
140 | Exemple : | ||
141 | |||
142 | (% class="box" %) | ||
143 | ((( | ||
144 | .portlet { border : 1px solid #d0d0d0 !important; } | ||
145 | ))) | ||
146 | |||
147 | **.portlet-header** | ||
148 | |||
149 | Description : Change l’en-tête de la portlet. | ||
150 | |||
151 | Exemple : | ||
152 | |||
153 | (% class="box" %) | ||
154 | ((( | ||
155 | .portlet-header { background-color : #eeeeee !important; border-bottom : 1px solid #d0d0d0 !important; } | ||
156 | ))) | ||
157 | |||
158 | **.portlet-header-text** | ||
159 | |||
160 | Description : Change le texte de l’en-tête de la portlet. | ||
161 | |||
162 | Exemple : | ||
163 | |||
164 | (% class="box" %) | ||
165 | ((( | ||
166 | .portlet-header-text { color : #6d6d6d !important; font-size : 16px !important; font-family : ‘Open Sans’ !important; } | ||
167 | ))) | ||
168 | |||
169 | **.portlet-content** | ||
170 | |||
171 | Description : Change le contenu de la portlet. | ||
172 | |||
173 | Exemple : | ||
174 | |||
175 | (% class="box" %) | ||
176 | ((( | ||
177 | .portlet-content { background-color : white !important; } | ||
178 | ))) | ||
179 | |||
180 | **.x-tool-maximize, .x-tool-gear, .x-tool-help, .x-tool-restore, .x-tool-alert, .x-tool-comment** | ||
181 | |||
182 | **~ **Description : Change les icônes s’affichant dans l’en-tête de la portlet. | ||
183 | |||
184 | Exemple : | ||
185 | |||
186 | (% class="box" %) | ||
187 | ((( | ||
188 | .x-tool-maximize { background-image : url(mon_icone.png) !important; } | ||
189 | ))) | ||
190 | |||
191 | = File d’ariane = | ||
192 | |||
193 | **.breadcrumbImg** | ||
194 | |||
195 | Description : Change l’image de réinitialisation du fil d’ariane. | ||
196 | |||
197 | Exemple : | ||
198 | |||
199 | (% class="box" %) | ||
200 | ((( | ||
201 | .breadcrumnImg { background-image : url(mon_image.png !important; } | ||
202 | ))) | ||
203 | |||
204 | **.unclickablebreadcrumb, .clickablebreadcrumb** | ||
205 | |||
206 | Description : Change le texte du fil d’ariane. | ||
207 | |||
208 | Exemple : | ||
209 | |||
210 | (% class="box" %) | ||
211 | ((( | ||
212 | .unclickablebreadcrumb, .clickablebreadcrumb { color : #6d6d6d !important; } | ||
213 | ))) | ||
214 | |||
215 | = Slicers verticaux / horizontaux = | ||
216 | |||
217 | **.tdMemberActive, .spanMemberActive** | ||
218 | |||
219 | Description : Change le membre du slicer ayant des valeurs. | ||
220 | |||
221 | Exemple : | ||
222 | |||
223 | (% class="box" %) | ||
224 | ((( | ||
225 | .tdMemberActive { background-color: #d5d7da !important; border-radius : 5px !important; color : black !important; } | ||
226 | ))) | ||
227 | |||
228 | **.tdMemberInactive, .spanMemberInactive** | ||
229 | |||
230 | Description : Change le membre du slicer n’ayant pas de valeurs. | ||
231 | |||
232 | Exemple : | ||
233 | |||
234 | (% class="box" %) | ||
235 | ((( | ||
236 | .tdMemberInactive { background-color: white !important; color : gray !important; } | ||
237 | ))) | ||
238 | |||
239 | **.tdMemberSelected, .spanMemberSelected** | ||
240 | |||
241 | Description : Change le membre sélectionné du slicer. | ||
242 | |||
243 | Exemple : | ||
244 | |||
245 | (% class="box" %) | ||
246 | ((( | ||
247 | .tdMembeSelected { background-color: #009fa6 !important; border-radius : 3px !important; color : white !important; } | ||
248 | ))) | ||
249 | |||
250 | = Filtres = | ||
251 | |||
252 | **.trHeaderFilter** | ||
253 | |||
254 | Description : Change l’en-tête de l’objet Filtre. | ||
255 | |||
256 | Exemple : | ||
257 | |||
258 | (% class="box" %) | ||
259 | ((( | ||
260 | .trHeaderFilter { background-color: #d5d7da !important; } | ||
261 | ))) | ||
262 | |||
263 | **.tdFilter** | ||
264 | |||
265 | Description : Change le contenu de l’objet Filtre. | ||
266 | |||
267 | Exemple : | ||
268 | |||
269 | (% class="box" %) | ||
270 | ((( | ||
271 | .tdFilter { background-color: #f1f1f1 !important; } | ||
272 | ))) | ||
273 | |||
274 | **.tdFilterImage** | ||
275 | |||
276 | Description : Change l’image de suppression d’un filtre. | ||
277 | |||
278 | Exemple : | ||
279 | |||
280 | (% class="box" %) | ||
281 | ((( | ||
282 | tdFilterImage { background: url(mon_image.png) no-repeat #009fa6 !important; } | ||
283 | ))) | ||
284 | |||
285 | = Commentaires = | ||
286 | |||
287 | **.comments** | ||
288 | |||
289 | Description : Change l’objet Commentaire. | ||
290 | |||
291 | Exemple : | ||
292 | |||
293 | (% class="box" %) | ||
294 | ((( | ||
295 | .comments { background-color: #f1f1f1 !important; } | ||
296 | ))) | ||
297 | |||
298 | **.commentsDisplayAll** | ||
299 | |||
300 | Description : Change le bouton permettant l’affichage de tous les commentaires. | ||
301 | |||
302 | Exemple : | ||
303 | |||
304 | (% class="box" %) | ||
305 | ((( | ||
306 | .commentsDisplayAll { color : #ffffff !important; background-color: #009fa6 !important; } | ||
307 | ))) | ||
308 | |||
309 | **.commentsFilter** | ||
310 | |||
311 | Description : Change l’image permettant d’appliquer la sélection d’un commentaire. | ||
312 | |||
313 | Exemple : | ||
314 | |||
315 | (% class="box" %) | ||
316 | ((( | ||
317 | .commentsFilter { background: url(mon_icone.png) !important; } | ||
318 | ))) | ||
319 | |||
320 | **.commentsEdit** | ||
321 | |||
322 | Description : Change l’image permettant d’éditer un commentaire. | ||
323 | |||
324 | Exemple : | ||
325 | |||
326 | (% class="box" %) | ||
327 | ((( | ||
328 | .commentsEdit { background: url(mon_icone.png) !important; } | ||
329 | ))) | ||
330 | |||
331 | **.commentsRemove** | ||
332 | |||
333 | Description : Change l’image permettant de supprimer un commentaire. | ||
334 | |||
335 | Exemple : | ||
336 | |||
337 | (% class="box" %) | ||
338 | ((( | ||
339 | .commentsRemove { background: url(mon_icone.png) !important; } | ||
340 | ))) | ||
341 | |||
342 | **.commentsDate** | ||
343 | |||
344 | Description : Change la date du commentaire. | ||
345 | |||
346 | Exemple : | ||
347 | |||
348 | (% class="box" %) | ||
349 | ((( | ||
350 | .commentsDate { font-family : ‘Open Sans’ !important; color : black !important; } | ||
351 | ))) | ||
352 | |||
353 | **.commentsUser** | ||
354 | |||
355 | Description : Change l’utilisateur du commentaire. | ||
356 | |||
357 | Exemple : | ||
358 | |||
359 | (% class="box" %) | ||
360 | ((( | ||
361 | .commentsUser { font-family : ‘Open Sans’ !important; color : black !important; } | ||
362 | ))) | ||
363 | |||
364 | **.commentsContent** | ||
365 | |||
366 | Description : Change le contenu du commentaire. | ||
367 | |||
368 | Exemple : | ||
369 | |||
370 | (% class="box" %) | ||
371 | ((( | ||
372 | .commentsContent { font-family : ‘Open Sans’ !important; color : black !important; } | ||
373 | ))) | ||
374 | |||
375 | = Curseurs (slicers et variables) = | ||
376 | |||
377 | **.ui-widget-header** | ||
378 | |||
379 | Description : Change la barre du curseur en mode intervalle. | ||
380 | |||
381 | Exemple : | ||
382 | |||
383 | (% class="box" %) | ||
384 | ((( | ||
385 | .ui-widget-header { background: #009fa6 50% 50% repeat-x !important; } | ||
386 | ))) | ||
387 | |||
388 | **.ui-widget-content** | ||
389 | |||
390 | Description : Change la barre du curseur. | ||
391 | |||
392 | Exemple : | ||
393 | |||
394 | (% class="box" %) | ||
395 | ((( | ||
396 | .ui-widget-content { background: #009fa6 50% 50% repeat-x !important; } | ||
397 | ))) | ||
398 | |||
399 | = Chargement = | ||
400 | |||
401 | **.loading** | ||
402 | |||
403 | Description : Change l’affichage du Chargement des objets de type graphiques. | ||
404 | |||
405 | Exemple : | ||
406 | |||
407 | (% class="box" %) | ||
408 | ((( | ||
409 | .loading { border : 1px solid #d4d4d4 !important; } | ||
410 | ))) | ||
411 | |||
412 | **.loadingImg** | ||
413 | |||
414 | Description : Change l’image du Chargement des objets de type graphiques. | ||
415 | |||
416 | Exemple : | ||
417 | |||
418 | (% class="box" %) | ||
419 | ((( | ||
420 | .loadingImg { background: url(mon_image.png) no-repeat !important; } | ||
421 | ))) | ||
422 | |||
423 | **.loadingTxt** | ||
424 | |||
425 | Description : Change le texte du Chargement des objets de type graphiques. | ||
426 | |||
427 | Exemple : | ||
428 | |||
429 | (% class="box" %) | ||
430 | ((( | ||
431 | .loadingTxt { font-family : ‘Open Sans’ !important; } | ||
432 | ))) | ||
433 | |||
434 | Les sélecteurs CSS **#dashboard_editor** et **#dashboard_viewer** permettent de différencier le tableau de bord en mode édition du tableau de bord en mode consultation. | ||
435 | |||
436 | = {{id name="css_migration"/}}Migration des styles CSS (avant 2017R2 vers 2017R2 et plus) = | ||
437 | |||
438 | Suite à un changement de technologie pour la réalisation du tableau de bord, certaines classes CSS (ne provenant pas de DigDash) ne sont pas compatibles, voici une liste de classes CSS non compatibles avec leurs classes équivalentes : | ||
439 | |||
440 | * **#viewportPanel** doit être remplacé par **#dashboard_viewer** | ||
441 | * **.x-tab-strip-inner, .x-tab-left, .x-tab-right** doivent être remplacé par **.dd-tab-header** | ||
442 | * **.x-tab-strip-active .x-tab-strip-inner, .x-tab-strip-active .x-tab-left, .x-tab-strip-active .x-tab-right** doivent être remplacé par **.dd-tab-header-selected** | ||
443 | * **.x-tab-strip span.x-tab-strip-text** doivent être remplacé par **.dd-tab-header-text** | ||
444 | * **.x-panel** doit être remplacé par **.portlet** | ||
445 | * **.x-panel-header** doit être remplacé par **.portlet-header** | ||
446 | * **.x-panel-bwrap, .x-abs-layout-item, .x-panel-body **doivent être remplacé par** .portlet-content** |