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,7 @@
<svg width="81" height="34" viewBox="0 0 81 34" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M72.3105 21.2109H72.3672L77.0586 9.43646H80.3564L70.2197 33.0439H67.0918L70.8604 24.7861L64.209 9.43646H67.5059L72.3105 21.2109ZM56.4502 8.89837C58.6922 8.89837 60.4636 9.51062 61.7637 10.7148C63.0637 11.9191 63.7051 13.6017 63.7051 15.7236V25.8349H60.8027V23.5605H60.6709C59.4085 25.4337 57.7506 26.3701 55.6592 26.3701C53.8881 26.37 52.3804 25.835 51.1934 24.7646C50.0255 23.7707 49.3667 22.299 49.4043 20.7509C49.4043 19.0497 50.0444 17.7113 51.3066 16.6982C52.569 15.6851 54.2649 15.1875 56.375 15.1874C58.1838 15.1874 59.6541 15.5316 60.8223 16.1816V15.4745C60.8222 14.4232 60.3695 13.4293 59.5781 12.7411C58.768 12.0149 57.732 11.6133 56.6582 11.6132C54.9625 11.6132 53.6243 12.3401 52.6445 13.7929L49.9688 12.0908C51.4006 9.9691 53.5677 8.89848 56.4502 8.89837ZM42.0703 1.84564C44.011 1.80741 45.896 2.5533 47.2715 3.92962C50.022 6.52938 50.1915 10.9069 47.6104 13.7167L47.2715 14.0605C45.8584 15.4177 44.1241 16.1064 42.0703 16.1064H37.0586V25.8163H34.0254V1.84564H42.0703ZM56.8467 17.6454C55.6218 17.6454 54.585 17.9513 53.7559 18.5439C52.9457 19.1364 52.5313 19.882 52.5312 20.7802C52.5312 21.5831 52.9084 22.3292 53.5303 22.788C54.2086 23.3231 55.0379 23.6099 55.8857 23.5908C57.1671 23.5907 58.3924 23.0747 59.2969 22.1572C60.2956 21.2014 60.8037 20.0732 60.8037 18.7734C59.8615 18.0088 58.5426 17.6263 56.8467 17.6454ZM37.0586 13.166H42.1465C43.2771 13.2042 44.37 12.7456 45.1426 11.9238C46.7255 10.2607 46.6883 7.58416 45.0488 5.97845C44.2762 5.21392 43.2394 4.79388 42.1465 4.79388H37.0586V13.166Z" fill="white"/>
<path d="M26.5918 14.0759C26.5918 13.1392 26.5165 12.2026 26.3657 11.285H13.5723V16.58H20.9017C20.6002 18.2813 19.6204 19.8106 18.1885 20.7664V24.2072H22.5597C25.1222 21.8177 26.5918 18.2813 26.5918 14.0759Z" fill="#4285F4"/>
<path d="M13.5702 27.5141C17.2255 27.5141 20.3156 26.2907 22.5577 24.188L18.1864 20.7472C16.9617 21.5883 15.3979 22.0662 13.5702 22.0662C10.028 22.0662 7.0322 19.6385 5.95823 16.3889H1.45508V19.9444C3.75376 24.5894 8.44532 27.5141 13.5702 27.5141Z" fill="#34A853"/>
<path d="M5.95961 16.4042C5.39428 14.7029 5.39428 12.8487 5.95961 11.1283V7.59192H1.45575C-0.485249 11.4724 -0.485249 16.0601 1.45575 19.9406L5.95961 16.4042Z" fill="#FBBC04"/>
<path d="M13.5702 5.44877C15.5109 5.41054 17.3763 6.15605 18.7705 7.51325L22.6519 3.57544C20.1837 1.24334 16.9429 -0.0373992 13.5702 0.000831928C8.44532 0.000831928 3.75376 2.94463 1.45508 7.58972L5.95823 11.1452C7.0322 7.87645 10.028 5.44877 13.5702 5.44877Z" fill="#EA4335"/>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB