24 lines
592 B
TypeScript
24 lines
592 B
TypeScript
import "./styles/base.css";
|
|
import "./styles/header.css";
|
|
import "./styles/contents.css";
|
|
|
|
import Typed from "typed.js";
|
|
|
|
window.addEventListener("load", (event) => {
|
|
new Typed(document.querySelector("description") ?? "description", {
|
|
stringsElement: "#description-list",
|
|
shuffle: true,
|
|
typeSpeed: 60,
|
|
backDelay: 2000,
|
|
fadeOut: false,
|
|
loop: true,
|
|
showCursor: false,
|
|
});
|
|
|
|
document.querySelectorAll("[alt]").forEach((Elem) => {
|
|
const tooltip = document.createElement("tooltiptext");
|
|
tooltip.innerText = Elem.getAttribute("alt") ?? "";
|
|
Elem.appendChild(tooltip);
|
|
});
|
|
});
|