/* 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/. */ /* Framework7 and FontAwesome both have a .fab class */ .fafab { font-family: "Font Awesome 5 Brands"; } .fab { -webkit-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; font-family: var(--f7-font-family); font-size: var(--f7-font-size); line-height: var(--f7-line-height); } .page { background-image: linear-gradient(180deg, rgba(13,135,246,1) 0%, rgba(13,135,246,1) var(--f7-navbar-height), rgba(13,135,246,0.5) 30%, rgba(13,135,246,0.4) 50%, rgba(255,255,255,0.3) 80%), url(../images/bg.jpg); background-size: cover; background-position: top; } .theme-dark .page { background-image: linear-gradient(180deg, rgba(0,0,0,1) 0px, rgba(0,0,0,1) var(--f7-navbar-height), rgba(0,0,0,0) 30%), url(../images/bg_night.jpg); background-size: cover; background-position: top; } .navbar { background-color: rgba(13,135,246,1); } .theme-dark .navbar { background-color: black; } .page-content-fab-pad { padding-bottom: var(--f7-fab-size); } .navbar, .item-link .item-title, .item-media, .item-divider, .item-label, .fab, .button, .noselect { user-select: none; } .navbar-inner { -webkit-app-region: drag; } .navbar-inner > * { -webkit-app-region: no-drag; } .list ul { background-color: rgba(255,255,255,0.65); } .list ul li.item-divider { background-color: rgba(255,255,255,0.5); } .theme-dark .list ul { background-color: rgba(0,0,0,0.65); } .theme-dark .list ul li.item-divider { background-color: rgba(0,0,0,0.5); } /* * Material icons are too big and disrupt the flow of text */ .block .material-icons { font-size: var(--f7-block-font-size); } .material-icons.material-icons-24px { font-size: 24px; } .material-icons-intext .material-icons { font-size: var(--f7-block-font-size); } .no-animation * { -webkit-transition: 10ms !important; -moz-transition: 10ms !important; -o-transition: 10ms !important; -ms-transition: 10ms !important; transition: 10ms !important; } /* Allow easily changing help text to reflect finger/mouse usage. */ .clicktext { display: none; } @media (pointer:fine) { .taptext { display: none; } .clicktext { display: initial; } }