<h2>In a footer</h2>
<hr />
<p>In this scenario:</p>
<ul>
    <li>at screensizes greater than 1548, tooltip that is positioned top with a long description should appear as expected</li>
    <li>at screensizes less than 1550px and greater than 320, tooltip that is positioned top with a long description should not be visible in the window without being cut off</li>
    <li>at screensizes of apx 320, tooltip that is positioned top with a long description should be compressed and visible in the window without being cut off</li>
</ul>
<footer class="usa-footer">
    <div class="grid-container usa-footer__return-to-top">
        <a href="#">Return to top</a>
    </div>
    <div class="usa-footer__primary-section">
        <nav class="usa-footer__nav" aria-label="Footer navigation">
            <ul class="grid-row grid-gap">
                <li class="mobile-lg:grid-col-4 desktop:grid-col-auto usa-footer__primary-content">
                    <a class="usa-footer__primary-link" href="javascript:void(0);">Primary link</a>
                </li>
                <li class="mobile-lg:grid-col-4 desktop:grid-col-auto usa-footer__primary-content">
                    <a class="usa-footer__primary-link" href="javascript:void(0);">Primary link</a>
                </li>
                <li class="mobile-lg:grid-col-4 desktop:grid-col-auto usa-footer__primary-content">
                    <a class="usa-footer__primary-link" href="javascript:void(0);">Primary link</a>
                </li>
                <li class="mobile-lg:grid-col-4 desktop:grid-col-auto usa-footer__primary-content">
                    <a class="usa-footer__primary-link" href="javascript:void(0);">Primary link</a>
                </li>
                <li class="mobile-lg:grid-col-4 desktop:grid-col-auto usa-footer__primary-content">
                    <a class="usa-footer__primary-link" href="javascript:void(0);">Primary link</a>
                </li>
            </ul>
        </nav>
    </div>

    <div class="usa-footer__secondary-section">
        <div class="grid-container">
            <div class="grid-row grid-gap">
                <div class="usa-footer__logo grid-row mobile-lg:grid-col-6 mobile-lg:grid-gap-2">
                    <div class="mobile-lg:grid-col-auto">
                        <img class="usa-footer__logo-img" src="../../../dist/img/logo-img.png" alt="">
                    </div>
                    <div class="mobile-lg:grid-col-auto">
                        <p class="usa-footer__logo-heading">Name of Agency</p>
                    </div>
                </div>
                <div class="usa-footer__contact-links mobile-lg:grid-col-6">
                    <div class="usa-footer__social-links grid-row grid-gap-1">
                        <div class="grid-col-auto">
                            <a class="usa-social-link usa-social-link--facebook usa-tooltip" data-position="top" title="Top" href="javascript:void(0);">
                                <span>Facebook</span>
                            </a>
                        </div>
                        <div class="grid-col-auto">
                            <a class="usa-social-link usa-social-link--twitter usa-tooltip" data-position="top" title="Top" href="javascript:void(0);">
                                <span>Twitter</span>
                            </a>
                        </div>
                        <div class="grid-col-auto">
                            <a class="usa-social-link usa-social-link--youtube usa-tooltip" data-position="top" title="Top" href="javascript:void(0);">
                                <span>YouTube</span>
                            </a>
                        </div>
                        <div class="grid-col-auto">
                            <a class="usa-social-link usa-social-link--instagram usa-tooltip" data-position="top" title="Top" href="javascript:void(0);">
                                <span>Instagram</span>
                            </a>
                        </div>
                        <div class="grid-col-auto">
                            <a class="usa-social-link usa-social-link--rss usa-tooltip" data-position="top" title="A longer Top tooltip that is longer than appx 320px" href="javascript:void(0);">
                                <span>RSS</span>
                            </a>
                        </div>
                    </div>
                    <h3 class="usa-footer__contact-heading">Agency Contact Center</h3>
                    <address class="usa-footer__address">
                        <div class="usa-footer__contact-info grid-row grid-gap">
                            <div class="grid-col-auto">
                                <a href="tel:1-800-555-5555">(800) CALL-GOVT</a>
                            </div>
                            <div class="grid-col-auto">
                                <a href="mailto:info@agency.gov">info@agency.gov</a>
                            </div>
                        </div>
                    </address>
                </div>
            </div>
        </div>
    </div>
</footer>
<h2>In a utility</h2>
<hr />
<p>In this scenario:</p>
<ul>
    <li>Because the "right" positioned tooltip description is appx 320px+, it should never be visible on the right side</li>
    <li>at screensizes of apx 320, tooltip that is positioned "right" with a long description should be compressed and visible in the window without being cut off</li>
</ul>
<div class="grid-row padding-8">
    <div class="tablet:grid-col-3 margin-top-2 text-center">
        <button type="button" class="usa-button usa-tooltip" data-position="top" data-classes="" title="Top">Show on top</button>
    </div>
    <div class="tablet:grid-col-3 margin-top-2 text-center">
        <button type="button" class="usa-button usa-tooltip" data-position="bottom" data-classes="" title="Bottom">Show on bottom</button>
    </div>
    <div class="tablet:grid-col-3 margin-top-2 text-center">
        <button type="button" class="usa-button usa-tooltip" data-position="left" data-classes="" title="Left">Show on left</button>
    </div>
    <div class="tablet:grid-col-3 margin-top-2 text-center">
        <button type="button" class="usa-button usa-tooltip" data-position="right" title="A longer Top tooltip that is longer than appx 320px" data-classes="" title="">Show on Right</button>
    </div>
</div>

No notes defined.

package:
  name: metro-digital-design-system-demo
  version: 0.1.0
uswds:
  path: ../../../dist
placeholderLink: javascript:void()