Skip to content

Commit bc22298

Browse files
committed
Deploying to gh-pages from @ 5580c38 🚀
1 parent 15d9a3a commit bc22298

13 files changed

Lines changed: 198 additions & 573 deletions

File tree

about.html

Lines changed: 42 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@
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 &amp; 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

assets/isamples_globe.webp

-2.19 MB
Loading

index.html

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@
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,
@@ -246,7 +249,7 @@ <h1 class="title">Internet of Samples: iSamples</h1>
246249
<div class="page-columns page-full">
247250
<div class="quarto-figure quarto-figure-center page-columns page-full">
248251
<figure class="figure page-columns page-full">
249-
<p class="page-columns page-full"><a href="./tutorials/progressive_globe.html" title="Explore the interactive globe" class="page-columns page-full"><img src="assets/isamples_globe.webp" class="img-fluid figure-img column-page" style="width:100.0%" alt="Animated rotating globe showing iSamples data points from 4 scientific repositories"></a></p>
252+
<p class="page-columns page-full"><img src="assets/isamples_globe.webp" class="img-fluid figure-img column-page" style="width:100.0%" alt="Animated rotating globe showing iSamples data points from 4 scientific repositories"></p>
250253
<figcaption>Explore 6.7 million samples on an interactive globe</figcaption>
251254
</figure>
252255
</div>
@@ -760,6 +763,38 @@ <h2 class="unnumbered" data-anchor-id="showcase-real-samples-from-the-collection
760763
</div>
761764
</div>
762765
</footer>
766+
<script>var lightboxQuarto = GLightbox({"closeEffect":"zoom","descPosition":"bottom","loop":false,"openEffect":"zoom","selector":".lightbox"});
767+
(function() {
768+
let previousOnload = window.onload;
769+
window.onload = () => {
770+
if (previousOnload) {
771+
previousOnload();
772+
}
773+
lightboxQuarto.on('slide_before_load', (data) => {
774+
const { slideIndex, slideNode, slideConfig, player, trigger } = data;
775+
const href = trigger.getAttribute('href');
776+
if (href !== null) {
777+
const imgEl = window.document.querySelector(`a[href="${href}"] img`);
778+
if (imgEl !== null) {
779+
const srcAttr = imgEl.getAttribute("src");
780+
if (srcAttr && srcAttr.startsWith("data:")) {
781+
slideConfig.href = srcAttr;
782+
}
783+
}
784+
}
785+
});
786+
787+
lightboxQuarto.on('slide_after_load', (data) => {
788+
const { slideIndex, slideNode, slideConfig, player, trigger } = data;
789+
if (window.Quarto?.typesetMath) {
790+
window.Quarto.typesetMath(slideNode);
791+
}
792+
});
793+
794+
};
795+
796+
})();
797+
</script>
763798

764799

765800

listings.json

Lines changed: 0 additions & 19 deletions
This file was deleted.

0 commit comments

Comments
 (0)