highlight current file in tree
parent
1c4b6d0138
commit
3b637e4276
|
|
@ -19,6 +19,9 @@
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
|
html, body {
|
||||||
|
background-color: #f8f8f8;
|
||||||
|
}
|
||||||
.EasyMDEContainer button {
|
.EasyMDEContainer button {
|
||||||
color: black;
|
color: black;
|
||||||
}
|
}
|
||||||
|
|
@ -48,6 +51,16 @@
|
||||||
flex-direction: row;
|
flex-direction: row;
|
||||||
width: calc(100% - 1em);
|
width: calc(100% - 1em);
|
||||||
}
|
}
|
||||||
|
.fileleaf > input {
|
||||||
|
border: none;
|
||||||
|
border-radius: 0;
|
||||||
|
background: none;
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
.fileleaf > input:hover,
|
||||||
|
input.live_leaf {
|
||||||
|
background: #ddd;
|
||||||
|
}
|
||||||
.lr_fullscreen {
|
.lr_fullscreen {
|
||||||
width: 90%;
|
width: 90%;
|
||||||
max-width: 1024px;
|
max-width: 1024px;
|
||||||
|
|
@ -248,6 +261,17 @@
|
||||||
easyMDE.togglePreview()
|
easyMDE.togglePreview()
|
||||||
var previews = document.getElementsByClassName("preview")
|
var previews = document.getElementsByClassName("preview")
|
||||||
}
|
}
|
||||||
|
const previouslyHighlighted = document.getElementsByClassName("live_leaf")
|
||||||
|
for (var i in previouslyHighlighted)
|
||||||
|
if (previouslyHighlighted && previouslyHighlighted[i] && previouslyHighlighted[i].classList)
|
||||||
|
previouslyHighlighted[i].classList.remove("live_leaf")
|
||||||
|
setTimeout(() => {
|
||||||
|
const toHighlight = document.getElementsByClassName(btoa("/"+id))
|
||||||
|
for (var i = 0; i < toHighlight.length; i++) {
|
||||||
|
if (toHighlight && toHighlight[i] && toHighlight[i].classList)
|
||||||
|
toHighlight[i].classList.add("live_leaf")
|
||||||
|
}
|
||||||
|
}, 100)
|
||||||
navigateToQuery("f", id)
|
navigateToQuery("f", id)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -302,7 +326,7 @@
|
||||||
function htmlifyBranch(id, branch) {
|
function htmlifyBranch(id, branch) {
|
||||||
const maxTreeTitleLength = 35
|
const maxTreeTitleLength = 35
|
||||||
var parent = `
|
var parent = `
|
||||||
<input class="thic_flex" type="button" value="${branch.Leaf.Title.substr(0, maxTreeTitleLength)}" onclick="drawFile('${id}');"/>
|
<input class="thic_flex ${btoa(id)}" type="button" value="${branch.Leaf.Title.substr(0, maxTreeTitleLength)}" onclick="drawFile('${id}');"/>
|
||||||
<input type="button" class="lil_btn" value="+" onclick="drawNewFile('${id}');"/>
|
<input type="button" class="lil_btn" value="+" onclick="drawNewFile('${id}');"/>
|
||||||
`
|
`
|
||||||
if (id == "") {
|
if (id == "") {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue