From 5e29a1e55ab037f3dcee3b6ec2ccbe3b73cfa495 Mon Sep 17 00:00:00 2001 From: streakingman Date: Tue, 4 Oct 2022 13:57:33 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=B8=BB=E9=A2=98=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96=E3=80=81=E8=B5=84=E6=BA=90=E7=BC=93=E5=AD=98?= =?UTF-8?q?=E3=80=81UI=E4=BA=A4=E4=BA=92=E7=AD=89=E9=87=8D=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .eslintrc.cjs | 1 + index.html | 177 +++++++++++++++++- public/github.svg | 5 - public/sound-disco.mp3 | Bin 260486 -> 0 bytes public/wxqrcode.png | Bin 0 -> 63213 bytes src/App.scss | 15 ++ src/App.tsx | 145 ++++++++------ src/components/BeiAn.tsx | 16 +- src/components/ConfigDialog.tsx | 42 ++--- src/{ => components}/Game.scss | 51 ++--- src/{ => components}/Game.tsx | 77 ++++---- src/components/Info.module.scss | 77 ++++++++ src/components/Info.tsx | 39 ++-- src/components/Loading.module.scss | 143 -------------- src/components/Loading.tsx | 29 --- src/components/PersonalInfo.module.scss | 137 ++++++++++++++ src/components/PersonalInfo.tsx | 83 +++++--- src/components/ThemeChanger.module.scss | 48 +++++ src/components/ThemeChanger.tsx | 76 ++++++++ src/components/Title.module.scss | 63 +++++++ src/components/Title.tsx | 24 +++ src/main.tsx | 101 +++++++++- src/styles/global.scss | 79 ++------ src/styles/utils.scss | 4 + src/themes/default/index.ts | 55 +++--- .../default/sounds/sound-button-click.mp3 | Bin 12897 -> 0 bytes src/themes/default/sounds/sound-triple.mp3 | Bin 13524 -> 0 bytes src/themes/fisherman/index.tsx | 5 +- src/themes/ikun/index.tsx | 1 - src/themes/interface.ts | 6 +- src/themes/jinlun/index.tsx | 1 - src/themes/ow/images/ow.png | Bin 17243 -> 0 bytes src/themes/ow/images/上勾拳.png | Bin 71762 -> 0 bytes src/themes/ow/images/你倒是跑啊.png | Bin 25965 -> 0 bytes src/themes/ow/images/吃个娜娜.png | Bin 10262 -> 0 bytes src/themes/ow/images/末日铁拳来了.png | Bin 74153 -> 0 bytes src/themes/ow/images/杀人哥嘎嘎.png | Bin 26147 -> 0 bytes src/themes/ow/images/李甲抡.png | Bin 13373 -> 0 bytes src/themes/ow/images/毁天灭地.png | Bin 14408 -> 0 bytes src/themes/ow/images/离开嗷ruai.png | Bin 13098 -> 0 bytes src/themes/ow/images/脑瘫.png | Bin 93672 -> 0 bytes src/themes/ow/index.tsx | 50 ----- src/themes/ow/sounds/上勾拳.mp3 | Bin 24621 -> 0 bytes src/themes/ow/sounds/你倒是跑啊.mp3 | Bin 27693 -> 0 bytes src/themes/ow/sounds/吃个娜娜.mp3 | Bin 52797 -> 0 bytes src/themes/ow/sounds/末日铁拳来了.mp3 | Bin 28077 -> 0 bytes src/themes/ow/sounds/杀人哥嘎嘎.mp3 | Bin 52171 -> 0 bytes src/themes/ow/sounds/李甲抡.mp3 | Bin 56559 -> 0 bytes src/themes/ow/sounds/毁天灭地.mp3 | Bin 58797 -> 0 bytes src/themes/ow/sounds/离开嗷ruai.mp3 | Bin 21451 -> 0 bytes src/themes/ow/sounds/脑瘫.mp3 | Bin 33989 -> 0 bytes src/themes/pdd/index.tsx | 18 +- src/utils.ts | 62 +++++- 53 files changed, 1075 insertions(+), 555 deletions(-) delete mode 100644 public/github.svg delete mode 100644 public/sound-disco.mp3 create mode 100644 public/wxqrcode.png rename src/{ => components}/Game.scss (69%) rename src/{ => components}/Game.tsx (89%) create mode 100644 src/components/Info.module.scss delete mode 100644 src/components/Loading.module.scss delete mode 100644 src/components/Loading.tsx create mode 100644 src/components/PersonalInfo.module.scss create mode 100644 src/components/ThemeChanger.module.scss create mode 100644 src/components/ThemeChanger.tsx create mode 100644 src/components/Title.module.scss create mode 100644 src/components/Title.tsx delete mode 100644 src/themes/default/sounds/sound-button-click.mp3 delete mode 100644 src/themes/default/sounds/sound-triple.mp3 delete mode 100644 src/themes/ow/images/ow.png delete mode 100644 src/themes/ow/images/上勾拳.png delete mode 100644 src/themes/ow/images/你倒是跑啊.png delete mode 100644 src/themes/ow/images/吃个娜娜.png delete mode 100644 src/themes/ow/images/末日铁拳来了.png delete mode 100644 src/themes/ow/images/杀人哥嘎嘎.png delete mode 100644 src/themes/ow/images/李甲抡.png delete mode 100644 src/themes/ow/images/毁天灭地.png delete mode 100644 src/themes/ow/images/离开嗷ruai.png delete mode 100644 src/themes/ow/images/脑瘫.png delete mode 100644 src/themes/ow/index.tsx delete mode 100644 src/themes/ow/sounds/上勾拳.mp3 delete mode 100644 src/themes/ow/sounds/你倒是跑啊.mp3 delete mode 100644 src/themes/ow/sounds/吃个娜娜.mp3 delete mode 100644 src/themes/ow/sounds/末日铁拳来了.mp3 delete mode 100644 src/themes/ow/sounds/杀人哥嘎嘎.mp3 delete mode 100644 src/themes/ow/sounds/李甲抡.mp3 delete mode 100644 src/themes/ow/sounds/毁天灭地.mp3 delete mode 100644 src/themes/ow/sounds/离开嗷ruai.mp3 delete mode 100644 src/themes/ow/sounds/脑瘫.mp3 diff --git a/.eslintrc.cjs b/.eslintrc.cjs index fdefba2..bd0d5d7 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -26,5 +26,6 @@ module.exports = { 'prettier/prettier': 'error', '@typescript-eslint/no-explicit-any': 0, '@typescript-eslint/ban-ts-comment': 0, + '@typescript-eslint/no-non-null-assertion': 0, }, }; diff --git a/index.html b/index.html index 3a6d14a..69a6e42 100644 --- a/index.html +++ b/index.html @@ -19,18 +19,185 @@ s.parentNode.insertBefore(hm, s); })(); + -
+
+ +
+
+
+
+
+
+
+ 加载中...
+ + 稍后再试或 + 返回首页 + +
+
+
-