-
-
Notifications
You must be signed in to change notification settings - Fork 39.7k
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
Improve navigation clarity: Rename 'News' to 'Tutorials' in drop-down navigation menu #59017
Comments
I think the term "news" was deliberate - not sure exactly why - maybe for SEO or something. I think we probably want to keep it. That being said, perhaps we could change the search bar text. "Search 11,600 news articles, tutorials, and books" or something. |
I like the idea of updating the search bar text |
I like the idea of updating the search bar as well. I think it would make it clearer that the news articles, tutorials, and handbooks are all part of the same section/page without affecting the SEO (totally understand why you wouldn't want to mess with those). |
It looks like the strings are here freeCodeCamp/client/i18n/locales/english/translations.json Lines 759 to 760 in b26231e
NOTE: change only English files also there is to check that the string still fits and doesn't have overflow or other weird visual effects |
We will want to update the news search bar as well - I think it's here: |
There's also text when there's nothing found, but changing it similarly would make key name no longer make sense:
For that using the
|
Reminder for contributors, the search bar is tested, so making changes to the search bar needs also making changes to the tests |
Is your feature request related to a problem? Please describe.
On FreeCodeCamp’s homepage and learn page, discrepancies in naming make it difficult for users to find the page containing tutorials. In the upper left corner of the screen, there is a search bar with text that says “Search 11,600+ tutorials.” This makes it easy for users to search for a tutorial on a specific topic, but if a user wants to view all of FreeCodeCamp’s tutorials, they have to click on the dropdown menu in the upper right corner of the screen and click on the “News” option. This naming seems unintuitive and may be confusing to new FreeCodeCamp users, as the title “News” implies that section might contain articles about recent developments in programming or news about FreeCodeCamp rather than tutorials.
To view the tutorial search bar and the drop-down menu:
Navigate to the homepage (https://www.freecodecamp.org/) and click the drop-down menu in the right upperhand corner of the screen to view the “News” navigation option. The tutorials search bar is in the left upperhand corner of the screen.
Navigate to the learn page ( https://www.freecodecamp.org/learn/) and click the drop-down menu in the right upperhand corner of the screen to view the “News” navigation option.The tutorials search bar is in the left upperhand corner of the screen.
Here are some screenshots that show the search bar and navigation menu.
Screenshot of homepage:
Screenshot of learn page:
Describe the solution you'd like
Since the overwhelming majority of the content on the News page consists of tutorials and how-to-guides, it would make more sense to rename the “News” option in the dropdown navigation menus on the homepage and the learn page to “Tutorials” to better represent the content.
Describe alternatives you've considered
While tutorials comprise most of the content on the FreeCodeCamp News page, there is some other content on the page that might not fall as neatly into that category (e.g. podcast episodes). Re-naming the navigation option to “Tutorials & News” would be another alternative, although it may be a little clunky. I’m also aware that FreeCodeCamp has a lot of longtime users that may be used to the current menu navigation, so the costs of changing the navigation menu names may outweigh the benefits of renaming.
Additional context
No response
The text was updated successfully, but these errors were encountered: