ボタンをクリックすることで、styleSheetを変更し、テーマカラー(背景色)を変えるように設定しました。

ここまでの設定はできたのですが、
localStorageを使って、変更したテーマカラー保存した状態にしたいのですが、
localStorageをどのように設定したらよいのかがわかりません。。

localStorageを使用するのが初めてで、
保存するときは、localStorage.setItem('Key', '保存する値');などの情報があるのですが、
これをどう扱っていけばよいのかがわかりません。。

情報に不足部分があるかもしれませんが、ご教授いただけますと大変助かります。

//テーマカラーの切り替え
function setHref($href) {
  var $elementReference = document.getElementById("s_theme");
  $elementReference.href = $href;
}
 <link rel="stylesheet" href="normalmode.css" id="s_theme">
  
  <ul>
    <li>
      <button onclick="setHref('normalmode.css');" class="normalmode"></button>
    </li>
    <li>
      <button onclick="setHref('darkmode.css');" class="darkmode"></button>
    </li>
    <li>
      <button onclick="setHref('lightmode.css');" class="lightmode"></button>
    </li>
  </ul>