Skip to content

ut-10min/mf99

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mf99 website draft

GitHub Pages で mf99/ 配下に置く想定の最小構成です。

主に毎回編集するファイル:

  • data/config.json: 外部リンク、日付、会場、SNS、動画、地図
  • data/talks.json: 講演内容
  • data/schedule.json: タイムテーブル

画像は img/ に置いてください:

  • title.png
  • title_background.png
  • X.png
  • facebook.png
  • instagram.png
  • youtube.png
  • favicon.ico

data/config.json の整理方針

config.json には、HTML内に直接書くと重複・更新漏れが起きやすい情報だけを置いています。

  • 開催日時
  • 会場名・住所
  • 外部リンク
  • SNSリンク
  • 運営統括・運営メンバー

イベント説明文、参加方法の本文、問い合わせ説明文など、HTML上で読めた方が保守しやすい文章は index.html に残しています。

HTML内の仮表示とconfigの関係

data-config / data-link / data-sns が付いた場所は、ページ読み込み後に data/config.json の値で上書きされます。

HTML内には実データを重複して書かず、以下のような仮表示だけを置いています。

  • 日時: XXXX年X月XX日 XX:XX–XX:XX
  • 会場: 会場未定
  • URL: href="#"

JavaScriptが正常に動くと、configの値が優先されます。JavaScriptが動かない場合は、HTML内の仮表示がそのまま表示されます。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors