mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-11-04 01:17:30 -05:00 
			
		
		
		
	New admin portal build
This commit is contained in:
		
							parent
							
								
									0ff8b68fbe
								
							
						
					
					
						commit
						6dd3ed61fd
					
				@ -954,7 +954,6 @@ POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
--------------------------------------------------------------------------------
 | 
			
		||||
angle
 | 
			
		||||
boringssl
 | 
			
		||||
engine
 | 
			
		||||
etc1
 | 
			
		||||
khronos
 | 
			
		||||
txt
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										12
									
								
								public/flutter_service_worker.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								public/flutter_service_worker.js
									
									
									
									
										vendored
									
									
								
							@ -3,21 +3,21 @@ const MANIFEST = 'flutter-app-manifest';
 | 
			
		||||
const TEMP = 'flutter-temp-cache';
 | 
			
		||||
const CACHE_NAME = 'flutter-app-cache';
 | 
			
		||||
const RESOURCES = {
 | 
			
		||||
  "main.dart.js": "5843a9b2c1956d6758b489e4753c8488",
 | 
			
		||||
  "main.dart.js": "debf8af87ed61c1a5eded2f80018f292",
 | 
			
		||||
"favicon.ico": "51636d3a390451561744c42188ccd628",
 | 
			
		||||
"manifest.json": "77215c1737c7639764e64a192be2f7b8",
 | 
			
		||||
"assets/fonts/Roboto-Regular.ttf": "3e1af3ef546b9e6ecef9f3ba197bf7d2",
 | 
			
		||||
"assets/fonts/MaterialIcons-Regular.ttf": "56d3ffdef7a25659eab6a68a3fbfaf16",
 | 
			
		||||
"assets/web/assets/fonts/Roboto-Regular.ttf": "3e1af3ef546b9e6ecef9f3ba197bf7d2",
 | 
			
		||||
"assets/FontManifest.json": "280b2f61f6810d59bd1bcd4cf01d3bf4",
 | 
			
		||||
"assets/NOTICES": "448360fd0ad438f1cf87435ab6f63cb1",
 | 
			
		||||
"assets/NOTICES": "b1b7097635aecbec26b34481a2dc05e0",
 | 
			
		||||
"assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf": "2bca5ec802e40d3f4b60343e346cedde",
 | 
			
		||||
"assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf": "2aa350bd2aeab88b601a593f793734c0",
 | 
			
		||||
"assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf": "5a37ae808cf9f652198acde612b5328d",
 | 
			
		||||
"assets/assets/images/google-icon.png": "0f118259ce403274f407f5e982e681c3",
 | 
			
		||||
"assets/assets/images/logo.png": "090f69e23311a4b6d851b3880ae52541",
 | 
			
		||||
"assets/AssetManifest.json": "43bc57fb55ca8ea2fc1975108be086c9",
 | 
			
		||||
"/": "57fdc91b6cf6f7a7eddf1419c5763c19"
 | 
			
		||||
"/": "e65799be52f7bbcaf39d78046726b95a"
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
// The application shell files that are downloaded before a service worker can
 | 
			
		||||
@ -106,7 +106,7 @@ self.addEventListener("fetch", (event) => {
 | 
			
		||||
  if (event.request.url == origin || event.request.url.startsWith(origin + '/#')) {
 | 
			
		||||
    key = '/';
 | 
			
		||||
  }
 | 
			
		||||
  // If the URL is not the the RESOURCE list, skip the cache.
 | 
			
		||||
  // If the URL is not the RESOURCE list, skip the cache.
 | 
			
		||||
  if (!RESOURCES[key]) {
 | 
			
		||||
    return event.respondWith(fetch(event.request));
 | 
			
		||||
  }
 | 
			
		||||
@ -129,11 +129,11 @@ self.addEventListener("fetch", (event) => {
 | 
			
		||||
self.addEventListener('message', (event) => {
 | 
			
		||||
  // SkipWaiting can be used to immediately activate a waiting service worker.
 | 
			
		||||
  // This will also require a page refresh triggered by the main worker.
 | 
			
		||||
  if (event.data == 'skipWaiting') {
 | 
			
		||||
  if (event.data === 'skipWaiting') {
 | 
			
		||||
    return self.skipWaiting();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  if (event.message = 'downloadOffline') {
 | 
			
		||||
  if (event.message === 'downloadOffline') {
 | 
			
		||||
    downloadOffline();
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
@ -7,18 +7,85 @@
 | 
			
		||||
</head>
 | 
			
		||||
<body style="background-color:#888888;">
 | 
			
		||||
 | 
			
		||||
  <style>
 | 
			
		||||
 | 
			
		||||
    /* https://projects.lukehaas.me/css-loaders/ */
 | 
			
		||||
    .loader,
 | 
			
		||||
    .loader:before,
 | 
			
		||||
    .loader:after {
 | 
			
		||||
      border-radius: 50%;
 | 
			
		||||
      width: 2.5em;
 | 
			
		||||
      height: 2.5em;
 | 
			
		||||
      -webkit-animation-fill-mode: both;
 | 
			
		||||
      animation-fill-mode: both;
 | 
			
		||||
      -webkit-animation: load7 1.8s infinite ease-in-out;
 | 
			
		||||
      animation: load7 1.8s infinite ease-in-out;
 | 
			
		||||
    }
 | 
			
		||||
    .loader {
 | 
			
		||||
      color: #ffffff;
 | 
			
		||||
      font-size: 10px;
 | 
			
		||||
      margin: 80px auto;
 | 
			
		||||
      position: relative;
 | 
			
		||||
      text-indent: -9999em;
 | 
			
		||||
      -webkit-transform: translateZ(0);
 | 
			
		||||
      -ms-transform: translateZ(0);
 | 
			
		||||
      transform: translateZ(0);
 | 
			
		||||
      -webkit-animation-delay: -0.40s;
 | 
			
		||||
      animation-delay: -0.40s;
 | 
			
		||||
    }
 | 
			
		||||
    .loader:before,
 | 
			
		||||
    .loader:after {
 | 
			
		||||
      content: '';
 | 
			
		||||
      position: absolute;
 | 
			
		||||
      top: 0;
 | 
			
		||||
    }
 | 
			
		||||
    .loader:before {
 | 
			
		||||
      left: -3.5em;
 | 
			
		||||
      -webkit-animation-delay: -0.80s;
 | 
			
		||||
      animation-delay: -0.80s;
 | 
			
		||||
    }
 | 
			
		||||
    .loader:after {
 | 
			
		||||
      left: 3.5em;
 | 
			
		||||
    }
 | 
			
		||||
    @-webkit-keyframes load7 {
 | 
			
		||||
      0%,
 | 
			
		||||
      80%,
 | 
			
		||||
      100% {
 | 
			
		||||
        box-shadow: 0 2.5em 0 -1.3em;
 | 
			
		||||
      }
 | 
			
		||||
      40% {
 | 
			
		||||
        box-shadow: 0 2.5em 0 0;
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    @keyframes load7 {
 | 
			
		||||
      0%,
 | 
			
		||||
      80%,
 | 
			
		||||
      100% {
 | 
			
		||||
        box-shadow: 0 2.5em 0 -1.3em;
 | 
			
		||||
      }
 | 
			
		||||
      40% {
 | 
			
		||||
        box-shadow: 0 2.5em 0 0;
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
  </style>
 | 
			
		||||
 | 
			
		||||
  <script>
 | 
			
		||||
    if ('serviceWorker' in navigator) {
 | 
			
		||||
      window.addEventListener('load', function () {
 | 
			
		||||
        navigator.serviceWorker.register('/flutter_service_worker.js');
 | 
			
		||||
      });
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    document.addEventListener('DOMContentLoaded', function(event) {
 | 
			
		||||
      document.getElementById('loader').style.display = 'none';
 | 
			
		||||
    });
 | 
			
		||||
  </script>
 | 
			
		||||
 | 
			
		||||
  <script src="main.dart.js" type="application/javascript"></script>
 | 
			
		||||
  <script defer src="main.dart.js" type="application/javascript"></script>
 | 
			
		||||
 | 
			
		||||
  <center style="font-family:Tahoma,Geneva,sans-serif;font-size:28px;color:white;padding-top:100px">
 | 
			
		||||
    Loading...
 | 
			
		||||
  <center style="padding-top: 150px" id="loader">
 | 
			
		||||
    <div class="loader"></div>
 | 
			
		||||
  </center>
 | 
			
		||||
 | 
			
		||||
</body>
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										199732
									
								
								public/main.dart.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										199732
									
								
								public/main.dart.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user