1-fake location
2-bottom navigation
3-bottom sheet
4-lazy map loading
This commit is contained in:
2025-04-12 18:07:36 +03:30
parent 39578bcff3
commit 503dcd91b8
52 changed files with 5435 additions and 121 deletions

View File

@@ -1,8 +1,4 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="vuesax/outline/filter">
<g id="filter">
<path id="Vector" d="M10.9399 22.65C10.4599 22.65 9.9899 22.53 9.5499 22.29C8.6699 21.8 8.1399 20.91 8.1399 19.91V14.61C8.1399 14.11 7.8099 13.36 7.4999 12.98L3.7599 9.02001C3.1299 8.39001 2.6499 7.31001 2.6499 6.50001V4.20001C2.6499 2.60001 3.8599 1.35001 5.3999 1.35001H18.5999C20.1199 1.35001 21.3499 2.58001 21.3499 4.10001V6.30001C21.3499 7.35001 20.7199 8.54001 20.1299 9.13001L15.7999 12.96C15.3799 13.31 15.0499 14.08 15.0499 14.7V19C15.0499 19.89 14.4899 20.92 13.7899 21.34L12.4099 22.23C11.9599 22.51 11.4499 22.65 10.9399 22.65ZM5.3999 2.85001C4.6999 2.85001 4.1499 3.44001 4.1499 4.20001V6.50001C4.1499 6.87001 4.4499 7.59001 4.8299 7.97001L8.6399 11.98C9.1499 12.61 9.6499 13.66 9.6499 14.6V19.9C9.6499 20.55 10.0999 20.87 10.2899 20.97C10.7099 21.2 11.2199 21.2 11.6099 20.96L12.9999 20.07C13.2799 19.9 13.5599 19.36 13.5599 19V14.7C13.5599 13.63 14.0799 12.45 14.8299 11.82L19.1099 8.03001C19.4499 7.69001 19.8599 6.88001 19.8599 6.29001V4.10001C19.8599 3.41001 19.2999 2.85001 18.6099 2.85001H5.3999Z" fill="white"/>
<path id="Vector_2" d="M6.00017 10.75C5.86017 10.75 5.73017 10.71 5.60017 10.64C5.25017 10.42 5.14017 9.94999 5.36017 9.59999L10.2902 1.69999C10.5102 1.34999 10.9702 1.23999 11.3202 1.45999C11.6702 1.67999 11.7802 2.13999 11.5602 2.48999L6.63017 10.39C6.49017 10.62 6.25017 10.75 6.00017 10.75Z" fill="white"/>
</g>
</g>
<svg width="40" height="41" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M34.3335 7.33333V11C34.3335 12.3333 33.5001 14 32.6668 14.8333L25.5001 21.1667C24.5001 22 23.8335 23.6667 23.8335 25V32.1667C23.8335 33.1667 23.1668 34.5 22.3335 35L20.0001 36.5C17.8335 37.8333 14.8335 36.3333 14.8335 33.6667V24.8333C14.8335 23.6667 14.1668 22.1667 13.5001 21.3333L12.7168 20.5167C12.2001 19.9667 12.1001 19.1333 12.5168 18.4833L21.0501 4.78333C21.3501 4.3 21.8835 4 22.4668 4H31.0001C32.8335 4 34.3335 5.5 34.3335 7.33333Z" fill="white"/>
<path d="M17.2503 6.55L11.3337 16.0333C10.767 16.95 9.46699 17.0833 8.71699 16.3L7.16699 14.6667C6.33366 13.8333 5.66699 12.3333 5.66699 11.3333V7.5C5.66699 5.5 7.16699 4 9.00033 4H15.8337C17.1337 4 17.9337 5.43333 17.2503 6.55Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 814 B

6
assets/icons/map.svg Normal file
View File

