This commit is contained in:
zyl
2025-12-10 17:31:16 +08:00
parent 6f43c78541
commit 3549e4efa8
14 changed files with 1615 additions and 24 deletions

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="17.39990234375" height="20" viewBox="0 0 17.39990234375 20" fill="none"><path d="M16.8174 9.68057C16.4442 8.79596 15.9101 8.00169 15.2299 7.31979C14.5498 6.63789 13.7575 6.10244 12.8752 5.72828C11.9612 5.34071 10.9908 5.14421 9.99097 5.14421L2.85867 5.14421L6.56048 1.43294C6.88744 1.10512 6.88744 0.573643 6.56048 0.245856C6.2335 -0.0819521 5.70338 -0.0819521 5.37642 0.245856L0.245351 5.39003C0.235571 5.39983 0.226059 5.40991 0.216747 5.42018C0.212371 5.42502 0.20824 5.43001 0.20402 5.43493C0.199353 5.44035 0.194619 5.44568 0.190086 5.45121C0.184839 5.45759 0.17986 5.46415 0.174836 5.47066C0.171576 5.47489 0.168249 5.47903 0.165034 5.48333C0.159697 5.49054 0.154606 5.49788 0.149515 5.50525C0.14688 5.50905 0.144178 5.51277 0.141588 5.51662C0.136497 5.52421 0.131674 5.53191 0.126851 5.53966C0.124462 5.54351 0.121983 5.54731 0.119661 5.55121C0.115084 5.5588 0.110774 5.5665 0.106465 5.57422C0.104053 5.5785 0.101619 5.58275 0.099297 5.58707C0.0953894 5.59437 0.0917273 5.60173 0.0880432 5.60912C0.0855421 5.61413 0.083019 5.6191 0.0806077 5.62419C0.0774367 5.63092 0.0744449 5.63773 0.0714304 5.64456C0.068818 5.65047 0.0662055 5.65638 0.0637046 5.66235C0.0612038 5.6684 0.0588815 5.67449 0.056537 5.68058C0.0538796 5.68747 0.0512004 5.69434 0.0487219 5.7013C0.0468239 5.70666 0.0450599 5.71203 0.0432736 5.7174C0.0407058 5.72517 0.0381156 5.73294 0.0357487 5.74079C0.0343194 5.74556 0.0330246 5.7504 0.0316625 5.75521C0.0292657 5.76363 0.0269882 5.77207 0.0248298 5.78057C0.0237134 5.7851 0.0227532 5.7896 0.0217038 5.79414C0.0196718 5.80294 0.0176846 5.81171 0.0159205 5.82062C0.0150273 5.82521 0.0143129 5.82982 0.0134643 5.83443C0.011879 5.84321 0.0103159 5.85196 0.00902089 5.86083C0.00823931 5.86613 0.00768104 5.87151 0.00698888 5.87683C0.0059618 5.88496 0.00486761 5.89306 0.00406385 5.90126C0.00334921 5.9084 0.00294734 5.91554 0.00245621 5.92272C0.00198721 5.92919 0.001362 5.93564 0.0010494 5.94216C0.000357237 5.95599 0 5.96982 0 5.98366L0 5.98373C0 5.99754 0.000357237 6.01135 0.0010494 6.02516C0.001362 6.03174 0.00198721 6.03821 0.00245621 6.04473C0.00294734 6.05182 0.00334921 6.05894 0.00406385 6.06604C0.00486761 6.07428 0.0059618 6.08243 0.00701119 6.09062C0.00768104 6.0959 0.00823931 6.10119 0.00902089 6.10647C0.0103383 6.11538 0.0119013 6.12418 0.013509 6.133C0.0143352 6.13754 0.0150273 6.14211 0.0159205 6.14665C0.0176846 6.15558 0.0196941 6.16443 0.0217261 6.17327C0.0227532 6.17772 0.0237134 6.1822 0.0248075 6.18666C0.0269285 6.19523 0.0292956 6.20371 0.0316848 6.21218C0.0330469 6.21694 0.0343194 6.22171 0.0357264 6.22646C0.0381156 6.23438 0.0407281 6.24219 0.043318 6.25003C0.0450822 6.25534 0.0468239 6.26066 0.0486995 6.26592C0.0512004 6.27295 0.0538796 6.27989 0.0565817 6.28683C0.0589039 6.29285 0.0612038 6.2989 0.0636823 6.3049C0.0661831 6.31094 0.0688403 6.3169 0.0714751 6.32287C0.0744449 6.32961 0.0774146 6.33637 0.0805628 6.34302C0.0829969 6.34817 0.0855647 6.35323 0.0881102 6.35831C0.0917496 6.36561 0.0953894 6.37293 0.0992524 6.38016C0.101619 6.38457 0.104098 6.38887 0.106532 6.39321C0.110796 6.40087 0.115084 6.4085 0.119616 6.41607C0.121983 6.42003 0.124484 6.4239 0.126918 6.4278C0.131696 6.43543 0.136497 6.44309 0.141521 6.45063C0.144133 6.45453 0.146902 6.45833 0.149582 6.4622C0.154628 6.46948 0.159674 6.47676 0.164966 6.48392C0.168227 6.48826 0.171598 6.49249 0.174903 6.49679C0.179905 6.50322 0.184817 6.50971 0.189997 6.51602C0.194597 6.52164 0.199375 6.52706 0.204131 6.53252C0.208329 6.53735 0.212371 6.54228 0.216681 6.54705C0.225992 6.55732 0.235504 6.56742 0.245306 6.57725L5.37637 11.7214C5.53989 11.8853 5.75411 11.9673 5.96841 11.9672C6.18265 11.9672 6.39697 11.8853 6.56044 11.7214C6.8874 11.3936 6.8874 10.8621 6.56044 10.5343L2.8586 6.82304L9.99093 6.82304C13.1529 6.82304 15.7254 9.40211 15.7254 12.5722C15.7254 15.7422 13.153 18.3212 9.991 18.3212L3.97407 18.3212C3.51166 18.3212 3.13682 18.697 3.13682 19.1606C3.13682 19.6242 3.51166 20 3.97407 20L9.99097 20C10.9908 20 11.9612 19.8035 12.8752 19.4159C13.7575 19.0418 14.5498 18.5063 15.2299 17.8244C15.9101 17.1425 16.4442 16.3482 16.8174 15.4636C17.204 14.5473 17.4 13.5744 17.4 12.5721C17.4 11.5697 17.204 10.5968 16.8174 9.68057Z" fill="#FFFFFF" ></path></svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="35.39990234375" height="38.08203125" viewBox="0 0 35.39990234375 38.08203125" fill="none"><g filter="url(#filter_1626_119)"><path d="M25.8174 18.7626C25.4442 17.878 24.9101 17.0837 24.2299 16.4018C23.5498 15.7199 22.7575 15.1845 21.8752 14.8103C20.9612 14.4227 19.9908 14.2262 18.991 14.2262L11.8587 14.2262L15.5605 10.515C15.8874 10.1871 15.8874 9.65567 15.5605 9.32789C15.2335 9.00008 14.7034 9.00008 14.3764 9.32789L9.24535 14.4721C9.23557 14.4819 9.22606 14.4919 9.21675 14.5022C9.21237 14.507 9.20824 14.512 9.20402 14.517C9.19935 14.5224 9.19462 14.5277 9.19009 14.5332C9.18484 14.5396 9.17986 14.5462 9.17484 14.5527C9.17158 14.5569 9.16825 14.5611 9.16503 14.5654C9.1597 14.5726 9.15461 14.5799 9.14952 14.5873C9.14688 14.5911 9.14418 14.5948 9.14159 14.5987C9.1365 14.6062 9.13167 14.6139 9.12685 14.6217C9.12446 14.6255 9.12198 14.6293 9.11966 14.6332C9.11508 14.6408 9.11077 14.6485 9.10646 14.6563C9.10405 14.6605 9.10162 14.6648 9.0993 14.6691C9.09539 14.6764 9.09173 14.6838 9.08804 14.6912C9.08554 14.6962 9.08302 14.7011 9.08061 14.7062C9.07744 14.713 9.07444 14.7198 9.07143 14.7266C9.06882 14.7325 9.06621 14.7384 9.0637 14.7444C9.0612 14.7504 9.05888 14.7565 9.05654 14.7626C9.05388 14.7695 9.0512 14.7764 9.04872 14.7833C9.04682 14.7887 9.04506 14.7941 9.04327 14.7994C9.04071 14.8072 9.03812 14.815 9.03575 14.8228C9.03432 14.8276 9.03302 14.8324 9.03166 14.8372C9.02927 14.8457 9.02699 14.8541 9.02483 14.8626C9.02371 14.8671 9.02275 14.8716 9.0217 14.8762C9.01967 14.885 9.01768 14.8937 9.01592 14.9027C9.01503 14.9072 9.01431 14.9119 9.01346 14.9165C9.01188 14.9252 9.01032 14.934 9.00902 14.9429C9.00824 14.9482 9.00768 14.9535 9.00699 14.9589C9.00596 14.967 9.00487 14.9751 9.00406 14.9833C9.00335 14.9904 9.00295 14.9976 9.00246 15.0048C9.00199 15.0112 9.00136 15.0177 9.00105 15.0242C9.00036 15.038 9 15.0519 9 15.0657L9 15.0658C9 15.0796 9.00036 15.0934 9.00105 15.1072C9.00136 15.1138 9.00199 15.1202 9.00246 15.1268C9.00295 15.1339 9.00335 15.141 9.00406 15.1481C9.00487 15.1563 9.00596 15.1645 9.00701 15.1727C9.00768 15.1779 9.00824 15.1832 9.00902 15.1885C9.01034 15.1974 9.0119 15.2062 9.01351 15.215C9.01434 15.2196 9.01503 15.2241 9.01592 15.2287C9.01768 15.2376 9.01969 15.2465 9.02173 15.2553C9.02275 15.2598 9.02371 15.2642 9.02481 15.2687C9.02693 15.2773 9.0293 15.2857 9.03168 15.2942C9.03305 15.299 9.03432 15.3037 9.03573 15.3085C9.03812 15.3164 9.04073 15.3242 9.04332 15.3321C9.04508 15.3374 9.04682 15.3427 9.0487 15.348C9.0512 15.355 9.05388 15.3619 9.05658 15.3689C9.0589 15.3749 9.0612 15.3809 9.06368 15.3869C9.06618 15.393 9.06884 15.3989 9.07148 15.4049C9.07444 15.4116 9.07741 15.4184 9.08056 15.4251C9.083 15.4302 9.08556 15.4353 9.08811 15.4403C9.09175 15.4476 9.09539 15.455 9.09925 15.4622C9.10162 15.4666 9.1041 15.4709 9.10653 15.4752C9.1108 15.4829 9.11508 15.4905 9.11962 15.4981C9.12198 15.5021 9.12448 15.5059 9.12692 15.5098C9.1317 15.5175 9.1365 15.5251 9.14152 15.5327C9.14413 15.5366 9.1469 15.5404 9.14958 15.5442C9.15463 15.5515 9.15967 15.5588 9.16497 15.566C9.16823 15.5703 9.1716 15.5745 9.1749 15.5788C9.1799 15.5852 9.18482 15.5917 9.19 15.5981C9.1946 15.6037 9.19938 15.6091 9.20413 15.6145C9.20833 15.6194 9.21237 15.6243 9.21668 15.6291C9.22599 15.6394 9.2355 15.6494 9.24531 15.6593L14.3764 20.8034C14.5399 20.9674 14.7541 21.0493 14.9684 21.0493C15.1827 21.0492 15.397 20.9673 15.5604 20.8034C15.8874 20.4756 15.8874 19.9442 15.5604 19.6164L11.8586 15.9051L18.9909 15.9051C22.1529 15.9051 24.7254 18.4841 24.7254 21.6542C24.7254 24.8243 22.153 27.4033 18.991 27.4033L12.9741 27.4033C12.5117 27.4033 12.1368 27.7791 12.1368 28.2427C12.1368 28.7062 12.5117 29.082 12.9741 29.082L18.991 29.082C19.9908 29.082 20.9612 28.8855 21.8752 28.498C22.7575 28.1238 23.5498 27.5883 24.2299 26.9064C24.9101 26.2245 25.4442 25.4303 25.8174 24.5456C26.204 23.6293 26.4 22.6565 26.4 21.6541C26.4 20.6517 26.204 19.6789 25.8174 18.7626Z" fill="#FFFFFF" ></path></g><defs><filter id="filter_1626_119" x="0" y="0" width="35.39990234375" height="38.08203125" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="feFloodId_1626_119"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha_1626_119"/><feOffset dx="0" dy="0"/><feGaussianBlur stdDeviation="4.5"/><feComposite in2="hardAlpha_1626_119" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.0784313725490196 0 0 0 0 0.4627450980392157 0 0 0 0 1 0 0 0 1 0"/><feBlend mode="normal" in2="feFloodId_1626_119" result="dropShadow_1_1626_119"/><feBlend mode="normal" in="SourceGraphic" in2="dropShadow_1_1626_119" result="shape_1626_119"/></filter></defs></svg>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="17.39990234375" height="20" viewBox="0 0 17.39990234375 20" fill="none"><path d="M16.8174 9.68057C16.4442 8.79596 15.9101 8.00169 15.2299 7.31979C14.5498 6.63789 13.7575 6.10244 12.8752 5.72828C11.9612 5.34071 10.9908 5.14421 9.99097 5.14421L2.85867 5.14421L6.56048 1.43294C6.88744 1.10512 6.88744 0.573643 6.56048 0.245856C6.2335 -0.0819521 5.70338 -0.0819521 5.37642 0.245856L0.245351 5.39003C0.235571 5.39983 0.226059 5.40991 0.216747 5.42018C0.212371 5.42502 0.20824 5.43001 0.20402 5.43493C0.199353 5.44035 0.194619 5.44568 0.190086 5.45121C0.184839 5.45759 0.17986 5.46415 0.174836 5.47066C0.171576 5.47489 0.168249 5.47903 0.165034 5.48333C0.159697 5.49054 0.154606 5.49788 0.149515 5.50525C0.14688 5.50905 0.144178 5.51277 0.141588 5.51662C0.136497 5.52421 0.131674 5.53191 0.126851 5.53966C0.124462 5.54351 0.121983 5.54731 0.119661 5.55121C0.115084 5.5588 0.110774 5.5665 0.106465 5.57422C0.104053 5.5785 0.101619 5.58275 0.099297 5.58707C0.0953894 5.59437 0.0917273 5.60173 0.0880432 5.60912C0.0855421 5.61413 0.083019 5.6191 0.0806077 5.62419C0.0774367 5.63092 0.0744449 5.63773 0.0714304 5.64456C0.068818 5.65047 0.0662055 5.65638 0.0637046 5.66235C0.0612038 5.6684 0.0588815 5.67449 0.056537 5.68058C0.0538796 5.68747 0.0512004 5.69434 0.0487219 5.7013C0.0468239 5.70666 0.0450599 5.71203 0.0432736 5.7174C0.0407058 5.72517 0.0381156 5.73294 0.0357487 5.74079C0.0343194 5.74556 0.0330246 5.7504 0.0316625 5.75521C0.0292657 5.76363 0.0269882 5.77207 0.0248298 5.78057C0.0237134 5.7851 0.0227532 5.7896 0.0217038 5.79414C0.0196718 5.80294 0.0176846 5.81171 0.0159205 5.82062C0.0150273 5.82521 0.0143129 5.82982 0.0134643 5.83443C0.011879 5.84321 0.0103159 5.85196 0.00902089 5.86083C0.00823931 5.86613 0.00768104 5.87151 0.00698888 5.87683C0.0059618 5.88496 0.00486761 5.89306 0.00406385 5.90126C0.00334921 5.9084 0.00294734 5.91554 0.00245621 5.92272C0.00198721 5.92919 0.001362 5.93564 0.0010494 5.94216C0.000357237 5.95599 0 5.96982 0 5.98366L0 5.98373C0 5.99754 0.000357237 6.01135 0.0010494 6.02516C0.001362 6.03174 0.00198721 6.03821 0.00245621 6.04473C0.00294734 6.05182 0.00334921 6.05894 0.00406385 6.06604C0.00486761 6.07428 0.0059618 6.08243 0.00701119 6.09062C0.00768104 6.0959 0.00823931 6.10119 0.00902089 6.10647C0.0103383 6.11538 0.0119013 6.12418 0.013509 6.133C0.0143352 6.13754 0.0150273 6.14211 0.0159205 6.14665C0.0176846 6.15558 0.0196941 6.16443 0.0217261 6.17327C0.0227532 6.17772 0.0237134 6.1822 0.0248075 6.18666C0.0269285 6.19523 0.0292956 6.20371 0.0316848 6.21218C0.0330469 6.21694 0.0343194 6.22171 0.0357264 6.22646C0.0381156 6.23438 0.0407281 6.24219 0.043318 6.25003C0.0450822 6.25534 0.0468239 6.26066 0.0486995 6.26592C0.0512004 6.27295 0.0538796 6.27989 0.0565817 6.28683C0.0589039 6.29285 0.0612038 6.2989 0.0636823 6.3049C0.0661831 6.31094 0.0688403 6.3169 0.0714751 6.32287C0.0744449 6.32961 0.0774146 6.33637 0.0805628 6.34302C0.0829969 6.34817 0.0855647 6.35323 0.0881102 6.35831C0.0917496 6.36561 0.0953894 6.37293 0.0992524 6.38016C0.101619 6.38457 0.104098 6.38887 0.106532 6.39321C0.110796 6.40087 0.115084 6.4085 0.119616 6.41607C0.121983 6.42003 0.124484 6.4239 0.126918 6.4278C0.131696 6.43543 0.136497 6.44309 0.141521 6.45063C0.144133 6.45453 0.146902 6.45833 0.149582 6.4622C0.154628 6.46948 0.159674 6.47676 0.164966 6.48392C0.168227 6.48826 0.171598 6.49249 0.174903 6.49679C0.179905 6.50322 0.184817 6.50971 0.189997 6.51602C0.194597 6.52164 0.199375 6.52706 0.204131 6.53252C0.208329 6.53735 0.212371 6.54228 0.216681 6.54705C0.225992 6.55732 0.235504 6.56742 0.245306 6.57725L5.37637 11.7214C5.53989 11.8853 5.75411 11.9673 5.96841 11.9672C6.18265 11.9672 6.39697 11.8853 6.56044 11.7214C6.8874 11.3936 6.8874 10.8621 6.56044 10.5343L2.8586 6.82304L9.99093 6.82304C13.1529 6.82304 15.7254 9.40211 15.7254 12.5722C15.7254 15.7422 13.153 18.3212 9.991 18.3212L3.97407 18.3212C3.51166 18.3212 3.13682 18.697 3.13682 19.1606C3.13682 19.6242 3.51166 20 3.97407 20L9.99097 20C10.9908 20 11.9612 19.8035 12.8752 19.4159C13.7575 19.0418 14.5498 18.5063 15.2299 17.8244C15.9101 17.1425 16.4442 16.3482 16.8174 15.4636C17.204 14.5473 17.4 13.5744 17.4 12.5721C17.4 11.5697 17.204 10.5968 16.8174 9.68057Z" fill="#FFFFFF" ></path></svg>

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="37.10009765625" height="38" viewBox="0 0 37.10009765625 38" fill="none"><g filter="url(#filter_1626_116)"><path d="M10.8205 25.363L16.2769 25.363L16.2769 27.1803L9 27.1803L9 10.8173L16.2769 10.8173L16.2769 12.6346L10.8205 12.6346L10.8205 25.363ZM20.8231 25.363L22.6411 25.363L22.6411 27.1803L20.8231 27.1803L20.8231 25.363ZM23.5513 25.363L25.3693 25.363L25.3693 27.1803L23.5513 27.1803L23.5513 25.363ZM26.282 27.1827L26.282 25.363L28.1 25.363L28.1 27.1803L26.282 27.1803L26.282 27.1827ZM26.282 20.8185L26.282 19.0012L28.1 19.0012L28.1 20.8185L26.282 20.8185ZM26.282 23.5457L26.282 21.7284L28.1 21.7284L28.1 23.5457L26.282 23.5457ZM26.282 18.0914L26.282 16.2741L28.1 16.2741L28.1 18.0914L26.282 18.0914ZM26.282 15.3642L26.282 13.5469L28.1 13.5469L28.1 15.3642L26.282 15.3642ZM26.282 12.637L26.282 10.8197L28.1 10.8197L28.1 12.637L26.282 12.637ZM25.3718 12.637L23.5538 12.637L23.5538 10.8197L25.3718 10.8197L25.3718 12.637ZM22.6436 12.637L20.8256 12.637L20.8256 10.8197L22.6436 10.8197L22.6436 12.637ZM18.0949 9L19.9129 9L19.9129 29L18.0949 29L18.0949 9Z" fill="#FFFFFF" ></path></g><defs><filter id="filter_1626_116" x="0" y="0" width="37.10009765625" height="38" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="feFloodId_1626_116"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha_1626_116"/><feOffset dx="0" dy="0"/><feGaussianBlur stdDeviation="4.5"/><feComposite in2="hardAlpha_1626_116" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.0784313725490196 0 0 0 0 0.4627450980392157 0 0 0 0 1 0 0 0 1 0"/><feBlend mode="normal" in2="feFloodId_1626_116" result="dropShadow_1_1626_116"/><feBlend mode="normal" in="SourceGraphic" in2="dropShadow_1_1626_116" result="shape_1626_116"/></filter></defs></svg>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="19.10009765625" height="20" viewBox="0 0 19.10009765625 20" fill="none"><path d="M1.82046 16.363L7.2769 16.363L7.2769 18.1803L0 18.1803L0 1.81729L7.2769 1.81729L7.2769 3.63457L1.82046 3.63457L1.82046 16.363ZM11.8231 16.363L13.6411 16.363L13.6411 18.1803L11.8231 18.1803L11.8231 16.363ZM14.5513 16.363L16.3693 16.363L16.3693 18.1803L14.5513 18.1803L14.5513 16.363ZM17.282 18.1827L17.282 16.363L19.1 16.363L19.1 18.1803L17.282 18.1803L17.282 18.1827ZM17.282 11.8185L17.282 10.0012L19.1 10.0012L19.1 11.8185L17.282 11.8185ZM17.282 14.5457L17.282 12.7284L19.1 12.7284L19.1 14.5457L17.282 14.5457ZM17.282 9.09136L17.282 7.27407L19.1 7.27407L19.1 9.09136L17.282 9.09136ZM17.282 6.3642L17.282 4.54691L19.1 4.54691L19.1 6.3642L17.282 6.3642ZM17.282 3.63703L17.282 1.81975L19.1 1.81975L19.1 3.63703L17.282 3.63703ZM16.3718 3.63703L14.5538 3.63703L14.5538 1.81975L16.3718 1.81975L16.3718 3.63703ZM13.6436 3.63703L11.8256 3.63703L11.8256 1.81975L13.6436 1.81975L13.6436 3.63703ZM9.0949 0L10.9129 0L10.9129 20L9.0949 20L9.0949 0Z" fill="#FFFFFF" ></path></svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 23 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 23 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 31 KiB

View File

@ -223,7 +223,7 @@ export const useRightOperate = () => {
treeIndex: node.getIndex(),
isShow: isShow ? 1 : 0,
detail: JSON.stringify(detailobj),
params,
params: JSON.stringify(params),
planId
}
TsApi.updateTsSource(obj).then(res => {

View File

@ -63,7 +63,15 @@
<!--@mousedown="mousedown" :style="cursorStyle"-->
<!--@mouseup="mouseup"-->
<!--@mousemove="mousemove" timing-->
<span class="drag-item timeline-icon16 " v-drag-left-right="handleDrag"></span>
<svg class="drag-item timeline-icon16 " v-drag-left-right="handleDrag" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" width="9.9000244140625"
height="12"
fill="rgb(var(--color-base1))"
viewBox="0 0 9.9000244140625 12">
<path d="M0 0L0 6.86L5 12L9.9 6.86L9.9 0L0 0Z">
</path>
</svg>
<!--<span class="drag-item timeline-icon16 " v-drag-left-right="handleDrag"></span>-->
</div>
<!-- 时间轴刻度线 -->
<timeScale :ticTiny="ticTiny" :ticMain="ticMain" :distanceOfTicTiny="distanceOfTicTiny"
@ -95,6 +103,7 @@ import {ref, onBeforeUnmount, getCurrentInstance} from "vue"
import {ElMessage, ElPopover} from 'element-plus'; // 确保导入ElPopover按需导入时
// import {dragElement} from "./util/drag.js";
import dragLeftRight from './util/dragLeftRight.js';
import {TsApi} from "../../api/ts";
const eventBus: any = inject('bus')
@ -181,7 +190,6 @@ let play = () => {
console.log("播放播放")
props.TSOBJ._Clock._status = "play"
props.TSOBJ._Clock.animation(props.TSOBJ._Store, eventCallback)
pauseTrajectoryMotion()
}
let stopCallBack = (status) => {
@ -380,6 +388,14 @@ let add = (num) => {
action: "wheel-timeLine",
num: level.value
})
let obj = {
id: window.planId,
wheel: level.value
}
TsApi.updatePlan(obj).then(res => {
if (res.code == 200) {
}
})
window['refreshChart']()
}

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

File diff suppressed because one or more lines are too long

View File

@ -37,6 +37,9 @@ export class Clock {
nowTime = now
// 设置时间指示器位置
store.setCursorLeft(store._currentTimestamp)
if (store._currentTimestamp >= store.getTotalTime()) {
this.stopAnimation()
}
/*let now = Date.now()
// a+=now-upTime

View File

@ -115,6 +115,18 @@ export class Store {
return index == -1 ? doms : doms[index]
}
// 获取任务中最大的结束时间
getTotalTime() {
let max = this._startTimestamp/* + 50000*/
if (this._tasks.length) {
let endTimeStamps
endTimeStamps = this._tasks.map(obj => obj.endTime);
// console.log(endTimeStamps)
max = Math.max(...endTimeStamps)
}
return max
}
//面板占满所表示终点时间
getMinTimeOfPanel() {
// minTime=width*每秒所占宽度

View File

@ -0,0 +1,104 @@
let color = {
color1: "0,255,255",
color2: "0,194,142",
color3: "0,255,200",
color4: "42,200,251",
color5: "229,93,93",
color6: "255,165,92",
}
let get_config_option = () => {
return {
z: -1, //z-index
o: 1, //opacity
c: color[JSON.parse(localStorage.getItem("systemSetting")).skinInfo], //colorrgba(229, 93, 93, 1)
n: 199//count
}
}
export const start = () => {
let the_canvas = document.getElementById("canvasTs")
let config = get_config_option()
let context = the_canvas.getContext("2d")
let canvas_width = 1920
let canvas_height = 1080
let frame_func = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function (func) {
window.setTimeout(func, 1000 / 45);
}
console.log("frame_func", frame_func)
let random = Math.random
let current_point = {
x: null, //当前鼠标x
y: null, //当前鼠标y
max: 20000
}
let all_array;
the_canvas.style.cssText = "position:fixed;top:0;left:0;z-index:" + config.z + ";opacity:" + config.o;
function set_canvas_size() {
canvas_width = the_canvas.width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth,
canvas_height = the_canvas.height = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;
}
set_canvas_size()
window.onresize = set_canvas_size;
window.onmousemove = function (e) {
e = e || window.event, current_point.x = e.clientX, current_point.y = e.clientY;
}, window.onmouseout = function () {
current_point.x = null, current_point.y = null;
};
//随机生成config.n条线位置信息
for (var random_lines = [], i = 0; config.n > i; i++) {
var x = random() * canvas_width, //随机位置
y = random() * canvas_height,
xa = 2 * random() - 1, //随机运动方向
ya = 2 * random() - 1;
random_lines.push({
x: x,
y: y,
xa: xa,
ya: ya,
max: 6000 //沾附距离
});
}
all_array = random_lines.concat([current_point]);
function draw_canvas() {
context.clearRect(0, 0, canvas_width, canvas_height);
//随机的线条和当前位置联合数组
var e, i, d, x_dist, y_dist, dist; //临时节点
//遍历处理每一个点
random_lines.forEach(function (r, idx) {
r.x += r.xa,
r.y += r.ya, //移动
r.xa *= r.x > canvas_width || r.x < 0 ? -1 : 1,
r.ya *= r.y > canvas_height || r.y < 0 ? -1 : 1, //碰到边界,反向反弹
context.fillRect(r.x - 0.5, r.y - 0.5, 5, 5); //绘制一个宽高为1的点
//从下一个点开始
for (i = idx + 1; i < all_array.length; i++) {
e = all_array[i];
//不是当前点
if (null !== e.x && null !== e.y) {
// console.log("rgba(" + config.c + "," + (d + 0.2) + ")")
x_dist = r.x - e.x, //x轴距离 l
y_dist = r.y - e.y, //y轴距离 n
dist = x_dist * x_dist + y_dist * y_dist; //总距离, m
dist < e.max && (e === current_point && dist >= e.max / 2 && (r.x -= 0.03 * x_dist, r.y -= 0.03 * y_dist), //靠近的时候加速
d = (e.max - dist) / e.max,
context.beginPath(),
context.lineWidth = d * 2,
context.strokeStyle = "rgba(" + config.c + "," +/* (d + 0.2) */1 + ")",
context.moveTo(r.x, r.y),
context.lineTo(e.x, e.y),
context.stroke());
}
}
})
}
setInterval(() => {
draw_canvas()
}, 30)
}