2024-04-23 16:23:31 -07:00
{% from "components/banner.html" import banner %}
2024-04-23 14:58:44 -07:00
{% from "components/components/skip-link/macro.njk" import usaSkipLink -%}
{% from "components/sub-navigation.html" import sub_navigation %}
2024-02-29 16:36:11 -08:00
2024-02-29 10:49:30 -08:00
<!DOCTYPE html>
< html lang = "{{ htmlLang | default('en') }}" class = "{{ htmlClasses }}" >
2024-04-23 14:58:44 -07:00
< head >
< title >
{% block pageTitle %}
{% block per_page_title %}{% endblock %} – Notify.gov
{% endblock %}
< / title >
{% include "new/components/head.html" %}
< / head >
2024-02-29 10:49:30 -08:00
< body class = "usa-template__body {{ bodyClasses }}" >
< script nonce = "{{ csp_nonce() }}" > document . body . className = ( ( document . body . className ) ? document . body . className + ' js-enabled' : 'js-enabled' ) ; < / script >
2024-02-29 16:36:11 -08:00
{% block bodyStart %}
{% block extra_javascripts_before_body %}
<!-- Google Tag Manager (noscript) -->
< noscript > < iframe src = "https://www.googletagmanager.com/ns.html?id=GTM-WX5NGWF"
height="0" width="0" style="display:none;visibility:hidden">< / iframe > < / noscript >
<!-- End Google Tag Manager (noscript) -->
{% endblock %}
{% endblock %}
2024-03-01 10:38:07 -08:00
2024-02-29 10:49:30 -08:00
{% block skipLink %}
{{ usaSkipLink({
"href": '#main-content',
"text": 'Skip to main content'
}) }}
{% endblock %}
2024-04-23 14:58:44 -07:00
2024-02-29 10:49:30 -08:00
{% block header %}
2024-04-23 14:58:44 -07:00
{% include 'new/components/usa_banner.html' %}
{% include 'new/components/header.html' %}
2024-02-29 10:49:30 -08:00
{% endblock %}
{% block main %}
2024-02-29 16:36:11 -08:00
< div class = "grid-container" >
{% block beforeContent %}
{% block backLink %}{% endblock %}
{% endblock %}
{% block mainClasses %}
2024-04-23 14:58:44 -07:00
{% set mainClasses = "margin-top-5 padding-bottom-5" %}
2024-02-29 16:36:11 -08:00
< main class = "{{ mainClasses }}" id = "main-content" role = "main" >
{% endblock %}
{% block content %}
{% block flash_messages %}
2024-05-17 15:17:25 -07:00
{% include 'new/components/flash_messages.html' %}
2024-02-29 16:36:11 -08:00
{% endblock %}
{% block maincolumn_content %}
< div class = "grid-row" >
{% if navigation_links %}
2024-04-23 14:58:44 -07:00
< div class = "tablet:grid-col-2 margin-bottom-4" >
2024-02-29 16:36:11 -08:00
{{ sub_navigation(navigation_links) }}
< / div >
< div class = "tablet:grid-col-10 padding-left-4 usa-prose site-prose" >
{% else %}
< div class = "tablet:grid-col-10" >
{% endif %}
{% block content_column_content %}{% endblock %}
< / div >
< / div >
{% endblock %}
{% endblock %}
< / main >
< / div >
2024-02-29 10:49:30 -08:00
{% endblock %}
{% block footer %}
2024-02-29 16:36:11 -08:00
{% if current_service and current_service.research_mode %}
{% set meta_suffix = 'Built by the < a href = "https://www.gsa.gov/about-us/organization/federal-acquisition-service/technology-transformation-services/tts-solutions" class = "usa-link" > Technology Transformation Services< / a > < span id = "research-mode" class = "research-mode" > research mode< / span > ' %}
{% else %}
2024-03-25 15:26:12 -07:00
{% set commit_hash = ", Latest version: " + config['COMMIT_HASH'] %}
{% set long_link = '< a href = "https://www.gsa.gov/about-us/organization/federal-acquisition-service/technology-transformation-services/tts-solutions" class = "usa-link" > Technology Transformation Services< / a > ' %}
{% set meta_suffix = "Built by the " + long_link + commit_hash %}
2024-02-29 16:36:11 -08:00
{% endif %}
2024-03-25 15:26:12 -07:00
{% include "new/components/footer.html" %}
2024-02-29 16:36:11 -08:00
{% if current_user.is_authenticated %}
{% block sessionUserWarning %}
< dialog class = "usa-modal" id = "sessionTimer" aria-labelledby = "sessionTimerHeading" aria-describedby = "timerWarning" >
< div class = "usa-modal__content" >
< div class = "usa-modal__main" >
< h2 class = "usa-modal__heading" id = "sessionTimerHeading" >
Your session will end soon.
< span class = "usa-sr-only" > Please choose to extend your session or sign out. Your session will expire in 5 minutes or less.< / span >
< / h2 >
< div class = "usa-prose" >
< p > You have been inactive for too long.
Your session will expire in < span id = "timeLeft" role = "timer" > < / span > .
< / p >
< / div >
< div class = "usa-modal__footer" >
< ul class = "usa-button-group" >
< li class = "usa-button-group__item" >
< button type = "button" class = "usa-button" id = "extendSessionTimer" data-close-modal >
Extend Session
< / button >
< / li >
< li class = "usa-button-group__item" >
< button type = "button" class = "usa-button usa-button--unstyled padding-105 text-center" id = "logOutTimer"
data-close-modal>
Sign out
< / button >
< / li >
< / ul >
< / div >
< / div >
< / div >
< / dialog >
{% endblock %}
{% endif %}
2024-02-29 10:49:30 -08:00
{% endblock %}
2024-02-29 16:36:11 -08:00
{% block bodyEnd %}
{% block extra_javascripts %}
{% endblock %}
<!-- [if gt IE 8]><! -->
< script type = "text/javascript" src = "{{ asset_url('javascripts/all.js') }}" > < / script >
< script type = "text/javascript" src = "{{ asset_url('js/uswds.min.js') }}" > < / script >
<!-- <![endif] -->
{% endblock %}
2024-02-29 10:49:30 -08:00
< / body >
< / html >