<body>
<?php include "inc/svg-sprite.php" ?>
<?php include "inc/menu.php" ?>
-<main>
+<main <?php echo isset($mainClass)?'class="'.$mainClass.'"':'' ?>>
-<?php include "inc/head.php" ?>
+<?php
+$mainClass="responsive";
+include "inc/head.php"
+?>
<form action="#" method="get" class="filter-form fields-medium">
<label><span>Mot clé</span>
<input type="search" name="q"/>
min-width: 1650px
padding: $space $space $space $space*3+150px
+ &.responsive
+ min-width: auto
+
section
margin-top: 15px
padding: 15px 0
.toggle-menu
svg
- transform: scale(1, 1)
\ No newline at end of file
+ transform: scale(1, 1)
+
+// Responsive mediaqueries
+@mixin media-medium
+ @media screen and (max-width: $breakpoint-medium)
+ &
+ @content
+
+@mixin media-small
+ @media screen and (max-width: $breakpoint-small)
+ &
+ @content
\ No newline at end of file
grid-template-columns: repeat( 3, 1fr)
grid-gap: 25px
+ @include media-medium
+ grid-template-columns: repeat( 2, 1fr)
+
+ @include media-small
+ grid-template-columns: repeat( 1, 1fr)
+
// Indicateurs numériques (Tableau de bord et Patrimoine)
&.indicators
article
min-height: 600px
grid-column: 2 / 4
grid-row: 3 / 9
+ @include media-medium
+ grid-column: 1 / 3
+ grid-row: auto
+ @include media-small
+ grid-column: auto
+
.no-cssgrid &
height: 600px
width: calc(90% + 55px)
article
position: relative
padding: 20px
+
.no-cssgrid &
display: inline-block
width: 30%
.dots
margin-top: 6px
+
svg
height: 10px
// Flèches évolution (projections)
$evolution-stable: #BCBDC0
$evolution-asc: #D6231A
-$evolution-desc: #C1CE3A
\ No newline at end of file
+$evolution-desc: #C1CE3A
+
+// Responsive breakpoints
+$breakpoint-medium: 1300px
+$breakpoint-small: 900px
\ No newline at end of file
-<?php include "inc/head.php" ?>
+<?php
+$mainClass="responsive";
+include "inc/head.php"
+?>
<form action="#" method="get" class="filter-form fields-large">
<label><span>Mot clé</span>
<input type="search" name="q"/>