Projet

Général

Profil

0001-themes-use-class-site-nav-instead-tag-to-select-nav-.patch

Thomas Jund, 08 janvier 2021 15:29

Télécharger (21,9 ko)

Voir les différences:

Subject: [PATCH] themes : use class 'site-nav' instead tag to select nav
 (#49976)

 static/amiens-metropole/_custom.scss           | 2 +-
 static/arpajon/_custom.scss                    | 2 +-
 static/calvados-cd14/_custom.scss              | 4 ++--
 static/calvados-intranet-cd14/_custom.scss     | 6 +++---
 static/castelnau-le-lez/_custom.scss           | 2 +-
 static/castries-2020/_custom.scss              | 2 +-
 static/castries/_custom.scss                   | 2 +-
 static/cinor/_custom.scss                      | 2 +-
 static/clapiers/_custom.scss                   | 2 +-
 static/clermont-metropole/_custom.scss         | 2 +-
 static/cnil/_custom.scss                       | 2 +-
 static/correze-cd19/_custom.scss               | 4 ++--
 static/fontenay-sous-bois-2018/_custom.scss    | 4 ++--
 static/gpseo/_custom.scss                      | 2 +-
 static/grand-chambery/_custom.scss             | 2 +-
 static/groupe-up/_custom.scss                  | 2 +-
 static/haute-garonne-cd31/_custom.scss         | 6 +++---
 static/hautes-alpes-2018/_custom.scss          | 2 +-
 static/hautes-alpes-2018/_neutral-variant.scss | 2 +-
 static/includes/_nav.scss                      | 8 ++++----
 static/la-reunion-region/_custom.scss          | 2 +-
 static/lambersart/_custom.scss                 | 2 +-
 static/lille-metropole/_custom.scss            | 4 ++--
 static/lille/_custom.scss                      | 2 +-
 static/lot-cd46/_custom.scss                   | 2 +-
 static/metz-metropole-2019/_custom.scss        | 2 +-
 static/minsant/_custom.scss                    | 2 +-
 static/moselle/_custom.scss                    | 2 +-
 static/murviel-les-montpellier/_custom.scss    | 2 +-
 static/pfwb/_custom.scss                       | 2 +-
 static/pre-saint-gervais/_custom.scss          | 2 +-
 static/roannais-agglomeration/_custom.scss     | 6 +++---
 static/saint-chamond/_custom.scss              | 4 ++--
 static/saint-denis/_custom.scss                | 4 ++--
 static/saint-laurent-du-var/_custom.scss       | 2 +-
 static/saint-lo-agglo/_custom.scss             | 2 +-
 static/saone-et-loire-cd71-2019/_custom.scss   | 2 +-
 static/seine-et-marne-apa/_custom.scss         | 2 +-
 static/signal-publik/_custom.scss              | 2 +-
 static/sussargues/_custom.scss                 | 2 +-
 static/toodego/_custom.scss                    | 6 +++---
 static/toulouse-metropole/_custom.scss         | 2 +-
 static/toulouse/_custom.scss                   | 4 ++--
 static/universite-paris-nanterre/_custom.scss  | 2 +-
 static/vendargues/_custom.scss                 | 2 +-
 static/venissieux/_custom.scss                 | 2 +-
 templates/theme.html                           | 2 +-
 47 files changed, 65 insertions(+), 65 deletions(-)
static/amiens-metropole/_custom.scss
1 1
// Hide things the client asked
2 2

  
3 3
a#publik-portal-agent,
4
nav {
4
.site-nav {
5 5
	display: none;
6 6
}
7 7

  
static/arpajon/_custom.scss
77 77
	}
78 78
}
79 79

  
80
body.has-picture nav::after {
80
body.has-picture .site-nav::after {
81 81
	top: 1px;
82 82
}
83 83

  
static/calvados-cd14/_custom.scss
122 122
			}
123 123
		}
124 124
	}
125
	nav::after {
125
	.site-nav::after {
126 126
		transition: all ease 0.2s;
127 127
		top: calc(#{$toplinks-height} + #{$nav-padding} + #{$font-size * 3});
128 128
		@media screen and ($max-mobile-viewport) {
......
154 154
		padding-top: 0.5rem;
155 155
	}
156 156

  
157
	&.has-picture nav::after {
157
	&.has-picture .site-nav::after {
158 158
		top: calc(#{$nav-padding} + #{$font-size * 3});
159 159
		@media screen and ($max-mobile-viewport) {
160 160
			top: -16px;
static/calvados-intranet-cd14/_custom.scss
216 216
}
217 217

  
218 218
// Picture
219
body.has-picture nav::after {
219
body.has-picture .site-nav::after {
220 220
	top: 0;
221 221
}
222 222
@media ($min-desktop-viewport) {
223
	body.has-picture nav::after {
223
	body.has-picture .site-nav::after {
224 224
		transition: top ease 0.2s;
225 225
		top: calc(#{$toplinks-height} + #{$header-desktop-height});
226 226
	}
227
	body.has-picture.scrolled nav::after {
227
	body.has-picture.scrolled .site-nav::after {
228 228
		top: $header-desktop-fixed-height;
229 229
	}
230 230
}
static/castelnau-le-lez/_custom.scss
59 59
	background: white url(img/bg_logo.png) top center no-repeat;
60 60
}
61 61

  
62
nav::after {
62
.site-nav::after {
63 63
	content: "";
64 64
	display: block;
65 65
	width: 100%;
static/castries-2020/_custom.scss
1 1
div#page {
2
	nav ul {
2
	.site-nav ul {
3 3
		margin-top: 0;
4 4
	}
5 5
}
static/castries/_custom.scss
14 14
	margin: 0 auto;
15 15
	box-shadow: 0 0px 2px rgba(0, 0, 0, 0.27);
16 16
	border-radius: 2 * $border-radius;
17
	.site-header, nav, #main-content-wrapper {
17
	.site-header, .site-nav, #main-content-wrapper {
18 18
		padding: 0 20px;
19 19
		@media screen and ($max-mobile-viewport) {
20 20
			padding: 0;
static/cinor/_custom.scss
143 143
}
144 144

  
145 145
// Page picture
146
body.has-picture nav::after {
146
body.has-picture .site-nav::after {
147 147
	position: static;
148 148
	max-width: $width;
149 149
	margin-left: auto;
static/clapiers/_custom.scss
41 41
	}
42 42
}
43 43

  
44
nav {
44
.site-nav {
45 45
	text-transform: uppercase;
46 46
}
47 47

  
static/clermont-metropole/_custom.scss
247 247
			display: none;
248 248
		}
249 249
	}
250
	nav, #pwa-navigation {
250
	.site-nav, #pwa-navigation {
251 251
		display: none;
252 252
	}
253 253
	.pwa-navigation ~ footer {
static/cnil/_custom.scss
58 58
	}
59 59
}
60 60

  
61
nav {
61
.site-nav {
62 62
	text-align: center;
63 63
	font-family: $title-font-family;
64 64
	@media screen and ($max-mobile-viewport) {
static/correze-cd19/_custom.scss
68 68
	}
69 69
}
70 70

  
71
nav {
71
.site-nav {
72 72
	z-index: 1000;
73 73
}
74 74

  
......
109 109
}
110 110

  
111 111
// Page picture
112
body.has-picture nav::after {
112
body.has-picture .site-nav::after {
113 113
	box-sizing: content-box;
114 114
	position: static;
115 115
	max-width: $width;
static/fontenay-sous-bois-2018/_custom.scss
399 399
	.wcs-step {
400 400
		margin-right: $wcs-steps-spacing;
401 401
		flex: 1 1 auto;
402
		max-width: 33%; 
402
		max-width: 33%;
403 403
		&:last-child {
404 404
			flex-grow: 0;
405 405
		}
......
544 544
	}
545 545
}
546 546

  
547
body.has-picture nav::after {
547
body.has-picture .site-nav::after {
548 548
	top: 0;
549 549
}
550 550

  
static/gpseo/_custom.scss
230 230

  
231 231
// Home image
232 232
.page-index {
233
	nav {
233
	.site-nav {
234 234
		width: 1920px;
235 235
		max-width: 100%;
236 236
		margin: 0 auto;
static/grand-chambery/_custom.scss
254 254
	}
255 255
}
256 256

  
257
nav {
257
.site-nav {
258 258
	display: none;
259 259
	@media screen and ($max-mobile-viewport) {
260 260
		display: block;
static/groupe-up/_custom.scss
77 77

  
78 78
// navigation
79 79

  
80
nav {
80
.site-nav {
81 81
	z-index: 5;
82 82
}
83 83

  
static/haute-garonne-cd31/_custom.scss
61 61
	}
62 62
}
63 63

  
64
nav {
64
.site-nav {
65 65
	background: $primary-color;
66 66
	#nav > ul {
67 67
		margin-left: 180px;
......
113 113
	}
114 114
}
115 115

  
116
body.has-picture nav::after {
116
body.has-picture .site-nav::after {
117 117
	top: 0;
118 118
}
119 119

  
......
500 500
}
501 501

  
502 502
@media screen and ($max-mobile-viewport) {
503
	body.has-picture nav::after {
503
	body.has-picture .site-nav::after {
504 504
		height: 200px;
505 505
		margin-top: -6px;
506 506
	}
static/hautes-alpes-2018/_custom.scss
70 70
		max-width: 100%;
71 71
	}
72 72

  
73
	> nav {
73
	> .site-nav {
74 74
		display: flex;
75 75
		align-items: center;
76 76
		justify-content: center;
static/hautes-alpes-2018/_neutral-variant.scss
54 54
			}
55 55
		}
56 56

  
57
		nav {
57
		.site-nav {
58 58
			display: flex;
59 59

  
60 60
			.user-nav {
static/includes/_nav.scss
444 444

  
445 445
@if $nav-mobile-mode == bottom-bar {
446 446
@media screen and (max-width: $nav-mobile-limit) {
447
	nav {
447
	.site-nav {
448 448
		@include pwa-bottom-bar;
449 449
	}
450 450
	div#header h1 {  // cancel hamburger
451 451
		padding-left: 0;
452 452
		background-position: 0;
453 453
	}
454
	body.has-picture[data-picture] nav::after {
454
	body.has-picture[data-picture] .site-nav::after {
455 455
		content: none;
456 456
	}
457 457
	footer {
......
462 462

  
463 463
@if $nav-mobile-mode == hidden {
464 464
	@media screen and (max-width: $nav-mobile-limit) {
465
		nav {
465
		.site-nav {
466 466
			display: none;
467 467
		}
468 468
	}
469 469
}
470 470

  
471 471
@if $nav-after-image == true {
472
	body.has-picture nav::after {
472
	body.has-picture .site-nav::after {
473 473
		content: "";
474 474
		display: block;
475 475
		width: 100%;
static/la-reunion-region/_custom.scss
81 81
		}
82 82
	}
83 83
}
84
body.has-picture nav::after {
84
body.has-picture .site-nav::after {
85 85
	position: static;
86 86
}
87 87

  
static/lambersart/_custom.scss
70 70
//
71 71
// PAGE PICTURE
72 72
//
73
body.has-picture nav::after {
73
body.has-picture .site-nav::after {
74 74
	top: 0;
75 75
}
76 76

  
static/lille-metropole/_custom.scss
103 103
	}
104 104
}
105 105

  
106
body.has-picture nav::after {
106
body.has-picture .site-nav::after {
107 107
	top: 100px;
108 108
}
109 109

  
......
152 152
		width: auto;
153 153
	}
154 154

  
155
	body.has-picture nav::after {
155
	body.has-picture .site-nav::after {
156 156
		top: 0px;
157 157
	}
158 158

  
static/lille/_custom.scss
24 24
	background: white;
25 25
}
26 26

  
27
nav {
27
.site-nav {
28 28
	z-index: 250;
29 29
	pointer-events: none;
30 30
	button, ul {
static/lot-cd46/_custom.scss
67 67
		padding-top: 1rem;
68 68
	}
69 69

  
70
	nav::after {
70
	.site-nav::after {
71 71
		transition: all ease 0.2s;
72 72
		top: -2rem;
73 73
		@media screen and ($max-mobile-viewport) {
static/metz-metropole-2019/_custom.scss
123 123
	}
124 124
}
125 125

  
126
nav {
126
.site-nav {
127 127
	z-index: 250;
128 128
	pointer-events: none;
129 129
	button, ul {
static/minsant/_custom.scss
54 54
	}
55 55
}
56 56

  
57
body.has-picture nav::after {
57
body.has-picture .site-nav::after {
58 58
	background-size: contain;
59 59
}
60 60

  
static/moselle/_custom.scss
52 52
}
53 53

  
54 54
body.has-picture {
55
	nav::after {
55
	.site-nav::after {
56 56
		content: "";
57 57
		display: block;
58 58
		width: 100%;
static/murviel-les-montpellier/_custom.scss
14 14
	max-width: $width;
15 15
	margin: 0 auto;
16 16
	box-shadow: 0 0px 2px rgba(0, 0, 0, 0.27);
17
	.site-header, nav, #main-content-wrapper {
17
	.site-header, .site-nav, #main-content-wrapper {
18 18
		padding: 0 20px;
19 19
		@media screen and ($max-mobile-viewport) {
20 20
			padding: 0;
static/pfwb/_custom.scss
171 171
		width: auto;
172 172
	}
173 173

  
174
	body.has-picture nav::after {
174
	body.has-picture .site-nav::after {
175 175
		top: 0px;
176 176
	}
177 177

  
static/pre-saint-gervais/_custom.scss
446 446
	}
447 447
}
448 448

  
449
body.has-picture nav::after {
449
body.has-picture .site-nav::after {
450 450
	background-size: $width;
451 451
	position: static;
452 452
	margin-top: 160px;
static/roannais-agglomeration/_custom.scss
80 80
	}
81 81
}
82 82

  
83
nav ul {
83
.site-nav ul {
84 84
	margin: 0 auto;
85 85
	text-align: center;
86 86
}
87 87

  
88
body.has-picture nav::after {
88
body.has-picture .site-nav::after {
89 89
	top: 0;
90 90
}
91 91

  
......
222 222
}
223 223

  
224 224
@media screen and (max-width: $nav-mobile-limit) {
225
	body.has-picture nav::after {
225
	body.has-picture .site-nav::after {
226 226
		height: 200px;
227 227
	}
228 228
}
static/saint-chamond/_custom.scss
65 65
	}
66 66
}
67 67

  
68
nav ul {
68
.site-nav ul {
69 69
	display: none;
70 70
}
71 71

  
......
247 247
}
248 248

  
249 249
@media screen and (max-width: $nav-mobile-limit) {
250
	body.has-picture nav::after {
250
	body.has-picture .site-nav::after {
251 251
		height: 200px;
252 252
	}
253 253
}
static/saint-denis/_custom.scss
22 22
	}
23 23
}
24 24

  
25
nav {
25
.site-nav {
26 26
	background-color: $tertiary-color;
27 27
	margin-top: 25px;
28 28
}
......
41 41
	}
42 42
}
43 43

  
44
body.has-picture nav::after {
44
body.has-picture .site-nav::after {
45 45
	background-image: var(--page-picture);
46 46
	background-size: cover;
47 47
	background-position: center;
static/saint-laurent-du-var/_custom.scss
138 138
	}
139 139
}
140 140

  
141
body.has-picture nav::after {
141
body.has-picture .site-nav::after {
142 142
	position: static;
143 143
	width: $width;
144 144
	max-width: 100%;
static/saint-lo-agglo/_custom.scss
42 42
	left: 0;
43 43
}
44 44

  
45
nav {
45
.site-nav {
46 46
	border-bottom: 5px solid #ccc;
47 47
	@media screen and ($max-mobile-viewport) {
48 48
		border: 0;
static/saone-et-loire-cd71-2019/_custom.scss
281 281
	}
282 282
}
283 283

  
284
body.has-picture nav::after {
284
body.has-picture .site-nav::after {
285 285
	top: 0;
286 286
}
287 287

  
static/seine-et-marne-apa/_custom.scss
123 123

  
124 124
// navigation
125 125

  
126
nav {
126
.site-nav {
127 127
	z-index: 5;
128 128
}
129 129

  
static/signal-publik/_custom.scss
80 80
	}
81 81
}
82 82

  
83
nav {
83
.site-nav {
84 84
	display: none;
85 85
}
86 86

  
static/sussargues/_custom.scss
13 13
	max-width: $width;
14 14
	margin: 0 auto;
15 15
	box-shadow: 0 0px 2px rgba(0, 0, 0, 0.27);
16
	header, nav, #main-content-wrapper {
16
	header, .site-nav, #main-content-wrapper {
17 17
		padding: 0 20px;
18 18
		@media screen and ($max-mobile-viewport) {
19 19
			padding: 0;
static/toodego/_custom.scss
20 20
	z-index: 1000;
21 21
}
22 22

  
23
.site-header, nav {
23
.site-header, .site-nav {
24 24
	background: white;
25 25
}
26 26

  
......
910 910
		// different background to avoid mixing with navigation bar
911 911
		background: #2e2e2e;
912 912
	}
913
	nav {
913
	.site-nav {
914 914
		height: $mobile-navigation-height;
915 915
		position: fixed;
916 916
		bottom: 0;
......
1101 1101
}
1102 1102

  
1103 1103
@media screen and (max-width: $desktop-limit) {
1104
	body.focus-in nav {
1104
	body.focus-in .site-nav {
1105 1105
		display: none;
1106 1106
	}
1107 1107
}
static/toulouse-metropole/_custom.scss
74 74
	}
75 75
}
76 76

  
77
nav {
77
.site-nav {
78 78
	position: fixed;
79 79
	height: 100%;
80 80
	top: 0;
static/toulouse/_custom.scss
109 109
	}
110 110
}
111 111

  
112
nav {
112
.site-nav {
113 113
	position: fixed;
114 114
	height: $intro-height;
115 115
	top: $header-height;
......
1773 1773
}
1774 1774

  
1775 1775
.authentic-page {
1776
	.site-header, nav, div#actu {
1776
	.site-header, .site-nav, div#actu {
1777 1777
		display: none;
1778 1778
	}
1779 1779
	div#page {
static/universite-paris-nanterre/_custom.scss
92 92
	}
93 93
}
94 94

  
95
body.has-picture nav::after {
95
body.has-picture .site-nav::after {
96 96
	top: -12px;
97 97
}
static/vendargues/_custom.scss
15 15
	}
16 16
}
17 17

  
18
nav {
18
.site-nav {
19 19
	text-transform: uppercase;
20 20
}
21 21

  
static/venissieux/_custom.scss
1 1
@import '../includes/fonts/oswald';
2 2
@import '../includes/fonts/cantarell';
3 3

  
4
nav {
4
.site-nav {
5 5
	display: none;
6 6
}
7 7

  
templates/theme.html
80 80
    </header>
81 81

  
82 82
{% block nav %}
83
<nav role="navigation">
83
<nav role="navigation" class="site-nav">
84 84
<div id="nav-wrapper" class="gru-nav-wrapper">
85 85
{% block nav-pre %}{% endblock %}
86 86
<div id="nav" class="gru-nav togglable">
87
-