mqttGeo / static / style.css /
7870b73 3 years ago
1 contributor
222 lines | 4.011kb
html {
    font-family: "Lucida Sans", sans-serif;
    text-align: center; 
}
body,h1,h2{
  background-color:#eee;
  font-family:arial,verdana,sans-serif
}

h1{font-size: 2.5em; color:#aaa}
h2{text-indent:30px;color:#888; text-align: center}

a{text-decoration:none}
#a:link,a:visited{color:#cc9630}
#a:hover{color:#fff;background-color:#cc9630}
#a:link,a:visited{color:#cc9630}
#a:hover{color:#fff;background-color:#3090cc}
a:link,a:visited{color:#cc9630}
a:hover{}

/* Default Section Display */

.empty-list li {
  list-style-type: none;
  display: inline;
}
li {
  list-style-type: none;
}
.empty-list img {
  margin-top: 10px;
  border: 1px solid #666;
  width: 95%;
  max-height: 90vh;
  object-fit: contain;
  display: inline;
}

.row {
  margin-left: auto;
  margin-right: auto;
  width: 50%

}

.loglines {
  font-family: monospace;
  text-align: left;
}
.logOK {
  display: inline;
  color: #00AF00;
  font-weight: bold;
}
.logWARN {
  display: inline;
  color: #E8A317;
  font-weight: bold;
}
.logERROR {
  display: inline;
  color: #FF0000;
  font-weight: bold;
}

.column {
  float: left;
  color:#cc9630;
}
.genres-item-description {
  color:#ccc;
}

#colLeft {
  width: 2%;
  background-color:#111;
  color:#cc9630;
  height: 80vh;
  z-index: -1;
}
#colRight {
  float: right;
  width: 2%;
  background-color:#111;
  color:#cc9630;
  height: 80vh;
  z-index: -1;
}
#colMiddle {
  max-width: 96%;
  max-height: 85vh;
  display: inline;
}

.center {
  display: block;
  width: 99%;
  min-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

.mangaKey {
  background-color: transparent;
}

.arrow-up,
.arrow-down,
.arrow-left,
.arrow-right,
.fs-on,
.fs-off,
.reload-circle {
  width: 0; 
  height: 0; 
  display: inline-block;
}

.arrow-up {
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 24px solid #cc9630;
}

.arrow-down {
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-top: 24px solid #cc9630;
}

.arrow-right {
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-left: 12px solid #cc9630;
}

.arrow-left {
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent; 
  border-right:12px solid #cc9630; 
}
.fs-on {
  border-top: 16px solid #cc9630;
  border-left: 16px solid transparent;
}
.fs-off {
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #cc9630;
  border-right: 8px solid #cc9630;
}

.reload-circle {
  margin-left: 1%;
  margin-right: 1%;
  width: 10px;
  height: 10px;
  border-radius: 14px;
  border: 8px solid #cc9630;
  border-top-color: transparent;
  -webkit-transform: rotate(45deg);
}

#deveui { font-size: 1.4em;}
#fcnt { font-size: 1.8em; }
#time { font-size: 1.4em; }
#position { display: inline-block; font-size: 1.5em; text-align: center; }
#rssi { font-size: 1.2em; }
#delta { font-size: 1.0em; }
#comment { font-size: 0.8em; }

button {
  position: relative;
  width: 300px;
  height: 40px;
  margin: 10px auto;
  padding: 0;
  font-size: 22px;
  text-align: center;
  color: white;
  border: none;
  outline: none;
  cursor: pointer;
  overflow: hidden;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  transition: transform 0.4s ease-in-out;
}
.btn-green {
  background: #1abc9c;
  border-bottom: 2px solid #12ab8d;
  box-shadow: inset 0 -2px #12ab8d;
}
.btn-green-menu {
  display: inline;
  width: 100px;
  background: #1abc9c;
  border-bottom: 2px solid #12ab8d;
  box-shadow: inset 0 -2px #12ab8d;
}

#latest,
#log,
#home {
  display: inline;
}

#mapid { width: 95%; max-width: 1280px; height: 500px; margin: auto;}

@media screen and (max-width: 768px) { 
  /*#colLeft { display: none; }
  #colRight { display: none; }*/
  .row2 { display: block; }
  .center { min-width: 90vw; }
  #mapid { width: 95%; max-width: 400px; height: 400px; margin: auto;}  
}