html,
|
|
body {
|
|
padding: 0;
|
|
color: #aaa;
|
|
box-sizing: border-box;
|
|
font-family: "Titillium Web", sans-serif;
|
|
margin: 0;
|
|
}
|
|
|
|
.github-corner:hover .octo-arm {
|
|
animation: octocat-wave 560ms ease-in-out;
|
|
}
|
|
@keyframes octocat-wave {
|
|
0%,
|
|
100% {
|
|
transform: rotate(0);
|
|
}
|
|
20%,
|
|
60% {
|
|
transform: rotate(-25deg);
|
|
}
|
|
40%,
|
|
80% {
|
|
transform: rotate(10deg);
|
|
}
|
|
}
|
|
@media (max-width: 500px) {
|
|
.github-corner:hover .octo-arm {
|
|
animation: none;
|
|
}
|
|
.github-corner .octo-arm {
|
|
animation: octocat-wave 560ms ease-in-out;
|
|
}
|
|
}
|
|
|
|
i {
|
|
color: #3a3a3a;
|
|
}
|
|
|
|
div.intro a,
|
|
div.intro a:visited {
|
|
color: #fded39;
|
|
}
|
|
div.intro {
|
|
padding: 10px;
|
|
}
|
|
|
|
div.intro h3 {
|
|
color: #fded39;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
h1 i {
|
|
color: black;
|
|
text-shadow: none;
|
|
font-size: 21px;
|
|
}
|
|
textarea,
|
|
input,
|
|
button {
|
|
outline: none;
|
|
}
|
|
|
|
.container {
|
|
height: 90vh;
|
|
display: flex;
|
|
}
|
|
|
|
#map {
|
|
flex: 3;
|
|
}
|
|
|
|
#sidebar {
|
|
background: #1a1a1a;
|
|
border-left: 1px solid #444444;
|
|
width: 320px;
|
|
flex: 1;
|
|
overflow-y: scroll;
|
|
}
|
|
|
|
#sidebar div#results-area {
|
|
overflow-y: scroll;
|
|
}
|
|
|
|
div#heading {
|
|
background: #fded39;
|
|
margin: 0;
|
|
height: 10vh;
|
|
text-align: center;
|
|
}
|
|
|
|
div#heading h1 {
|
|
font-size: 25px;
|
|
text-transform: uppercase;
|
|
text-shadow: -2px 2px black;
|
|
margin: 0;
|
|
color: #fded39;
|
|
}
|
|
|
|
div#heading p {
|
|
color: black;
|
|
font-style: italic;
|
|
font-size: 12px;
|
|
margin: 0;
|
|
}
|
|
|
|
div#search-area {
|
|
padding: 10px;
|
|
border-bottom: 1px solid #444444;
|
|
}
|
|
|
|
div#search-area input,
|
|
div#search-area button {
|
|
padding: 10px 8px;
|
|
border: none;
|
|
}
|
|
div#search-area input {
|
|
width: 195px;
|
|
}
|
|
div#search-area button {
|
|
background: #fded39;
|
|
font-weight: 600;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
div#results-area {
|
|
padding: 10px;
|
|
}
|
|
div#results-area h5 {
|
|
font-weight: 200;
|
|
font-style: italic;
|
|
margin: 0;
|
|
color: #ddd;
|
|
}
|
|
div#results-area h5 span.highlight {
|
|
color: #fded39;
|
|
font-weight: 600;
|
|
}
|
|
div#results-area ul {
|
|
padding: 0;
|
|
list-style-type: none;
|
|
}
|
|
|
|
div#results-area ul li {
|
|
border: 1px solid #444;
|
|
padding: 5px 10px;
|
|
margin-bottom: 10px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
div#results-area ul li:hover {
|
|
border: 1px solid #fded39;
|
|
}
|
|
|
|
div#results-area ul li p {
|
|
margin: 0;
|
|
font-size: 14px;
|
|
}
|
|
|
|
div#results-area ul li p.truck-name {
|
|
color: #fded39;
|
|
text-transform: uppercase;
|
|
margin: 0;
|
|
font-size: 16px;
|
|
margin-bottom: 5px;
|
|
}
|
|
div#results-area ul li div.row {
|
|
display: flex;
|
|
flex-direction: row;
|
|
}
|
|
div#results-area ul li div.row div.icons {
|
|
flex-shrink: 0;
|
|
width: 16px;
|
|
}
|
|
|
|
div#results-area ul li div.row div.content {
|
|
margin-left: 8px;
|
|
}
|
|
|
|
.mapboxgl-popup-content {
|
|
background: black;
|
|
font-family: "Titillium Web", sans-serif;
|
|
}
|
|
|
|
.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {
|
|
border-top-color: black;
|
|
}
|
|
.mapboxgl-popup-anchor-top .mapboxgl-popup-tip {
|
|
border-bottom-color: black;
|
|
}
|
|
.mapboxgl-popup-close-button {
|
|
color: white;
|
|
}
|
|
.mapboxgl-popup-content .marker-title {
|
|
color: #fded39;
|
|
text-transform: uppercase;
|
|
font-size: 14px;
|
|
}
|
|
.mapboxgl-popup-content h4 {
|
|
margin: 0;
|
|
margin-top: 10px;
|
|
}
|