Projet

Général

Profil

0001-a11y-adapt-for-radiobuttons-checkboxes-widgets-in-fi.patch

+ côté publik-base-theme - Frédéric Péters, 14 mars 2022 19:05

Télécharger (14,1 ko)

Voir les différences:

Subject: [PATCH] a11y: adapt for radiobuttons/checkboxes widgets in fieldsets
 (#62750)

 static/ac-versailles/_custom.scss               |  2 +-
 static/alpes-maritimes-2018/_custom.scss        |  6 +++---
 static/arpajon/_custom.scss                     |  2 +-
 static/bethune-bruay/_custom.scss               |  4 ++--
 static/caen/_custom.scss                        |  2 +-
 static/calvados-cd14/_custom.scss               |  2 +-
 static/calvados-intranet-cd14/_custom.scss      |  4 ++--
 static/cd06-ezyservices/_custom.scss            |  2 +-
 static/cnil/_custom.scss                        |  2 +-
 static/haute-garonne-cd31/_custom.scss          |  2 +-
 static/includes/_forms.scss                     | 10 ++++++++--
 static/izi-ici/_custom.scss                     |  2 +-
 static/la-rochelle/_custom.scss                 |  2 +-
 static/ma-cnil/_custom.scss                     |  2 +-
 static/minint/sass/_form.scss                   |  2 +-
 static/pre-saint-gervais/_custom.scss           |  2 +-
 static/quimper/_custom.scss                     |  4 ++--
 static/rouen/_custom.scss                       |  2 +-
 static/saone-et-loire-cd71-2019/_custom.scss    |  2 +-
 static/sens/_custom.scss                        |  2 +-
 static/signal-publik/_custom.scss               |  2 +-
 static/strasbourg-2018/_custom.scss             |  6 ++++++
 static/thonon-agglomeration-online/_custom.scss |  2 +-
 static/thonon-agglomeration/_custom.scss        |  2 +-
 static/toulouse-metropole/_custom.scss          |  6 +++---
 static/toulouse/_custom.scss                    |  4 ++--
 static/villejuif/_custom.scss                   | 10 +++++-----
 27 files changed, 51 insertions(+), 39 deletions(-)
static/ac-versailles/_custom.scss
51 51
		border: 1px solid #999;
52 52
	}
53 53

  
54
	div.title label {
54
	.title label {
55 55
		font-weight: bold;
56 56
	}
57 57

  
static/alpes-maritimes-2018/_custom.scss
398 398
		&.FileWidget {
399 399
			margin-bottom: 0;
400 400
		}
401
		div.title {
401
		.title {
402 402
			font-weight: bold;
403 403
			margin-bottom: 1ex;
404 404
		}
......
422 422
			width: 100%;
423 423
			display: block;
424 424
		}
425
		div.widget div.title, div.field span.label {
425
		div.widget .title, div.field span.label {
426 426
			font-weight: bold;
427 427
			&::after {
428 428
				content: ':';
......
432 432
		div.field {
433 433
			margin: 0;
434 434
		}
435
		div.title, div.content, div.value {
435
		.title, div.content, div.value {
436 436
			display: inline;
437 437
		}
438 438
		div.page {
static/arpajon/_custom.scss
107 107
	}
108 108
}
109 109

  
110
div.title label {
110
.title label {
111 111
	font-weight: bold;
112 112
}
113 113

  
static/bethune-bruay/_custom.scss
89 89
	border-bottom: 1px solid $grey;
90 90
}
91 91

  
92
div.widget div.title {
92
div.widget .title {
93 93
	color: $grey;
94 94
	text-transform: uppercase;
95 95
	font-weight: 700;
96 96
}
97 97

  
98
.CheckboxWidget div.title > label {
98
.CheckboxWidget .title > label {
99 99
	color: black;
100 100
	font-weight: normal;
101 101
	text-transform: none;
static/caen/_custom.scss
645 645
	@extend %small-button-links-list;
646 646
}
647 647

  
648
div.widget div.title {
648
div.widget .title {
649 649
	margin-bottom: 0.25em;
650 650
}
651 651

  
static/calvados-cd14/_custom.scss
161 161
	}
162 162
}
163 163

  
164
div.widget div.title {
164
div.widget .title {
165 165
	margin-bottom: 2px;
166 166
}
167 167

  
static/calvados-intranet-cd14/_custom.scss
324 324
	}
325 325
}
326 326

  
327
div.widget div.title {
327
div.widget .title {
328 328
	margin-bottom: 2px;
329 329
}
330 330

  
......
346 346
			}
347 347
		}
348 348
	}
349
}
349
}
static/cd06-ezyservices/_custom.scss
165 165
	}
