diff --git a/src/assets/images/KUN.jpg b/src/assets/images/KUN.jpg deleted file mode 100644 index 68f1e184..00000000 Binary files a/src/assets/images/KUN.jpg and /dev/null differ diff --git a/src/assets/images/bg/bg1-m.png b/src/assets/images/bg/bg1-m.png deleted file mode 100644 index 5430b55b..00000000 Binary files a/src/assets/images/bg/bg1-m.png and /dev/null differ diff --git a/src/assets/images/bg/bg1.png b/src/assets/images/bg/bg1.png deleted file mode 100644 index 3e262d88..00000000 Binary files a/src/assets/images/bg/bg1.png and /dev/null differ diff --git a/src/assets/images/bg/bg2-m.png b/src/assets/images/bg/bg2-m.png deleted file mode 100644 index 30a37cb6..00000000 Binary files a/src/assets/images/bg/bg2-m.png and /dev/null differ diff --git a/src/assets/images/bg/bg2.png b/src/assets/images/bg/bg2.png deleted file mode 100644 index 40852035..00000000 Binary files a/src/assets/images/bg/bg2.png and /dev/null differ diff --git a/src/assets/images/bg/bg3-m.png b/src/assets/images/bg/bg3-m.png deleted file mode 100644 index ffd9d5f0..00000000 Binary files a/src/assets/images/bg/bg3-m.png and /dev/null differ diff --git a/src/assets/images/bg/bg3.png b/src/assets/images/bg/bg3.png deleted file mode 100644 index 770fd9c9..00000000 Binary files a/src/assets/images/bg/bg3.png and /dev/null differ diff --git a/src/assets/images/bg/bg4-m.png b/src/assets/images/bg/bg4-m.png deleted file mode 100644 index 05f9fa3c..00000000 Binary files a/src/assets/images/bg/bg4-m.png and /dev/null differ diff --git a/src/assets/images/bg/bg4.png b/src/assets/images/bg/bg4.png deleted file mode 100644 index 975f97c1..00000000 Binary files a/src/assets/images/bg/bg4.png and /dev/null differ diff --git a/src/assets/images/bg/bg5-m.png b/src/assets/images/bg/bg5-m.png deleted file mode 100644 index ec1ad39c..00000000 Binary files a/src/assets/images/bg/bg5-m.png and /dev/null differ diff --git a/src/assets/images/bg/bg5.png b/src/assets/images/bg/bg5.png deleted file mode 100644 index e230f502..00000000 Binary files a/src/assets/images/bg/bg5.png and /dev/null differ diff --git a/src/assets/images/bg/bg6-m.png b/src/assets/images/bg/bg6-m.png deleted file mode 100644 index cc0558d1..00000000 Binary files a/src/assets/images/bg/bg6-m.png and /dev/null differ diff --git a/src/assets/images/bg/bg6.png b/src/assets/images/bg/bg6.png deleted file mode 100644 index 6df98c42..00000000 Binary files a/src/assets/images/bg/bg6.png and /dev/null differ diff --git a/src/assets/images/bg/bg7-m.png b/src/assets/images/bg/bg7-m.png deleted file mode 100644 index f43dab41..00000000 Binary files a/src/assets/images/bg/bg7-m.png and /dev/null differ diff --git a/src/assets/images/bg/bg7.png b/src/assets/images/bg/bg7.png deleted file mode 100644 index d27f7ebf..00000000 Binary files a/src/assets/images/bg/bg7.png and /dev/null differ diff --git a/src/assets/images/bg/bg8-m.png b/src/assets/images/bg/bg8-m.png deleted file mode 100644 index 1dfce588..00000000 Binary files a/src/assets/images/bg/bg8-m.png and /dev/null differ diff --git a/src/assets/images/bg/bg8.png b/src/assets/images/bg/bg8.png deleted file mode 100644 index 25382dd4..00000000 Binary files a/src/assets/images/bg/bg8.png and /dev/null differ diff --git a/src/assets/images/bg/bg9-m.png b/src/assets/images/bg/bg9-m.png deleted file mode 100644 index 42c9841d..00000000 Binary files a/src/assets/images/bg/bg9-m.png and /dev/null differ diff --git a/src/assets/images/bg/bg9.png b/src/assets/images/bg/bg9.png deleted file mode 100644 index b65dc03a..00000000 Binary files a/src/assets/images/bg/bg9.png and /dev/null differ diff --git a/src/assets/images/ren/2335.png b/src/assets/images/ren/2335.png deleted file mode 100644 index bc48763b..00000000 Binary files a/src/assets/images/ren/2335.png and /dev/null differ diff --git a/src/assets/images/ren/2336.png b/src/assets/images/ren/2336.png deleted file mode 100644 index 4b0e0e65..00000000 Binary files a/src/assets/images/ren/2336.png and /dev/null differ diff --git a/src/assets/images/ren/2337.png b/src/assets/images/ren/2337.png deleted file mode 100644 index 96905d23..00000000 Binary files a/src/assets/images/ren/2337.png and /dev/null differ diff --git a/src/assets/images/ren/2337.webp b/src/assets/images/ren/2337.webp new file mode 100644 index 00000000..831fec8a Binary files /dev/null and b/src/assets/images/ren/2337.webp differ diff --git a/src/assets/images/ren/2338.png b/src/assets/images/ren/2338.png deleted file mode 100644 index a8350851..00000000 Binary files a/src/assets/images/ren/2338.png and /dev/null differ diff --git a/src/assets/images/ren/2338.webp b/src/assets/images/ren/2338.webp new file mode 100644 index 00000000..ccdba1e0 Binary files /dev/null and b/src/assets/images/ren/2338.webp differ diff --git a/src/assets/images/ren/2339.png b/src/assets/images/ren/2339.png deleted file mode 100644 index bf50b112..00000000 Binary files a/src/assets/images/ren/2339.png and /dev/null differ diff --git a/src/assets/images/ren/2339.webp b/src/assets/images/ren/2339.webp new file mode 100644 index 00000000..a4c97d86 Binary files /dev/null and b/src/assets/images/ren/2339.webp differ diff --git a/src/assets/images/ren/2340.png b/src/assets/images/ren/2340.png deleted file mode 100644 index c9966605..00000000 Binary files a/src/assets/images/ren/2340.png and /dev/null differ diff --git a/src/assets/images/ren/2340.webp b/src/assets/images/ren/2340.webp new file mode 100644 index 00000000..c4b63453 Binary files /dev/null and b/src/assets/images/ren/2340.webp differ diff --git a/src/assets/images/ren/2345.png b/src/assets/images/ren/2345.png deleted file mode 100644 index d54faab1..00000000 Binary files a/src/assets/images/ren/2345.png and /dev/null differ diff --git a/src/assets/images/ren/2345.webp b/src/assets/images/ren/2345.webp new file mode 100644 index 00000000..96fd9567 Binary files /dev/null and b/src/assets/images/ren/2345.webp differ diff --git a/src/assets/images/ren/2346.png b/src/assets/images/ren/2346.png deleted file mode 100644 index f7be0c32..00000000 Binary files a/src/assets/images/ren/2346.png and /dev/null differ diff --git a/src/assets/images/ren/2346.webp b/src/assets/images/ren/2346.webp new file mode 100644 index 00000000..3bfac89a Binary files /dev/null and b/src/assets/images/ren/2346.webp differ diff --git a/src/assets/images/ren/2352.png b/src/assets/images/ren/2352.png deleted file mode 100644 index 36ff19f2..00000000 Binary files a/src/assets/images/ren/2352.png and /dev/null differ diff --git a/src/assets/images/ren/2352.webp b/src/assets/images/ren/2352.webp new file mode 100644 index 00000000..f3e4390e Binary files /dev/null and b/src/assets/images/ren/2352.webp differ diff --git a/src/assets/images/ren/2356.png b/src/assets/images/ren/2356.png deleted file mode 100644 index 62de7df9..00000000 Binary files a/src/assets/images/ren/2356.png and /dev/null differ diff --git a/src/assets/images/ren/2356.webp b/src/assets/images/ren/2356.webp new file mode 100644 index 00000000..6a6e11fe Binary files /dev/null and b/src/assets/images/ren/2356.webp differ diff --git a/src/assets/images/ren/2360.png b/src/assets/images/ren/2360.png deleted file mode 100644 index 0abadf10..00000000 Binary files a/src/assets/images/ren/2360.png and /dev/null differ diff --git a/src/assets/images/ren/2360.webp b/src/assets/images/ren/2360.webp new file mode 100644 index 00000000..5e542d96 Binary files /dev/null and b/src/assets/images/ren/2360.webp differ diff --git a/src/assets/images/ren/2364.png b/src/assets/images/ren/2364.png deleted file mode 100644 index 8554aaf2..00000000 Binary files a/src/assets/images/ren/2364.png and /dev/null differ diff --git a/src/assets/images/ren/2364.webp b/src/assets/images/ren/2364.webp new file mode 100644 index 00000000..1e882523 Binary files /dev/null and b/src/assets/images/ren/2364.webp differ diff --git a/src/assets/images/ren/2369.png b/src/assets/images/ren/2369.png deleted file mode 100644 index c7acc6e0..00000000 Binary files a/src/assets/images/ren/2369.png and /dev/null differ diff --git a/src/assets/images/ren/2369.webp b/src/assets/images/ren/2369.webp new file mode 100644 index 00000000..046af1b8 Binary files /dev/null and b/src/assets/images/ren/2369.webp differ diff --git a/src/assets/images/ren/2842.png b/src/assets/images/ren/2842.png deleted file mode 100644 index 6027ef9a..00000000 Binary files a/src/assets/images/ren/2842.png and /dev/null differ diff --git a/src/assets/images/ren/2842.webp b/src/assets/images/ren/2842.webp new file mode 100644 index 00000000..92664588 Binary files /dev/null and b/src/assets/images/ren/2842.webp differ diff --git a/src/assets/images/ren/2843.png b/src/assets/images/ren/2843.png deleted file mode 100644 index 0ad860c6..00000000 Binary files a/src/assets/images/ren/2843.png and /dev/null differ diff --git a/src/assets/images/ren/2843.webp b/src/assets/images/ren/2843.webp new file mode 100644 index 00000000..53fca497 Binary files /dev/null and b/src/assets/images/ren/2843.webp differ diff --git a/src/assets/images/ren/2844.png b/src/assets/images/ren/2844.png deleted file mode 100644 index 2da714c6..00000000 Binary files a/src/assets/images/ren/2844.png and /dev/null differ diff --git a/src/assets/images/ren/2844.webp b/src/assets/images/ren/2844.webp new file mode 100644 index 00000000..05418792 Binary files /dev/null and b/src/assets/images/ren/2844.webp differ diff --git a/src/assets/images/ren/2845.png b/src/assets/images/ren/2845.png deleted file mode 100644 index a973d45f..00000000 Binary files a/src/assets/images/ren/2845.png and /dev/null differ diff --git a/src/assets/images/ren/2845.webp b/src/assets/images/ren/2845.webp new file mode 100644 index 00000000..fe79e492 Binary files /dev/null and b/src/assets/images/ren/2845.webp differ diff --git a/src/assets/images/ren/2846.png b/src/assets/images/ren/2846.png deleted file mode 100644 index 23bd72b3..00000000 Binary files a/src/assets/images/ren/2846.png and /dev/null differ diff --git a/src/assets/images/ren/2846.webp b/src/assets/images/ren/2846.webp new file mode 100644 index 00000000..86266ba8 Binary files /dev/null and b/src/assets/images/ren/2846.webp differ diff --git a/src/assets/images/ren/2847.png b/src/assets/images/ren/2847.png deleted file mode 100644 index df2f5e7c..00000000 Binary files a/src/assets/images/ren/2847.png and /dev/null differ diff --git a/src/assets/images/ren/2847.webp b/src/assets/images/ren/2847.webp new file mode 100644 index 00000000..375d7020 Binary files /dev/null and b/src/assets/images/ren/2847.webp differ diff --git a/src/assets/images/ren/2848.png b/src/assets/images/ren/2848.png deleted file mode 100644 index 9a7cf79d..00000000 Binary files a/src/assets/images/ren/2848.png and /dev/null differ diff --git a/src/assets/images/ren/2848.webp b/src/assets/images/ren/2848.webp new file mode 100644 index 00000000..848e3e7c Binary files /dev/null and b/src/assets/images/ren/2848.webp differ diff --git a/src/assets/images/ren/2850.png b/src/assets/images/ren/2850.png deleted file mode 100644 index 4e11d36c..00000000 Binary files a/src/assets/images/ren/2850.png and /dev/null differ diff --git a/src/assets/images/ren/2850.webp b/src/assets/images/ren/2850.webp new file mode 100644 index 00000000..c2ea446b Binary files /dev/null and b/src/assets/images/ren/2850.webp differ diff --git a/src/assets/images/ren/2851.png b/src/assets/images/ren/2851.png deleted file mode 100644 index 242b0535..00000000 Binary files a/src/assets/images/ren/2851.png and /dev/null differ diff --git a/src/assets/images/ren/2851.webp b/src/assets/images/ren/2851.webp new file mode 100644 index 00000000..8edf5abc Binary files /dev/null and b/src/assets/images/ren/2851.webp differ diff --git a/src/assets/images/ren/2853.png b/src/assets/images/ren/2853.png deleted file mode 100644 index 6a7cb2d6..00000000 Binary files a/src/assets/images/ren/2853.png and /dev/null differ diff --git a/src/assets/images/ren/2853.webp b/src/assets/images/ren/2853.webp new file mode 100644 index 00000000..66e48301 Binary files /dev/null and b/src/assets/images/ren/2853.webp differ diff --git a/src/assets/images/ren/2854.png b/src/assets/images/ren/2854.png deleted file mode 100644 index ef04ae94..00000000 Binary files a/src/assets/images/ren/2854.png and /dev/null differ diff --git a/src/assets/images/ren/2854.webp b/src/assets/images/ren/2854.webp new file mode 100644 index 00000000..46843e0b Binary files /dev/null and b/src/assets/images/ren/2854.webp differ diff --git a/src/assets/images/ren/2855.png b/src/assets/images/ren/2855.png deleted file mode 100644 index fe9061f9..00000000 Binary files a/src/assets/images/ren/2855.png and /dev/null differ diff --git a/src/assets/images/ren/2855.webp b/src/assets/images/ren/2855.webp new file mode 100644 index 00000000..91c64101 Binary files /dev/null and b/src/assets/images/ren/2855.webp differ diff --git a/src/assets/images/ren/2856.png b/src/assets/images/ren/2856.png deleted file mode 100644 index 306d51ef..00000000 Binary files a/src/assets/images/ren/2856.png and /dev/null differ diff --git a/src/assets/images/ren/2856.webp b/src/assets/images/ren/2856.webp new file mode 100644 index 00000000..535b81dc Binary files /dev/null and b/src/assets/images/ren/2856.webp differ diff --git a/src/assets/images/ren/2857.png b/src/assets/images/ren/2857.png deleted file mode 100644 index 6eb5e58a..00000000 Binary files a/src/assets/images/ren/2857.png and /dev/null differ diff --git a/src/assets/images/ren/2857.webp b/src/assets/images/ren/2857.webp new file mode 100644 index 00000000..f3134bfb Binary files /dev/null and b/src/assets/images/ren/2857.webp differ diff --git a/src/assets/images/ren/2859.png b/src/assets/images/ren/2859.png deleted file mode 100644 index 6138dc48..00000000 Binary files a/src/assets/images/ren/2859.png and /dev/null differ diff --git a/src/assets/images/ren/2859.webp b/src/assets/images/ren/2859.webp new file mode 100644 index 00000000..964ecae5 Binary files /dev/null and b/src/assets/images/ren/2859.webp differ diff --git a/src/assets/images/ren/2861.png b/src/assets/images/ren/2861.png deleted file mode 100644 index f7faa2e2..00000000 Binary files a/src/assets/images/ren/2861.png and /dev/null differ diff --git a/src/assets/images/ren/2861.webp b/src/assets/images/ren/2861.webp new file mode 100644 index 00000000..3a9fad42 Binary files /dev/null and b/src/assets/images/ren/2861.webp differ diff --git a/src/assets/images/ren/2862.png b/src/assets/images/ren/2862.png deleted file mode 100644 index 52be9d13..00000000 Binary files a/src/assets/images/ren/2862.png and /dev/null differ diff --git a/src/assets/images/ren/2862.webp b/src/assets/images/ren/2862.webp new file mode 100644 index 00000000..066b322c Binary files /dev/null and b/src/assets/images/ren/2862.webp differ diff --git a/src/assets/images/ren/2864.png b/src/assets/images/ren/2864.png deleted file mode 100644 index 397d3519..00000000 Binary files a/src/assets/images/ren/2864.png and /dev/null differ diff --git a/src/assets/images/ren/2864.webp b/src/assets/images/ren/2864.webp new file mode 100644 index 00000000..7fe998dd Binary files /dev/null and b/src/assets/images/ren/2864.webp differ diff --git a/src/assets/images/ren/2865.png b/src/assets/images/ren/2865.png deleted file mode 100644 index 5192fb2d..00000000 Binary files a/src/assets/images/ren/2865.png and /dev/null differ diff --git a/src/assets/images/ren/2865.webp b/src/assets/images/ren/2865.webp new file mode 100644 index 00000000..b7b2b8aa Binary files /dev/null and b/src/assets/images/ren/2865.webp differ diff --git a/src/assets/images/ren/2869.png b/src/assets/images/ren/2869.png deleted file mode 100644 index b562be1e..00000000 Binary files a/src/assets/images/ren/2869.png and /dev/null differ diff --git a/src/assets/images/ren/2869.webp b/src/assets/images/ren/2869.webp new file mode 100644 index 00000000..aef79bc6 Binary files /dev/null and b/src/assets/images/ren/2869.webp differ diff --git a/src/assets/images/ren/2870.png b/src/assets/images/ren/2870.png deleted file mode 100644 index 4c930395..00000000 Binary files a/src/assets/images/ren/2870.png and /dev/null differ diff --git a/src/assets/images/ren/2870.webp b/src/assets/images/ren/2870.webp new file mode 100644 index 00000000..eac457f1 Binary files /dev/null and b/src/assets/images/ren/2870.webp differ diff --git a/src/assets/images/ren/2876.png b/src/assets/images/ren/2876.png deleted file mode 100644 index 8a3fa538..00000000 Binary files a/src/assets/images/ren/2876.png and /dev/null differ diff --git a/src/assets/images/ren/2876.webp b/src/assets/images/ren/2876.webp new file mode 100644 index 00000000..96016b6c Binary files /dev/null and b/src/assets/images/ren/2876.webp differ diff --git a/src/assets/images/ren/2877.png b/src/assets/images/ren/2877.png deleted file mode 100644 index 6ba13cf9..00000000 Binary files a/src/assets/images/ren/2877.png and /dev/null differ diff --git a/src/assets/images/ren/2877.webp b/src/assets/images/ren/2877.webp new file mode 100644 index 00000000..88c881eb Binary files /dev/null and b/src/assets/images/ren/2877.webp differ diff --git a/src/assets/images/ren/2880.png b/src/assets/images/ren/2880.png deleted file mode 100644 index a98ece4b..00000000 Binary files a/src/assets/images/ren/2880.png and /dev/null differ diff --git a/src/assets/images/ren/2880.webp b/src/assets/images/ren/2880.webp new file mode 100644 index 00000000..9e3e4a14 Binary files /dev/null and b/src/assets/images/ren/2880.webp differ diff --git a/src/assets/images/ren/2881.png b/src/assets/images/ren/2881.png deleted file mode 100644 index 27181ba3..00000000 Binary files a/src/assets/images/ren/2881.png and /dev/null differ diff --git a/src/assets/images/ren/2881.webp b/src/assets/images/ren/2881.webp new file mode 100644 index 00000000..70175820 Binary files /dev/null and b/src/assets/images/ren/2881.webp differ diff --git a/src/assets/images/ren/2882.png b/src/assets/images/ren/2882.png deleted file mode 100644 index dbb2b5b9..00000000 Binary files a/src/assets/images/ren/2882.png and /dev/null differ diff --git a/src/assets/images/ren/2882.webp b/src/assets/images/ren/2882.webp new file mode 100644 index 00000000..38fa3f37 Binary files /dev/null and b/src/assets/images/ren/2882.webp differ diff --git a/src/assets/images/ren/2885.png b/src/assets/images/ren/2885.png deleted file mode 100644 index 0dcd2960..00000000 Binary files a/src/assets/images/ren/2885.png and /dev/null differ diff --git a/src/assets/images/ren/2885.webp b/src/assets/images/ren/2885.webp new file mode 100644 index 00000000..82eed535 Binary files /dev/null and b/src/assets/images/ren/2885.webp differ diff --git a/src/assets/images/ren/2886.png b/src/assets/images/ren/2886.png deleted file mode 100644 index de1cdaa6..00000000 Binary files a/src/assets/images/ren/2886.png and /dev/null differ diff --git a/src/assets/images/ren/2886.webp b/src/assets/images/ren/2886.webp new file mode 100644 index 00000000..29cfacdf Binary files /dev/null and b/src/assets/images/ren/2886.webp differ diff --git a/src/assets/images/ren/2887.png b/src/assets/images/ren/2887.png deleted file mode 100644 index f911d70e..00000000 Binary files a/src/assets/images/ren/2887.png and /dev/null differ diff --git a/src/assets/images/ren/2887.webp b/src/assets/images/ren/2887.webp new file mode 100644 index 00000000..ea5bffa1 Binary files /dev/null and b/src/assets/images/ren/2887.webp differ diff --git a/src/assets/images/ren/2891.png b/src/assets/images/ren/2891.png deleted file mode 100644 index 133cec64..00000000 Binary files a/src/assets/images/ren/2891.png and /dev/null differ diff --git a/src/assets/images/ren/2891.webp b/src/assets/images/ren/2891.webp new file mode 100644 index 00000000..0f8f5f3a Binary files /dev/null and b/src/assets/images/ren/2891.webp differ diff --git a/src/assets/images/ren/2892.png b/src/assets/images/ren/2892.png deleted file mode 100644 index ff77d152..00000000 Binary files a/src/assets/images/ren/2892.png and /dev/null differ diff --git a/src/assets/images/ren/2892.webp b/src/assets/images/ren/2892.webp new file mode 100644 index 00000000..1240edc1 Binary files /dev/null and b/src/assets/images/ren/2892.webp differ diff --git a/src/assets/images/ren/2893.png b/src/assets/images/ren/2893.png deleted file mode 100644 index 8e034584..00000000 Binary files a/src/assets/images/ren/2893.png and /dev/null differ diff --git a/src/assets/images/ren/2893.webp b/src/assets/images/ren/2893.webp new file mode 100644 index 00000000..a3616059 Binary files /dev/null and b/src/assets/images/ren/2893.webp differ diff --git a/src/assets/images/ren/2896.png b/src/assets/images/ren/2896.png deleted file mode 100644 index 8558fc4f..00000000 Binary files a/src/assets/images/ren/2896.png and /dev/null differ diff --git a/src/assets/images/ren/2896.webp b/src/assets/images/ren/2896.webp new file mode 100644 index 00000000..132eabc6 Binary files /dev/null and b/src/assets/images/ren/2896.webp differ diff --git a/src/assets/images/ren/2897.png b/src/assets/images/ren/2897.png deleted file mode 100644 index d2680a4f..00000000 Binary files a/src/assets/images/ren/2897.png and /dev/null differ diff --git a/src/assets/images/ren/2897.webp b/src/assets/images/ren/2897.webp new file mode 100644 index 00000000..fb8bec93 Binary files /dev/null and b/src/assets/images/ren/2897.webp differ diff --git a/src/assets/images/ren/2899.png b/src/assets/images/ren/2899.png deleted file mode 100644 index d061ec4c..00000000 Binary files a/src/assets/images/ren/2899.png and /dev/null differ diff --git a/src/assets/images/ren/2899.webp b/src/assets/images/ren/2899.webp new file mode 100644 index 00000000..16069016 Binary files /dev/null and b/src/assets/images/ren/2899.webp differ diff --git a/src/assets/images/ren/2902.png b/src/assets/images/ren/2902.png deleted file mode 100644 index 13cab8dd..00000000 Binary files a/src/assets/images/ren/2902.png and /dev/null differ diff --git a/src/assets/images/ren/2902.webp b/src/assets/images/ren/2902.webp new file mode 100644 index 00000000..f989b6bb Binary files /dev/null and b/src/assets/images/ren/2902.webp differ diff --git a/src/assets/images/ren/2903.png b/src/assets/images/ren/2903.png deleted file mode 100644 index cf131347..00000000 Binary files a/src/assets/images/ren/2903.png and /dev/null differ diff --git a/src/assets/images/ren/2903.webp b/src/assets/images/ren/2903.webp new file mode 100644 index 00000000..d4caa4af Binary files /dev/null and b/src/assets/images/ren/2903.webp differ diff --git a/src/assets/images/ren/2905.png b/src/assets/images/ren/2905.png deleted file mode 100644 index bed0f5e5..00000000 Binary files a/src/assets/images/ren/2905.png and /dev/null differ diff --git a/src/assets/images/ren/2905.webp b/src/assets/images/ren/2905.webp new file mode 100644 index 00000000..80535184 Binary files /dev/null and b/src/assets/images/ren/2905.webp differ diff --git a/src/assets/images/ren/2908.png b/src/assets/images/ren/2908.png deleted file mode 100644 index 0ac65143..00000000 Binary files a/src/assets/images/ren/2908.png and /dev/null differ diff --git a/src/assets/images/ren/2908.webp b/src/assets/images/ren/2908.webp new file mode 100644 index 00000000..cc738700 Binary files /dev/null and b/src/assets/images/ren/2908.webp differ diff --git a/src/assets/images/ren/2909.png b/src/assets/images/ren/2909.png deleted file mode 100644 index 528cf12e..00000000 Binary files a/src/assets/images/ren/2909.png and /dev/null differ diff --git a/src/assets/images/ren/2909.webp b/src/assets/images/ren/2909.webp new file mode 100644 index 00000000..731e97cf Binary files /dev/null and b/src/assets/images/ren/2909.webp differ diff --git a/src/assets/images/ren/2910.png b/src/assets/images/ren/2910.png deleted file mode 100644 index f7ea223d..00000000 Binary files a/src/assets/images/ren/2910.png and /dev/null differ diff --git a/src/assets/images/ren/2910.webp b/src/assets/images/ren/2910.webp new file mode 100644 index 00000000..0b8fcdfb Binary files /dev/null and b/src/assets/images/ren/2910.webp differ diff --git a/src/assets/images/ren/2913.png b/src/assets/images/ren/2913.png deleted file mode 100644 index fafdb334..00000000 Binary files a/src/assets/images/ren/2913.png and /dev/null differ diff --git a/src/assets/images/ren/2913.webp b/src/assets/images/ren/2913.webp new file mode 100644 index 00000000..d1275abb Binary files /dev/null and b/src/assets/images/ren/2913.webp differ diff --git a/src/assets/images/ren/2914.png b/src/assets/images/ren/2914.png deleted file mode 100644 index 8effc187..00000000 Binary files a/src/assets/images/ren/2914.png and /dev/null differ diff --git a/src/assets/images/ren/2914.webp b/src/assets/images/ren/2914.webp new file mode 100644 index 00000000..89801a17 Binary files /dev/null and b/src/assets/images/ren/2914.webp differ diff --git a/src/assets/images/ren/2915.png b/src/assets/images/ren/2915.png deleted file mode 100644 index 97736dd3..00000000 Binary files a/src/assets/images/ren/2915.png and /dev/null differ diff --git a/src/assets/images/ren/2915.webp b/src/assets/images/ren/2915.webp new file mode 100644 index 00000000..cf90ef77 Binary files /dev/null and b/src/assets/images/ren/2915.webp differ diff --git a/src/assets/images/ren/2916.png b/src/assets/images/ren/2916.png deleted file mode 100644 index 3865ec33..00000000 Binary files a/src/assets/images/ren/2916.png and /dev/null differ diff --git a/src/assets/images/ren/2916.webp b/src/assets/images/ren/2916.webp new file mode 100644 index 00000000..6cadc38f Binary files /dev/null and b/src/assets/images/ren/2916.webp differ diff --git a/src/assets/images/ren/2917.png b/src/assets/images/ren/2917.png deleted file mode 100644 index f4b41d2e..00000000 Binary files a/src/assets/images/ren/2917.png and /dev/null differ diff --git a/src/assets/images/ren/2917.webp b/src/assets/images/ren/2917.webp new file mode 100644 index 00000000..4107bc34 Binary files /dev/null and b/src/assets/images/ren/2917.webp differ diff --git a/src/assets/images/ren/2918.png b/src/assets/images/ren/2918.png deleted file mode 100644 index afc4c40f..00000000 Binary files a/src/assets/images/ren/2918.png and /dev/null differ diff --git a/src/assets/images/ren/2918.webp b/src/assets/images/ren/2918.webp new file mode 100644 index 00000000..2d47851f Binary files /dev/null and b/src/assets/images/ren/2918.webp differ diff --git a/src/assets/images/ren/2920.png b/src/assets/images/ren/2920.png deleted file mode 100644 index 7266193b..00000000 Binary files a/src/assets/images/ren/2920.png and /dev/null differ diff --git a/src/assets/images/ren/2920.webp b/src/assets/images/ren/2920.webp new file mode 100644 index 00000000..a5b09144 Binary files /dev/null and b/src/assets/images/ren/2920.webp differ diff --git a/src/assets/images/ren/2921.png b/src/assets/images/ren/2921.png deleted file mode 100644 index 5c7de7a1..00000000 Binary files a/src/assets/images/ren/2921.png and /dev/null differ diff --git a/src/assets/images/ren/2921.webp b/src/assets/images/ren/2921.webp new file mode 100644 index 00000000..b4430bbd Binary files /dev/null and b/src/assets/images/ren/2921.webp differ diff --git a/src/assets/images/ren/2933.png b/src/assets/images/ren/2933.png deleted file mode 100644 index e76df610..00000000 Binary files a/src/assets/images/ren/2933.png and /dev/null differ diff --git a/src/assets/images/ren/2933.webp b/src/assets/images/ren/2933.webp new file mode 100644 index 00000000..03593cfa Binary files /dev/null and b/src/assets/images/ren/2933.webp differ diff --git a/src/assets/images/ren/2934.png b/src/assets/images/ren/2934.png deleted file mode 100644 index 2fc1f194..00000000 Binary files a/src/assets/images/ren/2934.png and /dev/null differ diff --git a/src/assets/images/ren/2934.webp b/src/assets/images/ren/2934.webp new file mode 100644 index 00000000..7c1b5da7 Binary files /dev/null and b/src/assets/images/ren/2934.webp differ diff --git a/src/assets/images/ren/2961.png b/src/assets/images/ren/2961.png deleted file mode 100644 index 12886902..00000000 Binary files a/src/assets/images/ren/2961.png and /dev/null differ diff --git a/src/assets/images/ren/2961.webp b/src/assets/images/ren/2961.webp new file mode 100644 index 00000000..61a15689 Binary files /dev/null and b/src/assets/images/ren/2961.webp differ diff --git a/src/assets/images/ren/2969.png b/src/assets/images/ren/2969.png deleted file mode 100644 index 79f1d7e7..00000000 Binary files a/src/assets/images/ren/2969.png and /dev/null differ diff --git a/src/assets/images/ren/2969.webp b/src/assets/images/ren/2969.webp new file mode 100644 index 00000000..7fbdd3de Binary files /dev/null and b/src/assets/images/ren/2969.webp differ diff --git a/src/assets/images/ren/2980.png b/src/assets/images/ren/2980.png deleted file mode 100644 index ef838985..00000000 Binary files a/src/assets/images/ren/2980.png and /dev/null differ diff --git a/src/assets/images/ren/2980.webp b/src/assets/images/ren/2980.webp new file mode 100644 index 00000000..e01e8b23 Binary files /dev/null and b/src/assets/images/ren/2980.webp differ diff --git a/src/assets/images/ren/3020.png b/src/assets/images/ren/3020.png deleted file mode 100644 index 38c81501..00000000 Binary files a/src/assets/images/ren/3020.png and /dev/null differ diff --git a/src/assets/images/ren/3020.webp b/src/assets/images/ren/3020.webp new file mode 100644 index 00000000..f583583b Binary files /dev/null and b/src/assets/images/ren/3020.webp differ diff --git a/src/assets/images/ren/3022.png b/src/assets/images/ren/3022.png deleted file mode 100644 index 1ade7c2c..00000000 Binary files a/src/assets/images/ren/3022.png and /dev/null differ diff --git a/src/assets/images/ren/3022.webp b/src/assets/images/ren/3022.webp new file mode 100644 index 00000000..852dd453 Binary files /dev/null and b/src/assets/images/ren/3022.webp differ diff --git a/src/assets/images/ren/3023.png b/src/assets/images/ren/3023.png deleted file mode 100644 index 797f427b..00000000 Binary files a/src/assets/images/ren/3023.png and /dev/null differ diff --git a/src/assets/images/ren/3023.webp b/src/assets/images/ren/3023.webp new file mode 100644 index 00000000..df393f66 Binary files /dev/null and b/src/assets/images/ren/3023.webp differ diff --git a/src/assets/images/ren/3024.png b/src/assets/images/ren/3024.png deleted file mode 100644 index ff8286ae..00000000 Binary files a/src/assets/images/ren/3024.png and /dev/null differ diff --git a/src/assets/images/ren/3024.webp b/src/assets/images/ren/3024.webp new file mode 100644 index 00000000..dc3018fe Binary files /dev/null and b/src/assets/images/ren/3024.webp differ diff --git a/src/assets/images/ren/3025.png b/src/assets/images/ren/3025.png deleted file mode 100644 index a7d4851a..00000000 Binary files a/src/assets/images/ren/3025.png and /dev/null differ diff --git a/src/assets/images/ren/3025.webp b/src/assets/images/ren/3025.webp new file mode 100644 index 00000000..db6d5e90 Binary files /dev/null and b/src/assets/images/ren/3025.webp differ diff --git a/src/assets/images/ren/813.png b/src/assets/images/ren/813.png deleted file mode 100644 index 39f53d9b..00000000 Binary files a/src/assets/images/ren/813.png and /dev/null differ diff --git a/src/assets/images/ren/813.webp b/src/assets/images/ren/813.webp new file mode 100644 index 00000000..7a57d6f8 Binary files /dev/null and b/src/assets/images/ren/813.webp differ diff --git a/src/assets/images/ren/ren.json b/src/assets/images/ren/ren.json index 3a6f61e7..f786d0ba 100644 --- a/src/assets/images/ren/ren.json +++ b/src/assets/images/ren/ren.json @@ -709,26 +709,6 @@ "layer_id": 2337, "group_layer_id": 2098 }, - { - "name": "斜め1", - "left": 149, - "top": 323, - "width": 293, - "height": 593, - "visible": 1, - "layer_id": 2335, - "group_layer_id": 2103 - }, - { - "name": "斜め2", - "left": 149, - "top": 323, - "width": 242, - "height": 593, - "visible": 0, - "layer_id": 2336, - "group_layer_id": 2103 - }, { "name": "汗", "left": 0, @@ -818,15 +798,5 @@ "visible": 1, "layer_id": 2098, "group_layer_id": 975 - }, - { - "name": "裸", - "left": 0, - "top": 0, - "width": 0, - "height": 0, - "visible": 0, - "layer_id": 2103, - "group_layer_id": 975 } ] \ No newline at end of file diff --git a/src/assets/images/topic.jpg b/src/assets/images/topic.jpg deleted file mode 100644 index 2436f0da..00000000 Binary files a/src/assets/images/topic.jpg and /dev/null differ diff --git a/src/components/setting-panel/KUNGalgameSettingPanel.vue b/src/components/setting-panel/KUNGalgameSettingPanel.vue index 5301643b..70954075 100644 --- a/src/components/setting-panel/KUNGalgameSettingPanel.vue +++ b/src/components/setting-panel/KUNGalgameSettingPanel.vue @@ -114,6 +114,7 @@ const handelCloseSettingsPanel = () => { display: flex; color: var(--kungalgame-font-color-3); border: 1px solid var(--kungalgame-blue-1); + overflow: hidden; } .container { position: relative; diff --git a/src/components/setting-panel/components/Loli.vue b/src/components/setting-panel/components/Loli.vue index d49a8721..ba31c544 100644 --- a/src/components/setting-panel/components/Loli.vue +++ b/src/components/setting-panel/components/Loli.vue @@ -1,68 +1,92 @@ diff --git a/src/utils/dataURItoBlob.ts b/src/utils/dataURItoBlob.ts new file mode 100644 index 00000000..c5540519 --- /dev/null +++ b/src/utils/dataURItoBlob.ts @@ -0,0 +1,9 @@ +export const dataURItoBlob = (dataURI: string) => { + const byteString = atob(dataURI.split(',')[1]) + const ab = new ArrayBuffer(byteString.length) + const ia = new Uint8Array(ab) + for (let i = 0; i < byteString.length; i++) { + ia[i] = byteString.charCodeAt(i) + } + return new Blob([ab], { type: 'image/jpeg' }) +} diff --git a/src/utils/loli.ts b/src/utils/loli.ts index ec2baaf3..78791bb8 100644 --- a/src/utils/loli.ts +++ b/src/utils/loli.ts @@ -6,87 +6,89 @@ import loliData from '@/assets/images/ren/ren.json' /* 随机数 */ import { randomNum } from './random' -// 获取本地图片文件,注意这里不能用 @ 作为基础路径,只能用 .. -const getAssetsFile = (url: number) => { - return new URL(`../assets/images/ren/${url}.png`, import.meta.url).href -} - -/* 随机汗水 ? */ -// const randomSweat = randomNum(0, 1) -/* 随机眉毛 */ -const randomBrow = randomNum(1, 18) - -/* 随机眼睛 */ -const randomEye = randomNum(19, 36) - -/* 随机嘴巴 */ -const randomMouth = randomNum(37, 56) - -/* 随机腮红 */ -const randomFace = randomNum(57, 62) - -/* 随机衣服 */ -const randomSkirt = randomNum(63, 72) - -// 定义一个 loli 对象 -const loli = { - lass: loliData[randomSkirt], - eye: loliData[randomEye], - brow: loliData[randomBrow], - mouth: loliData[randomMouth], - face: loliData[randomFace], -} - -// 身体定位 -const loliBodyLeft = loli.lass.left + 'px' -const loliBodyTop = loli.lass.top + 'px' - -// 眼睛定位 -const loliEyeLeft = loli.eye.left + 'px' -const loliEyeTop = loli.eye.top + 'px' - -// 眉毛定位 -const loliBrowLeft = loli.brow.left + 'px' -const loliBrowTop = loli.brow.top + 'px' - -// 嘴巴定位 -const loliMouthLeft = loli.mouth.left + 'px' -const loliMouthTop = loli.mouth.top + 'px' - -// 腮红定位 -const loliFaceLeft = loli.face.left + 'px' -const loliFaceTop = loli.face.top + 'px' - -// 身体的图片资源链接 -const lass = getAssetsFile(loli.lass.layer_id) - -// 眼睛的图片资源链接 -const eye = getAssetsFile(loli.eye.layer_id) - -// 眉毛的图片资源链接 -const brow = getAssetsFile(loli.brow.layer_id) - -// 嘴巴的图片资源链接 -const mouth = getAssetsFile(loli.mouth.layer_id) - -// 腮红的图片资源链接 -const face = getAssetsFile(loli.face.layer_id) - -// 导出模块 -export { - loliBodyLeft, - loliBodyTop, - loliEyeLeft, - loliEyeTop, - loliBrowLeft, - loliBrowTop, - loliMouthLeft, - loliMouthTop, - loliFaceLeft, - loliFaceTop, - lass, - eye, - brow, - mouth, - face, +export const getLoli = () => { + // 获取本地图片文件,注意这里不能用 @ 作为基础路径,只能用 .. + const getAssetsFile = (url: number) => { + return new URL(`../assets/images/ren/${url}.webp`, import.meta.url).href + } + + /* 随机汗水 ? */ + // const randomSweat = randomNum(0, 1) + /* 随机眉毛 */ + const randomBrow = randomNum(1, 18) + + /* 随机眼睛 */ + const randomEye = randomNum(19, 36) + + /* 随机嘴巴 */ + const randomMouth = randomNum(37, 56) + + /* 随机腮红 */ + const randomFace = randomNum(57, 62) + + /* 随机衣服 */ + const randomSkirt = randomNum(63, 70) + + // 定义一个 loli 对象 + const loli = { + lass: loliData[randomSkirt], + eye: loliData[randomEye], + brow: loliData[randomBrow], + mouth: loliData[randomMouth], + face: loliData[randomFace], + } + + // 身体定位 + const loliBodyLeft = loli.lass.left + 'px' + const loliBodyTop = loli.lass.top + 'px' + + // 眼睛定位 + const loliEyeLeft = loli.eye.left + 'px' + const loliEyeTop = loli.eye.top + 'px' + + // 眉毛定位 + const loliBrowLeft = loli.brow.left + 'px' + const loliBrowTop = loli.brow.top + 'px' + + // 嘴巴定位 + const loliMouthLeft = loli.mouth.left + 'px' + const loliMouthTop = loli.mouth.top + 'px' + + // 腮红定位 + const loliFaceLeft = loli.face.left + 'px' + const loliFaceTop = loli.face.top + 'px' + + // 身体的图片资源链接 + const body = getAssetsFile(loli.lass.layer_id) + + // 眼睛的图片资源链接 + const eye = getAssetsFile(loli.eye.layer_id) + + // 眉毛的图片资源链接 + const brow = getAssetsFile(loli.brow.layer_id) + + // 嘴巴的图片资源链接 + const mouth = getAssetsFile(loli.mouth.layer_id) + + // 腮红的图片资源链接 + const face = getAssetsFile(loli.face.layer_id) + + // 导出模块 + return { + loliBodyLeft, + loliBodyTop, + loliEyeLeft, + loliEyeTop, + loliBrowLeft, + loliBrowTop, + loliMouthLeft, + loliMouthTop, + loliFaceLeft, + loliFaceTop, + body, + eye, + brow, + mouth, + face, + } } diff --git a/src/views/kungalgamer/utils/handleFileChange.ts b/src/views/kungalgamer/utils/handleFileChange.ts index 9d25d946..809b6244 100644 --- a/src/views/kungalgamer/utils/handleFileChange.ts +++ b/src/views/kungalgamer/utils/handleFileChange.ts @@ -1,14 +1,5 @@ import Message from '@/components/alert/Message' - -const dataURItoBlob = (dataURI: string) => { - const byteString = atob(dataURI.split(',')[1]) - const ab = new ArrayBuffer(byteString.length) - const ia = new Uint8Array(ab) - for (let i = 0; i < byteString.length; i++) { - ia[i] = byteString.charCodeAt(i) - } - return new Blob([ab], { type: 'image/jpeg' }) -} +import { dataURItoBlob } from '@/utils/dataURItoBlob' // 检查图片类型是否合法,允许 png 和 jpg export const checkImageValid = (file: File) => {