@@ -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} ;
950922layout_main ( ) ;
923+
0 commit comments