* fix duplicate ID main nav * fix duplicate ID other nav headings * fix duplicate ID reading list count * fix duplicate attribute class * missing case readingCountList on feed * missing dot in query selector * Revert "fix duplicate ID other nav headings" This reverts commit 4f495962c47e08f0f6c41e33e897b2db176432f5. * use generic class 'other-nav' for tests * pass a variable 'context' to the partial nav * pass var 'context' to partial * fix unwanted typo in partial sidebar * Update app/views/admin/navigation_links/index.html.erb Co-authored-by: Suzanne Aitchison <suzanne@forem.com> * Update app/assets/javascripts/initializers/initializeReadingListIcons.js Co-authored-by: Suzanne Aitchison <suzanne@forem.com> * Update app/assets/javascripts/initializers/initializeReadingListIcons.js Co-authored-by: Suzanne Aitchison <suzanne@forem.com> * js-reading-list-count renaming * use data-testid instead of generic classes for tests * fix typo in specs Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
13 lines
481 B
Text
13 lines
481 B
Text
<% if display_navigation_link?(link: link) %>
|
|
<li>
|
|
<a href="<%= link.url %>" class="sidebar-navigation-link c-link c-link--block c-link--icon-left">
|
|
<span class="c-link__icon">
|
|
<%= link.icon.html_safe %>
|
|
</span>
|
|
<%= t("views.main.nav_name.#{link.name}", default: link.name) %>
|
|
<% if link.url.include?("readinglist") %>
|
|
<span class="js-reading-list-count c-indicator ml-2 self-center"></span>
|
|
<% end %>
|
|
</a>
|
|
</li>
|
|
<% end %>
|