I could create the hamburger and menu with my knowledge of css/html/js. But I was hoping for a way to use the functionality that discourse has already implemented (opening, closing, etc…).
Any suggestions on how to achieve this?
I thought maybe I would be able to extend the widget for the current navigation, change the settings, then attach it to the html I have written for my nav. But the connectors seemed to be predefined, and I wasnt sure how to connect my widget to my html. This might not be the right direction at all either…
This is slightly rough but should get you 99% of the way there when it comes to having an additional menu item with a dropdown panel. Calling this one a pizza menu . Add this to your header.html file.
Ah ok in that case you’re looking at something more like what @simon mentioned in the brand header theme component, I was attaching the action to the existing header widget… the brand header adds it to a new one. The new widget here w/ toggleHamburger:
Thank you for this code. Can you point me in the right direction on filling out the panelContents? I see some indication, but not sure how it all links together.
Привет! Я знаю, что это старая тема, но это почти то, что я ищу/пытаюсь сделать. Поэтому я публикую здесь (вместо создания новой темы). Пожалуйста, имейте в виду, что я не разработчик, не знаю, как работают плагины, и не умею писать на JavaScript. Но я умею копировать и вставлять код
Что я пытаюсь сделать: добавить вход в чат внутри выпадающего меню. То есть мне нужна иконка «чат», а в выпадающем меню будет поле ввода, кнопка отправки и какой-то справочный текст/ссылка на страницу помощи.
Могу ли я адаптировать ваш код, заменив иконку «приборы» на иконку «чат»? Как это сделать?
И во-вторых, как можно вставить HTML-код вместо фразы «Hello World»? (По сути, как ввести туда HTML?)