mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
21 lines
622 B
JavaScript
21 lines
622 B
JavaScript
|
import $ from 'jquery';
|
||
|
import './utils';
|
||
|
import './toc';
|
||
|
import './history';
|
||
|
import './search';
|
||
|
import './nav';
|
||
|
|
||
|
$(window).on('load', function() {
|
||
|
// store this page in session
|
||
|
window.sessionStorage.setItem($('body').data('url'), '1');
|
||
|
|
||
|
// loop through the sessionStorage and see if something should be marked as visited
|
||
|
for (let url in window.sessionStorage) {
|
||
|
if (window.sessionStorage.getItem(url) === '1') {
|
||
|
$(`[data-nav-id="${url}"]`).addClass('visited');
|
||
|
}
|
||
|
}
|
||
|
|
||
|
$('.highlightable').highlight(window.sessionStorage.getItem('search-value'), { element: 'mark' });
|
||
|
});
|