Skip to content

Commit d4b4684

Browse files
committed
Add examples to topbar
1 parent ba82a58 commit d4b4684

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

docs/src/assets/topbar/topbar.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ document.addEventListener("DOMContentLoaded", function() {
1313
var suffix = 'stable/';
1414
if (footerMessageElement && (footerMessageElement.textContent.includes('+dev') || footerMessageElement.textContent.includes('-dev'))) {
1515
suffix = 'dev/';
16+
} else if (window.location.href.includes('/dev/')) {
17+
suffix = 'dev/';
1618
}
1719
var packages = [
1820
"QuantumPropagators.jl",
@@ -26,7 +28,7 @@ document.addEventListener("DOMContentLoaded", function() {
2628
var dropdownItems = packages.map(function(packageName) {
2729
return `<a class="nav-link nav-item ${name === packageName ? 'current' : ''}" href="https://juliaquantumcontrol.github.io/${packageName}/${suffix}">${packageName}</a>`;
2830
}).join('');
29-
var isSecondaryPackage = !(name === "QuantumControl.jl" || name === "QuantumPropagators.jl");
31+
var isSecondaryPackage = !(name === "QuantumControl.jl" || name === "QuantumPropagators.jl" || name.includes('Examples'));
3032
var navElement = document.createElement('nav');
3133
navElement.id = "topbar-nav";
3234
navElement.innerHTML = `
@@ -42,6 +44,7 @@ document.addEventListener("DOMContentLoaded", function() {
4244
</div>
4345
<a class="nav-link nav-item ${name === 'QuantumPropagators.jl' ? 'current' : ''}" href="${name === 'QuantumPropagators.jl' ? '' : 'https://juliaquantumcontrol.github.io/QuantumPropagators.jl/' + suffix}">QuantumPropagators.jl</a>
4446
<a class="nav-link nav-item ${name === 'QuantumControl.jl' ? 'current' : ''}" href="${name === 'QuantumControl.jl' ? '' : 'https://juliaquantumcontrol.github.io/QuantumControl.jl/' + suffix}">QuantumControl.jl</a>
47+
<a class="nav-link nav-item ${name.includes('Examples') ? 'current' : ''}" href="${name.includes('Examples') ? '' : 'https://juliaquantumcontrol.github.io/QuantumControlExamples.jl/' + suffix}">Examples</a>
4548
</div>
4649
<button id="multidoc-toggler">
4750
<svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">

0 commit comments

Comments
 (0)