General architecture remarks
When I have to customize the Hubl app to make it fit the needs of my project, I expect to use this component building blocks and put them together in a way I need. But the only building block I have here is that has only a few configuration options and that contains the whole user interface already build.
So the only way for me to make it fit my project is either to modify this module code or to make my own.
The building blocks I would need are for example
-
<solid-poll>
a component to display one poll, that I can put on the page I want on my app -
<solid-poll-form>
a form to create a new poll -
<solid-poll-results>
a component that displays only the vote results part -
<solid-polls>
a list of the existing polls, optionally filtered by some conditions like the category is has or the circles it is owned by