Page MenuHomePhabricator

Anchor the Library Bundle 'Learn more' button to the Library Bundle section of the About page
Open, LowPublic

Description

Task

On the tool homepage (https://wikipedialibrary.wmflabs.org/), the Library Bundle information box contains a Learn More button which users will expect to take them to information about the Bundle. Right now it just takes them to the top of the About page, but we could anchor that link to the Bundle section so that users find the information they expect to find quicker.

To solve this task, add an anchor to the Library Bundle header on https://wikipedialibrary.wmflabs.org/about/, then adjust the Learn More button on the homepage (https://github.com/WikipediaLibrary/TWLight/blob/master/TWLight/templates/home.html#L90) to link to that anchor.

Good first task

This task has been placed in the #good-first-task category. This means it has been scoped and written in a way that makes it simpler for folks who haven’t contributed to the tool’s development or open source software in the past.

If that’s you, welcome! Please feel free to ask questions here about this specific task or the codebase more generally. We’ll be more than happy to help you and clarify the steps needed to complete the task, whether that’s setting up the repository, implementing the necessary changes, or pushing your changes to Github.

If you have experience contributing to this project or similar ones, please consider leaving this one for someone new, and taking a look at the Open Tasks column of the workboard for another task. Also feel free to help out if you see unanswered questions here!

How to contribute

Assign yourself to this task: Click the ‘Add Action’ dropdown menu below and then select Assign / Claim. The box should fill your username in automatically, then click Submit!

To submit your changes, you should fork the repository and create a new branch. After pushing your changes to your Github branch, you can open a pull request. Please link your pull request in a comment here when it has been submitted, and include the Phabricator task number in the pull request. Experienced contributors to the project will review your code and either provide feedback or merge it in!

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 12 2020, 8:37 AM
Samwalton9 renamed this task from Anchor the Library Bundle 'Learn more' to Anchor the Library Bundle 'Learn more' button to the Library Bundle section of the About page.May 12 2020, 8:38 AM
Samwalton9 triaged this task as Low priority.
Samwalton9 updated the task description. (Show Details)
Samwalton9 updated the task description. (Show Details)Oct 1 2020, 9:17 AM
Restricted Application added a subscriber: Sadads. · View Herald TranscriptOct 1 2020, 9:17 AM
Rahul-1729 added a subscriber: Rahul-1729.

I have done the task Sam please have a look and give your feedback

Hello @Rahul-1729! I have reviewed your PR and made some comments on it.

@Rahul-1729: Hi! This task has been assigned to you a while ago. Could you maybe share an update? Do you still plan to work on this task, or do you need any specific help? Thanks!

If @Rahul-1729 is not working on this, can I continue with this task?

Hi Sam,
Can I generate a new PR?

Yes that's fine.