add preset random app images to the appstore and homepage

This commit is contained in:
Tobias Merkle 2024-05-22 10:42:13 -04:00
parent 8517603a34
commit 9b24e9ac57
78 changed files with 1163 additions and 240 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,29 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10341)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10341)" stroke-width="40"/>
<path d="M542.456 364.853C545.899 363.941 625.589 334.618 683.085 319.231C683.535 319.111 684.206 318.408 684.642 319.465C685.048 320.44 684.364 320.662 683.807 321.016C666.395 332.269 522.297 406.948 510.86 411.499C510.575 411.613 510.296 411.752 509.948 411.911C510.455 412.322 510.86 411.999 511.246 411.892C546.626 402.442 637.103 368.435 645.85 366.125C646.401 365.979 647.11 365.365 647.566 366.422C648.002 367.435 647.762 367.967 646.8 368.568C627.622 380.568 519.208 443.627 483.809 452.912C483.606 452.962 483.41 453.07 483.201 453.089C482.536 453.171 482.302 453.507 482.448 454.165C482.6 454.874 483.074 454.728 483.549 454.646C490.999 454.646 560 438.399 573.551 436.126C574.583 435.956 575.615 435.797 576.691 435.753C553.652 452.703 512.531 468.627 486.979 480.893C487.011 481.438 487.486 481.514 487.802 481.716C501.657 490.387 515.088 499.634 527.753 510.008C543.696 523.065 555.886 539.066 565.931 556.927C576.153 575.104 584.716 594.004 591.552 613.7C591.647 613.979 591.906 614.245 591.628 614.808C590.058 614.061 588.482 613.321 586.912 612.555C578.21 608.308 569.595 603.877 560.583 600.289C546.956 594.865 532.854 591.396 518.252 589.921C510.683 589.155 503.113 588.985 495.511 589.092C480.131 589.314 464.808 588.466 449.909 584.421C425.738 577.851 408.845 562.731 398.832 539.819C390.243 520.166 384.458 499.736 381.363 478.52C379.869 468.292 378.977 458.013 378.54 447.69C378.084 437 377.673 426.31 377.255 415.62C377.23 414.987 376.933 414.271 377.85 413.873C378.705 413.506 379.236 413.911 379.825 414.392C388.452 421.48 403.433 434.88 412.022 442.006C413.098 442.899 413.68 442.892 414.687 441.88C427.978 428.55 573.645 295.118 593.28 289.041C602.76 286.106 727.327 270.344 727.536 271.021C727.77 271.774 727.112 271.92 726.707 272.16C721.491 275.236 548.468 362.061 543.095 364.207C542.854 364.302 542.633 364.435 542.405 364.555C542.424 364.656 542.437 364.751 542.456 364.853Z" fill="url(#paint2_linear_1955_10341)"/>
<path d="M376.237 671.182C379.712 667.169 381.788 662.403 383.61 657.511C387.054 648.257 387.68 638.618 387.459 628.871C387.13 614.383 383.788 600.522 378.667 587.047C372.23 570.078 363.509 554.293 353.743 539.052C340.401 518.222 325.381 498.583 310.963 478.525C301.646 465.563 292.368 452.563 284.456 438.676C278.747 428.651 274.981 417.91 273.576 406.422C271.88 392.517 273.969 379.099 279.317 366.212C286.475 348.978 298.419 336.079 315.185 327.819C327.565 321.724 340.704 319.452 354.464 320.642C366.8 321.711 379.066 323.3 391.326 325.034C400.364 326.313 409.409 325.629 418.39 324.066C429.15 322.192 439.523 318.806 450.017 315.914C475.486 308.907 500.93 301.806 526.392 294.793C539.836 291.09 553.298 287.445 566.779 283.894C572.381 282.419 578.159 281.748 583.843 280.679C584.349 280.584 584.742 280.47 584.894 281.185C585.058 281.957 584.653 282.198 584.046 282.419C580.128 283.818 576.223 285.236 572.311 286.641C524.975 303.635 477.657 320.692 430.282 337.592C415.909 342.718 403.332 350.421 393.047 361.763C387.104 368.32 382.3 375.656 378.028 383.384C372.42 393.523 366.363 403.403 360.059 413.125C351.027 427.049 346.92 442.309 347.939 458.892C348.686 470.968 352.224 482.354 356.812 493.45C363.604 509.874 372.041 525.476 380.693 540.963C386.471 551.305 392.307 561.616 398.098 571.952C399.491 574.439 400.06 577.161 400.079 579.996C400.124 586.218 400.149 592.439 400.174 598.661C400.269 622.332 400.32 646.01 400.465 669.682C400.573 687.024 401.143 704.366 401.13 721.708C401.13 723.341 401.136 724.98 401.256 726.607C401.339 727.753 400.883 728 399.813 727.993C392.009 727.955 384.205 727.974 376.401 727.974C366.433 727.974 356.471 727.949 346.502 728C345.186 728.006 344.704 727.784 344.723 726.31C345.097 692.252 345.312 658.188 344.913 624.13C344.654 602.041 343.996 579.964 344.059 557.869C344.065 554.976 344.363 553.704 345.458 552.09C347.622 555.546 349.47 559.116 351.154 562.787C358.281 578.331 365.838 593.686 372.452 609.465C375.731 617.275 379.003 625.086 380.591 633.491C382.908 645.757 381.693 657.599 376.731 669.049C376.458 669.675 376.231 670.315 375.984 670.948C375.781 671.106 375.629 671.27 375.825 671.536C375.958 671.422 376.098 671.302 376.231 671.188L376.237 671.182ZM355.388 343.421C349.983 343.364 345.401 347.687 345.331 352.908C345.255 358.522 349.717 363.2 355.255 363.314C360.528 363.421 365.23 358.839 365.281 353.541C365.338 347.845 361.072 343.484 355.382 343.421H355.388Z" fill="url(#paint3_linear_1955_10341)"/>
<path d="M719.799 727.081H718.28C685.216 727.081 652.146 727.081 619.082 727.106C617.873 727.106 617.057 726.758 616.24 725.847C602.366 710.391 588.163 695.232 573.999 680.042C557.283 662.117 540.593 644.161 524.339 625.813C517.453 618.04 510.611 610.23 503.731 602.451C503.263 601.92 502.642 601.515 502.092 601.053C502.104 600.888 502.117 600.723 502.13 600.559C504.826 600.559 507.529 600.508 510.225 600.565C535.498 601.135 558.473 609.489 580.423 621.294C600.917 632.319 619.62 645.984 637.779 660.427C654.684 673.877 670.925 688.124 687.527 701.935C697.976 710.631 708.552 719.157 719.793 727.075L719.799 727.081Z" fill="url(#paint4_linear_1955_10341)"/>
<defs>
<linearGradient id="paint0_linear_1955_10341" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10341" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-color="#A5310C"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10341" x1="720.197" y1="272.881" x2="369.838" y2="774.826" gradientUnits="userSpaceOnUse">
<stop stop-color="#EA5020"/>
<stop offset="1" stop-color="#A6320D"/>
</linearGradient>
<linearGradient id="paint3_linear_1955_10341" x1="578.354" y1="283.056" x2="92.7505" y2="758.997" gradientUnits="userSpaceOnUse">
<stop stop-color="#EA5020"/>
<stop offset="1" stop-color="#A6320D"/>
</linearGradient>
<linearGradient id="paint4_linear_1955_10341" x1="715.209" y1="601.23" x2="618.155" y2="835.904" gradientUnits="userSpaceOnUse">
<stop stop-color="#EA5020"/>
<stop offset="1" stop-color="#A6320D"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

@ -0,0 +1,6 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="1000" height="1000" rx="500" fill="#FFF5D9" fill-opacity="0.4"/>
<path d="M542.456 365.853C545.899 364.941 625.589 335.618 683.085 320.231C683.535 320.111 684.206 319.408 684.642 320.465C685.048 321.44 684.364 321.662 683.807 322.016C666.395 333.269 522.297 407.948 510.86 412.499C510.575 412.613 510.296 412.752 509.948 412.911C510.455 413.322 510.86 412.999 511.246 412.892C546.626 403.442 637.103 369.435 645.85 367.125C646.401 366.979 647.11 366.365 647.566 367.422C648.002 368.435 647.762 368.967 646.8 369.568C627.622 381.568 519.208 444.627 483.809 453.912C483.606 453.962 483.41 454.07 483.201 454.089C482.536 454.171 482.302 454.507 482.448 455.165C482.6 455.874 483.074 455.728 483.549 455.646C490.999 455.646 560 439.399 573.551 437.126C574.583 436.956 575.615 436.797 576.691 436.753C553.652 453.703 512.531 469.627 486.979 481.893C487.011 482.438 487.486 482.514 487.802 482.716C501.657 491.387 515.088 500.634 527.753 511.008C543.696 524.065 555.886 540.066 565.931 557.927C576.153 576.104 584.716 595.004 591.552 614.7C591.647 614.979 591.906 615.245 591.628 615.808C590.058 615.061 588.482 614.321 586.912 613.555C578.21 609.308 569.595 604.877 560.583 601.289C546.956 595.865 532.854 592.396 518.252 590.921C510.683 590.155 503.113 589.985 495.511 590.092C480.131 590.314 464.808 589.466 449.909 585.421C425.738 578.851 408.845 563.731 398.832 540.819C390.243 521.166 384.458 500.736 381.363 479.52C379.869 469.292 378.977 459.013 378.54 448.69C378.084 438 377.673 427.31 377.255 416.62C377.23 415.987 376.933 415.271 377.85 414.873C378.705 414.506 379.236 414.911 379.825 415.392C388.452 422.48 403.433 435.88 412.022 443.006C413.098 443.899 413.68 443.892 414.687 442.88C427.978 429.55 573.645 296.118 593.28 290.041C602.76 287.106 727.327 271.344 727.536 272.021C727.77 272.774 727.112 272.92 726.707 273.16C721.491 276.236 548.468 363.061 543.095 365.207C542.854 365.302 542.633 365.435 542.405 365.555C542.424 365.656 542.437 365.751 542.456 365.853Z" fill="#FFF5D9"/>
<path d="M376.237 672.182C379.712 668.169 381.788 663.403 383.61 658.511C387.054 649.257 387.68 639.618 387.459 629.871C387.13 615.383 383.788 601.522 378.667 588.047C372.23 571.078 363.509 555.293 353.743 540.052C340.401 519.222 325.381 499.583 310.963 479.525C301.646 466.563 292.368 453.563 284.456 439.676C278.747 429.651 274.981 418.91 273.576 407.422C271.88 393.517 273.969 380.099 279.317 367.212C286.475 349.978 298.419 337.079 315.185 328.819C327.565 322.724 340.704 320.452 354.464 321.642C366.8 322.711 379.066 324.3 391.326 326.034C400.364 327.313 409.409 326.629 418.39 325.066C429.15 323.192 439.523 319.806 450.017 316.914C475.486 309.907 500.93 302.806 526.392 295.793C539.836 292.09 553.298 288.445 566.779 284.894C572.381 283.419 578.159 282.748 583.843 281.679C584.349 281.584 584.742 281.47 584.894 282.185C585.058 282.957 584.653 283.198 584.046 283.419C580.128 284.818 576.223 286.236 572.311 287.641C524.975 304.635 477.657 321.692 430.282 338.592C415.909 343.718 403.332 351.421 393.047 362.763C387.104 369.32 382.3 376.656 378.028 384.384C372.42 394.523 366.363 404.403 360.059 414.125C351.027 428.049 346.92 443.309 347.939 459.892C348.686 471.968 352.224 483.354 356.812 494.45C363.604 510.874 372.041 526.476 380.693 541.963C386.471 552.305 392.307 562.616 398.098 572.952C399.491 575.439 400.06 578.161 400.079 580.996C400.124 587.218 400.149 593.439 400.174 599.661C400.269 623.332 400.32 647.01 400.465 670.682C400.573 688.024 401.143 705.366 401.13 722.708C401.13 724.341 401.136 725.98 401.256 727.607C401.339 728.753 400.883 729 399.813 728.993C392.009 728.955 384.205 728.974 376.401 728.974C366.433 728.974 356.471 728.949 346.502 729C345.186 729.006 344.704 728.784 344.723 727.31C345.097 693.252 345.312 659.188 344.913 625.13C344.654 603.041 343.996 580.964 344.059 558.869C344.065 555.976 344.363 554.704 345.458 553.09C347.622 556.546 349.47 560.116 351.154 563.787C358.281 579.331 365.838 594.686 372.452 610.465C375.731 618.275 379.003 626.086 380.591 634.491C382.908 646.757 381.693 658.599 376.731 670.049C376.458 670.675 376.231 671.315 375.984 671.948C375.781 672.106 375.629 672.27 375.825 672.536C375.958 672.422 376.098 672.302 376.231 672.188L376.237 672.182ZM355.388 344.421C349.983 344.364 345.401 348.687 345.331 353.908C345.255 359.522 349.717 364.2 355.255 364.314C360.528 364.421 365.23 359.839 365.281 354.541C365.338 348.845 361.072 344.484 355.382 344.421H355.388Z" fill="#FFF5D9"/>
<path d="M719.799 728.081H718.28C685.216 728.081 652.146 728.081 619.082 728.106C617.873 728.106 617.057 727.758 616.24 726.847C602.366 711.391 588.163 696.232 573.999 681.042C557.283 663.117 540.593 645.161 524.339 626.813C517.453 619.04 510.611 611.23 503.731 603.451C503.263 602.92 502.642 602.515 502.092 602.053C502.104 601.888 502.117 601.723 502.13 601.559C504.826 601.559 507.529 601.508 510.225 601.565C535.498 602.135 558.473 610.489 580.423 622.294C600.917 633.319 619.62 646.984 637.779 661.427C654.684 674.877 670.925 689.124 687.527 702.935C697.976 711.631 708.552 720.157 719.793 728.075L719.799 728.081Z" fill="#FFF5D9"/>
</svg>

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@ -0,0 +1,29 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10335)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10335)" stroke-width="40"/>
<path d="M542.456 364.853C545.899 363.941 625.589 334.618 683.085 319.231C683.535 319.111 684.206 318.408 684.642 319.465C685.048 320.44 684.364 320.662 683.807 321.016C666.395 332.269 522.297 406.948 510.86 411.499C510.575 411.613 510.296 411.752 509.948 411.911C510.455 412.322 510.86 411.999 511.246 411.892C546.626 402.442 637.103 368.435 645.85 366.125C646.401 365.979 647.11 365.365 647.566 366.422C648.002 367.435 647.762 367.967 646.8 368.568C627.622 380.568 519.208 443.627 483.809 452.912C483.606 452.962 483.41 453.07 483.201 453.089C482.536 453.171 482.302 453.507 482.448 454.165C482.6 454.874 483.074 454.728 483.549 454.646C490.999 454.646 560 438.399 573.551 436.126C574.583 435.956 575.615 435.797 576.691 435.753C553.652 452.703 512.531 468.627 486.979 480.893C487.011 481.438 487.486 481.514 487.802 481.716C501.657 490.387 515.088 499.634 527.753 510.008C543.696 523.065 555.886 539.066 565.931 556.927C576.153 575.104 584.716 594.004 591.552 613.7C591.647 613.979 591.906 614.245 591.628 614.808C590.058 614.061 588.482 613.321 586.912 612.555C578.21 608.308 569.595 603.877 560.583 600.289C546.956 594.865 532.854 591.396 518.252 589.921C510.683 589.155 503.113 588.985 495.511 589.092C480.131 589.314 464.808 588.466 449.909 584.421C425.738 577.851 408.845 562.731 398.832 539.819C390.243 520.166 384.458 499.736 381.363 478.52C379.869 468.292 378.977 458.013 378.54 447.69C378.084 437 377.673 426.31 377.255 415.62C377.23 414.987 376.933 414.271 377.85 413.873C378.705 413.506 379.236 413.911 379.825 414.392C388.452 421.48 403.433 434.88 412.022 442.006C413.098 442.899 413.68 442.892 414.687 441.88C427.978 428.55 573.645 295.118 593.28 289.041C602.76 286.106 727.327 270.344 727.536 271.021C727.77 271.774 727.112 271.92 726.707 272.16C721.491 275.236 548.468 362.061 543.095 364.207C542.854 364.302 542.633 364.435 542.405 364.555C542.424 364.656 542.437 364.751 542.456 364.853Z" fill="url(#paint2_linear_1955_10335)"/>
<path d="M376.237 671.182C379.712 667.169 381.788 662.403 383.61 657.511C387.054 648.257 387.68 638.618 387.459 628.871C387.13 614.383 383.788 600.522 378.667 587.047C372.23 570.078 363.509 554.293 353.743 539.052C340.401 518.222 325.381 498.583 310.963 478.525C301.646 465.563 292.368 452.563 284.456 438.676C278.747 428.651 274.981 417.91 273.576 406.422C271.88 392.517 273.969 379.099 279.317 366.212C286.475 348.978 298.419 336.079 315.185 327.819C327.565 321.724 340.704 319.452 354.464 320.642C366.8 321.711 379.066 323.3 391.326 325.034C400.364 326.313 409.409 325.629 418.39 324.066C429.15 322.192 439.523 318.806 450.017 315.914C475.486 308.907 500.93 301.806 526.392 294.793C539.836 291.09 553.298 287.445 566.779 283.894C572.381 282.419 578.159 281.748 583.843 280.679C584.349 280.584 584.742 280.47 584.894 281.185C585.058 281.957 584.653 282.198 584.046 282.419C580.128 283.818 576.223 285.236 572.311 286.641C524.975 303.635 477.657 320.692 430.282 337.592C415.909 342.718 403.332 350.421 393.047 361.763C387.104 368.32 382.3 375.656 378.028 383.384C372.42 393.523 366.363 403.403 360.059 413.125C351.027 427.049 346.92 442.309 347.939 458.892C348.686 470.968 352.224 482.354 356.812 493.45C363.604 509.874 372.041 525.476 380.693 540.963C386.471 551.305 392.307 561.616 398.098 571.952C399.491 574.439 400.06 577.161 400.079 579.996C400.124 586.218 400.149 592.439 400.174 598.661C400.269 622.332 400.32 646.01 400.465 669.682C400.573 687.024 401.143 704.366 401.13 721.708C401.13 723.341 401.136 724.98 401.256 726.607C401.339 727.753 400.883 728 399.813 727.993C392.009 727.955 384.205 727.974 376.401 727.974C366.433 727.974 356.471 727.949 346.502 728C345.186 728.006 344.704 727.784 344.723 726.31C345.097 692.252 345.312 658.188 344.913 624.13C344.654 602.041 343.996 579.964 344.059 557.869C344.065 554.976 344.363 553.704 345.458 552.09C347.622 555.546 349.47 559.116 351.154 562.787C358.281 578.331 365.838 593.686 372.452 609.465C375.731 617.275 379.003 625.086 380.591 633.491C382.908 645.757 381.693 657.599 376.731 669.049C376.458 669.675 376.231 670.315 375.984 670.948C375.781 671.106 375.629 671.27 375.825 671.536C375.958 671.422 376.098 671.302 376.231 671.188L376.237 671.182ZM355.388 343.421C349.983 343.364 345.401 347.687 345.331 352.908C345.255 358.522 349.717 363.2 355.255 363.314C360.528 363.421 365.23 358.839 365.281 353.541C365.338 347.845 361.072 343.484 355.382 343.421H355.388Z" fill="url(#paint3_linear_1955_10335)"/>
<path d="M719.799 727.081H718.28C685.216 727.081 652.146 727.081 619.082 727.106C617.873 727.106 617.057 726.758 616.24 725.847C602.366 710.391 588.163 695.232 573.999 680.042C557.283 662.117 540.593 644.161 524.339 625.813C517.453 618.04 510.611 610.23 503.731 602.451C503.263 601.92 502.642 601.515 502.092 601.053C502.104 600.888 502.117 600.723 502.13 600.559C504.826 600.559 507.529 600.508 510.225 600.565C535.498 601.135 558.473 609.489 580.423 621.294C600.917 632.319 619.62 645.984 637.779 660.427C654.684 673.877 670.925 688.124 687.527 701.935C697.976 710.631 708.552 719.157 719.793 727.075L719.799 727.081Z" fill="url(#paint4_linear_1955_10335)"/>
<defs>
<linearGradient id="paint0_linear_1955_10335" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10335" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#C9C1A9"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10335" x1="656.606" y1="314.634" x2="320.029" y2="729.296" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
<linearGradient id="paint3_linear_1955_10335" x1="521.743" y1="337.389" x2="80.659" y2="709.146" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
<linearGradient id="paint4_linear_1955_10335" x1="675.699" y1="616.601" x2="576.792" y2="822.259" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.8 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.0 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.8 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.5 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@ -14,8 +14,8 @@
<meta httpEquiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport"
content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1.00001, viewport-fit=cover" />
<script type="module" crossorigin src="/main:app_store:sys/assets/index-34EVhDFF.js"></script>
<link rel="stylesheet" crossorigin href="/main:app_store:sys/assets/index-cJEV35Fc.css">
<script type="module" crossorigin src="/main:app_store:sys/assets/index-w0PsxlGK.js"></script>
<link rel="stylesheet" crossorigin href="/main:app_store:sys/assets/index-OOHWYMdt.css">
</head>
<body>

View File

@ -0,0 +1,19 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10320)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10320)" stroke-width="40"/>
<path d="M643.765 402.64L806.397 363.16L528.091 363L513.909 400.731L194 390.541L464.898 530.161L374.444 772.306L643.765 402.64Z" fill="url(#paint2_linear_1955_10320)"/>
<defs>
<linearGradient id="paint0_linear_1955_10320" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10320" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-color="#A5310C"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10320" x1="641" y1="433" x2="363" y2="772" gradientUnits="userSpaceOnUse">
<stop stop-color="#ED5121"/>
<stop offset="1" stop-color="#A7320D"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,4 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="1000" height="1000" rx="500" fill="#FFF5D9" fill-opacity="0.4"/>
<path d="M643.765 402.64L806.397 363.16L528.091 363L513.909 400.731L194 390.541L464.898 530.161L374.444 772.306L643.765 402.64Z" fill="#FFF5D9"/>
</svg>

After

Width:  |  Height:  |  Size: 335 B

View File

@ -0,0 +1,19 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10318)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10318)" stroke-width="40"/>
<path d="M643.765 402.64L806.397 363.16L528.091 363L513.909 400.731L194 390.541L464.898 530.161L374.444 772.306L643.765 402.64Z" fill="url(#paint2_linear_1955_10318)"/>
<defs>
<linearGradient id="paint0_linear_1955_10318" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10318" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#C9C1A9"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10318" x1="641" y1="433" x2="363" y2="772" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,24 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10328)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10328)" stroke-width="40"/>
<path d="M324.175 293L324 706.59H405.606L405.664 293H324.175Z" fill="url(#paint2_linear_1955_10328)"/>
<path d="M416.201 507.647L560.239 293H659.477L512.986 507.647L677 706.59H570.402L416.201 507.647Z" fill="url(#paint3_linear_1955_10328)"/>
<defs>
<linearGradient id="paint0_linear_1955_10328" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10328" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-color="#A5310C"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10328" x1="401.384" y1="294.5" x2="214.388" y2="350.686" gradientUnits="userSpaceOnUse">
<stop stop-color="#EF5321"/>
<stop offset="1" stop-color="#A7320D"/>
</linearGradient>
<linearGradient id="paint3_linear_1955_10328" x1="663.332" y1="294.5" x2="324.349" y2="619.771" gradientUnits="userSpaceOnUse">
<stop stop-color="#EF5321"/>
<stop offset="1" stop-color="#A7320D"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,5 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="1000" height="1000" rx="500" fill="#FFF5D9" fill-opacity="0.4"/>
<path d="M324.175 293L324 706.59H405.606L405.664 293H324.175Z" fill="#FFF5D9"/>
<path d="M416.201 507.647L560.239 293H659.477L512.986 507.647L677 706.59H570.402L416.201 507.647Z" fill="#FFF5D9"/>
</svg>

After

Width:  |  Height:  |  Size: 385 B

View File

