source: spip-zone/_plugins_/step/prive/style_prive_plugin_step.html @ 34251

Last change on this file since 34251 was 34251, checked in by marcimat@…, 10 years ago

Sortons STEP de la steppe...
Ce nom n'est pas définitif. Pour l'instant il signifie «Système de téléchargement de plugins»

Ce plugin a pour vocation de faciliter la recherche, l'installation et la mise à jour de plugins SPIP. Il fonctionne -actuellement- avec SPIP 2.0.10 et PHP5 (pour scandir)

Il n'est pas terminé et est en phase de développement encore.
Aucune mise à jour de sa base de donnée ne sera effectuée avant une version de test (i.e si le plugin se met à planter suite à une mise à jour, il faut le désinstaller et le réactiver).

Ce plugin se veut être (pour l'instant) comme une sorte de "Synaptic" pour SPIP (pour ceux qui connaissent Ubuntu) en un tout petit peu plus convivial.


Lire le fichier TODO pour la liste des taches à réaliser.

File size: 7.3 KB
Line 
1#CACHE{3600*100,cache-client}
2#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
3#HTTP_HEADER{Vary: Accept-Encoding}
4
5#SET{claire,##ENV{couleur_claire,edf3fe}}
6#SET{foncee,##ENV{couleur_foncee,3874b0}}
7#SET{right,#ENV{ltr}|choixsiegal{left,right,left}}
8
9.gestion_des_plugins ul { padding-left:2em;}
10.gestion_des_plugins li {list-style-type:none; padding:1px 0;}
11.gestion_des_plugins li img {vertical-align:top; margin-top:1px;}
12
13/**
14 Pris dans Bonux !
15**/
16 
17/* Titre d'une boite */
18.titrem { font-weight: bold; }
19div.titrem,h3.titrem { display: block; padding-top: 6px; padding-bottom: 4px; background-repeat: no-repeat;padding-[(#GET{left})]:16px;}
20div.titrem a.titremancre {padding:15px 0 0 16px;background-position: [(#GET{left})] top;background-repeat: no-repeat; position:relative;float:[(#GET{left})];margin-[(#GET{left})]:-16px;}
21
22/* dans les formulaires de configuration */
23h3.titrem {position:relative;}
24.formulaire_spip h3.titrem,#navigation .formulaire_spip h3.titrem,#extra .formulaire_spip h3.titrem {background-color: #GET{foncee};color: #fff; }
25
26
27
28/**
29 Pris dans afficher_objets !
30**/
31
32.liste-elements{
33        margin:1em 0;
34}
35.liste-elements .pagination{margin-top:0; padding-top:0;}
36.liste-elements table.spip {width:100%;}
37.liste-elements table.spip caption {margin:0;text-align:left;}
38.liste-elements .caption {display:block;background:#fff;color:#333;font-size:1.1em;padding:6px;padding-left:28px;background-repeat:no-repeat;background-position: top left;}
39
40.liste-elements thead th {background:white;}
41.liste-elements thead th .on {text-decoration:underline;}
42.liste-elements thead tr {border-top:1px solid #ccc; }
43
44.liste-elements thead th.statut {text-indent:-3000px;}
45
46.liste-elements table.spip td,
47.liste-elements table.spip th {border:0; border-bottom:1px solid #ccc; }
48.liste-elements tr .action {width: 90px; text-align:right;}
49.liste-elements tr .action input {font-size:0.9em;}
50.liste-elements tbody tr:hover td {background:white;}
51
52/** specifite STEP */
53.liste-elements tbody tr.replier td {background:white; border-bottom:0;}
54.liste-elements.plugins_dispos {/*max-height:320px; height:320px;*/ overflow:auto;}
55
56.liste-elements.plugins_dispos .caption {background-image:url(#CHEMIN{images/step-paquet-24.png});}
57.liste-elements.zones_plugins  .caption {background-image:url(#CHEMIN{images/step-zone-24.png});}
58
59.liste-elements.zones_plugins td img {margin-top:2px;}
60.liste-elements.plugins_dispos td img {}
61.liste-elements .actions a {padding:0;}
62
63.liste-elements.plugins_dispos tr th.logo {width: 50px;}
64.liste-elements.plugins_dispos tr th.actif {width: 26px;}
65.liste-elements.plugins_dispos tr th.actions {width: 20px; padding-left:16px;}
66.liste-elements.plugins_dispos tr th.nom {width: auto;}
67.liste-elements.plugins_dispos tr th.info {width: 16px;}
68
69.gestion_des_plugins li:hover {background-color:#eee;}
70
71/** actions des plugins */
72.plugins_dispos table.spip th,
73.plugins_dispos table.spip td {padding:0px 2px;}
74.liste-elements.plugins_dispos td button.info {cursor:pointer; padding:0px; display:block; background:transparent; margin:0; border:0;}
75
76.plugins_dispos table.spip tr,
77.plugins_dispos table.spip tr.row_odd,
78.plugins_dispos table.spip tr.row_even {background-color:#fff;}
79.plugins_dispos table.spip tbody tr.actif_non td * {opacity:.7;}
80.plugins_dispos table.spip tbody tr.replier td * {opacity:1;}
81
82.plugins_dispos table.spip tr td {background-color:#fff;}
83.plugins_dispos table.spip tr:hover td {background-color:#f3f3f3;}
84
85.plugins_dispos table.spip td {vertical-align:middle;}
86.plugins_dispos tr td.logo {text-align:center; height:38px; padding-top:2px;}
87
88.plugins_dispos td.nom div.nom h4 {padding:0; margin:0; font-size:120%; font-weight:normal;}
89.plugins_dispos td.nom div.nom p { padding:0; margin:0; color:#666;}
90
91.plugins_dispos .super tr {cursor:pointer;}
92.plugins_dispos .super tr.step_plugin_info {cursor:auto;}
93
94
95.plugins_dispos tbody tr.replier td,
96.plugins_dispos tbody tr.replier:hover td {background-color:#888; color:white;}
97.plugins_dispos tbody tr.replier td div.nom p {color:white;}
98
99.plugins_dispos table.spip td.actions {padding-top:5px; padding-left:20px; background-repeat:no-repeat !important; background-position: 4px 6px !important;}
100.plugins_dispos td.actions.a_on {background-image:url([(#CHEMIN{images/action-activer-12.png})]);}
101.plugins_dispos td.actions.a_off {background-image:url([(#CHEMIN{images/action-desactiver-12.png})]);}
102.plugins_dispos td.actions.a_up {background-image:url([(#CHEMIN{images/action-maj-12.png})]);}
103.plugins_dispos td.actions.a_upon {background-image:url([(#CHEMIN{images/action-maj-activer-12.png})]); padding-left:30px;}
104.plugins_dispos td.actions.a_get {background-image:url([(#CHEMIN{images/action-telecharger-12.png})]);}
105.plugins_dispos td.actions.a_stop {background-image:url([(#CHEMIN{images/action-desinstaller-12.png})]);}
106.plugins_dispos td.actions.a_kill {}
107.plugins_dispos td.actions.a_null {}
108
109.plugins_dispos .menu_actions {margin:1em .5em;}
110
111
112/** recherche de plugins */
113.editer_recherche_paquet {display:block; padding:0 5px; overflow:auto;}
114.editer_recherche_paquet ul {border-top:1px solid #ddd;}
115.editer_recherche_paquet li {clear:none; float:left; padding-left:0; border-top:0;}
116.editer_recherche_paquet li label {display:block; margin-left:0; width:auto; }
117.editer_recherche_paquet li select { width:100px; display:block; clear:left;}
118
119.editer_recherche_paquet li input.text { width:200px; display:block; clear:left;}
120
121.editer_recherche_paquet li.editer_present select { width:160px; }
122.editer_recherche_paquet li.editer_categorie select { width:240px; }
123.editer_recherche_paquet li.editer_more {width:20px; float:right;}
124.editer_recherche_paquet li button.rechercher_plus {padding:0px; display:block; clear:left;}
125.editer_recherche_paquet li input.submit { font-weight:normal; padding:1px;
126        font-size:96%; display:block; clear:left;}
127
128
129.editer_recherche_paquet li.editer_actif select,
130.editer_recherche_paquet li.editer_etat select,
131.editer_recherche_paquet li.editer_superieur select,
132.editer_recherche_paquet li.editer_obsolete select,
133.editer_recherche_paquet li.editer_zone select { width:80px;}
134
135.editer_recherche_paquet ul {clear:both;}
136.editer_recherche_paquet ul.cacher {display:none;}
137
138/** info d'un plugin */
139.plugins_dispos table.spip tr.step_plugin_info td {vertical-align:top; background-color:#888;}
140.step_plugin_info dl {overflow:auto; margin:.2em .5em .5em; padding:.6em; border:1px solid #fff; background:#fff;
141        border-radius:5px; -moz-border-radius:5px; -moz-border-radius:5px;
142}
143.step_plugin_info dt {font-weight:bold; width:35px; float:left; display:block; padding-top:2px;}
144.step_plugin_info dd {padding-top:2px; float:left; width:130px; margin-right:20px;}
145.step_plugin_info dd.description {clear:left; width:100%; margin:0 0 .5em 0; border-bottom:1px solid #ddd;}
146.step_plugin_info dd.description > p:first-child {margin-top:0;}
147.step_plugin_info dt.description {display:none;}
148
149/** formulaires d'actions */
150.formulaire_step_actions {margin:1em 2em;}
151.formulaire_step_actions .done_ok {font-weight:bold; color:green;}
152.formulaire_step_actions .done_err {font-weight:bold; color:red;}
153.formulaire_step_actions ul {margin:1em 1em 1em 3em; list-style-type:disc;}
154.formulaire_step_actions li {padding:0; border:0; overflow:visible;}
155
156/** roue ajax */
157.image_loading {background:url('[(#CHEMIN{images/searching.gif}|url_absolue)]'); width:12px; height:12px; display:inline-block;}
158.image_loading.right {float:right;}
Note: See TracBrowser for help on using the repository browser.