config element for arrows. purejs generate
This commit is contained in:
14
index.html
14
index.html
@@ -31,8 +31,8 @@
|
|||||||
.tickbox { }
|
.tickbox { }
|
||||||
#reload_span { float: right; }
|
#reload_span { float: right; }
|
||||||
#open_blank_span { cursor: pointer; font-size:16px;}
|
#open_blank_span { cursor: pointer; font-size:16px;}
|
||||||
#open_blank_box { position:relative; left: 0.35em }
|
#open_blank_box { position:relative; left: 0.0em; border: 1px solid black; padding-left: 1em; }
|
||||||
#open_blank_arrow { position: relative; left: -0.25em; top: -0.2em; }
|
#open_blank_arrow { position: relative; left: -0.5em; top: 0em; }
|
||||||
LI.nolink:before {
|
LI.nolink:before {
|
||||||
content:" ";
|
content:" ";
|
||||||
padding-right: 1.0em;
|
padding-right: 1.0em;
|
||||||
@@ -64,6 +64,7 @@ function init() {
|
|||||||
if (config.columns==1 || narrow_window()) {
|
if (config.columns==1 || narrow_window()) {
|
||||||
make_menu();
|
make_menu();
|
||||||
}
|
}
|
||||||
|
document.getElementById("open_blank_arrow").innerHTML=config.arrows[0];
|
||||||
document.getElementById("filter").focus();
|
document.getElementById("filter").focus();
|
||||||
hitList=search_hits(document.getElementById("filter").value);
|
hitList=search_hits(document.getElementById("filter").value);
|
||||||
print_results(hitList);
|
print_results(hitList);
|
||||||
@@ -243,10 +244,10 @@ function toggle_blank() {
|
|||||||
var anchors = document.getElementsByTagName('a');
|
var anchors = document.getElementsByTagName('a');
|
||||||
if (blank) {
|
if (blank) {
|
||||||
for (var i=0; i<anchors.length; i++){ anchors[i].setAttribute('target', '_blank'); }
|
for (var i=0; i<anchors.length; i++){ anchors[i].setAttribute('target', '_blank'); }
|
||||||
var arrowChar="→";
|
var arrowChar=config.arrows[1];
|
||||||
} else {
|
} else {
|
||||||
for (var i=0; i<anchors.length; i++){ anchors[i].removeAttribute('target'); }
|
for (var i=0; i<anchors.length; i++){ anchors[i].removeAttribute('target'); }
|
||||||
var arrowChar="←";
|
var arrowChar=config.arrows[0];
|
||||||
}
|
}
|
||||||
arrow.innerHTML=arrowChar;
|
arrow.innerHTML=arrowChar;
|
||||||
}
|
}
|
||||||
@@ -262,7 +263,8 @@ var config = {
|
|||||||
columns:4, // number of columns for link table
|
columns:4, // number of columns for link table
|
||||||
style:null, // file to load css from
|
style:null, // file to load css from
|
||||||
favicon:null, // link to favicon file
|
favicon:null, // link to favicon file
|
||||||
narrow:600 // pixel width that is narrow screen = single column table
|
narrow:600, // pixel width that is narrow screen = single column table
|
||||||
|
arrows:['◀','▶'] // Arrow characters for in/out tab icon
|
||||||
};
|
};
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
@@ -272,7 +274,7 @@ var config = {
|
|||||||
<div id="search">
|
<div id="search">
|
||||||
<span class="search_span"><input type="text" oninput="filter(event)" onkeypress="filter(event)" onblur="no_filter()" id="filter" title="Filter links by name"></span>
|
<span class="search_span"><input type="text" oninput="filter(event)" onkeypress="filter(event)" onblur="no_filter()" id="filter" title="Filter links by name"></span>
|
||||||
<span class="search_span" id="menu_span"></span>
|
<span class="search_span" id="menu_span"></span>
|
||||||
<span class="search_span tickbox" id=open_blank_span onclick="toggle_blank()" title="Open links in new window"><span id=open_blank_box>☐</span><span id=open_blank_arrow>←</span></span>
|
<span class="search_span tickbox" id=open_blank_span onclick="toggle_blank()" title="Open links in new window"><span id=open_blank_box></span><span id=open_blank_arrow></span></span>
|
||||||
</div>
|
</div>
|
||||||
<div id="main"></div>
|
<div id="main"></div>
|
||||||
<span class="search_span" id="reload_span"><a href="#" onclick="reload_source()" title="Reload links source">↻</a></span>
|
<span class="search_span" id="reload_span"><a href="#" onclick="reload_source()" title="Reload links source">↻</a></span>
|
||||||
|
|||||||
Reference in New Issue
Block a user