Upvote - downvote module

Github Page

The aim of this demo is to show:

Examples

Example 1: Unstyled

Example 2: Unchecked by default

Example 3: Checked by default

Example 4: Disabled


Code

Markup
<ul class="vote">
  <li class="vote__item">
    <input class="vote__control" type="radio" name="vote1" id="upvote1">
    <label class="vote__label vote__label--upvote" for="upvote1">
      <span class="vote__content">Upvote</span>
    </label>
  </li>
  <li class="vote__item">
    <input class="vote__control" type="radio" name="vote1" id="downvote1">
    <label class="vote__label vote__label--downvote" for="downvote1">
      <span class="vote__content">Downvote</span>
    </label>
  </li>
</ul>

Github Page