Forem Creators and Builders 🌱

Lee
Lee

Posted on

Allowing Nav Links to be Defined by SiteConfig πŸ€”

Forem pages are a big deal when it comes to customising your community. You can utilise HTML, CSS and JS to be super creative and create some real customised content, something that I am looking to do with thismmalife.com as the community grows. Things like a trusted market place or our own ranking for athletes or maybe even some streaming fitness videos for members.

See my other post on pages here

With that said, including links to these pages in the default navbar is an important feature for new communities going forwards (as well as being able to adjust the order of the navbar).

Who is with me? Here is the Github issue πŸ€“

Allow "New Navigation SideBar Links" to be defined by a site config or /internal admin #5475

Is your feature request related to a problem? Please describe.

As a future admin of a generalised community i'd like the ability to add to the navigation sidebar links with additional community products such as books, movies etc.

Describe the solution you'd like

An addition to the Internal/Pages siteadmin view that allows for the creation of extra links in the navigation sidebar including:

  1. Friendly name
  2. Icon (the podcast icon as an example).
  3. The destination page url
  4. A value that sets whether the link should be shown in the sidebar 'pre auth' or not.

Additional context

See suggested screenshot.

Screenshot 2020-01-13 at 09 04 15

Similar issue here but for the key links sidebar item below it .

https://github.com/thepracticaldev/dev.to/issues/4661

Oldest comments (4)

Collapse
 
citizen428 profile image
Michael Kohl • Edited

We're almost done with a v1 version of this, we just didn't manage to wrap up the PR before the start of the current cycle. Stay tuned! πŸ˜ƒ

Collapse
 
lee profile image
Lee

yay!

Collapse
 
ridhwana_k profile image
Ridhwana Khan

Yesss, a PR is in progress 😁 You'll be very happy with the results!

Collapse
 
ben profile image
Ben Halpern

πŸŽ‰