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>
|
||||
<head>
|
||||
<title for="extension_name"></title>
|
||||
<script src="../styles/external/materialize/js/materialize.js"></script>
|
||||
<script src="../scripts/pages/popup.js" type="module"></script>
|
||||
<link href="/styles/popup.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<html>
|
||||
<head>
|
||||
<script src="/styles/external/materialize/js/materialize.js"></script>
|
||||
<script src="/scripts/pages/error.js" type="module"></script>
|
||||
</head>
|
||||
<body id="error">
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
<head>
|
||||
<title for="hello"></title>
|
||||
<script src="/scripts/pages/hello.js" type="module"></script>
|
||||
<script src="/styles/external/materialize/js/materialize.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<main class="container">
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<html>
|
||||
<head>
|
||||
<script src="../../styles/external/materialize/js/materialize.js"></script>
|
||||
<script src="../../scripts/pages/popup.js" type="module"></script>
|
||||
</head>
|
||||
<body class="loading">
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<html>
|
||||
<head>
|
||||
<script src="../../styles/external/materialize/js/materialize.js"></script>
|
||||
<script src="../../scripts/pages/results.js" type="module"></script>
|
||||
<link href="../../styles/popup.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
<html>
|
||||
<head>
|
||||
<script src="../scripts/pages/settings.js" type="module"></script>
|
||||
<script src="../styles/external/materialize/js/materialize.js"></script>
|
||||
|
||||
<title for="term_preferences"></title>
|
||||
</head>
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
<html>
|
||||
|
||||
<head>
|
||||
<script src="../../styles/external/materialize/js/materialize.js"></script>
|
||||
<script src="../../scripts/pages/settings.js" type="module"></script>
|
||||
<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 {URLs} from "/scripts/utils/URLs.js";
|
||||
import wait from "/scripts/utils/wait.js";
|
||||
import logging from "/scripts/logging.js";
|
||||
import UI from "/scripts/GUI/builder/windowman.extras.js";
|
||||
|
||||
export default class windowman {
|
||||
|
@ -20,8 +21,8 @@ export default class windowman {
|
|||
function headers (OPTIONS) {
|
||||
let LOAD_STATE = true;
|
||||
let UI = {
|
||||
"CSS": ["/styles/external/fonts/materialdesignicons.min.css", "/styles/external/materialize/css/materialize.css", "/styles/ui.css"],
|
||||
"scripts": ["/styles/external/materialize/js/materialize.js"]
|
||||
"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": ["/scripts/external/materialize.min.js"]
|
||||
};
|
||||
|
||||
// Add additional sources.
|
||||
|
@ -61,6 +62,15 @@ export default class windowman {
|
|||
ELEMENT.setAttribute(key, METADATA[key]);
|
||||
});
|
||||
document.querySelector(`head`).appendChild(ELEMENT);
|
||||
|
||||
if (source.includes(`materialize`) && source.includes(`js`)) {
|
||||
ELEMENT.onload = () => {
|
||||
M.AutoInit();
|
||||
};
|
||||
ELEMENT.onerror = (err) => {
|
||||
logging.error(err);
|
||||
};
|
||||
};
|
||||
})
|
||||
: false;
|
||||
|
||||
|
|
|
@ -14,10 +14,6 @@ export default class Page {
|
|||
this.window.manager.sync();
|
||||
|
||||
Object.assign(this.window, this.window[`manager`]);
|
||||
}
|
||||
|
||||
document.addEventListener("DOMContentLoaded", function () {
|
||||
M.AutoInit();
|
||||
});
|
||||
}
|
||||
};
|
||||
};
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue