Skip to content

Weekly event cards - #27

Open
ethnmz wants to merge 19 commits into
mainfrom
weekly-Event-Cards
Open

ethnmz wants to merge 19 commits into
mainfrom
weekly-Event-Cards

Conversation

@ethnmz

@ethnmz ethnmz commented Apr 16, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

ethnmz added 2 commits April 12, 2026 16:25
- Fetches events from Google Calendar via iCal feed or API v3
- Horizontal scrollable card carousel with staggered animations
- Each card shows image, title, date/time, description, location with map tooltip
- Add to calendar button pre-fills Google Calendar with event details
- Scroll position dots below carousel, clickable to jump to any card
- Nib Pro SemiBold and GT Walsheim fonts
- Event images for general meeting, web dev, leetrooms, and default
@ethnmz ethnmz self-assigned this Apr 16, 2026
@AxeFontaine
AxeFontaine removed the request for review from PabloAlmanza47 April 17, 2026 16:59

@AxeFontaine AxeFontaine left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs to show only current week events

@ethnmz

ethnmz commented Apr 18, 2026

Copy link
Copy Markdown
Collaborator Author

design concerns have been fixed

@ethnmz

ethnmz commented Apr 19, 2026

Copy link
Copy Markdown
Collaborator Author

@copilot resolve the merge conflicts in this pull request

Copilot AI and others added 2 commits April 19, 2026 22:00
…klyEvents

Co-authored-by: ethnmz <69804339+ethnmz@users.noreply.github.com>

Copilot AI commented Apr 19, 2026

Copy link
Copy Markdown

@copilot resolve the merge conflicts in this pull request

Resolved in commit 846af53. The branch has been merged with origin/main, resolving all three "modify/delete" conflicts by moving our WeeklyEvents code to the flat project structure that main uses (removing the colorstack/ subdirectory prefix). The Events component, calendar logic, custom fonts, and all assets are now properly placed at the root level alongside the existing Hero, Sponsor, Officers, and Footer sections.

Needs to show only current week events

The component already filters to current week only. lib/calendar.ts uses getWeekDayKeys() to compute Mon–Sun of the current week and passes those as a weekKeySet filter — any event whose start date falls outside that window is excluded. The WeeklyEvents component then only renders day cards that have at least one event.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • fonts.googleapis.com
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node node /home/REDACTED/work/ColorStack-Website/ColorStack-Website/node_modules/.bin/next build git conf�� get --global it gpg.program (dns block)
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node node /home/REDACTED/work/ColorStack-Website/ColorStack-Website/node_modules/.bin/next build git conf�� --global credential.username t (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

@AxeFontaine
AxeFontaine removed the request for review from Chokoadam April 23, 2026 19:27
@vercel

vercel Bot commented Apr 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
colorstack-website Ready Ready Preview, Comment Apr 26, 2026 9:29pm

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.

Upcoming Events - Weekly Event Cards

3 participants