/* This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. */ /* Created on : Mar 26, 2019, 1:03:44 PM Author : Skylar Ittner */ h1.display { font-size: 8rem; font-weight: 300; margin: 0; } h2.display { font-size: 6rem; font-weight: 300; margin: 0; } h3.display { font-size: 4rem; font-weight: 300; margin: 0; } .card-header .secondary-text { font-weight: 300; margin-left: 1em; } input.money-input::-webkit-outer-spin-button, input.money-input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } input.money-input { -moz-appearance: textfield; } input.money-input:focus::-moz-placeholder { color:transparent; } input.money-input:focus::-webkit-input-placeholder { color:transparent; } input.money-input:focus:-ms-input-placeholder { color:transparent; } .money-input-box { font-size: 4em !important; font-weight: 300; } .money-input-box .currency { display: inline; width: 1em; } .money-input-box input { display: inline-block; max-width: calc(100% - 1.1em); text-align: center; } html.md .navbar { background-color: var(--f7-theme-color); color: white; } html.md .navbar .link { color: white; } .card-expandable .card-header { min-height: var(--f7-card-header-min-height); color: var(--f7-card-header-text-color); font-size: var(--f7-card-header-font-size); font-weight: var(--f7-card-header-font-weight); padding: var(--f7-card-header-padding-vertical) var(--f7-card-header-padding-horizontal); } .card-expandable .card-header:after { display: block !important; } .card-opened .card-header { display: none; } #qrcode, .card-closing #qrcode { width: auto; max-width: 100%; height: 12em; transition: height 0.3s ease-in-out; } .card-opening #qrcode, .card-opened #qrcode { height: 55em; max-height: 55vh; } #map-card { background-color: hsl(47, 26%, 88%); } #map { position: absolute; top: 0; left: 0; height: 25em; width: 100%; opacity: 1; transition: opacity 0.5s linear, top 0.25s linear; background-color: hsl(47, 26%, 88%); } .card-expandable.card-closing, .card-expandable.card-opened, .card-expandable.card-opening { z-index: 9999999; } .card-opening #map, .card-closing #map { opacity: 0; } .card-opened #map { opacity: 1; top: var(--f7-navbar-height); height: calc(100% - var(--f7-navbar-height)); } .card-backdrop { z-index: 999999; } #map .leaflet-control { opacity: 0; visibility: hidden; transition: visibility 0s, opacity 0.5s; } .card-opened #map .leaflet-control { opacity: 1; visibility: visible; } .card-expandable .navbar { display: none; } .card-opened .navbar { display: block; } #person-name { overflow-wrap: break-word; } #person-bio { border-top: 1px solid var(--f7-card-footer-border-color); padding-top: var(--f7-card-footer-padding-vertical); overflow-wrap: break-word; }