Skip to content

content: Integrate Final General Meetings Content - #47

Merged
3innielee merged 1 commit into
stagingfrom
feature/46-meetings-final-content
Oct 26, 2026
Merged

3innielee merged 1 commit into
stagingfrom
feature/46-meetings-final-content

Conversation

@3innielee

Copy link
Copy Markdown
Member

Summary

Replaces placeholder General Meetings content with the official BMDIB 2026–27 school year meeting schedule.

The page continues to use the existing Astro Content Collection and reusable MeetingCard component, with automatic classification of upcoming and past meetings.

Changes

Meeting Content

  • Added six general meetings for the 2026–27 school year:
    • August 27, 2026 — Sierramont Middle School
    • October 22, 2026 — Online
    • December 10, 2026
    • February 11, 2027
    • April 22, 2027
    • June 3, 2027 — In person
  • Added the regular meeting schedule: Thursdays, 5:00–6:00 PM.
  • Updated available meeting locations.
  • Removed placeholder meeting entries.

Meeting Materials

  • Added the presentation slides link for the August 27 meeting.
  • Preserved support for optional meeting documents.
  • Ensured meetings without documents do not display empty links.

Page Layout

  • Updated the page introduction with the 2026–27 meeting schedule.
  • Preserved the existing meeting card layout and responsive design.
  • Maintained automatic classification into Current & Upcoming and Past Meetings.
  • Preserved chronological sorting within each section.

Testing

  • Verified all six meeting dates display correctly.
  • Verified meeting times and available locations.
  • Verified upcoming and past meeting classification.
  • Verified chronological sorting.
  • Verified the August 27 meeting slides link.
  • Verified meetings without documents display correctly.
  • Confirmed no placeholder meetings remain.
  • Verified responsive layout on desktop and mobile.
  • npm run build passes.
  • Staging deployment succeeds.

Notes

  • Meeting dates and times are based on the Board-provided 2026–27 schedule.
  • Locations and meeting materials can be added as they become available.
  • Future online meeting links can be incorporated when confirmed.

Closes #46 .

@3innielee
3innielee merged commit 3705a4a into staging Oct 26, 2026
2 checks passed
@3innielee
3innielee deleted the feature/46-meetings-final-content branch October 27, 2026 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant