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

Resolve bugs inside migrated website #2924

Closed
akshatnema opened this issue May 1, 2024 · 4 comments
Closed

Resolve bugs inside migrated website #2924

akshatnema opened this issue May 1, 2024 · 4 comments

Comments

@akshatnema
Copy link
Member

akshatnema commented May 1, 2024

Description

Currently, we are moving the website codebase to Next v14 + Typescript, as per #2636.

We are now open to resolving bugs/errors inside the migrated website. All the community members and contributors are requested to mention the bugs/errors inside this issue and do take the initiative to resolve them. Kindly note that you should adhere to Contributing guidelines and make PRs on the migrate-ts branch only.

Current website - https://www.asyncapi.com/en
Migrated website - https://deploy-preview-2710--asyncapi-website.netlify.app/
PR Link of migrate-ts branch - #2710

Format of Issue Submission

Don't create a new issue regarding each bug/error. Instead, follow the given template below to report the bugs in the issue comments only and the maintainers (@anshgoyalevil @sambhavgupta0705 @akshatnema) should approve those bugs before start working on it.

Format of issue comment:

#### Name: 
#### Description:
#### Page slug or URL where bug is present:
#### Screenshot (of current website):
#### Screenshot (of migrated website):
@akshatnema
Copy link
Member Author

akshatnema commented May 1, 2024

Name

Not able to render custom JSX components from MD files

Description

Currently, the migrated website is not able to render custom JSX components from MD files like Youtube, CodeBlock, DocCards, etc. It is the issue with @mdx-js/loader that it can't able to render JSX components inside the migrated website from MD files. Instead, it can render the components from MDX files, but we can't simply migrate our Docs and Blogs to MDX as it is not the correct solution to tackle this problem.

URL

https://deploy-preview-2710--asyncapi-website.netlify.app/docs

Current website screenshot

image

Migrated website screenshot

image

@vishvamsinh28
Copy link
Contributor

vishvamsinh28 commented May 1, 2024

Name

Size of logo decreases when clicking on the hamburger icon on navbar on mobile devices

Description

On mobile devices when clicking on the hamburger icon on navbar the size of logo should remain same but it gets smaller

URL

https://deploy-preview-2710--asyncapi-website.netlify.app/

Current Website Screenshot

Screenshot_2024-05-01-21-03-29-88

Migrated Website Screenshot

Screenshot_2024-05-01-21-03-07-04

@Lovelyfin00
Copy link

Name

Size of logo decreases when clicking on the hamburger icon on navbar on mobile devices

Description

On mobile devices when clicking on the hamburger icon on navbar the size of logo should remain same but it gets smaller

URL

https://deploy-preview-2710--asyncapi-website.netlify.app/

Current Website Screenshot

Screenshot_2024-05-01-21-03-29-88

Migrated Website Screenshot

Screenshot_2024-05-01-21-03-07-04

Hiii
I’d like to take a look at this and fix it

@NightFury742
Copy link

Name

Text truncation styling issue with mermaid.js diagrams

Description

When the /docs/concepts/producer route is opened via navigating from other routes, the diagrams render properly. However, when you directly open the route, the text within truncates. This issue persists among most mermai.js diagrams throughout the website both new and old. I've attached a video explaining the same.

truncationIssue.mp4

URL

https://deploy-preview-2710--asyncapi-website.netlify.app/docs/concepts/producer

Current website screenshot

image

Migrated website screenshot

WhatsApp Image 2024-05-19 at 02 19 54

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

No branches or pull requests

4 participants