Skip to content

Content Editing Guide

DMV Throwers Yoyo Club edited this page Mar 29, 2026 · 1 revision

Content Editing Guide

This guide explains how to update or add content to the DMV Throwers website.


Editing Existing Pages

Via GitHub Web UI (easiest)

  1. Navigate to the file on GitHub
  2. Click the pencil icon (Edit)
  3. Make your changes
  4. Scroll down, write a commit message
  5. Select "Create a new branch" and open a PR

Via Local Clone

  1. Pull the latest: git pull origin main
  2. Edit the HTML file
  3. Test in browser
  4. Commit and push to a branch
  5. Open a PR on GitHub

Common Content Updates

Updating Meetup Info

Edit events.html — each meetup is a card with date, time, and location. Update the relevant fields.

Updating VSYC-26 Content

VSYC-26 is split across 8 pages, all sharing assets/css/vsyc26.css:

Page What to edit
vsyc26.html Hero section, about text, quick facts
vsyc26-divisions.html Division cards and descriptions
vsyc26-schedule.html Day-of schedule times
vsyc26-register.html Pricing, payment links, music upload
vsyc26-sponsors.html Sponsor tiers, JotForm embed
vsyc26-venue.html Venue details, rules for vendors
vsyc26-rules.html Contest ruleset
vsyc26-faq.html FAQ items, contact info, key dates

The nav bar and footer are duplicated in each VSYC page. If you change nav links, update all 8 files.


Adding Images

  1. Place images in the appropriate subfolder under assets/images/:
    • events/ — monthly flyers
    • gallery/ — club photos
    • logos/ — logo variants
  2. Reference with a relative path: assets/images/gallery/photo.png
  3. Use descriptive alt text for accessibility

Adding a New Page

  1. Create a new .html file in the root directory
  2. Copy the <head> section from an existing page (update title/description)
  3. Include the shared nav and footer
  4. Add the page to the nav in all relevant files
  5. Add the URL to sitemap.xml
  6. Update the README site structure table

Style Guidelines

  • Keep tone friendly and welcoming
  • Use clear, descriptive headings
  • Keep paragraphs short
  • Match the existing visual style (dark navy theme for VSYC, red/white for club pages)
  • Don't add emoji to the site HTML unless specifically requested

Clone this wiki locally