@@ -0,0 +1,6 @@
<svg width="40" height="41" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15.2497 12.9834C14.3163 12.9834 13.583 13.7334 13.583 14.6501C13.583 15.5667 14.333 16.3167 15.2497 16.3167C16.1663 16.3167 16.9163 15.5667 16.9163 14.6501C16.9163 13.7334 16.1663 12.9834 15.2497 12.9834Z" fill="white"/>
<path d="M35.7663 8.89967C34.3663 5.64967 31.283 3.83301 26.983 3.83301H13.0163C7.66634 3.83301 3.33301 8.16634 3.33301 13.5163V27.483C3.33301 31.783 5.14967 34.8663 8.39967 36.2663C8.71634 36.3997 9.08301 36.3163 9.31634 36.083L35.583 9.81634C35.833 9.56634 35.9163 9.19968 35.7663 8.89967ZM17.5497 20.8997C16.8997 21.533 16.0497 21.833 15.1997 21.833C14.3497 21.833 13.4997 21.5163 12.8497 20.8997C11.1497 19.2997 9.28301 16.7497 9.99967 13.7163C10.633 10.9663 13.0663 9.73301 15.1997 9.73301C17.333 9.73301 19.7663 10.9663 20.3997 13.733C21.0997 16.7497 19.233 19.2997 17.5497 20.8997Z" fill="white"/>
<path d="M32.4502 34.7169C32.8168 35.0835 32.7668 35.6835 32.3168 35.9335C30.8502 36.7502 29.0668 37.1669 26.9835 37.1669H13.0168C12.5335 37.1669 12.3335 36.6002 12.6668 36.2669L22.7335 26.2002C23.0668 25.8669 23.5835 25.8669 23.9168 26.2002L32.4502 34.7169Z" fill="white"/>
<path d="M36.6669 13.5168V27.4835C36.6669 29.5668 36.2503 31.3668 35.4336 32.8168C35.1836 33.2668 34.5836 33.3001 34.2169 32.9502L25.6836 24.4168C25.3503 24.0835 25.3503 23.5668 25.6836 23.2335L35.7503 13.1668C36.1003 12.8335 36.6669 13.0335 36.6669 13.5168Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,4 @@
<svg width="40" height="41" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M36.6663 20.4997C36.6663 11.3163 29.183 3.83301 19.9997 3.83301C10.8163 3.83301 3.33301 11.3163 3.33301 20.4997C3.33301 25.333 5.41634 29.683 8.71634 32.733C8.71634 32.7497 8.71634 32.7497 8.69967 32.7663C8.86634 32.933 9.06634 33.0663 9.23301 33.2163C9.33301 33.2997 9.41634 33.383 9.51634 33.4497C9.81634 33.6997 10.1497 33.933 10.4663 34.1663C10.583 34.2497 10.683 34.3163 10.7997 34.3997C11.1163 34.6163 11.4497 34.8163 11.7997 34.9997C11.9163 35.0663 12.0497 35.1497 12.1663 35.2163C12.4997 35.3997 12.8497 35.5663 13.2163 35.7163C13.3497 35.783 13.483 35.8497 13.6163 35.8997C13.983 36.0497 14.3497 36.183 14.7163 36.2997C14.8497 36.3497 14.983 36.3997 15.1163 36.433C15.5163 36.5497 15.9163 36.6497 16.3163 36.7497C16.433 36.783 16.5497 36.8163 16.683 36.833C17.1497 36.933 17.6163 36.9997 18.0997 37.0497C18.1663 37.0497 18.233 37.0663 18.2997 37.083C18.8663 37.133 19.433 37.1663 19.9997 37.1663C20.5663 37.1663 21.133 37.133 21.683 37.083C21.7497 37.083 21.8163 37.0663 21.883 37.0497C22.3663 36.9997 22.833 36.933 23.2997 36.833C23.4163 36.8163 23.533 36.7663 23.6663 36.7497C24.0663 36.6497 24.483 36.5663 24.8663 36.433C24.9997 36.383 25.133 36.333 25.2663 36.2997C25.633 36.1663 26.0163 36.0497 26.3663 35.8997C26.4997 35.8497 26.633 35.783 26.7663 35.7163C27.1163 35.5663 27.4663 35.3997 27.8163 35.2163C27.9497 35.1497 28.0663 35.0663 28.183 34.9997C28.5163 34.7997 28.8497 34.6163 29.183 34.3997C29.2997 34.333 29.3997 34.2497 29.5163 34.1663C29.8497 33.933 30.1663 33.6997 30.4663 33.4497C30.5663 33.3663 30.6497 33.283 30.7497 33.2163C30.933 33.0663 31.1163 32.9163 31.283 32.7663C31.283 32.7497 31.283 32.7497 31.2663 32.733C34.583 29.683 36.6663 25.333 36.6663 20.4997ZM28.233 28.783C23.7163 25.7497 16.3163 25.7497 11.7663 28.783C11.033 29.2663 10.433 29.833 9.93301 30.4497C7.39967 27.883 5.83301 24.3663 5.83301 20.4997C5.83301 12.683 12.183 6.33301 19.9997 6.33301C27.8163 6.33301 34.1663 12.683 34.1663 20.4997C34.1663 24.3663 32.5997 27.883 30.0663 30.4497C29.583 29.833 28.9663 29.2663 28.233 28.783Z" fill="white"/>
<path d="M20 12.0498C16.55 12.0498 13.75 14.8498 13.75 18.2998C13.75 21.6831 16.4 24.4331 19.9167 24.5331C19.9667 24.5331 20.0333 24.5331 20.0667 24.5331C20.1 24.5331 20.15 24.5331 20.1833 24.5331C20.2 24.5331 20.2167 24.5331 20.2167 24.5331C23.5833 24.4165 26.2333 21.6831 26.25 18.2998C26.25 14.8498 23.45 12.0498 20 12.0498Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

