Components
The STEEM explorer https://steem.rocks contains a witness overview page, where STEEM users can inform them self on witness user statistics:
https://steem.rocks/witnesses
Proposal
This witness page misses one additional feature, to vote directly for a witness, without leaving the page. Currently a user has to remember which witness to vote for, go to https://steemit.com/~witnesses and cast there their vote by hand.
This could be improved, by adding a link, next to the witness name, to Steemconnect, where a direct voting for selected witness by current user is possible without any further interaction, except to confirm that the active key should be used for witness vote transaction.
Mockups / Examples
The change would involve the template for the witnesses, where following code could be added in line 31:
<a href="https://v2.steemconnect.com/sign/account-witness-vote?witness={{ witness.owner }}&approve=1">Vote</a>
Benefits
Currently the Steemit page for witnesses displays only up to rank 50. This is a huge disadvantage for witnesses above rank 50. Steem.rocks could lead with this example, as it is currently the only explorer showing all witnesses. And therefore would also be the only explorer, where voting for witnesses ranking 50 and higher is possible.
Also it would be useful for any users of this STEEM explorer to directly cast their vote, without going to other pages.
Posted on Utopian.io - Rewarding Open Source Contributors