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
@@ -0,0 +1,17 @@
<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 245 303" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Frame" clip-path="url(#clip0_0_30)">
<path id="XMLID_1_" opacity="0.96" d="M1.82034 131C13.4524 48.0999 76.8834 -9.9001 143.495 1.3999C210.107 12.6999 254.726 89.0999 243.094 171.9C231.462 254.8 168.031 312.8 101.42 301.5C34.8081 290.3 -9.81171 213.9 1.82034 131Z" fill="url(#paint0_radial_0_30)"/>
</g>
<defs>
<radialGradient id="paint0_radial_0_30" cx="0" cy="0" r="1" gradientTransform="matrix(-120.643 -20.4657 21.0239 -150.073 122.716 151.611)" gradientUnits="userSpaceOnUse">
<stop stop-color="#B84823"/>
<stop offset="0.0155666" stop-color="#B94923" stop-opacity="0.9844"/>
<stop offset="0.4144" stop-color="#CF671B" stop-opacity="0.5856"/>
<stop offset="0.7564" stop-color="#DD7917" stop-opacity="0.2436"/>
<stop offset="1" stop-color="#E28015" stop-opacity="0"/>
</radialGradient>
<clipPath id="clip0_0_30">
<rect width="245" height="303" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB