Bläddra i källkod

完成黑夜模式

million 1 år sedan
förälder
incheckning
6779820a8c

BIN
src/assets/BG.png


+ 5 - 0
src/assets/L1-To-L2-white.svg

@@ -0,0 +1,5 @@
+<svg width="58" height="18" viewBox="0 0 58 18" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M0.882 3.542H2.142V12.74H7.378V13.832H0.882V3.542ZM12.5055 13.832H11.3015V4.9H11.2735L9.2435 6.552V5.278L11.4555 3.542H12.5055V13.832Z" fill="white"/>
+<path d="M31.4335 9.58339L28.3045 12.7124L29.1294 13.5374L33.6667 9.00006L29.1294 4.46283L28.3045 5.28778L31.4335 8.41673H24.3334V9.58339H31.4335Z" fill="white"/>
+<path d="M42.882 3.542H44.142V12.74H49.378V13.832H42.882V3.542ZM50.5015 12.768L53.8335 8.792C54.3375 8.204 54.7015 7.714 54.9255 7.322C55.1588 6.91133 55.2755 6.48667 55.2755 6.048C55.2755 5.50667 55.1122 5.10067 54.7855 4.83C54.4682 4.56867 54.0435 4.438 53.5115 4.438C52.9795 4.438 52.5362 4.578 52.1815 4.858C51.8268 5.138 51.6075 5.516 51.5235 5.992H50.2775C50.3615 5.44133 50.5575 4.97 50.8655 4.578C51.1828 4.17667 51.5748 3.87333 52.0415 3.668C52.4802 3.45333 52.9842 3.346 53.5535 3.346C54.4308 3.346 55.1448 3.57933 55.6955 4.046C56.2555 4.51267 56.5355 5.18 56.5355 6.048C56.5355 6.44 56.4562 6.832 56.2975 7.224C56.1108 7.62533 55.9195 7.96133 55.7235 8.232C55.5462 8.47467 55.2475 8.83867 54.8275 9.324L54.3935 9.828L51.9715 12.754V12.768H56.6895V13.832H50.5015V12.768Z" fill="white"/>
+</svg>

+ 5 - 0
src/assets/L2-To-L1-white.svg

@@ -0,0 +1,5 @@
+<svg width="58" height="18" viewBox="0 0 58 18" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M0.882 3.542H2.142V12.74H7.378V13.832H0.882V3.542ZM8.5015 12.768L11.8335 8.792C12.3375 8.204 12.7015 7.714 12.9255 7.322C13.1588 6.91133 13.2755 6.48667 13.2755 6.048C13.2755 5.50667 13.1122 5.10067 12.7855 4.83C12.4682 4.56867 12.0435 4.438 11.5115 4.438C10.9795 4.438 10.5362 4.578 10.1815 4.858C9.82683 5.138 9.6075 5.516 9.5235 5.992H8.2775C8.3615 5.44133 8.5575 4.97 8.8655 4.578C9.18283 4.17667 9.57483 3.87333 10.0415 3.668C10.4802 3.45333 10.9842 3.346 11.5535 3.346C12.4308 3.346 13.1448 3.57933 13.6955 4.046C14.2555 4.51267 14.5355 5.18 14.5355 6.048C14.5355 6.44 14.4562 6.832 14.2975 7.224C14.1108 7.62533 13.9195 7.96133 13.7235 8.232C13.5462 8.47467 13.2475 8.83867 12.8275 9.324L12.3935 9.828L9.9715 12.754V12.768H14.6895V13.832H8.5015V12.768Z" fill="white"/>
+<path d="M31.4335 9.58339L28.3045 12.7124L29.1294 13.5374L33.6667 9.00006L29.1294 4.46283L28.3045 5.28778L31.4335 8.41673H24.3334V9.58339H31.4335Z" fill="white"/>
+<path d="M42.882 3.542H44.142V12.74H49.378V13.832H42.882V3.542ZM54.5055 13.832H53.3015V4.9H53.2735L51.2435 6.552V5.278L53.4555 3.542H54.5055V13.832Z" fill="white"/>
+</svg>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 22 - 0
src/assets/bitflower-white.svg


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 0
src/assets/disclaimer-white.svg


+ 22 - 0
src/assets/group1-white.svg

@@ -0,0 +1,22 @@
+<svg width="82" height="16" viewBox="0 0 82 16" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0_36_33)">
+<mask id="mask0_36_33" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="82" height="16">
+<path d="M82 0H0V16H82V0Z" fill="white"/>
+</mask>
+<g mask="url(#mask0_36_33)">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M28.4646 7.85331L20.391 0V5.75L12.3755 11.5067L20.391 11.5133V15.7034L28.4646 7.85331Z" fill="white"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M0 7.84998L8.07359 15.7V9.99667L16.0891 4.19333L8.07359 4.18667V0L0 7.84998Z" fill="white"/>
+<path d="M40.4945 11.7731H34.3137V10.0431L37.85 6.19647H34.4025V4.49313H40.4295V6.13647L36.7874 10.0565H40.4911V11.7731H40.4945Z" fill="white"/>
+<path d="M48.927 4.49333L45.9374 7.55667L48.9884 11.7733H46.5148L44.54 8.99001L43.7062 9.84665V11.77H41.687V1.06H43.7062V7.2L46.2858 4.49333H48.927Z" fill="white"/>
+<path d="M57.7111 3.78292L55.8285 4.34625C55.7567 3.97292 55.5654 3.62958 55.2511 3.32625C54.9367 3.01959 54.4755 2.86625 53.8707 2.86625C53.3753 2.86625 52.9687 2.99959 52.6544 3.26625C52.3401 3.52292 52.1829 3.83292 52.1829 4.19959C52.1829 4.83959 52.5724 5.23625 53.3514 5.38292L54.8547 5.66292C55.808 5.83959 56.546 6.20958 57.0721 6.77293C57.5983 7.33626 57.8614 7.99622 57.8614 8.75623C57.8614 9.62291 57.5061 10.3829 56.7988 11.0362C56.1018 11.6762 55.1588 11.9996 53.9733 11.9996C53.2933 11.9996 52.6817 11.8996 52.1351 11.7029C51.5884 11.5062 51.1477 11.2429 50.8128 10.9196C50.478 10.5829 50.2149 10.2329 50.0235 9.86957C49.8425 9.49626 49.7297 9.10957 49.6887 8.71622L51.6328 8.21293C51.6841 8.77626 51.9061 9.24294 52.3025 9.61959C52.7057 9.9929 53.2694 10.1829 53.9869 10.1829C54.5335 10.1829 54.9573 10.0629 55.2613 9.82624C55.5757 9.58957 55.7328 9.27955 55.7328 8.89293C55.7328 8.58624 55.6167 8.32627 55.3843 8.10957C55.1623 7.88295 54.8411 7.7296 54.4277 7.6496L52.9243 7.3529C52.0531 7.17626 51.3663 6.82624 50.8607 6.30292C50.355 5.77959 50.1021 5.12958 50.1021 4.34958C50.1021 3.42292 50.4677 2.64292 51.1955 2.01292C51.9335 1.38292 52.8218 1.06625 53.8537 1.06625C54.4721 1.06625 55.0221 1.14958 55.5073 1.31625C55.9925 1.48292 56.382 1.70958 56.6758 1.99625C56.9697 2.27292 57.1985 2.55959 57.3591 2.85292C57.5197 3.14958 57.6393 3.45958 57.7077 3.78625L57.7111 3.78292Z" fill="white"/>
+<path d="M61.2642 14.6431H59.122L60.8816 10.8565L57.7075 4.49313H59.9693L61.9578 8.75649L63.796 4.49313H65.9516L61.2608 14.6431H61.2642Z" fill="white"/>
+<path d="M68.7423 7.58311V11.7698H66.7231V4.49313H68.6806V5.39647C68.8925 5.0398 69.1969 4.7698 69.5931 4.58313C69.9894 4.39647 70.4027 4.30313 70.8369 4.30313C71.7186 4.30313 72.3844 4.57313 72.8423 5.11647C73.3068 5.6498 73.5396 6.3398 73.5396 7.18977V11.7765H71.5198V7.5298C71.5198 7.09646 71.4037 6.74644 71.1715 6.47982C70.9498 6.21313 70.6047 6.0798 70.1396 6.0798C69.7158 6.0798 69.3747 6.22313 69.1215 6.50977C68.8689 6.79649 68.7423 7.15649 68.7423 7.58977V7.58311Z" fill="white"/>
+<path d="M78.4903 6.08979C77.9537 6.08979 77.5031 6.27313 77.1377 6.63648C76.7716 6.99981 76.5906 7.49978 76.5906 8.12979C76.5906 8.75981 76.7716 9.2631 77.1377 9.63981C77.5129 10.0065 77.9675 10.1864 78.5041 10.1864C78.9791 10.1864 79.3582 10.0664 79.6416 9.82976C79.9257 9.5831 80.1166 9.29312 80.2189 8.95648L81.996 9.53312C81.815 10.2031 81.4187 10.7798 80.8106 11.2631C80.2018 11.7464 79.4337 11.9898 78.5008 11.9898C77.3869 11.9898 76.4508 11.6264 75.6918 10.8931C74.944 10.1532 74.5681 9.22976 74.5681 8.12646C74.5681 7.0231 74.9368 6.08979 75.6748 5.35979C76.4233 4.62979 77.3456 4.26312 78.4392 4.26312C79.3923 4.26312 80.1717 4.50646 80.7758 4.98979C81.3846 5.46312 81.7736 6.03979 81.9448 6.71981L80.1369 7.31315C79.8948 6.49312 79.3412 6.08646 78.4838 6.08646L78.4903 6.08979Z" fill="white"/>
+</g>
+</g>
+<defs>
+<clipPath id="clip0_36_33">
+<rect width="82" height="16" fill="white"/>
+</clipPath>
+</defs>
+</svg>

