Skip to content

Commit e08ff35

Browse files
committed
now the little icon actually seems to work
1 parent 6a6528d commit e08ff35

File tree

85 files changed

+4652
-3482
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+4652
-3482
lines changed

_quarto.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ project:
33
output-dir: docs
44

55
website:
6-
favicon: img/STEMcoding_favicon.png
6+
favicon: img/stemcoding_favicon_final.png
77
navbar:
88
left:
99
- text: "<img src='/img/STEMcoding_wide.png' alt='STEMcoding Logo' style='height: 40px; margin-top: -10px;'>"

docs/EcologyLesson/Intro/index.html

Lines changed: 28 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>
33

44
<meta charset="utf-8">
5-
<meta name="generator" content="quarto-1.4.554">
5+
<meta name="generator" content="quarto-1.6.40">
66

77
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
88

@@ -30,15 +30,16 @@
3030
<script src="../../site_libs/quarto-search/fuse.min.js"></script>
3131
<script src="../../site_libs/quarto-search/quarto-search.js"></script>
3232
<meta name="quarto:offset" content="../../">
33+
<link href="../../img/stemcoding_favicon_final.png" rel="icon" type="image/png">
3334
<script src="../../site_libs/quarto-html/quarto.js"></script>
3435
<script src="../../site_libs/quarto-html/popper.min.js"></script>
3536
<script src="../../site_libs/quarto-html/tippy.umd.min.js"></script>
3637
<script src="../../site_libs/quarto-html/anchor.min.js"></script>
3738
<link href="../../site_libs/quarto-html/tippy.css" rel="stylesheet">
38-
<link href="../../site_libs/quarto-html/quarto-syntax-highlighting.css" rel="stylesheet" id="quarto-text-highlighting-styles">
39+
<link href="../../site_libs/quarto-html/quarto-syntax-highlighting-549806ee2085284f45b00abea8c6df48.css" rel="stylesheet" id="quarto-text-highlighting-styles">
3940
<script src="../../site_libs/bootstrap/bootstrap.min.js"></script>
4041
<link href="../../site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet">
41-
<link href="../../site_libs/bootstrap/bootstrap.min.css" rel="stylesheet" id="quarto-bootstrap" data-mode="light">
42+
<link href="../../site_libs/bootstrap/bootstrap-3ed3a85e8781f68cd9162943f395acec.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
4243
<script id="quarto-search-options" type="application/json">{
4344
"location": "navbar",
4445
"copy-button": false,
@@ -78,7 +79,7 @@
7879
<nav class="navbar navbar-expand-lg " data-bs-theme="dark">
7980
<div class="navbar-container container-fluid">
8081
<div id="quarto-search" class="" title="Search"></div>
81-
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
82+
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" role="menu" aria-expanded="false" aria-label="Toggle navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
8283
<span class="navbar-toggler-icon"></span>
8384
</button>
8485
<div class="collapse navbar-collapse" id="navbarCollapse">
@@ -113,7 +114,7 @@
113114
</li>
114115
</ul>
115116
</div> <!-- /navcollapse -->
116-
<div class="quarto-navbar-tools tools-wide">
117+
<div class="quarto-navbar-tools tools-wide">
117118
<a href="https://www.youtube.com/STEMcoding" title="" class="quarto-navigation-tool px-1" aria-label=""><i class="bi bi-youtube"></i></a>
118119
<a href="https://www.instagram.com/stemcoding/" title="" class="quarto-navigation-tool px-1" aria-label=""><i class="bi bi-instagram"></i></a>
119120
<a href="https://www.facebook.com/stemcodingproject" title="" class="quarto-navigation-tool px-1" aria-label=""><i class="bi bi-facebook"></i></a>
@@ -285,18 +286,7 @@ <h2 class="anchored" data-anchor-id="key-points">Key Points</h2>
285286
}
286287
return false;
287288
}
288-
const clipboard = new window.ClipboardJS('.code-copy-button', {
289-
text: function(trigger) {
290-
const codeEl = trigger.previousElementSibling.cloneNode(true);
291-
for (const childEl of codeEl.children) {
292-
if (isCodeAnnotation(childEl)) {
293-
childEl.remove();
294-
}
295-
}
296-
return codeEl.innerText;
297-
}
298-
});
299-
clipboard.on('success', function(e) {
289+
const onCopySuccess = function(e) {
300290
// button target
301291
const button = e.trigger;
302292
// don't keep focus
@@ -328,15 +318,35 @@ <h2 class="anchored" data-anchor-id="key-points">Key Points</h2>
328318
}, 1000);
329319
// clear code selection
330320
e.clearSelection();
321+
}
322+
const getTextToCopy = function(trigger) {
323+
const codeEl = trigger.previousElementSibling.cloneNode(true);
324+
for (const childEl of codeEl.children) {
325+
if (isCodeAnnotation(childEl)) {
326+
childEl.remove();
327+
}
328+
}
329+
return codeEl.innerText;
330+
}
331+
const clipboard = new window.ClipboardJS('.code-copy-button:not([data-in-quarto-modal])', {
332+
text: getTextToCopy
331333
});
334+
clipboard.on('success', onCopySuccess);
335+
if (window.document.getElementById('quarto-embedded-source-code-modal')) {
336+
const clipboardModal = new window.ClipboardJS('.code-copy-button[data-in-quarto-modal]', {
337+
text: getTextToCopy,
338+
container: window.document.getElementById('quarto-embedded-source-code-modal')
339+
});
340+
clipboardModal.on('success', onCopySuccess);
341+
}
332342
var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//);
333343
var mailtoRegex = new RegExp(/^mailto:/);
334344
var filterRegex = new RegExp('/' + window.location.host + '/');
335345
var isInternal = (href) => {
336346
return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href);
337347
}
338348
// Inspect non-navigation links and adorn them if external
339-
var links = window.document.querySelectorAll('a[href]:not(.nav-link):not(.navbar-brand):not(.toc-action):not(.sidebar-link):not(.sidebar-item-toggle):not(.pagination-link):not(.no-external):not([aria-hidden]):not(.dropdown-item):not(.quarto-navigation-tool)');
349+
var links = window.document.querySelectorAll('a[href]:not(.nav-link):not(.navbar-brand):not(.toc-action):not(.sidebar-link):not(.sidebar-item-toggle):not(.pagination-link):not(.no-external):not([aria-hidden]):not(.dropdown-item):not(.quarto-navigation-tool):not(.about-link)');
340350
for (var i=0; i<links.length; i++) {
341351
const link = links[i];
342352
if (!isInternal(link.href)) {
@@ -433,7 +443,6 @@ <h2 class="anchored" data-anchor-id="key-points">Key Points</h2>
433443
if (window.Quarto?.typesetMath) {
434444
window.Quarto.typesetMath(note);
435445
}
436-
// TODO in 1.5, we should make sure this works without a callout special case
437446
if (note.classList.contains("callout")) {
438447
return note.outerHTML;
439448
} else {

docs/EcologyLesson/Intro/index.qmd

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

docs/EcologyLesson/datesasdata/index.html

Lines changed: 28 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>
33

44
<meta charset="utf-8">
5-
<meta name="generator" content="quarto-1.4.554">
5+
<meta name="generator" content="quarto-1.6.40">
66

77
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
88

@@ -30,15 +30,16 @@
3030
<script src="../../site_libs/quarto-search/fuse.min.js"></script>
3131
<script src="../../site_libs/quarto-search/quarto-search.js"></script>
3232
<meta name="quarto:offset" content="../../">
33+
<link href="../../img/stemcoding_favicon_final.png" rel="icon" type="image/png">
3334
<script src="../../site_libs/quarto-html/quarto.js"></script>
3435
<script src="../../site_libs/quarto-html/popper.min.js"></script>
3536
<script src="../../site_libs/quarto-html/tippy.umd.min.js"></script>
3637
<script src="../../site_libs/quarto-html/anchor.min.js"></script>
3738
<link href="../../site_libs/quarto-html/tippy.css" rel="stylesheet">
38-
<link href="../../site_libs/quarto-html/quarto-syntax-highlighting.css" rel="stylesheet" id="quarto-text-highlighting-styles">
39+
<link href="../../site_libs/quarto-html/quarto-syntax-highlighting-549806ee2085284f45b00abea8c6df48.css" rel="stylesheet" id="quarto-text-highlighting-styles">
3940
<script src="../../site_libs/bootstrap/bootstrap.min.js"></script>
4041
<link href="../../site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet">
41-
<link href="../../site_libs/bootstrap/bootstrap.min.css" rel="stylesheet" id="quarto-bootstrap" data-mode="light">
42+
<link href="../../site_libs/bootstrap/bootstrap-3ed3a85e8781f68cd9162943f395acec.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
4243
<script id="quarto-search-options" type="application/json">{
4344
"location": "navbar",
4445
"copy-button": false,
@@ -78,7 +79,7 @@
7879
<nav class="navbar navbar-expand-lg " data-bs-theme="dark">
7980
<div class="navbar-container container-fluid">
8081
<div id="quarto-search" class="" title="Search"></div>
81-
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
82+
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" role="menu" aria-expanded="false" aria-label="Toggle navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
8283
<span class="navbar-toggler-icon"></span>
8384
</button>
8485
<div class="collapse navbar-collapse" id="navbarCollapse">
@@ -113,7 +114,7 @@
113114
</li>
114115
</ul>
115116
</div> <!-- /navcollapse -->
116-
<div class="quarto-navbar-tools tools-wide">
117+
<div class="quarto-navbar-tools tools-wide">
117118
<a href="https://www.youtube.com/STEMcoding" title="" class="quarto-navigation-tool px-1" aria-label=""><i class="bi bi-youtube"></i></a>
118119
<a href="https://www.instagram.com/stemcoding/" title="" class="quarto-navigation-tool px-1" aria-label=""><i class="bi bi-instagram"></i></a>
119120
<a href="https://www.facebook.com/stemcodingproject" title="" class="quarto-navigation-tool px-1" aria-label=""><i class="bi bi-facebook"></i></a>
@@ -345,18 +346,7 @@ <h2 class="anchored" data-anchor-id="key-points">Key Points</h2>
345346
}
346347
return false;
347348
}
348-
const clipboard = new window.ClipboardJS('.code-copy-button', {
349-
text: function(trigger) {
350-
const codeEl = trigger.previousElementSibling.cloneNode(true);
351-
for (const childEl of codeEl.children) {
352-
if (isCodeAnnotation(childEl)) {
353-
childEl.remove();
354-
}
355-
}
356-
return codeEl.innerText;
357-
}
358-
});
359-
clipboard.on('success', function(e) {
349+
const onCopySuccess = function(e) {
360350
// button target
361351
const button = e.trigger;
362352
// don't keep focus
@@ -388,15 +378,35 @@ <h2 class="anchored" data-anchor-id="key-points">Key Points</h2>
388378
}, 1000);
389379
// clear code selection
390380
e.clearSelection();
381+
}
382+
const getTextToCopy = function(trigger) {
383+
const codeEl = trigger.previousElementSibling.cloneNode(true);
384+
for (const childEl of codeEl.children) {
385+
if (isCodeAnnotation(childEl)) {
386+
childEl.remove();
387+
}
388+
}
389+
return codeEl.innerText;
390+
}
391+
const clipboard = new window.ClipboardJS('.code-copy-button:not([data-in-quarto-modal])', {
392+
text: getTextToCopy
391393
});
394+
clipboard.on('success', onCopySuccess);
395+
if (window.document.getElementById('quarto-embedded-source-code-modal')) {
396+
const clipboardModal = new window.ClipboardJS('.code-copy-button[data-in-quarto-modal]', {
397+
text: getTextToCopy,
398+
container: window.document.getElementById('quarto-embedded-source-code-modal')
399+
});
400+
clipboardModal.on('success', onCopySuccess);
401+
}
392402
var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//);
393403
var mailtoRegex = new RegExp(/^mailto:/);
394404
var filterRegex = new RegExp('/' + window.location.host + '/');
395405
var isInternal = (href) => {
396406
return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href);
397407
}
398408
// Inspect non-navigation links and adorn them if external
399-
var links = window.document.querySelectorAll('a[href]:not(.nav-link):not(.navbar-brand):not(.toc-action):not(.sidebar-link):not(.sidebar-item-toggle):not(.pagination-link):not(.no-external):not([aria-hidden]):not(.dropdown-item):not(.quarto-navigation-tool)');
409+
var links = window.document.querySelectorAll('a[href]:not(.nav-link):not(.navbar-brand):not(.toc-action):not(.sidebar-link):not(.sidebar-item-toggle):not(.pagination-link):not(.no-external):not([aria-hidden]):not(.dropdown-item):not(.quarto-navigation-tool):not(.about-link)');
400410
for (var i=0; i<links.length; i++) {
401411
const link = links[i];
402412
if (!isInternal(link.href)) {
@@ -493,7 +503,6 @@ <h2 class="anchored" data-anchor-id="key-points">Key Points</h2>
493503
if (window.Quarto?.typesetMath) {
494504
window.Quarto.typesetMath(note);
495505
}
496-
// TODO in 1.5, we should make sure this works without a callout special case
497506
if (note.classList.contains("callout")) {
498507
return note.outerHTML;
499508
} else {

0 commit comments

Comments
 (0)