-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
1 lines (1 loc) · 1.72 KB
/
index.html
1
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="base-url" href="."/><link rel="public-url" href="" data-value=""/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="jester – chess over nostr"/><link rel="apple-touch-icon" href="/logo192.png"/><link rel="manifest" href="/manifest.json"/><title>jester • chess over nostr</title><script>window.APP={SETTINGS_STORE_KEY:"app-settings",THEMES:["light","dark"],THEME_ROOT_ATTR:"data-theme"};const baseHref=document.querySelector('link[rel="base-url"]').href,publicHref=document.querySelector('link[rel="public-url"]').href,publicUrl=document.querySelector('link[rel="public-url"]').dataset.value,base=0===publicUrl.length||baseHref.length>publicHref.length?baseHref:publicHref;window.APP.PUBLIC_PATH=base.replace(`${window.location.protocol}//${window.location.host}`,"").replace(/\/$/,"");const settings=JSON.parse(window.localStorage.getItem(APP.SETTINGS_STORE_KEY)||"{}"),userColorMode=settings.theme,systemColorMode=window.matchMedia("(prefers-color-scheme: dark)").matches?APP.THEMES[1]:APP.THEMES[0],initialColorMode=APP.THEMES.includes(userColorMode)?userColorMode:systemColorMode;if(!userColorMode){const e=Object.assign(settings,{theme:initialColorMode});window.localStorage.setItem(APP.SETTINGS_STORE_KEY,JSON.stringify(e))}document.documentElement.setAttribute(APP.THEME_ROOT_ATTR,initialColorMode)</script><script defer="defer" src="/static/js/main.40a73b4e.js"></script><link href="/static/css/main.07011265.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>