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

fix: more enhancement to UI #1402

Merged
merged 12 commits into from
Mar 15, 2023
Merged

fix: more enhancement to UI #1402

merged 12 commits into from
Mar 15, 2023

Conversation

AceTheCreator
Copy link
Member

I added a few enhancements based on suggested feedback

  • Converted all used image formats from other formats to webp
  • Fix duplicate images
  • Removed unused code
  • Created community components to hold the necessary component
  • Added more community highlights to the community homepage

cc @derberg @alequetzalli @akshatnema

#917

@netlify
Copy link

netlify bot commented Mar 6, 2023

Deploy Preview for asyncapi-website ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 06dc3bb
🔍 Latest deploy log https://app.netlify.com/sites/asyncapi-website/deploys/641042474cd22c00082a56ce
😎 Deploy Preview https://deploy-preview-1402--asyncapi-website.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 settings.

<Paragraph textColor={bg && 'text-gray-400'}>{description}</Paragraph>
</div>
<div className="mt-10">
<Link href={link}>
Copy link
Member

Choose a reason for hiding this comment

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

There should be a <a> tag below this Link component.

Copy link
Member Author

Choose a reason for hiding this comment

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

Any reason why?

Copy link
Member

@akshatnema akshatnema Mar 8, 2023

Choose a reason for hiding this comment

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

The browser isn't able to recognize it as a link when you right-click on it.

Copy link
Member Author

Choose a reason for hiding this comment

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

I see

Copy link
Member

@akshatnema akshatnema left a comment

Choose a reason for hiding this comment

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

image

Please add some shadows to these cards as they look slightly odd from all the cards you made above.

Copy link
Member

@akshatnema akshatnema left a comment

Choose a reason for hiding this comment

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

image

Please make this heading in TSC on text-2xl only.

@AceTheCreator
Copy link
Member Author

image

Please make this heading in TSC on text-2xl only.

I don't it's related to this PR :)

@AceTheCreator
Copy link
Member Author

@derberg, you might wanna take a look at this PR... It addresses your comment here --> There is one problem I have with whatever I see when going to /community. There are highlights only of items that you added in this PR. But what about TSC? contributor dashboard? newsroom?

@derberg
Copy link
Member

derberg commented Mar 8, 2023

I love it all, thanks so much for taking my feedback into account 🙏🏼

Comment on lines 67 to 68
description="Discover over 100s of interesting issues, suitable for both new
contributors and existing contributors."
Copy link
Member

@quetzalliwrites quetzalliwrites Mar 9, 2023

Choose a reason for hiding this comment

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

Suggested change
description="Discover over 100s of interesting issues, suitable for both new
contributors and existing contributors."
description="Discover over 100s of interesting issues, suitable for new and existing contributors."

<Card
type="small"
taglineBg=""
tagline="Rockstars"
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
tagline="Rockstars"
tagline="Contributors"

<Card
type="small"
tagline="Community"
icon="🚀"
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
icon="🚀"
icon="🎯"

heading="Meet Folks that are Redefining the Initiative"
description="Learn how to become a technical steering committee member and see our current tsc members."
tagline="Projection"
icon="🎯"
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
icon="🎯"
icon="🚀"

taglineBg="bg-primary-200"
heading="Meet Folks that are Redefining the Initiative"
description="Learn how to become a technical steering committee member and see our current tsc members."
tagline="Projection"
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
tagline="Projection"
tagline="TSC"

Yeah... Projection doesn't really say anything to me here, I think we should be clear and direct.

<div className="md:w-[50%] mt-10 md:mt-0">
<Card
taglineBg="bg-primary-200"
heading="Meet Folks that are Redefining the Initiative"
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
heading="Meet Folks that are Redefining the Initiative"
heading="Meet Folks Redefining the Initiative"

<Card
taglineBg="bg-primary-200"
heading="Meet Folks that are Redefining the Initiative"
description="Learn how to become a technical steering committee member and see our current tsc members."
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
description="Learn how to become a technical steering committee member and see our current tsc members."
description="Learn how to become a Technical Steering Committee (TSC) member and see our current members."

Copy link
Member

@quetzalliwrites quetzalliwrites left a comment

Choose a reason for hiding this comment

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

review done! ✅ ✨✨✨💪🏿

@quetzalliwrites
Copy link
Member

Wow, I love this iteration; these updates make this page extremely informative!!!

THANK YOU, @AceTheCreator 💪🏿✨✨✨

@AceTheCreator
Copy link
Member Author

Added suggested changes cc @derberg @akshatnema @alequetzalli

@AceTheCreator
Copy link
Member Author

/rtm

@akshatnema
Copy link
Member

@AceTheCreator You need to wait for @alequetzalli to approve the changes 😄

@AceTheCreator
Copy link
Member Author

AceTheCreator commented Mar 15, 2023

@AceTheCreator You need to wait for @alequetzalli to approve the changes 😄

While you're right, I don't think she has any changes to suggest again 🙂

We need to speed up merging the community branch, so this pr is rtm

@quetzalliwrites
Copy link
Member

/rtm

@quetzalliwrites
Copy link
Member

"We need to speed up merging... "

welcome to oss 😄

@quetzalliwrites quetzalliwrites merged commit f0e7afb into asyncapi:community Mar 15, 2023
@AceTheCreator AceTheCreator deleted the minorUpdate branch March 16, 2023 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants