UNPKG

geopf-extensions-openlayers

Version:

French Geoportal Extensions for OpenLayers libraries

125 lines (107 loc) 4.16 kB
/* main container */ div[id^=GPexportContainer-] { padding: 5px; } div[id^=GPexportContainer-] > button.GPsubmit { color: white; } /* bouton */ button[id^=GPexportButton-] { width: fit-content; min-width: fit-content; padding-left: 5px; padding-right: 5px; } button[id^=GPexportButton-].GPexportButtonExportIcon { padding-left: 25px; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB3aWR0aD0iMy43MDM5OTk4bW0iCiAgIGhlaWdodD0iMy43MDA5OTk3bW0iCiAgIHZpZXdCb3g9Ii0xIC0xIDUuNzA0NjIgNS42OTk5OTk2IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc0MTciCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnMKICAgICBpZD0iZGVmczQxNCIgLz48ZwogICAgIGlkPSJsYXllcjEiCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM4LjcwNDI5OSwtNTYuNDk2NzQ0KSI+PGcKICAgICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiCiAgICAgICBzdHJva2U9IiNmZmZmZmYiCiAgICAgICBzdHJva2UtbGluZWNhcD0icm91bmQiCiAgICAgICBzdHJva2Utd2lkdGg9IjMiCiAgICAgICBmaWxsPSJub25lIgogICAgICAgaWQ9Imc2MDQiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjI2NDU4MzMzLDAsMCwwLjI2NDU4MzMzLDM2LjU4NjYsNTQuMzkzNjkpIj48cGF0aAogICAgICAgICBkPSJtIDY4OCwzMjYuNCB2IDggaCAyMCB2IC04IG0gLTEwLC0xNCB2IDE0IgogICAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjYwODYsMCwwLDAuNTU5NSwtNDA5LjgsLTE2NikiCiAgICAgICAgIGlkPSJwYXRoNjAwIiAvPjxwYXRoCiAgICAgICAgIGQ9Im0gNjkzLDMyMS40IDUsNSA1LC01IgogICAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjYwODYsMCwwLDAuNTU5NSwtNDA5LjgsLTE2NikiCiAgICAgICAgIGlkPSJwYXRoNjAyIiAvPjwvZz48L2c+PC9zdmc+Cg=='); background-size: 25px 25px; background-repeat: no-repeat; background-position: left; } button[id^=GPexportButton-].GPexportButtonSaveIcon { padding-left: 25px; background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0icmdiYSgyNTUsMjU1LDI1NSwxKSI+PHBhdGggZD0iTTcgMTlWMTNIMTdWMTlIMTlWNy44Mjg0M0wxNi4xNzE2IDVINVYxOUg3Wk00IDNIMTdMMjEgN1YyMEMyMSAyMC41NTIzIDIwLjU1MjMgMjEgMjAgMjFINEMzLjQ0NzcyIDIxIDMgMjAuNTUyMyAzIDIwVjRDMyAzLjQ0NzcyIDMuNDQ3NzIgMyA0IDNaTTkgMTVWMTlIMTVWMTVIOVoiPjwvcGF0aD48L3N2Zz4='); background-size: 25px 25px; background-repeat: no-repeat; background-position: left; } /* menu */ .GPexportMenuHidden { display: none; } .GPexportMenuContainer { position: relative; display: inline-block; } .GPexportMenuContent { display: none; position: absolute; background-color: #f1f1f1; min-width: 80px; width: 100%; padding: 8px; border-radius: 10px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; } /* .GPexportMenuContent a:hover { background-color: #f1f1f1; } .GPexportMenuContainer:hover .GPexportMenuContent { display: block; } */ /* menu des formats */ .GPexportMenuContent .container { display: block; position: relative; padding-left: 15px; margin-bottom: 5px; cursor: pointer; font-size: 14px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .GPexportMenuContent .container input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .GPexportMenuContent .checkmark { position: absolute; top: 0; left: 0; height: 12px; width: 12px; background-color: #eee; border-radius: 50%; } .GPexportMenuContent .container:hover input ~ .checkmark { background-color: #ccc; } .GPexportMenuContent .container input:checked ~ .checkmark { background-color: #366291; } .GPexportMenuContent .checkmark:after { content: ""; position: absolute; display: none; } .GPexportMenuContent .container input:checked ~ .checkmark:after { display: block; } .GPexportMenuContent .container .checkmark:after { top: 4px; left: 4px; width: 4px; height: 4px; border-radius: 50%; background: white; } .GPexportMenuContent .GPexportMenuFormat { display: flex; align-items: baseline; flex-direction: row; }