3
assets/icons/setting.svg Normal file
View File

@@ -0,0 +1,3 @@
<svg width="40" height="41" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M33.4997 15.8667C30.483 15.8667 29.2497 13.7334 30.7497 11.1167C31.6163 9.60006 31.0997 7.66672 29.583 6.80006L26.6997 5.15006C25.383 4.36672 23.683 4.83339 22.8997 6.15006L22.7163 6.46672C21.2163 9.08339 18.7497 9.08339 17.233 6.46672L17.0497 6.15006C16.2997 4.83339 14.5997 4.36672 13.283 5.15006L10.3997 6.80006C8.88301 7.66672 8.36634 9.61672 9.23301 11.1334C10.7497 13.7334 9.51634 15.8667 6.49967 15.8667C4.76634 15.8667 3.33301 17.2834 3.33301 19.0334V21.9667C3.33301 23.7001 4.74967 25.1334 6.49967 25.1334C9.51634 25.1334 10.7497 27.2667 9.23301 29.8834C8.36634 31.4001 8.88301 33.3334 10.3997 34.2001L13.283 35.8501C14.5997 36.6334 16.2997 36.1667 17.083 34.8501L17.2663 34.5334C18.7663 31.9167 21.233 31.9167 22.7497 34.5334L22.933 34.8501C23.7163 36.1667 25.4163 36.6334 26.733 35.8501L29.6163 34.2001C31.133 33.3334 31.6497 31.3834 30.783 29.8834C29.2663 27.2667 30.4997 25.1334 33.5163 25.1334C35.2497 25.1334 36.683 23.7167 36.683 21.9667V19.0334C36.6663 17.3001 35.2497 15.8667 33.4997 15.8667ZM19.9997 25.9167C17.0163 25.9167 14.583 23.4834 14.583 20.5001C14.583 17.5167 17.0163 15.0834 19.9997 15.0834C22.983 15.0834 25.4163 17.5167 25.4163 20.5001C25.4163 23.4834 22.983 25.9167 19.9997 25.9167Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -1 +0,0 @@
<svg id="Layer_1" enable-background="new 0 0 100 100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-.051" x2="91.965" y1="-4.851" y2="95.99"><stop offset="0" stop-color="#97e0ff"/><stop offset="1" stop-color="#1075ff"/></linearGradient><path d="m50 2.5000012c-26.2000008 0-47.5 21.2999973-47.5 47.5s21.2999992 47.4999988 47.5 47.4999988 47.5-21.3000031 47.5-47.5-21.3000031-47.4999988-47.5-47.4999988zm0 28.1999996c8.2000008 0 14.9000015 6.7000008 14.9000015 14.8999977s-6.7000007 14.9000015-14.9000015 14.9000015-14.9000015-6.7000008-14.9000015-14.9000015 6.7000007-14.8999977 14.9000015-14.8999977zm-26 48.1000023v-2.1999969c0-6.3000031 5.1000004-11.5 11.5-11.5h29c6.3000031 0 11.5 5.0999985 11.5 11.5v2.1999969c-6.9000015 6.1999969-16 10-26 10s-19.1000004-3.8000031-26-10z" fill="url(#SVGID_1_)"/></svg>

Before

Width:  |  Height:  |  Size: 926 B

Binary file not shown.

BIN
assets/vec/map.svg.vec Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
assets/vec/setting.svg.vec Normal file

Binary file not shown.