+ 19 - 0
src/assets/group2-white.svg

@@ -0,0 +1,19 @@
+<svg width="150" height="16" viewBox="0 0 150 16" fill="none" xmlns="http://www.w3.org/2000/svg">
+<mask id="mask0_36_74" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="82" height="16">
+<path d="M82 0H0V16H82V0Z" fill="white"/>
+</mask>
+<g mask="url(#mask0_36_74)">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M28.4646 7.85331L20.391 0V5.75L12.3755 11.5067L20.391 11.5133V15.7034L28.4646 7.85331Z" fill="#505397"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M0 7.84998L8.07359 15.7V9.99667L16.0891 4.19333L8.07359 4.18667V0L0 7.84998Z" fill="#8E8EF8"/>
+<path d="M40.4946 11.7731H34.3138V10.0431L37.8501 6.19647H34.4027V4.49313H40.4297V6.13647L36.7875 10.0565H40.4912V11.7731H40.4946Z" fill="white"/>
+<path d="M48.9268 4.49333L45.9372 7.55667L48.9883 11.7733H46.5147L44.5398 8.99001L43.7061 9.84665V11.77H41.6869V1.06H43.7061V7.2L46.2857 4.49333H48.9268Z" fill="white"/>
+<path d="M57.7112 3.71667L55.8286 4.28C55.7568 3.90666 55.5655 3.56333 55.2512 3.26C54.9368 2.95333 54.4756 2.8 53.8708 2.8C53.3754 2.8 52.9688 2.93333 52.6546 3.2C52.3402 3.45667 52.183 3.76666 52.183 4.13333C52.183 4.77333 52.5726 5.17 53.3516 5.31667L54.8548 5.59667C55.8081 5.77333 56.5461 6.14333 57.0723 6.70668C57.5984 7.27 57.8616 7.92997 57.8616 8.68997C57.8616 9.55666 57.5062 10.3167 56.799 10.97C56.102 11.61 55.159 11.9333 53.9734 11.9333C53.2934 11.9333 52.6818 11.8333 52.1352 11.6367C51.5885 11.44 51.1478 11.1767 50.813 10.8533C50.4781 10.5167 50.215 10.1666 50.0237 9.80332C49.8426 9.43 49.7298 9.04331 49.6888 8.64997L51.633 8.14668C51.6842 8.71 51.9063 9.17669 52.3026 9.55333C52.7058 9.92664 53.2696 10.1167 53.987 10.1167C54.5337 10.1167 54.9574 9.99666 55.2614 9.75999C55.5758 9.52332 55.733 9.2133 55.733 8.82668C55.733 8.51999 55.6168 8.26002 55.3844 8.04332C55.1624 7.81669 54.8412 7.66335 54.4278 7.58335L52.9244 7.28664C52.0532 7.11 51.3664 6.75999 50.8608 6.23667C50.3551 5.71333 50.1023 5.06333 50.1023 4.28333C50.1023 3.35667 50.4678 2.57667 51.1956 1.94666C51.9336 1.31667 52.822 1 53.8538 1C54.4722 1 55.0223 1.08333 55.5074 1.25C55.9926 1.41667 56.3821 1.64333 56.676 1.93C56.9698 2.20666 57.1987 2.49333 57.3593 2.78666C57.5198 3.08333 57.6394 3.39333 57.7078 3.72L57.7112 3.71667Z" fill="white"/>
+<path d="M61.2642 14.6431H59.122L60.8816 10.8565L57.7075 4.49313H59.9693L61.9578 8.75649L63.796 4.49313H65.9516L61.2608 14.6431H61.2642Z" fill="white"/>
+<path d="M68.7422 7.58311V11.7698H66.723V4.49313H68.6805V5.39647C68.8924 5.0398 69.1968 4.7698 69.593 4.58313C69.9892 4.39647 70.4025 4.30313 70.8368 4.30313C71.7185 4.30313 72.3843 4.57313 72.8422 5.11647C73.3066 5.6498 73.5395 6.3398 73.5395 7.18977V11.7765H71.5197V7.5298C71.5197 7.09646 71.4036 6.74644 71.1714 6.47982C70.9496 6.21313 70.6046 6.0798 70.1395 6.0798C69.7157 6.0798 69.3746 6.22313 69.1214 6.50977C68.8688 6.79649 68.7422 7.15649 68.7422 7.58977V7.58311Z" fill="white"/>
+<path d="M78.4903 6.08979C77.9537 6.08979 77.5031 6.27313 77.1377 6.63648C76.7716 6.99981 76.5906 7.49978 76.5906 8.12979C76.5906 8.75981 76.7716 9.2631 77.1377 9.63981C77.5129 10.0065 77.9675 10.1864 78.5041 10.1864C78.9791 10.1864 79.3582 10.0664 79.6416 9.82976C79.9257 9.5831 80.1166 9.29312 80.2189 8.95648L81.996 9.53312C81.815 10.2031 81.4187 10.7798 80.8106 11.2631C80.2018 11.7464 79.4337 11.9898 78.5008 11.9898C77.3869 11.9898 76.4508 11.6264 75.6918 10.8931C74.944 10.1532 74.5681 9.22976 74.5681 8.12646C74.5681 7.0231 74.9368 6.08979 75.6748 5.35979C76.4233 4.62979 77.3456 4.26312 78.4392 4.26312C79.3923 4.26312 80.1717 4.50646 80.7758 4.98979C81.3846 5.46312 81.7736 6.03979 81.9448 6.71981L80.1369 7.31315C79.8948 6.49312 79.3412 6.08646 78.4838 6.08646L78.4903 6.08979Z" fill="white"/>
+</g>
+<path d="M92.0146 1.27581C94.3829 0.492651 97.1639 1.59791 98.3957 3.74107C99.1216 4.90739 99.2211 6.3158 99.1703 7.65475C97.0454 7.65896 94.9205 7.65686 92.7955 7.65475C92.7934 6.91159 92.7955 6.16633 92.7976 5.42317C94.1289 5.41475 95.458 5.4337 96.7893 5.40633C96.2792 4.34739 95.3374 3.42528 94.1183 3.28844C92.3638 2.97897 90.5457 4.33265 90.3531 6.09054C90.0632 7.86949 91.4939 9.68001 93.3014 9.80212C94.5226 9.96001 95.6697 9.30317 96.4189 8.38317C97.0263 8.78317 97.6359 9.18738 98.2433 9.58949C97.3417 10.9137 95.8665 11.8358 94.258 12H92.95C90.5584 11.7326 88.4949 9.74528 88.1732 7.36844C87.6949 4.75581 89.4642 2.01054 92.0146 1.27581Z" fill="white"/>
+<path d="M101.376 6.10947C101.524 3.30737 104.097 1.01474 106.889 1C106.893 1.74316 106.895 2.48421 106.895 3.22526C105.213 3.24631 103.638 4.62105 103.592 6.32631C103.558 8.19368 103.619 10.0632 103.564 11.9305C102.828 11.92 102.091 11.9158 101.355 11.9158C101.374 9.98105 101.325 8.04421 101.376 6.10947Z" fill="white"/>
+<path d="M111.456 1.42946C113.471 0.583142 115.947 1.11788 117.457 2.67998C118.403 3.6463 118.997 4.95577 119.025 6.31156C119.057 8.18103 119.029 10.0505 119.033 11.92C118.301 11.9179 117.569 11.92 116.836 11.9221C116.813 10.1242 116.853 8.32419 116.824 6.5263C116.819 5.52209 116.337 4.54314 115.533 3.93682C114.218 2.86735 112.089 3.0863 111.012 4.38946C109.736 5.75577 110.034 8.15577 111.577 9.19998C112.87 10.1579 114.563 9.71998 116.053 9.81261C116.058 10.5431 116.058 11.2716 116.058 12H112.847C110.297 11.7326 108.138 9.48419 108.004 6.93472C107.782 4.60209 109.276 2.27577 111.456 1.42946Z" fill="white"/>
+<path d="M122.36 3.24002C124.157 3.2337 125.954 3.24002 127.751 3.23581C127.751 6.13054 127.753 9.02528 127.749 11.92C125.952 11.9179 124.155 11.92 122.358 11.92C122.36 9.02528 122.354 6.13265 122.36 3.24002Z" fill="white"/>
+</svg>

+ 21 - 0
src/assets/group3-white.svg

@@ -0,0 +1,21 @@
+<svg width="84" height="16" viewBox="0 0 84 16" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0_36_51)">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M19.264 0L27.4074 8L19.264 16V11.7027H11.2471L19.264 5.89739V0ZM19.7318 1.11007V6.13021L12.6722 11.2424H19.7318V14.8899L26.7453 8L19.7318 1.11007Z" fill="#4E5299"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M8.15708 0.000976562V4.29753H16.1541L8.15708 10.1547V15.9996L0 8.00026L8.15708 0.000976562ZM0.662744 8.00026L7.68925 14.8909V9.92346L14.7421 4.75791H7.68925V1.10966L0.662744 8.00026Z" fill="#8B8CFB"/>
+<path d="M38.3303 6.36887V4.81674H32.6632V6.43464H35.9111L32.583 10.0782V11.7224H38.3837V10.0913H34.9087L38.3303 6.36887Z" fill="white"/>
+<path d="M46.3098 4.81679H43.8371L41.4045 7.38173V1.55469H39.5066V11.7225H41.4045V9.89413L42.1931 9.0786L44.051 11.7225H46.3766L43.503 7.72373L46.3098 4.81679Z" fill="white"/>
+<path d="M51.8834 5.92173L50.4666 5.65866C49.7315 5.51396 49.3706 5.14566 49.3706 4.5406C49.3706 4.1986 49.5176 3.89606 49.8117 3.6593C50.1057 3.40938 50.4933 3.27784 50.9477 3.27784C51.5225 3.27784 51.9502 3.42253 52.2442 3.71191C52.5383 4.00129 52.7254 4.33013 52.7923 4.68528L54.5565 4.14598C54.4897 3.84345 54.3828 3.54092 54.2224 3.26469C54.0754 2.98846 53.8615 2.71223 53.5809 2.44916C53.3001 2.17294 52.9393 1.96248 52.4848 1.80463C52.0304 1.64679 51.5091 1.56787 50.9344 1.56787C49.9587 1.56787 49.13 1.8704 48.435 2.46232C47.7534 3.06738 47.4058 3.80398 47.4058 4.68528C47.4058 5.42188 47.6464 6.04011 48.1142 6.53995C48.5954 7.0398 49.2369 7.3686 50.0523 7.5396L51.469 7.81586C51.8566 7.8948 52.164 8.03946 52.3646 8.24993C52.5784 8.4604 52.6987 8.69713 52.6987 8.99966C52.6987 9.368 52.5517 9.65733 52.2576 9.881C51.9769 10.1046 51.576 10.223 51.0547 10.223C50.373 10.223 49.8517 10.0388 49.4642 9.68366C49.0899 9.32853 48.8895 8.88133 48.8359 8.35513L47.0049 8.82866C47.045 9.197 47.1519 9.56526 47.3123 9.92046C47.4994 10.2624 47.74 10.6044 48.0608 10.9201C48.3682 11.2227 48.7825 11.4726 49.3038 11.6699C49.8117 11.854 50.3998 11.9461 51.0279 11.9461C52.1373 11.9461 53.0195 11.6435 53.6878 11.0385C54.356 10.4203 54.6902 9.6968 54.6902 8.88133C54.6902 8.15786 54.4362 7.5396 53.9417 7.00033C53.4739 6.44788 52.7789 6.09272 51.8834 5.92173Z" fill="white"/>
+<path d="M58.5662 8.85494L56.695 4.81674H54.5698L57.5504 10.8543L55.893 14.4452H57.9113L62.322 4.81674H60.2904L58.5662 8.85494Z" fill="white"/>
+<path d="M66.9063 4.63266C66.492 4.63266 66.1044 4.72474 65.7302 4.89573C65.3559 5.07989 65.0753 5.3298 64.8748 5.6718V4.81681H63.0303V11.7225H64.9282V7.75008C64.9282 7.34228 65.0485 7.00035 65.2891 6.72408C65.5297 6.44786 65.8504 6.31633 66.2514 6.31633C66.6925 6.31633 67.0133 6.44786 67.2272 6.69781C67.441 6.94768 67.5613 7.27655 67.5613 7.69748V11.7225H69.4591V7.36861C69.4591 6.56625 69.2451 5.90856 68.8041 5.40873C68.3631 4.89573 67.735 4.63266 66.9063 4.63266Z" fill="white"/>
+<path d="M75.7579 9.09946C75.6644 9.41512 75.4774 9.69132 75.2099 9.92812C74.9423 10.1517 74.5819 10.2701 74.1409 10.2701C73.6328 10.2701 73.2047 10.0991 72.8572 9.75712C72.5097 9.40199 72.3498 8.92846 72.3498 8.32339C72.3498 7.71832 72.5232 7.25792 72.8572 6.90279C73.2047 6.56078 73.6193 6.38979 74.1273 6.38979C74.9294 6.38979 75.4503 6.78439 75.6779 7.56046L77.3749 6.99486C77.215 6.35032 76.8539 5.79787 76.2788 5.35065C75.7044 4.89027 74.9829 4.66666 74.0874 4.66666C73.0577 4.66666 72.1892 5.00866 71.4942 5.7058C70.7992 6.40294 70.4517 7.27106 70.4517 8.32339C70.4517 9.37566 70.7992 10.2438 71.5078 10.9409C72.2157 11.6381 73.0983 11.9801 74.1538 11.9801C75.0229 11.9801 75.7579 11.7565 76.3195 11.2961C76.8939 10.8357 77.255 10.2965 77.4284 9.65192L75.7579 9.09946Z" fill="white"/>
+<path d="M77.0911 3.94851V0.633789H77.7597V3.94851H77.0911Z" fill="#8B8CFB"/>
+<path d="M78.4546 1.26516V0.633789H79.1496V1.26516H78.4546ZM78.4681 3.94851V1.60716H79.1361V3.94851H78.4681Z" fill="#8B8CFB"/>
+<path d="M79.4573 2.10723V1.59423H81.0479V2.10723H79.4573ZM79.8712 3.94874V0.949707H80.5398V3.94874H79.8712Z" fill="#8B8CFB"/>
+<path d="M82.5315 4.00127C82.3174 4.00127 82.1304 3.96181 81.9834 3.89603C81.8364 3.83027 81.7023 3.73819 81.6088 3.61981C81.5153 3.50143 81.4483 3.38305 81.3954 3.23835C81.3548 3.09367 81.3284 2.94897 81.3284 2.79113C81.3284 2.64644 81.3548 2.4886 81.3954 2.34391C81.4354 2.19921 81.5018 2.06768 81.5959 1.9493C81.6894 1.83091 81.8093 1.73884 81.9563 1.65991C82.1033 1.59415 82.2774 1.55469 82.4908 1.55469C82.6785 1.55469 82.8383 1.58099 82.9725 1.64677C83.1059 1.71253 83.2265 1.79145 83.32 1.90984C83.4135 2.01507 83.4805 2.1466 83.5334 2.29129C83.574 2.43598 83.6004 2.59383 83.6004 2.77797C83.6004 2.80428 83.6004 2.84375 83.6004 2.88321C83.6004 2.92267 83.6004 2.96213 83.5869 3.01475H81.9963C82.0099 3.15943 82.0769 3.26467 82.184 3.34359C82.291 3.40935 82.4109 3.44881 82.5714 3.44881C82.6913 3.44881 82.8119 3.42251 82.9325 3.38305C83.0524 3.34359 83.1594 3.27782 83.2394 3.21205L83.5469 3.67243C83.427 3.75135 83.32 3.81712 83.2129 3.86973C83.1059 3.92235 83.0124 3.96181 82.9054 3.97496C82.7855 3.98811 82.6649 4.00127 82.5315 4.00127ZM82.9454 2.67275C82.9454 2.64644 82.9589 2.62013 82.9589 2.59383C82.9589 2.56752 82.9725 2.54121 82.9725 2.52806C82.9725 2.46229 82.9589 2.40967 82.9325 2.35706C82.9054 2.30445 82.879 2.26499 82.8383 2.22553C82.7984 2.18607 82.7449 2.15975 82.6913 2.13345C82.6378 2.10714 82.5714 2.10714 82.5044 2.10714C82.3973 2.10714 82.3039 2.13345 82.2239 2.17291C82.1569 2.21237 82.0905 2.26499 82.0634 2.33075C82.0234 2.39652 81.9963 2.46229 81.9963 2.52806H83.1859L82.9454 2.67275Z" fill="#8B8CFB"/>
+</g>
+<defs>
+<clipPath id="clip0_36_51">
+<rect width="84" height="16" fill="white"/>
+</clipPath>
+</defs>
+</svg>

