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,24 @@
<svg width="65" height="65" viewBox="0 0 65 65" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_di_1591_28054)">
<path d="M32.2852 18.789C32.8257 18.789 33.2788 18.6062 33.6446 18.2407C34.0104 17.875 34.1933 17.4217 34.1933 16.8809C34.1933 16.3459 34.0104 15.8905 33.6446 15.5147C33.2788 15.1387 32.8257 14.9507 32.2852 14.9507C31.7446 14.9507 31.2915 15.1387 30.9257 15.5147C30.5599 15.8905 30.377 16.3459 30.377 16.8809C30.377 17.4162 30.5599 17.868 30.9257 18.2364C31.2915 18.6048 31.7446 18.789 32.2852 18.789ZM30.5329 30.7387H34.0374V21.1147H30.5329V30.7387ZM15.7852 42.4712V13.6432C15.7852 12.4808 16.1899 11.4949 16.9994 10.6854C17.8089 9.87593 18.7948 9.47119 19.9572 9.47119H44.6131C45.7755 9.47119 46.7615 9.87593 47.5709 10.6854C48.3804 11.4949 48.7852 12.4808 48.7852 13.6432V32.0017C48.7852 33.1641 48.3804 34.1501 47.5709 34.9596C46.7615 35.769 45.7755 36.1738 44.6131 36.1738H22.0826L15.7852 42.4712ZM20.7444 32.0017H44.6131V13.6432H19.9572V32.7716L20.7444 32.0017Z" fill="#FA681C"/>
<path d="M32.2852 18.789C32.8257 18.789 33.2788 18.6062 33.6446 18.2407C34.0104 17.875 34.1933 17.4217 34.1933 16.8809C34.1933 16.3459 34.0104 15.8905 33.6446 15.5147C33.2788 15.1387 32.8257 14.9507 32.2852 14.9507C31.7446 14.9507 31.2915 15.1387 30.9257 15.5147C30.5599 15.8905 30.377 16.3459 30.377 16.8809C30.377 17.4162 30.5599 17.868 30.9257 18.2364C31.2915 18.6048 31.7446 18.789 32.2852 18.789ZM30.5329 30.7387H34.0374V21.1147H30.5329V30.7387ZM15.7852 42.4712V13.6432C15.7852 12.4808 16.1899 11.4949 16.9994 10.6854C17.8089 9.87593 18.7948 9.47119 19.9572 9.47119H44.6131C45.7755 9.47119 46.7615 9.87593 47.5709 10.6854C48.3804 11.4949 48.7852 12.4808 48.7852 13.6432V32.0017C48.7852 33.1641 48.3804 34.1501 47.5709 34.9596C46.7615 35.769 45.7755 36.1738 44.6131 36.1738H22.0826L15.7852 42.4712ZM20.7444 32.0017H44.6131V13.6432H19.9572V32.7716L20.7444 32.0017Z" fill="#F9F9F9"/>
</g>
<defs>
<filter id="filter0_di_1591_28054" x="-2.57492e-05" y="8.2016e-05" width="64.5704" height="64.5704" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="6.31407"/>
<feGaussianBlur stdDeviation="7.89259"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.929412 0 0 0 0 0.494118 0 0 0 0 0.0784314 0 0 0 1 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1591_28054"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1591_28054" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="1.50435"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="shape" result="effect2_innerShadow_1591_28054"/>
</filter>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB