diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_animations.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_animations.scssc new file mode 100644 index 0000000..9b82b6a Binary files /dev/null and b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_animations.scssc differ diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_mobile.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_mobile.scssc new file mode 100644 index 0000000..3646ffe Binary files /dev/null and b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_mobile.scssc differ diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_osmose.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_osmose.scssc new file mode 100644 index 0000000..1b37e50 Binary files /dev/null and b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_osmose.scssc differ diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_overrides.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_overrides.scssc new file mode 100644 index 0000000..bfb7024 Binary files /dev/null and b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_overrides.scssc differ diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_recherche.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_recherche.scssc new file mode 100644 index 0000000..c713993 Binary files /dev/null and b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_recherche.scssc differ diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_responsive.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_responsive.scssc new file mode 100644 index 0000000..e2f5619 Binary files /dev/null and b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_responsive.scssc differ diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/main.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/main.scssc new file mode 100644 index 0000000..af2dbe8 Binary files /dev/null and b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/main.scssc differ diff --git a/index.html b/index.html index 2900881..e29e0bf 100644 --- a/index.html +++ b/index.html @@ -72,7 +72,7 @@
- +
diff --git a/js/lcm_config.js b/js/lcm_config.js index edb13b8..3ff288e 100644 --- a/js/lcm_config.js +++ b/js/lcm_config.js @@ -4,7 +4,7 @@ const lcm_config = { overrideQuery: true, initialZoom: 12, hide_osmose_markers_if_close_to_existing_charging_stations: true, - hide_osmose_markers_if_close_to_existing_charging_stations_distance: 5, // meters + hide_osmose_markers_if_close_to_existing_charging_stations_distance: 10, // meters max_possible_station_output: 400, tileServers: { diff --git a/styles/_animations.scss b/styles/_animations.scss new file mode 100644 index 0000000..649f851 --- /dev/null +++ b/styles/_animations.scss @@ -0,0 +1,41 @@ +@keyframes rainbow-border { + 0% { + border-left-color: #ff0000; + } + + 17% { + border-left-color: #ff8000; + } + + 33% { + border-left-color: #ffff00; + } + + 50% { + border-left-color: #00ff00; + } + + 67% { + border-left-color: #0000ff; + } + + 83% { + border-left-color: #8000ff; + } + + 100% { + border-left-color: #ff0000; + } +} + +@keyframes bounce { + + 0%, + 100% { + transform: rotate(-45deg) translateY(0); + } + + 50% { + transform: rotate(-45deg) translateY(-5px); + } +} \ No newline at end of file diff --git a/styles/_mobile.scss b/styles/_mobile.scss new file mode 100644 index 0000000..bebfa05 --- /dev/null +++ b/styles/_mobile.scss @@ -0,0 +1,72 @@ +/* Style pour mobile ---------------------------------- */ +@media (max-width: 1200px) { + header h1 { + width: 100vw; + font-size: 1.5rem; + } + + #bars_power { + position: fixed; + bottom: -16px; + width: 123vw; + } + + #toggleSidePanel { + position: fixed; + top: 0.6rem; + right: 0.6rem; + z-index: 10; + background: #a9a9a9; + padding: 0.2rem 1rem; + border-radius: 8px; + box-shadow: 0 2px 4px rgba(0, 0, 0, .2); + border: 0; + font-size: 2rem; + } + + body { + /* border: solid 3px blue; */ + } + + .side-panel-open .side-panel { + position: static; + transform: none; + box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.2); + margin: 20px 0 0; + width: 100vw; + } + + .side-panel.active { + transform: none; + } + + .side-panel-open #map, + #map { + margin: 0; + left: 0; + top: 0; + width: 100vw; + height: 90vh; + height: 55vh; + } + + + header { + position: static; + } + + .filters-box { + position: static; + } + + .close-results-button { + border: 0; + border-radius: 3px; + background: var(--button-border); + margin: 0; + position: relative; + top: -4.9rem; + right: 1.4rem; + height: 2.6rem; + } +} \ No newline at end of file diff --git a/styles/_osmose.scss b/styles/_osmose.scss new file mode 100644 index 0000000..b517d4a --- /dev/null +++ b/styles/_osmose.scss @@ -0,0 +1,56 @@ +.osmose-marker-drop:hover .osmose-marker-inner { + animation: bounce 0.5s ease infinite; + background-color: #9F2BFF; +} + +.proposed-tags-container { + max-height: 200px; + overflow-y: auto; + margin: 10px 0; + padding: 5px; + background-color: #f5f5f5; + border-radius: 4px; +} + +.proposed-tags { + width: 100%; + border-collapse: collapse; + + tr:nth-child(even) { + background-color: #ffffff; + } + + td { + padding: 2px 5px; + font-size: 12px; + } + + td:first-child { + font-weight: bold; + color: #666; + } +} + + +.action-buttons { + margin-top: 10px; + display: flex; + flex-direction: column; + gap: 5px; + + a { + padding: 5px 10px; + text-decoration: none; + border-radius: 4px; + text-align: center; + + &:hover { + opacity: 0.9; + } + } + + .edit-button.josm { + background-color: #4CAF50; + color: white; + } +} \ No newline at end of file diff --git a/styles/_overrides.scss b/styles/_overrides.scss new file mode 100644 index 0000000..8ba0394 --- /dev/null +++ b/styles/_overrides.scss @@ -0,0 +1,50 @@ +/** +overrides leaflet + */ + +.leaflet-left .leaflet-control { + margin-left: 2rem; +} + +/* Styles pour les contrôles de couches */ +.leaflet-control-layers { + &.base-layers { + background-image: url('data:image/svg+xml;utf8,'); + background-size: 16px; + background-position: 6px center; + background-repeat: no-repeat; + padding-left: 28px !important; + + .leaflet-control-layers-toggle { + background-image: none; + width: auto; + padding-right: 10px; + } + + &::after { + content: "Fonds"; + margin-left: 5px; + font-size: 12px; + } + } + + &.overlay-layers { + background-image: url('data:image/svg+xml;utf8,'); + background-size: 16px; + background-position: 6px center; + background-repeat: no-repeat; + padding-left: 28px !important; + + .leaflet-control-layers-toggle { + background-image: none; + width: auto; + padding-right: 10px; + } + + &::after { + content: "Calques"; + margin-left: 5px; + font-size: 12px; + } + } +} \ No newline at end of file diff --git a/styles/_recherche.scss b/styles/_recherche.scss new file mode 100644 index 0000000..9366e74 --- /dev/null +++ b/styles/_recherche.scss @@ -0,0 +1,58 @@ +#searchLocation { + width: 80%; + + padding: 10px; + margin-bottom: 10px; + border: 1px solid var(--button-border); + border-radius: 5px; +} + +#removeMarkers { + margin-right: 1rem; + margin-left: 1rem; +} + +#searchResults { + width: 100%; + border-color: var(--button-border); +} + +#searchButton { + margin-right: 1rem; + margin-top: -2.8rem; +} + +#count_features_fond { + position: fixed; + bottom: 1rem; + right: 1rem; + z-index: 10; + background: white; + padding: 1rem; + border-radius: 8px; +} + +.search-source-control { + margin: 5px 0; + font-size: 0.9em; + + label { + display: flex; + align-items: center; + gap: 5px; + } + + input[type="checkbox"] { + margin: 0; + } + + +} + + + + +.close-results-button { + border: 0; + border-radius: 3px; +} \ No newline at end of file diff --git a/styles/_responsive.scss b/styles/_responsive.scss new file mode 100644 index 0000000..e69de29 diff --git a/styles/main.scss b/styles/main.scss index 1253af3..e80c8ee 100644 --- a/styles/main.scss +++ b/styles/main.scss @@ -559,29 +559,6 @@ header { } } -.search-input { - width: 100%; - padding: 10px; - margin-bottom: 10px; - border: 1px solid var(--button-border); - border-radius: 5px; -} - -#count_features_fond { - position: fixed; - bottom: 1rem; - right: 1rem; - z-index: 10; - background: white; - padding: 1rem; - border-radius: 8px; -} - -#removeMarkers { - margin-right: 1rem; - margin-left: 1rem; -} - .filters-box { position: fixed; bottom: 0.7rem; @@ -594,9 +571,6 @@ header { } } -#searchButton { - margin-right: 1rem; -} .info { @@ -678,251 +652,10 @@ header { overflow: hidden; } -/* Animation au survol plus visible */ -.osmose-marker-drop:hover .osmose-marker-inner { - animation: bounce 0.5s ease infinite; - background-color: #9F2BFF; -} - -.proposed-tags-container { - max-height: 200px; - overflow-y: auto; - margin: 10px 0; - padding: 5px; - background-color: #f5f5f5; - border-radius: 4px; -} - -.proposed-tags { - width: 100%; - border-collapse: collapse; -} - -.proposed-tags tr:nth-child(even) { - background-color: #ffffff; -} - -.proposed-tags td { - padding: 2px 5px; - font-size: 12px; -} - -.proposed-tags td:first-child { - font-weight: bold; - color: #666; -} - -.action-buttons { - margin-top: 10px; - display: flex; - flex-direction: column; - gap: 5px; -} - -.action-buttons a { - padding: 5px 10px; - text-decoration: none; - border-radius: 4px; - text-align: center; -} - -.action-buttons .edit-button.josm { - background-color: #4CAF50; - color: white; -} - -.action-buttons a:hover { - opacity: 0.9; -} - -#searchResults { - width: 100%; - border-color: var(--button-border); -} - -.search-source-control { - margin: 5px 0; - font-size: 0.9em; -} - -.search-source-control label { - display: flex; - align-items: center; - gap: 5px; -} - -.search-source-control input[type="checkbox"] { - margin: 0; -} - -@keyframes bounce { - - 0%, - 100% { - transform: rotate(-45deg) translateY(0); - } - - 50% { - transform: rotate(-45deg) translateY(-5px); - } -} - -/** -overrides leaflet - */ - -.leaflet-left .leaflet-control { - margin-left: 2rem; -} - -.close-results-button { - border: 0; - border-radius: 3px; -} - -/* Style pour mobile ---------------------------------- */ -@media (max-width: 1200px) { - header h1 { - width: 100vw; - font-size: 1.5rem; - } - - #bars_power { - position: fixed; - bottom: -16px; - width: 123vw; - } - - #toggleSidePanel { - position: fixed; - top: 0.6rem; - right: 0.6rem; - z-index: 10; - background: #a9a9a9; - padding: 0.2rem 1rem; - border-radius: 8px; - box-shadow: 0 2px 4px rgba(0, 0, 0, .2); - border: 0; - font-size: 2rem; - } - - body { - /* border: solid 3px blue; */ - } - - .side-panel-open .side-panel { - position: static; - transform: none; - box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.2); - margin: 20px 0 0; - width: 100vw; - } - - .side-panel.active { - transform: none; - } - - .side-panel-open #map, - #map { - margin: 0; - left: 0; - top: 0; - width: 100vw; - height: 90vh; - height: 55vh; - } - - - header { - position: static; - } - - .filters-box { - position: static; - } - - .close-results-button { - border: 0; - border-radius: 3px; - background: var(--button-border); - margin: 0; - position: relative; - top: -4.9rem; - right: 1.4rem; - height: 2.6rem; - } -} - -@keyframes rainbow-border { - 0% { - border-left-color: #ff0000; - } - - 17% { - border-left-color: #ff8000; - } - - 33% { - border-left-color: #ffff00; - } - - 50% { - border-left-color: #00ff00; - } - - 67% { - border-left-color: #0000ff; - } - - 83% { - border-left-color: #8000ff; - } - - 100% { - border-left-color: #ff0000; - } -} - -/* Styles pour les contrôles de couches */ -.leaflet-control-layers { - &.base-layers { - background-image: url('data:image/svg+xml;utf8,'); - background-size: 16px; - background-position: 6px center; - background-repeat: no-repeat; - padding-left: 28px !important; - - .leaflet-control-layers-toggle { - background-image: none; - width: auto; - padding-right: 10px; - } - - &::after { - content: "Fonds"; - margin-left: 5px; - font-size: 12px; - } - } - - &.overlay-layers { - background-image: url('data:image/svg+xml;utf8,'); - background-size: 16px; - background-position: 6px center; - background-repeat: no-repeat; - padding-left: 28px !important; - - .leaflet-control-layers-toggle { - background-image: none; - width: auto; - padding-right: 10px; - } - - &::after { - content: "Calques"; - margin-left: 5px; - font-size: 12px; - } - } -} \ No newline at end of file +@import '_osmose.scss'; +@import '_recherche.scss'; +@import '_mobile.scss'; +@import '_overrides.scss'; +@import '_responsive.scss'; +@import '_animations.scss'; \ No newline at end of file diff --git a/styles/style.css b/styles/style.css index 480ee10..b8de4eb 100644 --- a/styles/style.css +++ b/styles/style.css @@ -1 +1,713 @@ -:root{--background-color: #222;--text-color: #ddd;--icon-background: white;--icon-border: cornflowerblue;--button-background: #497cd3;--button-hover-background: #0d377b;--button-border: #497cd3ff;--link-color: #38f;--popup-background: white;--zoom-message-background: rgba(255, 255, 255, 0.9);--zoom-message-border: #ff0000;--color-indication-background: #c0b1b1;--no-data-border: dodgerblue;--no-data-link-color: dodgerblue;--food-marker-color: #fff}*{box-sizing:border-box}html{height:100%;width:100%;background:var(--background-color);padding:0;margin:0}body{height:100vh;overflow:auto;width:100%;background:var(--background-color);padding:0;margin:0;padding:0;margin:0}html{font-family:Calibri,Roboto,Arial,"Ubuntu Mono";font-size:1rem}p{font-family:Calibri,Roboto,Arial,"Ubuntu Mono";font-size:.75rem}#map{height:95vh;width:100%;margin:0;border:solid 2px}table tr td{border-bottom:#ccc 1px solid}table tr:nth-of-type(odd){background:#dedede}.padded{padding:1rem}#heading{background:#000;color:var(--text-color);min-height:5%;height:4rem;width:100%;padding-left:1em}.icon{width:.25rem !important;height:.25rem !important;display:inline-block;margin-right:1rem;background:var(--icon-background);border-radius:100%;padding:.25rem;margin-top:-0.5rem;float:left;border-color:var(--icon-border)}.title{margin-right:1em;line-height:1.5rem}h2{font-weight:normal;font-size:1.25rem}#overpass-api-controls{position:fixed;top:-0.5rem;left:4em;padding:10px;background-color:rgba(0,0,0,0);border:0;z-index:10}#overpass-api-controls a{display:inline}.has_output_of_irve_specified{box-shadow:0 0 15rem darkred}img.leaflet-marker-icon.tag-socket\:type2_yes{box-shadow:0 0 .5em #6495ed;border-color:#6495ed;border-width:3px}.rounded-button,.navigation-link,.panoramax-link,.edit-button{background:var(--button-background);padding:.5em 1em;border-radius:2em;color:#fff !important;border:solid 1px var(--button-border);float:right}.panoramax-link{top:7rem;position:absolute;right:1rem}.panoramax-link img{width:1rem;height:1rem}.side-panel button{min-width:2em;margin-bottom:.5em}.navigation-link{background:#fff;border-radius:.25em;float:none;position:relative;top:5em;right:-7.9rem}.navigation-link:hover{border:#000;background:#96b1ea}button:hover{background:var(--button-hover-background);border:solid 1px #08285c;cursor:pointer}.edit-button{margin-left:1ch}.edit-button:hover{background:var(--button-hover-background);border:solid 1px #08285c;cursor:pointer}.pull-left{float:left}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}a{color:var(--link-color)}.leaflet-control-custom{padding:1rem;background:var(--popup-background)}#spinning_icon{position:fixed;top:0;left:0;z-index:10;background:#fff;font-size:2rem}#spinning_icon svg{position:fixed;top:.5rem;right:3rem;background:#fff;border-radius:100%;width:3rem;height:3rem;animation:spin 2s linear infinite}#footer{max-width:70ch;margin:0 auto}.leaflet-popup-content{min-width:15rem;word-break:break-all;word-wrap:break-word}.popup-content{width:100%;display:block;overflow:auto;min-width:10rem;max-width:20rem;min-height:5rem;max-height:10rem}.popup-key{width:57%;display:inline-block}.popup-value{width:42%;text-align:right;display:inline-block;padding-right:1rem}.bottom-content{padding:0 2rem 4rem}#star{left:10rem}.color-indication{padding:1rem;border-radius:2rem;display:block;position:relative;top:-2rem;color:#fff;text-shadow:0 0 .5rem #222;clear:right;min-width:7rem;max-width:5rem;height:3rem}.no-data{border-left:3px solid var(--no-data-border);padding:1em 2rem;min-height:4rem}.no-data a{color:var(--no-data-link-color)}.marker-demo{margin-right:1rem}.map-marker-circle-demo{border-radius:100%;display:inline-block;width:1rem;height:1rem;background:#fff}.color-unknown{background:var(--color-indication-background)}.map-marker-circle-demo.color-1{background:#36423d}.color-power-lesser-than-50,.map-marker-circle-demo.color-2{background:#4e8a8d}.color-power-lesser-than-100,.map-marker-circle-demo.color-3{background:#2999b3}.color-power-lesser-than-200,.map-marker-circle-demo.color-4{background:#1782dd}.color-power-lesser-than-300,.map-marker-circle-demo.color-5{background:#2900ff}.color-power-lesser-than-max,.map-marker-circle-demo.color-6{background:#8000ff}#found_charging_stations{margin-top:2rem}button{cursor:pointer;padding:.5rem;background:#fff}.bar{height:2em;text-align:right;padding:.35rem .25rem .35rem .35rem;float:left}.key-values{max-height:4rem;overflow:auto;width:100%;display:block}.icon-img{width:2rem;height:2rem;fill:#000}.sockets-list{margin-top:.25rem}.socket-counter{background:#dedede;margin-top:1rem;margin-left:-0.25rem;border-radius:1rem;padding:.25rem}.leaflet-interactive{border:solid 3px #fff}#infos_carte{padding:1rem 0}button+button{margin-left:1rem}.filter-group button{padding:1rem 2rem;border-radius:.25rem}.filter-group button:after{position:relative;float:right;left:1rem;top:1rem;font-size:.9em}.filter-group button.filter-state-hide:after{content:"cacher";color:gray}.filter-group button.filter-state-show:after{content:"montrer";color:green}.filter-group button.filter-state-showOnly:after{content:"montrer uniquement";color:orange}.filter-group button.filter-state-hide{background:#fff}.filter-group button.filter-state-show{color:green}.filter-group button.filter-state-showOnly{color:orange}.leaflet-control-layers-toggle{background-size:contain}#round_power_legend{font-size:.8rem;margin-top:4rem}.side-panel{font-size:1rem;position:fixed;left:0;top:0;width:20vw;height:74vh;background:#fff;box-shadow:-2px 0 5px rgba(0,0,0,.2);overflow-y:auto;padding:1rem 2rem;padding-bottom:15rem;z-index:1000;visibility:hidden;top:4.5rem;width:26vw}#toggleSidePanel{position:fixed;top:1rem;right:2rem;z-index:10;background:#fff;padding:1rem 2rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.2)}header{padding-left:2rem;color:#666}.side-panel-open .side-panel{visibility:visible;width:29vw;border-right:#ccc solid 1px;height:93vh}.side-panel-open #map{margin-left:28.8vw;top:4.5rem;width:71.2vw;border:0;height:92.9vh}#infos_carte{clear:both}#zoomMessage{position:fixed;bottom:5rem;left:50%;transform:translateX(-50%);background:var(--zoom-message-background);padding:1rem 2rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.2);text-align:center;z-index:10;border-left:4px solid var(--zoom-message-border);animation:rainbow-border 4s linear infinite}header{background:#222;position:fixed;width:20vw}header h1{color:#fff;line-height:2rem;font-size:.8rem}header img{float:left;margin-right:1rem}#map{z-index:1;top:5.55rem}.side-panel #map{margin-left:26vw}.rounded-button{display:inline-flex;align-items:center;justify-content:center;font-size:1rem;cursor:pointer;transition:background-color .3s}.rounded-button:hover{background-color:#0d377b}.search-input{width:100%;padding:10px;margin-bottom:10px;border:1px solid var(--button-border);border-radius:5px}#count_features_fond{position:fixed;bottom:1rem;right:1rem;z-index:10;background:#fff;padding:1rem;border-radius:8px}#removeMarkers{margin-right:1rem;margin-left:1rem}.filters-box{position:fixed;bottom:.7rem;right:25vw;z-index:100}.filters-box .rounded-button{margin-right:.5rem;margin-bottom:.5rem}#searchButton{margin-right:1rem}.info .i{border-radius:100%;background:#dedede;padding:1ch;width:5ch;margin-left:1ch;display:inline-block;text-align:center}.info .tooltip{opacity:0}.info:hover .tooltip{opacity:1;transition:opacity .3s ease-in-out}.leaflet-popup-content{max-height:30vh;overflow:auto}.osmose-marker{font-size:20px;text-align:center;line-height:20px;background-color:hsla(0,0%,100%,.8);border-radius:50%;border:2px solid #ff6b6b}.osmose-marker-drop{position:relative;z-index:1000}.osmose-marker-inner{position:absolute;width:30px;height:40px;background-color:#8b00ff;border-radius:50% 50% 50% 0;transform:rotate(-45deg);display:flex;align-items:center;justify-content:center;box-shadow:0 0 5px rgba(0,0,0,.3);border:2px solid #fff}.leaflet-osmose-layer::before{content:"⚡";transform:rotate(45deg);color:#fff;font-size:16px;text-shadow:1px 1px 2px rgba(0,0,0,.3);padding-left:1ch}#bars_power{position:absolute;bottom:-16.7px;width:122.4%;z-index:10000;margin:1rem 0;height:.4rem;overflow:hidden}.osmose-marker-drop:hover .osmose-marker-inner{animation:bounce .5s ease infinite;background-color:#9f2bff}.proposed-tags-container{max-height:200px;overflow-y:auto;margin:10px 0;padding:5px;background-color:#f5f5f5;border-radius:4px}.proposed-tags{width:100%;border-collapse:collapse}.proposed-tags tr:nth-child(even){background-color:#fff}.proposed-tags td{padding:2px 5px;font-size:12px}.proposed-tags td:first-child{font-weight:bold;color:#666}.action-buttons{margin-top:10px;display:flex;flex-direction:column;gap:5px}.action-buttons a{padding:5px 10px;text-decoration:none;border-radius:4px;text-align:center}.action-buttons .edit-button.josm{background-color:#4caf50;color:#fff}.action-buttons a:hover{opacity:.9}#searchResults{width:100%;border-color:var(--button-border)}.search-source-control{margin:5px 0;font-size:.9em}.search-source-control label{display:flex;align-items:center;gap:5px}.search-source-control input[type=checkbox]{margin:0}@keyframes bounce{0%,100%{transform:rotate(-45deg) translateY(0)}50%{transform:rotate(-45deg) translateY(-5px)}}.leaflet-left .leaflet-control{margin-left:2rem}.close-results-button{border:0;border-radius:3px}@media(max-width: 1200px){header h1{width:100vw;font-size:1.5rem}#bars_power{position:fixed;bottom:-16px;width:123vw}#toggleSidePanel{position:fixed;top:.6rem;right:.6rem;z-index:10;background:#a9a9a9;padding:.2rem 1rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.2);border:0;font-size:2rem}.side-panel-open .side-panel{position:static;transform:none;box-shadow:0 -2px 5px rgba(0,0,0,.2);margin:20px 0 0;width:100vw}.side-panel.active{transform:none}.side-panel-open #map,#map{margin:0;left:0;top:0;width:100vw;height:90vh;height:55vh}header{position:static}.filters-box{position:static}.close-results-button{border:0;border-radius:3px;background:var(--button-border);margin:0;position:relative;top:-4.9rem;right:1.4rem;height:2.6rem}}@keyframes rainbow-border{0%{border-left-color:red}17%{border-left-color:#ff8000}33%{border-left-color:#ff0}50%{border-left-color:lime}67%{border-left-color:blue}83%{border-left-color:#8000ff}100%{border-left-color:red}}.leaflet-control-layers.base-layers{background-image:url('data:image/svg+xml;utf8,');background-size:16px;background-position:6px center;background-repeat:no-repeat;padding-left:28px !important}.leaflet-control-layers.base-layers .leaflet-control-layers-toggle{background-image:none;width:auto;padding-right:10px}.leaflet-control-layers.base-layers::after{content:"Fonds";margin-left:5px;font-size:12px}.leaflet-control-layers.overlay-layers{background-image:url('data:image/svg+xml;utf8,');background-size:16px;background-position:6px center;background-repeat:no-repeat;padding-left:28px !important}.leaflet-control-layers.overlay-layers .leaflet-control-layers-toggle{background-image:none;width:auto;padding-right:10px}.leaflet-control-layers.overlay-layers::after{content:"Calques";margin-left:5px;font-size:12px}/*# sourceMappingURL=style.css.map */ +@charset "UTF-8"; +:root { + --background-color: #222; + --text-color: #ddd; + --icon-background: white; + --icon-border: cornflowerblue; + --button-background: #497cd3; + --button-hover-background: #0d377b; + --button-border: #497cd3ff; + --link-color: #38f; + --popup-background: white; + --zoom-message-background: rgba(255, 255, 255, 0.9); + --zoom-message-border: #ff0000; + --color-indication-background: #c0b1b1; + --no-data-border: dodgerblue; + --no-data-link-color: dodgerblue; + --food-marker-color: #fff; } + +* { + box-sizing: border-box; } + +html { + height: 100%; + width: 100%; + background: var(--background-color); + padding: 0; + margin: 0; } + +body { + height: 100vh; + overflow: auto; + width: 100%; + background: var(--background-color); + padding: 0; + margin: 0; + padding: 0; + margin: 0; } + +html { + font-family: Calibri, Roboto, Arial, "Ubuntu Mono"; + font-size: 1rem; } + +p { + font-family: Calibri, Roboto, Arial, "Ubuntu Mono"; + font-size: 0.75rem; } + +#map { + height: 95vh; + width: 100%; + margin: 0; + border: solid 2px; } + +table tr td { + border-bottom: #ccc 1px solid; } +table tr:nth-of-type(odd) { + background: #dedede; } + +.padded { + padding: 1rem; } + +#heading { + background: #000; + color: var(--text-color); + min-height: 5%; + height: 4rem; + width: 100%; + padding-left: 1em; } + +.icon { + width: 0.25rem !important; + height: 0.25rem !important; + display: inline-block; + margin-right: 1rem; + background: var(--icon-background); + border-radius: 100%; + padding: 0.25rem; + margin-top: -0.5rem; + float: left; + border-color: var(--icon-border); } + +.title { + margin-right: 1em; + line-height: 1.5rem; } + +h2 { + font-weight: normal; + font-size: 1.25rem; } + +#overpass-api-controls { + position: fixed; + top: -0.5rem; + left: 4em; + padding: 10px; + background-color: transparent; + border: 0; + z-index: 10; } + #overpass-api-controls a { + display: inline; } + +.has_output_of_irve_specified { + box-shadow: 0 0 15rem darkred; } + +img.leaflet-marker-icon.tag-socket\:type2_yes { + box-shadow: 0 0 0.5em cornflowerblue; + border-color: cornflowerblue; + border-width: 3px; } + +.rounded-button, +.navigation-link, +.panoramax-link, +.edit-button { + background: var(--button-background); + padding: 0.5em 1em; + border-radius: 2em; + color: white !important; + border: solid 1px var(--button-border); + float: right; } + +.panoramax-link { + top: 7rem; + position: absolute; + right: 1rem; } + .panoramax-link img { + width: 1rem; + height: 1rem; } + +.side-panel button { + min-width: 2em; + margin-bottom: 0.5em; } + +.navigation-link { + background: white; + border-radius: 0.25em; + float: none; + position: relative; + top: 5em; + right: -7.9rem; } + .navigation-link:hover { + border: black; + background: #96b1ea; } + +button:hover { + background: var(--button-hover-background); + border: solid 1px #08285c; + cursor: pointer; } + +.edit-button { + margin-left: 1ch; } + .edit-button:hover { + background: var(--button-hover-background); + border: solid 1px #08285c; + cursor: pointer; } + +.pull-left { + float: left; } + +@keyframes spin { + 0% { + transform: rotate(0deg); } + 100% { + transform: rotate(359deg); } } +a { + color: var(--link-color); } + +.leaflet-control-custom { + padding: 1rem; + background: var(--popup-background); } + +#spinning_icon { + position: fixed; + top: 0; + left: 0; + z-index: 10; + background: white; + font-size: 2rem; } + #spinning_icon svg { + position: fixed; + top: 0.5rem; + right: 3rem; + background: white; + border-radius: 100%; + width: 3rem; + height: 3rem; + animation: spin 2s linear infinite; } + +#footer { + max-width: 70ch; + margin: 0 auto; } + +.leaflet-popup-content { + min-width: 15rem; + word-break: break-all; + word-wrap: break-word; } + +.popup-content { + width: 100%; + display: block; + overflow: auto; + min-width: 10rem; + max-width: 20rem; + min-height: 5rem; + max-height: 10rem; } + +.popup-key { + width: 57%; + display: inline-block; } + +.popup-value { + width: 42%; + text-align: right; + display: inline-block; + padding-right: 1rem; } + +.bottom-content { + padding: 0 2rem 4rem; } + +#star { + left: 10rem; } + +.color-indication { + padding: 1rem; + border-radius: 2rem; + display: block; + position: relative; + top: -2rem; + color: white; + text-shadow: 0 0 0.5rem #222; + clear: right; + min-width: 7rem; + max-width: 5rem; + height: 3rem; } + +.no-data { + border-left: 3px solid var(--no-data-border); + padding: 1em 2rem; + min-height: 4rem; } + .no-data a { + color: var(--no-data-link-color); } + +/** +marqueurs + */ +.marker-demo { + margin-right: 1rem; } + +.map-marker-circle-demo { + border-radius: 100%; + display: inline-block; + width: 1rem; + height: 1rem; + background: #fff; } + +.color-unknown { + background: var(--color-indication-background); } + +.map-marker-circle-demo.color-1 { + background: #36423d; } + +.color-power-lesser-than-50, +.map-marker-circle-demo.color-2 { + background: #4e8a8d; } + +.color-power-lesser-than-100, +.map-marker-circle-demo.color-3 { + background: #2999b3; } + +.color-power-lesser-than-200, +.map-marker-circle-demo.color-4 { + background: #1782dd; } + +.color-power-lesser-than-300, +.map-marker-circle-demo.color-5 { + background: #2900ff; } + +.color-power-lesser-than-max, +.map-marker-circle-demo.color-6 { + background: #8000ff; } + +#found_charging_stations { + margin-top: 2rem; } + +button { + cursor: pointer; + padding: 0.5rem; + background: white; } + +.bar { + height: 2em; + text-align: right; + padding: 0.35rem 0.25rem 0.35rem 0.35rem; + float: left; } + +.key-values { + max-height: 4rem; + overflow: auto; + width: 100%; + display: block; } + +.icon-img { + width: 2rem; + height: 2rem; + fill: #000; } + +.sockets-list { + margin-top: 0.25rem; } + +.socket-counter { + background: #dedede; + margin-top: 1rem; + margin-left: -0.25rem; + border-radius: 1rem; + padding: 0.25rem; } + +.leaflet-interactive { + border: solid 3px white; } + +#infos_carte { + padding: 1rem 0; } + +button + button { + margin-left: 1rem; } + +.filter-group button { + padding: 1rem 2rem; + border-radius: 0.25rem; } + .filter-group button:after { + position: relative; + float: right; + left: 1rem; + top: 1rem; + font-size: 0.9em; } + .filter-group button.filter-state-hide:after { + content: "cacher"; + color: grey; } + .filter-group button.filter-state-show:after { + content: "montrer"; + color: green; } + .filter-group button.filter-state-showOnly:after { + content: "montrer uniquement"; + color: orange; } + .filter-group button.filter-state-hide { + background: #fff; } + .filter-group button.filter-state-show { + color: green; } + .filter-group button.filter-state-showOnly { + color: orange; } + +.leaflet-control-layers-toggle { + background-size: contain; } + +#round_power_legend { + font-size: 0.8rem; + margin-top: 4rem; } + +.side-panel { + font-size: 1rem; + position: fixed; + left: 0; + top: 0; + width: 20vw; + height: 74vh; + background: white; + box-shadow: -2px 0 5px rgba(0, 0, 0, 0.2); + overflow-y: auto; + padding: 1rem 2rem; + padding-bottom: 15rem; + z-index: 1000; + visibility: hidden; + top: 4.5rem; + width: 26vw; } + +#toggleSidePanel { + position: fixed; + top: 1rem; + right: 2rem; + z-index: 10; + background: white; + padding: 1rem 2rem; + border-radius: 8px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); } + +header { + padding-left: 2rem; + color: #666; } + +.side-panel-open .side-panel { + visibility: visible; + width: 29vw; + border-right: #ccc solid 1px; + height: 93vh; } +.side-panel-open #map { + margin-left: 28.8vw; + top: 4.5rem; + width: 71.2vw; + border: 0; + height: 92.9vh; } + +#infos_carte { + clear: both; } + +#zoomMessage { + position: fixed; + bottom: 5rem; + left: 50%; + transform: translateX(-50%); + background: var(--zoom-message-background); + padding: 1rem 2rem; + border-radius: 8px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + text-align: center; + z-index: 10; + border-left: 4px solid var(--zoom-message-border); + animation: rainbow-border 4s linear infinite; } + +header { + background: #222; + position: fixed; + width: 20vw; } + header h1 { + color: white; + line-height: 2rem; + font-size: 0.8rem; } + header img { + float: left; + margin-right: 1rem; } + +#map { + z-index: 1; + top: 5.55rem; } + +.side-panel #map { + margin-left: 26vw; } + +.rounded-button { + display: inline-flex; + align-items: center; + justify-content: center; + font-size: 1rem; + cursor: pointer; + transition: background-color 0.3s; } + .rounded-button:hover { + background-color: #0d377b; } + +.filters-box { + position: fixed; + bottom: 0.7rem; + right: 25vw; + z-index: 100; } + .filters-box .rounded-button { + margin-right: 0.5rem; + margin-bottom: 0.5rem; } + +.info .i { + border-radius: 100%; + background: #dedede; + padding: 1ch; + width: 5ch; + margin-left: 1ch; + display: inline-block; + text-align: center; } +.info .tooltip { + opacity: 0; } +.info:hover .tooltip { + opacity: 1; + transition: opacity 0.3s ease-in-out; } + +.leaflet-popup-content { + max-height: 30vh; + overflow: auto; } + +.osmose-marker { + font-size: 20px; + text-align: center; + line-height: 20px; + background-color: rgba(255, 255, 255, 0.8); + border-radius: 50%; + border: 2px solid #ff6b6b; } + +.osmose-marker-drop { + position: relative; + z-index: 1000; } + +.osmose-marker-inner { + position: absolute; + width: 30px; + height: 40px; + background-color: #8B00FF; + border-radius: 50% 50% 50% 0; + transform: rotate(-45deg); + display: flex; + align-items: center; + justify-content: center; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); + border: 2px solid white; } + +.leaflet-osmose-layer::before { + content: '⚡'; + transform: rotate(45deg); + color: white; + font-size: 16px; + text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); + padding-left: 1ch; } + +#bars_power { + position: absolute; + bottom: -16.7px; + width: 122.4%; + z-index: 10000; + margin: 1rem 0; + height: 0.4rem; + overflow: hidden; } + +.osmose-marker-drop:hover .osmose-marker-inner { + animation: bounce 0.5s ease infinite; + background-color: #9F2BFF; } + +.proposed-tags-container { + max-height: 200px; + overflow-y: auto; + margin: 10px 0; + padding: 5px; + background-color: #f5f5f5; + border-radius: 4px; } + +.proposed-tags { + width: 100%; + border-collapse: collapse; } + .proposed-tags tr:nth-child(even) { + background-color: #ffffff; } + .proposed-tags td { + padding: 2px 5px; + font-size: 12px; } + .proposed-tags td:first-child { + font-weight: bold; + color: #666; } + +.action-buttons { + margin-top: 10px; + display: flex; + flex-direction: column; + gap: 5px; } + .action-buttons a { + padding: 5px 10px; + text-decoration: none; + border-radius: 4px; + text-align: center; } + .action-buttons a:hover { + opacity: 0.9; } + .action-buttons .edit-button.josm { + background-color: #4CAF50; + color: white; } + +#searchLocation { + width: 80%; + padding: 10px; + margin-bottom: 10px; + border: 1px solid var(--button-border); + border-radius: 5px; } + +#removeMarkers { + margin-right: 1rem; + margin-left: 1rem; } + +#searchResults { + width: 100%; + border-color: var(--button-border); } + +#searchButton { + margin-right: 1rem; + margin-top: -2.8rem; } + +#count_features_fond { + position: fixed; + bottom: 1rem; + right: 1rem; + z-index: 10; + background: white; + padding: 1rem; + border-radius: 8px; } + +.search-source-control { + margin: 5px 0; + font-size: 0.9em; } + .search-source-control label { + display: flex; + align-items: center; + gap: 5px; } + .search-source-control input[type="checkbox"] { + margin: 0; } + +.close-results-button { + border: 0; + border-radius: 3px; } + +/* Style pour mobile ---------------------------------- */ +@media (max-width: 1200px) { + header h1 { + width: 100vw; + font-size: 1.5rem; } + + #bars_power { + position: fixed; + bottom: -16px; + width: 123vw; } + + #toggleSidePanel { + position: fixed; + top: 0.6rem; + right: 0.6rem; + z-index: 10; + background: #a9a9a9; + padding: 0.2rem 1rem; + border-radius: 8px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + border: 0; + font-size: 2rem; } + + body { + /* border: solid 3px blue; */ } + + .side-panel-open .side-panel { + position: static; + transform: none; + box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.2); + margin: 20px 0 0; + width: 100vw; } + + .side-panel.active { + transform: none; } + + .side-panel-open #map, + #map { + margin: 0; + left: 0; + top: 0; + width: 100vw; + height: 90vh; + height: 55vh; } + + header { + position: static; } + + .filters-box { + position: static; } + + .close-results-button { + border: 0; + border-radius: 3px; + background: var(--button-border); + margin: 0; + position: relative; + top: -4.9rem; + right: 1.4rem; + height: 2.6rem; } } +/** +overrides leaflet + */ +.leaflet-left .leaflet-control { + margin-left: 2rem; } + +/* Styles pour les contrôles de couches */ +.leaflet-control-layers.base-layers { + background-image: url('data:image/svg+xml;utf8,'); + background-size: 16px; + background-position: 6px center; + background-repeat: no-repeat; + padding-left: 28px !important; } + .leaflet-control-layers.base-layers .leaflet-control-layers-toggle { + background-image: none; + width: auto; + padding-right: 10px; } + .leaflet-control-layers.base-layers::after { + content: "Fonds"; + margin-left: 5px; + font-size: 12px; } +.leaflet-control-layers.overlay-layers { + background-image: url('data:image/svg+xml;utf8,'); + background-size: 16px; + background-position: 6px center; + background-repeat: no-repeat; + padding-left: 28px !important; } + .leaflet-control-layers.overlay-layers .leaflet-control-layers-toggle { + background-image: none; + width: auto; + padding-right: 10px; } + .leaflet-control-layers.overlay-layers::after { + content: "Calques"; + margin-left: 5px; + font-size: 12px; } + +@keyframes rainbow-border { + 0% { + border-left-color: #ff0000; } + 17% { + border-left-color: #ff8000; } + 33% { + border-left-color: #ffff00; } + 50% { + border-left-color: #00ff00; } + 67% { + border-left-color: #0000ff; } + 83% { + border-left-color: #8000ff; } + 100% { + border-left-color: #ff0000; } } +@keyframes bounce { + 0%, + 100% { + transform: rotate(-45deg) translateY(0); } + 50% { + transform: rotate(-45deg) translateY(-5px); } } + +/*# sourceMappingURL=style.css.map */ diff --git a/styles/style.css.map b/styles/style.css.map index a4caffe..9cf3c8f 100644 --- a/styles/style.css.map +++ b/styles/style.css.map @@ -1 +1,7 @@ -{"version":3,"sourceRoot":"","sources":["main.scss"],"names":[],"mappings":"CAAA,MACE,yBACA,mBACA,yBACA,8BACA,6BACA,mCACA,2BACA,mBACA,0BACA,oDACA,+BACA,uCACA,6BACA,iCACA,0BAGF,EACE,sBAGF,KACE,YACA,WACA,mCACA,UACA,SAGF,KACE,aACA,cACA,WACA,mCACA,UACA,SACA,UACA,SAGF,KACE,+CACA,eAGF,EACE,+CACA,iBAGF,KACE,YACA,WACA,SACA,iBAME,YACE,6BAKJ,0BACE,mBAKJ,QACE,aAGF,SACE,gBACA,wBACA,cACA,YACA,WACA,iBAGF,MACE,wBACA,yBACA,qBACA,kBACA,kCACA,mBACA,eACA,mBACA,WACA,gCAGF,OACE,iBACA,mBAGF,GACE,mBACA,kBAGF,uBACE,eACA,YACA,SACA,aACA,+BACA,SACA,WAEA,yBACE,eAIJ,8BACE,6BAGF,8CACE,4BACA,qBACA,iBAGF,8DAIE,oCACA,iBACA,kBACA,sBACA,sCACA,YAGF,gBACE,SACA,kBACA,WAEA,oBACE,WACA,YAIJ,mBACE,cACA,mBAGF,iBACE,gBACA,oBACA,WACA,kBACA,QACA,cAEA,uBACE,YACA,mBAIJ,aACE,0CACA,yBACA,eAGF,aAOE,gBANA,mBACE,0CACA,yBACA,eAMJ,WACE,WAGF,gBACE,GACE,uBAGF,KACE,0BAIJ,EACE,wBAGF,wBACE,aACA,mCAGF,eACE,eACA,MACA,OACA,WACA,gBACA,eAEA,mBACE,eACA,UACA,WACA,gBACA,mBACA,WACA,YACA,kCAIJ,QACE,eACA,cAGF,uBACE,gBACA,qBACA,qBAGF,eACE,WACA,cACA,cACA,gBACA,gBACA,gBACA,iBAGF,WACE,UACA,qBAGF,aACE,UACA,iBACA,qBACA,mBAGF,gBACE,oBAGF,MACE,WAGF,kBACE,aACA,mBACA,cACA,kBACA,UACA,WACA,2BACA,YACA,eACA,eACA,YAIF,SACE,4CACA,iBACA,gBAEA,WACE,gCAQJ,aACE,kBAGF,wBACE,mBACA,qBACA,WACA,YACA,gBAGF,eACE,8CAGF,gCACE,mBAGF,4DAEE,mBAGF,6DAEE,mBAGF,6DAEE,mBAGF,6DAEE,mBAGF,6DAEE,mBAGF,yBACE,gBAGF,OACE,eACA,cACA,gBAGF,KACE,WACA,iBACA,oCACA,WAGF,YACE,gBACA,cACA,WACA,cAGF,UACE,WACA,YACA,UAGF,cACE,kBAGF,gBACE,mBACA,gBACA,qBACA,mBACA,eAGF,qBACE,sBAGF,aACE,eAGF,cACE,iBAGF,qBACE,kBACA,qBAEA,2BACE,kBACA,YACA,UACA,SACA,eAGF,6CACE,iBACA,WAGF,6CACE,kBACA,YAGF,iDACE,6BACA,aAGF,uCACE,gBAGF,uCACE,YAGF,2CACE,aAIJ,+BACE,wBAGF,oBACE,gBACA,gBAGF,YACE,eACA,eACA,OACA,MACA,WACA,YACA,gBACA,qCACA,gBACA,kBACA,qBACA,aACA,kBACA,WACA,WAGF,iBACE,eACA,SACA,WACA,WACA,gBACA,kBACA,kBACA,oCAGF,OACE,kBACA,WAIA,6BACE,mBACA,WACA,4BACA,YAGF,sBACE,mBACA,WACA,aACA,SACA,cAIJ,aACE,WAGF,aACE,eACA,YACA,SACA,2BACA,0CACA,kBACA,kBACA,oCACA,kBACA,WACA,iDACA,4CAGF,OACE,gBACA,eACA,WAEA,UACE,WACA,iBACA,gBAGF,WACE,WACA,kBAIJ,KACE,UACA,YAGF,iBACE,iBAGF,gBACE,oBACA,mBACA,uBACA,eACA,eACA,gCAEA,sBACE,yBAIJ,cACE,WACA,aACA,mBACA,sCACA,kBAGF,qBACE,eACA,YACA,WACA,WACA,gBACA,aACA,kBAGF,eACE,kBACA,iBAGF,aACE,eACA,aACA,WACA,YAEA,6BACE,mBACA,oBAIJ,cACE,kBAKA,SACE,mBACA,mBACA,YACA,UACA,gBACA,qBACA,kBAGF,eACE,UAIA,qBACE,UACA,mCAKN,uBACE,gBACA,cAGF,eACE,eACA,kBACA,iBACA,oCACA,kBACA,yBAGF,oBACE,kBACA,aAGF,qBACE,kBACA,WACA,YACA,yBACA,4BACA,yBACA,aACA,mBACA,uBACA,kCACA,sBAMA,8BACE,YACA,wBACA,WACA,eACA,uCACA,iBAIJ,YACE,kBACA,eACA,aACA,cACA,cACA,aACA,gBAKF,+CACE,mCACA,yBAGF,yBACE,iBACA,gBACA,cACA,YACA,yBACA,kBAGF,eACE,WACA,yBAGF,kCACE,sBAGF,kBACE,gBACA,eAGF,8BACE,iBACA,WAGF,gBACE,gBACA,aACA,sBACA,QAGF,kBACE,iBACA,qBACA,kBACA,kBAGF,kCACE,yBACA,WAGF,wBACE,WAGF,eACE,WACA,kCAGF,uBACE,aACA,eAGF,6BACE,aACA,mBACA,QAGF,4CACE,SAGF,kBAEE,QAEE,uCAGF,IACE,2CAQJ,+BACE,iBAGF,sBACE,SACA,kBAIF,0BACE,UACE,YACA,iBAGF,YACE,eACA,aACA,YAGF,iBACE,eACA,UACA,YACA,WACA,mBACA,mBACA,kBACA,oCACA,SACA,eAOF,6BACE,gBACA,eACA,qCACA,gBACA,YAGF,mBACE,eAGF,2BAEE,SACA,OACA,MACA,YACA,YACA,YAIF,OACE,gBAGF,aACE,gBAGF,sBACE,SACA,kBACA,gCACA,SACA,kBACA,YACA,aACA,eAIJ,0BACE,GACE,sBAGF,IACE,0BAGF,IACE,uBAGF,IACE,uBAGF,IACE,uBAGF,IACE,0BAGF,KACE,uBAMF,oCACE,wOACA,qBACA,+BACA,4BACA,6BAEA,mEACE,sBACA,WACA,mBAGF,2CACE,gBACA,gBACA,eAIJ,uCACE,yOACA,qBACA,+BACA,4BACA,6BAEA,sEACE,sBACA,WACA,mBAGF,8CACE,kBACA,gBACA","file":"style.css"} \ No newline at end of file +{ +"version": 3, +"mappings": "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", +"sources": ["main.scss","_osmose.scss","_recherche.scss","_mobile.scss","_overrides.scss","_animations.scss"], +"names": [], +"file": "style.css" +} \ No newline at end of file