fix removing circles from nav bar when disabled
parent
895b4fe4fd
commit
fcfecaff7e
|
@ -54,10 +54,9 @@ def add_peer(peerID, name=''):
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
def add_address(address):
|
def add_address(address):
|
||||||
"""
|
"""Add an address to the address database (only tor currently)"""
|
||||||
Add an address to the address database (only tor currently)
|
|
||||||
"""
|
|
||||||
|
|
||||||
if type(address) is None or len(address) == 0:
|
if type(address) is None or len(address) == 0:
|
||||||
return False
|
return False
|
||||||
|
|
|
@ -20,6 +20,7 @@ from coredb.keydb.listkeys import list_adders
|
||||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def add_peer(peer):
|
def add_peer(peer):
|
||||||
|
|
||||||
if peer in list_adders():
|
if peer in list_adders():
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
Onionr - Private P2P Communication
|
Onionr - Private P2P Communication
|
||||||
|
|
||||||
This file handles the navbar layout and folding
|
This file handles the navbar layout and folding
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
|
@ -35,12 +35,12 @@ let deleteNavbar = function(){
|
||||||
navbarLinks[x].style.display = 'none'
|
navbarLinks[x].style.display = 'none'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (disabled.includes('flow')){
|
if (disabled.includes('circles')){
|
||||||
if (navbarLinks[x].innerText == 'Circles'){
|
if (navbarLinks[x].innerText == 'Circles'){
|
||||||
navbarLinks[x].style.display = 'none'
|
navbarLinks[x].style.display = 'none'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}})
|
}})
|
||||||
|
|
||||||
|
@ -76,25 +76,25 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||||
|
|
||||||
// Get all "navbar-burger" elements
|
// Get all "navbar-burger" elements
|
||||||
const $navbarBurgers = Array.prototype.slice.call(document.querySelectorAll('.navbar-burger'), 0)
|
const $navbarBurgers = Array.prototype.slice.call(document.querySelectorAll('.navbar-burger'), 0)
|
||||||
|
|
||||||
// Check if there are any navbar burgers
|
// Check if there are any navbar burgers
|
||||||
if ($navbarBurgers.length > 0) {
|
if ($navbarBurgers.length > 0) {
|
||||||
|
|
||||||
// Add a click event on each of them
|
// Add a click event on each of them
|
||||||
$navbarBurgers.forEach( el => {
|
$navbarBurgers.forEach( el => {
|
||||||
el.addEventListener('click', () => {
|
el.addEventListener('click', () => {
|
||||||
|
|
||||||
// Get the target from the "data-target" attribute
|
// Get the target from the "data-target" attribute
|
||||||
const target = el.dataset.target;
|
const target = el.dataset.target;
|
||||||
const $target = document.getElementById(target);
|
const $target = document.getElementById(target);
|
||||||
|
|
||||||
// Toggle the "is-active" class on both the "navbar-burger" and the "navbar-menu"
|
// Toggle the "is-active" class on both the "navbar-burger" and the "navbar-menu"
|
||||||
el.classList.toggle('is-active');
|
el.classList.toggle('is-active');
|
||||||
$target.classList.toggle('is-active');
|
$target.classList.toggle('is-active');
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue