1- < html >
2-
3- < head >
4- < link rel ="shortcut icon " href ="src/assets/yinyang.ico " type ="image/x-icon ">
5- < link rel ="icon " href ="src/assets/yinyang.ico " type ="image/x-icon ">
6- < meta charset ="utf-8 ">
7- < meta name ="og:site_name " content ="Touhou Character Sorting ">
8- < meta name ="og:description " content ="A simple website for sorting Touhou characters in a formatted list. ">
9- < meta name ="og:image " content ="https://i.imgur.com/IZzJMk6.jpg ">
10- < title > Touhou Character Sorting</ title >
11-
12- < link rel ="stylesheet " type ="text/css " href ="src/css/reset.css ">
13- < link rel ="stylesheet " type ="text/css " href ="src/css/styles.css ">
14-
15- < script src ="src/js/data.js "> </ script >
16- < script src ="src/js/data/2017-05-01.js "> </ script >
17- < script src ="src/js/data/2018-02-20.js "> </ script >
18- < script src ="src/js/data/2018-03-01.js "> </ script >
19- < script src ="src/js/data/2019-06-07.js "> </ script >
20- < script src ="src/js/data/2019-10-04.js "> </ script >
21- < script src ="src/js/data/2019-10-05.js "> </ script >
22- < script src ="src/js/data/2020-09-05.js "> </ script >
23- < script src ="src/js/data/2021-05-03.js "> </ script >
24- < script src ="src/js/data/2021-06-30.js "> </ script >
25- < script src ="src/js/data/2021-11-06.js "> </ script >
26- < script src ="src/js/data/2023-09-22.js "> </ script >
27- < script src ="src/js/data/2025-11-30.js "> </ script >
28-
29- < script src ="src/js/html2canvas.min.js "> </ script >
30- < script src ="src/js/lz-string.min.js "> </ script >
31- < script src ="src/js/seedrandom.min.js "> </ script >
32- < script src ="src/js/main.js "> </ script >
33- </ head >
34-
35- < body >
36- < div class ="container ">
37-
38- < div class ="progress ">
39- < span class ="progressbattle "> </ span >
40- < div class ="progressbar ">
41- < div class ="progressfill "> < span class ="progresstext "> </ span > </ div >
42- </ div >
43- </ div >
44-
45- < div class ="sorter ">
46- < img src ="src/assets/defaultL.jpg " class ="left sort image ">
47-
48- < div class ="starting start button "> Touhou Project Character Sorter< br > < br > Click to Start!</ div >
49- < div class ="starting load button "> Load < span > </ span > </ div >
50-
51- < div class ="loading button "> < div > </ div > < span > Loading...</ span > </ div >
52-
53- < div class ="sorting tie button "> Tie</ div >
54- < div class ="sorting undo button "> Undo</ div >
55- < div class ="sorting save button "> Save Progress</ div >
56-
57- < div class ="finished save button "> Generate Result URL</ div >
58- < div class ="finished getimg button "> Generate Image</ div >
59- < div class ="finished list button "> Generate Text List</ div >
60-
61- < img src ="src/assets/defaultR.jpg " class ="right sort image ">
62-
63- < div class ="left sort text "> < p > </ p > </ div >
64- < div class ="right sort text "> < p > </ p > </ div >
65- </ div >
66-
67- < div class ="options "> </ div >
68- < div class ="image selector "> Display Images on Result: </ div >
69- < div class ="time taken "> </ div >
70- < div class ="results "> </ div >
71-
72- < div class ="info ">
73- < a href ="https://relick.me/song/ "> Song Sorter</ a > | < a href ="mailto:fera@imouto.my "> Contact</ a > | < a href ="https://github.com/execfera/charasort/ "> Source Code</ a > | < a href ="?IwVg7ADMCcYMwA5jEQHxMALBBCKuCgmMOWSjNPKJqMOJIdvrsYtJI6c64oepZtyg-lwG96AvpMaUq05oLKdarBdSbKe-IcpaTe7GpWMq2fOuLFHRIrWo76N08cZlbhU+a0-3Ls-SM9RzMdVx9TE2EIp2jZIVUJLwtoqOdUkwddG011HyoxYId3NTdYxXK9CP9igLdbdKyC4MCY9mtHToMmlJD3PvbLawS7FO4NVE4gA "> Best Taste</ a > | < a class ="clearsave "> Clear Save Data</ a >
74-
75- < br > < br >
76-
77- < p > Sorter for Touhou characters. Pick your sources, and hit the Start button.</ p >
78- < p > < strong > Certain options have details that you can hover to read.</ strong > </ p >
79- < p > Click on the character you like better from the two, or tie them if you like them equally or don't know them.</ p >
80- < p > Depending on how many sources you pick, you'll get up to 700+ picks, so set aside a good few cups of tea for this.</ p >
81-
82- < br > < br >
83-
84- < p > Keyboard controls during sorting: H/LeftArrow (pick left) J/DownArrow (undo) K/UpArrow (tie) L/RightArrow (pick right) S (save progress).</ p >
85- < p > Before sorting: S/Enter (start sorting) L (load progress).
86- < p > 1/2/3 always correspond to the first/second/third buttons.</ p >
87-
88- < br > < br >
89-
90- < p > Inspired by < a href ="http://mainyan.sakura.ne.jp/thsort.html "> this site</ a > . Thumbnail Art: < a href ="http://www.tasofro.net/ "> alphes</ a > , < a href ="http://www.pixiv.net/member.php?id=743845 "> kaoru</ a > , < a href ="http://www.pixiv.net/member.php?id=4920496 "> dairi</ a > . Splash Art: < a href ="http://kahluamilk.la.coocan.jp/illust/2004/056_hyakkiyakou.jpg "> toto nemigi</ a > .</ p >
91-
92- < br > < br >
93-
94- < p > November 30th, 2025 - Added Fossilized Wonders.</ p >
95- < p > September 24th, 2023 - Added Miyadeguchi Mizuchi.</ p >
96- < p > September 22nd, 2023 - Added 100th Black Market and Unfinished Dream of All Living Ghost.</ p >
97- < p > November 6th, 2021 - Added Gouyoku Ibun.</ p >
98- < p > June 30th, 2021 - Added Unconnected Marketeers (full).</ p >
99- </ div >
100- </ div >
101- </ body >
102-
1+ < html >
2+
3+ < head >
4+ < link rel ="shortcut icon " href ="src/assets/yinyang.ico " type ="image/x-icon ">
5+ < link rel ="icon " href ="src/assets/yinyang.ico " type ="image/x-icon ">
6+ < meta charset ="utf-8 ">
7+ < meta name ="og:site_name " content ="Touhou Character Sorting ">
8+ < meta name ="og:description " content ="A simple website for sorting Touhou characters in a formatted list. ">
9+ < meta name ="og:image " content ="https://i.imgur.com/IZzJMk6.jpg ">
10+ < title > Touhou Character Sorting</ title >
11+
12+ < link rel ="stylesheet " type ="text/css " href ="src/css/reset.css ">
13+ < link rel ="stylesheet " type ="text/css " href ="src/css/styles.css ">
14+
15+ < script src ="src/js/data.js "> </ script >
16+ < script src ="src/js/data/2017-05-01.js "> </ script >
17+ < script src ="src/js/data/2018-02-20.js "> </ script >
18+ < script src ="src/js/data/2018-03-01.js "> </ script >
19+ < script src ="src/js/data/2019-06-07.js "> </ script >
20+ < script src ="src/js/data/2019-10-04.js "> </ script >
21+ < script src ="src/js/data/2019-10-05.js "> </ script >
22+ < script src ="src/js/data/2020-09-05.js "> </ script >
23+ < script src ="src/js/data/2021-05-03.js "> </ script >
24+ < script src ="src/js/data/2021-06-30.js "> </ script >
25+ < script src ="src/js/data/2021-11-06.js "> </ script >
26+ < script src ="src/js/data/2023-09-22.js "> </ script >
27+ < script src ="src/js/data/2025-11-30.js "> </ script >
28+
29+ < script src ="src/js/html2canvas.min.js "> </ script >
30+ < script src ="src/js/lz-string.min.js "> </ script >
31+ < script src ="src/js/seedrandom.min.js "> </ script >
32+ < script src ="src/js/main.js "> </ script >
33+ </ head >
34+
35+ < body >
36+ < div class ="container ">
37+
38+ < div class ="progress ">
39+ < span class ="progressbattle "> </ span >
40+ < div class ="progressbar ">
41+ < div class ="progressfill "> < span class ="progresstext "> </ span > </ div >
42+ </ div >
43+ </ div >
44+
45+ < div class ="sorter ">
46+ < img src ="src/assets/defaultL.jpg " class ="left sort image ">
47+
48+ < div class ="starting start button "> Touhou Project Character Sorter< br > < br > Click to Start!</ div >
49+ < div class ="starting load button "> Load < span > </ span > </ div >
50+
51+ < div class ="loading button "> < div > </ div > < span > Loading...</ span > </ div >
52+
53+ < div class ="sorting tie button "> Tie</ div >
54+ < div class ="sorting undo button "> Undo</ div >
55+ < div class ="sorting save button "> Save Progress</ div >
56+
57+ < div class ="finished save button "> Generate Result URL</ div >
58+ < div class ="finished getimg button "> Generate Image</ div >
59+ < div class ="finished list button "> Generate Text List</ div >
60+
61+ < img src ="src/assets/defaultR.jpg " class ="right sort image ">
62+
63+ < div class ="left sort text "> < p > </ p > </ div >
64+ < div class ="right sort text "> < p > </ p > </ div >
65+ </ div >
66+
67+ < div class ="options "> </ div >
68+ < div class ="image selector "> Display Images on Result: </ div >
69+ < div class ="time taken "> </ div >
70+ < div class ="results "> </ div >
71+
72+ < div class ="info ">
73+ < a href ="https://relick.me/song/ "> Song Sorter</ a > | < a href ="mailto:fera@imouto.my "> Contact</ a > | < a href ="https://github.com/execfera/charasort/ "> Source Code</ a > | < a href ="?IwVg7ADMCcYMwA5jEQHxMALBBCKuCgmMOWSjNPKJqMOJIdvrsYtJI6c64oepZtyg-lwG96AvpMaUq05oLKdarBdSbKe-IcpaTe7GpWMq2fOuLFHRIrWo76N08cZlbhU+a0-3Ls-SM9RzMdVx9TE2EIp2jZIVUJLwtoqOdUkwddG011HyoxYId3NTdYxXK9CP9igLdbdKyC4MCY9mtHToMmlJD3PvbLawS7FO4NVE4gA "> Best Taste</ a > | < a class ="clearsave "> Clear Save Data</ a >
74+
75+ < br > < br >
76+
77+ < p > Sorter for Touhou characters. Pick your sources, and hit the Start button.</ p >
78+ < p > < strong > Certain options have details that you can hover to read.</ strong > </ p >
79+ < p > Click on the character you like better from the two, or tie them if you like them equally or don't know them.</ p >
80+ < p > Depending on how many sources you pick, you'll get up to 700+ picks, so set aside a good few cups of tea for this.</ p >
81+
82+ < br > < br >
83+
84+ < p > Keyboard controls during sorting: H/LeftArrow (pick left) J/DownArrow (undo) K/UpArrow (tie) L/RightArrow (pick right) S (save progress).</ p >
85+ < p > Before sorting: S/Enter (start sorting) L (load progress).
86+ < p > 1/2/3 always correspond to the first/second/third buttons.</ p >
87+
88+ < br > < br >
89+
90+ < p > Inspired by < a href ="http://mainyan.sakura.ne.jp/thsort.html "> this site</ a > . Thumbnail Art: < a href ="http://www.tasofro.net/ "> alphes</ a > , < a href ="http://www.pixiv.net/member.php?id=743845 "> kaoru</ a > , < a href ="http://www.pixiv.net/member.php?id=4920496 "> dairi</ a > . Splash Art: < a href ="http://kahluamilk.la.coocan.jp/illust/2004/056_hyakkiyakou.jpg "> toto nemigi</ a > .</ p >
91+
92+ < br > < br >
93+
94+ < p > November 30th, 2025 - Added Fossilized Wonders.</ p >
95+ < p > September 24th, 2023 - Added Miyadeguchi Mizuchi.</ p >
96+ < p > September 22nd, 2023 - Added 100th Black Market and Unfinished Dream of All Living Ghost.</ p >
97+ < p > November 6th, 2021 - Added Gouyoku Ibun.</ p >
98+ < p > June 30th, 2021 - Added Unconnected Marketeers (full).</ p >
99+ </ div >
100+ </ div >
101+ </ body >
102+
103103</ html >
0 commit comments