From f1bdb817238e998848263a8b3bf7096e1cb17abe Mon Sep 17 00:00:00 2001 From: Tykayn Date: Fri, 18 Apr 2025 18:00:08 +0200 Subject: [PATCH 1/7] add osmose count --- index.html | 15 +++++++-------- js/lcm_main.js | 22 +++++++++++++++++++++- styles/main.scss | 4 ++-- styles/style.css | 2 +- styles/style.css.map | 2 +- 5 files changed, 32 insertions(+), 13 deletions(-) diff --git a/index.html b/index.html index 358d6ab..c91525d 100644 --- a/index.html +++ b/index.html @@ -112,15 +112,14 @@
-

+
- qualité - - + + -->
diff --git a/js/lcm_main.js b/js/lcm_main.js index f0938b5..c5793c2 100644 --- a/js/lcm_main.js +++ b/js/lcm_main.js @@ -341,6 +341,9 @@ function calculerPourcentage(partie, total, reduc) { return ((partie / total) * 100 * coef_reduction).toFixed(1) } +// Ajouter une variable globale pour stocker le nombre d'issues Osmose +let osmoseIssuesCount = 0; + function displayStatsFromGeoJson(resultAsGeojson) { let count = resultAsGeojson.features.length; let count_station_output = 0; @@ -457,6 +460,16 @@ function displayStatsFromGeoJson(resultAsGeojson) { $('#found_charging_stations').html(stats_content); $('#bars_power').html(bar_powers); + + // Remplacer la ligne existante par un appel à updateCounters + updateCounters(); +} + +// Ajouter une fonction pour mettre à jour les compteurs +function updateCounters() { + const stationsCount = geojsondata ? geojsondata.features.length : 0; + const osmoseText = osmoseIssuesCount > 0 ? ` (${osmoseIssuesCount} )` : ''; + $('#count_features_fond').html(`⚡${stationsCount}${osmoseText} stations`); } // Modifier bindEventsOnJosmRemote pour cibler les boutons dans un contexte (la popup) @@ -1074,10 +1087,13 @@ function searchOsmoseIssues(map) { .then(data => { if (!data || !Array.isArray(data.issues)) { console.warn("Réponse Osmose (liste) inattendue ou pas d'issues:", data); + osmoseIssuesCount = 0; + updateCounters(); return; } const issuesList = data.issues; - console.log(`Nombre d'issues Osmose (liste) trouvées: ${issuesList.length}`); + osmoseIssuesCount = issuesList.length; + console.log(`Nombre d'issues Osmose (liste) trouvées: ${osmoseIssuesCount}`); issuesList.forEach(issueInfo => { if (issueInfo.lat == null || issueInfo.lon == null || !issueInfo.id) { @@ -1173,9 +1189,13 @@ function searchOsmoseIssues(map) { osmose_markers.addLayer(osmoseMarker); }); + + updateCounters(); // Mettre à jour l'affichage après le traitement }) .catch(error => { console.error('Erreur détaillée lors de la recherche de la liste des issues Osmose:', error); + osmoseIssuesCount = 0; + updateCounters(); }); } diff --git a/styles/main.scss b/styles/main.scss index a1d7579..7f78c3e 100644 --- a/styles/main.scss +++ b/styles/main.scss @@ -45,8 +45,7 @@ html { p { font-family: Calibri, Roboto, Arial, "Ubuntu Mono"; - font-size: 1rem; - font-size: 1rem; + font-size: 0.75rem; } #map { @@ -574,6 +573,7 @@ header { #removeMarkers { margin-right: 1rem; + margin-left: 1rem; } .filters-box { diff --git a/styles/style.css b/styles/style.css index cbf7325..2c3123d 100644 --- a/styles/style.css +++ b/styles/style.css @@ -1 +1 @@ -: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:100%;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:1rem;font-size:1rem}#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}#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:50%;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:3rem;height:3rem;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}.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:5.7rem;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:5.55rem;width:71.2vw}#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{width:100vw;line-height:3rem}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}.filters-box{position:absolute;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:400px;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%}.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}@media(max-width: 1200px){header h1{width:100vw;font-size:1.5rem}#toggleSidePanel{right:1rem;top:1.3rem}.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}}@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 */ +: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:100%;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}#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:50%;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:3rem;height:3rem;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}.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:5.7rem;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:5.55rem;width:71.2vw}#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{width:100vw;line-height:3rem}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:absolute;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:400px;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%}.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}@media(max-width: 1200px){header h1{width:100vw;font-size:1.5rem}#toggleSidePanel{right:1rem;top:1.3rem}.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}}@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 */ diff --git a/styles/style.css.map b/styles/style.css.map index ece5f5e..0ae0def 100644 --- a/styles/style.css.map +++ b/styles/style.css.map @@ -1 +1 @@ -{"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,YACA,WACA,mCACA,UACA,SACA,UACA,SAGF,KACE,+CACA,eAGF,EACE,+CACA,eACA,eAGF,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,mBAGF,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,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,YACA,aAIJ,aACE,WAGF,aACE,eACA,YACA,SACA,2BACA,0CACA,kBACA,kBACA,oCACA,kBACA,WACA,iDACA,4CAGF,OACE,gBACA,eACA,WAEA,UACE,YACA,iBAGF,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,kBAGF,aACE,kBACA,aACA,WACA,YAEA,6BACE,mBACA,oBAIJ,cACE,kBAKA,SACE,mBACA,mBACA,YACA,UACA,gBACA,qBACA,kBAGF,eACE,UAIA,qBACE,UACA,mCAKN,uBACE,iBACA,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,WAGF,uBACE,aACA,eAGF,6BACE,aACA,mBACA,QAGF,4CACE,SAGF,kBAEE,QAEE,uCAGF,IACE,2CAQJ,+BACE,iBAIF,0BACE,UACE,YACA,iBAGF,iBACE,WACA,WAOF,6BACE,gBACA,eACA,qCACA,gBACA,YAGF,mBACE,eAGF,2BAEE,SACA,OACA,MACA,YACA,YACA,YAIF,OACE,iBAIJ,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,"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,YACA,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,mBAGF,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,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,YACA,aAIJ,aACE,WAGF,aACE,eACA,YACA,SACA,2BACA,0CACA,kBACA,kBACA,oCACA,kBACA,WACA,iDACA,4CAGF,OACE,gBACA,eACA,WAEA,UACE,YACA,iBAGF,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,kBACA,aACA,WACA,YAEA,6BACE,mBACA,oBAIJ,cACE,kBAKA,SACE,mBACA,mBACA,YACA,UACA,gBACA,qBACA,kBAGF,eACE,UAIA,qBACE,UACA,mCAKN,uBACE,iBACA,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,WAGF,uBACE,aACA,eAGF,6BACE,aACA,mBACA,QAGF,4CACE,SAGF,kBAEE,QAEE,uCAGF,IACE,2CAQJ,+BACE,iBAIF,0BACE,UACE,YACA,iBAGF,iBACE,WACA,WAOF,6BACE,gBACA,eACA,qCACA,gBACA,YAGF,mBACE,eAGF,2BAEE,SACA,OACA,MACA,YACA,YACA,YAIF,OACE,iBAIJ,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 From 093b4fbe3485d7c417b0ec484296db76dd837299 Mon Sep 17 00:00:00 2001 From: Tykayn Date: Fri, 18 Apr 2025 23:36:04 +0200 Subject: [PATCH 2/7] style up --- index.html | 43 ++++++++-------------------- js/lcm_main.js | 8 +----- styles/main.scss | 67 +++++++++++++++++++++++++++++++++++--------- styles/style.css | 2 +- styles/style.css.map | 2 +- 5 files changed, 69 insertions(+), 53 deletions(-) diff --git a/index.html b/index.html index c91525d..b743cf8 100644 --- a/index.html +++ b/index.html @@ -116,6 +116,7 @@ ⚙️ Filtres:

-->
+ @@ -140,7 +141,6 @@
-

@@ -161,11 +161,17 @@ stations de recharge pour véhicules électriques . +
+ Les analyses Osmose proposent l'intégration de stations de recharges issues de l'open data sur les IRVE de + Data Gouv. Vous pouvez les désactiver dans les filtres de calques. Quand les stations existantes sont + activées, seules les analyses osmoses avec un minimum de distance sont affichées.

-
- Fait par Tykayn - www.cipherbliss.com. - Sources disponibles sur la forge du Chapril. +

+ +
+ Fait par Tykayn - www.cipherbliss.com. + Sources disponibles sur la forge du Chapril.

type2 @@ -179,36 +185,11 @@ câble électrique Energie icônes créées par rukanicon - Flaticon +

