無框架、無建置步驟的靜態網站。以任一靜態檔案伺服器發布專案根目錄即可。頁面透過 jsDelivr 載入 Anime.js 4.2.2;若套件載入失敗,所有資訊與主要互動仍可正常使用。
python3 -m http.server 8000開啟 http://localhost:8000。
- GitHub repository:https://github.com/sitcon-tw/hackathon2026
- GitHub Pages:https://hackathon2026.sitcon.org
活動資料主要位於 script.js 頂部:
SITE_CONFIG.links.lightningTalk:閃電講表單 URLSITE_CONFIG.links.submission:作品繳交表單 URLschedule:三日時程與高亮時間區間teams.json:正式隊伍編號、名稱與賽道;頁面會動態載入並提供搜尋與篩選teams.html:獨立隊伍名單頁resources:下載項目與檔案路徑finalists.js的finalistTeams:總排名前 10 名finalists.js的waitlistTeams:候補名單
隊伍格式:
{"id":"T001","name":"Team Name","track":"AI for Everyday Life"}表單 URL 設定完成後,按鈕會在 SITE_CONFIG.actionRelease 指定時間開放。若 URL 仍為空字串,按鈕會安全維持停用並顯示「連結待主辦補上」。
音訊與同步歌詞統一放在 assets/audio/,每首歌的 MP3 與 LRC 使用相同檔名。播放器曲目設定位於 anthem.js 的 tracks 陣列。
要上架廠商資源時,將檔案放入 resources/,再於 resources 陣列填入相對路徑。個人兌換碼、API Key 或含個資的檔案不應放入公開下載區。