vendor/kevinpapst/adminlte-bundle/Resources/views/layout/default-layout.html.twig line 57

Open in your IDE?
  1. {#
  2. Use this as your new starter template page by adding that code to your own base template:
  3. {% extends '@AdminLTE/layout/default-layout.html.twig' %}
  4. Enjoy your AdminLTE theme!
  5. #}
  6. <!DOCTYPE html{% block html_start %}{% endblock %}>
  7. <html lang="{{ app.request.locale }}">
  8. <head>
  9. {% block head %}
  10. <meta charset="utf-8">
  11. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  12. <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
  13. {% endblock %}
  14. <title>{% block title %}{{ block('page_title') }}{% endblock %}</title>
  15. {% block stylesheets %}
  16. <link rel="stylesheet" href="{{ asset('bundles/adminlte/adminlte.css') }}">
  17. {% endblock %}
  18. </head>
  19. {#
  20. Apply one of the following classes for the skin:
  21. skin-blue, skin-black, skin-purple, skin-yellow, skin-red, skin-green
  22. Apply one or more of the following classes for the layout options:
  23. fixed, layout-boxed, layout-top-nav, sidebar-collapse, sidebar-mini
  24. #}
  25. <body{% block body_start %}{% endblock %} class="{{ admin_lte_context.skin|default("")|body_class }} ">
  26. {% block after_body_start %}{% endblock %}
  27. <div class="wrapper">
  28. <nav class="main-header navbar navbar-expand navbar-dark">
  29. <ul class="navbar-nav">
  30. {% block navbar_toggle %}
  31. <li class="nav-item">
  32. <a class="nav-link" data-widget="pushmenu" href="#">
  33. <i class="fas fa-bars"></i>
  34. <span class="sr-only">{{ 'Toggle navigation'|trans({}, 'AdminLTEBundle') }}</span>
  35. </a>
  36. </li>
  37. {% endblock %}
  38. {% block navbar_links %}
  39. {# TODO document me #}
  40. {#
  41. <li class="nav-item d-none d-sm-inline-block">
  42. <a href="../../index3.html" class="nav-link">Home</a>
  43. </li>
  44. <li class="nav-item d-none d-sm-inline-block">
  45. <a href="#" class="nav-link">Contact</a>
  46. </li>
  47. #}
  48. {% endblock %}
  49. </ul>
  50. {% block navbar_search %}
  51. {% block sidebar_search %}
  52. {{ render(controller('KevinPapst\\AdminLTEBundle\\Controller\\SidebarController::searchFormAction')) }}
  53. {% endblock %}
  54. {% endblock %}
  55. {# <button onclick="temaOscuro()" class="btn rounded-fill"><i id="dl-icon" class="bi bi-moon-fill" style="color: white;"></i></button> #}
  56. <ul class="navbar-nav ml-auto">
  57. {% block navbar_start %}{% endblock %}
  58. {% block navbar_messages %}
  59. {{ render(controller('KevinPapst\\AdminLTEBundle\\Controller\\NavbarController::messagesAction')) }}
  60. {% endblock %}
  61. {% block navbar_notifications %}
  62. {{ render(controller('KevinPapst\\AdminLTEBundle\\Controller\\NavbarController::notificationsAction')) }}
  63. {% endblock %}
  64. {% block navbar_tasks %}
  65. {{ render(controller('KevinPapst\\AdminLTEBundle\\Controller\\NavbarController::tasksAction')) }}
  66. {% endblock %}
  67. {% block navbar_user %}
  68. {{ render(controller('KevinPapst\\AdminLTEBundle\\Controller\\NavbarController::userAction')) }}
  69. {% endblock %}
  70. {% block navbar_end %}{% endblock %}
  71. {% block navbar_control_sidebar_toggle %}
  72. {% if admin_lte_context.control_sidebar is defined and admin_lte_context.control_sidebar is not empty %}
  73. <li class="nav-item">
  74. <a href="#" class="nav-link" data-widget="control-sidebar" data-slide="true"><i class="fas fa-th-large"></i></a>
  75. </li>
  76. {% endif %}
  77. {% endblock %}
  78. </ul>
  79. </nav>
  80. <aside class="main-sidebar sidebar-dark-primary elevation-4">
  81. <a href="{% block logo_path %}{{ path('adminlte_welcome'|route_alias) }}{% endblock %}" class="brand-link ">
  82. {% block logo_mini %}
  83. <img src="{{ asset(admin_lte_context.default_brand_logo) }}" alt="Logo" class="brand-image img-circle elevation-3" style="opacity: .8">
  84. <span class="brand-text font-weight-light">FactuSoft</span>
  85. {% endblock %}
  86. </a>
  87. <div class="sidebar">
  88. {% block sidebar_user %}
  89. {% if app.user is not null and is_granted('IS_AUTHENTICATED_FULLY') %}
  90. {{ render(controller('KevinPapst\\AdminLTEBundle\\Controller\\SidebarController::userPanelAction')) }}
  91. {% endif %}
  92. {% endblock %}
  93. {% block sidebar_nav %}
  94. {% if admin_lte_context.knp_menu.enable %}
  95. {% include '@AdminLTE/Sidebar/knp-menu.html.twig' %}
  96. {% else %}
  97. {{ render(controller('KevinPapst\\AdminLTEBundle\\Controller\\SidebarController::menuAction', {'request':app.request})) }}
  98. {% endif %}
  99. {% endblock %}
  100. </div>
  101. </aside>
  102. <div class="content-wrapper">
  103. <div class="content-header">
  104. <div class="container-fluid">
  105. <div class="row mb-2">
  106. <div class="col-sm-6">
  107. <h1 class="m-0 text-white">
  108. {% block page_title %}{{ 'Admin LTE'|trans({}, 'AdminLTEBundle') }}{% endblock %}
  109. {% if block('page_subtitle') is defined %}<small>{{ block('page_subtitle') }}</small>{% endif %}
  110. </h1>
  111. </div>
  112. <div class="col-sm-6">
  113. {% block breadcrumb %}
  114. {% if admin_lte_context.knp_menu.enable %}
  115. {% include '@AdminLTE/Breadcrumb/knp-breadcrumb.html.twig' %}
  116. {% else %}
  117. {{ render(controller('KevinPapst\\AdminLTEBundle\\Controller\\BreadcrumbController::breadcrumbAction', {'request':app.request})) }}
  118. {% endif %}
  119. {% endblock %}
  120. </div>
  121. </div>
  122. </div>
  123. </div>
  124. {% block page_content_before %}{% endblock %}
  125. <section class="{% block page_content_class %}content{% endblock %}">
  126. <div class="container-fluid">
  127. {% block page_content_start %}{{ include('@AdminLTE/Partials/_flash_messages.html.twig') }}{% endblock %}
  128. {% block page_content %}{% endblock %}
  129. {% block page_content_end %}{% endblock %}
  130. </div>
  131. </section>
  132. {% block page_content_after %}{% endblock %}
  133. </div>
  134. {% block footer %}
  135. {% include '@AdminLTE/Partials/_footer.html.twig' %}
  136. {% endblock %}
  137. {% block control_sidebar %}
  138. {% if admin_lte_context.control_sidebar %}
  139. {% include '@AdminLTE/Partials/_control-sidebar.html.twig' %}
  140. {% endif %}
  141. {% endblock %}
  142. </div>
  143. {% block javascripts %}
  144. <script src="{{ asset('bundles/adminlte/adminlte.js') }}"></script>
  145. {% endblock %}
  146. </body>
  147. </html>