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

Replace link on homepage to submit a topic idea #2014

Closed
kaitohm opened this issue Nov 25, 2023 · 2 comments
Closed

Replace link on homepage to submit a topic idea #2014

kaitohm opened this issue Nov 25, 2023 · 2 comments
Assignees
Labels
[Component] Learn Theme Website development issues related to the Learn theme. [Type] Bug Something isn't working on the Learn website. [Type] Good First Issue Good website development issue for new contributors.

Comments

@kaitohm
Copy link
Contributor

kaitohm commented Nov 25, 2023

We've updated the team's GitHub issue templates and need to update a button's link on the Learn homepage to reflect this.

Button in question: Submit a topic idea at the bottom of the homepage
Current link: https://github.com/WordPress/Learn/issues/new?assignees=&labels=Awaiting+Triage%2C+Needs+Subject+Matter+Expert&template=topic-idea.md&title=Topic+Idea%3A+TOPIC+TITLE
Suggeted link to update to: https://github.com/WordPress/Learn/issues/new/choose

Note, I'm suggesting we link to the general issue template list, rather than a specific template. Templates may still go through further updates, so this generalization should reduce future maintenance.

/dev

@kaitohm kaitohm added the Awaiting Triage Issues awaiting triage. See Training Team handbook for how to triage issues. label Nov 25, 2023
@github-actions github-actions bot added the [Type] Bug Something isn't working on the Learn website. label Nov 25, 2023
@jonathanbossenger
Copy link
Collaborator

This change needs to be made in the following file in the Learn theme:

/wp-content/themes/pub/wporg-learn-2020/template-parts/component-submit-idea-cta.php

@jonathanbossenger jonathanbossenger added [Type] Good First Issue Good website development issue for new contributors. [Component] Learn Theme Website development issues related to the Learn theme. and removed Awaiting Triage Issues awaiting triage. See Training Team handbook for how to triage issues. labels Nov 30, 2023
@digitalchild digitalchild self-assigned this Dec 5, 2023
@jonathanbossenger
Copy link
Collaborator

@bsanevans noting that this has been merged, now we'll just have to wait for the next deployment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Component] Learn Theme Website development issues related to the Learn theme. [Type] Bug Something isn't working on the Learn website. [Type] Good First Issue Good website development issue for new contributors.
Projects
Status: Done
Development

No branches or pull requests

4 participants