@ -0,0 +1,24 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10324)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10324)" stroke-width="40"/>
<path d="M324.175 293L324 706.59H405.606L405.664 293H324.175Z" fill="url(#paint2_linear_1955_10324)"/>
<path d="M416.201 507.647L560.239 293H659.477L512.986 507.647L677 706.59H570.402L416.201 507.647Z" fill="url(#paint3_linear_1955_10324)"/>
<defs>
<linearGradient id="paint0_linear_1955_10324" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10324" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#C9C1A9"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10324" x1="401.037" y1="294" x2="218.907" y2="346.955" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
<linearGradient id="paint3_linear_1955_10324" x1="662.224" y1="294" x2="323.472" y2="608.542" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,29 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10341)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10341)" stroke-width="40"/>
<path d="M542.456 364.853C545.899 363.941 625.589 334.618 683.085 319.231C683.535 319.111 684.206 318.408 684.642 319.465C685.048 320.44 684.364 320.662 683.807 321.016C666.395 332.269 522.297 406.948 510.86 411.499C510.575 411.613 510.296 411.752 509.948 411.911C510.455 412.322 510.86 411.999 511.246 411.892C546.626 402.442 637.103 368.435 645.85 366.125C646.401 365.979 647.11 365.365 647.566 366.422C648.002 367.435 647.762 367.967 646.8 368.568C627.622 380.568 519.208 443.627 483.809 452.912C483.606 452.962 483.41 453.07 483.201 453.089C482.536 453.171 482.302 453.507 482.448 454.165C482.6 454.874 483.074 454.728 483.549 454.646C490.999 454.646 560 438.399 573.551 436.126C574.583 435.956 575.615 435.797 576.691 435.753C553.652 452.703 512.531 468.627 486.979 480.893C487.011 481.438 487.486 481.514 487.802 481.716C501.657 490.387 515.088 499.634 527.753 510.008C543.696 523.065 555.886 539.066 565.931 556.927C576.153 575.104 584.716 594.004 591.552 613.7C591.647 613.979 591.906 614.245 591.628 614.808C590.058 614.061 588.482 613.321 586.912 612.555C578.21 608.308 569.595 603.877 560.583 600.289C546.956 594.865 532.854 591.396 518.252 589.921C510.683 589.155 503.113 588.985 495.511 589.092C480.131 589.314 464.808 588.466 449.909 584.421C425.738 577.851 408.845 562.731 398.832 539.819C390.243 520.166 384.458 499.736 381.363 478.52C379.869 468.292 378.977 458.013 378.54 447.69C378.084 437 377.673 426.31 377.255 415.62C377.23 414.987 376.933 414.271 377.85 413.873C378.705 413.506 379.236 413.911 379.825 414.392C388.452 421.48 403.433 434.88 412.022 442.006C413.098 442.899 413.68 442.892 414.687 441.88C427.978 428.55 573.645 295.118 593.28 289.041C602.76 286.106 727.327 270.344 727.536 271.021C727.77 271.774 727.112 271.92 726.707 272.16C721.491 275.236 548.468 362.061 543.095 364.207C542.854 364.302 542.633 364.435 542.405 364.555C542.424 364.656 542.437 364.751 542.456 364.853Z" fill="url(#paint2_linear_1955_10341)"/>
<path d="M376.237 671.182C379.712 667.169 381.788 662.403 383.61 657.511C387.054 648.257 387.68 638.618 387.459 628.871C387.13 614.383 383.788 600.522 378.667 587.047C372.23 570.078 363.509 554.293 353.743 539.052C340.401 518.222 325.381 498.583 310.963 478.525C301.646 465.563 292.368 452.563 284.456 438.676C278.747 428.651 274.981 417.91 273.576 406.422C271.88 392.517 273.969 379.099 279.317 366.212C286.475 348.978 298.419 336.079 315.185 327.819C327.565 321.724 340.704 319.452 354.464 320.642C366.8 321.711 379.066 323.3 391.326 325.034C400.364 326.313 409.409 325.629 418.39 324.066C429.15 322.192 439.523 318.806 450.017 315.914C475.486 308.907 500.93 301.806 526.392 294.793C539.836 291.09 553.298 287.445 566.779 283.894C572.381 282.419 578.159 281.748 583.843 280.679C584.349 280.584 584.742 280.47 584.894 281.185C585.058 281.957 584.653 282.198 584.046 282.419C580.128 283.818 576.223 285.236 572.311 286.641C524.975 303.635 477.657 320.692 430.282 337.592C415.909 342.718 403.332 350.421 393.047 361.763C387.104 368.32 382.3 375.656 378.028 383.384C372.42 393.523 366.363 403.403 360.059 413.125C351.027 427.049 346.92 442.309 347.939 458.892C348.686 470.968 352.224 482.354 356.812 493.45C363.604 509.874 372.041 525.476 380.693 540.963C386.471 551.305 392.307 561.616 398.098 571.952C399.491 574.439 400.06 577.161 400.079 579.996C400.124 586.218 400.149 592.439 400.174 598.661C400.269 622.332 400.32 646.01 400.465 669.682C400.573 687.024 401.143 704.366 401.13 721.708C401.13 723.341 401.136 724.98 401.256 726.607C401.339 727.753 400.883 728 399.813 727.993C392.009 727.955 384.205 727.974 376.401 727.974C366.433 727.974 356.471 727.949 346.502 728C345.186 728.006 344.704 727.784 344.723 726.31C345.097 692.252 345.312 658.188 344.913 624.13C344.654 602.041 343.996 579.964 344.059 557.869C344.065 554.976 344.363 553.704 345.458 552.09C347.622 555.546 349.47 559.116 351.154 562.787C358.281 578.331 365.838 593.686 372.452 609.465C375.731 617.275 379.003 625.086 380.591 633.491C382.908 645.757 381.693 657.599 376.731 669.049C376.458 669.675 376.231 670.315 375.984 670.948C375.781 671.106 375.629 671.27 375.825 671.536C375.958 671.422 376.098 671.302 376.231 671.188L376.237 671.182ZM355.388 343.421C349.983 343.364 345.401 347.687 345.331 352.908C345.255 358.522 349.717 363.2 355.255 363.314C360.528 363.421 365.23 358.839 365.281 353.541C365.338 347.845 361.072 343.484 355.382 343.421H355.388Z" fill="url(#paint3_linear_1955_10341)"/>
<path d="M719.799 727.081H718.28C685.216 727.081 652.146 727.081 619.082 727.106C617.873 727.106 617.057 726.758 616.24 725.847C602.366 710.391 588.163 695.232 573.999 680.042C557.283 662.117 540.593 644.161 524.339 625.813C517.453 618.04 510.611 610.23 503.731 602.451C503.263 601.92 502.642 601.515 502.092 601.053C502.104 600.888 502.117 600.723 502.13 600.559C504.826 600.559 507.529 600.508 510.225 600.565C535.498 601.135 558.473 609.489 580.423 621.294C600.917 632.319 619.62 645.984 637.779 660.427C654.684 673.877 670.925 688.124 687.527 701.935C697.976 710.631 708.552 719.157 719.793 727.075L719.799 727.081Z" fill="url(#paint4_linear_1955_10341)"/>
<defs>
<linearGradient id="paint0_linear_1955_10341" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10341" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-color="#A5310C"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10341" x1="720.197" y1="272.881" x2="369.838" y2="774.826" gradientUnits="userSpaceOnUse">
<stop stop-color="#EA5020"/>
<stop offset="1" stop-color="#A6320D"/>
</linearGradient>
<linearGradient id="paint3_linear_1955_10341" x1="578.354" y1="283.056" x2="92.7505" y2="758.997" gradientUnits="userSpaceOnUse">
<stop stop-color="#EA5020"/>
<stop offset="1" stop-color="#A6320D"/>
</linearGradient>
<linearGradient id="paint4_linear_1955_10341" x1="715.209" y1="601.23" x2="618.155" y2="835.904" gradientUnits="userSpaceOnUse">
<stop stop-color="#EA5020"/>
<stop offset="1" stop-color="#A6320D"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

@ -0,0 +1,6 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="1000" height="1000" rx="500" fill="#FFF5D9" fill-opacity="0.4"/>
<path d="M542.456 365.853C545.899 364.941 625.589 335.618 683.085 320.231C683.535 320.111 684.206 319.408 684.642 320.465C685.048 321.44 684.364 321.662 683.807 322.016C666.395 333.269 522.297 407.948 510.86 412.499C510.575 412.613 510.296 412.752 509.948 412.911C510.455 413.322 510.86 412.999 511.246 412.892C546.626 403.442 637.103 369.435 645.85 367.125C646.401 366.979 647.11 366.365 647.566 367.422C648.002 368.435 647.762 368.967 646.8 369.568C627.622 381.568 519.208 444.627 483.809 453.912C483.606 453.962 483.41 454.07 483.201 454.089C482.536 454.171 482.302 454.507 482.448 455.165C482.6 455.874 483.074 455.728 483.549 455.646C490.999 455.646 560 439.399 573.551 437.126C574.583 436.956 575.615 436.797 576.691 436.753C553.652 453.703 512.531 469.627 486.979 481.893C487.011 482.438 487.486 482.514 487.802 482.716C501.657 491.387 515.088 500.634 527.753 511.008C543.696 524.065 555.886 540.066 565.931 557.927C576.153 576.104 584.716 595.004 591.552 614.7C591.647 614.979 591.906 615.245 591.628 615.808C590.058 615.061 588.482 614.321 586.912 613.555C578.21 609.308 569.595 604.877 560.583 601.289C546.956 595.865 532.854 592.396 518.252 590.921C510.683 590.155 503.113 589.985 495.511 590.092C480.131 590.314 464.808 589.466 449.909 585.421C425.738 578.851 408.845 563.731 398.832 540.819C390.243 521.166 384.458 500.736 381.363 479.52C379.869 469.292 378.977 459.013 378.54 448.69C378.084 438 377.673 427.31 377.255 416.62C377.23 415.987 376.933 415.271 377.85 414.873C378.705 414.506 379.236 414.911 379.825 415.392C388.452 422.48 403.433 435.88 412.022 443.006C413.098 443.899 413.68 443.892 414.687 442.88C427.978 429.55 573.645 296.118 593.28 290.041C602.76 287.106 727.327 271.344 727.536 272.021C727.77 272.774 727.112 272.92 726.707 273.16C721.491 276.236 548.468 363.061 543.095 365.207C542.854 365.302 542.633 365.435 542.405 365.555C542.424 365.656 542.437 365.751 542.456 365.853Z" fill="#FFF5D9"/>
<path d="M376.237 672.182C379.712 668.169 381.788 663.403 383.61 658.511C387.054 649.257 387.68 639.618 387.459 629.871C387.13 615.383 383.788 601.522 378.667 588.047C372.23 571.078 363.509 555.293 353.743 540.052C340.401 519.222 325.381 499.583 310.963 479.525C301.646 466.563 292.368 453.563 284.456 439.676C278.747 429.651 274.981 418.91 273.576 407.422C271.88 393.517 273.969 380.099 279.317 367.212C286.475 349.978 298.419 337.079 315.185 328.819C327.565 322.724 340.704 320.452 354.464 321.642C366.8 322.711 379.066 324.3 391.326 326.034C400.364 327.313 409.409 326.629 418.39 325.066C429.15 323.192 439.523 319.806 450.017 316.914C475.486 309.907 500.93 302.806 526.392 295.793C539.836 292.09 553.298 288.445 566.779 284.894C572.381 283.419 578.159 282.748 583.843 281.679C584.349 281.584 584.742 281.47 584.894 282.185C585.058 282.957 584.653 283.198 584.046 283.419C580.128 284.818 576.223 286.236 572.311 287.641C524.975 304.635 477.657 321.692 430.282 338.592C415.909 343.718 403.332 351.421 393.047 362.763C387.104 369.32 382.3 376.656 378.028 384.384C372.42 394.523 366.363 404.403 360.059 414.125C351.027 428.049 346.92 443.309 347.939 459.892C348.686 471.968 352.224 483.354 356.812 494.45C363.604 510.874 372.041 526.476 380.693 541.963C386.471 552.305 392.307 562.616 398.098 572.952C399.491 575.439 400.06 578.161 400.079 580.996C400.124 587.218 400.149 593.439 400.174 599.661C400.269 623.332 400.32 647.01 400.465 670.682C400.573 688.024 401.143 705.366 401.13 722.708C401.13 724.341 401.136 725.98 401.256 727.607C401.339 728.753 400.883 729 399.813 728.993C392.009 728.955 384.205 728.974 376.401 728.974C366.433 728.974 356.471 728.949 346.502 729C345.186 729.006 344.704 728.784 344.723 727.31C345.097 693.252 345.312 659.188 344.913 625.13C344.654 603.041 343.996 580.964 344.059 558.869C344.065 555.976 344.363 554.704 345.458 553.09C347.622 556.546 349.47 560.116 351.154 563.787C358.281 579.331 365.838 594.686 372.452 610.465C375.731 618.275 379.003 626.086 380.591 634.491C382.908 646.757 381.693 658.599 376.731 670.049C376.458 670.675 376.231 671.315 375.984 671.948C375.781 672.106 375.629 672.27 375.825 672.536C375.958 672.422 376.098 672.302 376.231 672.188L376.237 672.182ZM355.388 344.421C349.983 344.364 345.401 348.687 345.331 353.908C345.255 359.522 349.717 364.2 355.255 364.314C360.528 364.421 365.23 359.839 365.281 354.541C365.338 348.845 361.072 344.484 355.382 344.421H355.388Z" fill="#FFF5D9"/>
<path d="M719.799 728.081H718.28C685.216 728.081 652.146 728.081 619.082 728.106C617.873 728.106 617.057 727.758 616.24 726.847C602.366 711.391 588.163 696.232 573.999 681.042C557.283 663.117 540.593 645.161 524.339 626.813C517.453 619.04 510.611 611.23 503.731 603.451C503.263 602.92 502.642 602.515 502.092 602.053C502.104 601.888 502.117 601.723 502.13 601.559C504.826 601.559 507.529 601.508 510.225 601.565C535.498 602.135 558.473 610.489 580.423 622.294C600.917 633.319 619.62 646.984 637.779 661.427C654.684 674.877 670.925 689.124 687.527 702.935C697.976 711.631 708.552 720.157 719.793 728.075L719.799 728.081Z" fill="#FFF5D9"/>
</svg>

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@ -0,0 +1,29 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10335)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10335)" stroke-width="40"/>
<path d="M542.456 364.853C545.899 363.941 625.589 334.618 683.085 319.231C683.535 319.111 684.206 318.408 684.642 319.465C685.048 320.44 684.364 320.662 683.807 321.016C666.395 332.269 522.297 406.948 510.86 411.499C510.575 411.613 510.296 411.752 509.948 411.911C510.455 412.322 510.86 411.999 511.246 411.892C546.626 402.442 637.103 368.435 645.85 366.125C646.401 365.979 647.11 365.365 647.566 366.422C648.002 367.435 647.762 367.967 646.8 368.568C627.622 380.568 519.208 443.627 483.809 452.912C483.606 452.962 483.41 453.07 483.201 453.089C482.536 453.171 482.302 453.507 482.448 454.165C482.6 454.874 483.074 454.728 483.549 454.646C490.999 454.646 560 438.399 573.551 436.126C574.583 435.956 575.615 435.797 576.691 435.753C553.652 452.703 512.531 468.627 486.979 480.893C487.011 481.438 487.486 481.514 487.802 481.716C501.657 490.387 515.088 499.634 527.753 510.008C543.696 523.065 555.886 539.066 565.931 556.927C576.153 575.104 584.716 594.004 591.552 613.7C591.647 613.979 591.906 614.245 591.628 614.808C590.058 614.061 588.482 613.321 586.912 612.555C578.21 608.308 569.595 603.877 560.583 600.289C546.956 594.865 532.854 591.396 518.252 589.921C510.683 589.155 503.113 588.985 495.511 589.092C480.131 589.314 464.808 588.466 449.909 584.421C425.738 577.851 408.845 562.731 398.832 539.819C390.243 520.166 384.458 499.736 381.363 478.52C379.869 468.292 378.977 458.013 378.54 447.69C378.084 437 377.673 426.31 377.255 415.62C377.23 414.987 376.933 414.271 377.85 413.873C378.705 413.506 379.236 413.911 379.825 414.392C388.452 421.48 403.433 434.88 412.022 442.006C413.098 442.899 413.68 442.892 414.687 441.88C427.978 428.55 573.645 295.118 593.28 289.041C602.76 286.106 727.327 270.344 727.536 271.021C727.77 271.774 727.112 271.92 726.707 272.16C721.491 275.236 548.468 362.061 543.095 364.207C542.854 364.302 542.633 364.435 542.405 364.555C542.424 364.656 542.437 364.751 542.456 364.853Z" fill="url(#paint2_linear_1955_10335)"/>
<path d="M376.237 671.182C379.712 667.169 381.788 662.403 383.61 657.511C387.054 648.257 387.68 638.618 387.459 628.871C387.13 614.383 383.788 600.522 378.667 587.047C372.23 570.078 363.509 554.293 353.743 539.052C340.401 518.222 325.381 498.583 310.963 478.525C301.646 465.563 292.368 452.563 284.456 438.676C278.747 428.651 274.981 417.91 273.576 406.422C271.88 392.517 273.969 379.099 279.317 366.212C286.475 348.978 298.419 336.079 315.185 327.819C327.565 321.724 340.704 319.452 354.464 320.642C366.8 321.711 379.066 323.3 391.326 325.034C400.364 326.313 409.409 325.629 418.39 324.066C429.15 322.192 439.523 318.806 450.017 315.914C475.486 308.907 500.93 301.806 526.392 294.793C539.836 291.09 553.298 287.445 566.779 283.894C572.381 282.419 578.159 281.748 583.843 280.679C584.349 280.584 584.742 280.47 584.894 281.185C585.058 281.957 584.653 282.198 584.046 282.419C580.128 283.818 576.223 285.236 572.311 286.641C524.975 303.635 477.657 320.692 430.282 337.592C415.909 342.718 403.332 350.421 393.047 361.763C387.104 368.32 382.3 375.656 378.028 383.384C372.42 393.523 366.363 403.403 360.059 413.125C351.027 427.049 346.92 442.309 347.939 458.892C348.686 470.968 352.224 482.354 356.812 493.45C363.604 509.874 372.041 525.476 380.693 540.963C386.471 551.305 392.307 561.616 398.098 571.952C399.491 574.439 400.06 577.161 400.079 579.996C400.124 586.218 400.149 592.439 400.174 598.661C400.269 622.332 400.32 646.01 400.465 669.682C400.573 687.024 401.143 704.366 401.13 721.708C401.13 723.341 401.136 724.98 401.256 726.607C401.339 727.753 400.883 728 399.813 727.993C392.009 727.955 384.205 727.974 376.401 727.974C366.433 727.974 356.471 727.949 346.502 728C345.186 728.006 344.704 727.784 344.723 726.31C345.097 692.252 345.312 658.188 344.913 624.13C344.654 602.041 343.996 579.964 344.059 557.869C344.065 554.976 344.363 553.704 345.458 552.09C347.622 555.546 349.47 559.116 351.154 562.787C358.281 578.331 365.838 593.686 372.452 609.465C375.731 617.275 379.003 625.086 380.591 633.491C382.908 645.757 381.693 657.599 376.731 669.049C376.458 669.675 376.231 670.315 375.984 670.948C375.781 671.106 375.629 671.27 375.825 671.536C375.958 671.422 376.098 671.302 376.231 671.188L376.237 671.182ZM355.388 343.421C349.983 343.364 345.401 347.687 345.331 352.908C345.255 358.522 349.717 363.2 355.255 363.314C360.528 363.421 365.23 358.839 365.281 353.541C365.338 347.845 361.072 343.484 355.382 343.421H355.388Z" fill="url(#paint3_linear_1955_10335)"/>
<path d="M719.799 727.081H718.28C685.216 727.081 652.146 727.081 619.082 727.106C617.873 727.106 617.057 726.758 616.24 725.847C602.366 710.391 588.163 695.232 573.999 680.042C557.283 662.117 540.593 644.161 524.339 625.813C517.453 618.04 510.611 610.23 503.731 602.451C503.263 601.92 502.642 601.515 502.092 601.053C502.104 600.888 502.117 600.723 502.13 600.559C504.826 600.559 507.529 600.508 510.225 600.565C535.498 601.135 558.473 609.489 580.423 621.294C600.917 632.319 619.62 645.984 637.779 660.427C654.684 673.877 670.925 688.124 687.527 701.935C697.976 710.631 708.552 719.157 719.793 727.075L719.799 727.081Z" fill="url(#paint4_linear_1955_10335)"/>
<defs>
<linearGradient id="paint0_linear_1955_10335" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10335" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#C9C1A9"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10335" x1="656.606" y1="314.634" x2="320.029" y2="729.296" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
<linearGradient id="paint3_linear_1955_10335" x1="521.743" y1="337.389" x2="80.659" y2="709.146" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
<linearGradient id="paint4_linear_1955_10335" x1="675.699" y1="616.601" x2="576.792" y2="822.259" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.8 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.0 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.8 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.5 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@ -36,19 +36,24 @@ export default function AppEntry({ app, size = "medium", overrideImageSize, show
}}
>
<AppHeader app={app} size={size} overrideImageSize={overrideImageSize} />
<ActionButton
app={app}
isIcon={!showMoreActions && size !== 'large'}
className={classNames({
'absolute': size !== 'large',
'top-2 right-2': size !== 'large' && showMoreActions,
'top-0 right-0': size !== 'large' && !showMoreActions,
'bg-orange text-lg min-w-1/5': size === 'large',
'ml-auto': size === 'large' && isMobile
})} />
{showMoreActions && <div className="absolute bottom-2 right-2">
<MoreActions app={app} />
</div>}
<div className={classNames("flex items-center", {
'absolute': size !== 'large',
'top-2 right-2': size !== 'large' && showMoreActions,
'top-0 right-0': size !== 'large' && !showMoreActions,
'ml-auto': size === 'large' && isMobile,
'min-w-1/5': size === 'large'
})}>
<ActionButton
app={app}
isIcon={!showMoreActions && size !== 'large'}
className={classNames({
'bg-orange text-lg': size === 'large',
'mr-2': showMoreActions,
'w-full': size === 'large'
})}
/>
{showMoreActions && <MoreActions app={app} className="self-stretch" />}
</div>
</div>
);
}

View File

@ -4,6 +4,7 @@ import { appId } from "../utils/app";
import classNames from "classnames";
import ColorDot from "./ColorDot";
import { isMobileCheck } from "../utils/dimensions";
import AppIconPlaceholder from './AppIconPlaceholder'
interface AppHeaderProps extends React.HTMLAttributes<HTMLDivElement> {
app: AppInfo;
@ -54,9 +55,9 @@ export default function AppHeader({
'h-20': imageSize === 'medium',
})}
/>
: <ColorDot
num={app.metadata_hash || app.state?.our_version?.toString() || ''}
dotSize={imageSize}
: <AppIconPlaceholder
text={app.metadata_hash || app.state?.our_version?.toString() || ''}
size={imageSize}
/>}
<div className={classNames("flex flex-col", {
'gap-2': isMobile,

View File

@ -0,0 +1,79 @@
import React from 'react';
// @ts-ignore
import birdWhite from '../assets/icons/bird-white.svg';
// @ts-ignore
import birdOrange from '../assets/icons/bird-orange.svg';
// @ts-ignore
import birdPlain from '../assets/icons/bird-plain.svg';
// @ts-ignore
import kOrange from '../assets/icons/k-orange.svg';
// @ts-ignore
import kPlain from '../assets/icons/k-plain.svg';
// @ts-ignore
import kWhite from '../assets/icons/k-white.svg';
// @ts-ignore
import kBirdOrange from '../assets/icons/kbird-orange.svg';
// @ts-ignore
import kBirdPlain from '../assets/icons/kbird-plain.svg';
// @ts-ignore
import kBirdWhite from '../assets/icons/kbird-white.svg';
// @ts-ignore
import kBranchOrange from '../assets/icons/kbranch-orange.svg';
// @ts-ignore
import kBranchPlain from '../assets/icons/kbranch-plain.svg';
// @ts-ignore
import kBranchWhite from '../assets/icons/kbranch-white.svg';
// @ts-ignore
import kFlowerOrange from '../assets/icons/kflower-orange.svg';
// @ts-ignore
import kFlowerPlain from '../assets/icons/kflower-plain.svg';
// @ts-ignore
import kFlowerWhite from '../assets/icons/kflower-white.svg';
import { isMobileCheck } from '../utils/dimensions';
import classNames from 'classnames';
const AppIconPlaceholder: React.FC<{ text: string, className?: string, size: 'small' | 'medium' | 'large' }> = ({ text, className, size }) => {
const index = Number.parseInt(text.split('').pop() || '0', 16)
if (!index || isNaN(index)) {
return null
}
const images = [
birdWhite,
birdOrange,
birdPlain,
kOrange,
kPlain,
kWhite,
kBirdOrange,
kBirdPlain,
kBirdWhite,
kBranchOrange,
kBranchPlain,
kBranchWhite,
kFlowerOrange,
kFlowerPlain,
kFlowerWhite,
]
const derivedFilename = images[index % images.length]
if (!derivedFilename) {
return null
}
const isMobile = isMobileCheck()
return <img
src={derivedFilename}
className={classNames('m-0 align-self-center rounded-full', {
'h-32 w-32': !isMobile && size === 'large',
'h-18 w-18': !isMobile && size === 'medium',
'h-12 w-12': isMobile || size === 'small',
}, className)}
/>
}
export default AppIconPlaceholder

View File

@ -68,7 +68,10 @@ export default function DownloadButton({ app, isIcon = false, ...props }: Downlo
<button
{...props}
type="button"
className={classNames("text-sm self-start", props.className, { 'icon clear': isIcon })}
className={classNames("text-sm self-start", props.className, {
'icon clear': isIcon,
'black': !isIcon,
})}
onClick={onClick}
>
{isIcon ? <FaDownload /> : 'Download'}

View File

@ -22,7 +22,8 @@ export default function LaunchButton({ app, launchPath, isIcon = false, ...props
{...props}
type="button"
className={classNames("text-sm self-start", props.className, {
'icon clear': isIcon
'icon clear': isIcon,
'alt': !isIcon
})}
onClick={onLaunch}
>

View File

@ -71,6 +71,10 @@ button[type="submit"],
@apply bg-white text-black border-white hover:text-white;
}
.black {
@apply bg-black text-white border-black hover:text-black hover:border-white hover:bg-white;
}
.thin {
@apply px-0 border-none;
}

View File

@ -55,19 +55,19 @@ export default function AppPage() {
const isMobile = isMobileCheck()
const appDetails: Array<{ top: ReactElement, middle: ReactElement, bottom: ReactElement }> = [
{
top: <div className={classNames({ 'text-sm': isMobile })}>0 ratings</div>,
middle: <span className="text-2xl">5.0</span>,
bottom: <div className={classNames("flex-center gap-1", {
'text-sm': isMobile
})}>
<FaStar />
<FaStar />
<FaStar />
<FaStar />
<FaStar />
</div>
},
// {
// top: <div className={classNames({ 'text-sm': isMobile })}>0 ratings</div>,
// middle: <span className="text-2xl">5.0</span>,
// bottom: <div className={classNames("flex-center gap-1", {
// 'text-sm': isMobile
// })}>
// <FaStar />
// <FaStar />
// <FaStar />
// <FaStar />
// <FaStar />
// </div>
// },
{
top: <div className={classNames({ 'text-sm': isMobile })}>Developer</div>,
middle: <FaPeopleGroup size={36} />,

View File

@ -38,7 +38,7 @@ export default function StorePage() {
const start = (page - 1) * 10;
const end = start + 10;
setDisplayedApps(listedApps.slice(start, end));
}, [listedApps]);
}, [listedApps, page]);
// GET on load
useEffect(() => {
@ -57,27 +57,6 @@ export default function StorePage() {
.catch((error) => console.error(error));
}, []); // eslint-disable-line
// const pages = useMemo(
// () => {
// const displayedApps = query ? searchResults : latestApps;
// return Array.from(
// { length: Math.ceil((displayedApps.length - 2) / 10) },
// (_, index) => index + 1
// )
// },
// [query, searchResults, latestApps]
// );
// const featuredApps = useMemo(() => latestApps.slice(0, 2), [latestApps]);
// const displayedApps = useMemo(
// () => {
// const displayedApps = query ? searchResults : latestApps.slice(2);
// return displayedApps.slice((page - 1) * 10, page * 10)
// },
// [latestApps, searchResults, page, query]
// );
const sortApps = useCallback(async (sort: string) => {
switch (sort) {
case "Recently published":
@ -162,7 +141,7 @@ export default function StorePage() {
setResultsSort(e.target.value);
sortApps(e.target.value);
}}
className={classNames({
className={classNames('hidden', {
'basis-1/5': !isMobile
})}
>
@ -172,15 +151,17 @@ export default function StorePage() {
<option>Recently updated</option>
</select>
</div>
{!searchQuery ? <div className={classNames("flex flex-col", {
{!searchQuery && <div className={classNames("flex flex-col", {
'gap-4': !isMobile,
'grow overflow-y-auto gap-2 items-center px-2': isMobile
})}>
<h2>Top apps this week...</h2>
<h2>Featured Apps</h2>
<div className={classNames("flex gap-2", {
'flex-col': isMobile
})}>
{displayedApps.slice(0, 4).map((app) => (
{displayedApps.filter(app => {
return ['kcal', 'command_center', 'memedeck', 'filter'].indexOf(app.package) !== -1
}).map((app) => (
<AppEntry
key={appId(app) + (app.state?.our_version || "")}
size={'medium'}
@ -192,55 +173,41 @@ export default function StorePage() {
/>
))}
</div>
<h2>Must-have apps!</h2>
<div className={classNames("flex gap-2", {
'flex-col': isMobile
})}>
{displayedApps.slice(0, 5).map((app) => (
<AppEntry
key={appId(app) + (app.state?.our_version || "")}
size={isMobile ? 'medium' : 'small'}
app={app}
overrideImageSize={isMobile ? 'medium' : 'large'}
className={classNames("grow", {
'w-1/6': !isMobile,
'w-full': isMobile
})}
/>
))}
</div>
</div> : <div className={classNames("flex-col-center grow", {
</div>}
<h2>{searchQuery ? 'Search Results' : 'All Apps'}</h2>
<div className={classNames("flex flex-col grow overflow-y-auto", {
'gap-2': isMobile,
'gap-4': !isMobile,
})}>
{displayedApps.map(app => <AppEntry
key={appId(app) + (app.state?.our_version || "")}
size='large'
app={app}
className="self-stretch items-center"
className="self-stretch"
overrideImageSize="medium"
/>)}
</div>}
<div className="flex flex-col gap-2 overflow-y-auto">
{pages.length > 1 && (
<div className="flex self-center">
{page !== pages[0] && (
<FaChevronLeft onClick={() => setPage(page - 1)} />
)}
{pages.map((p) => (
<div
key={`page-${p}`}
className={classNames('my-1 mx-2', { "font-bold": p === page })}
onClick={() => setPage(p)}
>
{p}
</div>
))}
{page !== pages[pages.length - 1] && (
<FaChevronRight onClick={() => setPage(page + 1)} />
)}
</div>
)}
</div>
{pages.length > 1 && <div className="flex self-center">
{page !== pages[0] && (
<button className="icon" onClick={() => setPage(page - 1)}>
<FaChevronLeft />
</button>
)}
{pages.map((p) => (
<button
key={`page-${p}`}
className={classNames('my-1 mx-2 clear', { "font-bold": p === page })}
onClick={() => setPage(p)}
>
{p}
</button>
))}
{page !== pages[pages.length - 1] && (
<button className="icon" onClick={() => setPage(page + 1)}>
<FaChevronRight />
</button>
)}
</div>}
</div>
);
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,29 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10341)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10341)" stroke-width="40"/>
<path d="M542.456 364.853C545.899 363.941 625.589 334.618 683.085 319.231C683.535 319.111 684.206 318.408 684.642 319.465C685.048 320.44 684.364 320.662 683.807 321.016C666.395 332.269 522.297 406.948 510.86 411.499C510.575 411.613 510.296 411.752 509.948 411.911C510.455 412.322 510.86 411.999 511.246 411.892C546.626 402.442 637.103 368.435 645.85 366.125C646.401 365.979 647.11 365.365 647.566 366.422C648.002 367.435 647.762 367.967 646.8 368.568C627.622 380.568 519.208 443.627 483.809 452.912C483.606 452.962 483.41 453.07 483.201 453.089C482.536 453.171 482.302 453.507 482.448 454.165C482.6 454.874 483.074 454.728 483.549 454.646C490.999 454.646 560 438.399 573.551 436.126C574.583 435.956 575.615 435.797 576.691 435.753C553.652 452.703 512.531 468.627 486.979 480.893C487.011 481.438 487.486 481.514 487.802 481.716C501.657 490.387 515.088 499.634 527.753 510.008C543.696 523.065 555.886 539.066 565.931 556.927C576.153 575.104 584.716 594.004 591.552 613.7C591.647 613.979 591.906 614.245 591.628 614.808C590.058 614.061 588.482 613.321 586.912 612.555C578.21 608.308 569.595 603.877 560.583 600.289C546.956 594.865 532.854 591.396 518.252 589.921C510.683 589.155 503.113 588.985 495.511 589.092C480.131 589.314 464.808 588.466 449.909 584.421C425.738 577.851 408.845 562.731 398.832 539.819C390.243 520.166 384.458 499.736 381.363 478.52C379.869 468.292 378.977 458.013 378.54 447.69C378.084 437 377.673 426.31 377.255 415.62C377.23 414.987 376.933 414.271 377.85 413.873C378.705 413.506 379.236 413.911 379.825 414.392C388.452 421.48 403.433 434.88 412.022 442.006C413.098 442.899 413.68 442.892 414.687 441.88C427.978 428.55 573.645 295.118 593.28 289.041C602.76 286.106 727.327 270.344 727.536 271.021C727.77 271.774 727.112 271.92 726.707 272.16C721.491 275.236 548.468 362.061 543.095 364.207C542.854 364.302 542.633 364.435 542.405 364.555C542.424 364.656 542.437 364.751 542.456 364.853Z" fill="url(#paint2_linear_1955_10341)"/>
<path d="M376.237 671.182C379.712 667.169 381.788 662.403 383.61 657.511C387.054 648.257 387.68 638.618 387.459 628.871C387.13 614.383 383.788 600.522 378.667 587.047C372.23 570.078 363.509 554.293 353.743 539.052C340.401 518.222 325.381 498.583 310.963 478.525C301.646 465.563 292.368 452.563 284.456 438.676C278.747 428.651 274.981 417.91 273.576 406.422C271.88 392.517 273.969 379.099 279.317 366.212C286.475 348.978 298.419 336.079 315.185 327.819C327.565 321.724 340.704 319.452 354.464 320.642C366.8 321.711 379.066 323.3 391.326 325.034C400.364 326.313 409.409 325.629 418.39 324.066C429.15 322.192 439.523 318.806 450.017 315.914C475.486 308.907 500.93 301.806 526.392 294.793C539.836 291.09 553.298 287.445 566.779 283.894C572.381 282.419 578.159 281.748 583.843 280.679C584.349 280.584 584.742 280.47 584.894 281.185C585.058 281.957 584.653 282.198 584.046 282.419C580.128 283.818 576.223 285.236 572.311 286.641C524.975 303.635 477.657 320.692 430.282 337.592C415.909 342.718 403.332 350.421 393.047 361.763C387.104 368.32 382.3 375.656 378.028 383.384C372.42 393.523 366.363 403.403 360.059 413.125C351.027 427.049 346.92 442.309 347.939 458.892C348.686 470.968 352.224 482.354 356.812 493.45C363.604 509.874 372.041 525.476 380.693 540.963C386.471 551.305 392.307 561.616 398.098 571.952C399.491 574.439 400.06 577.161 400.079 579.996C400.124 586.218 400.149 592.439 400.174 598.661C400.269 622.332 400.32 646.01 400.465 669.682C400.573 687.024 401.143 704.366 401.13 721.708C401.13 723.341 401.136 724.98 401.256 726.607C401.339 727.753 400.883 728 399.813 727.993C392.009 727.955 384.205 727.974 376.401 727.974C366.433 727.974 356.471 727.949 346.502 728C345.186 728.006 344.704 727.784 344.723 726.31C345.097 692.252 345.312 658.188 344.913 624.13C344.654 602.041 343.996 579.964 344.059 557.869C344.065 554.976 344.363 553.704 345.458 552.09C347.622 555.546 349.47 559.116 351.154 562.787C358.281 578.331 365.838 593.686 372.452 609.465C375.731 617.275 379.003 625.086 380.591 633.491C382.908 645.757 381.693 657.599 376.731 669.049C376.458 669.675 376.231 670.315 375.984 670.948C375.781 671.106 375.629 671.27 375.825 671.536C375.958 671.422 376.098 671.302 376.231 671.188L376.237 671.182ZM355.388 343.421C349.983 343.364 345.401 347.687 345.331 352.908C345.255 358.522 349.717 363.2 355.255 363.314C360.528 363.421 365.23 358.839 365.281 353.541C365.338 347.845 361.072 343.484 355.382 343.421H355.388Z" fill="url(#paint3_linear_1955_10341)"/>
<path d="M719.799 727.081H718.28C685.216 727.081 652.146 727.081 619.082 727.106C617.873 727.106 617.057 726.758 616.24 725.847C602.366 710.391 588.163 695.232 573.999 680.042C557.283 662.117 540.593 644.161 524.339 625.813C517.453 618.04 510.611 610.23 503.731 602.451C503.263 601.92 502.642 601.515 502.092 601.053C502.104 600.888 502.117 600.723 502.13 600.559C504.826 600.559 507.529 600.508 510.225 600.565C535.498 601.135 558.473 609.489 580.423 621.294C600.917 632.319 619.62 645.984 637.779 660.427C654.684 673.877 670.925 688.124 687.527 701.935C697.976 710.631 708.552 719.157 719.793 727.075L719.799 727.081Z" fill="url(#paint4_linear_1955_10341)"/>
<defs>
<linearGradient id="paint0_linear_1955_10341" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10341" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-color="#A5310C"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10341" x1="720.197" y1="272.881" x2="369.838" y2="774.826" gradientUnits="userSpaceOnUse">
<stop stop-color="#EA5020"/>
<stop offset="1" stop-color="#A6320D"/>
</linearGradient>
<linearGradient id="paint3_linear_1955_10341" x1="578.354" y1="283.056" x2="92.7505" y2="758.997" gradientUnits="userSpaceOnUse">
<stop stop-color="#EA5020"/>
<stop offset="1" stop-color="#A6320D"/>
</linearGradient>
<linearGradient id="paint4_linear_1955_10341" x1="715.209" y1="601.23" x2="618.155" y2="835.904" gradientUnits="userSpaceOnUse">
<stop stop-color="#EA5020"/>
<stop offset="1" stop-color="#A6320D"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

@ -0,0 +1,6 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="1000" height="1000" rx="500" fill="#FFF5D9" fill-opacity="0.4"/>
<path d="M542.456 365.853C545.899 364.941 625.589 335.618 683.085 320.231C683.535 320.111 684.206 319.408 684.642 320.465C685.048 321.44 684.364 321.662 683.807 322.016C666.395 333.269 522.297 407.948 510.86 412.499C510.575 412.613 510.296 412.752 509.948 412.911C510.455 413.322 510.86 412.999 511.246 412.892C546.626 403.442 637.103 369.435 645.85 367.125C646.401 366.979 647.11 366.365 647.566 367.422C648.002 368.435 647.762 368.967 646.8 369.568C627.622 381.568 519.208 444.627 483.809 453.912C483.606 453.962 483.41 454.07 483.201 454.089C482.536 454.171 482.302 454.507 482.448 455.165C482.6 455.874 483.074 455.728 483.549 455.646C490.999 455.646 560 439.399 573.551 437.126C574.583 436.956 575.615 436.797 576.691 436.753C553.652 453.703 512.531 469.627 486.979 481.893C487.011 482.438 487.486 482.514 487.802 482.716C501.657 491.387 515.088 500.634 527.753 511.008C543.696 524.065 555.886 540.066 565.931 557.927C576.153 576.104 584.716 595.004 591.552 614.7C591.647 614.979 591.906 615.245 591.628 615.808C590.058 615.061 588.482 614.321 586.912 613.555C578.21 609.308 569.595 604.877 560.583 601.289C546.956 595.865 532.854 592.396 518.252 590.921C510.683 590.155 503.113 589.985 495.511 590.092C480.131 590.314 464.808 589.466 449.909 585.421C425.738 578.851 408.845 563.731 398.832 540.819C390.243 521.166 384.458 500.736 381.363 479.52C379.869 469.292 378.977 459.013 378.54 448.69C378.084 438 377.673 427.31 377.255 416.62C377.23 415.987 376.933 415.271 377.85 414.873C378.705 414.506 379.236 414.911 379.825 415.392C388.452 422.48 403.433 435.88 412.022 443.006C413.098 443.899 413.68 443.892 414.687 442.88C427.978 429.55 573.645 296.118 593.28 290.041C602.76 287.106 727.327 271.344 727.536 272.021C727.77 272.774 727.112 272.92 726.707 273.16C721.491 276.236 548.468 363.061 543.095 365.207C542.854 365.302 542.633 365.435 542.405 365.555C542.424 365.656 542.437 365.751 542.456 365.853Z" fill="#FFF5D9"/>
<path d="M376.237 672.182C379.712 668.169 381.788 663.403 383.61 658.511C387.054 649.257 387.68 639.618 387.459 629.871C387.13 615.383 383.788 601.522 378.667 588.047C372.23 571.078 363.509 555.293 353.743 540.052C340.401 519.222 325.381 499.583 310.963 479.525C301.646 466.563 292.368 453.563 284.456 439.676C278.747 429.651 274.981 418.91 273.576 407.422C271.88 393.517 273.969 380.099 279.317 367.212C286.475 349.978 298.419 337.079 315.185 328.819C327.565 322.724 340.704 320.452 354.464 321.642C366.8 322.711 379.066 324.3 391.326 326.034C400.364 327.313 409.409 326.629 418.39 325.066C429.15 323.192 439.523 319.806 450.017 316.914C475.486 309.907 500.93 302.806 526.392 295.793C539.836 292.09 553.298 288.445 566.779 284.894C572.381 283.419 578.159 282.748 583.843 281.679C584.349 281.584 584.742 281.47 584.894 282.185C585.058 282.957 584.653 283.198 584.046 283.419C580.128 284.818 576.223 286.236 572.311 287.641C524.975 304.635 477.657 321.692 430.282 338.592C415.909 343.718 403.332 351.421 393.047 362.763C387.104 369.32 382.3 376.656 378.028 384.384C372.42 394.523 366.363 404.403 360.059 414.125C351.027 428.049 346.92 443.309 347.939 459.892C348.686 471.968 352.224 483.354 356.812 494.45C363.604 510.874 372.041 526.476 380.693 541.963C386.471 552.305 392.307 562.616 398.098 572.952C399.491 575.439 400.06 578.161 400.079 580.996C400.124 587.218 400.149 593.439 400.174 599.661C400.269 623.332 400.32 647.01 400.465 670.682C400.573 688.024 401.143 705.366 401.13 722.708C401.13 724.341 401.136 725.98 401.256 727.607C401.339 728.753 400.883 729 399.813 728.993C392.009 728.955 384.205 728.974 376.401 728.974C366.433 728.974 356.471 728.949 346.502 729C345.186 729.006 344.704 728.784 344.723 727.31C345.097 693.252 345.312 659.188 344.913 625.13C344.654 603.041 343.996 580.964 344.059 558.869C344.065 555.976 344.363 554.704 345.458 553.09C347.622 556.546 349.47 560.116 351.154 563.787C358.281 579.331 365.838 594.686 372.452 610.465C375.731 618.275 379.003 626.086 380.591 634.491C382.908 646.757 381.693 658.599 376.731 670.049C376.458 670.675 376.231 671.315 375.984 671.948C375.781 672.106 375.629 672.27 375.825 672.536C375.958 672.422 376.098 672.302 376.231 672.188L376.237 672.182ZM355.388 344.421C349.983 344.364 345.401 348.687 345.331 353.908C345.255 359.522 349.717 364.2 355.255 364.314C360.528 364.421 365.23 359.839 365.281 354.541C365.338 348.845 361.072 344.484 355.382 344.421H355.388Z" fill="#FFF5D9"/>
<path d="M719.799 728.081H718.28C685.216 728.081 652.146 728.081 619.082 728.106C617.873 728.106 617.057 727.758 616.24 726.847C602.366 711.391 588.163 696.232 573.999 681.042C557.283 663.117 540.593 645.161 524.339 626.813C517.453 619.04 510.611 611.23 503.731 603.451C503.263 602.92 502.642 602.515 502.092 602.053C502.104 601.888 502.117 601.723 502.13 601.559C504.826 601.559 507.529 601.508 510.225 601.565C535.498 602.135 558.473 610.489 580.423 622.294C600.917 633.319 619.62 646.984 637.779 661.427C654.684 674.877 670.925 689.124 687.527 702.935C697.976 711.631 708.552 720.157 719.793 728.075L719.799 728.081Z" fill="#FFF5D9"/>
</svg>

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@ -0,0 +1,29 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10335)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10335)" stroke-width="40"/>
<path d="M542.456 364.853C545.899 363.941 625.589 334.618 683.085 319.231C683.535 319.111 684.206 318.408 684.642 319.465C685.048 320.44 684.364 320.662 683.807 321.016C666.395 332.269 522.297 406.948 510.86 411.499C510.575 411.613 510.296 411.752 509.948 411.911C510.455 412.322 510.86 411.999 511.246 411.892C546.626 402.442 637.103 368.435 645.85 366.125C646.401 365.979 647.11 365.365 647.566 366.422C648.002 367.435 647.762 367.967 646.8 368.568C627.622 380.568 519.208 443.627 483.809 452.912C483.606 452.962 483.41 453.07 483.201 453.089C482.536 453.171 482.302 453.507 482.448 454.165C482.6 454.874 483.074 454.728 483.549 454.646C490.999 454.646 560 438.399 573.551 436.126C574.583 435.956 575.615 435.797 576.691 435.753C553.652 452.703 512.531 468.627 486.979 480.893C487.011 481.438 487.486 481.514 487.802 481.716C501.657 490.387 515.088 499.634 527.753 510.008C543.696 523.065 555.886 539.066 565.931 556.927C576.153 575.104 584.716 594.004 591.552 613.7C591.647 613.979 591.906 614.245 591.628 614.808C590.058 614.061 588.482 613.321 586.912 612.555C578.21 608.308 569.595 603.877 560.583 600.289C546.956 594.865 532.854 591.396 518.252 589.921C510.683 589.155 503.113 588.985 495.511 589.092C480.131 589.314 464.808 588.466 449.909 584.421C425.738 577.851 408.845 562.731 398.832 539.819C390.243 520.166 384.458 499.736 381.363 478.52C379.869 468.292 378.977 458.013 378.54 447.69C378.084 437 377.673 426.31 377.255 415.62C377.23 414.987 376.933 414.271 377.85 413.873C378.705 413.506 379.236 413.911 379.825 414.392C388.452 421.48 403.433 434.88 412.022 442.006C413.098 442.899 413.68 442.892 414.687 441.88C427.978 428.55 573.645 295.118 593.28 289.041C602.76 286.106 727.327 270.344 727.536 271.021C727.77 271.774 727.112 271.92 726.707 272.16C721.491 275.236 548.468 362.061 543.095 364.207C542.854 364.302 542.633 364.435 542.405 364.555C542.424 364.656 542.437 364.751 542.456 364.853Z" fill="url(#paint2_linear_1955_10335)"/>
<path d="M376.237 671.182C379.712 667.169 381.788 662.403 383.61 657.511C387.054 648.257 387.68 638.618 387.459 628.871C387.13 614.383 383.788 600.522 378.667 587.047C372.23 570.078 363.509 554.293 353.743 539.052C340.401 518.222 325.381 498.583 310.963 478.525C301.646 465.563 292.368 452.563 284.456 438.676C278.747 428.651 274.981 417.91 273.576 406.422C271.88 392.517 273.969 379.099 279.317 366.212C286.475 348.978 298.419 336.079 315.185 327.819C327.565 321.724 340.704 319.452 354.464 320.642C366.8 321.711 379.066 323.3 391.326 325.034C400.364 326.313 409.409 325.629 418.39 324.066C429.15 322.192 439.523 318.806 450.017 315.914C475.486 308.907 500.93 301.806 526.392 294.793C539.836 291.09 553.298 287.445 566.779 283.894C572.381 282.419 578.159 281.748 583.843 280.679C584.349 280.584 584.742 280.47 584.894 281.185C585.058 281.957 584.653 282.198 584.046 282.419C580.128 283.818 576.223 285.236 572.311 286.641C524.975 303.635 477.657 320.692 430.282 337.592C415.909 342.718 403.332 350.421 393.047 361.763C387.104 368.32 382.3 375.656 378.028 383.384C372.42 393.523 366.363 403.403 360.059 413.125C351.027 427.049 346.92 442.309 347.939 458.892C348.686 470.968 352.224 482.354 356.812 493.45C363.604 509.874 372.041 525.476 380.693 540.963C386.471 551.305 392.307 561.616 398.098 571.952C399.491 574.439 400.06 577.161 400.079 579.996C400.124 586.218 400.149 592.439 400.174 598.661C400.269 622.332 400.32 646.01 400.465 669.682C400.573 687.024 401.143 704.366 401.13 721.708C401.13 723.341 401.136 724.98 401.256 726.607C401.339 727.753 400.883 728 399.813 727.993C392.009 727.955 384.205 727.974 376.401 727.974C366.433 727.974 356.471 727.949 346.502 728C345.186 728.006 344.704 727.784 344.723 726.31C345.097 692.252 345.312 658.188 344.913 624.13C344.654 602.041 343.996 579.964 344.059 557.869C344.065 554.976 344.363 553.704 345.458 552.09C347.622 555.546 349.47 559.116 351.154 562.787C358.281 578.331 365.838 593.686 372.452 609.465C375.731 617.275 379.003 625.086 380.591 633.491C382.908 645.757 381.693 657.599 376.731 669.049C376.458 669.675 376.231 670.315 375.984 670.948C375.781 671.106 375.629 671.27 375.825 671.536C375.958 671.422 376.098 671.302 376.231 671.188L376.237 671.182ZM355.388 343.421C349.983 343.364 345.401 347.687 345.331 352.908C345.255 358.522 349.717 363.2 355.255 363.314C360.528 363.421 365.23 358.839 365.281 353.541C365.338 347.845 361.072 343.484 355.382 343.421H355.388Z" fill="url(#paint3_linear_1955_10335)"/>
<path d="M719.799 727.081H718.28C685.216 727.081 652.146 727.081 619.082 727.106C617.873 727.106 617.057 726.758 616.24 725.847C602.366 710.391 588.163 695.232 573.999 680.042C557.283 662.117 540.593 644.161 524.339 625.813C517.453 618.04 510.611 610.23 503.731 602.451C503.263 601.92 502.642 601.515 502.092 601.053C502.104 600.888 502.117 600.723 502.13 600.559C504.826 600.559 507.529 600.508 510.225 600.565C535.498 601.135 558.473 609.489 580.423 621.294C600.917 632.319 619.62 645.984 637.779 660.427C654.684 673.877 670.925 688.124 687.527 701.935C697.976 710.631 708.552 719.157 719.793 727.075L719.799 727.081Z" fill="url(#paint4_linear_1955_10335)"/>
<defs>
<linearGradient id="paint0_linear_1955_10335" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10335" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#C9C1A9"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10335" x1="656.606" y1="314.634" x2="320.029" y2="729.296" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
<linearGradient id="paint3_linear_1955_10335" x1="521.743" y1="337.389" x2="80.659" y2="709.146" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
<linearGradient id="paint4_linear_1955_10335" x1="675.699" y1="616.601" x2="576.792" y2="822.259" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.8 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.0 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.8 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.5 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@ -9,8 +9,8 @@
<meta httpEquiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport"
content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1.00001, viewport-fit=cover" />
<script type="module" crossorigin src="/assets/index-IOrZqiKW.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C1M4NwvJ.css">
<script type="module" crossorigin src="/assets/index-jIFen7DE.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-BS5LP50I.css">
</head>
<body>

View File

@ -9,8 +9,8 @@
<meta httpEquiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport"
content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1.00001, viewport-fit=cover" />
<script type="module" crossorigin src="/assets/index-IOrZqiKW.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C1M4NwvJ.css">
<script type="module" crossorigin src="/assets/index-jIFen7DE.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-BS5LP50I.css">
</head>
<body>

View File

@ -0,0 +1,19 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10320)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10320)" stroke-width="40"/>
<path d="M643.765 402.64L806.397 363.16L528.091 363L513.909 400.731L194 390.541L464.898 530.161L374.444 772.306L643.765 402.64Z" fill="url(#paint2_linear_1955_10320)"/>
<defs>
<linearGradient id="paint0_linear_1955_10320" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10320" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-color="#A5310C"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10320" x1="641" y1="433" x2="363" y2="772" gradientUnits="userSpaceOnUse">
<stop stop-color="#ED5121"/>
<stop offset="1" stop-color="#A7320D"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,4 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="1000" height="1000" rx="500" fill="#FFF5D9" fill-opacity="0.4"/>
<path d="M643.765 402.64L806.397 363.16L528.091 363L513.909 400.731L194 390.541L464.898 530.161L374.444 772.306L643.765 402.64Z" fill="#FFF5D9"/>
</svg>

After

Width:  |  Height:  |  Size: 335 B

View File

@ -0,0 +1,19 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10318)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10318)" stroke-width="40"/>
<path d="M643.765 402.64L806.397 363.16L528.091 363L513.909 400.731L194 390.541L464.898 530.161L374.444 772.306L643.765 402.64Z" fill="url(#paint2_linear_1955_10318)"/>
<defs>
<linearGradient id="paint0_linear_1955_10318" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10318" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#C9C1A9"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10318" x1="641" y1="433" x2="363" y2="772" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,24 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10328)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10328)" stroke-width="40"/>
<path d="M324.175 293L324 706.59H405.606L405.664 293H324.175Z" fill="url(#paint2_linear_1955_10328)"/>
<path d="M416.201 507.647L560.239 293H659.477L512.986 507.647L677 706.59H570.402L416.201 507.647Z" fill="url(#paint3_linear_1955_10328)"/>
<defs>
<linearGradient id="paint0_linear_1955_10328" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10328" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-color="#A5310C"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10328" x1="401.384" y1="294.5" x2="214.388" y2="350.686" gradientUnits="userSpaceOnUse">
<stop stop-color="#EF5321"/>
<stop offset="1" stop-color="#A7320D"/>
</linearGradient>
<linearGradient id="paint3_linear_1955_10328" x1="663.332" y1="294.5" x2="324.349" y2="619.771" gradientUnits="userSpaceOnUse">
<stop stop-color="#EF5321"/>
<stop offset="1" stop-color="#A7320D"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,5 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="1000" height="1000" rx="500" fill="#FFF5D9" fill-opacity="0.4"/>
<path d="M324.175 293L324 706.59H405.606L405.664 293H324.175Z" fill="#FFF5D9"/>
<path d="M416.201 507.647L560.239 293H659.477L512.986 507.647L677 706.59H570.402L416.201 507.647Z" fill="#FFF5D9"/>
</svg>

After

Width:  |  Height:  |  Size: 385 B

View File

@ -0,0 +1,24 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10324)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10324)" stroke-width="40"/>
<path d="M324.175 293L324 706.59H405.606L405.664 293H324.175Z" fill="url(#paint2_linear_1955_10324)"/>
<path d="M416.201 507.647L560.239 293H659.477L512.986 507.647L677 706.59H570.402L416.201 507.647Z" fill="url(#paint3_linear_1955_10324)"/>
<defs>
<linearGradient id="paint0_linear_1955_10324" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10324" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#C9C1A9"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10324" x1="401.037" y1="294" x2="218.907" y2="346.955" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
<linearGradient id="paint3_linear_1955_10324" x1="662.224" y1="294" x2="323.472" y2="608.542" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,29 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10341)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10341)" stroke-width="40"/>
<path d="M542.456 364.853C545.899 363.941 625.589 334.618 683.085 319.231C683.535 319.111 684.206 318.408 684.642 319.465C685.048 320.44 684.364 320.662 683.807 321.016C666.395 332.269 522.297 406.948 510.86 411.499C510.575 411.613 510.296 411.752 509.948 411.911C510.455 412.322 510.86 411.999 511.246 411.892C546.626 402.442 637.103 368.435 645.85 366.125C646.401 365.979 647.11 365.365 647.566 366.422C648.002 367.435 647.762 367.967 646.8 368.568C627.622 380.568 519.208 443.627 483.809 452.912C483.606 452.962 483.41 453.07 483.201 453.089C482.536 453.171 482.302 453.507 482.448 454.165C482.6 454.874 483.074 454.728 483.549 454.646C490.999 454.646 560 438.399 573.551 436.126C574.583 435.956 575.615 435.797 576.691 435.753C553.652 452.703 512.531 468.627 486.979 480.893C487.011 481.438 487.486 481.514 487.802 481.716C501.657 490.387 515.088 499.634 527.753 510.008C543.696 523.065 555.886 539.066 565.931 556.927C576.153 575.104 584.716 594.004 591.552 613.7C591.647 613.979 591.906 614.245 591.628 614.808C590.058 614.061 588.482 613.321 586.912 612.555C578.21 608.308 569.595 603.877 560.583 600.289C546.956 594.865 532.854 591.396 518.252 589.921C510.683 589.155 503.113 588.985 495.511 589.092C480.131 589.314 464.808 588.466 449.909 584.421C425.738 577.851 408.845 562.731 398.832 539.819C390.243 520.166 384.458 499.736 381.363 478.52C379.869 468.292 378.977 458.013 378.54 447.69C378.084 437 377.673 426.31 377.255 415.62C377.23 414.987 376.933 414.271 377.85 413.873C378.705 413.506 379.236 413.911 379.825 414.392C388.452 421.48 403.433 434.88 412.022 442.006C413.098 442.899 413.68 442.892 414.687 441.88C427.978 428.55 573.645 295.118 593.28 289.041C602.76 286.106 727.327 270.344 727.536 271.021C727.77 271.774 727.112 271.92 726.707 272.16C721.491 275.236 548.468 362.061 543.095 364.207C542.854 364.302 542.633 364.435 542.405 364.555C542.424 364.656 542.437 364.751 542.456 364.853Z" fill="url(#paint2_linear_1955_10341)"/>
<path d="M376.237 671.182C379.712 667.169 381.788 662.403 383.61 657.511C387.054 648.257 387.68 638.618 387.459 628.871C387.13 614.383 383.788 600.522 378.667 587.047C372.23 570.078 363.509 554.293 353.743 539.052C340.401 518.222 325.381 498.583 310.963 478.525C301.646 465.563 292.368 452.563 284.456 438.676C278.747 428.651 274.981 417.91 273.576 406.422C271.88 392.517 273.969 379.099 279.317 366.212C286.475 348.978 298.419 336.079 315.185 327.819C327.565 321.724 340.704 319.452 354.464 320.642C366.8 321.711 379.066 323.3 391.326 325.034C400.364 326.313 409.409 325.629 418.39 324.066C429.15 322.192 439.523 318.806 450.017 315.914C475.486 308.907 500.93 301.806 526.392 294.793C539.836 291.09 553.298 287.445 566.779 283.894C572.381 282.419 578.159 281.748 583.843 280.679C584.349 280.584 584.742 280.47 584.894 281.185C585.058 281.957 584.653 282.198 584.046 282.419C580.128 283.818 576.223 285.236 572.311 286.641C524.975 303.635 477.657 320.692 430.282 337.592C415.909 342.718 403.332 350.421 393.047 361.763C387.104 368.32 382.3 375.656 378.028 383.384C372.42 393.523 366.363 403.403 360.059 413.125C351.027 427.049 346.92 442.309 347.939 458.892C348.686 470.968 352.224 482.354 356.812 493.45C363.604 509.874 372.041 525.476 380.693 540.963C386.471 551.305 392.307 561.616 398.098 571.952C399.491 574.439 400.06 577.161 400.079 579.996C400.124 586.218 400.149 592.439 400.174 598.661C400.269 622.332 400.32 646.01 400.465 669.682C400.573 687.024 401.143 704.366 401.13 721.708C401.13 723.341 401.136 724.98 401.256 726.607C401.339 727.753 400.883 728 399.813 727.993C392.009 727.955 384.205 727.974 376.401 727.974C366.433 727.974 356.471 727.949 346.502 728C345.186 728.006 344.704 727.784 344.723 726.31C345.097 692.252 345.312 658.188 344.913 624.13C344.654 602.041 343.996 579.964 344.059 557.869C344.065 554.976 344.363 553.704 345.458 552.09C347.622 555.546 349.47 559.116 351.154 562.787C358.281 578.331 365.838 593.686 372.452 609.465C375.731 617.275 379.003 625.086 380.591 633.491C382.908 645.757 381.693 657.599 376.731 669.049C376.458 669.675 376.231 670.315 375.984 670.948C375.781 671.106 375.629 671.27 375.825 671.536C375.958 671.422 376.098 671.302 376.231 671.188L376.237 671.182ZM355.388 343.421C349.983 343.364 345.401 347.687 345.331 352.908C345.255 358.522 349.717 363.2 355.255 363.314C360.528 363.421 365.23 358.839 365.281 353.541C365.338 347.845 361.072 343.484 355.382 343.421H355.388Z" fill="url(#paint3_linear_1955_10341)"/>
<path d="M719.799 727.081H718.28C685.216 727.081 652.146 727.081 619.082 727.106C617.873 727.106 617.057 726.758 616.24 725.847C602.366 710.391 588.163 695.232 573.999 680.042C557.283 662.117 540.593 644.161 524.339 625.813C517.453 618.04 510.611 610.23 503.731 602.451C503.263 601.92 502.642 601.515 502.092 601.053C502.104 600.888 502.117 600.723 502.13 600.559C504.826 600.559 507.529 600.508 510.225 600.565C535.498 601.135 558.473 609.489 580.423 621.294C600.917 632.319 619.62 645.984 637.779 660.427C654.684 673.877 670.925 688.124 687.527 701.935C697.976 710.631 708.552 719.157 719.793 727.075L719.799 727.081Z" fill="url(#paint4_linear_1955_10341)"/>
<defs>
<linearGradient id="paint0_linear_1955_10341" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10341" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#F35422"/>
<stop offset="1" stop-color="#A5310C"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10341" x1="720.197" y1="272.881" x2="369.838" y2="774.826" gradientUnits="userSpaceOnUse">
<stop stop-color="#EA5020"/>
<stop offset="1" stop-color="#A6320D"/>
</linearGradient>
<linearGradient id="paint3_linear_1955_10341" x1="578.354" y1="283.056" x2="92.7505" y2="758.997" gradientUnits="userSpaceOnUse">
<stop stop-color="#EA5020"/>
<stop offset="1" stop-color="#A6320D"/>
</linearGradient>
<linearGradient id="paint4_linear_1955_10341" x1="715.209" y1="601.23" x2="618.155" y2="835.904" gradientUnits="userSpaceOnUse">
<stop stop-color="#EA5020"/>
<stop offset="1" stop-color="#A6320D"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

@ -0,0 +1,6 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="1000" height="1000" rx="500" fill="#FFF5D9" fill-opacity="0.4"/>
<path d="M542.456 365.853C545.899 364.941 625.589 335.618 683.085 320.231C683.535 320.111 684.206 319.408 684.642 320.465C685.048 321.44 684.364 321.662 683.807 322.016C666.395 333.269 522.297 407.948 510.86 412.499C510.575 412.613 510.296 412.752 509.948 412.911C510.455 413.322 510.86 412.999 511.246 412.892C546.626 403.442 637.103 369.435 645.85 367.125C646.401 366.979 647.11 366.365 647.566 367.422C648.002 368.435 647.762 368.967 646.8 369.568C627.622 381.568 519.208 444.627 483.809 453.912C483.606 453.962 483.41 454.07 483.201 454.089C482.536 454.171 482.302 454.507 482.448 455.165C482.6 455.874 483.074 455.728 483.549 455.646C490.999 455.646 560 439.399 573.551 437.126C574.583 436.956 575.615 436.797 576.691 436.753C553.652 453.703 512.531 469.627 486.979 481.893C487.011 482.438 487.486 482.514 487.802 482.716C501.657 491.387 515.088 500.634 527.753 511.008C543.696 524.065 555.886 540.066 565.931 557.927C576.153 576.104 584.716 595.004 591.552 614.7C591.647 614.979 591.906 615.245 591.628 615.808C590.058 615.061 588.482 614.321 586.912 613.555C578.21 609.308 569.595 604.877 560.583 601.289C546.956 595.865 532.854 592.396 518.252 590.921C510.683 590.155 503.113 589.985 495.511 590.092C480.131 590.314 464.808 589.466 449.909 585.421C425.738 578.851 408.845 563.731 398.832 540.819C390.243 521.166 384.458 500.736 381.363 479.52C379.869 469.292 378.977 459.013 378.54 448.69C378.084 438 377.673 427.31 377.255 416.62C377.23 415.987 376.933 415.271 377.85 414.873C378.705 414.506 379.236 414.911 379.825 415.392C388.452 422.48 403.433 435.88 412.022 443.006C413.098 443.899 413.68 443.892 414.687 442.88C427.978 429.55 573.645 296.118 593.28 290.041C602.76 287.106 727.327 271.344 727.536 272.021C727.77 272.774 727.112 272.92 726.707 273.16C721.491 276.236 548.468 363.061 543.095 365.207C542.854 365.302 542.633 365.435 542.405 365.555C542.424 365.656 542.437 365.751 542.456 365.853Z" fill="#FFF5D9"/>
<path d="M376.237 672.182C379.712 668.169 381.788 663.403 383.61 658.511C387.054 649.257 387.68 639.618 387.459 629.871C387.13 615.383 383.788 601.522 378.667 588.047C372.23 571.078 363.509 555.293 353.743 540.052C340.401 519.222 325.381 499.583 310.963 479.525C301.646 466.563 292.368 453.563 284.456 439.676C278.747 429.651 274.981 418.91 273.576 407.422C271.88 393.517 273.969 380.099 279.317 367.212C286.475 349.978 298.419 337.079 315.185 328.819C327.565 322.724 340.704 320.452 354.464 321.642C366.8 322.711 379.066 324.3 391.326 326.034C400.364 327.313 409.409 326.629 418.39 325.066C429.15 323.192 439.523 319.806 450.017 316.914C475.486 309.907 500.93 302.806 526.392 295.793C539.836 292.09 553.298 288.445 566.779 284.894C572.381 283.419 578.159 282.748 583.843 281.679C584.349 281.584 584.742 281.47 584.894 282.185C585.058 282.957 584.653 283.198 584.046 283.419C580.128 284.818 576.223 286.236 572.311 287.641C524.975 304.635 477.657 321.692 430.282 338.592C415.909 343.718 403.332 351.421 393.047 362.763C387.104 369.32 382.3 376.656 378.028 384.384C372.42 394.523 366.363 404.403 360.059 414.125C351.027 428.049 346.92 443.309 347.939 459.892C348.686 471.968 352.224 483.354 356.812 494.45C363.604 510.874 372.041 526.476 380.693 541.963C386.471 552.305 392.307 562.616 398.098 572.952C399.491 575.439 400.06 578.161 400.079 580.996C400.124 587.218 400.149 593.439 400.174 599.661C400.269 623.332 400.32 647.01 400.465 670.682C400.573 688.024 401.143 705.366 401.13 722.708C401.13 724.341 401.136 725.98 401.256 727.607C401.339 728.753 400.883 729 399.813 728.993C392.009 728.955 384.205 728.974 376.401 728.974C366.433 728.974 356.471 728.949 346.502 729C345.186 729.006 344.704 728.784 344.723 727.31C345.097 693.252 345.312 659.188 344.913 625.13C344.654 603.041 343.996 580.964 344.059 558.869C344.065 555.976 344.363 554.704 345.458 553.09C347.622 556.546 349.47 560.116 351.154 563.787C358.281 579.331 365.838 594.686 372.452 610.465C375.731 618.275 379.003 626.086 380.591 634.491C382.908 646.757 381.693 658.599 376.731 670.049C376.458 670.675 376.231 671.315 375.984 671.948C375.781 672.106 375.629 672.27 375.825 672.536C375.958 672.422 376.098 672.302 376.231 672.188L376.237 672.182ZM355.388 344.421C349.983 344.364 345.401 348.687 345.331 353.908C345.255 359.522 349.717 364.2 355.255 364.314C360.528 364.421 365.23 359.839 365.281 354.541C365.338 348.845 361.072 344.484 355.382 344.421H355.388Z" fill="#FFF5D9"/>
<path d="M719.799 728.081H718.28C685.216 728.081 652.146 728.081 619.082 728.106C617.873 728.106 617.057 727.758 616.24 726.847C602.366 711.391 588.163 696.232 573.999 681.042C557.283 663.117 540.593 645.161 524.339 626.813C517.453 619.04 510.611 611.23 503.731 603.451C503.263 602.92 502.642 602.515 502.092 602.053C502.104 601.888 502.117 601.723 502.13 601.559C504.826 601.559 507.529 601.508 510.225 601.565C535.498 602.135 558.473 610.489 580.423 622.294C600.917 633.319 619.62 646.984 637.779 661.427C654.684 674.877 670.925 689.124 687.527 702.935C697.976 711.631 708.552 720.157 719.793 728.075L719.799 728.081Z" fill="#FFF5D9"/>
</svg>

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@ -0,0 +1,29 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="20" y="20" width="960" height="960" rx="480" fill="url(#paint0_linear_1955_10335)" fill-opacity="0.4"/>
<rect x="20" y="20" width="960" height="960" rx="480" stroke="url(#paint1_linear_1955_10335)" stroke-width="40"/>
<path d="M542.456 364.853C545.899 363.941 625.589 334.618 683.085 319.231C683.535 319.111 684.206 318.408 684.642 319.465C685.048 320.44 684.364 320.662 683.807 321.016C666.395 332.269 522.297 406.948 510.86 411.499C510.575 411.613 510.296 411.752 509.948 411.911C510.455 412.322 510.86 411.999 511.246 411.892C546.626 402.442 637.103 368.435 645.85 366.125C646.401 365.979 647.11 365.365 647.566 366.422C648.002 367.435 647.762 367.967 646.8 368.568C627.622 380.568 519.208 443.627 483.809 452.912C483.606 452.962 483.41 453.07 483.201 453.089C482.536 453.171 482.302 453.507 482.448 454.165C482.6 454.874 483.074 454.728 483.549 454.646C490.999 454.646 560 438.399 573.551 436.126C574.583 435.956 575.615 435.797 576.691 435.753C553.652 452.703 512.531 468.627 486.979 480.893C487.011 481.438 487.486 481.514 487.802 481.716C501.657 490.387 515.088 499.634 527.753 510.008C543.696 523.065 555.886 539.066 565.931 556.927C576.153 575.104 584.716 594.004 591.552 613.7C591.647 613.979 591.906 614.245 591.628 614.808C590.058 614.061 588.482 613.321 586.912 612.555C578.21 608.308 569.595 603.877 560.583 600.289C546.956 594.865 532.854 591.396 518.252 589.921C510.683 589.155 503.113 588.985 495.511 589.092C480.131 589.314 464.808 588.466 449.909 584.421C425.738 577.851 408.845 562.731 398.832 539.819C390.243 520.166 384.458 499.736 381.363 478.52C379.869 468.292 378.977 458.013 378.54 447.69C378.084 437 377.673 426.31 377.255 415.62C377.23 414.987 376.933 414.271 377.85 413.873C378.705 413.506 379.236 413.911 379.825 414.392C388.452 421.48 403.433 434.88 412.022 442.006C413.098 442.899 413.68 442.892 414.687 441.88C427.978 428.55 573.645 295.118 593.28 289.041C602.76 286.106 727.327 270.344 727.536 271.021C727.77 271.774 727.112 271.92 726.707 272.16C721.491 275.236 548.468 362.061 543.095 364.207C542.854 364.302 542.633 364.435 542.405 364.555C542.424 364.656 542.437 364.751 542.456 364.853Z" fill="url(#paint2_linear_1955_10335)"/>
<path d="M376.237 671.182C379.712 667.169 381.788 662.403 383.61 657.511C387.054 648.257 387.68 638.618 387.459 628.871C387.13 614.383 383.788 600.522 378.667 587.047C372.23 570.078 363.509 554.293 353.743 539.052C340.401 518.222 325.381 498.583 310.963 478.525C301.646 465.563 292.368 452.563 284.456 438.676C278.747 428.651 274.981 417.91 273.576 406.422C271.88 392.517 273.969 379.099 279.317 366.212C286.475 348.978 298.419 336.079 315.185 327.819C327.565 321.724 340.704 319.452 354.464 320.642C366.8 321.711 379.066 323.3 391.326 325.034C400.364 326.313 409.409 325.629 418.39 324.066C429.15 322.192 439.523 318.806 450.017 315.914C475.486 308.907 500.93 301.806 526.392 294.793C539.836 291.09 553.298 287.445 566.779 283.894C572.381 282.419 578.159 281.748 583.843 280.679C584.349 280.584 584.742 280.47 584.894 281.185C585.058 281.957 584.653 282.198 584.046 282.419C580.128 283.818 576.223 285.236 572.311 286.641C524.975 303.635 477.657 320.692 430.282 337.592C415.909 342.718 403.332 350.421 393.047 361.763C387.104 368.32 382.3 375.656 378.028 383.384C372.42 393.523 366.363 403.403 360.059 413.125C351.027 427.049 346.92 442.309 347.939 458.892C348.686 470.968 352.224 482.354 356.812 493.45C363.604 509.874 372.041 525.476 380.693 540.963C386.471 551.305 392.307 561.616 398.098 571.952C399.491 574.439 400.06 577.161 400.079 579.996C400.124 586.218 400.149 592.439 400.174 598.661C400.269 622.332 400.32 646.01 400.465 669.682C400.573 687.024 401.143 704.366 401.13 721.708C401.13 723.341 401.136 724.98 401.256 726.607C401.339 727.753 400.883 728 399.813 727.993C392.009 727.955 384.205 727.974 376.401 727.974C366.433 727.974 356.471 727.949 346.502 728C345.186 728.006 344.704 727.784 344.723 726.31C345.097 692.252 345.312 658.188 344.913 624.13C344.654 602.041 343.996 579.964 344.059 557.869C344.065 554.976 344.363 553.704 345.458 552.09C347.622 555.546 349.47 559.116 351.154 562.787C358.281 578.331 365.838 593.686 372.452 609.465C375.731 617.275 379.003 625.086 380.591 633.491C382.908 645.757 381.693 657.599 376.731 669.049C376.458 669.675 376.231 670.315 375.984 670.948C375.781 671.106 375.629 671.27 375.825 671.536C375.958 671.422 376.098 671.302 376.231 671.188L376.237 671.182ZM355.388 343.421C349.983 343.364 345.401 347.687 345.331 352.908C345.255 358.522 349.717 363.2 355.255 363.314C360.528 363.421 365.23 358.839 365.281 353.541C365.338 347.845 361.072 343.484 355.382 343.421H355.388Z" fill="url(#paint3_linear_1955_10335)"/>
<path d="M719.799 727.081H718.28C685.216 727.081 652.146 727.081 619.082 727.106C617.873 727.106 617.057 726.758 616.24 725.847C602.366 710.391 588.163 695.232 573.999 680.042C557.283 662.117 540.593 644.161 524.339 625.813C517.453 618.04 510.611 610.23 503.731 602.451C503.263 601.92 502.642 601.515 502.092 601.053C502.104 600.888 502.117 600.723 502.13 600.559C504.826 600.559 507.529 600.508 510.225 600.565C535.498 601.135 558.473 609.489 580.423 621.294C600.917 632.319 619.62 645.984 637.779 660.427C654.684 673.877 670.925 688.124 687.527 701.935C697.976 710.631 708.552 719.157 719.793 727.075L719.799 727.081Z" fill="url(#paint4_linear_1955_10335)"/>
<defs>
<linearGradient id="paint0_linear_1955_10335" x1="500" y1="0" x2="500" y2="1000" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1955_10335" x1="782.5" y1="73.5" x2="185.5" y2="894.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#C9C1A9"/>
</linearGradient>
<linearGradient id="paint2_linear_1955_10335" x1="656.606" y1="314.634" x2="320.029" y2="729.296" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
<linearGradient id="paint3_linear_1955_10335" x1="521.743" y1="337.389" x2="80.659" y2="709.146" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
<linearGradient id="paint4_linear_1955_10335" x1="675.699" y1="616.601" x2="576.792" y2="822.259" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF5D9"/>
<stop offset="1" stop-color="#999382"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.8 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.0 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.8 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.5 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@ -0,0 +1,10 @@
<svg width="122" height="81" viewBox="0 0 122 81" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_6_651)">
<path d="M89.3665 8.06803L121.5 0.35155L66.5111 0.320312L63.7089 7.69502L0.5 5.7032L54.0253 32.9925L36.1529 80.3203L89.3665 8.06803Z" fill="#FFF5D9"/>
</g>
<defs>
<clipPath id="clip0_6_651">
<rect width="121" height="80" fill="white" transform="translate(0.5 0.320312)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 431 B

View File

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#FFF5D9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M6 9l6 6 6-6"/>
</svg>

After

Width:  |  Height:  |  Size: 188 B

View File

@ -1,6 +1,6 @@
import classNames from "classnames"
import useHomepageStore from "../store/homepageStore"
import { isMobileCheck } from "../utilities/dimensions"
import { isMobileCheck } from "../utils/dimensions"
import AppDisplay from "./AppDisplay"
const AllApps: React.FC<{ expanded: boolean }> = ({ expanded }) => {

View File

@ -1,10 +1,10 @@
import classNames from "classnames"
import ColorDot from "./ColorDot"
import { HomepageApp } from "../store/homepageStore"
import { FaHeart, FaRegHeart } from "react-icons/fa6"
import { useState } from "react"
import usePersistentStore from "../store/persistentStore"
import { isMobileCheck } from "../utilities/dimensions"
import { isMobileCheck } from "../utils/dimensions"
import AppIconPlaceholder from "./AppIconPlaceholder"
interface AppDisplayProps {
app: HomepageApp
@ -18,7 +18,7 @@ const AppDisplay: React.FC<AppDisplayProps> = ({ app }) => {
return <a
className={classNames("flex-col-center gap-2 relative hover:opacity-90 transition-opacity", {
'cursor-pointer': app.path,
'pointer-events-none': !app.path,
'cursor-not-allowed': !app.path,
})}
id={app.package_name}
href={app.path}
@ -33,7 +33,11 @@ const AppDisplay: React.FC<AppDisplayProps> = ({ app }) => {
'h-16 w-16': !isMobile
})}
/>
: <ColorDot num={app.state?.our_version || '0'} />}
: <AppIconPlaceholder
text={app.state?.our_version || '0'}
size={'small'}
className="h-16 w-16"
/>}
<h6>{app.label}</h6>
{app.path && isHovered && <button
className="absolute p-2 -top-2 -right-2 clear text-sm"

View File

@ -0,0 +1,64 @@
import React from 'react';
import birdWhite from '../assets/icons/bird-white.svg';
import birdOrange from '../assets/icons/bird-orange.svg';
import birdPlain from '../assets/icons/bird-plain.svg';
import kOrange from '../assets/icons/k-orange.svg';
import kPlain from '../assets/icons/k-plain.svg';
import kWhite from '../assets/icons/k-white.svg';
import kBirdOrange from '../assets/icons/kbird-orange.svg';
import kBirdPlain from '../assets/icons/kbird-plain.svg';
import kBirdWhite from '../assets/icons/kbird-white.svg';
import kBranchOrange from '../assets/icons/kbranch-orange.svg';
import kBranchPlain from '../assets/icons/kbranch-plain.svg';
import kBranchWhite from '../assets/icons/kbranch-white.svg';
import kFlowerOrange from '../assets/icons/kflower-orange.svg';
import kFlowerPlain from '../assets/icons/kflower-plain.svg';
import kFlowerWhite from '../assets/icons/kflower-white.svg';
import { isMobileCheck } from '../utils/dimensions';
import classNames from 'classnames';
const AppIconPlaceholder: React.FC<{ text: string, className?: string, size: 'small' | 'medium' | 'large' }> = ({ text, className, size }) => {
const index = Number.parseInt(text.split('').pop() || '0', 16)
if (!index || isNaN(index)) {
return null
}
const images = [
birdWhite,
birdOrange,
birdPlain,
kOrange,
kPlain,
kWhite,
kBirdOrange,
kBirdPlain,
kBirdWhite,
kBranchOrange,
kBranchPlain,
kBranchWhite,
kFlowerOrange,
kFlowerPlain,
kFlowerWhite,
]
const derivedFilename = images[index % images.length]
if (!derivedFilename) {
return null
}
const isMobile = isMobileCheck()
return <img
src={derivedFilename}
className={classNames('m-0 align-self-center rounded-full', {
'h-32 w-32': !isMobile && size === 'large',
'h-18 w-18': !isMobile && size === 'medium',
'h-12 w-12': isMobile || size === 'small',
}, className)}
/>
}
export default AppIconPlaceholder

View File

@ -2,7 +2,7 @@ import useHomepageStore, { HomepageApp } from "../store/homepageStore"
import AppDisplay from "./AppDisplay"
import usePersistentStore from "../store/persistentStore"
import { useEffect, useState } from "react"
import { isMobileCheck } from "../utilities/dimensions"
import { isMobileCheck } from "../utils/dimensions"
import classNames from "classnames"
import { DragDropContext, Draggable, DropResult, Droppable } from 'react-beautiful-dnd'

View File

@ -1,7 +1,7 @@
import classNames from 'classnames'
import React from 'react'
import { hexToRgb, hslToRgb, rgbToHex, rgbToHsl } from '../utils/colors'
import { isMobileCheck } from '../utilities/dimensions'
import { isMobileCheck } from '../utils/dimensions'
interface ColorDotProps extends React.HTMLAttributes<HTMLSpanElement> {
num: string,

View File

@ -1,5 +1,5 @@
import { FaX } from "react-icons/fa6"
import { isMobileCheck } from "../utilities/dimensions"
import { isMobileCheck } from "../utils/dimensions"
import classNames from "classnames"
interface Props extends React.HTMLAttributes<HTMLDivElement> {

View File

@ -3,7 +3,7 @@ import { FaEye, FaEyeSlash } from "react-icons/fa6"
import { useState } from "react"
import usePersistentStore from "../store/persistentStore"
import useHomepageStore from "../store/homepageStore"
import { isMobileCheck } from "../utilities/dimensions"
import { isMobileCheck } from "../utils/dimensions"
interface WidgetProps {
package_name: string,

View File

@ -1,7 +1,7 @@
import useHomepageStore from "../store/homepageStore"
import Widget from "./Widget"
import usePersistentStore from "../store/persistentStore"
import { isMobileCheck } from "../utilities/dimensions"
import { isMobileCheck } from "../utils/dimensions"
import classNames from "classnames"
const Widgets = () => {

View File

@ -6,7 +6,7 @@ import { FaChevronDown, FaChevronUp, FaScrewdriverWrench } from 'react-icons/fa6
import AppsDock from '../components/AppsDock'
import AllApps from '../components/AllApps'
import Widgets from '../components/Widgets'
import { isMobileCheck } from '../utilities/dimensions'
import { isMobileCheck } from '../utils/dimensions'
import classNames from 'classnames'
import WidgetsSettingsModal from '../components/WidgetsSettingsModal'