Skip to content

Conversation

@JoaoCoelho2003
Copy link
Contributor

@JoaoCoelho2003 JoaoCoelho2003 commented Jan 31, 2025

  • Calendar
  • Event Card
  • Event List

Refers to: #39

Right now the page looks like this:

image

@netlify
Copy link

netlify bot commented Jan 31, 2025

Deploy Preview for cesium-hydrogen-new ready!

Name Link
🔨 Latest commit 3fa0d34
🔍 Latest deploy log https://app.netlify.com/sites/cesium-hydrogen-new/deploys/67d33e04e4c4e50008c6c8c3
😎 Deploy Preview https://deploy-preview-70--cesium-hydrogen-new.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@JoaoCoelho2003 JoaoCoelho2003 marked this pull request as draft February 3, 2025 16:15
@JoaoCoelho2003 JoaoCoelho2003 self-assigned this Feb 4, 2025
@diogogmatos
Copy link
Member

You can now use this endpoint: https://calendario.cesium.pt/api/transfer/events?filterId=-1&groupId=0&groupId=7&groupId=9&groupId=10&groupId=11&groupId=12 to fetch CeSIUM events from Calendarium 🙌🏼

This was linked to issues Feb 17, 2025
@diogogmatos
Copy link
Member

Is this ready for review? 👀

@JoaoCoelho2003
Copy link
Contributor Author

Is this ready for review? 👀

There are still some differences between the design and the actual implementation that need to be discussed, particularly regarding the division of events into past and upcoming. But after that it should be done and ready for review.

Copy link
Member

@diogogmatos diogogmatos left a comment

Choose a reason for hiding this comment

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

This should stay in the relative position and not move with scroll (maybe change from absolute to fixed or sticky).

Screencast_20250312_142815.mp4

@diogogmatos
Copy link
Member

Multiple day events or all day events should not show a time:

image

You can identify these type of events by the way their date is formatted. An all day event will have start time and end time set to 0:00. A multiple-day event will have a start time of 0:00 and an end time of 23:59.

For multiple day events, you can also place the start date and end date, and not just the start date. For example: 28/03 - 30/03

@JoaoCoelho2003
Copy link
Contributor Author

@diogogmatos Everything's done and working, the only thing that is worth mentioning is that i changed a little bit the design of the hover modal. Since I had something to fix there and there is no design for the component, I decided to change it a little and in my opinion it looks better now but when you review the code please do share your thoughts.

image

Copy link
Member

@joaodiaslobo joaodiaslobo left a comment

Choose a reason for hiding this comment

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

Awesome!! 🤘🚀

@diogogmatos diogogmatos merged commit 06b0f60 into main Mar 13, 2025
4 checks passed
@diogogmatos diogogmatos deleted the jc/eventsPage branch March 13, 2025 20:27
@github-project-automation github-project-automation bot moved this from In Progress to Done in Hydrogen - Development Mar 13, 2025
DevJoanaC pushed a commit that referenced this pull request Mar 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

feat: /events page feat: calendar components

4 participants