Hello Homelablers, new version 1.12 is up and running !
✨ Highlight — Custom Style Editor
You can now fully customize the look of your canvas, per device type.
Select Custom in the style picker, then click the edit button to open the Custom Style Editor:
- Set border, background, and icon color + opacity for each node type (Router, Server, Switch, Proxmox, etc.)
- Control color, opacity, path style, and animation for each edge type
- Set a default size per node type
- Apply to existing nodes of a given type with one click, or Apply All to Canvas to restyle everything at once
- Your custom style is saved with your canvas and restored on next load
Other new features
- Accessibility overhaul — consistent hover/focus borders, pointer cursors, keyboard navigation and Enter-to-apply across all modals (node, edge, style picker)
- Edge label fix — labels and the
+waypoint handle now stay on the actual routed path when waypoints are used (bezier and smooth styles) - Edge type select fix — the selected link type now displays its full label (e.g. "IoT / Zigbee") instead of the raw value after selection
- UI polish — IP address hint moved below the field to prevent label misalignment; hover border color toned down to match the dark theme
Bug fixes
- Fixed status dot overlapping IP address in node cards
- Fixed canvas style modal layout on smaller screens
- Fixed MCP session manager routing
Thanks
Big thanks to @findthelorax for multiple contributions this release: