templates/pages/sim/home.html.twig line 13

Open in your IDE?
  1. {% extends 'layouts/sim/default.html.twig' %}
  2. {% set pageAttributes = pageAttributes is defined ? pageAttributes : { group: 'sim', section: 'sim' } %}
  3. {% set displayScheduleFavorites = displayFavorites is defined and displayFavorites == true and scheduleFavorites is defined and scheduleFavorites is not empty %}
  4. {% block content %}
  5. <main id="is-Features" class="is-Widget" role="main" tabindex="-1">
  6. <div class="is-Features-Container{% if display_base_line is defined and display_base_line and not (activeTab == 'schedule' and displayScheduleFavorites) %} is-Features-Container_WithLogoBaseline{% endif %}" id="is-WidgetFormsArea">
  7. {% include 'modules/search-widget/main-forms.html.twig' %}
  8. {% include 'includes/sim/baseline-sim.html.twig' %}
  9. </div>
  10. <div class="is-Features-Container" id="is-WidgetResultsArea">
  11. {% include 'modules/search-widget/main-results.html.twig' %}
  12. </div>
  13. </main>
  14. <section id="is-POIInfosWrapper" class="is-hide" role="dialog" aria-modal="true" aria-labelledby="is-Infos-Header-Title">
  15. <a class="is-POIInfos-CloseBtn" role="button" aria-label="{{ 'close' | trans }}"><i class="is-Icon is-Icon-com-close-thin" aria-hidden="true"></i></a>
  16. <div class="is-POIInfosOverlay"></div>
  17. <div class="is-POIInfosContainer"></div>
  18. </section>
  19. <section role="complementary">
  20. <div id="is-MapNav">
  21. <button type="button" id="is-MapNav-HideMapButton" class="is-HideMapButton" aria-label="{{ 'map_nav.hide_map'|trans }}">
  22. <i class="is-Icon is-Icon-com-close" aria-hidden="true"></i>
  23. </button>
  24. </div>
  25. <div id="is-Map" class="is-Map" role="application"></div>
  26. {% if display_logo_on_map is defined and display_logo_on_map %}
  27. {% include 'includes/sim/map-logo.html.twig' %}
  28. {% endif %}
  29. </section>
  30. {% if launchNews is defined and launchNews is not empty %}
  31. <div class="is-Modal is-fade" data-news-ids="{{ launchNewsId }}" id="is-LandingPopup" tabindex="-1" role="dialog" aria-live="polite">
  32. <div class="is-Modal-Dialog is-Modal-LaunchNews" role="document">
  33. <div class="is-Modal-Content">
  34. <div class="is-Modal-Body">
  35. <button type="button" class="is-Close" data-dismiss="modal" aria-label="{{ 'close' | trans }}"><span aria-hidden="true">&times;</span></button>
  36. {% for news in launchNews %}
  37. <div class="is-News-Content">
  38. {% if news.picture is defined %}
  39. <img class="img-responsive" src="{{ news.picture }}" tabindex="0" alt="{{ news.title }}" title="{{ news.title }}" aria-label="{{ news.title }}">
  40. {% else %}
  41. <p class="is-LaunchNews-Title">{{ news.title }}</p>
  42. {% endif %}
  43. </div>
  44. {% if news.moreInfoLink.url is defined and news.moreInfoLink.url is not empty %}
  45. <div class="is-Modal-Footer">
  46. <a class="is-Button is-Button_Primary" href="{{ news.moreInfoLink.url }}">{{ 'more_info' | trans }}</a>
  47. </div>
  48. {% endif %}
  49. {% endfor %}
  50. </div>
  51. </div>
  52. </div>
  53. </div>
  54. {% endif %}
  55. {% endblock %}
  56. {% block body_end_scripts_requirements %}
  57. {% endblock %}