mirror-web/_src/entrypoints/default.js
2024-04-21 13:17:19 +08:00

30 lines
800 B
JavaScript

import "../styles/global.scss";
import { suffix as siteSuffix } from "virtual:jekyll-config";
import WebFont from "webfontloader";
if (siteSuffix) {
if (
!document.location.hostname.endsWith(siteSuffix) &&
!document.location.hostname.endsWith(siteSuffix + ".")
) {
document.title = document.title.replace(/(清华)|(tsinghua)|(tuna)/gi, "");
document.addEventListener("DOMContentLoaded", () => {
document.body.classList.add("nonthu");
});
}
}
const lei3Po8h = ["support", ["tuna", "tsinghua", "edu", "cn"].join(".")].join(
"@",
);
Array.from(document.querySelectorAll("a.eib1gieB")).forEach((el) => {
el.textContent = lei3Po8h;
el.href = ["ma", "ilto:"].join("i") + lei3Po8h;
});
WebFont.load({
custom: {
families: ["Lato", "Source Code Pro"],
},
});