Skip to content

Commit 002057e

Browse files
committed
no message
1 parent c171a3e commit 002057e

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

markdown-toc-code/js/content-script.js

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,26 @@ function init(list) {
5353

5454
var hreftagname = header.firstElementChild.hash;
5555
var level = parseInt(header.tagName.replace('H', ''), 10);
56+
5657
if(!isGetFisrtLevel){
5758
firstLevel = level;
5859
isGetFisrtLevel = true;
60+
61+
var header_p = document.createElement("li");
62+
header_p.textContent = "Article TOC for GitHub";
63+
addStyle(header_p, {"listStyle": "none","font-size":"20px","margin-bottom":"10px"});
64+
65+
var gotop_li = document.createElement("li");
66+
var gotop_li = document.createElement("li");
67+
addStyle(gotop_li, {"listStyle": "none"});
68+
var gotop_a = document.createElement("a");
69+
addStyle(gotop_a, {"color": "#0366d6","textOverflow ": "ellipsis","font-weight":"bold"});
70+
gotop_a.innerHTML = "▲ GO TOP";
71+
gotop_a.setAttribute("href", "#");
72+
div_toc.appendChild(header_p);
73+
74+
div_toc.appendChild(gotop_li);
75+
div_toc.lastChild.appendChild(gotop_a);
5976
}
6077

6178
var li = document.createElement("li");
@@ -65,11 +82,9 @@ function init(list) {
6582
addStyle(a, {"color": "#0366d6","textOverflow ": "ellipsis"});
6683

6784
// a.innerHTML = level + header.textContent;
68-
69-
console.log("firstLevel "+firstLevel);
70-
console.log("level "+level);
7185
if( level == firstLevel ){
7286
a.innerHTML = header.textContent;
87+
addStyle(a, {"font-weight":"bold"});
7388
}
7489
else{
7590
a.innerHTML = new Array(level * 2).join(' ') + header.textContent;

0 commit comments

Comments
 (0)