-
- - - - - - - - - -
diff --git a/js/lcm_main.js b/js/lcm_main.js index c5793c2..10a2494 100644 --- a/js/lcm_main.js +++ b/js/lcm_main.js @@ -1111,7 +1111,7 @@ function searchOsmoseIssues(map) { }); if (tooClose) { - console.log(`Marqueur Osmose ignoré car trop proche d'une station existante: ${lat},${lon}`); + // console.log(`Marqueur Osmose ignoré car trop proche d'une station existante: ${lat},${lon}`); return; } } @@ -1242,12 +1242,6 @@ function init() { "Bornes potentielles (Osmose)": osmose_markers }; - // Créer deux contrôles de couches séparés - const baseLayerControl = L.control.layers(baseLayers, null, { - collapsed: true, - className: 'leaflet-control-layers base-layers', - id: 'base-layers-control' - }).addTo(map); const overlayControl = L.control.layers(null, overlayMaps, { collapsed: true, diff --git a/styles/main.scss b/styles/main.scss index 7f78c3e..1253af3 100644 --- a/styles/main.scss +++ b/styles/main.scss @@ -29,7 +29,8 @@ html { } body { - height: 100%; + height: 100vh; + overflow: auto; width: 100%; background: var(--background-color); padding: 0; @@ -103,6 +104,7 @@ table { h2 { font-weight: normal; + font-size: 1.25rem; } #overpass-api-controls { @@ -252,7 +254,7 @@ a { } .popup-key { - width: 50%; + width: 57%; display: inline-block; } @@ -370,8 +372,8 @@ button { } .icon-img { - width: 3rem; - height: 3rem; + width: 2rem; + height: 2rem; fill: #000; } @@ -445,6 +447,7 @@ button+button { #round_power_legend { font-size: 0.8rem; + margin-top: 4rem; } .side-panel { @@ -461,7 +464,7 @@ button+button { padding-bottom: 15rem; z-index: 1000; visibility: hidden; - top: 5.7rem; + top: 4.5rem; width: 26vw; } @@ -491,8 +494,10 @@ header { #map { margin-left: 28.8vw; - top: 5.55rem; + top: 4.5rem; width: 71.2vw; + border: 0; + height: 92.9vh; } } @@ -521,8 +526,9 @@ header { width: 20vw; h1 { - width: 100vw; - line-height: 3rem; + color: white; + line-height: 2rem; + font-size: 0.8rem; } img { @@ -577,7 +583,7 @@ header { } .filters-box { - position: absolute; + position: fixed; bottom: 0.7rem; right: 25vw; z-index: 100; @@ -617,7 +623,7 @@ header { } .leaflet-popup-content { - max-height: 400px; + max-height: 30vh; overflow: auto; } @@ -732,6 +738,7 @@ header { #searchResults { width: 100%; + border-color: var(--button-border); } .search-source-control { @@ -769,16 +776,35 @@ overrides leaflet margin-left: 2rem; } -/* Style pour mobile */ +.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 { - right: 1rem; - top: 1.3rem; + 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 { @@ -811,6 +837,21 @@ overrides leaflet 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 { diff --git a/styles/style.css b/styles/style.css index 2c3123d..480ee10 100644 --- a/styles/style.css +++ b/styles/style.css @@ -1 +1 @@ -: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:100%;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}#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:50%;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:3rem;height:3rem;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}.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:5.7rem;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:5.55rem;width:71.2vw}#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{width:100vw;line-height:3rem}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:absolute;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:400px;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%}.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}@media(max-width: 1200px){header h1{width:100vw;font-size:1.5rem}#toggleSidePanel{right:1rem;top:1.3rem}.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}}@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 */ +: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 */ diff --git a/styles/style.css.map b/styles/style.css.map index 0ae0def..a4caffe 100644 --- a/styles/style.css.map +++ b/styles/style.css.map @@ -1 +1 @@ -{"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,YACA,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,mBAGF,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,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,YACA,aAIJ,aACE,WAGF,aACE,eACA,YACA,SACA,2BACA,0CACA,kBACA,kBACA,oCACA,kBACA,WACA,iDACA,4CAGF,OACE,gBACA,eACA,WAEA,UACE,YACA,iBAGF,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,kBACA,aACA,WACA,YAEA,6BACE,mBACA,oBAIJ,cACE,kBAKA,SACE,mBACA,mBACA,YACA,UACA,gBACA,qBACA,kBAGF,eACE,UAIA,qBACE,UACA,mCAKN,uBACE,iBACA,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,WAGF,uBACE,aACA,eAGF,6BACE,aACA,mBACA,QAGF,4CACE,SAGF,kBAEE,QAEE,uCAGF,IACE,2CAQJ,+BACE,iBAIF,0BACE,UACE,YACA,iBAGF,iBACE,WACA,WAOF,6BACE,gBACA,eACA,qCACA,gBACA,YAGF,mBACE,eAGF,2BAEE,SACA,OACA,MACA,YACA,YACA,YAIF,OACE,iBAIJ,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,"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 From 2265ee5c8b456ac01f37b648e9e43d9f51c3b36b Mon Sep 17 00:00:00 2001 From: Tykayn Date: Fri, 18 Apr 2025 23:43:48 +0200 Subject: [PATCH 3/7] remove dead code in index --- index.html | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/index.html b/index.html index b743cf8..2900881 100644 --- a/index.html +++ b/index.html @@ -117,24 +117,7 @@

-->
- - - - - --> +

From d9488e71512a9a018153875f2a7c81a6a9bcc3ec Mon Sep 17 00:00:00 2001 From: Tykayn Date: Sat, 19 Apr 2025 23:46:37 +0200 Subject: [PATCH 4/7] split style --- .../_animations.scssc | Bin 0 -> 6101 bytes .../_mobile.scssc | Bin 0 -> 16410 bytes .../_osmose.scssc | Bin 0 -> 11064 bytes .../_overrides.scssc | Bin 0 -> 11354 bytes .../_recherche.scssc | Bin 0 -> 11134 bytes .../_responsive.scssc | Bin 0 -> 555 bytes .../main.scssc | Bin 0 -> 131548 bytes index.html | 2 +- js/lcm_config.js | 2 +- styles/_animations.scss | 41 + styles/_mobile.scss | 72 ++ styles/_osmose.scss | 56 ++ styles/_overrides.scss | 50 ++ styles/_recherche.scss | 58 ++ styles/_responsive.scss | 0 styles/main.scss | 279 +------ styles/style.css | 714 +++++++++++++++++- styles/style.css.map | 8 +- 18 files changed, 1005 insertions(+), 277 deletions(-) create mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_animations.scssc create mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_mobile.scssc create mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_osmose.scssc create mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_overrides.scssc create mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_recherche.scssc create mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_responsive.scssc create mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/main.scssc create mode 100644 styles/_animations.scss create mode 100644 styles/_mobile.scss create mode 100644 styles/_osmose.scss create mode 100644 styles/_overrides.scss create mode 100644 styles/_recherche.scss create mode 100644 styles/_responsive.scss diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_animations.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_animations.scssc new file mode 100644 index 0000000000000000000000000000000000000000..9b82b6ad5a82d67b36bf5e02e40c192482bd59b7 GIT binary patch literal 6101 zcmcIo|85((5w?PZBuld8vy+Pp=Mq(M66YLSYuSz+vOjo58$duWJ;c5Oh3_D&B+6c7 zwcPHm;M1^Lm58^?s4Mw}D!T8QM8 z81NcdX8jA#A4EJjD+zLcQs|dn#QTZ&mZRhnsj|1OKjvqpPIHC5;a9`R9r3tPB*kBy zcA9IE>jgb=xziKTfJa5TcuFcPaeJ}1K#OO!>jsQ{30nuD2>w4ScA6#Uk=(Y*LN|)} zpo81uv{lO@K3f!s$wFVR)6MAy73NDe)pcbfO&!HZL=86pAR}ksys!XD9mtNPh_c@l~AgQ5pRO@;lAftqU>Ytx$lIEgtlvt1#h% zR-B0b8~2>=#8*Mz?ZLCl%gfe)zvaFNM?6Sc7s<$P`Cc#LJN*kc0@0BhN+aql;;!HQ zzu~X57((6+@Xw_i1zvCt6qiqUQUtdy-1y?d!b@6_0WV$)__vV=F^^V25&cI%bjNJ;c)1{ zkECXaiBN{@{Q?+}T!oy}y#dha4Lu%_CL8b&vfYIcbiDwygkApou?HCsG7jWInXED^ z`)GZUu81^I%8)2u(%TcOO?ro|(l6K=(m_6FA-La#kS6XsQV#efl*9tm9%dG@;m{wm z25O;?#C70GJ}|i}d9+JH?q!dy9UICNvYu9O&Xx(w!4LLCZJ}GrvXZilt!Q*vA4(MX zfeh%X)8tgpYMs_F%;mi!S=e;Rq05$gRp70x;c!(`a5|0Xmn-!C4cS5;U`o)2j{9*I zcS&oLKBSu%!<77z412EyS0iLFwvahv&_*@5req}L{nZkad z{nyM_mDQ}Rp=_$QC&}L5pFwsV)ElyK^@+&FGQ%RX$zD-rXJoH{LQ^BSx`FIG07JG7 zpveASGlb7)k)4^sewZe^uB>L?XegU1i|oVnl{KB&YoOkcjjK;Ww&UcJeOsBGk$oE! z8nSV91KD{1hHM)^k$tHd!soNd&P-wNrpaDYRYwOjwwds6jB_R-x?hG&E~K%pTVS2qxz2Ve-d z0W{(N&>W$_EW$HeSmB?V0sW?YpzLOaziTj?t?g6wHi!RKy`tKYd0GU`MZL8NtCCV9 zXlV&r)9cd@y!SfIYEO)VK9@&D8jq4`f9lSoXO%`{c61+u8WY_ou$mLy3-8*IMUvBzy@TxV~SJk8vnj<{&;DvW>hY*T%U&DvklbOx zc!VG@@QnixY{n*Xz|W-(ccE1e#K;RKo?|O5BJUi&^gGSU!C@v05#G8M;Vq!oKhHdKav`|}NS$1_ zY6Z)IHSK`iO$B;4~y9-C@ z{N&3+GHHVPKe}|LxTs_Wgcn-jJ6U5{C6y1eb-qiE4m%pMZ&Cy<5@r)IZ`a2WVX6@I zA6WVk>F1Quud&!}W^sBmz7?m6Ef2^Pn{9KGr<_lvZt%cz}U@kHalv)^0l{v!c^r?km9-AwS;#wGni8;b)>#v2e zSDGW8-s`2(K*$8KX&(k#C8MhC%Aj=TL>g&Nv$Z2Tg{KYkPTX>yYAXyG|JBYNDDQ0Z S2U+$vwU=qLsqP84PyYjvL689e literal 0 HcmV?d00001 diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_mobile.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_mobile.scssc new file mode 100644 index 0000000000000000000000000000000000000000..3646ffe39d2c9ebf0690207b7942f0fc89b57966 GIT binary patch literal 16410 zcmcIrO>i7X6}Bcu+8=3Gwk6BI$yojmUTL+G|E2?OaO^}5Nx87$;)7~-cO(tj-C1T< zmYr0J;uyG4a08BTgrX`G+@Xpq7s8zr+z1B_;lz7A-Tk&_dv+}cfDrX;&)4sJKi#ii z_pGnnT-hjX+`7?f-mJG9twy_fBWN`0+c%qywcEEF4d1_YJ6LP2Z#1v3w@Zf$k$3Wu zpCq35I1U2O`(_jk-izA7tXJW!-LTV+gWi*w$U8IK>2B2R20huY%%A$5z2M38=JK7@ z*WE{h=bgaqM|-i`jhZ3+U7PqH_x06jZ~ES2ufzw>`+-;PMRC{fu<0jG|ED z?#=P2KM12<^5G%q+6j9>IPD$f2@KW>wqn1x6GYyLRMJP{ArQi+MX$<}fgcaH`cV>j zr_C-8qa;Mw8CC(jSsra~C&2*zoZ~^SEnZe{$t(50V(n^wP zR(uR1huwY@4}v)I+;pf-`2h5MA6`zLCxf6{0H_%By}A6&)!nEYtb*1$!D`TJ#n1bL zpuL(5qSpKVPEbpp_ga1ve%s&QUu_3ZgHF^(3#{%Ax}DWd*o=c(YuAsVYuE1!A*wtM z{La?@4gUmBz$RO0n5}(3?uES_&}`vRFqj5fyMD6!(V_d1cWT&g-VNHJkKR@B%KW=~ zLHztlX>)n{3JR=M^{5qx{ekkwZ-k&mzf)x3s8W}z!?)4xJnzvUhOwc;=5nR$KdbGB z?ZGZ0vN>L6C9fK`K~v#&7{uN(ZwLK2X!)Sst*{5s{jK1;dm(r*^r?gWXIM32^F?+f zN=-fkCaPtZH$cX?RA?$Tw;aL`ORUJ%Uk5Vy)G~t zMDf;MFB~KoKQsMj!gfm_W-sc7y`i5m5~4WVfrp*VpiUQc`H2z}BJ`ZZJN>8nCP zpt3_^K!`iPnS_TR;;PvR0bCMIRz+upzfsQ0Zs50r*xg+dZy)7-KTbfS_&YekvJ9`F z6SRPz=iz+eKLSOAYX=1gt8Re$0M3zjHrrYCn_<^*;yFL^I|NrJP`%2~3sB_r^hghR zuM=Q^6hUfqQP5Z_vkI1WUu)h5Lo;vCXXayr>EH&@Z*eAOoLNQ zYyDztmMzxVaRnB!l~gXaT4Z&wYpN)=raG`jovn{UpEJ;_2D*?~N`0CqlJb@@3l6(* z0pu%aJZv4+-f&si9Mo(q0uSS;k2arYbu@R0LaG4DX0H_>8ks9XuC!LKKiwDJB*KlI zW6Q|0m{C~~hCQN%z}E3$A-p5J4})&OL^trCd4*oEkF!4*Mnth4uVlybmV|jN3gM59 zH$bgvBzq^)HO%sg416g*|CV|sV%Md1D%(+SP)ouO0-=Qw4VBkcuE#-lR7ItXib|lA zMJ*t3stp^n!h_T_>IU{=F$2j7x`<1J;wezRS`P^xAi zD&ZVD$)tEPqxFc6C-E|3NSqBr4Rc@viX3b$XoaMa1971IU=C6Xkw)0vptK!63)-Vz zP*M7no>mc~s09aGCyg;jyub!PUSI+!FPQpR+YUR>d|Pj9H7(`2#3yyC)4vQid4^>fvM$c~=@ z8|$_ia6ZFz9>%5_5L?C!I2ztI0OD!_Xs*A~T(N_m;WAvMEPU$MiYv{ub4qUhJ&k3$ zzBd%pi{}T?&JL`{kYzpedqHPHU^6Ddc)|8oB|LWUSOz7^l~=rs7!t>f zafO-B7meiwr8*hQ3oy!pRwA~{F-KzA20$h^0kp|KHAcvbWho1v`l~WI(Jc%jv1wo< zfn2Vy+^{ZQiy5kmK(498Cw&kEgJxlH32l)&ox=>kQd5Q7C!Z#QL?ii)WTjn5Sxlo+s>@j zN0+0e4AmtV`j{33TNCVR10bp`b38G37~mgON6bnYCO9$+W?5P37|=zCDPb~QVWx`6oxymT1e0K z{dOC+zjlY7udg&9dfhc^2%pTbJ_$mQsj>Cyc-A%mVr>Fw)~m!Cd*qo~3d5bch4s;9 z6vO_r7W?gRPt;sSy}NMBmVlhfa6Sbh&`ud!XU2230T5>sKy&^YamF4rS(uiV!f@y7 z7S7dX^sJWb`t2y)ZJ~R67i5;4DVZb#SvJ8c9_$ZsC!9Pf!p;qA6zn_}A`Xd-)dkpN zU4(xwK^X>TgZr>}p3dm#G>A;mfGr{bB@hF3MxsKtFN+xpzR=L+3fllDbhzOFwDHLf zP|P1-W9$HDi~)>#$Vg==Ers6SgQ8ofQw1I3zp?&S$1O-P-f8+6a8O%-lG_-?a_8aH zMAcq21iPf&FUx$$U@wGw#lXG#Kg0d9fqN|vce?o%(Bx}QxAS)~=2T=CH3Y}LHr6hRNjA0E5pt$&AaWsNzUtMhRLURtr3jygl z=f^bXV2`}j1%HF!=FU$na}MnBaGtd&H(yRtw?N9#lgD2vjGrQ z6F^h_1yRKwc^f<_40nEMp*pFGQ^bW-D8ks#p3M+G3*%D_2U`;|ej5N0HUTu@-w|Q# zK{_?p6DbULey<7BHt(2{oKO8pTgcoN4e#@c&8Yoc@Xs&W$Z98b74=T{;Cs4~-qVSf zE1?TPD*iP0bS{vmJsq}aOOV!QprSN0i^;*}@-iGwrT*->Nz@73?t1^3+k`U&hUZUs zU{GRZv%+>xDM@bV&cP659c*2ui9wYrUG)-o{!E54r5jf5xs?Pq&$T}8o@-G*=($4= ztSXf)ql6&Fl>wZBCfl$e3RWX~pkgoTrFCk9@TCmlOE5l7 zW7wK7joAQ*unC|EA1A`tBX1g$!f`Ccb9i*79(<^Zlu@d8|$5RRg;*jLp6lv9Hgt zyB{86Z^A$K>g+xqnAuRy87S)p3dZkS>}|G*siy5^(}PD}w&q_pAc|x3BLdQK98er% zkGxb9e-o+Zwk3|sUC7A8o_*GuYrt8zTX!w>sw@YXWGt9}`>bkynY7!f@vYnk}W9 z7nJ1O`8Op+=K4LH6fF(qKr4Q05I#+pt-S0LQlh+UCJp5n;0WR@nQ~<57z>o9 z3JCF5C9EIZ2PhrJmnj`ikG2X*q8G$A^I-52d7LE#0}RCnDs&~3`HPG<0|q0n#1>s# zQR9I>i$6_&t{ZQzK`Xn}DpM9Zb~3ls4I0WHq$f83pJs7vk(*i9EgJxNvI(F)`7?4o z?2$K%OJTV4FYU=hwb%)^bB>d2MAtJ!*TuLCk~X%eAZ{gU10bR%fF|m^q7w=1QPGKn zSuc>naOag*R1YGWe@1BIxslxH z+}^-W<~HJG#E>|qz3+e~$llm8?;K3yMM0H2zpTBv(wek4hhfOx*qUH(8vxnc1km>W zDH#ZR}ZhQu*F;4bKfJOEqfRfOp$bL0UBKBan7DNvgJO<@U@gkft!wrK+( z)0+U=^nV~*VUN5iT?)gUKWftx)fc+>0LL04s*MWoy$t7jAOc-{z!p^?tqGY8fH<1~ zn)6?XGxne|s<~)OVYu_Dg|qcuk1k&pp8DzeBo{Z+#r=l#X8J-+dOA#V`V`a9N%mU* zeGu`K&XloboSNqp?rbPjdqWhXWGNPBtA=erq+t_CYxtj}VeFAtd&A#E?d>y*h7Y`5 zdn@BiZvi@GfY_Q4KsErPY657gQ-`%}ut#11NnyC-93I`pOjs@E;s9<4s9KZZEN^Ex zzYQYLdV#G80b~Op&L)87e2h3_kG%Cl3d5ZR3+Mcu+iY!P<+k-)do#m!69%XK8@487 zy*2=1YXWGt7l|$Q$lJe3VYqY2!glNh&$X2eE8Pbfx({G<+Q4CprY>vj+5m{I383lT zB)Zsxl3H_il)`Z5mWA%v4P3dAb9?ul4BvNPcnV-_L7h`x!L;(V0T5pkK=a)szStu# zfTb|pd7$~yrsl4aoI9V;)MsW0-ec-Nqx#FWeg+1nk3q0?PBYc-!Br#pJQFVq!G~kc zj}E{5XRRgp)D6CQbg$?y6FoQmbnmMBA(SumhjgOly5dVK=z`^c2EV(m{<;XBiVunK z@kb>rebT2e@@@46isy=tO;UjLI}OhjpJb$u)F}Aj0>Ndj7fTBx=U{wqyp$8de6nvcqQa8 zBRo2G;dD1c3G^d5rKe?{s}9Ce5M@{8J%ZPeSn?o6N@tNH`@(3gUB0Wvmpa8Fs8(?5 z9CnG&af59gp1pL2@j1S>Y7d|IXKdpkBJL1ZQ?B=?|TiG#6PkGt) zGV&#LF-W

35J(r=rpobI*mu^GYVg%os<4k?<~_wY&fT literal 0 HcmV?d00001 diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_osmose.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_osmose.scssc new file mode 100644 index 0000000000000000000000000000000000000000..1b37e50c9a545ee657bd02c46916cc7e39647513 GIT binary patch literal 11064 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 KQgiU$(SHH6Z2bQK literal 0 HcmV?d00001 diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_overrides.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_overrides.scssc new file mode 100644 index 0000000000000000000000000000000000000000..bfb7024e10c93bc590740079a1bcb045d7e57086 GIT binary patch literal 11354 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 j`J#$?-@*6br~`Ky%JKb4`|UV%x^di2sfgSoi^K zzIW&M-o1+_50hz7h8XFhF*-7DS9~ zEC6FGME8OP9J4c?S5g%g^jpstrBt9r4G}x#Xq-e%pDpg7HcB{1M!i1kKW$jRmDC{n z?1B^SY!0avdJD)de{|Lz=#^UZhz&V8VO?sFkX`>Bc}0?~(&6&h^PO-kO9JPgryO+A zeOV5>=JMR5L1!`<-H>Y(P?%aE<9*5xm{3mCUj`fRSk?xu1B>kTM=tpVd26qZV(7A1lgCZn{`McP{m>Qjn%=h;DeOSN;C^R)_7gnxTp^}+} tab5}QM{8j^6GLu6sPy0XFFE;BrR}}ay|7y9txtEb2G^!k397z&&);{Ex-0+y literal 0 HcmV?d00001 diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/main.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/main.scssc new file mode 100644 index 0000000000000000000000000000000000000000..af2dbe854131c5bde7d469e5754182f854666829 GIT binary patch literal 131548 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 literal 0 HcmV?d00001 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 From 07c0385972bd8943994cb6f6c3a3bb1ee08c9f57 Mon Sep 17 00:00:00 2001 From: Tykayn Date: Sun, 20 Apr 2025 00:32:45 +0200 Subject: [PATCH 5/7] filtrer une puissance minimale --- .../_filters.scssc | Bin 0 -> 2264 bytes .../_mobile.scssc | Bin 16410 -> 16966 bytes .../_osmose.scssc | Bin 11064 -> 11863 bytes .../_overrides.scssc | Bin 11354 -> 12003 bytes .../_recherche.scssc | Bin 11134 -> 11134 bytes .../main.scssc | Bin 131548 -> 131332 bytes index.html | 137 ++++++++------- js/lcm_config.js | 6 + js/lcm_main.js | 161 ++++++++++-------- styles/_filters.scss | 6 + styles/_mobile.scss | 12 +- styles/_osmose.scss | 5 + styles/_overrides.scss | 4 + styles/_recherche.scss | 6 +- styles/main.scss | 11 +- styles/style.css | 40 +++-- styles/style.css.map | 4 +- 17 files changed, 230 insertions(+), 162 deletions(-) create mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_filters.scssc create mode 100644 styles/_filters.scss diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_filters.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_filters.scssc new file mode 100644 index 0000000000000000000000000000000000000000..5c753d027785e8757245dc8fa7aaad26924a3f69 GIT binary patch literal 2264 zcmcIlU2oeq6wSk+*iKTXS-UvNk{QmLwcBDT^;$3F3x{C^3=BgN8+*xvKvT5MMG`fV zu45Ga@4M8OBgc8%lSSXJbI!e&>~;IyUm6}`Z^yl>UXS&>{=^$IulKIc-qWkMlV7jj zvp(%luCK3I(Drez-Imr2AgbqkTmF9tO1GGe)tm=@5oEfPQ`dvm59rAzY zJZ8Lx_DIB|F<07FKV5e&{I>C~wVyw-izo?s;kA=_9j%38P&5dTOWY9PEEd|@svx{%2A|$g5dVw zI%*Pas4{*cA;n46<)hTX2pMnV=YU|B$jL-=1D|_@$3Yr`k5eN)5#K>+3(*6pAc9oT z6VC?XgX|~!L?=Y&()$&BxK+nTa+S})-#$3C@#&y*q|Fj~==zytx~rMi4#F6i9$CNW5qAoj4E)AXku%Ff{N47|KIYrh=#8Fw)Osks#wHRE%8eSe`CAc zAcl^$*uu_jeQjGlDw)`A*~j~KQ5p*om{|&WhkT;p9M-3lZOD{JOtFlA3TPe;Yxv@k z!{0U#p`lTLqmC~Io%)sMy-L&W5t-O|(Vw?0u4Tee6BaQxVj{Rg9TM^3^uyLx<@;ZkS2Ztwih<2v93iaYINxxH){{79kS9%A2t><6=59>F{1aAMg)W zZ2Y=VG`UYrmd20xC;YQjr?#d}4fNPAvDwp$qL5VwU*c|6j!g+xa#RzzStAIk6nIt^ z@G6bUp^)DS`-*9EOxfL3$$1<+!S3MyPe)!sBNzq499G9>^Zr&=hb|nwjHJPzlU8wZ4ewczN9l|U!m$HW8qdG L8>aw|uSWj?h-GJ( literal 0 HcmV?d00001 diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_mobile.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_mobile.scssc index 3646ffe39d2c9ebf0690207b7942f0fc89b57966..1b1eee7232a647dea69908821e7c23b49596aa14 100644 GIT binary patch delta 707 zcmZuvF>ljQ5SF7ft)HFPjhnQzkUEYUqzqQRQh+hB#i52X|B#M-`yt{Ybefqw;_u?V-;Rz*IWL?%s z)oEX`RYlYFwpP|uTebC;?pn2)Rj#%xu4>zEy{=pJQ~5HraCUQ>rjsq}$UEr!4!)u_ z+!EID7cJpqA&o_{jkijx^GvlaD|h$tDJe1>EP0Tghg65dCNJSPBH?R3%~LNY1rRz( zJWDUnaY4l4HKsC0D~i5>14cuOU&oKkdDHMO^CgRXWeI;u5+&e!l0&5+;rA6`=oY>% z-`YFkf2Ri`dOrKR!kWwn9artw@R)b0&?Uv$ZkU z*bT=J;Ej~&J9oMVE#J8z#ookE9~k%y2BrT$0f-nJ-|HIUX!WCqdmY=~H^gw2LuKU7O!gmX8NJH@ delta 308 zcmX@s!Z@peQO{Va#KSlnNy1Q5nw8&LI8$h{1Gh07 zm!XkyS^4A&Zj;GL7V?u%b1O|=Y$3GyKle2;4qhXJf(iu#g~`{HOecrv%TLx)R$`Re z?5q4rT-=(+z?#>A+ltSjBsI4nC$S{eQ;BH;%fvdX$$hpJlcVgo|+GOQH9c5XJX+sDWTv0`$)gT!W5hZ~HO1)WR*U{_d& diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_osmose.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_osmose.scssc index 1b37e50c9a545ee657bd02c46916cc7e39647513..ce4e11d87e2d9b42d34f5a16535c3b79c76315f2 100644 GIT binary patch literal 11863 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 delta 2978 zcmZuzU5pb|6wV!_v@`9_Y&)G!JMGMNx<74q>GpSb%lL3X{^Tcuko84b1i?Tg3n2!B ziAo|SJ}5s&<0C>eCXlE^qa;Fz@S@R}@I<0fBqaKv5#D{!b8n|}+uc62xp(e&zwf)} zoO@>OK6`Dx(x}WWvo;H0NfU z=PDB8IPhsU2PtI+7Q(usd-+ArS>+8Mio#2Z3m=Bv zT-tN#m{*|VUUSjQMLe4x??L^fSSzF6$RQp63mdR9ItQC0y*x2+axT0babbTh4mTny z+)+$9#&&plN>0Ip=;p$Zm+esd;zPKs1tM%_z){6sKL{7@$1O8U&i4U^;8-Fh`vQ~z z+=*>0s7v%!R2&Yrv6;^F=^&iY=eXti9|OoII0@TS3P^qsg~^XQ1Uf6g>A51(UnvH8HT*(!n>H^Tj6+=eAlzEn6czx^nhSW zzK4GzWvr2VRucZwwh*1y&O%yVt$Xn*mWj@PI2`RuppFEgfK-PI!#hD!bwv%HB|(k5 zuv2wmS3C}zL~rwUiq6kLw4g(oy!Ne6oj77Tpm!tGETPH1@Wgee=i12I%u z0p}AZi3u^iivO(0kLvPjvt!gmqkPzJ)Wppqk|unjFBH;CGLlA2HZZ|v1y&6k2I1s> z+_GwrCP^P6!^_cEpwbkavJ#frH9)1TfHSKW&%~qT49T(s&W1g=>J?ZbvYlgQyTkrt zX8Vqrg|o)Ilk2MZmoA5xL|`t*Dr6u=95Dws!^xPmOL)w|y|5+wOjOzp@1(XsD5)#S zfY|1ZWmD26X*itBlLU`|jpB%*(m@`9Y}Xr=)(dua3WZ1DTXP-B!(-_p{WfQX5h)nM5c^4*9Ew{N zX}a*Vorqo(dkg$J7jQ3vsdR}sPvwR4Hv}{fSFE(52W#Yh5Dy)Gu?~)V#ZD57 zm_$D8Pht_3#HA|2QeeiEFnfT@e*sk12LlJORzU*M1K%oOMpFH@rkJPBf%D# zfNye5r@Tb0+&Q{0U1o6_h!J9Cc*-`SzY4K3i=pBZQRz1VAJ{tzlS_mqQOFD;#%4CZ zfrD^DjN_Kyz=uMeAq-Z3imyPWM+D9|>zt`24yF(p3miQ!jfx@k@0MU_~>@0z9c<$Ts8vZb;dgo zBXsZ!2z8zlI(4`|YRNtkmG(erY%giTi(@YSvmSGOOs+LMscB+r_^>}UO>`j?*eniL z^b8D-H{pca+XP$utLPd&iw3S+>>_G!3P&v@;N5YKjd*uFEd_DMcW#9?xDo&3iApbv z%^mg6tfW=x#)?X&SZ8G<^Ip0zu{GVsb1iym*wdbLBZn7{9|?Jp-N@Z$C&#XOV{B3p zMc0O@;sR_K*H!UaT!Vc4wFqyG_ZAC(9+>WaK}w$sCk(+~g9;lVBbBa7@P4KO&zH=C z*LClA84od{H?tZ4G+a9fCvw4Y%U#?OElwbW~_vDHd{{#B%nZ*DA diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_overrides.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_overrides.scssc index bfb7024e10c93bc590740079a1bcb045d7e57086..a19e954e1f2f2e53e1ddb7aa604afd93cf1a3e78 100644 GIT binary patch literal 12003 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 Su8-`#mV!>j+5e#O(8&LK;gQ_{ diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_recherche.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_recherche.scssc index c713993b52da86d5d1ac94d3dbf967f93e533331..36e83b6b154f3f4af110ef56f5609b40010ace92 100644 GIT binary patch delta 109 zcmewt_AgA=SkGL~ge%27*~HW=#W2-8In6xLDAmBiGReZ!($Lb_%p%pu!XVAa(8ws& zbffNGW=4z6ubJ2KF&a#sDfEfaWOI-37ZIRXqlP%6m_bo$t~Hl}LT+MFdS;$(Nq&Kq Mg09Ktb($9#0W9Yt4FCWD delta 111 zcmewt_AgA=SkGL~gv%t!)GR5**eoqMCB-y3H8sW5BF)&)BsI|>&D7k;*uum-$@fJl&G~ P0xJbwqs{9yFE9cCz5gS! diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/main.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/main.scssc index af2dbe854131c5bde7d469e5754182f854666829..e6c16a9728a8e16d922f1719f327a0d44d2e7f1b 100644 GIT binary patch delta 27850 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 literal 131548 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 diff --git a/index.html b/index.html index e29e0bf..7d4b2bb 100644 --- a/index.html +++ b/index.html @@ -30,7 +30,17 @@ prise Libre Charge Map +
+
+ + + +
+
@@ -42,17 +52,7 @@
Zoomez pour voir les stations de recharge
-
-
- - - -
-
@@ -109,66 +109,83 @@
-
+
- +
+

+ + + + + 3 kW + +

-
- - -
-
- -

- 🚀 Puissances des stations: 🔽 -

- -
- -
-
-
-

- À propos de ce plan

-

- La carte thématique proposant des points de charge pour véhicule électrique, basée sur les données - d'OpenStreetMap. Voir la documentation OSM concernant les sockets et les - - stations de recharge pour véhicules électriques - . -
- Les analyses Osmose proposent l'intégration de stations de recharges issues de l'open data sur les IRVE de - Data Gouv. Vous pouvez les désactiver dans les filtres de calques. Quand les stations existantes sont - activées, seules les analyses osmoses avec un minimum de distance sont affichées. -

-

- -
- Fait par Tykayn - www.cipherbliss.com. - Sources disponibles sur la forge du Chapril. -

- type2 - - prise - prise - prise - prise +

- icones - câble électrique Energie - icônes créées par rukanicon - Flaticon + -

+ +
+
+ +

+ 🚀 Puissances des stations: 🔽 +

+ +
+ +
+
+
+

+ À propos de ce plan

+

+ La carte thématique proposant des points de charge pour véhicule électrique, basée sur les données + d'OpenStreetMap. Voir la documentation OSM concernant les sockets et les + + stations de recharge pour véhicules électriques + . +
+ Les analyses Osmose proposent l'intégration de stations de recharges issues de l'open data sur les IRVE de + Data Gouv. Vous pouvez les désactiver dans les filtres de calques. Quand les stations existantes sont + activées, seules les analyses osmoses avec un minimum de distance sont affichées. +

+

+ +
+ Fait par Tykayn - www.cipherbliss.com. + Sources disponibles sur la forge du Chapril. +

+ type2 + + prise + prise + prise + prise +
+
+ icones + câble électrique Energie + icônes créées par rukanicon - Flaticon + +

@@ -187,4 +204,4 @@ - + \ No newline at end of file diff --git a/js/lcm_config.js b/js/lcm_config.js index 3ff288e..9ab9249 100644 --- a/js/lcm_config.js +++ b/js/lcm_config.js @@ -6,6 +6,12 @@ const lcm_config = { hide_osmose_markers_if_close_to_existing_charging_stations: true, hide_osmose_markers_if_close_to_existing_charging_stations_distance: 10, // meters + filter_max_output: true, + filter_max_output_min: 1, + filter_max_output_max: 401, + filter_max_output_default_value: 1, + filter_unknown_output: true, + max_possible_station_output: 400, tileServers: { osm: 'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', diff --git a/js/lcm_main.js b/js/lcm_main.js index 10a2494..b9bd808 100644 --- a/js/lcm_main.js +++ b/js/lcm_main.js @@ -468,7 +468,7 @@ function displayStatsFromGeoJson(resultAsGeojson) { // Ajouter une fonction pour mettre à jour les compteurs function updateCounters() { const stationsCount = geojsondata ? geojsondata.features.length : 0; - const osmoseText = osmoseIssuesCount > 0 ? ` (${osmoseIssuesCount} )` : ''; + const osmoseText = osmoseIssuesCount > 0 ? ` (+ ${osmoseIssuesCount} ?)` : ''; $('#count_features_fond').html(`⚡${stationsCount}${osmoseText} stations`); } @@ -478,10 +478,10 @@ function bindEventsOnJosmRemote(popupElement) { $(popupElement).find('.edit-button.josm').each(function () { // Utiliser .off().on() pour éviter les liaisons multiples si la popup est rouverte $(this).off('click').on('click', (event) => { - event.preventDefault(); // Empêcher le comportement par défaut du lien + event.preventDefault(); let josm_link = $(this).attr('data-href'); console.log('Sending command to JOSM:', josm_link); - // Utiliser fetch pour la requête GET vers JOSM (plus moderne que $.get) + fetch(josm_link) .then(response => { if (!response.ok) { @@ -575,13 +575,27 @@ function makePopupOfFeature(feature) { * @param layer */ function eachFeature(feature, layer) { + let outPowerGuessed = lcm_utils.guessOutputPowerFromFeature(feature); + const maxPowerFilter = parseInt($('#filter_max_output').val()) || lcm_config.filter_max_output_default_value; + + // Filtrage par puissance + if (outPowerGuessed === 0 || outPowerGuessed === null) { + // Gestion des stations à puissance inconnue + if (display_unknown_max_power_station === 'hide') { + return; + } + } else { + // Filtrer les stations dont la puissance dépasse le maximum défini + if (outPowerGuessed < maxPowerFilter) { + return; + } + } + let link_josm = createJOSMEditLink(feature); let popupContent = makePopupOfFeature(feature); layer.bindPopup(popupContent); - let outPowerGuessed = lcm_utils.guessOutputPowerFromFeature(feature); - let color = lcm_color_utils.getColor(feature); let displayOutPowerGuessed = '? kW'; if (outPowerGuessed) { displayOutPowerGuessed = outPowerGuessed + ' kW max'; @@ -613,7 +627,7 @@ function eachFeature(feature, layer) { JOSM icone -${displayOutPowerGuessed} +${displayOutPowerGuessed} ${popupContent}`; @@ -701,8 +715,8 @@ function eachFeature(feature, layer) { * affichage des marqueurs de stations de recharge */ let circle = L.circle(layer._latlng, { - color: color, - fillColor: color, + color: lcm_color_utils.getColor(feature), + fillColor: lcm_color_utils.getColor(feature), fillOpacity: opacity, colorOpacity: opacity, radius: radius @@ -711,7 +725,7 @@ function eachFeature(feature, layer) { if (zoom > 15) { let circle_center = L.circle(layer._latlng, { color: 'black', - fillColor: color, + fillColor: lcm_color_utils.getColor(feature), fillOpacity: 1, radius: 0.1 }).addTo(all_stations_markers); @@ -824,7 +838,10 @@ function loadOverpassQuery() { function refreshDisplay(convert_points_to_osm = false) { supprimerMarqueurs(); - displayPointsFromApi(geojsondata, convert_points_to_osm); + if (geojsondata) { + displayPointsFromApi(geojsondata, convert_points_to_osm); + updateCounters(); // Mettre à jour les compteurs après le filtrage + } } @@ -867,7 +884,7 @@ function onMapMoveEnd() { console.log("Zoom actuel:", map.getZoom()); if (map.getZoom() >= 12) { - console.log("Recherche des issues Osmose..."); + // console.log("Recherche des issues Osmose..."); searchOsmoseIssues(map); } else { console.log("Zoom trop faible pour les issues Osmose"); @@ -980,6 +997,7 @@ $('#toggle-stats').on('click', function () { } }); + // Ajouter ces variables avec les autres déclarations globales let food_places_markers = L.layerGroup(); const foodIcon = L.divIcon({ @@ -1058,7 +1076,6 @@ function searchOsmoseIssues(map) { const bbox = `${bounds.getWest()}%2C${bounds.getSouth()}%2C${bounds.getEast()}%2C${bounds.getNorth()}`; const url = `https://osmose.openstreetmap.fr/api/0.3/issues?zoom=${zoom}&item=8410%2C8411&level=1%2C2%2C3&limit=500&bbox=${bbox}`; - console.log("Recherche des issues Osmose (liste) avec l'URL :", url); osmose_markers.clearLayers(); // Modifier la vérification des stations existantes @@ -1232,72 +1249,68 @@ function handleMarkerClick(marker, map) { // Ajouter un écouteur d'événements pour le changement de visibilité des calques function init() { - food_places_markers.addTo(map); - $('#found_charging_stations').hide(); + $(document).ready(function () { + food_places_markers.addTo(map); + $('#found_charging_stations').hide(); - // Mettre à jour le contrôle des calques - const overlayMaps = { - "Stations de recharge": all_stations_markers, - "Restaurants et cafés": food_places_markers, - "Bornes potentielles (Osmose)": osmose_markers - }; + // Mettre à jour le contrôle des calques + const overlayMaps = { + "Stations de recharge": all_stations_markers, + "Restaurants et cafés": food_places_markers, + "Bornes potentielles (Osmose)": osmose_markers + }; + + const overlayControl = L.control.layers(null, overlayMaps, { + collapsed: true, + className: 'leaflet-control-layers overlay-layers', + id: 'overlay-layers-control' + }).addTo(map); + + $('#sendToJOSM').on('click', () => { + sendToJOSM(map, geojsondata) + .then(() => { + console.log('Données envoyées à JOSM avec succès !'); + }) + .catch(() => { + alert('Erreur : JOSM doit être ouvert avec l\'option "Contrôle à distance" activée'); + }); + }); + $('#josmLink').on('click', () => { + sendToJOSM(map, geojsondata) + .then(() => { + console.log('Données envoyées à JOSM avec succès !'); + }) + .catch(() => { + alert('Erreur : JOSM doit être ouvert avec l\'option de télécommande "Contrôle à distance" activée dans ses paramètres (accédez-y avec F12)'); + }); + }); + + $('#searchButton').on('click', searchLocation); + $('#shareUrl').on('click', copyCurrentUrl); + $('#filter_max_output').on('input', function () { + const value = $(this).val(); + console.log('filter_max_output', value, $(this)); + $('#filter_max_output_display').text(value + ' kW'); + refreshDisplay(); + }); + $('#filter_max_output_slider').on('input', function () { + const value = $(this).val(); + + lcm_config.filter_max_output_default_value = value; + $('#filter_max_output_display').text(value + ' kW'); + refreshDisplay(); + }); - const overlayControl = L.control.layers(null, overlayMaps, { - collapsed: true, - className: 'leaflet-control-layers overlay-layers', - id: 'overlay-layers-control' - }).addTo(map); + $('#searchResults').on('change', function () { + const selectedIndex = $(this).eq(0).val(); + if (selectedIndex !== null) { + const selectedPlace = $(this).find('option:selected').data('place'); + moveToLocation(selectedPlace); + } + }); - $('#sendToJOSM').on('click', () => { - sendToJOSM(map, geojsondata) - .then(() => { - console.log('Données envoyées à JOSM avec succès !'); - }) - .catch(() => { - alert('Erreur : JOSM doit être ouvert avec l\'option "Contrôle à distance" activée'); - }); - }); - $('#josmLink').on('click', () => { - sendToJOSM(map, geojsondata) - .then(() => { - console.log('Données envoyées à JOSM avec succès !'); - }) - .catch(() => { - alert('Erreur : JOSM doit être ouvert avec l\'option de télécommande "Contrôle à distance" activée dans ses paramètres (accédez-y avec F12)'); - }); - }); - - $('#searchButton').on('click', searchLocation); - $('#shareUrl').on('click', copyCurrentUrl); - - - $('#searchResults').on('change', function () { - const selectedIndex = $(this).val(); - if (selectedIndex !== null) { - const selectedPlace = $(this).find('option:selected').data('place'); - moveToLocation(selectedPlace); - } - }); - - osmose_markers.addTo(map); - - // Ajouter le contrôle de source de recherche - const searchControl = ` -
- -
- `; - $('#searchLocation').after(searchControl); - - // Mettre à jour les marqueurs Osmose quand la visibilité des stations change - map.on('overlayremove overlayadd', function (e) { - if (e.name === "Stations de recharge" && map.getZoom() > 12) { - searchOsmoseIssues(map); - } + osmose_markers.addTo(map); }); } diff --git a/styles/_filters.scss b/styles/_filters.scss new file mode 100644 index 0000000..513643d --- /dev/null +++ b/styles/_filters.scss @@ -0,0 +1,6 @@ +#filter_max_output_slider { + width: 100%; + height: 10px; + background: #ccc; + border-radius: 5px; +} \ No newline at end of file diff --git a/styles/_mobile.scss b/styles/_mobile.scss index bebfa05..2e7afb3 100644 --- a/styles/_mobile.scss +++ b/styles/_mobile.scss @@ -6,9 +6,9 @@ } #bars_power { - position: fixed; - bottom: -16px; - width: 123vw; + position: absolute; + top: 59.1vh; + width: 117%; } #toggleSidePanel { @@ -32,7 +32,7 @@ position: static; transform: none; box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.2); - margin: 20px 0 0; + margin: 0; width: 100vw; } @@ -69,4 +69,8 @@ right: 1.4rem; height: 2.6rem; } +} + +#count_features_fond { + border: solid 1px grey; } \ No newline at end of file diff --git a/styles/_osmose.scss b/styles/_osmose.scss index b517d4a..5b7d341 100644 --- a/styles/_osmose.scss +++ b/styles/_osmose.scss @@ -3,6 +3,11 @@ background-color: #9F2BFF; } +.osmose-counter { + font-size: 0.85rem; + color: #999; +} + .proposed-tags-container { max-height: 200px; overflow-y: auto; diff --git a/styles/_overrides.scss b/styles/_overrides.scss index 8ba0394..473c1d7 100644 --- a/styles/_overrides.scss +++ b/styles/_overrides.scss @@ -6,6 +6,10 @@ overrides leaflet margin-left: 2rem; } +.leaflet-interactive { + border: solid 3px white; +} + /* Styles pour les contrôles de couches */ .leaflet-control-layers { &.base-layers { diff --git a/styles/_recherche.scss b/styles/_recherche.scss index 9366e74..067dbc5 100644 --- a/styles/_recherche.scss +++ b/styles/_recherche.scss @@ -1,5 +1,5 @@ #searchLocation { - width: 80%; + width: 88%; padding: 10px; margin-bottom: 10px; @@ -18,8 +18,8 @@ } #searchButton { - margin-right: 1rem; - margin-top: -2.8rem; + margin-right: 0rem; + margin-top: -4.8rem; } #count_features_fond { diff --git a/styles/main.scss b/styles/main.scss index e80c8ee..b58ec6d 100644 --- a/styles/main.scss +++ b/styles/main.scss @@ -222,13 +222,14 @@ a { svg { position: fixed; - top: 0.5rem; - right: 3rem; + top: 0.45rem; + left: 1.5rem; background: white; border-radius: 100%; width: 3rem; height: 3rem; animation: spin 2s linear infinite; + opacity: 0.3; } } @@ -389,9 +390,6 @@ button { padding: 0.25rem; } -.leaflet-interactive { - border: solid 3px white; -} #infos_carte { padding: 1rem 0; @@ -655,7 +653,8 @@ header { @import '_osmose.scss'; @import '_recherche.scss'; +@import '_filters.scss'; @import '_mobile.scss'; @import '_overrides.scss'; @import '_responsive.scss'; -@import '_animations.scss'; \ No newline at end of file +@import '_animations.scss'; \ No newline at end of file diff --git a/styles/style.css b/styles/style.css index b8de4eb..f622879 100644 --- a/styles/style.css +++ b/styles/style.css @@ -175,13 +175,14 @@ a { font-size: 2rem; } #spinning_icon svg { position: fixed; - top: 0.5rem; - right: 3rem; + top: 0.45rem; + left: 1.5rem; background: white; border-radius: 100%; width: 3rem; height: 3rem; - animation: spin 2s linear infinite; } + animation: spin 2s linear infinite; + opacity: 0.3; } #footer { max-width: 70ch; @@ -311,9 +312,6 @@ button { border-radius: 1rem; padding: 0.25rem; } -.leaflet-interactive { - border: solid 3px white; } - #infos_carte { padding: 1rem 0; } @@ -514,6 +512,10 @@ header { animation: bounce 0.5s ease infinite; background-color: #9F2BFF; } +.osmose-counter { + font-size: 0.85rem; + color: #999; } + .proposed-tags-container { max-height: 200px; overflow-y: auto; @@ -551,7 +553,7 @@ header { color: white; } #searchLocation { - width: 80%; + width: 88%; padding: 10px; margin-bottom: 10px; border: 1px solid var(--button-border); @@ -566,8 +568,8 @@ header { border-color: var(--button-border); } #searchButton { - margin-right: 1rem; - margin-top: -2.8rem; } + margin-right: 0rem; + margin-top: -4.8rem; } #count_features_fond { position: fixed; @@ -592,6 +594,12 @@ header { border: 0; border-radius: 3px; } +#filter_max_output_slider { + width: 100%; + height: 10px; + background: #ccc; + border-radius: 5px; } + /* Style pour mobile ---------------------------------- */ @media (max-width: 1200px) { header h1 { @@ -599,9 +607,9 @@ header { font-size: 1.5rem; } #bars_power { - position: fixed; - bottom: -16px; - width: 123vw; } + position: absolute; + top: 59.1vh; + width: 117%; } #toggleSidePanel { position: fixed; @@ -622,7 +630,7 @@ header { position: static; transform: none; box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.2); - margin: 20px 0 0; + margin: 0; width: 100vw; } .side-panel.active { @@ -652,12 +660,18 @@ header { top: -4.9rem; right: 1.4rem; height: 2.6rem; } } +#count_features_fond { + border: solid 1px grey; } + /** overrides leaflet */ .leaflet-left .leaflet-control { margin-left: 2rem; } +.leaflet-interactive { + border: solid 3px white; } + /* Styles pour les contrôles de couches */ .leaflet-control-layers.base-layers { background-image: url('data:image/svg+xml;utf8,'); diff --git a/styles/style.css.map b/styles/style.css.map index 9cf3c8f..ac915f2 100644 --- a/styles/style.css.map +++ b/styles/style.css.map @@ -1,7 +1,7 @@ { "version": 3, -"mappings": "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", -"sources": ["main.scss","_osmose.scss","_recherche.scss","_mobile.scss","_overrides.scss","_animations.scss"], +"mappings": "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", +"sources": ["main.scss","_osmose.scss","_recherche.scss","_filters.scss","_mobile.scss","_overrides.scss","_animations.scss"], "names": [], "file": "style.css" } \ No newline at end of file From 33c4bd06680c0c94d2c8c6626f1417dabc92ecdf Mon Sep 17 00:00:00 2001 From: Tykayn Date: Sun, 20 Apr 2025 00:33:47 +0200 Subject: [PATCH 6/7] remove sass cache --- .gitignore | 3 ++- .../_animations.scssc | Bin 6101 -> 0 bytes .../_filters.scssc | Bin 2264 -> 0 bytes .../_mobile.scssc | Bin 16966 -> 0 bytes .../_osmose.scssc | Bin 11863 -> 0 bytes .../_overrides.scssc | Bin 12003 -> 0 bytes .../_recherche.scssc | Bin 11134 -> 0 bytes .../_responsive.scssc | Bin 555 -> 0 bytes .../main.scssc | Bin 131332 -> 0 bytes 9 files changed, 2 insertions(+), 1 deletion(-) delete mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_animations.scssc delete mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_filters.scssc delete mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_mobile.scssc delete mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_osmose.scssc delete mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_overrides.scssc delete mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_recherche.scssc delete mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_responsive.scssc delete mode 100644 .sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/main.scssc diff --git a/.gitignore b/.gitignore index 1ab6a0e..1b0d809 100644 --- a/.gitignore +++ b/.gitignore @@ -82,6 +82,7 @@ web_modules/ # parcel-bundler cache (https://parceljs.org/) .cache +.sass-cache .parcel-cache # Next.js build output @@ -131,4 +132,4 @@ dist .pnp.* #ide -.idea \ No newline at end of file +.idea diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_animations.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_animations.scssc deleted file mode 100644 index 9b82b6ad5a82d67b36bf5e02e40c192482bd59b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6101 zcmcIo|85((5w?PZBuld8vy+Pp=Mq(M66YLSYuSz+vOjo58$duWJ;c5Oh3_D&B+6c7 zwcPHm;M1^Lm58^?s4Mw}D!T8QM8 z81NcdX8jA#A4EJjD+zLcQs|dn#QTZ&mZRhnsj|1OKjvqpPIHC5;a9`R9r3tPB*kBy zcA9IE>jgb=xziKTfJa5TcuFcPaeJ}1K#OO!>jsQ{30nuD2>w4ScA6#Uk=(Y*LN|)} zpo81uv{lO@K3f!s$wFVR)6MAy73NDe)pcbfO&!HZL=86pAR}ksys!XD9mtNPh_c@l~AgQ5pRO@;lAftqU>Ytx$lIEgtlvt1#h% zR-B0b8~2>=#8*Mz?ZLCl%gfe)zvaFNM?6Sc7s<$P`Cc#LJN*kc0@0BhN+aql;;!HQ zzu~X57((6+@Xw_i1zvCt6qiqUQUtdy-1y?d!b@6_0WV$)__vV=F^^V25&cI%bjNJ;c)1{ zkECXaiBN{@{Q?+}T!oy}y#dha4Lu%_CL8b&vfYIcbiDwygkApou?HCsG7jWInXED^ z`)GZUu81^I%8)2u(%TcOO?ro|(l6K=(m_6FA-La#kS6XsQV#efl*9tm9%dG@;m{wm z25O;?#C70GJ}|i}d9+JH?q!dy9UICNvYu9O&Xx(w!4LLCZJ}GrvXZilt!Q*vA4(MX zfeh%X)8tgpYMs_F%;mi!S=e;Rq05$gRp70x;c!(`a5|0Xmn-!C4cS5;U`o)2j{9*I zcS&oLKBSu%!<77z412EyS0iLFwvahv&_*@5req}L{nZkad z{nyM_mDQ}Rp=_$QC&}L5pFwsV)ElyK^@+&FGQ%RX$zD-rXJoH{LQ^BSx`FIG07JG7 zpveASGlb7)k)4^sewZe^uB>L?XegU1i|oVnl{KB&YoOkcjjK;Ww&UcJeOsBGk$oE! z8nSV91KD{1hHM)^k$tHd!soNd&P-wNrpaDYRYwOjwwds6jB_R-x?hG&E~K%pTVS2qxz2Ve-d z0W{(N&>W$_EW$HeSmB?V0sW?YpzLOaziTj?t?g6wHi!RKy`tKYd0GU`MZL8NtCCV9 zXlV&r)9cd@y!SfIYEO)VK9@&D8jq4`f9lSoXO%`{c61+u8WY_ou$mLy3-8*IMUvBzy@TxV~SJk8vnj<{&;DvW>hY*T%U&DvklbOx zc!VG@@QnixY{n*Xz|W-(ccE1e#K;RKo?|O5BJUi&^gGSU!C@v05#G8M;Vq!oKhHdKav`|}NS$1_ zY6Z)IHSK`iO$B;4~y9-C@ z{N&3+GHHVPKe}|LxTs_Wgcn-jJ6U5{C6y1eb-qiE4m%pMZ&Cy<5@r)IZ`a2WVX6@I zA6WVk>F1Quud&!}W^sBmz7?m6Ef2^Pn{9KGr<_lvZt%cz}U@kHalv)^0l{v!c^r?km9-AwS;#wGni8;b)>#v2e zSDGW8-s`2(K*$8KX&(k#C8MhC%Aj=TL>g&Nv$Z2Tg{KYkPTX>yYAXyG|JBYNDDQ0Z S2U+$vwU=qLsqP84PyYjvL689e diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_filters.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_filters.scssc deleted file mode 100644 index 5c753d027785e8757245dc8fa7aaad26924a3f69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2264 zcmcIlU2oeq6wSk+*iKTXS-UvNk{QmLwcBDT^;$3F3x{C^3=BgN8+*xvKvT5MMG`fV zu45Ga@4M8OBgc8%lSSXJbI!e&>~;IyUm6}`Z^yl>UXS&>{=^$IulKIc-qWkMlV7jj zvp(%luCK3I(Drez-Imr2AgbqkTmF9tO1GGe)tm=@5oEfPQ`dvm59rAzY zJZ8Lx_DIB|F<07FKV5e&{I>C~wVyw-izo?s;kA=_9j%38P&5dTOWY9PEEd|@svx{%2A|$g5dVw zI%*Pas4{*cA;n46<)hTX2pMnV=YU|B$jL-=1D|_@$3Yr`k5eN)5#K>+3(*6pAc9oT z6VC?XgX|~!L?=Y&()$&BxK+nTa+S})-#$3C@#&y*q|Fj~==zytx~rMi4#F6i9$CNW5qAoj4E)AXku%Ff{N47|KIYrh=#8Fw)Osks#wHRE%8eSe`CAc zAcl^$*uu_jeQjGlDw)`A*~j~KQ5p*om{|&WhkT;p9M-3lZOD{JOtFlA3TPe;Yxv@k z!{0U#p`lTLqmC~Io%)sMy-L&W5t-O|(Vw?0u4Tee6BaQxVj{Rg9TM^3^uyLx<@;ZkS2Ztwih<2v93iaYINxxH){{79kS9%A2t><6=59>F{1aAMg)W zZ2Y=VG`UYrmd20xC;YQjr?#d}4fNPAvDwp$qL5VwU*c|6j!g+xa#RzzStAIk6nIt^ z@G6bUp^)DS`-*9EOxfL3$$1<+!S3MyPe)!sBNzq499G9>^Zr&=hb|nwjHJPzlU8wZ4ewczN9l|U!m$HW8qdG L8>aw|uSWj?h-GJ( diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_mobile.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_mobile.scssc deleted file mode 100644 index 1b1eee7232a647dea69908821e7c23b49596aa14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16966 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 diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_overrides.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/_overrides.scssc deleted file mode 100644 index a19e954e1f2f2e53e1ddb7aa604afd93cf1a3e78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12003 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 diff --git a/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/main.scssc b/.sass-cache/929db363425f9da7c60b4f49b8eea1ceaac4eeaa/main.scssc deleted file mode 100644 index e6c16a9728a8e16d922f1719f327a0d44d2e7f1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131332 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 N54e=S&SCb!{|!G+Em8mg From a114635fce8c408b3fe70f80b38c74628ba7931e Mon Sep 17 00:00:00 2001 From: Tykayn Date: Sun, 20 Apr 2025 00:54:04 +0200 Subject: [PATCH 7/7] filter min power slider, display count of hidden stations --- index.html | 81 ++++++++++++++++++++++-------------------- js/lcm_config.js | 6 ++-- js/lcm_main.js | 39 ++++++++++++++++++-- styles/_filters.scss | 5 +++ styles/_mobile.scss | 6 +++- styles/_overrides.scss | 38 ++++++++++++++++++++ styles/_recherche.scss | 5 ++- styles/main.scss | 5 ++- styles/style.css | 41 +++++++++++++++++++-- styles/style.css.map | 2 +- 10 files changed, 177 insertions(+), 51 deletions(-) diff --git a/index.html b/index.html index 7d4b2bb..9df43f5 100644 --- a/index.html +++ b/index.html @@ -139,53 +139,56 @@
+
-
-
+

+ 🚀 Puissances des stations: 🔽 +

-

- 🚀 Puissances des stations: 🔽 -

- -
+
+
+
+
+

+ À propos de ce plan

+

+ La carte thématique proposant des points de charge pour véhicule électrique, basée sur les données + d'OpenStreetMap. Voir la documentation OSM concernant les sockets et les + + stations de recharge pour véhicules électriques + . +
+ Les analyses Osmose proposent l'intégration de stations de recharges issues de l'open data sur les IRVE de + Data Gouv. Vous pouvez les désactiver dans les filtres de calques. Quand les stations existantes sont + activées, seules les analyses osmoses avec un minimum de distance sont affichées. +

+

+ + Fait par Tykayn - www.cipherbliss.com. + Sources disponibles sur la forge du Chapril. +

+ type2 + + prise + prise + prise + prise
-
-
-

- À propos de ce plan

-

- La carte thématique proposant des points de charge pour véhicule électrique, basée sur les données - d'OpenStreetMap. Voir la documentation OSM concernant les sockets et les - - stations de recharge pour véhicules électriques - .
- Les analyses Osmose proposent l'intégration de stations de recharges issues de l'open data sur les IRVE de - Data Gouv. Vous pouvez les désactiver dans les filtres de calques. Quand les stations existantes sont - activées, seules les analyses osmoses avec un minimum de distance sont affichées. -

-

+ -
- Fait par Tykayn - www.cipherbliss.com. - Sources disponibles sur la forge du Chapril. -

- type2 + icones + câble électrique Energie + icônes créées par rukanicon - Flaticon + + +

- prise - prise - prise - prise
-
- icones - câble électrique Energie - icônes créées par rukanicon - Flaticon - -

diff --git a/js/lcm_config.js b/js/lcm_config.js index 9ab9249..ca8d967 100644 --- a/js/lcm_config.js +++ b/js/lcm_config.js @@ -7,12 +7,12 @@ const lcm_config = { hide_osmose_markers_if_close_to_existing_charging_stations_distance: 10, // meters filter_max_output: true, - filter_max_output_min: 1, - filter_max_output_max: 401, + filter_max_output_min: 0, + filter_max_output_max: 499, filter_max_output_default_value: 1, filter_unknown_output: true, - max_possible_station_output: 400, + max_possible_station_output: 499, tileServers: { osm: 'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', cycle: 'https://{s}.tile.thunderforest.org/cycle/{z}/{x}/{y}.png', diff --git a/js/lcm_main.js b/js/lcm_main.js index b9bd808..6115b20 100644 --- a/js/lcm_main.js +++ b/js/lcm_main.js @@ -344,6 +344,9 @@ function calculerPourcentage(partie, total, reduc) { // Ajouter une variable globale pour stocker le nombre d'issues Osmose let osmoseIssuesCount = 0; +// Ajouter une variable globale pour stocker le nombre de stations affichées +let displayedStationsCount = 0; + function displayStatsFromGeoJson(resultAsGeojson) { let count = resultAsGeojson.features.length; let count_station_output = 0; @@ -463,6 +466,7 @@ function displayStatsFromGeoJson(resultAsGeojson) { // Remplacer la ligne existante par un appel à updateCounters updateCounters(); + } // Ajouter une fonction pour mettre à jour les compteurs @@ -506,6 +510,9 @@ function displayPointsFromApi(points, convert_to_osm_json) { geojsondata = osmtogeojson(points); } + // Réinitialiser le compteur avant d'afficher les points + displayedStationsCount = 0; + displayStatsFromGeoJson(geojsondata); let resultLayer = L.geoJson(geojsondata, { @@ -530,6 +537,9 @@ function displayPointsFromApi(points, convert_to_osm_json) { }, onEachFeature: eachFeature, }); + + // Mettre à jour le compteur de stations filtrées + updateFilteredStationsCount(); } function makePopupOfFeature(feature) { @@ -580,7 +590,6 @@ function eachFeature(feature, layer) { // Filtrage par puissance if (outPowerGuessed === 0 || outPowerGuessed === null) { - // Gestion des stations à puissance inconnue if (display_unknown_max_power_station === 'hide') { return; } @@ -591,6 +600,9 @@ function eachFeature(feature, layer) { } } + // Incrémenter le compteur de stations affichées + displayedStationsCount++; + let link_josm = createJOSMEditLink(feature); let popupContent = makePopupOfFeature(feature); @@ -840,7 +852,8 @@ function refreshDisplay(convert_points_to_osm = false) { supprimerMarqueurs(); if (geojsondata) { displayPointsFromApi(geojsondata, convert_points_to_osm); - updateCounters(); // Mettre à jour les compteurs après le filtrage + updateCounters(); + updateFilteredStationsCount(); } } @@ -1260,6 +1273,12 @@ function init() { "Bornes potentielles (Osmose)": osmose_markers }; + // const baseLayersControl = L.control.layers(baseLayers, null, { + // collapsed: true, + // className: 'leaflet-control-layers base-layers', + // id: 'base-layers-control' + // }).addTo(map); + const overlayControl = L.control.layers(null, overlayMaps, { collapsed: true, className: 'leaflet-control-layers overlay-layers', @@ -1333,4 +1352,18 @@ init() // Créer un nouveau pane pour les marqueurs Osmose avec un zIndex plus élevé map.createPane('osmosePane'); -map.getPane('osmosePane').style.zIndex = 1000; \ No newline at end of file +map.getPane('osmosePane').style.zIndex = 1000; + +// Ajouter une nouvelle fonction pour mettre à jour le compteur de stations filtrées +function updateFilteredStationsCount() { + const totalStations = geojsondata ? geojsondata.features.length : 0; + const filterStats = `
${displayedStationsCount} stations sur ${totalStations} trouvées
`; + + // Mettre à jour ou créer l'élément après le slider + let existingStats = $('.filter-stats'); + if (existingStats.length) { + existingStats.replaceWith(filterStats); + } else { + $('#filter_max_output_display').after(filterStats); + } +} \ No newline at end of file diff --git a/styles/_filters.scss b/styles/_filters.scss index 513643d..0bac638 100644 --- a/styles/_filters.scss +++ b/styles/_filters.scss @@ -3,4 +3,9 @@ height: 10px; background: #ccc; border-radius: 5px; +} + +.filter-stats { + font-size: 0.8rem; + color: #666; } \ No newline at end of file diff --git a/styles/_mobile.scss b/styles/_mobile.scss index 2e7afb3..1ec425b 100644 --- a/styles/_mobile.scss +++ b/styles/_mobile.scss @@ -1,10 +1,14 @@ /* Style pour mobile ---------------------------------- */ -@media (max-width: 1200px) { +@media (max-width: 700px) { header h1 { width: 100vw; font-size: 1.5rem; } + #searchButton { + margin-top: 0rem; + } + #bars_power { position: absolute; top: 59.1vh; diff --git a/styles/_overrides.scss b/styles/_overrides.scss index 473c1d7..19dafc3 100644 --- a/styles/_overrides.scss +++ b/styles/_overrides.scss @@ -10,6 +10,12 @@ overrides leaflet border: solid 3px white; } +.leaflet-control-layers { + &.leaflet-control-layers-toggle { + background: url('img/burger.png'); + } +} + /* Styles pour les contrôles de couches */ .leaflet-control-layers { &.base-layers { @@ -51,4 +57,36 @@ overrides leaflet font-size: 12px; } } +} + +// Styles pour les contrôles de calques +.leaflet-control-layers { + &.base-layers { + .leaflet-control-layers-toggle { + background-image: url('../img/burger.png') !important; + background-size: 20px 20px !important; + background-position: center !important; + background-repeat: no-repeat !important; + width: 30px !important; + height: 30px !important; + } + } + + &.overlay-layers { + .leaflet-control-layers-toggle { + background-image: url('../img/pizza.png') !important; + background-size: 20px 20px !important; + background-position: center !important; + background-repeat: no-repeat !important; + background-color: #3f74aa !important; + width: 30px !important; + height: 30px !important; + } + } + + // Style commun pour le conteneur + background: white; + padding: 5px; + border-radius: 4px; + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4); } \ No newline at end of file diff --git a/styles/_recherche.scss b/styles/_recherche.scss index 067dbc5..7aa2b77 100644 --- a/styles/_recherche.scss +++ b/styles/_recherche.scss @@ -19,7 +19,10 @@ #searchButton { margin-right: 0rem; - margin-top: -4.8rem; + margin-top: -3.2rem; + z-index: 2; + position: relative; + background: var(--link-color); } #count_features_fond { diff --git a/styles/main.scss b/styles/main.scss index b58ec6d..9420bb9 100644 --- a/styles/main.scss +++ b/styles/main.scss @@ -650,6 +650,9 @@ header { overflow: hidden; } +.small { + font-size: 0.8rem; +} @import '_osmose.scss'; @import '_recherche.scss'; @@ -657,4 +660,4 @@ header { @import '_mobile.scss'; @import '_overrides.scss'; @import '_responsive.scss'; -@import '_animations.scss'; \ No newline at end of file +@import '_animations.scss'; diff --git a/styles/style.css b/styles/style.css index f622879..fd91ede 100644 --- a/styles/style.css +++ b/styles/style.css @@ -508,6 +508,9 @@ header { height: 0.4rem; overflow: hidden; } +.small { + font-size: 0.8rem; } + .osmose-marker-drop:hover .osmose-marker-inner { animation: bounce 0.5s ease infinite; background-color: #9F2BFF; } @@ -569,7 +572,10 @@ header { #searchButton { margin-right: 0rem; - margin-top: -4.8rem; } + margin-top: -3.2rem; + z-index: 2; + position: relative; + background: var(--link-color); } #count_features_fond { position: fixed; @@ -600,12 +606,19 @@ header { background: #ccc; border-radius: 5px; } +.filter-stats { + font-size: 0.8rem; + color: #666; } + /* Style pour mobile ---------------------------------- */ -@media (max-width: 1200px) { +@media (max-width: 700px) { header h1 { width: 100vw; font-size: 1.5rem; } + #searchButton { + margin-top: 0rem; } + #bars_power { position: absolute; top: 59.1vh; @@ -672,6 +685,9 @@ overrides leaflet .leaflet-interactive { border: solid 3px white; } +.leaflet-control-layers.leaflet-control-layers-toggle { + background: url("img/burger.png"); } + /* Styles pour les contrôles de couches */ .leaflet-control-layers.base-layers { background-image: url('data:image/svg+xml;utf8,'); @@ -702,6 +718,27 @@ overrides leaflet margin-left: 5px; font-size: 12px; } +.leaflet-control-layers { + background: white; + padding: 5px; + border-radius: 4px; + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4); } + .leaflet-control-layers.base-layers .leaflet-control-layers-toggle { + background-image: url("../img/burger.png") !important; + background-size: 20px 20px !important; + background-position: center !important; + background-repeat: no-repeat !important; + width: 30px !important; + height: 30px !important; } + .leaflet-control-layers.overlay-layers .leaflet-control-layers-toggle { + background-image: url("../img/pizza.png") !important; + background-size: 20px 20px !important; + background-position: center !important; + background-repeat: no-repeat !important; + background-color: #3f74aa !important; + width: 30px !important; + height: 30px !important; } + @keyframes rainbow-border { 0% { border-left-color: #ff0000; } diff --git a/styles/style.css.map b/styles/style.css.map index ac915f2..d744447 100644 --- a/styles/style.css.map +++ b/styles/style.css.map @@ -1,6 +1,6 @@ { "version": 3, -"mappings": "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", +"mappings": ";AAAA,KAAM;EACJ,kBAAkB,CAAC,KAAK;EACxB,YAAY,CAAC,KAAK;EAClB,iBAAiB,CAAC,MAAM;EACxB,aAAa,CAAC,eAAe;EAC7B,mBAAmB,CAAC,QAAQ;EAC5B,yBAAyB,CAAC,QAAQ;EAClC,eAAe,CAAC,UAAU;EAC1B,YAAY,CAAC,KAAK;EAClB,kBAAkB,CAAC,MAAM;EACzB,yBAAyB,CAAC,yBAAyB;EACnD,qBAAqB,CAAC,QAAQ;EAC9B,6BAA6B,CAAC,QAAQ;EACtC,gBAAgB,CAAC,WAAW;EAC5B,oBAAoB,CAAC,WAAW;EAChC,mBAAmB,CAAC,KAAK;;AAG3B,CAAE;EACA,UAAU,EAAE,UAAU;;AAGxB,IAAK;EACH,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,uBAAuB;EACnC,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;;AAGX,IAAK;EACH,MAAM,EAAE,KAAK;EACb,QAAQ,EAAE,IAAI;EACd,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,uBAAuB;EACnC,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;;AAGX,IAAK;EACH,WAAW,EAAE,qCAAqC;EAClD,SAAS,EAAE,IAAI;;AAGjB,CAAE;EACA,WAAW,EAAE,qCAAqC;EAClD,SAAS,EAAE,OAAO;;AAGpB,IAAK;EACH,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,SAAS;;AAMf,WAAG;EACD,aAAa,EAAE,cAAc;AAKjC,yBAAoB;EAClB,UAAU,EAAE,OAAO;;AAKvB,OAAQ;EACN,OAAO,EAAE,IAAI;;AAGf,QAAS;EACP,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,iBAAiB;EACxB,UAAU,EAAE,EAAE;EACd,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,YAAY,EAAE,GAAG;;AAGnB,KAAM;EACJ,KAAK,EAAE,kBAAkB;EACzB,MAAM,EAAE,kBAAkB;EAC1B,OAAO,EAAE,YAAY;EACrB,YAAY,EAAE,IAAI;EAClB,UAAU,EAAE,sBAAsB;EAClC,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,OAAO;EAChB,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;EACX,YAAY,EAAE,kBAAkB;;AAGlC,MAAO;EACL,YAAY,EAAE,GAAG;EACjB,WAAW,EAAE,MAAM;;AAGrB,EAAG;EACD,WAAW,EAAE,MAAM;EACnB,SAAS,EAAE,OAAO;;AAGpB,sBAAuB;EACrB,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,OAAO;EACZ,IAAI,EAAE,GAAG;EACT,OAAO,EAAE,IAAI;EACb,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,EAAE;EAEX,wBAAE;IACA,OAAO,EAAE,MAAM;;AAInB,6BAA8B;EAC5B,UAAU,EAAE,iBAAiB;;AAG/B,6CAA8C;EAC5C,UAAU,EAAE,wBAAwB;EACpC,YAAY,EAAE,cAAc;EAC5B,YAAY,EAAE,GAAG;;AAGnB;;;YAGa;EACX,UAAU,EAAE,wBAAwB;EACpC,OAAO,EAAE,SAAS;EAClB,aAAa,EAAE,GAAG;EAClB,KAAK,EAAE,gBAAgB;EACvB,MAAM,EAAE,8BAA8B;EACtC,KAAK,EAAE,KAAK;;AAGd,eAAgB;EACd,GAAG,EAAE,IAAI;EACT,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EAEX,mBAAI;IACF,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;;AAIhB,kBAAmB;EACjB,SAAS,EAAE,GAAG;EACd,aAAa,EAAE,KAAK;;AAGtB,gBAAiB;EACf,UAAU,EAAE,KAAK;EACjB,aAAa,EAAE,MAAM;EACrB,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,KAAK,EAAE,OAAO;EAEd,sBAAQ;IACN,MAAM,EAAE,KAAK;IACb,UAAU,EAAE,OAAO;;AAIvB,YAAa;EACX,UAAU,EAAE,8BAA8B;EAC1C,MAAM,EAAE,iBAAiB;EACzB,MAAM,EAAE,OAAO;;AAGjB,YAAa;EAOX,WAAW,EAAE,GAAG;EANhB,kBAAQ;IACN,UAAU,EAAE,8BAA8B;IAC1C,MAAM,EAAE,iBAAiB;IACzB,MAAM,EAAE,OAAO;;AAMnB,UAAW;EACT,KAAK,EAAE,IAAI;;AAGb,eAQC;EAPC,EAAG;IACD,SAAS,EAAE,YAAY;EAGzB,IAAK;IACH,SAAS,EAAE,cAAc;AAI7B,CAAE;EACA,KAAK,EAAE,iBAAiB;;AAG1B,uBAAwB;EACtB,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,uBAAuB;;AAGrC,cAAe;EACb,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,EAAE;EACX,UAAU,EAAE,KAAK;EACjB,SAAS,EAAE,IAAI;EAEf,kBAAI;IACF,QAAQ,EAAE,KAAK;IACf,GAAG,EAAE,OAAO;IACZ,IAAI,EAAE,MAAM;IACZ,UAAU,EAAE,KAAK;IACjB,aAAa,EAAE,IAAI;IACnB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,SAAS,EAAE,uBAAuB;IAClC,OAAO,EAAE,GAAG;;AAIhB,OAAQ;EACN,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,MAAM;;AAGhB,sBAAuB;EACrB,SAAS,EAAE,KAAK;EAChB,UAAU,EAAE,SAAS;EACrB,SAAS,EAAE,UAAU;;AAGvB,cAAe;EACb,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,IAAI;EACd,SAAS,EAAE,KAAK;EAChB,SAAS,EAAE,KAAK;EAChB,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,KAAK;;AAGnB,UAAW;EACT,KAAK,EAAE,GAAG;EACV,OAAO,EAAE,YAAY;;AAGvB,YAAa;EACX,KAAK,EAAE,GAAG;EACV,UAAU,EAAE,KAAK;EACjB,OAAO,EAAE,YAAY;EACrB,aAAa,EAAE,IAAI;;AAGrB,eAAgB;EACd,OAAO,EAAE,WAAW;;AAGtB,KAAM;EACJ,IAAI,EAAE,KAAK;;AAGb,iBAAkB;EAChB,OAAO,EAAE,IAAI;EACb,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,KAAK;EACV,KAAK,EAAE,KAAK;EACZ,WAAW,EAAE,eAAe;EAC5B,KAAK,EAAE,KAAK;EACZ,SAAS,EAAE,IAAI;EACf,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI;;AAId,QAAS;EACP,WAAW,EAAE,+BAA+B;EAC5C,OAAO,EAAE,QAAQ;EACjB,UAAU,EAAE,IAAI;EAEhB,UAAE;IACA,KAAK,EAAE,yBAAyB;;AAIpC;;GAEG;AAEH,YAAa;EACX,YAAY,EAAE,IAAI;;AAGpB,uBAAwB;EACtB,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,IAAI;;AAGlB,cAAe;EACb,UAAU,EAAE,kCAAkC;;AAGhD,+BAAgC;EAC9B,UAAU,EAAE,OAAO;;AAGrB;+BACgC;EAC9B,UAAU,EAAE,OAAO;;AAGrB;+BACgC;EAC9B,UAAU,EAAE,OAAO;;AAGrB;+BACgC;EAC9B,UAAU,EAAE,OAAO;;AAGrB;+BACgC;EAC9B,UAAU,EAAE,OAAO;;AAGrB;+BACgC;EAC9B,UAAU,EAAE,OAAO;;AAGrB,wBAAyB;EACvB,UAAU,EAAE,IAAI;;AAGlB,MAAO;EACL,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,MAAM;EACf,UAAU,EAAE,KAAK;;AAGnB,IAAK;EACH,MAAM,EAAE,GAAG;EACX,UAAU,EAAE,KAAK;EACjB,OAAO,EAAE,+BAA+B;EACxC,KAAK,EAAE,IAAI;;AAGb,WAAY;EACV,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,IAAI;EACd,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;;AAGhB,SAAU;EACR,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,IAAI,EAAE,IAAI;;AAGZ,aAAc;EACZ,UAAU,EAAE,OAAO;;AAGrB,eAAgB;EACd,UAAU,EAAE,OAAO;EACnB,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,QAAQ;EACrB,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,OAAO;;AAIlB,YAAa;EACX,OAAO,EAAE,MAAM;;AAGjB,eAAc;EACZ,WAAW,EAAE,IAAI;;AAGnB,oBAAqB;EACnB,OAAO,EAAE,SAAS;EAClB,aAAa,EAAE,OAAO;EAEtB,0BAAQ;IACN,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,KAAK;IACZ,IAAI,EAAE,IAAI;IACV,GAAG,EAAE,IAAI;IACT,SAAS,EAAE,KAAK;EAGlB,4CAA0B;IACxB,OAAO,EAAE,QAAQ;IACjB,KAAK,EAAE,IAAI;EAGb,4CAA0B;IACxB,OAAO,EAAE,SAAS;IAClB,KAAK,EAAE,KAAK;EAGd,gDAA8B;IAC5B,OAAO,EAAE,oBAAoB;IAC7B,KAAK,EAAE,MAAM;EAGf,sCAAoB;IAClB,UAAU,EAAE,IAAI;EAGlB,sCAAoB;IAClB,KAAK,EAAE,KAAK;EAGd,0CAAwB;IACtB,KAAK,EAAE,MAAM;;AAIjB,8BAA+B;EAC7B,eAAe,EAAE,OAAO;;AAG1B,mBAAoB;EAClB,SAAS,EAAE,MAAM;EACjB,UAAU,EAAE,IAAI;;AAGlB,WAAY;EACV,SAAS,EAAE,IAAI;EACf,QAAQ,EAAE,KAAK;EACf,IAAI,EAAE,CAAC;EACP,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,KAAK;EACjB,UAAU,EAAE,6BAA6B;EACzC,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,SAAS;EAClB,cAAc,EAAE,KAAK;EACrB,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,MAAM;EAClB,GAAG,EAAE,MAAM;EACX,KAAK,EAAE,IAAI;;AAGb,gBAAiB;EACf,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,IAAI;EACT,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,EAAE;EACX,UAAU,EAAE,KAAK;EACjB,OAAO,EAAE,SAAS;EAClB,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,4BAA4B;;AAG1C,MAAO;EACL,YAAY,EAAE,IAAI;EAClB,KAAK,EAAE,IAAI;;AAIX,4BAAY;EACV,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;EACX,YAAY,EAAE,cAAc;EAC5B,MAAM,EAAE,IAAI;AAGd,qBAAK;EACH,WAAW,EAAE,MAAM;EACnB,GAAG,EAAE,MAAM;EACX,KAAK,EAAE,MAAM;EACb,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,MAAM;;AAIlB,YAAa;EACX,KAAK,EAAE,IAAI;;AAGb,YAAa;EACX,QAAQ,EAAE,KAAK;EACf,MAAM,EAAE,IAAI;EACZ,IAAI,EAAE,GAAG;EACT,SAAS,EAAE,gBAAgB;EAC3B,UAAU,EAAE,8BAA8B;EAC1C,OAAO,EAAE,SAAS;EAClB,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,4BAA4B;EACxC,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,EAAE;EACX,WAAW,EAAE,oCAAoC;EACjD,SAAS,EAAE,iCAAiC;;AAG9C,MAAO;EACL,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,KAAK;EACf,KAAK,EAAE,IAAI;EAEX,SAAG;IACD,KAAK,EAAE,KAAK;IACZ,WAAW,EAAE,IAAI;IACjB,SAAS,EAAE,MAAM;EAGnB,UAAI;IACF,KAAK,EAAE,IAAI;IACX,YAAY,EAAE,IAAI;;AAItB,IAAK;EACH,OAAO,EAAE,CAAC;EACV,GAAG,EAAE,OAAO;;AAGd,gBAAiB;EACf,WAAW,EAAE,IAAI;;AAGnB,eAAgB;EACd,OAAO,EAAE,WAAW;EACpB,WAAW,EAAE,MAAM;EACnB,eAAe,EAAE,MAAM;EACvB,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,OAAO;EACf,UAAU,EAAE,qBAAqB;EAEjC,qBAAQ;IACN,gBAAgB,EAAE,OAAO;;AAI7B,YAAa;EACX,QAAQ,EAAE,KAAK;EACf,MAAM,EAAE,MAAM;EACd,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,GAAG;EAEZ,4BAAgB;IACd,YAAY,EAAE,MAAM;IACpB,aAAa,EAAE,MAAM;;AAOvB,QAAG;EACD,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,GAAG;EACZ,KAAK,EAAE,GAAG;EACV,WAAW,EAAE,GAAG;EAChB,OAAO,EAAE,YAAY;EACrB,UAAU,EAAE,MAAM;AAGpB,cAAS;EACP,OAAO,EAAE,CAAC;AAIV,oBAAS;EACP,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,wBAAwB;;AAK1C,sBAAuB;EACrB,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,IAAI;;AAGhB,cAAe;EACb,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,IAAI;EACjB,gBAAgB,EAAE,wBAAwB;EAC1C,aAAa,EAAE,GAAG;EAClB,MAAM,EAAE,iBAAiB;;AAG3B,mBAAoB;EAClB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;;AAGf,oBAAqB;EACnB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,gBAAgB,EAAE,OAAO;EACzB,aAAa,EAAE,aAAa;EAC5B,SAAS,EAAE,cAAc;EACzB,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EACnB,eAAe,EAAE,MAAM;EACvB,UAAU,EAAE,0BAA0B;EACtC,MAAM,EAAE,eAAe;;AAMvB,6BAAU;EACR,OAAO,EAAE,GAAG;EACZ,SAAS,EAAE,aAAa;EACxB,KAAK,EAAE,KAAK;EACZ,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,8BAA8B;EAC3C,YAAY,EAAE,GAAG;;AAIrB,WAAY;EACV,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,OAAO;EACf,KAAK,EAAE,MAAM;EACb,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,MAAM;EACd,MAAM,EAAE,MAAM;EACd,QAAQ,EAAE,MAAM;;AAGlB,MAAO;EACL,SAAS,EAAE,MAAM;;AC7oBnB,8CAA+C;EAC7C,SAAS,EAAE,yBAAyB;EACpC,gBAAgB,EAAE,OAAO;;AAG3B,eAAgB;EACd,SAAS,EAAE,OAAO;EAClB,KAAK,EAAE,IAAI;;AAGb,wBAAyB;EACvB,UAAU,EAAE,KAAK;EACjB,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,MAAM;EACd,OAAO,EAAE,GAAG;EACZ,gBAAgB,EAAE,OAAO;EACzB,aAAa,EAAE,GAAG;;AAGpB,cAAe;EACb,KAAK,EAAE,IAAI;EACX,eAAe,EAAE,QAAQ;EAEzB,iCAAmB;IACjB,gBAAgB,EAAE,OAAO;EAG3B,iBAAG;IACD,OAAO,EAAE,OAAO;IAChB,SAAS,EAAE,IAAI;EAGjB,6BAAe;IACb,WAAW,EAAE,IAAI;IACjB,KAAK,EAAE,IAAI;;AAKf,eAAgB;EACd,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,GAAG,EAAE,GAAG;EAER,iBAAE;IACA,OAAO,EAAE,QAAQ;IACjB,eAAe,EAAE,IAAI;IACrB,aAAa,EAAE,GAAG;IAClB,UAAU,EAAE,MAAM;IAElB,uBAAQ;MACN,OAAO,EAAE,GAAG;EAIhB,iCAAkB;IAChB,gBAAgB,EAAE,OAAO;IACzB,KAAK,EAAE,KAAK;;AC1DhB,eAAgB;EACd,KAAK,EAAE,GAAG;EAEV,OAAO,EAAE,IAAI;EACb,aAAa,EAAE,IAAI;EACnB,MAAM,EAAE,8BAA8B;EACtC,aAAa,EAAE,GAAG;;AAGpB,cAAe;EACb,YAAY,EAAE,IAAI;EAClB,WAAW,EAAE,IAAI;;AAGnB,cAAe;EACb,KAAK,EAAE,IAAI;EACX,YAAY,EAAE,oBAAoB;;AAGpC,aAAc;EACZ,YAAY,EAAE,IAAI;EAClB,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,iBAAiB;;AAG/B,oBAAqB;EACnB,QAAQ,EAAE,KAAK;EACf,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,EAAE;EACX,UAAU,EAAE,KAAK;EACjB,OAAO,EAAE,IAAI;EACb,aAAa,EAAE,GAAG;;AAGpB,sBAAuB;EACrB,MAAM,EAAE,KAAK;EACb,SAAS,EAAE,KAAK;EAEhB,4BAAM;IACJ,OAAO,EAAE,IAAI;IACb,WAAW,EAAE,MAAM;IACnB,GAAG,EAAE,GAAG;EAGV,6CAAuB;IACrB,MAAM,EAAE,CAAC;;AASb,qBAAsB;EACpB,MAAM,EAAE,CAAC;EACT,aAAa,EAAE,GAAG;;AC3DpB,yBAA0B;EACxB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,GAAG;;AAGpB,aAAc;EACZ,SAAS,EAAE,MAAM;EACjB,KAAK,EAAE,IAAI;;ACTb,0DAA0D;AAC1D,yBAA0B;EACxB,SAAU;IACR,KAAK,EAAE,KAAK;IACZ,SAAS,EAAE,MAAM;;EAGnB,aAAc;IACZ,UAAU,EAAE,IAAI;;EAGlB,WAAY;IACV,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,MAAM;IACX,KAAK,EAAE,IAAI;;EAGb,gBAAiB;IACf,QAAQ,EAAE,KAAK;IACf,GAAG,EAAE,MAAM;IACX,KAAK,EAAE,MAAM;IACb,OAAO,EAAE,EAAE;IACX,UAAU,EAAE,OAAO;IACnB,OAAO,EAAE,WAAW;IACpB,aAAa,EAAE,GAAG;IAClB,UAAU,EAAE,4BAA2B;IACvC,MAAM,EAAE,CAAC;IACT,SAAS,EAAE,IAAI;;EAGjB,IAAK;IACH,6BAA6B;;EAG/B,4BAA6B;IAC3B,QAAQ,EAAE,MAAM;IAChB,SAAS,EAAE,IAAI;IACf,UAAU,EAAE,6BAA6B;IACzC,MAAM,EAAE,CAAC;IACT,KAAK,EAAE,KAAK;;EAGd,kBAAmB;IACjB,SAAS,EAAE,IAAI;;EAGjB;MACK;IACH,MAAM,EAAE,CAAC;IACT,IAAI,EAAE,CAAC;IACP,GAAG,EAAE,CAAC;IACN,KAAK,EAAE,KAAK;IACZ,MAAM,EAAE,IAAI;IACZ,MAAM,EAAE,IAAI;;EAId,MAAO;IACL,QAAQ,EAAE,MAAM;;EAGlB,YAAa;IACX,QAAQ,EAAE,MAAM;;EAGlB,qBAAsB;IACpB,MAAM,EAAE,CAAC;IACT,aAAa,EAAE,GAAG;IAClB,UAAU,EAAE,oBAAoB;IAChC,MAAM,EAAE,CAAC;IACT,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,OAAO;IACZ,KAAK,EAAE,MAAM;IACb,MAAM,EAAE,MAAM;AAIlB,oBAAqB;EACnB,MAAM,EAAE,cAAc;;AC9ExB;;GAEG;AAEH,8BAA+B;EAC7B,WAAW,EAAE,IAAI;;AAGnB,oBAAqB;EACnB,MAAM,EAAE,eAAe;;AAIvB,qDAAgC;EAC9B,UAAU,EAAE,qBAAqB;;AAIrC,0CAA0C;AAExC,mCAAc;EACZ,gBAAgB,EAAE,sNAAsN;EACxO,eAAe,EAAE,IAAI;EACrB,mBAAmB,EAAE,UAAU;EAC/B,iBAAiB,EAAE,SAAS;EAC5B,YAAY,EAAE,eAAe;EAE7B,kEAA+B;IAC7B,gBAAgB,EAAE,IAAI;IACtB,KAAK,EAAE,IAAI;IACX,aAAa,EAAE,IAAI;EAGrB,0CAAS;IACP,OAAO,EAAE,OAAO;IAChB,WAAW,EAAE,GAAG;IAChB,SAAS,EAAE,IAAI;AAInB,sCAAiB;EACf,gBAAgB,EAAE,uNAAuN;EACzO,eAAe,EAAE,IAAI;EACrB,mBAAmB,EAAE,UAAU;EAC/B,iBAAiB,EAAE,SAAS;EAC5B,YAAY,EAAE,eAAe;EAE7B,qEAA+B;IAC7B,gBAAgB,EAAE,IAAI;IACtB,KAAK,EAAE,IAAI;IACX,aAAa,EAAE,IAAI;EAGrB,6CAAS;IACP,OAAO,EAAE,SAAS;IAClB,WAAW,EAAE,GAAG;IAChB,SAAS,EAAE,IAAI;;AAMrB,uBAAwB;EAyBtB,UAAU,EAAE,KAAK;EACjB,OAAO,EAAE,GAAG;EACZ,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,4BAA4B;EA1BtC,kEAA+B;IAC7B,gBAAgB,EAAE,mCAAmC;IACrD,eAAe,EAAE,oBAAoB;IACrC,mBAAmB,EAAE,iBAAiB;IACtC,iBAAiB,EAAE,oBAAoB;IACvC,KAAK,EAAE,eAAe;IACtB,MAAM,EAAE,eAAe;EAKzB,qEAA+B;IAC7B,gBAAgB,EAAE,kCAAkC;IACpD,eAAe,EAAE,oBAAoB;IACrC,mBAAmB,EAAE,iBAAiB;IACtC,iBAAiB,EAAE,oBAAoB;IACvC,gBAAgB,EAAE,kBAAkB;IACpC,KAAK,EAAE,eAAe;IACtB,MAAM,EAAE,eAAe;;AClF7B,yBA4BC;EA3BC,EAAG;IACD,iBAAiB,EAAE,OAAO;EAG5B,GAAI;IACF,iBAAiB,EAAE,OAAO;EAG5B,GAAI;IACF,iBAAiB,EAAE,OAAO;EAG5B,GAAI;IACF,iBAAiB,EAAE,OAAO;EAG5B,GAAI;IACF,iBAAiB,EAAE,OAAO;EAG5B,GAAI;IACF,iBAAiB,EAAE,OAAO;EAG5B,IAAK;IACH,iBAAiB,EAAE,OAAO;AAI9B,iBAUC;EARC;MACK;IACH,SAAS,EAAE,4BAA4B;EAGzC,GAAI;IACF,SAAS,EAAE,+BAA+B", "sources": ["main.scss","_osmose.scss","_recherche.scss","_filters.scss","_mobile.scss","_overrides.scss","_animations.scss"], "names": [], "file": "style.css"