+ 3 - 0
src/assets/moon-clear-fill.svg

@@ -0,0 +1,3 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M9.8216 2.23796C9.29417 3.38265 9 4.65697 9 6C9 10.9706 13.0294 15 18 15C19.343 15 20.6174 14.7058 21.762 14.1784C20.7678 18.6537 16.7747 22 12 22C6.47715 22 2 17.5228 2 12C2 7.22532 5.3463 3.23221 9.8216 2.23796ZM18.1642 2.29104L19 2.5V3.5L18.1642 3.70896C17.4476 3.8881 16.8881 4.4476 16.709 5.16417L16.5 6H15.5L15.291 5.16417C15.1119 4.4476 14.5524 3.8881 13.8358 3.70896L13 3.5V2.5L13.8358 2.29104C14.5524 2.1119 15.1119 1.5524 15.291 0.835829L15.5 0H16.5L16.709 0.835829C16.8881 1.5524 17.4476 2.1119 18.1642 2.29104ZM23.1642 7.29104L24 7.5V8.5L23.1642 8.70896C22.4476 8.8881 21.8881 9.4476 21.709 10.1642L21.5 11H20.5L20.291 10.1642C20.1119 9.4476 19.5524 8.8881 18.8358 8.70896L18 8.5V7.5L18.8358 7.29104C19.5524 7.1119 20.1119 6.5524 20.291 5.83583L20.5 5H21.5L21.709 5.83583C21.8881 6.5524 22.4476 7.1119 23.1642 7.29104Z" fill="#010101"/>
+</svg>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 0
src/assets/official-bridge-white.svg


