{"action":"created","issue":{"url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/issues/256","labels_url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/issues/256/labels{/name}","comments_url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/issues/256/comments","events_url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/issues/256/events","html_url":"https://github.com/cleanflight/cleanflight-configurator/issues/256","id":111712411,"number":256,"title":"Suggestion: new GUI for configurator. Interested?","user":{"login":"skaman82","id":11768024,"avatar_url":"https://avatars.githubusercontent.com/u/11768024?v=3","gravatar_id":"","url":"https://api.github.com/users/skaman82","html_url":"https://github.com/skaman82","followers_url":"https://api.github.com/users/skaman82/followers","following_url":"https://api.github.com/users/skaman82/following{/other_user}","gists_url":"https://api.github.com/users/skaman82/gists{/gist_id}","starred_url":"https://api.github.com/users/skaman82/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skaman82/subscriptions","organizations_url":"https://api.github.com/users/skaman82/orgs","repos_url":"https://api.github.com/users/skaman82/repos","events_url":"https://api.github.com/users/skaman82/events{/privacy}","received_events_url":"https://api.github.com/users/skaman82/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":36,"created_at":"2015-10-15T21:36:09Z","updated_at":"2015-10-20T13:43:08Z","closed_at":null,"body":"Hi there! I' using cleanflight almost 6 months now (since I am in RC) and I love what you guys put together here but I'm seeing some things that could be improved. I am a graphic designer and work in a advertising agency. In last 10 years I've worked on a bunch of different web-projects an learned a lot about UI & UX Design.\r\n\r\nFrom my point of view CF is great but is becoming more and more complicated to use as new features coming in. Some things are even just in the wrong place or not have correct labeling that a normal user understands without going through docs. It just looks like it was made by developers for developers but not for a normal folks like me. The lack of documentation is another problem.\r\n\r\nI would like to develop a new interface for the GUI and cautiously asking if anyone is interested in this before I start. Especially @hydra . It makes no sense to put a tremendous amount of work in this if no one is interested in implementing this. I have no clue about programming and need some help understanding all effects that each input field has on the configuration. From my work I also know that you can't make everybody happy and some of the community will most likely don't like my approach. But we can discuss things of course :)\r\n\r\nMy goal is not just make the GUI nice and shiny but also complete rethink its structure and functionality. The are talks about removing the CLI. I think this is a good thing, but the GUI needs some more fields for configuration that are not there yet (where can I put in a mag_align value when the CLI is gone?)\r\n\r\nHere some examples of my thoughts on improving things:\r\n• There should be just one way to backup the full configuration and all profiles with the backup button - not using CLI\r\n• Profile select field seems out of place. It affects way more just the PIDs so why is this in the PID tab?\r\n• PID Setup is very messy. Each controller uses different variables for different things but the fields are labeled the same on each controller. Good example for that are the LEVEL PIDs which are not realy PIDs. \r\n• There should be a kind of tooltip for each field with a short description what this value does and the used variable name (if CLI is still there). \r\n• There should be only hardware specific fields - so if no baro and mag are present there should be no ALT and MAG PID fields in the PID tab to make the interface cleaner. \r\n\r\nI can't put a time frame on this yet but I'm guessing this will take some months to accomplish. So if someone is interested to take the configurator one step further please let me now. I can provide PSD files and all icons as SVG files to work with for final implementing. "},"comment":{"url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/issues/comments/149572137","html_url":"https://github.com/cleanflight/cleanflight-configurator/issues/256#issuecomment-149572137","issue_url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/issues/256","id":149572137,"user":{"login":"borisbstyle","id":10757508,"avatar_url":"https://avatars.githubusercontent.com/u/10757508?v=3","gravatar_id":"","url":"https://api.github.com/users/borisbstyle","html_url":"https://github.com/borisbstyle","followers_url":"https://api.github.com/users/borisbstyle/followers","following_url":"https://api.github.com/users/borisbstyle/following{/other_user}","gists_url":"https://api.github.com/users/borisbstyle/gists{/gist_id}","starred_url":"https://api.github.com/users/borisbstyle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/borisbstyle/subscriptions","organizations_url":"https://api.github.com/users/borisbstyle/orgs","repos_url":"https://api.github.com/users/borisbstyle/repos","events_url":"https://api.github.com/users/borisbstyle/events{/privacy}","received_events_url":"https://api.github.com/users/borisbstyle/received_events","type":"User","site_admin":false},"created_at":"2015-10-20T13:43:08Z","updated_at":"2015-10-20T13:43:08Z","body":"@skaman82 Why dont you make a PR of this configurator version? I think Cleanflight UI needs to be renewed :dancer: "}}