CINXE.COM
Aggies Create Impact | Utah State University
<!DOCTYPE html> <html lang="en"> <head> <!-- Default Meta --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Aggies Create Impact | Utah State University</title> <meta itemprop="name" content="Aggies Create Impact | Utah State University" /> <meta property="og:title" content="Aggies Create Impact | Utah State University" /> <meta name="language" content="en" /> <meta name="robots" content="follow, all" /> <meta name="revisit-after" content="5 days" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Aggies Create Impact | Utah State University" /> <meta property="og:type" content="website" /> <meta name="author" content="Utah State University" /> <meta name="description" content="Utah State University Aggies effect change locally, nationally, globally, and galactically. From giving infants the power to hear to growing plants in space, Aggies create impact." /> <meta property="og:description" content="Utah State University Aggies effect change locally, nationally, globally, and galactically. From giving infants the power to hear to growing plants in space, Aggies create impact." /> <meta name="twitter:description" content="Utah State University Aggies effect change locally, nationally, globally, and galactically. From giving infants the power to hear to growing plants in space, Aggies create impact." /> <meta itemprop="description" content="Utah State University Aggies effect change locally, nationally, globally, and galactically. From giving infants the power to hear to growing plants in space, Aggies create impact." /> <meta name="keywords" content="Utah State University, Aggies, Impact, " /> <meta name="copyright" content="Utah State University" /> <meta name="og:url" content="https://www.usu.edu/impact/" /> <meta name="og:site_name" content="Aggie Impact" /> <meta name="twitter:creator" content="@UtahStateToday"> <meta name="twitter:site" content="@USUAggies"> <style type="text/css"> .video-banner {background-color: transparent!important} </style> <link rel="dns-prefetch" href="https://fonts.googleapis.com"/> <link rel="dns-prefetch" href="https://ajax.googleapis.com"> <link rel="dns-prefetch" href="https://stackpath.bootstrapcdn.com"/> <link rel="dns-prefetch" href="https://www.googletagmanager.com"/> <link rel="dns-prefetch" href="https://www.google-analytics.com"/> <link rel="dns-prefetch" href="https://cse.google.com"/> <link rel="dns-prefetch" href="https://www.google.com"/> <link rel="stylesheet" href="/assets/bs4/css/bootstrap.min.css"> <link rel="stylesheet" href="/assets/bs4/css/main.css"> <!-- Anti-flicker snippet (recommended) --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WPLCQ7L');</script> <!-- End Google Tag Manager --> <script type="text/javascript"> (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "p13szygpag"); </script> </head> <body> <!-- Start Cookie Alert --> <div class="alert text-center cookiealert d-none" role="alert"> <span class="text-access text-white text-roboto">Utah State University sites use cookies. By continuing to use this site you accept our <a href="https://www.usu.edu/privacy/">privacy and cookie policy</a>.</span> <button type="button" class="btn btn-primary acceptcookies m-3" > I agree </button> </div> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WPLCQ7L" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <a href="#content" class="sr-only sr-only-focusable p-1">Skip to content</a> <header> <div id="site-header" class="d-none d-lg-block"> <!-- Header Navigation --> <nav class="accordion" id="site-header-nav" aria-label="Quick Menu"> <div id="header-quicklinks" class="collapse" data-parent="#site-header-nav"> <div class="container"> <div class="row"> <div class="col d-flex justify-content-end py-3"> <ul class="list-inline small m-0 mr-3" role="navigation"> <li class="list-inline-item"> <a href="https://www.usu.edu/apply/" >Apply</a> </li> <li class="list-inline-item"> <a href="https://www.usu.edu/visit/" >Visit</a> </li> <li class="list-inline-item"> <a href="https://www.usu.edu/advancement/" >Give</a> </li> <li class="list-inline-item"> <a href="https://www.usu.edu/calendar/" >Calendar</a> </li> <li class="list-inline-item"> <a href="https://www.usu.edu/azindex/" >A-Z Index</a> </li> <li class="list-inline-item"> <a href="https://directory.usu.edu/" >Directory</a> </li> <li class="list-inline-item"> <a href="https://library.usu.edu/" >Libraries</a> </li> </ul> </div> </div> </div> </div> <nav class="navbar navbar-expand py-0 my-0 pl-lg-3"> <div class="container"> <div class="collapse navbar-collapse"> <ul class="navbar-nav"> <li class="nav-item"> <a id="quick-links" class="nav-link small px-1 px-lg-2" role="button" href="#" data-toggle="collapse" data-target="#header-quicklinks" aria-controls="header-quicklinks" aria-expanded="false" > <i class="fas fa-list mr-2"></i>QUICK LINKS </a> </li> <li class="nav-item"> <a class="nav-link small px-1 px-lg-2" href="https://my.usu.edu/"> <i class="fas fa-user mr-2"></i>MyUSU </a> </li> <li class="nav-item"> <a id="header-search-btn" class="nav-link small px-1 px-lg-2 search-btn" href="#" role="button" aria-haspopup="dialog" > <i class="fas fa-search mr-2"></i>SEARCH </a> </li> </ul> </div> </div> </nav> </nav> <!-- End Header Navigation --> <!-- Header Brand --> <div class="container d-none d-lg-block"> <div class="row"> <div class="header-brand-wrapper-inline pt-2 ml-lg-3 has-unit"> <a class="align-self-center" href="https://www.usu.edu/"> <img class="" src="/assets/bs4/images/logos/utah-state-logo.svg" width="300" height="29" alt="Utah State University logo"> </a> <div class="brand-inline ml-3 pl-3"> <a class="header-brand" href="/impact/"> Aggie Impact </a> </div> </div> </div> </div> <!-- End Header Brand --> </div> <section id="search-overlay" role="dialog"> <div class="close-btn"> <button id="close-search" type="button" class="btn btn-lg ml-auto m-3 p-2" aria-label="Close"> <span class="sr-only">Close search</span><i class="fa-solid fa-xmark"></i> </button> </div> <div class="container"> <div class="row justify-content-center"> <form class="col-12 col-sm-10 col-lg-8" name="search_form" id="search_form" method="get" action="" > <h2 class="my-5 text-bold">Search Utah State University:</h2> <fieldset> <legend class="sr-only">I want to search</legend> <div class="custom-control custom-radio custom-control-inline"> <input type="radio" id="all_sites" name="search_type" class="custom-control-input" page="https://www.usu.edu/search/" checked="checked" value="Search USU sites"> <label class="custom-control-label h4 text-white" for="all_sites">All USU sites</label> </div> <div class="custom-control custom-radio custom-control-inline"> <input type="radio" id="people" name="search_type" class="custom-control-input" page="https://usu.edu/directory/" value="Search people"> <label class="custom-control-label h4 text-white" for="people">People</label> </div> </fieldset> <div class="input-group my-3"> <label for="search_terms" class="sr-only">Search terms</label> <input type="text" name="q" id="search_terms" class="form-control" placeholder="Search USU websites" aria-label="Search"> <div class="input-group-append"> <button class="btn" type="submit" id="submit-search"><span class="sr-only">Submit search</span><i class="fa-solid fa-magnifying-glass fa-lg"></i></button> </div> </div> </form> </div> </div> </section> <div class="modal fade" tabindex="-1" role="dialog" id="videoOverlay"> <div class="modal-dialog modal-dialog-centered"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close text-white" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div></div> </div> </div> </div> </div> </header> <nav id="master-nav" class="navbar nav-white navbar-expand-lg sticky-top px-0" aria-label="Main menu"> <div class="container pt-0 px-0"> <div id="offcanvas-backdrop" tabindex="-1" aria-hidden="true"></div> <div class="nav-brand-wrapper pl-0"> <div class="d-flex flex-column justify-content-center ml-2 ml-sm-3 mr-2 my-3 pr-1" > <a href="https://www.usu.edu"> <img width="80" height="61" src="/assets/bs4/images/logos/u-state-logo.svg" class="img-fluid pr-1 pr-sm-2" alt="UState logo"> </a> </div> <a class="nav-brand py-3" href="/impact/"> <div>Aggie Impact</div> </a> <button class="navbar-toggler custom-toggler mr-sm-2 px-2" type="button" data-toggle="offcanvas" aria-haspopup="dialog" > <span class="sr-only">Open main menu</span><span class="navbar-toggler-icon"></span> </button> </div> <div class="navbar-collapse offcanvas-collapse" id="main-navbar" role="dialog" aria-label="Main navigation"> <div class="offcanvas-header px-2"> <button type="button" class="btn my-2 offcanvas-close" data-toggle="offcanvas"><i class="fa-solid fa-xmark mr-1"></i> Close</button> <button type="button" id="offcanvas-search-btn" class="btn search-btn ml-auto my-2" aria-haspopup="dialog"><span class="sr-only">Open search</span><i class="fa-solid fa-magnifying-glass fa-lg"></i></button> </div> <ul class="navbar-nav"> <li class="nav-item dropdown dropdown-hover"> <a class="nav-link dropdown-toggle" id="nav1" data-toggle="dropdown" href="" role="button" aria-haspopup="true" aria-expanded="false">Areas of Impact <i class="fas fa-lg fa-angle-down ml-auto ml-lg-2"></i></a> <div class="offcanvas-collapse-sub"> <div class="offcanvas-header px-2"> <button type="button" class="btn my-2 offcanvas-back"><i class="fas fa-times mr-1"></i> Close</button> <div class="align-self-center mx-3">Areas of Impact</div> </div> <ul class="dropdown-menu list-unstyled" aria-labelledby="nav1"> <li> <a class="dropdown-item" href="https://www.usu.edu/impact/category/science-and-technology.cfm">Science & Technology</a> </li> <li> <a class="dropdown-item" href="https://www.usu.edu/impact/category/land-and-environment.cfm">Land & Environment</a> </li> <li> <a class="dropdown-item" href="https://www.usu.edu/impact/category/arts-and-humanities.cfm">Arts & Humanities</a> </li> <li> <a class="dropdown-item" href="https://www.usu.edu/impact/category/business-and-society.cfm">Business & Society</a> </li> </ul> </div> </li> <li class="nav-item"> <a class="nav-link" href="https://www.usu.edu/admissions/apply/">Apply</a> </li> <li class="nav-item"> <a class="nav-link" href="https://www.usu.edu/research-innovation/">Research</a> </li> <li class="nav-item"> <a class="nav-link" href="https://www.usu.edu/advancement/">Give</a> </li> </ul> <ul class="navbar-nav navbar-global py-3"> <li class="nav-item dropdown dropdown-hover"> <a class="nav-link dropdown-toggle" id="offcanvas-quicklinks" data-toggle="dropdown" href="" role="button" aria-haspopup="true" aria-expanded="false"><i class="fas fa-list mr-2 mb-1"></i>Quick Links <i class="fas fa-angle-right ml-auto mb-1"></i></a> <div class="offcanvas-collapse-sub"> <div class="offcanvas-header px-2"> <button type="button" class="btn my-2 offcanvas-back" ><i class="fas fa-times mr-1"></i> Close</button> <div class="align-self-center mx-3">Quick Links</div> </div> <ul class="dropdown-menu" aria-labelledby="offcanvas-quicklinks"> <li><a class="dropdown-item" href="https://www.usu.edu/apply/" >Apply</a></li> <li><a class="dropdown-item" href="https://www.usu.edu/visit/" >Visit</a></li> <li><a class="dropdown-item" href="https://www.usu.edu/advancement/" >Give</a></li> <li><a class="dropdown-item" href="https://www.usu.edu/calendar/" >Calendar</a></li> <li><a class="dropdown-item" href="https://www.usu.edu/azindex/" >A-Z Index</a></li> <li><a class="dropdown-item" href="https://directory.usu.edu/" >Directory</a></li> <li><a class="dropdown-item" href="https://library.usu.edu/" >Libraries</a></li> </ul> </div> </li> <li class="nav-item"> <a class="nav-link" href="https://www.usu.edu/myusu/"><i class="fas fa-user mr-2 mb-1"></i>MyUSU</a> </li> </ul> </div> </div> </nav> <main role="main" id="content"> <div class="video-banner mb-5 jumbotron-content-center" data-overlay="false" data-cropped="true" data-height="90vh" data-loop="assets/header.m4v"> <div class="jumbotron-content"> <div class="container container-narrow py-3 mt-sm-0 jumbotron-content-overlay"> <h1 class="text-white display-md-3 mt-5 mt-md-0 font-gotham">Aggies <strong class="text-bold">Create Impact</strong></h1> <p class="lead text-white xl" style="max-width: 80ch;">Utah State Aggies create transformational impacts through meaningful research, particularly in space, water, land, air, and quality-of-life questions. As a research-focused institution, we engage in fields of study the world can鈥檛 live without. Aggies effect change locally, nationally, globally, and even galactically.</p> <i class="fas fa-angle-down fa-3x text-white mx-auto d-block"></i> </div> </div> </div> <section> <div class="container container-narrow"> <div class="row"> <div class="col-12 mb-3"> <h2 style="border-bottom-color: #384660;" class="pb-2 impact-heading-border h1 font-gotham"> <span class="text-bold">Seth Lyman</span> is Working to Improve Air Quality </h2> </div> </div> <div class="row d-flex flex-row-reverse beforeScrollLeft onScrollRevert beforeScrollInvisible"> <div class="col-md-8 overflow-hidden"> <div src="/imact/images/air-quality.jpg" data-youtube="true" data-video="https://www.youtube.com/embed/en8ViYs59Uc" class="parentVideoPlayer px-0 mb-0 pointer ripple" style=" background-image: url(/impact/images/air-quality.jpg); background-size: cover; background-position: center;"> <img src="/impact/images/air-quality.jpg" class="w-100 invisible" alt=""/> <div class="d-flex position-absolute align-items-center justify-content-center" style="top: 0; bottom: 0; left: 0; right: 0;"> <i class="fab fa-youtube text-white fa-5x"></i> </div> </div> </div> <div class="col-12 col-md-4 xl onScrollSub"> <p>Utah State University鈥檚 Seth Lyman works with regulators, researchers, and policy makers to improve air quality 鈥斅燼nd public health.</p> <h3 class="h5 text-bright-light text-bold">Make an Impact Like Seth</h3> <ul class="pl-0 list-unstyled"> <li class="my-2"><a href="/impact/details/working-to-improve-air-quality.cfm">Hear more from Seth</a></li> <li class="my-2"><a href="https://www.usu.edu/binghamresearch/index">Research</a></li> <li class="my-2"><a href="https://www.usu.edu/degrees/index.cfm?search=environmental">Related degrees</a></li> </ul> </div> </div> </div> </section> <section class="bg-primary mt-5 py-5"> <div class="container"> <h2 class="text-white h1 text-center mb-5 font-gotham">Areas of <span class="text-bold">Impact</span></h2> <div class="row justify-content-center"> <div class="col-9 col-sm-6 col-lg-3 mb-3"> <div class="card onScrollRevert beforeScrollDown beforeScrollInvisible border-0"> <a class="onHoverFloat shadow-sm ripple noline ratio-1by1 rounded" href="/impact/category/science-and-technology.cfm"> <div class="card-img-overlay d-flex align-items-center justify-content-center bg-gray-lighter"> <i class="fas fa-expand text-blue fa-4x position-absolute" style="right: 1rem; top: 1rem;"></i> <h3 class="text-bold onScrollSub p-3 font-gotham">Science & Technology</h3> </div> </a> </div> </div> <div class="col-9 col-sm-6 col-lg-3 mb-3"> <div class="card onScrollRevert beforeScrollDown beforeScrollInvisible border-0 ripple"> <a class="onHoverFloat shadow-sm noline ratio-1by1 rounded" href="/impact/category/land-and-environment.cfm"> <div class="card-img-overlay d-flex align-items-center justify-content-center bg-gray-lighter"> <i class="fas fa-expand text-blue fa-4x position-absolute" style="right: 1rem; top: 1rem;"></i> <h3 class="text-bold onScrollSub p-3 font-gotham">Land & Environment</h3> </div> </a> </div> </div> <div class="col-9 col-sm-6 col-lg-3 mb-3"> <div class="card onScrollRevert beforeScrollDown beforeScrollInvisible border-0 ripple"> <a class="onHoverFloat shadow-sm noline ratio-1by1 rounded" href="/impact/category/arts-and-humanities.cfm"> <div class="card-img-overlay d-flex align-items-center justify-content-center bg-gray-lighter"> <i class="fas fa-expand text-blue fa-4x position-absolute" style="right: 1rem; top: 1rem;"></i> <h3 class="text-bold onScrollSub p-3 font-gotham">Arts & Humanities</h3> </div> </a> </div> </div> <div class="col-9 col-sm-6 col-lg-3 mb-3"> <div class="card onScrollRevert beforeScrollDown beforeScrollInvisible border-0 ripple"> <a class="onHoverFloat shadow-sm noline ratio-1by1 rounded" href="/impact/category/business-and-society.cfm"> <div class="card-img-overlay d-flex align-items-center justify-content-center bg-gray-lighter"> <i class="fas fa-expand text-blue fa-4x position-absolute" style="right: 1rem; top: 1rem;"></i> <h3 class="text-bold onScrollSub p-3 font-gotham">Business & Society</h3> </div> </a> </div> </div> </div> </div> </section> <div class="bar"> <div class="container container-narrow"> <h2 class="h1 impact-heading-border pb-2 border-primary font-gotham"> Making Impact <strong>By the Numbers</strong> </h2> <div class="row overflow-hidden"> <div class="col-lg-4 my-3 d-flex align-items-top onScrollRevert beforeScrollLeft beforeScrollDown beforeScrollInvisible"> <div class="bg-white p-3"> <div class="h2 text-bold">Ranked #1 <div class="h3">Online School in Utah</div> </div> <div class="text-muted text-italic text-right">- The Best Colleges, 2023</div> </div> </div> <div class="col-lg-4 my-3 text-white d-flex align-items-top onScrollRevert beforeScrollDown beforeScrollInvisible"> <div class="bg-primary p-3"> <div class="h2 text-bold text-white"> #1 in the world <div class="h3 text-white">for most student experiments sent into space</div> </div> </div> </div> <div class="col-lg-4 my-3 d-flex align-items-top onScrollRevert beforeScrollRight beforeScrollDown beforeScrollInvisible"> <div class="bg-white p-3"> <div class="h3">Since 1998, USU has <span class="h2 text-bold">38 Goldwater Scholars</span>. </div> </div> </div> </div> </div> </div> </main> <footer class="mt-auto" id="site-footer"> <!-- Global Footer --> <section id="global-footer" class="bg-blue-darker"> <div class="container"> <div class="row py-3 py-lg-4"> <div class="col-12 col-lg-3 py-3 d-flex align-items-center justify-content-center"> <a href="https://www.usu.edu"> <img class="img-fluid" src="/assets/bs4/images/logos/utah-state-logo.svg" width="350" height="34" alt="Utah State University logo"> </a> </div> <div class="col-12 col-lg-9 d-flex flex-row flex-lg-column justify-content-center justify-content-lg-start align-items-start"> <div class="left-list my-lg-1"> <ul> <li><a href="https://www.usu.edu/map/">Maps & Directions</a></li> <li><a href="https://www.usu.edu/search/">Search USU</a></li> <li><a href="https://www.usu.edu/campus-life/safety/">Campus Safety</a></li> <li><a href="https://jobs.usu.edu">Jobs</a></li> <li><a href="https://www.usu.edu/contact/">Contact</a></li> </ul> </div> <div class="right-list"> <ul> <li><a href="https://www.usu.edu/copyright/">Disclaimers</a></li> <li><a href="https://www.usu.edu/copyright/index.cfm#copyright">Copyright</a></li> <li><a href="https://www.usu.edu/privacy/">Privacy</a></li> <li><a href="https://www.usu.edu/accessibility/">Accessibility</a></li> <li><a href="https://www.usu.edu/equity/non-discrimination">Non-Discrimination</a></li> </ul> </div> </div> </div> </div> </section> <!-- Global Footer --> <a href="#" id="back-to-top"><i class="fa fa-chevron-up"></i><span class="sr-only">Back to top of the page</span></a> </footer> <link rel="stylesheet" href='https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700&display=swap'> <link rel="stylesheet" href="/assets/bs4/css/modular.css"> <style> @font-face { font-family: 'Gotham'; src: url('/impact/assets/Gotham-Black.otf') format('opentype'); font-weight: bold; font-style: normal; } @font-face { font-family: 'Gotham'; src: url('/impact/assets/Gotham-Book.otf') format('opentype'); font-weight: normal; font-style: normal; } .font-gotham { font-family: 'Gotham'; } h1,h2,h3,h4,h5 { font-family: 'Gotham' !important; } .ink { display: block; position: absolute; background:rgba(255, 255, 255, 0.4); border-radius: 100%; transform:scale(0); z-index: 100; } .animate { animation: ripple 0.35s linear; } @keyframes ripple { 100% { opacity: 0; transform: scale(2.5); } } .col-lg .clone { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } #content .col-lg .clone{ transition: all .5s; transform: scale(1) translateZ(0); } #content .zoomToFull { transform: scale(10) !important; z-index: 1030; } #content .zoomToFull.loadNewsStory { transition: none; transform: scale(1) !important; position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: white; margin: 0 !important; padding: 0 !important; } .storyLoader { opacity: 0; background: #fff; transition: opacity .25s; overflow: scroll; height: 0; } .zoomToFull .storyLoader { opacity: 1; position: absolute; left: 0; bottom: 0; right: 0; top: 0; z-index: 1050; height: auto; } .loadNewsStory .container { opacity: 0; transition: opacity .25s; } .loadNewsStory.loaded .container { opacity: 1; } .impact-pattern { background-color: rgb(0,0,0,0); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23363b40' fill-opacity='0.4'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } </style> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script src="/assets/bs4/lib/moment/moment.min-2.29.3.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-Fy6S3B9q64WdZWQUiU+q4/2Lc9npb8tCaSX9FK7E8HnRr0Jz8D6OP9dO5Vg3Q9ct" crossorigin="anonymous"></script> <script src="/assets/bs4/lib/lazysizes/lazysizes.min.js" async=""></script> <script defer src="https://kit.fontawesome.com/f0188d4897.js"></script> <script src="https://www.usu.edu/assets/bs4/js/init.1.2.js"></script> <script type='text/javascript' src='//platform-api.sharethis.com/js/sharethis.js#property=5c9254ca8e198000113a90db&product=inline-share-buttons' async='async'></script><script> /* Little Ripple Effect I stole from somewhere */ var links = document.querySelectorAll('.ripple'); for (var i = 0, len = links.length; i < len; i++) { links[i].addEventListener('click', function(e) { var targetEl = e.target; var inkEl = targetEl.querySelector('.ink'); if($(targetEl).is('img')){ targetEl = $(targetEl).closest('div')[0]; } if (inkEl) { inkEl.classList.remove('animate'); } else { inkEl = document.createElement('span'); inkEl.classList.add('ink'); inkEl.style.width = inkEl.style.height = Math.max(targetEl.offsetWidth, targetEl.offsetHeight) + 'px'; targetEl.appendChild(inkEl); console.log(targetEl); } inkEl.style.left = (e.offsetX - inkEl.offsetWidth / 2) + 'px'; inkEl.style.top = (e.offsetY - inkEl.offsetHeight / 2) + 'px'; inkEl.classList.add('animate'); }, false); } /* Zoom Story Magic 1. When you click on a story we basically clone the card element and place it right on top of the original using JS. 2. We then add a class (zoomToFull) with which CSS, scales the story up 10 fold so it covers the entire page and causes the existing .storyLoader div to fade in and cover the entire area so no one can see what is going on behind the scenes. 3. We then add a class (loadNewsStory) which sets up the DOM behind the storyLoader. 4. We then use AJAX to fetch the story of UST and load it into the DOM. 5. Once AJAX is complete we add the loaded class fades in the content. What it looks like to the user is: the card zooms to full screen and fades out and the article fades in. */ $(document).on('click','.showNewsStory:not(.zoomToFull)',function(e){ e.preventDefault(); $('body').addClass('overflow-hidden'); var clone = $(this).clone().addClass('clone').removeClass('showNewsStory onHoverFloat shadow-sm'); $(this).closest('.col-lg').append(clone); setTimeout(function(){ clone.addClass('zoomToFull'); },50); setTimeout(function(){ clone.addClass('loadNewsStory'); clone.find('.storyLoader').load('/impact/articleLoader.cfm?id='+clone.data('id'),function(){ setTimeout(function(){ $('.loadNewsStory').addClass('loaded'); } ,250); }); },500); }); /* Because we don't alter the original DOM, removing the story is as simple as fading out the clone and then removing it from the DOM. */ $(document).on('click','.clone .closeArticle',function(){ $(this).closest('.clone').fadeOut(function(){$(this).remove()}); $('body').removeClass('overflow-hidden'); }); </script> </body> </html>