+ 3 - 0
src/assets/sun-fill.svg

@@ -0,0 +1,3 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M12 18C8.68629 18 6 15.3137 6 12C6 8.68629 8.68629 6 12 6C15.3137 6 18 8.68629 18 12C18 15.3137 15.3137 18 12 18ZM11 1H13V4H11V1ZM11 20H13V23H11V20ZM3.51472 4.92893L4.92893 3.51472L7.05025 5.63604L5.63604 7.05025L3.51472 4.92893ZM16.9497 18.364L18.364 16.9497L20.4853 19.0711L19.0711 20.4853L16.9497 18.364ZM19.0711 3.51472L20.4853 4.92893L18.364 7.05025L16.9497 5.63604L19.0711 3.51472ZM5.63604 16.9497L7.05025 18.364L4.92893 20.4853L3.51472 19.0711L5.63604 16.9497ZM23 11V13H20V11H23ZM4 11V13H1V11H4Z" fill="white"/>
+</svg>

+ 52 - 15
src/views/HomeView.vue

@@ -288,18 +288,37 @@ const toEmail = (email:string) => {
 
   window.open(mailtoUrl);
 }
+
+let sun = ref(true)
+const sunAndMoon = () => {
+  if (sun.value){
+    document.documentElement.style.setProperty('--color-background','#181818')
+    document.documentElement.style.setProperty('--color-text','#f2f2f2')
+  }else {
+    document.documentElement.style.setProperty('--color-background','#f2f2f2')
+    document.documentElement.style.setProperty('--color-text','#181818')
+  }
+  sun.value = !sun.value
+
+}
 </script>
 
 <template>
   <main class="main">
