geopf-extensions-openlayers
Version:
French Geoportal Extensions for OpenLayers libraries
507 lines (466 loc) • 38 kB
CSS
.GPimportMapBoxpRoot {
padding: 5px;
}
.GPEditorMapBoxContainer {
width: 100%;
height: auto;
position: relative;
padding: 5px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: 0 0 5px #000000;
box-shadow: 0 0 5px #000000;
border-style: solid;
border-width: 1px;
border-color: lightskyblue;
border-radius: 5px;
}
.GPEditorMapBoxSep {
display: block;
width: 50%;
border-style: double;
border-width: 4px;
border-color: lightskyblue;
}
.GPEditorMapBoxLayersTitle,
.GPEditorMapBoxThemesTitle {
padding: 5px;
font-style: italic;
font-weight: bold;
}
/* desactive un composant */
.disabled {
pointer-events: none;
opacity: 0.5;
}
/*******************************************************************************
GROUPS
*******************************************************************************/
.GPEditorMapBoxGroupContainer {}
/* FIXME : modifier la couleur de la puce ? */
.GPEditorMapBoxGroupDetails {
border-style: dotted;
border-width: 1px;
border-radius: 5px;
border-color: lightskyblue
}
.GPEditorMapBoxGroupSummary {}
/*******************************************************************************
LAYERS
*******************************************************************************/
/* - container principal */
.GPEditorMapBoxLayersContainer {
}
/* - container layers */
.GPEditorMapBoxLayerContainer {
width: 100%;
min-height: 28px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
/* background-color: red; */
}
/* - container titre */
.GPEditorMapBoxLayerTitleContainer {
width: inherit;
min-height: 28px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
/* background-color: grey; */
}
.GPEditorMapBoxLayerImageInput {
display: none;
}
.GPEditorMapBoxLayerImageLabel {
min-width: 24px;
min-height: 28px;
cursor: pointer;
/* position: absolute; */
background-image: url('data:image/png;base64,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');
background-position: -56px 0;
/* background-color: green; */
}
input[type="checkbox"]:checked + .GPEditorMapBoxLayerImageLabel {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.GPEditorMapBoxLayerTypeImage {
min-width: 30px;
min-height: 30px;
margin-right: 5px;
background-repeat: no-repeat;
cursor: pointer;
/* position: absolute; */
/* background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgaGVpZ2h0PSIyOCIKICAgd2lkdGg9IjIyNCIKICAgdmlld0JveD0iMCAwIDIyNCAyOC4wMDAwMDEiCiAgIGlkPSJzdmcyIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1lPSJHUEVkaXRvckxheWVyVHlwZUljb24uc3ZnIgogICBpbmtzY2FwZTpleHBvcnQtZmlsZW5hbWU9Ii9ob21lL2pwYmF6b25uYWlzL1Byb2pldHMvZ2VvcG9ydGFsLWV4dGVuc2lvbnMtbWFwYm94L3Jlcy9PcGVuTGF5ZXJzL0NvbnRyb2xzL0VkaXRvci9pbWcvR1BFZGl0b3JMYXllclR5cGVJY29uLnBuZyIKICAgaW5rc2NhcGU6ZXhwb3J0LXhkcGk9IjkwIgogICBpbmtzY2FwZTpleHBvcnQteWRwaT0iOTAiPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTE2MCI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxMzA5IgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijc0NyIKICAgICBpZD0ibmFtZWR2aWV3MTU4IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTpzbmFwLWdyaWRzPSJ0cnVlIgogICAgIGlua3NjYXBlOnNuYXAtdG8tZ3VpZGVzPSJ0cnVlIgogICAgIHNob3dndWlkZXM9InRydWUiCiAgICAgaW5rc2NhcGU6Z3VpZGUtYmJveD0idHJ1ZSIKICAgICBpbmtzY2FwZTp6b29tPSIyLjkzODA1MjUiCiAgICAgaW5rc2NhcGU6Y3g9IjIwMC43NzE2IgogICAgIGlua3NjYXBlOmN5PSItMTguNDg4NzU5IgogICAgIGlua3NjYXBlOndpbmRvdy14PSI1NyIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMjEiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmcyIgogICAgIGZpdC1tYXJnaW4tdG9wPSIwIgogICAgIGZpdC1tYXJnaW4tbGVmdD0iMCIKICAgICBmaXQtbWFyZ2luLXJpZ2h0PSIwIgogICAgIGZpdC1tYXJnaW4tYm90dG9tPSIwIgogICAgIGlua3NjYXBlOnNob3dwYWdlc2hhZG93PSJ0cnVlIgogICAgIGJvcmRlcmxheWVyPSJmYWxzZSI+CiAgICA8c29kaXBvZGk6Z3VpZGUKICAgICAgIHBvc2l0aW9uPSIwLDQ0LjkyNzcyMiIKICAgICAgIG9yaWVudGF0aW9uPSIxLDAiCiAgICAgICBpZD0iZ3VpZGU0Mjk2IiAvPgogICAgPHNvZGlwb2RpOmd1aWRlCiAgICAgICBwb3NpdGlvbj0iMjguMTU4NjE3LDY5LjA3Mjg0OSIKICAgICAgIG9yaWVudGF0aW9uPSIxLDAiCiAgICAgICBpZD0iZ3VpZGU0Mjk4IiAvPgogICAgPHNvZGlwb2RpOmd1aWRlCiAgICAgICBwb3NpdGlvbj0iNTYuMDc2NTYyLDM4Ljk4ODg1NSIKICAgICAgIG9yaWVudGF0aW9uPSIxLDAiCiAgICAgICBpZD0iZ3VpZGU0MzAwIiAvPgogICAgPHNvZGlwb2RpOmd1aWRlCiAgICAgICBwb3NpdGlvbj0iODQuMjM1MTc5LDQ3Ljg5MzcxNyIKICAgICAgIG9yaWVudGF0aW9uPSIxLDAiCiAgICAgICBpZD0iZ3VpZGU0MzA3IiAvPgogICAgPHNvZGlwb2RpOmd1aWRlCiAgICAgICBwb3NpdGlvbj0iMTEyLjE1MzEyLDUyLjQ2NjQ4NCIKICAgICAgIG9yaWVudGF0aW9uPSIxLDAiCiAgICAgICBpZD0iZ3VpZGU0MzA5IiAvPgogICAgPGlua3NjYXBlOmdyaWQKICAgICAgIHR5cGU9Inh5Z3JpZCIKICAgICAgIGlkPSJncmlkNDUxNSIKICAgICAgIG9yaWdpbng9Ii0xMC4wMDAxMiIKICAgICAgIG9yaWdpbnk9Ii05LjQ4NzkzMiIgLz4KICAgIDxzb2RpcG9kaTpndWlkZQogICAgICAgcG9zaXRpb249IjIxMC4zNDcyNywzNS44NjAxMiIKICAgICAgIG9yaWVudGF0aW9uPSIxLDAiCiAgICAgICBpZD0iZ3VpZGU0MTU2IiAvPgogICAgPHNvZGlwb2RpOmd1aWRlCiAgICAgICBwb3NpdGlvbj0iLTExLjA3MDkwOSwyOC4xNTg2MTgiCiAgICAgICBvcmllbnRhdGlvbj0iMCwxIgogICAgICAgaWQ9Imd1aWRlNDE2OSIgLz4KICAgIDxzb2RpcG9kaTpndWlkZQogICAgICAgcG9zaXRpb249IjI4LjE1ODYxNywxMy45NTg5NzMiCiAgICAgICBvcmllbnRhdGlvbj0iMCwxIgogICAgICAgaWQ9Imd1aWRlNDE3MSIgLz4KICAgIDxzb2RpcG9kaTpndWlkZQogICAgICAgcG9zaXRpb249IjE5Ni42Mjg5NywtNy43MDE1MDIyIgogICAgICAgb3JpZW50YXRpb249IjEsMCIKICAgICAgIGlkPSJndWlkZTQxNjEiIC8+CiAgICA8c29kaXBvZGk6Z3VpZGUKICAgICAgIHBvc2l0aW9uPSItMjguNTkwMzY3LDYwLjI0Mzk5IgogICAgICAgb3JpZW50YXRpb249IjEsMCIKICAgICAgIGlkPSJndWlkZTQxNjMiIC8+CiAgICA8c29kaXBvZGk6Z3VpZGUKICAgICAgIHBvc2l0aW9uPSIzNy4wOTk0MDUsMC4zNDAzNjE1MyIKICAgICAgIG9yaWVudGF0aW9uPSIwLDEiCiAgICAgICBpZD0iZ3VpZGU0MTY1IiAvPgogIDwvc29kaXBvZGk6bmFtZWR2aWV3PgogIDxkZWZzCiAgICAgaWQ9ImRlZnM0Ij4KICAgIDxjbGlwUGF0aAogICAgICAgaWQ9ImEiPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsODk2IDg5Niw4OTYgODk2LDAgMCwwIDAsODk2IFoiCiAgICAgICAgIGlkPSJwYXRoMTAiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoCiAgICAgICBpZD0iYS0zIj4KICAgICAgPHBhdGgKICAgICAgICAgZD0iTSAwLDg5NiA4OTYsODk2IDg5NiwwIDAsMCAwLDg5NiBaIgogICAgICAgICBpZD0icGF0aDEwLTYiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8cGF0aAogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgZD0ibSAzMy4wMDE1OTksMjMuMzM5NTE4IDMuOTAxODUsLTEwLjg0MTM2NyAxMS43MDU1NSw3LjIyNzU3OCAzLjkwMTg1MSwtMTQuNDU1MTU3IgogICAgIGlkPSJwYXRoMTIiCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6IzNjNzdhZDtzdHJva2Utd2lkdGg6MS41MDIwMjMzNDtzdHJva2Utb3BhY2l0eToxIiAvPgogIDxwYXRoCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICBzdHlsZT0iZmlsbDojMDAwMDgwO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTojM2M3N2FkO3N0cm9rZS13aWR0aDoxLjEyNjUxNzUzO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgaWQ9InBhdGgxNiIKICAgICBkPSJtIDMxLjIzNTY5LDIxLjU1ODY0MiAwLDIuODkxMDMyIDMuMTIxNDgsMCAwLC0yLjg5MTAzMiB6IG0gMy43NjM3MjUsLTEwLjIwMjQ0OSAwLDIuODkxMDMxIDMuMTIxNDgsMCAwLC0yLjg5MTAzMSB6IG0gMTEuMzM0ODc1LDYuNjI5MTM0IDAsMi44OTEwMzIgMy4xMjE0OCwwIDAsLTIuODkxMDMyIHogbSAzLjcyMjM2NSwtMTMuODYyNDk0NyAwLDIuODkxMDMxMyAzLjEyMTQ4LDAgMCwtMi44OTEwMzEzIHoiIC8+CiAgPGcKICAgICBpZD0iZzQyNDIiCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4zMzk1MDU4NSwwLjcyMjAxNTg3KSI+CiAgICA8cGF0aAogICAgICAgZD0iTSA2MS41ODI0MDIsMjAuNTQ4NjI3IDYzLjkyMzUxMiw2LjE4MzgxNDggNzUuNDMzOTcsNC4wMTU1NDE4IDc5LjMzNTgyLDIyLjcxNjkgWiIKICAgICAgIGlkPSJwYXRoMjYiCiAgICAgICBzdHlsZT0iZmlsbDojMDAwMDgwO2ZpbGwtb3BhY2l0eTowLjQ7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOiMzYzc3YWQ7c3Ryb2tlLXdpZHRoOjEuNTAyMDIzMzQ7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICA8ZwogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC43ODAzNzAwNCwwLDAsMC43MjI3NTc4MywtNzAuNjE2ODgxLC0wLjg5MTI4MDkzKSIKICAgICAgIGlkPSJnMjgiCiAgICAgICBzdHlsZT0iZmlsbDojMDAwMDgwO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTojM2M3N2FkO3N0cm9rZS13aWR0aDoxLjU7c3Ryb2tlLW9wYWNpdHk6MSI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Im0gMTgzLjk0LDUuMDYzIDAsNCA0LDAgMCwtNCB6IG0gLTE0Ljc1LDMuMjUgMCw0IDQsMCAwLC00IHogbSAtMi44OCwxOS42MjUgMCw0IDQsMCAwLC00IHogbSAyMy4zOCwzIDAsNCA0LDAgMCwtNCB6IgogICAgICAgICBpZD0icGF0aDMwIgogICAgICAgICBzdHlsZT0iZmlsbDojMDAwMDgwO3N0cm9rZTojM2M3N2FkO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICA8L2c+CiAgPC9nPgogIDxnCiAgICAgY2xpcC1wYXRoPSJ1cmwoI2EpIgogICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuMDIzMjIzODEsMCwwLC0wLjAyMDk3NDQzLDMuODIwMjU5MiwyMy42ODI3OTgpIgogICAgIGlkPSJnOTgiCiAgICAgc3R5bGU9ImZpbGw6IzNjNzdhZDtmaWxsLW9wYWNpdHk6MSI+CiAgICA8cGF0aAogICAgICAgZD0ibSA0NDgsNDQ4IGMgLTYxLjc3MiwwIC0xMTIsNTAuMjMgLTExMiwxMTIgMCw2MS43NyA1MC4yMjgsMTEyIDExMiwxMTIgNjEuNzcsMCAxMTIsLTUwLjIzIDExMiwtMTEyIDAsLTYxLjc3IC01MC4yMywtMTEyIC0xMTIsLTExMiBtIDAsNDQ4IEMgMjYyLjcyLDg5NiAxMTIsNzQ1LjI4IDExMiw1NjAgYyAwLC03MC41ODcgMjEuOTU4LC0xMzguMyA2My40MjQsLTE5NS44OSBsIDguODE4LC0xMi4zNiAyNDEuMzYsLTM0MC41NCBDIDQzMC44OTgsNC4xNiA0MzkuMjEyLDAgNDQ4LjAwMiwwIGMgOC43ODgsMCAxNy4xMDIsNC4xNTcgMjIuMzk0LDExLjIxIGwgMjM4LjM2LDMzNi40OSAxMS43NiwxNi4zIGMgNDEuNTMsNTcuNjk3IDYzLjQ5LDEyNS40MSA2My40OSwxOTYgMCwxODUuMjggLTE1MC43MiwzMzYgLTMzNiwzMzYiCiAgICAgICBpZD0icGF0aDEwMCIKICAgICAgIHN0eWxlPSJmaWxsOiMzYzc3YWQ7ZmlsbC1vcGFjaXR5OjEiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogIDwvZz4KICA8dGV4dAogICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc2l6ZToyMi40MDY3NjQ5OHB4O2xpbmUtaGVpZ2h0OjEyNSU7Zm9udC1mYW1pbHk6J0JpdHN0cmVhbSBWZXJhIFNhbnMnOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246J0JpdHN0cmVhbSBWZXJhIFNhbnMsIEJvbGQnO3RleHQtYWxpZ246c3RhcnQ7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7d3JpdGluZy1tb2RlOmxyLXRiO3RleHQtYW5jaG9yOnN0YXJ0O2ZpbGw6IzNjNzdhZDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgeD0iODQuNzQxODIxIgogICAgIHk9IjIzLjM0OTQ1MSIKICAgICBpZD0idGV4dDQ1MjUiCiAgICAgc29kaXBvZGk6bGluZXNwYWNpbmc9IjEyNSUiCiAgICAgdHJhbnNmb3JtPSJzY2FsZSgxLjA2MjcwOTksMC45NDA5OTA1OCkiPjx0c3BhbgogICAgICAgc29kaXBvZGk6cm9sZT0ibGluZSIKICAgICAgIHg9Ijg0Ljc0MTgyMSIKICAgICAgIHk9IjIzLjM0OTQ1MSIKICAgICAgIGlkPSJ0c3BhbjQ1MjciPjx0c3BhbgogICAgICAgICB4PSI4NC43NDE4MjEiCiAgICAgICAgIHk9IjIzLjM0OTQ1MSIKICAgICAgICAgaWQ9InRzcGFuNDUyOSIKICAgICAgICAgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc2l6ZToyMi40MDY3NjQ5OHB4O2xpbmUtaGVpZ2h0OjEyNSU7Zm9udC1mYW1pbHk6J0JpdHN0cmVhbSBWZXJhIFNhbnMnOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246J0JpdHN0cmVhbSBWZXJhIFNhbnMsIEJvbGQnO3RleHQtYWxpZ246c3RhcnQ7d3JpdGluZy1tb2RlOmxyLXRiO3RleHQtYW5jaG9yOnN0YXJ0O2ZpbGw6IzNjNzdhZDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utb3BhY2l0eToxIj5UPC90c3Bhbj48L3RzcGFuPjwvdGV4dD4KICA8Zmxvd1Jvb3QKICAgICB4bWw6c3BhY2U9InByZXNlcnZlIgogICAgIGlkPSJmbG93Um9vdDQxNjAiCiAgICAgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjEyNSU7Zm9udC1mYW1pbHk6J0JpdHN0cmVhbSBWZXJhIFNhbnMgTW9ubyc7LWlua3NjYXBlLWZvbnQtc3BlY2lmaWNhdGlvbjonQml0c3RyZWFtIFZlcmEgU2FucyBNb25vLCBCb2xkJzt0ZXh0LWFsaWduOnN0YXJ0O2xldHRlci1zcGFjaW5nOjBweDt3b3JkLXNwYWNpbmc6MHB4O3dyaXRpbmctbW9kZTpsci10Yjt0ZXh0LWFuY2hvcjpzdGFydDtmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjFweDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2Utb3BhY2l0eToxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEyKSI+PGZsb3dSZWdpb24KICAgICAgIGlkPSJmbG93UmVnaW9uNDE2MiI+PHJlY3QKICAgICAgICAgaWQ9InJlY3Q0MTY0IgogICAgICAgICB3aWR0aD0iMjcuOTA5NjQ1IgogICAgICAgICBoZWlnaHQ9IjE3LjAxODA3NiIKICAgICAgICAgeD0iMTY3LjQ1Nzg3IgogICAgICAgICB5PSIxMS40MDk2MzIiCiAgICAgICAgIHN0eWxlPSJmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXNpemU6MzBweDtsaW5lLWhlaWdodDoxMjUlO2ZvbnQtZmFtaWx5OidCaXRzdHJlYW0gVmVyYSBTYW5zIE1vbm8nOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246J0JpdHN0cmVhbSBWZXJhIFNhbnMgTW9ubywgQm9sZCc7dGV4dC1hbGlnbjpzdGFydDt3cml0aW5nLW1vZGU6bHItdGI7dGV4dC1hbmNob3I6c3RhcnQiIC8+PC9mbG93UmVnaW9uPjxmbG93UGFyYQogICAgICAgaWQ9ImZsb3dQYXJhNDE2NiI+Li4uPC9mbG93UGFyYT48L2Zsb3dSb290PiAgPHBhdGgKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgIHN0eWxlPSJmaWxsOiMwMDAwODA7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOiMzYzc3YWQ7c3Ryb2tlLXdpZHRoOjEuMTI2NTE3NTM7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICBpZD0icGF0aDE2LTMiCiAgICAgZD0ibSAxMTguNDY3NDksMTIuNzgzNzc0IC0wLjAzMDEsMi44OTEwMzIgMy4wMzEyMiwwIDAsLTIuOTIxMTE2IHogbSAxMy4wNjg1MiwtMC4wMjQ1NyAwLDIuODkxMDMyIDMuMDMxMjMsMC4wMzAwOCAtMC4wMzAxLC0yLjg5MTAzMiB6IG0gLTYuMzM3ODEsMC4wMTcxNyAwLDIuODkxMDMxIDMuMTIxNDksMCAwLC0yLjg5MTAzMSB6IgogICAgIHNvZGlwb2RpOm5vZGV0eXBlcz0iY2NjY2NjY2NjY2NjY2NjIiAvPgogIDxwYXRoCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICBzdHlsZT0iZmlsbDojMDAwMDgwO2ZpbGwtb3BhY2l0eTowLjQ7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjEuNTAyMDIzMzQ7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICBpZD0icGF0aDI2LTYiCiAgICAgZD0ibSAxNDUuODgzMDYsMjEuMTQ1NzU1IDIuMzQxMTEsLTE0LjM2NDgxMjcgMTEuNTEwNDYsLTIuMTY4MjczIDMuOTAxODUsMTguNzAxMzU4NyB6IiAvPgogIDxjaXJjbGUKICAgICBzdHlsZT0iZmlsbDpub25lO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojM2M3N2FkO3N0cm9rZS13aWR0aDoxLjcwMDAwMDE3O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgaWQ9InBhdGg0MTY3IgogICAgIGN4PSIxODIuMTcyMTYiCiAgICAgY3k9IjE0LjQ4NTIyOSIKICAgICByPSI4LjUwOTAzOCIgLz4KICA8ZwogICAgIGNsaXAtcGF0aD0idXJsKCNhLTMpIgogICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuMDEzMTk1OSwwLDAsLTAuMDExODQxNzksMjAwLjMwNTk4LDIyLjUzNzQzMykiCiAgICAgaWQ9Imc5OC03IgogICAgIHN0eWxlPSJmaWxsOiMzYzc3YWQ7ZmlsbC1vcGFjaXR5OjEiPgogICAgPHBhdGgKICAgICAgIGQ9Im0gNDQ4LDQ0OCBjIC02MS43NzIsMCAtMTEyLDUwLjIzIC0xMTIsMTEyIDAsNjEuNzcgNTAuMjI4LDExMiAxMTIsMTEyIDYxLjc3LDAgMTEyLC01MC4yMyAxMTIsLTExMiAwLC02MS43NyAtNTAuMjMsLTExMiAtMTEyLC0xMTIgbSAwLDQ0OCBDIDI2Mi43Miw4OTYgMTEyLDc0NS4yOCAxMTIsNTYwIGMgMCwtNzAuNTg3IDIxLjk1OCwtMTM4LjMgNjMuNDI0LC0xOTUuODkgbCA4LjgxOCwtMTIuMzYgMjQxLjM2LC0zNDAuNTQgQyA0MzAuODk4LDQuMTYgNDM5LjIxMiwwIDQ0OC4wMDIsMCBjIDguNzg4LDAgMTcuMTAyLDQuMTU3IDIyLjM5NCwxMS4yMSBsIDIzOC4zNiwzMzYuNDkgMTEuNzYsMTYuMyBjIDQxLjUzLDU3LjY5NyA2My40OSwxMjUuNDEgNjMuNDksMTk2IDAsMTg1LjI4IC0xNTAuNzIsMzM2IC0zMzYsMzM2IgogICAgICAgaWQ9InBhdGgxMDAtNSIKICAgICAgIHN0eWxlPSJmaWxsOiMzYzc3YWQ7ZmlsbC1vcGFjaXR5OjEiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogIDwvZz4KICA8dGV4dAogICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc2l6ZToxMy45ODY1ODA4NXB4O2xpbmUtaGVpZ2h0OjEyNSU7Zm9udC1mYW1pbHk6J0JpdHN0cmVhbSBWZXJhIFNhbnMnOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246J0JpdHN0cmVhbSBWZXJhIFNhbnMsIEJvbGQnO3RleHQtYWxpZ246c3RhcnQ7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7d3JpdGluZy1tb2RlOmxyLXRiO3RleHQtYW5jaG9yOnN0YXJ0O2ZpbGw6IzNjNzdhZDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgeD0iMTk2LjAwMDk5IgogICAgIHk9IjE4Ljc0MDg1MiIKICAgICBpZD0idGV4dDQ1MjUtMyIKICAgICBzb2RpcG9kaTpsaW5lc3BhY2luZz0iMTI1JSIKICAgICB0cmFuc2Zvcm09InNjYWxlKDEuMDYyNzA5OSwwLjk0MDk5MDU4KSI+PHRzcGFuCiAgICAgICBzb2RpcG9kaTpyb2xlPSJsaW5lIgogICAgICAgeD0iMTk2LjAwMDk5IgogICAgICAgeT0iMTguNzQwODUyIgogICAgICAgaWQ9InRzcGFuNDUyNy01Ij48dHNwYW4KICAgICAgICAgeD0iMTk2LjAwMDk5IgogICAgICAgICB5PSIxOC43NDA4NTIiCiAgICAgICAgIGlkPSJ0c3BhbjQ1MjktNiIKICAgICAgICAgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc2l6ZToxMy45ODY1ODA4NXB4O2xpbmUtaGVpZ2h0OjEyNSU7Zm9udC1mYW1pbHk6J0JpdHN0cmVhbSBWZXJhIFNhbnMnOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246J0JpdHN0cmVhbSBWZXJhIFNhbnMsIEJvbGQnO3RleHQtYWxpZ246c3RhcnQ7d3JpdGluZy1tb2RlOmxyLXRiO3RleHQtYW5jaG9yOnN0YXJ0O2ZpbGw6IzNjNzdhZDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utb3BhY2l0eToxIj5UPC90c3Bhbj48L3RzcGFuPjwvdGV4dD4KPC9zdmc+Cg=='); */
background-image: url('data:image/png;base64,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');
background-position: 0px 0;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: 2px 2px 1px lightgrey;
box-shadow: 2px 2px 1px lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 5px;
border-color: gray;
/* background-color: blue; */
}
.GPEditorMapBoxLayerTitleInput {
display: none;
}
.GPEditorMapBoxLayerTitleLabel {
width: inherit;
/* margin-inline-start: 28px; */
cursor: pointer;
/* background-color: yellow; */
border-style: solid;
border-width: 1px;
border-radius: 5px;
border-color: gray;
-webkit-box-shadow: 2px 2px 1px lightgrey;
box-shadow: 2px 2px 1px lightgrey;
padding: 5px;
margin-left: 5px;
word-break: break-word;
}
input[type="checkbox"]:checked + .GPEditorMapBoxLayerTitleLabel {
background-color: lightgrey;
}
/* - container legend */
.GPEditorMapBoxLayerLegendContainer {
}
/* - container outils */
.GPEditorMapBoxToolsContainer {
min-width: 28px;
height: 28px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
/* background-color: pink; */
}
.GPEditorMapBoxToolsVisibilityInput {
display: none;
}
.GPEditorMapBoxToolsVisibilityInputDisable {
display: "block";
}
.GPEditorMapBoxToolsVisibilityLabel {
width: 28px;
height: 28px;
cursor: pointer;
/* position: absolute; */
background-image: url('data:image/png;base64,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');
background-position: -28px 0;
/* background-color: white; */
}
.GPEditorMapBoxToolsVisibilityLabelDisable {
cursor: pointer;
}
input[type="checkbox"]:checked + .GPEditorMapBoxToolsVisibilityLabel {
background-position: 0 0;
}
/*******************************************************************************
FILTERS
*******************************************************************************/
/* - container principal */
.GPEditorMapBoxFilterContainer {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
/* background-color: red; */
margin-left: 28px;
}
/* - container titre + editeur json */
.GPEditorMapBoxFilterJsonContainer {
border-style: solid;
border-radius: 5px;
border-width: 1px;
padding: 5px;
}
.GPEditorMapBoxFilterTitleJson {
}
.GPEditorMapBoxFilterDisplayJson {
width: 175px;
height: 125px;
cursor: pointer;
overflow: scroll;
resize: vertical;
}
/* - container outils editions */
.GPEditorMapBoxFilterToolsEditionContainer {
/* border-style: solid;
border-radius: 5px;
padding: 5px; */
}
/* - container outils boutons enregister/annuler */
.GPEditorMapBoxFilterToolsButtonsContainer {
/* border-style: solid;
border-radius: 5px;
padding: 5px; */
}
/*******************************************************************************
THEMES
*******************************************************************************/
/* - container principal */
.GPEditorMapBoxThemesContainer {
width: 175px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
/* background-color: red; */
}
/* - container d'un theme */
.GPEditorMapBoxThemeContainer {
width: inherit;
border-style: solid;
border-radius: 5px;
border-width: 1px;
padding: 5px;
margin: 5px;
text-align: center;
}
.GPEditorMapBoxThemeContainer:focus {
background-color: lightgrey;
}
.GPEditorMapBoxThemeImage {
width: 120px;
height: 60px;
cursor:pointer;
}
.GPEditorMapBoxThemeTitle {
padding: 5px;
cursor:pointer;
}
.GPEditorMapBoxThemeMessage {
font-style: italic;
color: red;
}
/*******************************************************************************
STYLES
*******************************************************************************/
/* - container principal */
.GPEditorMapBoxStyleContainer {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
/* background-color: red; */
margin-left: 28px;
}
/* - container titre + editeur json */
.GPEditorMapBoxStyleJsonContainer {
border-style: solid;
border-radius: 5px;
border-width: 1px;
padding: 5px;
}
.GPEditorMapBoxStyleTitleJson {
}
.GPEditorMapBoxStyleJsonDisplay {
width: 175px;
height: 125px;
cursor: pointer;
overflow: scroll;
resize: vertical;
}
/* - container outils Scale */
.GPEditorMapBoxStyleToolsScaleContainer {
width: -webkit-min-content;
width: -moz-min-content;
width: min-content; /* FIXME */
border-style: solid;
border-radius: 5px;
border-width: 1px;
padding: 5px;
}
.GPEditorMapBoxStyleScaleTitle {}
.GPEditorMapBoxStyleToolsScaleMaxContainer,
.GPEditorMapBoxStyleToolsScaleMinContainer {
width: 175px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.GPEditorMapBoxStyleScaleLabelMin {}
.GPEditorMapBoxStyleScaleInputMin {}
.GPEditorMapBoxStyleScaleLabelMax {}
.GPEditorMapBoxStyleScaleInputMax {}
/* - container outils editions */
.GPEditorMapBoxStyleToolsEditionContainer {
/* border-style: solid;
border-radius: 5px;
padding: 5px; */
}
/* - container outils boutons enregister/annuler */
.GPEditorMapBoxStyleToolsButtonsContainer {
/* border-style: solid;
border-radius: 5px;
padding: 5px; */
}
/*******************************************************************************
JSON display Editor
*******************************************************************************/
.gp-json-string { color: green; }
.gp-json-number { color: darkorange; }
.gp-json-boolean { color: blue; }
.gp-json-null { color: magenta; }
.gp-json-key { color: red; }
/*******************************************************************************
LEGEND
*******************************************************************************/
.GPEditorMapBoxLegendContainer {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
margin-left: 28px;
}
.GPEditorMapBoxLegendRenderContainer {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 175px;
padding: 5px;
border-style: solid;
border-radius: 5px;
border-width: 1px;
overflow-y: auto;
}
.GPEditorMapBoxLegendInput {
}
.GPEditorMapBoxLegendRender {
min-width: 28px;
min-height: 28px;
border-color: transparent;
border-style: solid;
border-width: 1px;
border-radius: 5px;
-webkit-box-shadow: 2px 2px 1px grey;
box-shadow: 2px 2px 1px grey;
cursor: pointer;
}
.GPEditorMapBoxLegendEditable {
border-color: black;
}
.GPEditorMapBoxLegendTitle {
margin-left: 10px;
}
.GPEditorMapBoxLegendToolsContainer {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 230px;
padding: 5px;
}
.legend-background {}
.legend-fill ,
.legend-line {
/* margin: auto;
padding: 5px; */
}
.legend-icon {}
.legend-text {}
.legend-circle {}
.legend-unknow,
.legend-not-implemented {
background-color: #FFFFFF;
}
.legend-unknow:before {
content: '\2753';
color: red;
font-size: 15px;
}
.legend-not-implemented:before {
content: '\2718';
color: red;
font-size: 15px;
}
.legend-fill-not-editable {
}
.legend-circle-not-editable,
.legend-line-not-editable {
border-color: white;
}
.legend-styling-div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.legend-styling {
width: 50px;
}