UNPKG

py-web-vue

Version:

Generic client application to work with a PyWebVue server

115 lines (107 loc) 3.81 kB
<!DOCTYPE html> <html lang="" data-app-name="PyWebVue"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1"> <meta name="description" content="Application built on PyWebVue, a product from Kitware"> <meta name="keywords" content="PyWebVue, OpenSource, Stateful Python Application, Kitware"> <link rel="icon" href="<%= BASE_URL %>logo.png"> <title>PyWebVue was built by Kitware</title> <style> .text-no-select { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .pywebvue__loader { display: block; position: relative; left: 50%; top: calc(50% - 50px); width: 150px; height: 150px; margin: -75px 0 0 -75px; border-radius: 50%; border: 10px solid transparent; border-top-color: #ac262c; -webkit-animation: spin 2s linear infinite; /* Chrome, Opera 15+, Safari 5+ */ animation: spin 2s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */ } .pywebvue__loader:before { content: ""; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; border-radius: 50%; border: 10px solid transparent; border-top-color: #258e44; -webkit-animation: spin 3s linear infinite; /* Chrome, Opera 15+, Safari 5+ */ animation: spin 3s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */ } .pywebvue__loader:after { content: ""; position: absolute; top: 20px; left: 20px; right: 20px; bottom: 20px; border-radius: 50%; border: 10px solid transparent; border-top-color: #1c4678; -webkit-animation: spin 1.5s linear infinite; /* Chrome, Opera 15+, Safari 5+ */ animation: spin 1.5s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */ } .pywebvue__message { position: absolute; text-align: center; width: 100%; top: calc(50% + 50px); font-size: 200%; user-select: none; } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(0deg); /* IE 9 */ transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */ } 100% { -webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(360deg); /* IE 9 */ transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */ } } @keyframes spin { 0% { -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(0deg); /* IE 9 */ transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */ } 100% { -webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(360deg); /* IE 9 */ transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */ } } </style> </head> <body> <noscript> <strong>We're sorry but PyWebVue built by Kitware doesn't work properly without JavaScript enabled. Please enable it to continue.</strong> </noscript> <div id="app"> <div style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;"> <div class="pywebvue__loader"> </div> <div class="pywebvue__message"> Loading... </div> </div> </div> <!-- built files will be auto injected --> </body> </html>