+    <div class="mainBG">
+      <img src="../assets/BG.png" alt="BG">
+    </div>
     <div class="topBar">
       <div class="left">
-        <img src="../assets/bitflower.svg" alt="logo">
+        <img v-show="!sun" src="../assets/bitflower-white.svg" alt="bitflower">
+        <img v-show="sun" src="../assets/bitflower.svg" alt="logo">
       </div>
       <div class="mid">
         Blossom your Web3 Trip ✈
       </div>
       <div class="right">
+        <img v-show="!sun" @click="sunAndMoon" src="../assets/sun-fill.svg" alt="sun-fill">
+        <img v-show="sun" @click="sunAndMoon" src="../assets/moon-clear-fill.svg" alt="moon-clear-fill">
         <div class="button" v-show="!address" @click="connectWallet">
           <img src="../assets/git-commit-line.svg" alt="commit">
           Connect Wallet
@@ -314,7 +333,8 @@ const toEmail = (email:string) => {
       <div class="item">
         <div class="top">
           <div class="img">
-            <img src="../assets/group1.svg" alt="group1">
+            <img v-show="!sun" src="../assets/group1-white.svg" alt="group1">
+            <img v-show="sun" src="../assets/group1.svg" alt="group1">
           </div>
           <div class="title">
             Protocols lnteraction
@@ -343,7 +363,8 @@ const toEmail = (email:string) => {
       <div class="item">
         <div class="top">
           <div class="img">
-            <img class="img" src="../assets/group3.svg" alt="group2">
+            <img v-show="!sun" class="img" src="../assets/group3-white.svg" alt="group2">
+            <img v-show="sun" class="img" src="../assets/group3.svg" alt="group2">
           </div>
           <div class="title">
             Total Transactions
@@ -373,7 +394,8 @@ const toEmail = (email:string) => {
       <div class="item">
         <div class="top">
           <div class="img">
-            <img class="img" src="../assets/group2.svg" alt="group2">
+            <img v-show="!sun" class="img" src="../assets/group2-white.svg" alt="group2">
+            <img v-show="sun" class="img" src="../assets/group2.svg" alt="group2">
           </div>
           <div class="title">
             Total Transactions
@@ -403,17 +425,20 @@ const toEmail = (email:string) => {
       <div class="item" style="height: 94px">
         <div class="top">
           <div class="img">
-            <img class="img" src="../assets/official-bridge-black.svg" alt="group2">
+            <img v-show="!sun" class="img" src="../assets/official-bridge-white.svg" alt="group2">
+            <img v-show="sun" class="img" src="../assets/official-bridge-black.svg" alt="group2">
           </div>
           <div style="display: flex;gap:40px">
             <div style="display: flex;flex-direction: column;gap:20px">
-              <img src="../assets/L1-To-L2.svg" alt="To">
+              <img v-show="!sun" src="../assets/L1-To-L2-white.svg" alt="To">
+              <img v-show="sun" src="../assets/L1-To-L2.svg" alt="To">
               <div class="number">
                 {{ l1Tol2Tx }}
               </div>
             </div>
             <div style="display: flex;flex-direction: column;gap:20px">
-              <img src="../assets/L2-To-L1.svg" alt="To">
+              <img v-show="!sun" src="../assets/L2-To-L1-white.svg" alt="To">
+              <img v-show="sun" src="../assets/L2-To-L1.svg" alt="To">
               <div class="number">
                 {{ l2Tol1Tx }}
               </div>
@@ -460,7 +485,8 @@ const toEmail = (email:string) => {
           </div>
         </div>
         <div class="disclaimer">
-          <img src="../assets/disclaimer.svg" alt="disclaimer">
+          <img v-show="!sun" src="../assets/disclaimer-white.svg" alt="disclaimer">
+          <img v-show="sun" src="../assets/disclaimer.svg" alt="disclaimer">
           <div class="description">
             The list of dApps is for informational purposes only. It is not a testimony of the security or reliability
             of any dApp. Furthermore, most dApps are currently in alpha stage and their code is not audited. You are
@@ -498,7 +524,6 @@ const toEmail = (email:string) => {
                   {{ item1 }}
                 </div>
               </div>
-
             </div>
           </div>
         </div>
@@ -513,8 +538,14 @@ const toEmail = (email:string) => {
   height: 100vh;
   margin: auto;
   border: 1px solid #f7f7f7;
+  border-top: none;
+  border-bottom: none;
   padding: 30px 60px;
-
+  .mainBG{
+    position: absolute;
+    top: 0;
+    z-index: -1;
+  }
   .topBar {
     display: flex;
     align-items: center;
@@ -527,6 +558,11 @@ const toEmail = (email:string) => {
       text-transform: uppercase;
     }
     .right {
+      display: flex;
+      align-items: center;
+      gap:40px;
+      cursor: pointer;
+
       .button {
         width: fit-content;
         height: 44px;
@@ -590,7 +626,8 @@ const toEmail = (email:string) => {
           font-weight: 400;
           font-size: 14px;
           line-height: 18px;
-          color: #010101;
+          //color: #010101;
+          font-family: 'HONOR Sans CN';
           .popoverText{
             font-weight: 400;
             font-size: 12px;
@@ -606,7 +643,7 @@ const toEmail = (email:string) => {
         font-weight: 700;
         font-size: 26px;
         line-height: 34px;
-        color: #010101;
+        //color: #010101;
       }
     }
   }
@@ -628,7 +665,7 @@ const toEmail = (email:string) => {
           font-weight: 700;
           font-size: 14px;
           line-height: 18px;
-          color: #010101;
+          //color: #010101;
         }
 
         .echartsBox {
@@ -685,7 +722,7 @@ const toEmail = (email:string) => {
       overflow: auto;
       gap: 26px;
       width: 100%;
-      height: 620px;
+      height: 62vh;
       margin-right: -60px;
 
       .item {
@@ -705,6 +742,7 @@ const toEmail = (email:string) => {
           height: 80px;
           border: 1px solid #010101;
           border-top: none;
+          background: #FFFFFF;
 
           .avatar {
             width: 40px;
@@ -731,7 +769,6 @@ const toEmail = (email:string) => {
 
               .type {
                 width: fit-content;
-                height: 16px;
                 border: 1px solid #b3b3b3;
                 font-weight: 400;
                 font-size: 12px;

Vissa filer visades inte eftersom för många filer har ändrats