UNPKG

geopf-extensions-openlayers

Version:

French Geoportal Extensions for OpenLayers libraries

110 lines (87 loc) 2.87 kB
.gpf-btn-icon-route::after { -webkit-mask: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNNCAxNVY4LjVhNC41IDQuNSAwIDAgMSA5IDB2N2EyLjUgMi41IDAgMCAwIDUgMFY4LjgzYTMuMDAxIDMuMDAxIDAgMSAxIDIgMHY2LjY3YTQuNSA0LjUgMCAxIDEtOSAwdi03YTIuNSAyLjUgMCAwIDAtNSAwVjE1aDNsLTQgNWwtNC01em0xNS04YTEgMSAwIDEgMCAwLTJhMSAxIDAgMCAwIDAgMiIvPgo8L3N2Zz4=') center no-repeat; mask: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNNCAxNVY4LjVhNC41IDQuNSAwIDAgMSA5IDB2N2EyLjUgMi41IDAgMCAwIDUgMFY4LjgzYTMuMDAxIDMuMDAxIDAgMSAxIDIgMHY2LjY3YTQuNSA0LjUgMCAxIDEtOSAwdi03YTIuNSAyLjUgMCAwIDAtNSAwVjE1aDNsLTQgNWwtNC01em0xNS04YTEgMSAwIDEgMCAwLTJhMSAxIDAgMCAwIDAgMiIvPgo8L3N2Zz4=') center no-repeat; } .GProuteFormMini { max-height: 78px; } .GProuteFormMini .GPelementShow { color: var(--grey-200-850); } .GProuteModeLabel { margin-bottom: 0.5rem; } [id^=GProuteForm-] p.gpf-label { margin-top: 0; margin-bottom: 0.2rem; } [id^="GProuteForm-"] > .GPpanelFooter { position: unset; } [id^="GProuteSubmit-"] { width: 80%; } [id^="GProuteForm-"] > [class^="GPlocationPoint-"] { margin-top: 0; } [id^="GProuteForm-"] > p.gpf-label { margin-top: 1rem; } [id^="GProuteForm-"].GProuteFormMini > p.gpf-label { margin-top: 0; } [id^="GProuteForm-"] > p.gpf-label ~ p.gpf-label { margin-top: 0.5rem; } /* Reset picto */ button[id^=GProuteReset-], div[id^=GProuteResultsNew-] { min-width: 2.5em; } .GProuteResultStageLabel, .GProuteResultsValueLabel { font-weight: bold; } div[id^=GProuteResultsValueDist], div[id^=GProuteResultsValueTime] { color: var(--text-action-high-blue-france); font-weight: bold; } .GProuteResultsShowDetailsDiv { justify-content: left; } div:has(input[id^=GProuteResultsShowDetails]) + div[id^=GProuteResultsDetails-] { max-height: 0; opacity: 0; overflow: hidden; } div:has(input[id^=GProuteResultsShowDetails]:checked) + div[id^=GProuteResultsDetails-] { max-height: 200px; opacity: 1; overflow-y: scroll; } div[id^=GProuteResultsDetails-] { max-width: 350px; transition: max-height 0.5s ease-in-out 0.25s, opacity 0.5s ease-in-out 0.25s; display: grid; grid-template-columns: 30px 1fr; gap: 0.5rem 5px; } .GProuteResultsDetailsNumber, .GProuteResultsDetailsInstruction { display: inline-block; } .GProuteResultsDetailsNumber { font-weight: bold; text-align: right; vertical-align: top; } .GProuteExclusionsOptions { gap: 0.5rem; color: var(--text-label-grey); } /* Mode Mobile */ @media (max-width: 576px) { .gpf-mobile-fullscreen div[id^="GProuteResultsDetails-"] { max-width: unset; } }