Skip to content
This repository was archived by the owner on May 9, 2025. It is now read-only.

Commit 6e27384

Browse files
Update script.ts
1 parent f450462 commit 6e27384

File tree

1 file changed

+5
-32
lines changed

1 file changed

+5
-32
lines changed

layout/script.ts

Lines changed: 5 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -206,56 +206,35 @@ const layout_main: Function = () => {
206206
</svg>
207207
`;
208208
hm_menu.append(color_theme_div);
209-
const hamburger_icons: {
210-
X: string;
211-
article: string;
212-
// scratch: string;
213-
github: string;
214-
pixiv: string;
215-
} = {
216-
X: "/layout/image/hamburger/menu/The-Infinite-X.svg",
217-
article: "/layout/image/hamburger/menu/article.svg",
218-
github: "/layout/image/hamburger/menu/github.svg",
219-
pixiv: "/layout/image/hamburger/menu/pixiv.svg",
220-
};
209+
const metal_fonts_script: HTMLScriptElement = document.createElement("script");
210+
metal_fonts_script.src = "/Metal-Fonts/script.js";
211+
hm_menu.append(metal_fonts_script);
221212
hm_menu.className = "Hamburger-Menu";
222213
type LinkMenu = {
223214
name: string;
224215
href: string;
225216
target: string;
226-
src: string;
227217
};
228218
const menus: LinkMenu[] = [
229219
{
230220
name: "Article",
231221
href: "/article/",
232222
target: "self",
233-
src: hamburger_icons.article,
234223
},
235-
// {
236-
// name: "Scratch",
237-
// href: "/Scratch/",
238-
// target: "self",
239-
// src: hamburger_icons.scratch,
240-
// },
241-
// [Removed By ST]
242224
{
243225
name: "GitHub",
244226
href: "https://github.com/The-Infinitys/",
245227
target: "blank",
246-
src: hamburger_icons.github,
247228
},
248229
{
249230
name: "X",
250231
href: "https://x.com/The_Infinity_s/",
251232
target: "blank",
252-
src: hamburger_icons.X,
253233
},
254234
{
255235
name: "Pixiv",
256236
href: "https://www.pixiv.net/users/109461187",
257237
target: "blank",
258-
src: hamburger_icons.pixiv,
259238
},
260239
];
261240
menus.forEach((menu: LinkMenu) => {
@@ -266,15 +245,8 @@ const layout_main: Function = () => {
266245
{ name: "href", value: menu.href },
267246
{ name: "target", value: "_" + menu.target },
268247
]);
269-
const link_menu_img: HTMLImageElement =
270-
document.createElement("img");
271-
htmlAttributes(link_menu_img, [
272-
{ name: "alt", value: "" },
273-
{ name: "class", value: "icon" },
274-
{ name: "src", value: menu.src },
275-
]);
276248
const link_menu_txt: HTMLElement = document.createElement("p");
277-
link_menu_txt.innerHTML = menu.name;
249+
link_menu_txt.innerHTML = "<metal-fonts>" + menu.name + "</metal-fonts>";
278250
link_menu_a.append(link_menu_img, link_menu_txt);
279251
link_menu.append(link_menu_a);
280252
}
@@ -948,3 +920,4 @@ const layout_main: Function = () => {
948920
client();
949921
};
950922
layout_main();
923+

0 commit comments

Comments
 (0)