Initial commit: AIFO official portal web.

Add static site, shared layout, and Node dev server with standard .gitignore.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-30 15:29:50 +08:00
commit 4d30803b60
1154 changed files with 184340 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1144_22431)">
<path d="M0 6.66667C0 2.98477 2.98477 0 6.66667 0H33.3333C37.0152 0 40 2.98477 40 6.66667V33.3333C40 37.0152 37.0152 40 33.3333 40H6.66667C2.98477 40 0 37.0152 0 33.3333V6.66667Z" fill="#F98715" fill-opacity="0.15"/>
<g opacity="0.4" filter="url(#filter0_f_1144_22431)">
<ellipse cx="20.0142" cy="40.9365" rx="25.376" ry="11.7412" fill="#F98715"/>
</g>
<path d="M20 29C19.2616 28.4154 18.4616 27.9615 17.6 27.6385C16.7385 27.3154 15.8462 27.1538 14.9231 27.1538C14.277 27.1538 13.6423 27.2385 13.0193 27.4077C12.3962 27.5769 11.8 27.8154 11.2308 28.1231C10.9077 28.2923 10.5962 28.2846 10.2962 28.1C9.99619 27.9154 9.84619 27.6462 9.84619 27.2923V16.1692C9.84619 16 9.8885 15.8385 9.97311 15.6846C10.0577 15.5308 10.1847 15.4154 10.3539 15.3385C11.0616 14.9692 11.8 14.6923 12.5693 14.5077C13.3385 14.3231 14.1231 14.2308 14.9231 14.2308C15.8154 14.2308 16.6885 14.3462 17.5423 14.5769C18.3962 14.8077 19.2154 15.1538 20 15.6154V26.7846C20.7847 26.2923 21.6077 25.9231 22.4693 25.6769C23.3308 25.4308 24.2 25.3077 25.077 25.3077C25.6308 25.3077 26.1731 25.3538 26.7039 25.4462C27.2347 25.5385 27.7693 25.6769 28.3077 25.8615V14.7846C28.5385 14.8615 28.7654 14.9423 28.9885 15.0269C29.2116 15.1115 29.4308 15.2154 29.6462 15.3385C29.8154 15.4154 29.9423 15.5308 30.027 15.6846C30.1116 15.8385 30.1539 16 30.1539 16.1692V27.2923C30.1539 27.6462 30.0039 27.9154 29.7039 28.1C29.4039 28.2846 29.0923 28.2923 28.7693 28.1231C28.2 27.8154 27.6039 27.5769 26.9808 27.4077C26.3577 27.2385 25.7231 27.1538 25.077 27.1538C24.1539 27.1538 23.2616 27.3154 22.4 27.6385C21.5385 27.9615 20.7385 28.4154 20 29ZM21.8462 24.3846V15.6154L26.4616 11V20.2308L21.8462 24.3846ZM18.1539 25.8846V16.7462C17.6462 16.5308 17.1193 16.3654 16.5731 16.25C16.027 16.1346 15.477 16.0769 14.9231 16.0769C14.3539 16.0769 13.8 16.1308 13.2616 16.2385C12.7231 16.3462 12.2 16.5077 11.6923 16.7231V25.8846C12.2308 25.6846 12.7654 25.5385 13.2962 25.4462C13.827 25.3538 14.3693 25.3077 14.9231 25.3077C15.477 25.3077 16.0193 25.3538 16.55 25.4462C17.0808 25.5385 17.6154 25.6846 18.1539 25.8846Z" fill="#F98715"/>
</g>
<defs>
<filter id="filter0_f_1144_22431" x="-31.3149" y="3.24228" width="102.658" height="75.3885" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="12.9765" result="effect1_foregroundBlur_1144_22431"/>
</filter>
<clipPath id="clip0_1144_22431">
<path d="M0 6.66667C0 2.98477 2.98477 0 6.66667 0H33.3333C37.0152 0 40 2.98477 40 6.66667V33.3333C40 37.0152 37.0152 40 33.3333 40H6.66667C2.98477 40 0 37.0152 0 33.3333V6.66667Z" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB