theme-selector.html 1.1 KB

1234567891011121314151617181920
  1. <li class="nav-item dropdown">
  2. <!-- This is for initializing the color scheme selection for new visitors. See /js/darkmode.js -->
  3. <div id="theme-initialization" style="display: none;"
  4. default-theme="{{ site.Params.darkMode.default }}"></div>
  5. <a class="nav-link dropdown-toggle" href="#" id="themeSelector" role="button"
  6. data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  7. <img id="navbar-theme-icon-svg" src="{{ "/icons/moon-svgrepo-com.svg" }}" width=20>
  8. </a>
  9. <div class="dropdown-menu dropdown-menu-icons-only" aria-labelledby="themeSelector">
  10. <a class="dropdown-item nav-link" href="#" onclick="enableLightTheme()">
  11. <img class="menu-icon-center" src="{{ "/icons/sun-svgrepo-com.svg" }}" width=20>
  12. </a>
  13. <a class="dropdown-item nav-link" href="#" onclick="enableDarkTheme()">
  14. <img class="menu-icon-center" src="{{ "/icons/moon-svgrepo-com.svg" }}" width=20>
  15. </a>
  16. <a class="dropdown-item nav-link" href="#" onclick="useSystemTheme()">
  17. <img class="menu-icon-center" src="{{ "/icons/computer-svgrepo-com.svg" }}" width=20>
  18. </a>
  19. </div>
  20. </li>