Skip to content

content: integrate final board member information - #41

Merged
3innielee merged 1 commit into
stagingfrom
feature/40-board-final-content
Oct 22, 2026
Merged

3innielee merged 1 commit into
stagingfrom
feature/40-board-final-content

Conversation

@3innielee

Copy link
Copy Markdown
Member

Summary

Replaces placeholder Board member content with the final information provided by the BMDIB Board and updates the layout to accommodate all nine members.

Changes

  • Replaced placeholder Board member entries with the nine current Board members
  • Added final names, roles, and biographies
  • Preserved complete biographies without truncation
  • Updated the Board member display order
  • Updated the Board page to use a three-column desktop layout
  • Preserved the responsive two-column tablet and single-column mobile layouts
  • Maintained the existing Astro Content Collection architecture and reusable BoardMemberCard component

Testing

  • Reviewed the three-column desktop layout
  • Verified all nine members' names, roles, and biographies
  • Verified headshots or placeholder images display correctly
  • Verified responsive layout on mobile and tablet
  • Confirmed no placeholder Board member entries remain
  • npm run build passes
  • Staging deployment succeeds

Closes #40

@3innielee
3innielee merged commit 0a4b20f into staging Oct 22, 2026
2 checks passed
3innielee added a commit that referenced this pull request Oct 26, 2026
* ci: add Azure Static Web Apps workflow file
on-behalf-of: @Azure opensource@microsoft.com

* ci: configure Azure Static Web Apps staging deployment

* Remove contact page from header

* ci: protect staging with Entra authentication

* test: remove auth redirect for staging diagnosis

* feat: add site logo and favicon

* fix: correct Entra client secret setting reference

* fix: restore responseOverrides

* test: AZURE_CLIENT_SECRET

* test: Entra login

* test: Entra login

* feat: remove contact link in footer

* refactor: refine reusable page components (#25)

* feat: establish Astro content collections architecture (#27)

* feat: migrate competitions to content collections (#29)

* feat: migrate meetings to content collections (#31)

* feat: migrate board members to content collections (#33)

* refactor: consolidate shared date time utilities (#35)

* feat: prepare layouts for board bios and event photos (#37)

* content: integrate final home page content (#39)

* content: integrate final board member information (#41)

* content: integrate final events content (#43)

* feat: integrate competitions article content and photo gallery (#45)
@3innielee
3innielee deleted the feature/40-board-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