run materialize directly after import
This commit is contained in:
		
							parent
							
								
									27757a5a36
								
							
						
					
					
						commit
						a9e60aad2e
					
				
					 9 changed files with 15 additions and 16 deletions
				
			
		|  | @ -1,7 +1,6 @@ | ||||||
| <html> | <html> | ||||||
| <head> | <head> | ||||||
| 	<title for="extension_name"></title> | 	<title for="extension_name"></title> | ||||||
| 	<script src="../styles/external/materialize/js/materialize.js"></script>  |  | ||||||
| 	<script src="../scripts/pages/popup.js" type="module"></script>  | 	<script src="../scripts/pages/popup.js" type="module"></script>  | ||||||
| 	<link href="/styles/popup.css" rel="stylesheet" type="text/css" /> | 	<link href="/styles/popup.css" rel="stylesheet" type="text/css" /> | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
|  | @ -1,6 +1,5 @@ | ||||||
| <html> | <html> | ||||||
| 	<head> | 	<head> | ||||||
| 		<script src="/styles/external/materialize/js/materialize.js"></script>  |  | ||||||
| 		<script src="/scripts/pages/error.js" type="module"></script>  | 		<script src="/scripts/pages/error.js" type="module"></script>  | ||||||
| 	</head> | 	</head> | ||||||
| 	<body id="error"> | 	<body id="error"> | ||||||
|  |  | ||||||
|  | @ -2,7 +2,6 @@ | ||||||
| 	<head> | 	<head> | ||||||
| 		<title for="hello"></title> | 		<title for="hello"></title> | ||||||
| 		<script src="/scripts/pages/hello.js" type="module"></script> | 		<script src="/scripts/pages/hello.js" type="module"></script> | ||||||
| 		<script src="/styles/external/materialize/js/materialize.js"></script> |  | ||||||
| 	</head> | 	</head> | ||||||
| 	<body> | 	<body> | ||||||
| 		<main class="container"> | 		<main class="container"> | ||||||
|  |  | ||||||
|  | @ -1,6 +1,5 @@ | ||||||
| <html> | <html> | ||||||
| 	<head> | 	<head> | ||||||
| 		<script src="../../styles/external/materialize/js/materialize.js"></script>  |  | ||||||
| 		<script src="../../scripts/pages/popup.js" type="module"></script>  | 		<script src="../../scripts/pages/popup.js" type="module"></script>  | ||||||
| 	</head> | 	</head> | ||||||
| 	<body class="loading"> | 	<body class="loading"> | ||||||
|  |  | ||||||
|  | @ -1,6 +1,5 @@ | ||||||
| <html> | <html> | ||||||
| 	<head> | 	<head> | ||||||
| 		<script src="../../styles/external/materialize/js/materialize.js"></script>  |  | ||||||
| 		<script src="../../scripts/pages/results.js" type="module"></script>  | 		<script src="../../scripts/pages/results.js" type="module"></script>  | ||||||
| 		<link href="../../styles/popup.css" rel="stylesheet" type="text/css" /> | 		<link href="../../styles/popup.css" rel="stylesheet" type="text/css" /> | ||||||
| 	</head> | 	</head> | ||||||
|  |  | ||||||
|  | @ -1,7 +1,6 @@ | ||||||
| <html> | <html> | ||||||
| 	<head> | 	<head> | ||||||
| 		<script src="../scripts/pages/settings.js" type="module"></script> | 		<script src="../scripts/pages/settings.js" type="module"></script> | ||||||
| 		<script src="../styles/external/materialize/js/materialize.js"></script> |  | ||||||
| 		 | 		 | ||||||
| 		<title for="term_preferences"></title> | 		<title for="term_preferences"></title> | ||||||
| 	</head> | 	</head> | ||||||
|  |  | ||||||
|  | @ -1,7 +1,6 @@ | ||||||
| <html> | <html> | ||||||
| 
 | 
 | ||||||
| <head> | <head> | ||||||
|     <script src="../../styles/external/materialize/js/materialize.js"></script> |  | ||||||
|     <script src="../../scripts/pages/settings.js" type="module"></script> |     <script src="../../scripts/pages/settings.js" type="module"></script> | ||||||
|     <link href="/styles/preferences.css" rel="stylesheet" /> |     <link href="/styles/preferences.css" rel="stylesheet" /> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -6,6 +6,7 @@ import Tabs from "/scripts/GUI/tabs.js"; | ||||||
| import {global, background} from "/scripts/secretariat.js"; | import {global, background} from "/scripts/secretariat.js"; | ||||||
| import {URLs} from "/scripts/utils/URLs.js"; | import {URLs} from "/scripts/utils/URLs.js"; | ||||||
| import wait from "/scripts/utils/wait.js"; | import wait from "/scripts/utils/wait.js"; | ||||||
|  | import logging from "/scripts/logging.js"; | ||||||
| import UI from "/scripts/GUI/builder/windowman.extras.js"; | import UI from "/scripts/GUI/builder/windowman.extras.js"; | ||||||
| 
 | 
 | ||||||
| export default class windowman { | export default class windowman { | ||||||
|  | @ -20,8 +21,8 @@ export default class windowman { | ||||||
| 		function headers (OPTIONS) { | 		function headers (OPTIONS) { | ||||||
| 			let LOAD_STATE = true; | 			let LOAD_STATE = true; | ||||||
| 			let UI = { | 			let UI = { | ||||||
| 				"CSS": ["/styles/external/fonts/materialdesignicons.min.css", "/styles/external/materialize/css/materialize.css", "/styles/ui.css"], | 				"CSS": ["https://cdn.jsdelivr.net/npm/@mdi/font@7.4.47/css/materialdesignicons.min.css", "https://cdn.jsdelivr.net/npm/@materializecss/materialize@2.0.3-alpha/dist/css/materialize.min.css", "/styles/ui.css"], | ||||||
| 				"scripts": ["/styles/external/materialize/js/materialize.js"] | 				"scripts": ["/scripts/external/materialize.min.js"] | ||||||
| 			}; | 			}; | ||||||
| 
 | 
 | ||||||
| 			// Add additional sources. 
 | 			// Add additional sources. 
 | ||||||
|  | @ -61,6 +62,15 @@ export default class windowman { | ||||||
| 						ELEMENT.setAttribute(key, METADATA[key]); | 						ELEMENT.setAttribute(key, METADATA[key]); | ||||||
| 					}); | 					}); | ||||||
| 					document.querySelector(`head`).appendChild(ELEMENT); | 					document.querySelector(`head`).appendChild(ELEMENT); | ||||||
|  | 
 | ||||||
|  | 					if (source.includes(`materialize`) && source.includes(`js`)) { | ||||||
|  | 						ELEMENT.onload = () => { | ||||||
|  | 							M.AutoInit(); | ||||||
|  | 						}; | ||||||
|  | 						ELEMENT.onerror = (err) => { | ||||||
|  | 							logging.error(err); | ||||||
|  | 						}; | ||||||
|  | 					}; | ||||||
| 				}) | 				}) | ||||||
| 				: false; | 				: false; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -14,10 +14,6 @@ export default class Page { | ||||||
| 			this.window.manager.sync(); | 			this.window.manager.sync(); | ||||||
| 
 | 
 | ||||||
| 			Object.assign(this.window, this.window[`manager`]); | 			Object.assign(this.window, this.window[`manager`]); | ||||||
| 		} | 		}; | ||||||
| 
 | 	}; | ||||||
| 		document.addEventListener("DOMContentLoaded", function () { |  | ||||||
| 			M.AutoInit(); |  | ||||||
| 		}); |  | ||||||
| 	} |  | ||||||
| }; | }; | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue