WIP for a map location tracker to help with Rabi Ribi rando.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

149 lines
2.5 KiB

5 years ago
body {
background-color: #7b4785
}
button {
font-family: helvetica, arial, sans-serif;
background-color: #4CAF50;
border: none;
color: white;
padding: 4px 20px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 14px;
margin: 2px 0px;
cursor: pointer;
outline: none;
border-radius: 10px;
box-shadow: 0 2px #999;
}
button:active{
box-shadow: 0 2px #666;
transform: translateY(2px);
}
.markera{
position: absolute;
top: 0;
left: 0;
width: 32px;
height: 32px;
border: none;
padding: 0px 0px;
z-index: 2;
}
.markerb{
position: absolute;
top: 0;
left: 0;
width: 32px;
height: 32px;
border: none;
padding: 0px 0px;
z-index: 2;
outline: rgba(255, 255, 255, 1) solid 2px;
outline-offset: -1.5px;
}
.tooltip {
font-family: helvetica, arial, sans-serif;
position: absolute;
white-space: nowrap;
display: none;
background: #ffffcc;
border: 1px solid black;
padding: 5px;
z-index: 1000;
color: black;
}
.base{
position: absolute;
top: 0;
left: 0;
width: 720px;
padding-top: 0px;
padding-left: 0px;
display: none;
z-index: 0;
}
.info{
position: absolute;
text-align: right;
top: 20;
left: 200;
width: 600px;
padding-top: 0px;
padding-left: 0px;
display: none;
z-index: 3;
}
img{
max-width: 100%;
max-height: 100%;
}
.map-container{
position: relative;
max-width: 720px;
max-height: 480px;
}
a{
background-color: #ffffcc;
font-family: helvetica, arial, sans-serif;
color: #000000;
}
.shop-dropdown{
display: none;
background-color: #666666;
position: absolute;
top: 0px;
left: 0px;
width: 210px;
overflow: auto;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.4);
padding-top: 4px;
padding-left: 4px;
border: 2px solid black;
z-index: 4;
}
.shop-item{
width: 25px;
height: 25px;
padding: 2px 2px 2px 2px;
background-color: #444444;
border: 1px solid black;
}
.in-shop{
background-color: rgba(0,0,0,0);
border: none;
padding: 0px 0px;
display: inline-block;
margin: 0px 0px;
cursor: pointer;
outline: none;
box-shadow: 0 0px #999;
z-index: 4;
}
.in-shop:active{
box-shadow: 0 0px #999;
transform: translateY(2px);
}
.item{
position: relative;
width: 30px;
height: 30px;
opacity: 0.5;
filter: grayscale(100%);
}
table{
position: relative;
width: 600px;
height: 28px;
margin-top: 10px;
margin-bottom: -13px;
}
td{
width: 32px;
height: 32px;
padding-top: 5px;
}