166 166
}
167 167

  
168
div.widget div.title {
168
div.widget .title {
169 169
	font-size: 1.1rem;
170 170
	font-weight: bold;
171 171
	margin-bottom: 5px;
static/cnil/_custom.scss
200 200
	div.page {
201 201
		background: $lightgray;
202 202
	}
203
	div.title label {
203
	.title label {
204 204
		font-weight: bold;
205 205
	}
206 206
	input[readonly], select[readonly], textarea[readonly] {
static/haute-garonne-cd31/_custom.scss
391 391
			padding-left: 0;
392 392
		}
393 393
	}
394
	div.widget div.title label {
394
	div.widget .title label {
395 395
		color: $primary-color;
396 396
		font-weight: 600;
397 397
	}
static/includes/_forms.scss
158 158
	top: -0.1em;
159 159
}
160 160

  
161
div.widget div.title {
161
div.widget .title {
162 162
	margin-bottom: 0;
163 163
}
164 164

  
165
.fieldset-widget {
166
	border: none;
167
	padding: 0;
168
	margin: 0;
169
}
170

  
165 171
div.buttons {
166 172
	margin-top: 2em;
167 173
}
......
521 527
	div.django-checkbox-input,
522 528
	div.CheckboxWidget {
523 529
		position: relative;
524
		div.title {
530
		.title {
525 531
			margin-left: 1.5rem;
526 532
		}
527 533
		div.content {
static/izi-ici/_custom.scss
132 132
	padding-top: 2em;
133 133
}
134 134

  
135
div.title label {
135
.title label {
136 136
	font-weight: bold;
137 137
	font-size: 15px;
138 138
	color: $gray-1;
static/la-rochelle/_custom.scss
83 83
}
84 84

  
85 85
form.quixote {
86
	div.title label {
86
	.title label {
87 87
		font-weight: bold;
88 88
		span.required {
89 89
			color: #c33;
static/ma-cnil/_custom.scss
200 200
	div.page {
201 201
		background: $lightgray;
202 202
	}
203
	div.title label {
203
	.title label {
204 204
		font-weight: bold;
205 205
	}
206 206
	input[readonly], select[readonly], textarea[readonly] {
static/minint/sass/_form.scss
274 274
.help { padding: .5em; margin: .5em 0; background-color: $gray-light; font-size: $font-size-small-px; border-radius: 5px;  }
275 275
.info { font-size: $font-size-small-px; }
276 276
div.widget { margin-bottom: 0; }
277
div.widget div.title { color: $texte; font-weight: normal; }
277
div.widget .title { color: $texte; font-weight: normal; }
278 278

  
279 279
div.CheckboxesWidget .content,
280 280
div.RadiobuttonsWidget .content {
static/pre-saint-gervais/_custom.scss
585 585
}
586 586

  
587 587
form p label,
588
div.widget div.title label {
588
div.widget .title label {
589 589
	text-align: left;
590 590
	text-transform: uppercase;
591 591
	font-size: 80%;
static/quimper/_custom.scss
370 370
}
371 371

  
372 372
div.hint,
373
div.title label {
373
.title label {
374 374
	margin-left: 0.7rem;
375 375
}
376 376

  
......
399 399
	}
400 400
}
401 401

  
402
div.widget div.title label,
402
div.widget .title label,
403 403
form p label {
404 404
	font-weight: bold;
405 405
	color: $mauve;
static/rouen/_custom.scss
307 307
	-webkit-appearance: none;
308 308
}
309 309

  
310
form.quixote div.title label, body.authentic label {
310
form.quixote .title label, body.authentic label {
311 311
	display: block;
312 312
	font-weight: bold;
313 313
	font-size: 122%;
static/saone-et-loire-cd71-2019/_custom.scss
294 294
}
295 295

  
296 296
div.dataview span.label,
297
div.widget div.title label,
297
div.widget .title label,
298 298
form p label {
299 299
	font-weight: bold;
300 300
	color: $darkblue;
static/sens/_custom.scss
75 75
	}
76 76
}
77 77

  
78
div.title {
78
.title {
79 79
	font-weight: 600;
80 80
}
81 81

  
static/signal-publik/_custom.scss
435 435
	}
436 436
}
437 437

  
438
div.widget div.title label,
438
div.widget .title label,
439 439
form p label {
440 440
	font-weight: bold;
441 441
	color: $darkgray;
static/strasbourg-2018/_custom.scss
1
.fieldset-widget {
2
	border: none;
3
	padding: 0;
4
	margin: 0;
5
}
6

  
1 7
#content div.textcell {
2 8
	@extend %organism-rte;
3 9
}
static/thonon-agglomeration-online/_custom.scss
685 685
//	WCS
686 686
//
687 687

  
688
div.widget div.title {
688
div.widget .title {
689 689
	margin-bottom: .25em;
690 690
}
691 691

  
static/thonon-agglomeration/_custom.scss
63 63
		border-radius: 15px;
64 64
	}
65 65

  
66
	div.title label {
66
	.title label {
67 67
		font-weight: bold;
68 68
	}
69 69

  
static/toulouse-metropole/_custom.scss
1143 1143
		div.page h3 {
1144 1144
			border: none;
1145 1145
		}
1146
		div.widget div.title {
1146
		div.widget .title {
1147 1147
			font-size: 1.231rem;
1148 1148
		}
1149 1149
		> div.buttons {
......
1747 1747
}
1748 1748

  
1749 1749
form p label,
1750
form.quixote div.title label {
1750
form.quixote .title label {
1751 1751
	font-weight: bold;
1752 1752
}
1753 1753

  
......
1831 1831
	encombrants-refrigerateur-americain;
1832 1832

  
1833 1833
@each $list-illu in $list-illus {
1834
	div#rub_service form div.widget.#{$list-illu} div.title {
1834
	div#rub_service form div.widget.#{$list-illu} .title {
1835 1835
		background: url(/assets/picto:#{$list-illu}) 0px 20px no-repeat;
1836 1836
		height: 150px;
1837 1837
	}
static/toulouse/_custom.scss
1125 1125
		div.page h3 {
1126 1126
			border: none;
1127 1127
		}
1128
		div.widget div.title {
1128
		div.widget .title {
1129 1129
			font-size: 1.231rem;
1130 1130
		}
1131 1131
		> div.buttons {
......
1783 1783
}
1784 1784

  
1785 1785
form p label,
1786
form.quixote div.title label {
1786
form.quixote .title label {
1787 1787
	font-weight: bold;
1788 1788
}
1789 1789

  
static/villejuif/_custom.scss
97 97
	margin-bottom: 15px;
98 98
}
99 99

  
100
div.widget div.title{
100
div.widget .title{
101 101
	margin-bottom: 5px;
102 102
	font-weight: bold;
103 103
}
......
153 153
	border: 1px solid red;
154 154
}
155 155

  
156
div.widget div.title {
156
div.widget .title {
157 157
	padding-left: 2px;
158 158
	border-left: 2px solid $primary-color;
159 159
	padding: 5px 0 5px 15px;
......
163 163
div.widget.CheckboxWidget {
164 164
	border-left: 2px solid $primary-color;
165 165
	padding-left: 5px;
166
	div.title, div.content {
166
	.title, div.content {
167 167
		border: 0;
168 168
	}
169
	div.title {
169
	.title {
170 170
		padding: 0 0 0 5px;
171 171
	}
172 172
}
......
187 187

  
188 188

  
189 189
div.widget div.content div.widget div.content,
190
div.widget div.content div.widget div.title,
190
div.widget div.content div.widget .title,
191 191
div.blocChamp div.content div.widget div.content div.widget div.content {
192 192
	border: none;
193 193
}
194
-