style.css (1801B)
1 .leaflet-control-session-list-wrapper { 2 position: absolute; 3 top: 25px; 4 bottom: 25px; 5 max-width: 90%; 6 left: 50%; 7 } 8 9 .leaflet-control-session-list-window { 10 position: relative; 11 transform: translate(-50%, 0); 12 min-width: 310px; 13 max-width: 1000px; 14 height: 100%; 15 16 overflow: hidden; 17 18 box-sizing: border-box; 19 padding: 6px 0 4px 0; 20 21 background-color: white; 22 border-radius: 5px; 23 box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4); 24 25 cursor: default; 26 z-index: 3000; 27 } 28 29 .leaflet-control-session-list-scrollbox { 30 overflow: auto; 31 max-height: calc(100% - 10px); 32 padding: 0 6px 0 6px; 33 margin-top: 4px; 34 } 35 36 .leaflet-control-session-list-item-active, 37 .leaflet-control-session-list-item-inactive { 38 padding: 4px; 39 margin-bottom: 2px; 40 border-radius: 4px; 41 cursor: pointer; 42 } 43 44 .leaflet-control-session-list-item-active { 45 background-color: #f7f7e7; 46 } 47 48 .click-disabled { 49 cursor: default; 50 -webkit-tap-highlight-color: transparent; 51 } 52 53 .leaflet-control-session-list-item-inactive { 54 background-color: #f0f0f0; 55 } 56 57 .leaflet-control-session-list-header { 58 font-weight: bold; 59 font-size: 14px; 60 text-align: center; 61 } 62 63 .leaflet-control-session-list-header-info { 64 font-size: 11px; 65 text-align: center; 66 } 67 68 .leaflet-control-session-list-item-date { 69 color: #666666; 70 font-size: 11px; 71 font-weight: bold; 72 } 73 74 .leaflet-control-session-list-item-track { 75 white-space: nowrap; 76 overflow: hidden; 77 text-overflow: ellipsis; 78 } 79 80 .leaflet-control-session-list-window-header { 81 height: 10px; 82 clear: both; 83 margin-right: 4px; 84 } 85 86 .leaflet-control-session-list-window .button-close { 87 width: 10px; 88 height: 10px; 89 background-image: url("./close.svg"); 90 cursor: pointer; 91 float: right; 92 }