diff --git a/v2.5.1/assets/documenter.js b/v2.5.1/assets/documenter.js
index 22f0f9a..c56a3ef 100644
--- a/v2.5.1/assets/documenter.js
+++ b/v2.5.1/assets/documenter.js
@@ -251,6 +251,45 @@ $(document).ready(function() {
});
}
+ // if the current version is not latest version, show a warning
+ if (typeof DOCUMENTER_CURRENT_VERSION !== 'undefined' && typeof DOCUMENTER_LATEST_VERSION !== 'undefined') {
+ var releaseRegex = /^v\d+\.\d+.\d+$/;
+ var isReleaseCurrent = releaseRegex.test(DOCUMENTER_CURRENT_VERSION);
+ var isReleaseLatest = releaseRegex.test(DOCUMENTER_LATEST_VERSION);
+ if ( isReleaseLatest && isReleaseCurrent && DOCUMENTER_CURRENT_VERSION != DOCUMENTER_LATEST_VERSION ) {
+ // // Create a div that spans the entire width
+ // var oldNoteDiv = document.createElement('div');
+ // oldNoteDiv.setAttribute('class', 'old-doc-warn');
+ // oldNoteDiv.setAttribute('style', 'background:#d5635c;width:100%;');
+ // // Create the note
+ // var oldNoteP = document.createElement('p');
+ // oldNoteP.setAttribute('style', 'margin:1rem;');
+ var latestURL = documenterBaseURL + "/../"; // + DOCUMENTER_LATEST_VERSION;
+ // oldNoteP.innerHTML = 'This page documents an old release of Literate. Click here to go to the latest release.'
+ // oldNoteDiv.appendChild(oldNoteP);
+ // // Insert it in the DOM before the version selector
+ // version_selector.before(oldNoteDiv);
+
+ // Version 2
+ // Create a div that spans the entire width
+ var oldNoteDiv2 = document.createElement('div');
+ oldNoteDiv2.setAttribute('class', 'banner-outdated-docs');
+ oldNoteDiv2.setAttribute('style', 'background:#d5635c;width:100%;top:0;left:0;text-align:center;position:fixed;padding:5px;z-index:1000;display:inline-flex;border:2px;border-style:solid;border-color:#cb3c33;');
+ oldNoteDiv2.innerHTML = 'This page documents an old release of Literate. Click here to go to the latest release.' +
+ ''
+ var sidebar = $("#documenter > .docs-sidebar");
+ // sidebar.css('padding-top', '30px')
+ var content = $("#documenter");
+ content.before(oldNoteDiv2);
+
+ var button= $(".close-banner");
+ button.click(function(e){
+ var oldNoteDiv3 = $(".banner-outdated-docs");
+ oldNoteDiv3.css('display', 'none');
+ })
+ }
+ }
+
// only show the version selector if the selector has been populated
if (version_selector_select.children("option").length > 0) {
version_selector.toggleClass("visible");
diff --git a/v2.6.0/assets/documenter.js b/v2.6.0/assets/documenter.js
index 34112e3..ba3cd85 100644
--- a/v2.6.0/assets/documenter.js
+++ b/v2.6.0/assets/documenter.js
@@ -257,18 +257,36 @@ $(document).ready(function() {
var isReleaseCurrent = releaseRegex.test(DOCUMENTER_CURRENT_VERSION);
var isReleaseLatest = releaseRegex.test(DOCUMENTER_LATEST_VERSION);
if ( isReleaseLatest && isReleaseCurrent && DOCUMENTER_CURRENT_VERSION != DOCUMENTER_LATEST_VERSION ) {
- // Create a div
+ // Create a div that spans the entire width
var oldNoteDiv = document.createElement('div');
oldNoteDiv.setAttribute('class', 'old-doc-warn');
- oldNoteDiv.setAttribute('style', 'background:#cb3c33');
+ oldNoteDiv.setAttribute('style', 'background:#d5635c;width:100%;');
// Create the note
var oldNoteP = document.createElement('p');
oldNoteP.setAttribute('style', 'margin:1rem;');
- var latestURL = documenterBaseURL + "/../" + DOCUMENTER_LATEST_VERSION;
- oldNoteP.innerHTML = 'Warning! This documents and old version of Literate. Click here to see the latest release, or select the appropriate version in the drop-down menu below.';
+ var latestURL = documenterBaseURL + "/../"; // + DOCUMENTER_LATEST_VERSION;
+ oldNoteP.innerHTML = 'This page documents an old release of Literate. Click here to go to the latest release.'
oldNoteDiv.appendChild(oldNoteP);
// Insert it in the DOM before the version selector
version_selector.before(oldNoteDiv);
+
+ // // Version 2
+ // // Create a div that spans the entire width
+ // var oldNoteDiv2 = document.createElement('div');
+ // oldNoteDiv2.setAttribute('class', 'banner-outdated-docs');
+ // oldNoteDiv2.setAttribute('style', 'background:#d5635c;width:100%;top:0;left:0;text-align:center;position:fixed;padding:5px;z-index:1000;display:inline-flex;border:2px;border-style:solid;border-color:#cb3c33;');
+ // oldNoteDiv2.innerHTML = 'This page documents an old release of Literate. Click here to go to the latest release.' +
+ // ''
+ // var sidebar = $("#documenter > .docs-sidebar");
+ // // sidebar.css('padding-top', '30px')
+ // var content = $("#documenter");
+ // content.before(oldNoteDiv2);
+
+ // var button= $(".close-banner");
+ // button.click(function(e){
+ // var oldNoteDiv3 = $(".banner-outdated-docs");
+ // oldNoteDiv3.css('display', 'none');
+ // })
}
}