Sha256: 216ba3b243c6d900a7e23f6d8e7d846b1257bd541770f33d4582e3b5c60dd070

Contents?: true

Size: 1.22 KB

Versions: 2

Compression:

Stored size: 1.22 KB

Contents

<% inactive_nav_styles = "border-gray-200 text-slate-600 " %>
<% active_nav_styles = "bg-gray-100 text-blue-900 border-blue-900 " %>
<nav class="pl-8 font-sans font-sm">
  <ul role="list" class="">
    <li>
      <a href="<%= menu_item.page.path %>" class="border-l-2 hover:bg-gray-50 group px-3 py-2.5 text-lg leading-6 font-semibold <%= menu_item.page == PandaCms::Current.page ? active_nav_styles : inactive_nav_styles %>">
        <%= menu_item.text %>
      </a>
    </li>
    <div>
      <ul class="mt-1">
        <% PandaCms::MenuItem.each_with_level(menu_item.descendants) do |submenu_item, level| %>
          <li data-level="<%= level %>" data-page-id="<%= submenu_item.page.id %>" <% if level > 1 && !PandaCms::Current.page.id.in?(submenu_item.page.self_and_ancestors.ids + submenu_item.page.siblings.ids) %> class="hidden"<% end %>>
            <a href="<%= submenu_item.page.path %>" class="<%= helpers.menu_indent(submenu_item) %> border-l-2 hover:bg-gray-50 block px-3 py-2.5 text-base leading-6 font-regular <%= submenu_item.page == PandaCms::Current.page ? active_nav_styles : inactive_nav_styles %>">
              <%= submenu_item.page.title %>
            </a>
          </li>
        <% end %>
      </ul>
    </div>
  </ul>
</nav>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
panda_cms-0.5.9 app/components/panda_cms/page_menu_component.html.erb
panda_cms-0.5.8 app/components/panda_cms/page_menu_component.html.erb