Skip to content
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

Add new upcoming events [Fixes #5221] #5245

Merged
merged 3 commits into from Jan 29, 2022
Merged

Add new upcoming events [Fixes #5221] #5245

merged 3 commits into from Jan 29, 2022

Conversation

vluna
Copy link
Contributor

@vluna vluna commented Jan 27, 2022

Description

Related Issue

#5221

@github-actions github-actions bot added the needs review 👀 Review is needed for this issue or pull request label Jan 27, 2022
@gatsby-cloud
Copy link

gatsby-cloud bot commented Jan 27, 2022

Gatsby Cloud Build Report

ethereum-org-website-dev

🎉 Your build was successful! See the Deploy preview here.

Build Details

View the build logs here.

🕐 Build time: 11m

Performance

Lighthouse report

Metric Score
Performance 🔶 24
Accessibility 💚 97
Best Practices 💚 93
SEO 🔶 85

🔗 View full report

Copy link
Contributor

@minimalsm minimalsm left a comment

Choose a reason for hiding this comment

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

Nice! Thanks @vluna.

A few thoughts:

If we don't have a description, we should write a simple one.
e.g. ETHWarsaw is a hackathon in Warsaw, Poland, expected in Q4 2022.

I don't think we should link out to dead meetup.com meetings. Do they have an alternative? E.g. Twitter or if they are part of ETHGlobal we could just link there?

If something is TBD, we don't currently have a good way to show this and spanning the event across the whole quarter is confusing to users.

  • We could remove ETHWarsaw, ETHKyiv, Liscon, EthLisbon, ETHBogota, DevCon until they get official dates IMO.
  • We could refactor the component to better support this.

Less of a priority but this list is super long now. I think we should paginate or add 'load more' functionality to reduce cognitive load here.

"endDate": "2022-06-30"
},
{
"title": "ETH SF",
Copy link
Contributor

Choose a reason for hiding this comment

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

Are there two events in SF?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yup, it seems like it.

@minimalsm minimalsm added changes requested Changes needed to merge and removed needs review 👀 Review is needed for this issue or pull request labels Jan 27, 2022
@github-actions github-actions bot added the needs review 👀 Review is needed for this issue or pull request label Jan 28, 2022
@vluna
Copy link
Contributor Author

vluna commented Jan 28, 2022

@minimalsm Applied your suggestions. Let me know what you think.

Copy link
Member

@wackerow wackerow left a comment

Choose a reason for hiding this comment

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

Aw yeah, great to see all these events getting listed. Thanks @vluna!

@minimalsm I think using isSecondary on that button would be more fitting, but we can debate that separately... gonna bring this in

title > sentence case
@wackerow
Copy link
Member

Build is showing as failed because it ran out of memory:

Your Gatsby build's memory consumption exceeded the limits allowed in your plan. For more details, see https://gatsby.dev/memory.

I cleared cache and rebuilt it and it worked fine, just doesn't seem to be updating here.

@wackerow wackerow merged commit 1936b24 into ethereum:dev Jan 29, 2022
@wackerow wackerow mentioned this pull request Jan 29, 2022
@minimalsm minimalsm removed the changes requested Changes needed to merge label Jan 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs review 👀 Review is needed for this issue or pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants