source: spip-zone/_plugins_/bootstrap/bootstrap2spip/css/forms.less @ 69368

Last change on this file since 69368 was 69368, checked in by cedric@…, 6 years ago

surcharge de legend comme des h3

File size: 4.8 KB
Line 
1@import "bootstrap/css/forms.less";
2
3legend {h3}
4
5/* Surcharge RTL */
6.rtl {
7  .form-search .input-append .search-query {
8    .border-radius(0 14px 14px 0);
9  }
10  .form-search .input-append .btn {
11  .border-radius(14px 0 0 14px);
12  }
13  .form-search .input-prepend .search-query {
14  .border-radius(14px 0 0 14px);
15  }
16  .form-search .input-prepend .btn {
17  .border-radius(0 14px 14px 0);
18  }
19}
20
21
22/* Structure generale des formulaires
23----------------------------------------------- */
24.formulaire_spip { clear: both; margin-bottom: @emLineHeight; padding: @emLineHeight; background-color: @wellBackground;position: relative;}
25.formulaire_spip form {margin-bottom: 0}
26.formulaire_spip .boutons {.form-actions;margin: 0 -@emLineHeight -@emLineHeight; padding: @emLineHeight;text-align: right;}
27.secondary {
28  .formulaire_spip {padding: @emLineHeight/2;}
29  .formulaire_spip .boutons {margin: 0 -@emLineHeight/2 -@emLineHeight/2; padding: @emLineHeight/2;}
30}
31
32input.submit {.btn}
33
34/* Explications */
35.formulaire_spip .explication {.help-block }
36
37/* Lignes */
38.formulaire_spip >div>ul,.formulaire_spip fieldset>ul,.formulaire_spip form>ul,.formulaire_spip form>div>ul {margin-left: 0;list-style: none;.control-group;}
39
40.formulaire_spip .editer { clear: both; margin: 0 -@emLineHeight; padding: @emLineHeight/4 @emLineHeight; }
41
42/* choix */
43.formulaire_spip .choix label {display:inline;font-weight:normal;}
44.formulaire_spip .choix input.radio,
45.formulaire_spip .choix input.checkbox {width:auto;margin: @paddingMini;margin-left:0;margin-bottom: 1px;}
46
47/* choix de mot dans le form forum notamment */
48.formulaire_spip .choix_mots {#grid > .fluid > .row-fluid}
49.formulaire_spip .saisie_mot {
50  .input-block-level();
51  float: left;
52  margin-left: @fluidGridGutterWidth;
53  *margin-left: @fluidGridGutterWidth - (.5 / @gridRowWidth * 100 * 1%);
54  #grid > .fluid > .span(4);
55}
56.formulaire_spip .saisie_mot:nth-child(3n-2) {margin-left: 0;clear: both;}
57.formulaire_spip .saisie_mot label {display:inline;font-weight:normal;}
58.formulaire_spip .saisie_mot input.radio,
59.formulaire_spip .saisie_mot input.checkbox {width:auto;margin: @paddingMini;margin-left:0;margin-bottom: 1px;}
60
61
62/* Champs de saisie */
63/*
64.span9 form input.text { width: 80%;}
65.span8 form input.text { width: 80%;}
66.span7 form input.text { width: 80%;}
67.span6 form input.text { width: 80%;}
68.span5 form input.text { width: 80%;}
69.span4 form input.text { width: 80%;}
70.span3 form input.text { width: 80%;}
71.span2 form input.text { width: 80%;}
72*/
73form input.text { width: 80%;}
74/*
75.span8 form textarea { width: 80%;}
76.span7 form textarea { width: 80%;}
77.span6 form textarea { width: 80%;}
78.span5 form textarea { width: 80%;}
79.span4 form textarea { width: 80%;}
80.span3 form textarea { width: 80%;}
81.span2 form textarea { width: 80%;}
82*/
83form textarea { width: 80%;}
84.markItUp .markItUpContainer .markItUpHeader {width: 80%;padding-right: 6px;padding-left: 6px;}
85.markItUp .markItUpContainer .markItUpHeader + textarea {border-top-left-radius: 0;border-top-right-radius: 0;border-top:0;}
86
87/*
88.span9 form select { width: 80%;}
89.span8 form select { width: 80%;}
90.span7 form select { width: 80%;}
91.span6 form select { width: 80%;}
92.span5 form select { width: 80%;}
93.span4 form select { width: 80%;}
94.span3 form select { width: 80%;}
95.span2 form select { width: 80%;}
96*/
97form select { width: 80%;}
98
99
100/* Reponses, previsu et erreurs
101----------------------------------------------- */
102
103/* Champs obligatoires */
104.formulaire_spip li.obligatoire {}
105.formulaire_spip li.obligatoire label {font-weight: bold;}
106
107/* * Erreurs */
108.editer.erreur { background-color: @errorBackground; }
109.editer .erreur_message { display: block; color: @errorText; font-weight: bold;}
110.editer .erreur_message label {display: inline;}
111.editer .erreur_message input {margin: 0;}
112
113/* Reponses */
114.reponse_formulaire {.alert;}
115.reponse_formulaire_ok {.alert-success;}
116.reponse_formulaire_erreur {.alert-error;}
117
118/* Variantes et cas particuliers
119----------------------------------------------- */
120
121/* quelques fieldset.info qui ne sont pas des messages d'info */
122.formulaire_spip fieldset.info {
123  background-color: inherit;
124  color: inherit;
125  text-shadow:inherit;
126  .border-radius(inherit);
127  fieldset;
128}
129
130/* Selection des langues */
131.formulaire_menu_lang { margin: 0; padding: 0; background: none; border: 0;}
132//.formulaire_menu_lang form select {#grid > .core > .span(3)}
133
134/* Formulaires de recherche (site / petitions) */
135.formulaire_recherche,.secondary .formulaire_recherche {.form-search}
136.formulaire_recherche,.secondary .formulaire_recherche { padding: 0; background: none; border: 0;}
137
138/* Formulaire de login dans une page */
139.formulaire_login form .editer {clear:left;}
140.formulaire_login form input.text,
141.formulaire_login form input.password {#grid > .core > .span(5)}
142
143.formulaire_login form .editer_password .details {margin-bottom:0;}
144.formulaire_login #spip_logo_auteur {float:right;}
145
Note: See TracBrowser for help on using the repository browser.