Navbar step1: statischer Navbar-Eintrag ohne JS-Bindings hinzugefügt

This commit is contained in:
Markus F.J. Busche
2025-09-21 12:21:26 +02:00
parent fd5ff20743
commit 708c652d21
2 changed files with 14 additions and 1 deletions

View File

@@ -100,7 +100,8 @@ class TailscaleFunnelPlugin(octoprint.plugin.StartupPlugin,
def get_template_configs(self):
return [
dict(type="settings", custom_bindings=True, template="tailscale_funnel_settings.jinja2")
dict(type="settings", custom_bindings=True, template="tailscale_funnel_settings.jinja2"),
dict(type="navbar", name="Funnel", custom_bindings=False, template="tailscale_funnel_navbar.jinja2")
]
##~~ BlueprintPlugin mixin

View File

@@ -0,0 +1,12 @@
<li id="navbar_plugin_tailscale_funnel">
<a class="dropdown-toggle" href="#" data-toggle="dropdown" title="Tailscale Funnel">
<i class="fas fa-share-square"></i>
<span class="visible-lg">Funnel</span>
</a>
<ul class="dropdown-menu">
<li class="disabled"><a href="#"><strong>Status:</strong> (static) Loaded</a></li>
<li class="divider"></li>
<li class="disabled"><a href="#">Static prototype</a></li>
</ul>
</li>