mirror of
https://github.com/mapillary/mapillary-js.git
synced 2026-01-18 13:56:53 +00:00
164 lines
6.3 KiB
CSS
164 lines
6.3 KiB
CSS
.SliderContainer {
|
|
position: absolute;
|
|
bottom: 40px;
|
|
height: 30px;
|
|
left: 50%;
|
|
padding-left: 5px;
|
|
pointer-events: none;
|
|
transform: translate(-50%, 0);
|
|
z-index: 10;
|
|
}
|
|
|
|
.SliderBorder {
|
|
display: inline-block;
|
|
width: 8px;
|
|
height: 100%;
|
|
border-bottom-left-radius: 8px;
|
|
border-top-left-radius: 8px;
|
|
pointer-events: auto;
|
|
cursor: default;
|
|
background: rgba(0, 0, 0, 0.5);
|
|
}
|
|
|
|
.SliderModeButton,
|
|
.SliderModeButton2d,
|
|
.SliderModeButtonDisabled,
|
|
.SliderModeButton2dDisabled {
|
|
width: 26px;
|
|
height: 100%;
|
|
display: inline-block;
|
|
pointer-events: auto;
|
|
background: rgba(0, 0, 0, 0.5);
|
|
|
|
}
|
|
|
|
.SliderModeButton,
|
|
.SliderModeButton2d {
|
|
cursor: default;
|
|
}
|
|
|
|
.SliderModeButtonDisabled,
|
|
.SliderModeButton2dDisabled {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.SliderModeIcon,
|
|
.SliderModeIcon2d {
|
|
position: relative;
|
|
top: 50%;
|
|
transform: translate(0, -50%);
|
|
background-size: contain;
|
|
background-repeat: no-repeat;
|
|
opacity: 1;
|
|
width: 18px;
|
|
height: 18px;
|
|
margin-left: 4px;
|
|
}
|
|
|
|
.SliderModeIcon {
|
|
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4IDE3di44NjRjMCAuNTA1IDAgLjk5Ni0uMDM0IDEuNDEyLS4wMzcuNDU4LS4xMjUuOTk3LS40MDIgMS41NGE0IDQgMCAwIDEtMS43NDggMS43NDhjLS41NDMuMjc3LTEuMDgyLjM2NS0xLjU0LjQwMi0uNDE2LjAzNC0uOTA3LjAzNC0xLjQxMi4wMzRINi4xMzZjLS41MDUgMC0uOTk2IDAtMS40MTItLjAzNC0uNDU4LS4wMzctLjk5Ny0uMTI1LTEuNTQtLjQwMmE0IDQgMCAwIDEtMS43NDgtMS43NDhjLS4yNzctLjU0My0uMzY1LTEuMDgyLS40MDItMS41NEExOC4zNiAxOC4zNiAwIDAgMSAxIDE3Ljg2NHYtNi43MjhjMC0uNTA1IDAtLjk5Ni4wMzQtMS40MTIuMDM3LS40NTguMTI1LS45OTcuNDAyLTEuNTRhNCA0IDAgMCAxIDEuNzQ4LTEuNzQ4Yy41NDMtLjI3NyAxLjA4Mi0uMzY1IDEuNTQtLjQwMkM1LjE0IDYgNS42MyA2IDYuMTM2IDZIN3YyaC0uOGMtMS4xMiAwLTEuNjggMC0yLjEwOC4yMThhMiAyIDAgMCAwLS44NzQuODc0QzMgOS41MiAzIDEwLjA4IDMgMTEuMnY2LjZjMCAxLjEyIDAgMS42OC4yMTggMi4xMDhhMiAyIDAgMCAwIC44NzQuODc0QzQuNTIgMjEgNS4wOCAyMSA2LjIgMjFoNi42YzEuMTIgMCAxLjY4IDAgMi4xMDgtLjIxOGEyIDIgMCAwIDAgLjg3NC0uODc0QzE2IDE5LjQ4IDE2IDE4LjEyIDE2IDE3aDJ6TTE2LjUxIDcuMjM2djMuNzFoLjc4YzEuMDk0IDAgMS42Ny0uNTYzIDEuNjctMS44NiAwLTEuMjkzLS41NzYtMS44NS0xLjY2Ny0xLjg1aC0uNzg0eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy4zMjcgMi42MzhDNyAzLjI4IDcgNC4xMiA3IDUuOHY2LjRjMCAxLjY4IDAgMi41Mi4zMjcgMy4xNjJhMyAzIDAgMCAwIDEuMzExIDEuMzExQzkuMjggMTcgMTAuMTIgMTcgMTEuOCAxN2g2LjRjMS42OCAwIDIuNTIgMCAzLjE2Mi0uMzI3YTMgMyAwIDAgMCAxLjMxMS0xLjMxMUMyMyAxNC43MiAyMyAxMy44OCAyMyAxMi4yVjUuOGMwLTEuNjggMC0yLjUyLS4zMjctMy4xNjJhMyAzIDAgMCAwLTEuMzExLTEuMzExQzIwLjcyIDEgMTkuODggMSAxOC4yIDFoLTYuNGMtMS42OCAwLTIuNTIgMC0zLjE2Mi4zMjdhMyAzIDAgMCAwLTEuMzExIDEuMzExem03LjAzNCA3LjcyOWMuMDAzLjk5NC0uOTMyIDEuNzEyLTIuMjM5IDEuNzEyLTEuMjc4IDAtMi4xODctLjcwNy0yLjIwNy0xLjcyNGgxLjIzOGMuMDIzLjQyNi40My43MS45NzIuNzEuNTYzIDAgLjk2LS4zMTguOTU3LS43OC4wMDMtLjQ3LS40MDktLjgtMS4wNjgtLjhoLS41NDJ2LS45MDNoLjU0MmMuNTYgMCAuOTUtLjMxLjk0Ni0uNzY3LjAwMy0uNDM3LS4zMy0uNzM4LS44MjctLjczOC0uNTAyIDAtLjkwOS4yODctLjkyMy43M2gtMS4xNzljLjAxNy0xLjAwNi45MTUtMS43MDUgMi4xMDgtMS43MDUgMS4yMDUgMCAyLjAwOS43MjIgMi4wMDYgMS42NC4wMDMuNjUzLS40NDYgMS4xMTMtMS4wOTcgMS4yM3YuMDQ1Yy44NTUuMTA4IDEuMzE2LjYyNSAxLjMxMyAxLjM1em01LjgyNy0xLjI4MmMwIDEuODE4LTEuMDc0IDIuOTE1LTIuODQ2IDIuOTE1aC0yLjA2M1Y2LjE4MmgyLjA4YzEuNzU1IDAgMi44MyAxLjA5IDIuODMgMi45MDN6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');
|
|
}
|
|
|
|
.SliderModeIcon2d {
|
|
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjM0NSAxMC4yMzZ2My43MWguNzgxYzEuMDk0IDAgMS42Ny0uNTYzIDEuNjctMS44NiAwLTEuMjkzLS41NzYtMS44NS0xLjY2Ny0xLjg1aC0uNzg0eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNC4zMjcgNS42MzhDNCA2LjI4IDQgNy4xMiA0IDguOHY2LjRjMCAxLjY4IDAgMi41Mi4zMjcgMy4xNjJhMyAzIDAgMCAwIDEuMzExIDEuMzExQzYuMjggMjAgNy4xMiAyMCA4LjggMjBoNi40YzEuNjggMCAyLjUyIDAgMy4xNjItLjMyN2EzIDMgMCAwIDAgMS4zMTEtMS4zMTFDMjAgMTcuNzIgMjAgMTYuODggMjAgMTUuMlY4LjhjMC0xLjY4IDAtMi41Mi0uMzI3LTMuMTYyYTMgMyAwIDAgMC0xLjMxMS0xLjMxMUMxNy43MiA0IDE2Ljg4IDQgMTUuMiA0SDguOGMtMS42OCAwLTIuNTIgMC0zLjE2Mi4zMjdhMyAzIDAgMCAwLTEuMzExIDEuMzExek0xMS4xODcgMTVINy4wNHYtLjg4NmwyLjA3LTEuOTE4Yy41MTgtLjUuODEtLjgyNy44MTMtMS4yOS0uMDAzLS41MTEtLjM4OS0uODMtLjkwMy0uODMtLjUzNCAwLS44OTguMzM5LS44OTguODk4SDYuOTU1Yy0uMDAzLTEuMTQyLjg1NS0xLjg3MiAyLjA3My0xLjg3MiAxLjI1NiAwIDIuMDQ2Ljc4MiAyLjA1MSAxLjc5LjAwMy43NDQtLjM4NiAxLjI5My0xLjQxMSAyLjIzbC0uODU1LjgzMnYuMDRoMi4zNzRWMTV6bTUuODM3LTIuOTE1YzAgMS44MTgtMS4wNzQgMi45MTUtMi44NDYgMi45MTVoLTIuMDYzVjkuMTgyaDIuMDhjMS43NTUgMCAyLjgzIDEuMDkgMi44MyAyLjkwM3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4gIA==');
|
|
}
|
|
|
|
.SliderModeButtonDisabled .SliderModeIcon {
|
|
opacity: 0.35;
|
|
}
|
|
|
|
.SliderModeButton2dDisabled .SliderModeIcon2d {
|
|
opacity: 0.35;
|
|
}
|
|
|
|
.SliderPositionContainer {
|
|
display: inline-block;
|
|
height: 100%;
|
|
vertical-align: top;
|
|
background: rgba(0, 0, 0, 0.5);
|
|
pointer-events: auto;
|
|
padding-right: 16px;
|
|
border-bottom-right-radius: 8px;
|
|
border-top-right-radius: 8px;
|
|
padding-left: 8px;
|
|
}
|
|
|
|
.SliderPosition {
|
|
pointer-events: auto;
|
|
margin: 0;
|
|
padding: 0;
|
|
margin-top: 7px;
|
|
height: 16px;
|
|
cursor: pointer;
|
|
outline: none;
|
|
background: none;
|
|
-webkit-appearance: none;
|
|
}
|
|
|
|
.SliderPosition::-webkit-slider-thumb {
|
|
-webkit-appearance: none;
|
|
width: 16px;
|
|
height: 16px;
|
|
border-radius: 50%;
|
|
border: 2px solid white;
|
|
background: white;
|
|
cursor: pointer;
|
|
margin-top: -6px;
|
|
}
|
|
|
|
.SliderPosition::-webkit-slider-runnable-track {
|
|
height: 4px;
|
|
border-radius: 2px;
|
|
background-color: white;
|
|
}
|
|
|
|
.SliderPosition::-moz-focus-outer {
|
|
border: 0;
|
|
}
|
|
|
|
.SliderPosition::-moz-range-track {
|
|
height: 4px;
|
|
border-radius: 2px;
|
|
background-color: white;
|
|
}
|
|
|
|
.SliderPosition::-moz-range-thumb {
|
|
width: 12px;
|
|
height: 12px;
|
|
border-radius: 50%;
|
|
border: 2px solid white;
|
|
background: white;
|
|
cursor: pointer;
|
|
margin-top: -6px;
|
|
}
|
|
|
|
.SliderPosition::-ms-track {
|
|
height: 2px;
|
|
border-radius: 2px;
|
|
background-color: white;
|
|
}
|
|
|
|
.SliderPosition::-ms-fill-lower {
|
|
height: 0;
|
|
background: none;
|
|
}
|
|
|
|
.SliderPosition::-ms-fill-upper {
|
|
height: 0;
|
|
background: none;
|
|
}
|
|
|
|
.SliderPosition::-ms-thumb {
|
|
width: 12px;
|
|
height: 12px;
|
|
border-radius: 50%;
|
|
border: 2px solid white;
|
|
background: white;
|
|
cursor: pointer;
|
|
margin-top: 0;
|
|
}
|
|
|
|
.SliderPosition::-ms-tooltip {
|
|
display: none;
|
|
}
|