Skip to content

Repository files navigation

SITCON 社群 Portal

以 Astro、Tailwind CSS 與 TypeScript 製作的 SITCON 社群入口,提供社群介紹、歷年年會與贊助資料,以及 2027 年會資訊。

開發與驗證

pnpm install
pnpm dev
pnpm check
pnpm build

本機網址為 http://localhost:4321/2027/,靜態產物輸出至 dist/,部署路徑為 /2027/。

更新內容

Portal 文案、歷年入口、社群活動及年會日期地點集中在 src/data/site.ts。首頁目前提供 2026 年會官網及贊助徵求書,明確標示為回顧資料;2027 年徵稿與贊助資訊公布後,再更新入口與提示文字。工作人員招募已結束,網站不再提供招募內容。

首屏字型子集在 scripts/font-subset.mjs 擷取至 #about 前;調整首頁區塊順序時須同步檢查此界線。

public/og-card.svg 是社群預覽卡來源,修改後重新輸出:

rsvg-convert public/og-card.svg -o public/og-card.png

SEO 部署檢查

  • 正式網址保留結尾斜線:https://sitcon.org/2027/。
  • 根網站 sitemap 應包含本頁;本專案另提供 /2027/sitemap.xml。
  • 更新內容時同步檢查 SEO 文案、OG 圖、結構化資料與 sitemap 的 lastmod。
  • 上線後可透過 Google Search Console 提交 sitemap;搜尋摘要更新取決於搜尋引擎重新索引。

CFS publication

The deployment checks out the generated build branch of sitcon-tw/2027-cfs, copies its files into dist/cfs/, and publishes the combined site at https://sitcon.org/2027/. CFS is built entirely in its own repository; this repository only reads its output. The consumed CFS commit is recorded in the deployment workflow summary.

For CFS updates, first wait for Build CFS site in 2027-cfs to succeed, then manually run Deploy website here on main. Normal main-branch deployments also use the latest successful CFS build. There are no scheduled refreshes or cross-repository writes. Missing CFS output fails deployment, leaving the existing live website unchanged.

社群介紹與資料來源

src/data/site.ts 集中管理歷年規模、四類活動故事、2025 年會回顧及媒體報導。歷年累積數據與單屆回顧分開呈現,更新時應同步維護統計期間與來源,不將舊資料改標為新年度。

活動照片及報導縮圖沿用 Camp 2026 about 的官方素材;原始網址記錄於 src/assets/community/SOURCES.md。首屏以下照片使用響應式圖片及延後載入。報導影片只在使用者點擊播放後建立 YouTube iframe,並保留外連備援。

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages