Skip to content

Linking "p5.js" and "Web Editor" to Release Page on About Page #3503

Closed
@wlaith

Description

@wlaith

Increasing Access

  • Easier Access to Documentation
  • Provides more context in certain use cases (e.x. trouble-shooting)

Feature enhancement details

Include hyper-link references to existing text at the bottom of the editor about page

 bottom of the editor about page

Activity

wlaith

wlaith commented on Jun 1, 2025

@wlaith
Author

This Issue was Opened by me and @jennybkowalski

yugalkaushik

yugalkaushik commented on Jun 1, 2025

@yugalkaushik
Contributor

The About page already has a hyperlink to the p5.js homepage, and since we're already in the web editor, it might not be necessary to add that link again. The current reference seems enough for most users.
Image

raclim

raclim commented on Jun 4, 2025

@raclim
Collaborator

We were hoping to add these links so users can be directed to the release pages of the p5.js library and p5.js editor! It seems like the version number is missing for the p5.js library as well, so that may potentially be another linked issue here.

added
Good First IssueA beginner-friendly issue, great for first-time contributors
on Jun 4, 2025
Nwakaego-Ego

Nwakaego-Ego commented on Jun 5, 2025

@Nwakaego-Ego
Contributor

Hi @raclim

If nobody has taken this up yet, I would love to work on this issue.

raclim

raclim commented on Jun 5, 2025

@raclim
Collaborator

@Nwakaego-Ego Feel free to give it a go! :)

Nwakaego-Ego

Nwakaego-Ego commented on Jun 7, 2025

@Nwakaego-Ego
Contributor

Hi @raclim

I am sorry for the delay. This is my first issue, and I spent the entire day getting the p5.js repository set up locally. It was a bit of a journey, reading through docs and downloads, but i was able to get it started on my PC.

I have implemented the fix as seen below

Image

However, I noticed that the "About" page on http://localhost:8000/ looks different from the one in the codebase, which made testing a bit tricky.

Image

I believe the changes are in place, but I would really appreciate your guidance. I am not sure why the About section on my local server at port 8000 looks different.

Looking forward to your feedback.

Thank you

yugalkaushik

yugalkaushik commented on Jun 8, 2025

@yugalkaushik
Contributor

@Nwakaego-Ego , it looks like you set up the p5.js website instead of the p5.js Web Editor. You need to set up https://github.com/processing/p5.js-web-editor locally to work on this issue.

Nwakaego-Ego

Nwakaego-Ego commented on Jun 8, 2025

@Nwakaego-Ego
Contributor

Hi @yugalkaushik

Thank you for the heads-up. I actually cloned the p5.js-web-editor repo (see screenshot below). If there’s something I am missing setup-wise, I would really appreciate your guidance.

Image

yugalkaushik

yugalkaushik commented on Jun 8, 2025

@yugalkaushik
Contributor

Thanks for confirming you cloned the p5.js-web-editor repo.
I'm actually not sure what might be going wrong just from this as the screenshot you shared earlier looks from p5.js website. Maybe @raclim could take a look and help troubleshoot the setup?

15 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

EnhancementImprovement to an existing featureGood First IssueA beginner-friendly issue, great for first-time contributors

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Participants

    @raclim@ojuschugh1@Nwakaego-Ego@wlaith@yugalkaushik

    Issue actions

      Linking "p5.js" and "Web Editor" to Release Page on About Page · Issue #3503 · processing/p5.js-web-editor