Users are discussing the possibility of customizing Discourse’s experimental sidebar. Marcell_Csendes asked if it’s possible to add custom elements or rearrange default ones — specifically wanting to turn the Admin link into a button. pfaffman acknowledged the admin link’s usefulness but questioned the benefit of turning it into a button, noting the sidebar is still under active development and customizations may break. mcwumbly confirmed plans to add a “custom section” feature soon, allowing users to add arbitrary named links to their site — though reordering default elements isn’t currently planned. Tris20 expressed excitement, suggesting a “Feedback” section with sub-links like “Contact Admin” or “Report a bug,” even proposing it as a default feature. mcdanlj supported the idea, noting their site’s custom header links (to a Mastodon node and internal pages) would fit better in a sidebar. mattdm mentioned using the “Custom Hamburger Menu Links” theme component for legal/compliance links, now moved to the footer, and expects custom CSS styling to remain viable. Overall, while full customization isn’t available yet, a basic custom section is coming, and users are eager to leverage it for navigation and site-specific tools.
OMG. It was only after you mentioned the admin link that I was able to find it. Thanks for that.
It’s been 3 days without an answer, so I’ll give you my best guess as someone who has zero control or knowledge, but has been watching stuff here for 6 or more years.
The sidebar is still under fairly active development (It’s still called “experimental” after all!–and they aren’t even taking feature requests), so though you probably can customize it, whatever you do to customize it will very likely be broken very soon, so for now, you should just live with it as it is; if you’re that kind of person, you can upgrade every day or watch the github commits.
I’m unclear how having it be a button rather than a link would change anything? Would the button do something other than open the admin page as the link does now?
We’re planning to add a single “custom section” feature in the not-too-distant future, which would allow you to add arbitrary named links to things within your own site. Not sure yet when we’ll get to it, but in the initial iteration it’ll be pretty simple, but we think also pretty valuable.
This isn’t something we’re planning on at this point. If you want to dive deeper into this, can you start a new topic?
I would immediately use this to create a “Feedback” section. This would have sub sections like “Contact Admin”, “Make a suggestion”, “Report a bug” etc. I wonder if this functionality is common/useful enough that it warrents being a default rather than customer element?
My largest site uses custom header links that would likely make as much or more sense in a sidebar custom section in the long run. Of our three links there, one is to a sibling site (mastodon node) and two are internal to the discourse site itself. Not needing custom header links for that would I think be visually cleaner, keeping related information together.
Currently just using that to add a link to the open source license for the project, because that’s important to us. We previously had some legal/compliance information there but we were directed to move that to the site footer. (Another plugin!)
We’re also doing some custom CSS styling, which I expect will still be possible.