Hi @mkt, when creating a contribution in response to a task request it is best to make a PR to the main repository (so in this case this one) and then submit your contribution once it has been merged (e.g. the project owner could ask you to change a few things before they merge it). I'll wait until @oroger or @roxane reply here (or wherever) before reviewing this (I am sure they will like it, as it looks great!).

@amosbastian the task request was not about implementing a new UI but about providing a mockup/concept in the form of an interactive HTML template for easy integration afterwards. The actual implementation will follow of course.

I did not knew this trick with the sliding panel to allow a different view in Mobile and desktop. I have to make some tests with this but in overall this seems to be a creative way allowing to use the tool on devices of any size.

Your replacement for the voting slider is indeed a good idea, still allowing fine grained control of the voting power to use while optimizing the screen real eastate.

The settings screen might require some changes in the future as more item will be added but for now this is perfectly usable. One details I found, I have a small mobile screen and I cannot see the last 2 items of the menu, is there a way to scroll on the menu ? (If not, no worries, we will reduce the menu size as there are some 'dev' features that do not really belong there (maybe moving those to the settings screen).

I went quickly through the code and I see you are using media queries to adapt to the targeted sizes, which is exactly what I expected. I will spend some more time on this to see how I can integrate this.

How should we proceed for the integration? I plan to create a dedicate branch to update the UI based on your code, I will probably have some small question, I guess we can continue this on discord ?

Hey @oroger! Thanks for your feedback! I'm sure there will be no issues with the final integration. I actually want to help with that too, as I told you. The settings screen is of course only a placeholder currently. The menus can be scrollable or we reduce them in a reasonable way. I'm a little bit busy with the frog over the next two days but let's continue with the details in discord.