UNPKG

framework7

Version:

Full featured mobile HTML framework for building iOS & Android apps

61 lines (57 loc) 1.31 kB
/* === Preloader === */ @import './preloader-vars.less'; .preloader { display: inline-block; vertical-align: middle; width: var(--f7-preloader-size); height: var(--f7-preloader-size); font-size: 0; position: relative; .preloader-inner { width: 100%; height: 100%; display: block; position: relative; } } /* === Preloader Modal === */ .preloader-backdrop { visibility: visible; opacity: 0; background: none; z-index: 14000; } .preloader-modal { position: absolute; left: 50%; top: 50%; padding: var(--f7-preloader-modal-padding); background: var(--f7-preloader-modal-bg-color); z-index: 14500; transform: translateX(-50%) translateY(-50%); border-radius: var(--f7-preloader-modal-border-radius); .preloader { --f7-preloader-size: var(--f7-preloader-modal-preloader-size); display: block !important; } } html.with-modal-preloader .page-content, .with-modal-preloader .page-content, .with-modal-preloader.page-content { .not-scrollable(); } .preloader[class*='color-'] { --f7-preloader-color: var(--f7-theme-color); } .preloader.color-white { --f7-preloader-color: #fff; } .preloader.color-black { --f7-preloader-color: #000; } .if-ios-theme({ @import './preloader-ios.less'; }); .if-md-theme({ @import './preloader-md.less'; });