cityssm/lottery-licence-manager

View on GitHub
views/_sideMenu-locations.ejs

Summary

Maintainability
Test Coverage
<div class="column is-3 is-hidden-print has-background-white-bis" id="cityssm-theme--sidemenu-expanded">
  <aside class="menu">
    <p class="menu-label">
      Locations
    </p>
    <ul class="menu-list">
      <li>
        <a class="<%= (headTitle === "Locations" ? "is-active" : "") %>" href="<%= urlPrefix %>/locations">
          <span class="icon">
            <i class="fas fa-map-marker-alt" aria-hidden="true"></i>
          </span>
          Location Search
        </a>
      </li>
      <% if (user.userProperties.canCreate) { %>
        <li>
          <a class="<%= (headTitle === "Create a New Location" ? "is-active" : "") %>" href="<%= urlPrefix %>/locations/new">
            <span class="icon">
              <i class="fas fa-plus" aria-hidden="true"></i>
            </span>
            Create a New Location
          </a>
        </li>
      <% } %>
    </ul>
    <% if (user.userProperties.canUpdate) { %>
      <p class="menu-label">
        Reports
      </p>
      <ul class="menu-list">
        <li>
          <a class="<%= (headTitle === "Location Cleanup" ? "is-active" : "") %>" href="<%= urlPrefix %>/locations/cleanup">
            <span class="icon">
              <i class="fas fa-broom" aria-hidden="true"></i>
            </span>
            Location Cleanup
          </a>
        </li>
      </ul>
    <% } %>
    <p class="menu-label">
      Help
    </p>
    <ul class="menu-list">
      <li>
        <a href="https://cityssm.github.io/lottery-licence-manager/locations" target="_blank" rel="noopener noreferrer">
          <span class="icon">
            <i class="fas fa-question-circle" aria-hidden="true"></i>
          </span>
          Location Documentation
        </a>
      </li>
    </ul>
  </aside>
  <button class="button is-light is-fullwidth mt-4" id="cityssm-theme--sidemenu-collapse-button">
    <span class="icon is-small"><i class="fas fa-angle-double-left" aria-hidden="true"></i></span>
    <span>Hide Side Menu</span>
  </button>
</div>
<div class="column is-narrow is-hidden-print is-hidden" id="cityssm-theme--sidemenu-collapsed">
  <button class="button is-light has-tooltip-right" id="cityssm-theme--sidemenu-expand-button" data-tooltip="Expand Side Menu">
    <i class="fas fa-angle-double-right" aria-hidden="true"></i>
    <span class="sr-only">Expand Side Menu</span>
  </button>
</div>