Revision 8fdd83c2
Résolution du problème CSS de la barre du haut
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@530 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard/controllers/vigiboard_plugin/shn.py | ||
---|---|---|
24 | 24 |
ServiceHautNiveau.servicename_dep == Events.servicename)], |
25 | 25 |
groupby = [(Events),(ServiceHautNiveau.servicename_dep)], |
26 | 26 |
name = _(u'SHNs impacté'), |
27 |
style = {'style':'text-align:center'}, |
|
27 |
style = {'title':'Services de haut niveau impactés','style':'text-align:center'},
|
|
28 | 28 |
object_name = "shn" |
29 | 29 |
) |
30 | 30 |
|
vigiboard/public/css/vigiboard_style.css | ||
---|---|---|
16 | 16 |
} |
17 | 17 |
.vigitable { |
18 | 18 |
width: 100%; |
19 |
border-spacing: 10px; |
|
20 | 19 |
border-collapse: collapse; |
21 | 20 |
} |
22 | 21 |
|
... | ... | |
26 | 25 |
|
27 | 26 |
.vigitable thead tr td { |
28 | 27 |
padding: 0px; |
29 |
background-color: #4682b4; |
|
30 | 28 |
color:white; |
31 | 29 |
} |
32 | 30 |
|
... | ... | |
34 | 32 |
padding: 4px 10px; |
35 | 33 |
background-color: #EBECF0; |
36 | 34 |
font-weight: bold; |
35 |
border: none; |
|
37 | 36 |
} |
38 | 37 |
|
39 | 38 |
.vigitable tbody tr { |
vigiboard/templates/vigiboard_event_table.html | ||
---|---|---|
13 | 13 |
|
14 | 14 |
<thead> |
15 | 15 |
<tr > |
16 |
<td style="width:26px"> |
|
17 |
<a py:if="page > pages[0]" href="${tg.url('/%d' % (page-1))}"><img src="${tg.url('/images/fleche_up.png')}" alt="up" title="page précédente"/></a>
|
|
18 |
<img py:if="page == pages[0]" src="${tg.url('/images/fleche_up.png')}" alt="up" title="page précédente" />
|
|
16 |
<td style="width:26px;border-right: solid 1px #4682b4">
|
|
17 |
<a py:if="page > pages[0]" href="${tg.url('/%d' % (page-1))}"><img src="${tg.url('/images/fleche_up.png')}" alt="up" title="Page précédente"/></a>
|
|
18 |
<img py:if="page == pages[0]" src="${tg.url('/images/fleche_up.png')}" alt="up" title="Page précédente" />
|
|
19 | 19 |
</td> |
20 |
<td colspan="${8+len(events[1][6])}">Showing rows ${id_first_row} to ${id_last_row} of ${total_row}<br /> |
|
20 |
<td colspan="${8+len(events[1][6])}" style="background-color: #4682b4" >Showing rows ${id_first_row} to ${id_last_row} of ${total_row}<br />
|
|
21 | 21 |
Pages <py:for each="p in pages"> |
22 | 22 |
<a py:if="p != page" href="${tg.url('/%d' % p)}" py:content="p" /> |
23 | 23 |
<span py:if="p == page" py:replace="p" /> |
24 | 24 |
</py:for> |
25 | 25 |
</td> |
26 |
<td style="width:26px"> |
|
27 |
<a py:if="pages[-1] > page" href="${tg.url('/%d' % (page+1))}"><img src="${tg.url('/images/fleche_down.png')}" alt="down" title="page suivante"/></a>
|
|
28 |
<img py:if="page == pages[-1]" src="${tg.url('/images/fleche_down.png')}" alt="down" title="page suivante" />
|
|
26 |
<td style="width:26px;border-left: solid 1px #4682b4">
|
|
27 |
<a py:if="pages[-1] > page" href="${tg.url('/%d' % (page+1))}"><img src="${tg.url('/images/fleche_down.png')}" alt="down" title="Page suivante"/></a>
|
|
28 |
<img py:if="page == pages[-1]" src="${tg.url('/images/fleche_down.png')}" alt="down" title="Page suivante" />
|
|
29 | 29 |
</td> |
30 | 30 |
</tr> |
31 | 31 |
|
... | ... | |
33 | 33 |
<py:for each="(pname,pstyle) in events[0]"> |
34 | 34 |
<th style="padding: 5px;" py:attrs="pstyle">${HTML(pname)}</th> |
35 | 35 |
</py:for> |
36 |
<th><a class="Edit_EventsLien" href="javascript:vigiboard_edit_eventdialog('all')"><img src="${tg.url('/images/icon_page_edit.png')}" alt="edit_all" title="Editer tous les évènements sélectionnés"/></a></th> |
|
37 |
<th style="padding:3px;"><input id="vigiboard_checkall_checkbox" type="checkbox" onclick="javascript:vigiboard_checkall()" /></th>
|
|
36 |
<th style="width:26px;padding: 0px;"><a class="Edit_EventsLien" href="javascript:vigiboard_edit_eventdialog('all')"><img src="${tg.url('/images/icon_page_edit.png')}" alt="edit_all" title="Editer tous les évènements sélectionnés"/></a></th>
|
|
37 |
<th style="padding:0px;"><input title="Sélectioner tout" id="vigiboard_checkall_checkbox" type="checkbox" onclick="javascript:vigiboard_checkall()" /></th>
|
|
38 | 38 |
</tr> |
39 | 39 |
</thead> |
40 | 40 |
|
... | ... | |
56 | 56 |
'service' : event.servicename, |
57 | 57 |
'tt' : event.trouble_ticket }}">[${event.trouble_ticket}]</a></td> |
58 | 58 |
<td style="text-align: center"><img py:attrs="img_statu" py:if="img_statu != None" alt="statut" title="Statut de l'évènement"/></td> |
59 |
<td py:attrs="class_td_date" style="text-align: center"><a class="Edit_EventsLien" href="javascript:vigiboard_edit_eventdialog('${event.idevent}')"><img src="${tg.url('/images/icon_page_edit.png')}" alt="edit" title="Editer cet élément"/></a></td> |
|
60 |
<td py:attrs="class_td_date" style="padding: 3px;text-align: center"><input type="checkbox" class="Edit_EventsCheckBox" value="${event.idevent}"/></td>
|
|
59 |
<td py:attrs="class_td_date" style="padding: 0px;text-align: center"><a class="Edit_EventsLien" href="javascript:vigiboard_edit_eventdialog('${event.idevent}')"><img src="${tg.url('/images/icon_page_edit.png')}" alt="edit" title="Editer cet élément"/></a></td>
|
|
60 |
<td py:attrs="class_td_date" style="padding:0px;text-align: center"><input type="checkbox" class="Edit_EventsCheckBox" value="${event.idevent}"/></td>
|
|
61 | 61 |
|
62 | 62 |
</tr> |
63 | 63 |
<py:if test="hist_error == True"> |
Also available in: Unified diff