Home - LawtonChilesRedCrossClub/website GitHub Wiki

LCHS Red Cross Club β€” Website Wiki Home


Welcome! This wiki is the playbook for maintaining the club website.


πŸ”— Quick Links


βœ… Getting Started (New Web Team Member)

  1. Get added to the organization and Web Team (Org β†’ People).
  2. Clone repo or use the GitHub web editor.
  3. Run local preview:
    python -m http.server 8000
    Open http://localhost:8000
  4. Create a branch, make changes, open a Pull Request.
  5. Another Web Team member reviews β†’ merge to main.

πŸ›  Common Tasks

  • Update Officers β†’ /content/officers.html
  • Add Events/Announcements β†’ /content/events.html, upload flyers to /assets/docs/
  • New Page β†’ copy an existing .html, link from nav
  • Images β†’ put in /assets/img/ (lowercase names, hyphens)

🌐 GitHub Pages (Publishing)

  • Repo β†’ Settings β†’ Pages
    • Source: Deploy from a branch
    • Branch: main, Folder: / (root)
  • Deploys automatically ~2 minutes after merging to main.

If CSS/JS don’t load:

  • Use relative paths (css/style.css, not /css/style.css)
  • Check filename case (case-sensitive hosting)

🧾 Domain Status

  • Current domain: www.lchsredcross.org
  • Registrar: Cloudflare (or Porkbun)
  • Account email: [email protected]
  • Next renewal due: (see β€œDomain Renewal Reminder” page)

Full instructions in Domain Management Guide (in repo).


πŸ—“ Yearly Checklist

  • Update officer list + meeting times
  • Add new Web Team members, remove graduates
  • Verify domain + HTTPS
  • Record the next renewal date in β€œDomain Renewal Reminder”
  • Confirm club Gmail access works

πŸ†˜ Troubleshooting

  • 404 page: ensure index.html in repo root and Pages is enabled
  • Old content: hard refresh (Ctrl+F5 / Cmd+Shift+R)
  • Broken images: check exact filenames + paths
  • Rollback mistake: Revert the PR or restore previous file version

πŸ‘₯ Contacts

  • Club email: [email protected]
  • Org Owners: President + one trusted officer/advisor
  • Faculty Advisor: name β€’ email
⚠️ **GitHub.com Fallback** ⚠️