# Spawn navigation on topic pages

**URL:** https://meta.discourse.org/t/spawn-navigation-on-topic-pages/168094
**Category:** Development
**Created:** [October 23, 2020, 7:48pm UTC](https://meta.discourse.org/t/spawn-navigation-on-topic-pages/168094 "2020-10-23T19:48:16Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [October 24, 2020, 3:24am UTC](https://meta.discourse.org/t/spawn-navigation-on-topic-pages/168094/2 "2020-10-24T03:24:28Z")

</div>

If you’re unfamiliar with Javascript and Discourse this won’t be easy, but here’s how I’d go about it:

There’s a plugin outlet called `topic-title` that you can use to add content at the top of a topic. You can add the navigation from the [d-navigation template](https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/templates/components/d-navigation.hbs) there… but you’ll also need some custom JS to pass the right parameters in, because some aren’t readily available on the topic page by default.

Plugin outlets and templates are covered a bit here: [Developing Discourse Themes & Theme Components](https://meta.discourse.org/t/developer-s-guide-to-discourse-themes/93648#heading--4-b)

---

_[View the full topic](https://meta.discourse.org/t/spawn-navigation-on-topic-pages/168094)._
