-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Visual Layout Editor #30
Comments
Just thinking through this (out loud) a little. We have a new set of events that we could add a The ideal (end goal) UX would be as follows:
The challenge is that how to re handle the nature of re-deploying? The NR editor would have changes not deployed, but that are actually reflected in the UI/Dashboard, because we've created those values locally in the client. |
@joepavitt, |
Thanks for sharing @bartbutenaers - exactly what I had in mind. |
First off, let me say thank you for this amazing project. I am blown away at the progress. I wanted to put my hat in the ring to say that a visual layout editor would definitely be a feature I would miss if it were absent. For context, here's an example of a dashboard I am working on in dashboard 1.0 that is being used on a television kiosk. Would this layout be possible in 2.0 without a visual layout editor? (I'm asking out of ignorance, I don't currently understand how I would accomplish this layout sans the visual editor). As an aside, I did a pretty deep survey of a ton of self-hosted 'dashboard' tools recently, and I concluded that node-red and dashboard 2.0 really fills and under-served niche here, especially if there's enough flexibility for layout and theming. There's really nothing else out there quite like it, and certainly nothing you can self-host. |
HI @Hyperlooper - happy to help, although can I get you to post into https://discourse.nodered.org/tag/dashboard-2 please? Want to keep the GitHub issues focussed on features, etc. rather than assisting particular use cases and projects. I do have answers, and can help, just want to make sure others can see it too, and the forums are a better place for that. A topic with "Achieving this layout in Dashboard 2.0" would be appropriate, with your screenshot included. |
HI! I would like to see some kind of statement regarding a visual editor as welll. I rely on the old one for quickly laying out things, so it's quite an important feature that applies to multiple layouts. |
It's definitely in the plans, but not in the very short term just yet as we have other priorities: https://github.com/orgs/FlowFuse/projects/15 |
Have an option to use https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage in order to enable layout editing directly in a Dashboard session |
Description
One to the unappreciated (and somewhat obscure) features of the current solution is the integration with the main Node-RED environment and the ability to do a baseline visual layout without fully leaving the flow editor. The widget grid and sizing system is a bit clunky (the emphasis on units rather than percentages/free resizable elements, etc.), but it works pretty well for multiple scenarios (like the example below):
Have you provided an initial effort estimate for this issue?
I am no FlowForge team member
The text was updated successfully, but these errors were encountered: