UNPKG

@gouvfr/dsfr-roller

Version:

Le module `dsfr-roller` permet de publier le site de documentation du Système de Design de l’État - DSFR

546 lines (521 loc) 16.1 kB
<!-- saved from url=(0086)https://www.systeme-de-design.gouv.fr/uploads/palette_couleurs_neutres_6ec420a693.html --> <html data-qb-installed="true"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Palette de couleurs neutres - DSFR</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> body { background: #FFFFFF; font-family: arial, sans-serif; } .array-sample { display: flex; flex-wrap: wrap; } .array-sample p { margin: 10px 0 0; } .box-sample { width: 210px; padding: 10px; margin: 10px; box-shadow: 0 0 0 1px lightgray; text-align: center; font-size: 14px; } .color-box-sample--sm { width: 100%; height: 30px; box-shadow: inset 0 0 0 1px lightgray; background-color: var(--color-box); margin: auto; } .box-children-sample { display: flex; } .box-children-sample > div { width: 100%; } .color-box-sample { width: auto; height: 100px; box-shadow: inset 0 0 0 1px lightgray; background-color: var(--color-box); margin: auto; } </style> <style type="text/css">.lf-progress { -webkit-appearance: none; -moz-apperance: none; width: 100%; /* margin: 0 10px; */ height: 4px; border-radius: 3px; cursor: pointer; } .lf-progress:focus { outline: none; border: none; } .lf-progress::-moz-range-track { cursor: pointer; background: none; border: none; outline: none; } .lf-progress::-webkit-slider-thumb { -webkit-appearance: none !important; height: 13px; width: 13px; border: 0; border-radius: 50%; background: #0fccce; cursor: pointer; } .lf-progress::-moz-range-thumb { -moz-appearance: none !important; height: 13px; width: 13px; border: 0; border-radius: 50%; background: #0fccce; cursor: pointer; } .lf-progress::-ms-track { width: 100%; height: 3px; cursor: pointer; background: transparent; border-color: transparent; color: transparent; } .lf-progress::-ms-fill-lower { background: #ccc; border-radius: 3px; } .lf-progress::-ms-fill-upper { background: #ccc; border-radius: 3px; } .lf-progress::-ms-thumb { border: 0; height: 15px; width: 15px; border-radius: 50%; background: #0fccce; cursor: pointer; } .lf-progress:focus::-ms-fill-lower { background: #ccc; } .lf-progress:focus::-ms-fill-upper { background: #ccc; } .lf-player-container :focus { outline: 0; } .lf-popover { position: relative; } .lf-popover-content { display: inline-block; position: absolute; opacity: 1; visibility: visible; transform: translate(0, -10px); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); transition: all 0.3s cubic-bezier(0.75, -0.02, 0.2, 0.97); } .lf-popover-content.hidden { opacity: 0; visibility: hidden; transform: translate(0, 0px); } .lf-player-btn-container { display: flex; align-items: center; } .lf-player-btn { cursor: pointer; fill: #999; width: 14px; } .lf-player-btn.active { fill: #555; } .lf-popover { position: relative; } .lf-popover-content { display: inline-block; position: absolute; background-color: #ffffff; opacity: 1; transform: translate(0, -10px); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); transition: all 0.3s cubic-bezier(0.75, -0.02, 0.2, 0.97); padding: 10px; } .lf-popover-content.hidden { opacity: 0; visibility: hidden; transform: translate(0, 0px); } .lf-arrow { position: absolute; z-index: -1; content: ''; bottom: -9px; border-style: solid; border-width: 10px 10px 0px 10px; } .lf-left-align, .lf-left-align .lfarrow { left: 0; right: unset; } .lf-right-align, .lf-right-align .lf-arrow { right: 0; left: unset; } .lf-text-input { border: 1px #ccc solid; border-radius: 5px; padding: 3px; width: 60px; margin: 0; } .lf-color-picker { display: flex; flex-direction: row; justify-content: space-between; height: 90px; } .lf-color-selectors { display: flex; flex-direction: column; justify-content: space-between; } .lf-color-component { display: flex; flex-direction: row; font-size: 12px; align-items: center; justify-content: center; } .lf-color-component strong { width: 40px; } .lf-color-component input[type='range'] { margin: 0 0 0 10px; } .lf-color-component input[type='number'] { width: 50px; margin: 0 0 0 10px; } .lf-color-preview { font-size: 12px; display: flex; flex-direction: column; align-items: center; justify-content: space-between; padding-left: 5px; } .lf-preview { height: 60px; width: 60px; } .lf-popover-snapshot { width: 150px; } .lf-popover-snapshot h5 { margin: 5px 0 10px 0; font-size: 0.75rem; } .lf-popover-snapshot a { display: block; text-decoration: none; } .lf-popover-snapshot a:before { content: '⥼'; margin-right: 5px; } .lf-popover-snapshot .lf-note { display: block; margin-top: 10px; color: #999; } .lf-player-controls > div { margin-right: 5px; margin-left: 5px; } .lf-player-controls > div:first-child { margin-left: 0px; } .lf-player-controls > div:last-child { margin-right: 0px; } </style></head> <body> <h3>Gris (thème clair)</h3> <div class="array-sample"> <div class="box-sample" style="--color-box:#7b7b7b"> <div class="color-box-sample"></div> <p><b>grey-main-525</b></p> <p>#7b7b7b<br>rgb(123,123,123)<br>hsl(0deg 0% 48.2%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#a6a6a6"></div> <p><b>hover</b><br>#a6a6a6<br>rgb(166,166,166)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#bababa"></div> <p><b>active</b><br>#bababa<br>rgb(186,186,186)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#666666"> <div class="color-box-sample"></div> <p><b>grey-425</b></p> <p>#666666<br>rgb(102,102,102)<br>hsl(0deg 0% 40%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#919191"></div> <p><b>hover</b><br>#919191<br>rgb(145,145,145)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#a6a6a6"></div> <p><b>active</b><br>#a6a6a6<br>rgb(166,166,166)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#ffffff"> <div class="color-box-sample"></div> <p><b>grey-1000</b></p> <p>#ffffff<br>rgb(255,255,255)<br>hsl(0deg 0% 100%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#f6f6f6"></div> <p><b>hover</b><br>#f6f6f6<br>rgb(246,246,246)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#ededed"></div> <p><b>active</b><br>#ededed<br>rgb(237,237,237)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#f6f6f6"> <div class="color-box-sample"></div> <p><b>grey-975</b></p> <p>#f6f6f6<br>rgb(246,246,246)<br>hsl(0deg 0% 96.5%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#dfdfdf"></div> <p><b>hover</b><br>#dfdfdf<br>rgb(223,223,223)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#cfcfcf"></div> <p><b>active</b><br>#cfcfcf<br>rgb(207,207,207)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#eeeeee"> <div class="color-box-sample"></div> <p><b>grey-950</b></p> <p>#eeeeee<br>rgb(238,238,238)<br>hsl(0deg 0% 93.3%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#d2d2d2"></div> <p><b>hover</b><br>#d2d2d2<br>rgb(210,210,210)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#c1c1c1"></div> <p><b>active</b><br>#c1c1c1<br>rgb(193,193,193)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#e5e5e5"> <div class="color-box-sample"></div> <p><b>grey-925</b></p> <p>#e5e5e5<br>rgb(229,229,229)<br>hsl(0deg 0% 89.8%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#c5c5c5"></div> <p><b>hover</b><br>#c5c5c5<br>rgb(197,197,197)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#b2b2b2"></div> <p><b>active</b><br>#b2b2b2<br>rgb(178,178,178)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#dddddd"> <div class="color-box-sample"></div> <p><b>grey-900</b></p> <p>#dddddd<br>rgb(221,221,221)<br>hsl(0deg 0% 86.7%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#bbbbbb"></div> <p><b>hover</b><br>#bbbbbb<br>rgb(187,187,187)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#a7a7a7"></div> <p><b>active</b><br>#a7a7a7<br>rgb(167,167,167)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#cecece"> <div class="color-box-sample"></div> <p><b>grey-850</b></p> <p>#cecece<br>rgb(206,206,206)<br>hsl(0deg 0% 80.8%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#a8a8a8"></div> <p><b>hover</b><br>#a8a8a8<br>rgb(168,168,168)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#939393"></div> <p><b>active</b><br>#939393<br>rgb(147,147,147)</p> </div> </div> </div> </div> <h3>Gris (thème sombre)</h3> <div class="array-sample"> <div class="box-sample" style="--color-box:#7b7b7b"> <div class="color-box-sample"></div> <p><b>grey-main-525</b></p> <p>#7b7b7b<br>rgb(123,123,123)<br>hsl(0deg 0% 48.2%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#a6a6a6"></div> <p><b>hover</b><br>#a6a6a6<br>rgb(166,166,166)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#bababa"></div> <p><b>active</b><br>#bababa<br>rgb(186,186,186)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#929292"> <div class="color-box-sample"></div> <p><b>grey-625</b></p> <p>#929292<br>rgb(146,146,146)<br>hsl(0deg 0% 57.3%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#bbbbbb"></div> <p><b>hover</b><br>#bbbbbb<br>rgb(187,187,187)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#cecece"></div> <p><b>active</b><br>#cecece<br>rgb(206,206,206)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#3a3a3a"> <div class="color-box-sample"></div> <p><b>grey-200</b></p> <p>#3a3a3a<br>rgb(58,58,58)<br>hsl(0deg 0% 22.7%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#616161"></div> <p><b>hover</b><br>#616161<br>rgb(97,97,97)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#777777"></div> <p><b>active</b><br>#777777<br>rgb(119,119,119)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#353535"> <div class="color-box-sample"></div> <p><b>grey-175</b></p> <p>#353535<br>rgb(53,53,53)<br>hsl(0deg 0% 20.8%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#5c5c5c"></div> <p><b>hover</b><br>#5c5c5c<br>rgb(92,92,92)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#717171"></div> <p><b>active</b><br>#717171<br>rgb(113,113,113)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#2f2f2f"> <div class="color-box-sample"></div> <p><b>grey-150</b></p> <p>#2f2f2f<br>rgb(47,47,47)<br>hsl(0deg 0% 18.4%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#545454"></div> <p><b>hover</b><br>#545454<br>rgb(84,84,84)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#696969"></div> <p><b>active</b><br>#696969<br>rgb(105,105,105)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#2a2a2a"> <div class="color-box-sample"></div> <p><b>grey-125</b></p> <p>#2a2a2a<br>rgb(42,42,42)<br>hsl(0deg 0% 16.5%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#4e4e4e"></div> <p><b>hover</b><br>#4e4e4e<br>rgb(78,78,78)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#636363"></div> <p><b>active</b><br>#636363<br>rgb(99,99,99)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#242424"> <div class="color-box-sample"></div> <p><b>grey-100</b></p> <p>#242424<br>rgb(36,36,36)<br>hsl(0deg 0% 14.1%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#474747"></div> <p><b>hover</b><br>#474747<br>rgb(71,71,71)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#5b5b5b"></div> <p><b>active</b><br>#5b5b5b<br>rgb(91,91,91)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#1e1e1e"> <div class="color-box-sample"></div> <p><b>grey-75</b></p> <p>#1e1e1e<br>rgb(30,30,30)<br>hsl(0deg 0% 11.8%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#3f3f3f"></div> <p><b>hover</b><br>#3f3f3f<br>rgb(63,63,63)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#525252"></div> <p><b>active</b><br>#525252<br>rgb(82,82,82)</p> </div> </div> </div> <div class="box-sample" style="--color-box:#161616"> <div class="color-box-sample"></div> <p><b>grey-50</b></p> <p>#161616<br>rgb(22,22,22)<br>hsl(0deg 0% 8.6%)<br><br></p> <div class="box-children-sample"> <div> <div class="color-box-sample--sm" style="--color-box:#343434"></div> <p><b>hover</b><br>#343434<br>rgb(52,52,52)</p> </div> <div> <div class="color-box-sample--sm" style="--color-box:#474747"></div> <p><b>active</b><br>#474747<br>rgb(71,71,71)</p> </div> </div> </div> </div> </body></html>