loader.js 751 B

1234567891011121314151617181920212223242526272829
  1. import { mode_selector } from "selector/mode-selector.js";
  2. import { color_mode } from "settings/color-mode.js";
  3. import { loading_screen } from "interface/loading-screen.js";
  4. document.addEventListener("DOMContentLoaded", () => {
  5. const app = document.querySelector(".app");
  6. const color_setting = new color_mode(app);
  7. color_setting.update();
  8. const selector = new mode_selector(app);
  9. selector.on_space = () => {
  10. alert("Opening space");
  11. };
  12. selector.on_shelf = () => {
  13. alert("Shelf opened.");
  14. };
  15. selector.show();
  16. const loading_cover = document.querySelector(".loading");
  17. const loading = new loading_screen(loading_cover);
  18. setTimeout(() => {
  19. loading.hide();
  20. }, 200);
  21. });