It would help if you gave us some direction on how you plan to design the button. Its really simple for the most part, you just plug in the code into the design. The only trick to it is that you need to leave in list element <li> so that the vote number will ajax update automatically when pressing "vote".
Here's the original segment of code from link_summary.tpl that pertains to the vote number and vote button:
Code:
{if $Voting_Method eq 1}
{if $story_status eq "published"}
<ul class="news-upcoming">
{else}
<ul class="news-upcoming2">
{/if}
<li class="vote-publish"><a id="xvotes-{$link_shakebox_index}" href="{$story_url}">{$link_shakebox_votes}</a></li>
<li class="vote" id="xvote-{$link_shakebox_index}">
{if $link_shakebox_currentuser_votes eq 0 && $link_shakebox_currentuser_reports eq 0}
<a href="javascript:{$link_shakebox_javascript_vote}">{#PLIGG_Visual_Vote_For_It#}</a>
{else}
{if $link_shakebox_currentuser_reports neq 0}
<span>{#PLIGG_Visual_Vote_Report#}</span>
{else}
{if $pagename eq "user" && $user_logged_in neq $link_submitter}
<a href="javascript:{$link_shakebox_javascript_unvote}">{#PLIGG_Visual_Unvote_For_It#}</a>
{else}
<span>{#PLIGG_Visual_Vote_Cast#}</span>
{/if}
{/if}
{/if}
</li>
</ul>
{/if}
For the most part, you can tweak this however you want by
adding elements, but when you start subtracting things you might begin causing small errors like the number not increasing without a page refresh. I suggest just taking this code as is and surrounding certain elements with <div> and <span> classes to style it to your liking.
If you don't have a clue how to style items, or you are a beginner I suggest you either pay someone to help you out or read several articles to help you out. I have no doubt that a lot of you will try to edit this and end up making a lot of mistakes and reporting them on the forum like it's a problem with Pligg, when in fact its a customization issue.