You are here

maintenance-page.html.twig in Drupal 10

Olivero's theme implementation to display a single Drupal page while offline.

All available variables are mirrored in page.html.twig.

File

core/themes/olivero/templates/maintenance-page.html.twig
View source
  1. {#
  2. /**
  3. * @file
  4. * Olivero's theme implementation to display a single Drupal page while offline.
  5. *
  6. * All available variables are mirrored in page.html.twig.
  7. *
  8. * @see template_preprocess_maintenance_page()
  9. */
  10. #}
  11. <div id="page-wrapper" class="page-wrapper">
  12. <div id="page">
  13. <header id="header" class="site-header" role="banner" data-once="navigation">
  14. <div class="site-header__fixable">
  15. <div class="site-header__initial">
  16. </div>
  17. <div id="site-header__inner" class="site-header__inner">
  18. <div class="container site-header__inner__container">
  19. <div class="site-branding block block-system block-system-branding-block">
  20. <div class="site-branding__inner">
  21. <div class="site-branding__text">
  22. <div class="site-branding__name">
  23. {{ site_name }}
  24. </div>
  25. </div>
  26. </div>
  27. </div>
  28. </div>
  29. </div>
  30. </div>
  31. </header>
  32. <div id="main-wrapper" class="layout-main-wrapper layout-container">
  33. <div id="main" class="layout-main">
  34. <div class="main-content">
  35. <a id="main-content" tabindex="-1"></a>
  36. <div class="main-content__container container">
  37. {{ page.highlighted }}
  38. <main role="main">
  39. <div class="region region--content-above grid-full layout--pass--content-medium ie11-autorow">
  40. {% if title %}
  41. <h1 class="title" id="page-title">{{ title }}</h1>
  42. {% endif %}
  43. </div>
  44. <div class="region region--content grid-full layout--pass--content-medium ie11-autorow" id="content">
  45. <div id="block-olivero-content" class="block block-system block-system-main-block text-content">
  46. {{ page.content }}
  47. {% include "@olivero/../images/site-under-maintenance-icon.svg" %}
  48. </div>
  49. </div>
  50. </main>
  51. </div>
  52. </div>
  53. <div class="social-bar">
  54. </div>
  55. </div>
  56. </div>
  57. </div>
  58. </div>