-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html
61 lines (61 loc) · 4.59 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<!DOCTYPE html>
<html lang="en" prefix="og: http://ogp.me/ns#">
<head>
<meta charset="utf-8">
<title>"wer iz mai new 2hu?"</title>
<link rel="icon" href="favicon.png" type="image/png" sizes="64x64">
<link rel="icon" href="favicon.ico" type="image/x-icon" sizes="16x16">
<link rel="stylesheet" href="https://unpkg.com/normalize.css" type="text/css">
<link rel="stylesheet" href="https://unpkg.com/sakura.css" media="screen" type="text/css">
<link rel="stylesheet" href="https://unpkg.com/sakura.css/css/sakura-vader.css" media="screen and (prefers-color-scheme: dark)" type="text/css">
<meta property="og:title" content="Where is my new touhou?">
<meta property="og:description" content="Find out when will the new Touhou game be released (or when was the last one released)!">
<meta property="og:type" content="website">
<meta property="og:url" content="https://newtouhou.thpatch.net/">
<meta property="og:image" content="https://newtouhou.thpatch.net/th19.png">
<meta property="og:image:type" content="image/png">
<meta property="og:image:width" content="640">
<meta property="og:image:height" content="480">
<meta property="og:image:alt" content="Touhou 19 title screen">
</head>
<body>
<h1>#newtouhou?</h1>
<a href="https://touhou-project.news/official/">Here is the place where ZUN announces things</a>.
<br><br>
th19 trial was released at <a href="https://reitaisai.com/rts20/">Reitaisai 20</a>, which opened on May 7th 2023 at 10:30 a.m. JST<br>
<div style="text-align:center"><iframe src="https://free.timeanddate.com/countdown/i6qwyxj8/n248/cf12/cm0/cu4/ct0/cs0/ca0/co1/cr0/ss0/cac000/cpc0e0/pct/tcfff/fs100/szw448/szh189/tatTime%20left%20to%20Reitaisai%2020/tac000/tptTime%20since%20Reitaisai%2020/tpc0e0/iso2023-05-07T10:30:00" allowTransparency="true" frameborder="0" width="300" height="68"></iframe><br><span id="trial-date"></span></div>
th19 full was released at <a href="https://www.comiket.co.jp/info-a/C102/C102info.html">Comiket 102</a>, which opened on August 13th 2023 at 10:30 a.m. JST<br>
<div style="text-align:center"><iframe src="https://free.timeanddate.com/countdown/i6qwyxj8/n248/cf12/cm0/cu4/ct0/cs0/ca0/co1/cr0/ss0/cac000/cpc0e0/pct/tcfff/fs100/szw448/szh189/tatTime%20left%20to%20Comiket%20102/tac000/tptTime%20since%20Comiket%20102/tpc0e0/iso2023-08-13T10:30:00" allowTransparency="true" frameborder="0" width="300" height="68"></iframe><br><span id="full-date"></span></div>
<h1>Where can I buy the game(s)?</h1>
<a href="https://store.steampowered.com/search/?supportedlang=japanese&developer=上海アリス幻樂団">Steam</a> or <a href="https://www.dlsite.com/eng/circle/profile/=/maker_id/RG46179.html">DLsite</a>! Some other great places to get the physical games include <a href="https://amazon.com" target="_blank">Amazon.com</a> and <a href="http://www.jbox.com" target="_blank">J-LIST/JBOX</a>. You may also want to checkout local stores and conventions.
<h1>Where can I discuss the new Touhou game(s)?</h1>
So many places that I had to make a place to list them all! That place is here: <a href="https://discord.gg/R6KQuZs" target="_blank"><img src="https://discordapp.com/api/guilds/355145270029451264/widget.png" alt="Click here!"></a>
<h1>This site should have X!</h1>
We (probably) agree! If you would like to add it please feel free to add a pull request on our <a href="https://github.com/thpatch/newtouhou.thpatch.net">Github</a>! This website is 100% open source.
<script>
window.addEventListener('DOMContentLoaded',function() {
document.getElementById('trial-date').innerText = new Date(1683423000000).toString()
document.getElementById('full-date').innerText = new Date(1691890200000).toString()
var frames = document.getElementsByTagName('iframe')
var url0 = frames[0].src
var url1 = frames[1].src
var url0dark = url0.replaceAll('000','d9d8dc').replaceAll('fff','120c0e')
var url1dark = url1.replaceAll('000','d9d8dc').replaceAll('fff','120c0e')
var mql = window.matchMedia('screen and (prefers-color-scheme: dark)')
var fixcolorscheme = function(mql) {
if (mql.matches) {
frames[0].src = url0dark
frames[1].src = url1dark
} else {
frames[0].src = url0
frames[1].src = url1
}
}
if (mql.matches) {
fixcolorscheme(mql)
}
mql.addEventListener('change', fixcolorscheme)
});
</script>
</body>
</html>