templates/network/horse/sections/horse_section_achievements.html.twig line 1

Open in your IDE?
  1. <turbo-frame id="tab_content">
  2.   {% if achievements and achievements is not empty and app.user %}
  3.     {% do section_navigation_add({ name: 'achievements-list', anchor: 'achievements-list' }) %}
  4.     <div id="achievements-list" class="p-4 bg-white shadow-xl sm:p-8 xl:p-16">
  5.       <div class="container px-4 md:px-8" id="achievements">
  6.         <h2 class="mb-3 text-lg font-medium uppercase md:text-xl font-headline md:mb-7">
  7.           <span>{{ 'successes'|trans }}</span>
  8.         </h2>
  9.         <div class="grid gap-10">
  10.           {% include 'achievements/achievement_category.html.twig' with {
  11.             categories: achievementCategories
  12.           } %}
  13.         </div>
  14.       </div>
  15.     </div>
  16.   {% elseif achievements and achievements is not empty %}
  17.     {% do section_navigation_add({ name: 'achievements-list', anchor: 'achievements-list' }) %}
  18.     <div id="achievements-list" class="p-4 bg-white shadow-xl sm:p-8 xl:p-16">
  19.       <div class="container px-4 md:px-8" id="achievements">
  20.         <h2 class="mb-3 text-lg font-medium uppercase md:text-xl font-headline md:mb-7">
  21.           <span>{{ 'successes'|trans }}</span>
  22.         </h2>
  23.         {% include 'network/profile/components/login_required_hint.html.twig' %}
  24.       </div>
  25.     </div>
  26.   {% else %}
  27.     <div class="container p-4 bg-white shadow-xl sm:p-8 xl:p-16" id="achievements-list">
  28.       <h2 class="mb-3 text-lg font-medium uppercase md:text-xl font-headline md:mb-7">
  29.         <span>{{ 'successes'|trans }}</span>
  30.       </h2>
  31.       {{ 'no.horse.achievements.available'|trans }}
  32.     </div>
  33.   {% endif %}
  34.   <turbo-stream action="replace" target="tab_navigation">
  35.     <template>
  36.       {% include 'network/horse/components/tab_navigation_component.html.twig' with {
  37.         horse: horse,
  38.         highlightedTab: app.request.pathInfo
  39.       } %}
  40.     </template>
  41.   </turbo-stream>
  42. </turbo-frame>