-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Staff page and cards #43
Conversation
Visit the preview URL for this PR (updated for commit a1ee544): https://mmp-site-b1c9b--pr43-staff-cards-u9cxl93u.web.app (expires Thu, 06 Jun 2024 16:33:34 GMT) 🔥 via Firebase Hosting GitHub Action 🌎 Sign: 4eb870c89e876f1812e204af417359065d2a23b1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! Just two small comments. They really need to get better images lol.
Resolves #6 and #22
Additions
Added five people via staticCMS, along with their photos
Pages
people.astro : the people page, which displays staff and advisors
Components
Card.tsx : rounded image (non-mobile only) with staff info
CardContainer.astro: Staff category title with shared styles
Changes
Consts.ts: added a people path to routes
public/config.yml: made certain fields optional in staticCMS
src/content/config.ts: added a people collection to astro