4343< script src ="site_libs/bootstrap/bootstrap.min.js "> </ script >
4444< link href ="site_libs/bootstrap/bootstrap-icons.css " rel ="stylesheet ">
4545< link href ="site_libs/bootstrap/bootstrap-84244d6014897f94eda7509784684fcb.min.css " rel ="stylesheet " append-hash ="true " id ="quarto-bootstrap " data-mode ="light ">
46+ < script src ="site_libs/quarto-contrib/glightbox/glightbox.min.js "> </ script >
47+ < link href ="site_libs/quarto-contrib/glightbox/glightbox.min.css " rel ="stylesheet ">
48+ < link href ="site_libs/quarto-contrib/glightbox/lightbox.css " rel ="stylesheet ">
4649< script id ="quarto-search-options " type ="application/json "> {
4750 "location" : "navbar" ,
4851 "copy-button" : false ,
@@ -335,7 +338,7 @@ <h2 class="unnumbered" data-anchor-id="objectives">Objectives</h2>
335338< p > < strong > Current data access</ strong > : The project now uses < strong > geoparquet files + DuckDB-WASM</ strong > for efficient, browser-based data access and analysis. See the < a href ="./tutorials/progressive_globe.html "> Interactive Explorer</ a > for a live demo.</ p >
336339< div class ="quarto-figure quarto-figure-center ">
337340< figure class ="figure ">
338- < p > < img src ="assets/iSamplesArchitecture.png " class ="img-fluid figure-img "> </ p >
341+ < p > < a href =" assets/iSamplesArchitecture.png " class =" lightbox " data-gallery =" quarto-lightbox-gallery-1 " title =" iSamples Architecture " > < img src ="assets/iSamplesArchitecture.png " class ="img-fluid figure-img " alt =" iSamples Architecture " > </ a > </ p >
339342< figcaption > iSamples Architecture</ figcaption >
340343</ figure >
341344</ div >
@@ -410,23 +413,23 @@ <h2 class="unnumbered" data-anchor-id="photo-gallery">Photo Gallery</h2>
410413< div class ="quarto-layout-cell " style ="flex-basis: 33.3%;justify-content: flex-start; ">
411414< div class ="quarto-figure quarto-figure-center ">
412415< figure class ="figure ">
413- < p > < img src ="assets/RCN_workshop_NYU.jpg " class ="img-fluid figure-img " data-group =" gallery " > </ p >
416+ < p > < a href =" assets/RCN_workshop_NYU.jpg " class =" lightbox " data-gallery =" gallery " title =" RCN Workshop, NYU " > < img src ="assets/RCN_workshop_NYU.jpg " class ="img-fluid figure-img " alt =" RCN Workshop, NYU " > </ a > </ p >
414417< figcaption > RCN Workshop, NYU</ figcaption >
415418</ figure >
416419</ div >
417420</ div >
418421< div class ="quarto-layout-cell " style ="flex-basis: 33.3%;justify-content: flex-start; ">
419422< div class ="quarto-figure quarto-figure-center ">
420423< figure class ="figure ">
421- < p > < img src ="assets/workshop_Tucson.jpg " class ="img-fluid figure-img " data-group =" gallery " > </ p >
424+ < p > < a href =" assets/workshop_Tucson.jpg " class =" lightbox " data-gallery =" gallery " title =" Workshop, Tucson " > < img src ="assets/workshop_Tucson.jpg " class ="img-fluid figure-img " alt =" Workshop, Tucson " > </ a > </ p >
422425< figcaption > Workshop, Tucson</ figcaption >
423426</ figure >
424427</ div >
425428</ div >
426429< div class ="quarto-layout-cell " style ="flex-basis: 33.3%;justify-content: flex-start; ">
427430< div class ="quarto-figure quarto-figure-center ">
428431< figure class ="figure ">
429- < p > < img src ="assets/workshop_SI.jpg " class ="img-fluid figure-img " data-group =" gallery " > </ p >
432+ < p > < a href =" assets/workshop_SI.jpg " class =" lightbox " data-gallery =" gallery " title =" Workshop, Smithsonian " > < img src ="assets/workshop_SI.jpg " class ="img-fluid figure-img " alt =" Workshop, Smithsonian " > </ a > </ p >
430433< figcaption > Workshop, Smithsonian</ figcaption >
431434</ figure >
432435</ div >
@@ -436,23 +439,23 @@ <h2 class="unnumbered" data-anchor-id="photo-gallery">Photo Gallery</h2>
436439< div class ="quarto-layout-cell " style ="flex-basis: 33.3%;justify-content: flex-start; ">
437440< div class ="quarto-figure quarto-figure-center ">
438441< figure class ="figure ">
439- < p > < img src ="assets/outside_SI_MSC.jpg " class ="img-fluid figure-img " data-group =" gallery " > </ p >
442+ < p > < a href =" assets/outside_SI_MSC.jpg " class =" lightbox " data-gallery =" gallery " title =" Outside Smithsonian MSC " > < img src ="assets/outside_SI_MSC.jpg " class ="img-fluid figure-img " alt =" Outside Smithsonian MSC " > </ a > </ p >
440443< figcaption > Outside Smithsonian MSC</ figcaption >
441444</ figure >
442445</ div >
443446</ div >
444447< div class ="quarto-layout-cell " style ="flex-basis: 33.3%;justify-content: flex-start; ">
445448< div class ="quarto-figure quarto-figure-center ">
446449< figure class ="figure ">
447- < p > < img src ="assets/tour_SI_MSC.jpg " class ="img-fluid figure-img " data-group =" gallery " > </ p >
450+ < p > < a href =" assets/tour_SI_MSC.jpg " class =" lightbox " data-gallery =" gallery " title =" Tour, Smithsonian MSC " > < img src ="assets/tour_SI_MSC.jpg " class ="img-fluid figure-img " alt =" Tour, Smithsonian MSC " > </ a > </ p >
448451< figcaption > Tour, Smithsonian MSC</ figcaption >
449452</ figure >
450453</ div >
451454</ div >
452455< div class ="quarto-layout-cell " style ="flex-basis: 33.3%;justify-content: flex-start; ">
453456< div class ="quarto-figure quarto-figure-center ">
454457< figure class ="figure ">
455- < p > < img src ="assets/workshop_Moorea.jpg " class ="img-fluid figure-img " data-group =" gallery " > </ p >
458+ < p > < a href =" assets/workshop_Moorea.jpg " class =" lightbox " data-gallery =" gallery " title =" Workshop, Moorea " > < img src ="assets/workshop_Moorea.jpg " class ="img-fluid figure-img " alt =" Workshop, Moorea " > </ a > </ p >
456459< figcaption > Workshop, Moorea</ figcaption >
457460</ figure >
458461</ div >
@@ -884,6 +887,38 @@ <h2 class="unnumbered" data-anchor-id="background-history">Background & Hist
884887</ div >
885888 </ div >
886889</ footer >
890+ < script > var lightboxQuarto = GLightbox ( { "closeEffect" :"zoom" , "descPosition" :"bottom" , "loop" :false , "openEffect" :"zoom" , "selector" :".lightbox" } ) ;
891+ ( function ( ) {
892+ let previousOnload = window . onload ;
893+ window . onload = ( ) => {
894+ if ( previousOnload ) {
895+ previousOnload ( ) ;
896+ }
897+ lightboxQuarto . on ( 'slide_before_load' , ( data ) => {
898+ const { slideIndex, slideNode, slideConfig, player, trigger } = data ;
899+ const href = trigger . getAttribute ( 'href' ) ;
900+ if ( href !== null ) {
901+ const imgEl = window . document . querySelector ( `a[href="${ href } "] img` ) ;
902+ if ( imgEl !== null ) {
903+ const srcAttr = imgEl . getAttribute ( "src" ) ;
904+ if ( srcAttr && srcAttr . startsWith ( "data:" ) ) {
905+ slideConfig . href = srcAttr ;
906+ }
907+ }
908+ }
909+ } ) ;
910+
911+ lightboxQuarto . on ( 'slide_after_load' , ( data ) => {
912+ const { slideIndex, slideNode, slideConfig, player, trigger } = data ;
913+ if ( window . Quarto ?. typesetMath ) {
914+ window . Quarto . typesetMath ( slideNode ) ;
915+ }
916+ } ) ;
917+
918+ } ;
919+
920+ } ) ( ) ;
921+ </ script >
887922
888923
889924
0 commit comments