UNPKG

geopf-extensions-openlayers

Version:

French Geoportal Extensions for OpenLayers libraries

507 lines (466 loc) 38 kB
.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; }