diff options
| author | Fuwn <[email protected]> | 2024-10-09 00:41:20 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-10-09 00:41:43 -0700 |
| commit | 998b63a35256ac985a5a2714dd1ca451af4dfd8a (patch) | |
| tree | 50796121a9d5ab0330fdc5d7e098bda2860d9726 /src/app.html | |
| parent | feat(graphql): add badgeCount field (diff) | |
| download | due.moe-998b63a35256ac985a5a2714dd1ca451af4dfd8a.tar.xz due.moe-998b63a35256ac985a5a2714dd1ca451af4dfd8a.zip | |
chore(prettier): use spaces instead of tabs
Diffstat (limited to 'src/app.html')
| -rw-r--r-- | src/app.html | 390 |
1 files changed, 195 insertions, 195 deletions
diff --git a/src/app.html b/src/app.html index 5a75c140..26b3a70d 100644 --- a/src/app.html +++ b/src/app.html @@ -1,198 +1,198 @@ <!DOCTYPE html> <html lang="en"> - <head> - <!-- HTML --> - <meta charset="utf-8" /> - <meta name="viewport" property="viewport" content="width=device-width" /> - <meta name="theme-color" property="theme-color" content="#060506" /> - <meta - name="description" - property="description" - content="Instantly view which anime & manga on your lists have new episodes/chapters! Combining utility and simplicity, due.moe is the easiest way to stay up-to-date with all of your anime & manga." - /> - - <!-- Facebook --> - <meta name="og:url" property="og:url" content="https://due.moe" /> - <meta name="og:type" property="og:type" content="website" /> - <meta name="og:title" property="og:title" content="due.moe" /> - <meta name="og:site_name" property="og:site_name" content="due.moe " /> - <meta - name="og:description" - property="og:description" - content="Instantly view which anime & manga on your lists have new episodes/chapters! Combining utility and simplicity, due.moe is the easiest way to stay up-to-date with all of your anime & manga." - /> - <meta name="og:image" property="og:image" content="https://due.moe/favicon-196x196.png" /> - - <!-- Twitter --> - <meta name="twitter:card" property="twitter:card" content="summary_large_image" /> - <meta name="twitter:domain" property="twitter:domain" content="due.moe" /> - <meta name="twitter:url" property="twitter:url" content="https://due.moe" /> - <meta name="twitter:title" property="twitter:title" content="due.moe" /> - <meta - name="twitter:description" - property="twitter:description" - content="Instantly view which anime & manga on your lists have new episodes/chapters! Combining utility and simplicity, due.moe is the easiest way to stay up-to-date with all of your anime & manga." - /> - <meta - name="twitter:image" - property="twitter:image" - content="https://due.moe/favicon-196x196.png" - /> - - <title>due.moe</title> - - <!-- Web Application Manifest --> - <link rel="manifest" href="%sveltekit.assets%/manifest.json" /> - - <!-- Stylesheets --> - <link rel="stylesheet" type="text/css" href="%sveltekit.assets%/styles/LaTeX.css" /> - <link rel="stylesheet" type="text/css" href="%sveltekit.assets%/styles/risotto/risotto.css" /> - - <!-- Icons --> - <link rel="apple-touch-icon-precomposed" sizes="57x57" href="apple-touch-icon-57x57.png" /> - <link rel="apple-touch-icon-precomposed" sizes="114x114" href="apple-touch-icon-114x114.png" /> - <link rel="apple-touch-icon-precomposed" sizes="72x72" href="apple-touch-icon-72x72.png" /> - <link rel="apple-touch-icon-precomposed" sizes="144x144" href="apple-touch-icon-144x144.png" /> - <link rel="apple-touch-icon-precomposed" sizes="60x60" href="apple-touch-icon-60x60.png" /> - <link rel="apple-touch-icon-precomposed" sizes="120x120" href="apple-touch-icon-120x120.png" /> - <link rel="apple-touch-icon-precomposed" sizes="76x76" href="apple-touch-icon-76x76.png" /> - <link rel="apple-touch-icon-precomposed" sizes="152x152" href="apple-touch-icon-152x152.png" /> - <link rel="icon" type="image/png" href="https://due.moe/favicon-196x196.png" sizes="196x196" /> - <link rel="icon" type="image/png" href="https://due.moe/favicon-96x96.png" sizes="96x96" /> - <link rel="icon" type="image/png" href="https://due.moe/favicon-32x32.png" sizes="32x32" /> - <link rel="icon" type="image/png" href="https://due.moe/favicon-16x16.png" sizes="16x16" /> - <link rel="icon" type="image/png" href="https://due.moe/favicon-128.png" sizes="128x128" /> - <meta name="application-name" content=" " /> - <meta name="msapplication-TileColor" content="#FFFFFF" /> - <meta name="msapplication-TileImage" content="mstile-144x144.png" /> - <meta name="msapplication-square70x70logo" content="mstile-70x70.png" /> - <meta name="msapplication-square150x150logo" content="mstile-150x150.png" /> - <meta name="msapplication-wide310x150logo" content="mstile-310x150.png" /> - <meta name="msapplication-square310x310logo" content="mstile-310x310.png" /> - - <!-- Umami is a simple, fast, and privacy-focused alternative to Google Analytics. --> - <script - defer - src="https://analytics.fuwn.me/script.js" - data-website-id="d4bece6c-69c0-4c7b-89a9-e3a489cbef03" - ></script> - - <script> - var global = global || window; - - aoButa = ''; - - document.addEventListener('DOMContentLoaded', () => { - const mai = document.getElementById('mai'); - - aoButa = JSON.parse(localStorage.getItem('settings')).displayAoButa; - mai.style.display = 'block'; - - if (aoButa === 'random') { - const random = Math.floor(Math.random() * 8); - - switch (random) { - case 0: - aoButa = 'mai'; - break; - case 1: - aoButa = 'nodoka'; - break; - case 2: - aoButa = 'kaede'; - break; - case 3: - aoButa = 'rio'; - break; - case 4: - aoButa = 'sakuta'; - break; - case 5: - aoButa = 'shouko'; - break; - case 6: - aoButa = 'tomoe'; - break; - case 6: - default: - aoButa = 'mai_2'; - break; - } - } - - switch (aoButa) { - case 'mai_2': - { - mai.src = '/aobuta/mai.png'; - mai.alt = 'Mai Sakurajima'; - } - break; - case 'mai': - { - mai.src = '/aobuta/mai_2.webp'; - mai.alt = 'Mai Sakurajima'; - } - break; - case 'nodoka': - { - mai.src = '/aobuta/nodoka.webp'; - mai.alt = 'Nodoka Toyohama'; - } - break; - case 'kaede': - { - mai.src = '/aobuta/kaede.png'; - mai.alt = 'Kaede Azusagawa'; - } - break; - case 'rio': - { - mai.src = '/aobuta/rio.webp'; - mai.alt = 'Rio Futaba'; - } - break; - case 'sakuta': - { - mai.src = '/aobuta/sakuta.webp'; - mai.alt = 'Sakuta Azusagawa'; - } - break; - case 'shouko': - { - mai.src = '/aobuta/shouko.webp'; - mai.alt = 'Shouko Makinohara'; - } - break; - case 'tomoe': - { - mai.src = '/aobuta/tomoe.webp'; - mai.alt = 'Tomoe Koga'; - } - break; - case 'none': { - { - mai.style.display = 'none'; - mai.alt = 'No one'; - } - break; - } - } - }); - </script> - - %sveltekit.head% - </head> - - <body data-sveltekit-preload-data="hover" style="max-width: 97.5% !important"> - <div style="display: contents">%sveltekit.body%</div> - - <img - id="mai" - onclick="aoButa === 'mai_2' ? alert('You\'re having lewd thoughts, aren\'t you?') : undefined" - /> - - <noscript> - <p>Please enable JavaScript to continue using this application.</p> - </noscript> - </body> + <head> + <!-- HTML --> + <meta charset="utf-8" /> + <meta name="viewport" property="viewport" content="width=device-width" /> + <meta name="theme-color" property="theme-color" content="#060506" /> + <meta + name="description" + property="description" + content="Instantly view which anime & manga on your lists have new episodes/chapters! Combining utility and simplicity, due.moe is the easiest way to stay up-to-date with all of your anime & manga." + /> + + <!-- Facebook --> + <meta name="og:url" property="og:url" content="https://due.moe" /> + <meta name="og:type" property="og:type" content="website" /> + <meta name="og:title" property="og:title" content="due.moe" /> + <meta name="og:site_name" property="og:site_name" content="due.moe " /> + <meta + name="og:description" + property="og:description" + content="Instantly view which anime & manga on your lists have new episodes/chapters! Combining utility and simplicity, due.moe is the easiest way to stay up-to-date with all of your anime & manga." + /> + <meta name="og:image" property="og:image" content="https://due.moe/favicon-196x196.png" /> + + <!-- Twitter --> + <meta name="twitter:card" property="twitter:card" content="summary_large_image" /> + <meta name="twitter:domain" property="twitter:domain" content="due.moe" /> + <meta name="twitter:url" property="twitter:url" content="https://due.moe" /> + <meta name="twitter:title" property="twitter:title" content="due.moe" /> + <meta + name="twitter:description" + property="twitter:description" + content="Instantly view which anime & manga on your lists have new episodes/chapters! Combining utility and simplicity, due.moe is the easiest way to stay up-to-date with all of your anime & manga." + /> + <meta + name="twitter:image" + property="twitter:image" + content="https://due.moe/favicon-196x196.png" + /> + + <title>due.moe</title> + + <!-- Web Application Manifest --> + <link rel="manifest" href="%sveltekit.assets%/manifest.json" /> + + <!-- Stylesheets --> + <link rel="stylesheet" type="text/css" href="%sveltekit.assets%/styles/LaTeX.css" /> + <link rel="stylesheet" type="text/css" href="%sveltekit.assets%/styles/risotto/risotto.css" /> + + <!-- Icons --> + <link rel="apple-touch-icon-precomposed" sizes="57x57" href="apple-touch-icon-57x57.png" /> + <link rel="apple-touch-icon-precomposed" sizes="114x114" href="apple-touch-icon-114x114.png" /> + <link rel="apple-touch-icon-precomposed" sizes="72x72" href="apple-touch-icon-72x72.png" /> + <link rel="apple-touch-icon-precomposed" sizes="144x144" href="apple-touch-icon-144x144.png" /> + <link rel="apple-touch-icon-precomposed" sizes="60x60" href="apple-touch-icon-60x60.png" /> + <link rel="apple-touch-icon-precomposed" sizes="120x120" href="apple-touch-icon-120x120.png" /> + <link rel="apple-touch-icon-precomposed" sizes="76x76" href="apple-touch-icon-76x76.png" /> + <link rel="apple-touch-icon-precomposed" sizes="152x152" href="apple-touch-icon-152x152.png" /> + <link rel="icon" type="image/png" href="https://due.moe/favicon-196x196.png" sizes="196x196" /> + <link rel="icon" type="image/png" href="https://due.moe/favicon-96x96.png" sizes="96x96" /> + <link rel="icon" type="image/png" href="https://due.moe/favicon-32x32.png" sizes="32x32" /> + <link rel="icon" type="image/png" href="https://due.moe/favicon-16x16.png" sizes="16x16" /> + <link rel="icon" type="image/png" href="https://due.moe/favicon-128.png" sizes="128x128" /> + <meta name="application-name" content=" " /> + <meta name="msapplication-TileColor" content="#FFFFFF" /> + <meta name="msapplication-TileImage" content="mstile-144x144.png" /> + <meta name="msapplication-square70x70logo" content="mstile-70x70.png" /> + <meta name="msapplication-square150x150logo" content="mstile-150x150.png" /> + <meta name="msapplication-wide310x150logo" content="mstile-310x150.png" /> + <meta name="msapplication-square310x310logo" content="mstile-310x310.png" /> + + <!-- Umami is a simple, fast, and privacy-focused alternative to Google Analytics. --> + <script + defer + src="https://analytics.fuwn.me/script.js" + data-website-id="d4bece6c-69c0-4c7b-89a9-e3a489cbef03" + ></script> + + <script> + var global = global || window; + + aoButa = ''; + + document.addEventListener('DOMContentLoaded', () => { + const mai = document.getElementById('mai'); + + aoButa = JSON.parse(localStorage.getItem('settings')).displayAoButa; + mai.style.display = 'block'; + + if (aoButa === 'random') { + const random = Math.floor(Math.random() * 8); + + switch (random) { + case 0: + aoButa = 'mai'; + break; + case 1: + aoButa = 'nodoka'; + break; + case 2: + aoButa = 'kaede'; + break; + case 3: + aoButa = 'rio'; + break; + case 4: + aoButa = 'sakuta'; + break; + case 5: + aoButa = 'shouko'; + break; + case 6: + aoButa = 'tomoe'; + break; + case 6: + default: + aoButa = 'mai_2'; + break; + } + } + + switch (aoButa) { + case 'mai_2': + { + mai.src = '/aobuta/mai.png'; + mai.alt = 'Mai Sakurajima'; + } + break; + case 'mai': + { + mai.src = '/aobuta/mai_2.webp'; + mai.alt = 'Mai Sakurajima'; + } + break; + case 'nodoka': + { + mai.src = '/aobuta/nodoka.webp'; + mai.alt = 'Nodoka Toyohama'; + } + break; + case 'kaede': + { + mai.src = '/aobuta/kaede.png'; + mai.alt = 'Kaede Azusagawa'; + } + break; + case 'rio': + { + mai.src = '/aobuta/rio.webp'; + mai.alt = 'Rio Futaba'; + } + break; + case 'sakuta': + { + mai.src = '/aobuta/sakuta.webp'; + mai.alt = 'Sakuta Azusagawa'; + } + break; + case 'shouko': + { + mai.src = '/aobuta/shouko.webp'; + mai.alt = 'Shouko Makinohara'; + } + break; + case 'tomoe': + { + mai.src = '/aobuta/tomoe.webp'; + mai.alt = 'Tomoe Koga'; + } + break; + case 'none': { + { + mai.style.display = 'none'; + mai.alt = 'No one'; + } + break; + } + } + }); + </script> + + %sveltekit.head% + </head> + + <body data-sveltekit-preload-data="hover" style="max-width: 97.5% !important"> + <div style="display: contents">%sveltekit.body%</div> + + <img + id="mai" + onclick="aoButa === 'mai_2' ? alert('You\'re having lewd thoughts, aren\'t you?') : undefined" + /> + + <noscript> + <p>Please enable JavaScript to continue using this application.</p> + </noscript> + </body> </html> |