Skip to content

Frank #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Dec 5, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified markdown-toc-code.crx
Binary file not shown.
52 changes: 26 additions & 26 deletions markdown-toc-code.pem
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDeczN5zgmyofBM
DIq+q39IJFddnXpFMb7Wr6/rDT1OffBdvvvC5yuD4JhneybX8aR48vi6VnV9JuuU
FahZNm+dshTpfa8nGtlznu3vHNKi5epyUFG3NK5fPkCejxMgrtfU5zcSflcEcBja
PSLmLVhLdV4DIhAaNWlPmAJV83BrhhKl32J3Vi6DZgB6EzZKC4C15FmbaB55QYEe
JDH1l50om+swSCffdMwZPStPa5HoWmNvqoBIHIS18NHi20AcEwzdRJDY2cNoPxxj
0/zz8nJVOx25jo6LGZewVBXpZSbe3zFYvb9OXY8IM56J7ziCK8qS7Q8G1Ld+Mzbf
euqq0XSNAgMBAAECggEAHGqzBLhhXMR7IfvoLXtTAzBBSOA5ImW8b0h6PJiwYDqO
XitrlfZaBLrIPU/qImPoEttXEtbAo4A5T+2EWAEwOQDq0vkPSvuPE8oVsxoHfm/I
h1njVngQXnJhZt/4HZC4WaY/zsj87MA1LIvqzWS1hs4zeEr9q5tvHI/anIhAsDtv
VZZqLZg98OwChK/ifPqtj88wsw9oJH78m+1WWVnroZUbQ1Rg78KEs0XtBwpzL3oL
wEvV7HDvD1Ilyrqg+gRfTpFxorNwqQTE0Gm/HxVtCpOLLPn10TiDMzgPEmX0Cxid
VWTnEzhQxyDiEJezCoNebETqdVzgoG/ZO8MZul4cgQKBgQD53817kNfWgegIF/l9
S9gBzYVdjRuF6bq8zB8y1NTvFcCOVirXPfIsvLChukmFs8mBYgOhmIBBdkGzAELn
mVnPF2fbjm8ENXgzvTMVUKN8yeS3aShKe/8+8BgQR860rWk6LlL1kQGghphVSI1L
RwZT30ALv7ZwzoveU3HRXB1j6QKBgQDj50kScX0ihQpm7q+z86WJGxuTKk4124JU
cAyCp2sS/yRbfkTQUiVoBYEnNrlHtmyUb4OyxHA+1nVa6evFl/b39wJAelSguoAI
qR5pYtVBIiGB0YbWffgWGUz0EL0Fq4IvAEX1KCgSPQ+Rnofa0QcaAATfP44hldTL
iFsf/V7ZBQKBgC5gv77jj2wdCHgYGxKKdTlAcDSA8E7WpvZL3K6OmkcV/ntsut7g
fIaZLx+Vd/f8+rWs/4eKyqNb063pqoFaETVC3t/9e9WIJxtTTpvyL6YFwxHXzsak
ZSfFYHIFIfSfCxzlZDh4BZlJ4hRSNwd101LV6QlFOBOQAp3tVv7I3huhAoGBAMVm
Jm+4JxgIPitL4Jowlpf8B9VfVmDl4aw7ZUqhsmfA4P/yja4XCNlhsy2BA9iulLu5
H0xvQ33aCcoWRSZf6wV6SNQKYVTaVV2rBnFnrqj85CLqli0g7QpPHc1k1iScGmWV
igK/pn2tr9eEhc2tMcZ+b7ni9bv3aFpmn+9Eaav1AoGBAIiZ3k4JmSEuqxcvlSMO
QQOVUyx6z22rr/rLEgA087DEBWYR9znuBaHoxBBzIsb7UHsx4IUUfaxTDbuifBug
rkrRulFxGIZn0GYMiSqAO5/XioQWU1nTjl7PjVv+vlRJviaNoBB47NWkEY+ZC7c2
ibnFhVgk9tDR2E/BUA8u3eTo
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC++s9zxbPDhxRB
1mMOJNklQ9sOkpfjWyzDBj0IOtMaNOoTTjYdGrKkYxs9M2n3De+K+rxmn2lx3vvs
4HyCD4CCQsD8LOTjOl7rptUXFbyN3uXNj2UO15JPyQnehcVm929f48LbZ8TOEeRU
Eic2eCQMK6XuoNIRwI7gOFBmj1sFWXTHEhN7eP90DlA33GZbAMUp0GfUnK46FWLt
+Yw5NiOudTWiVMlReoMnXP93PTfjjsDP9jQH5oK5SzsnXd5nwvaWS0P0sUh+cvmh
dS1PzT/HbubRD7t1amyA+HEYAKp+GEJSWhcnI/MxB6TSw0LLTQly3aQUeAl/hzgU
N9fYMRIJAgMBAAECggEAERj8thlqxtRCysMiApvnadfplmQm33aj6wDVuXUkvZmj
pB9SJmhjumZaA7Bk6faQLcHVWJ2ob8aeCL6vPuia4W6O/vSY+EPbSB8bQDIUu6HL
MoxGKJ5Bjc2Kieaxfc6kpLHMGd7wJl/BMIqggpaeaY2F0TeKHwc9c1LvVcM7S57n
Q8g9N3OMive21KUsxRrSXf/O0SjSgdVSmF8NxMCbMLBY1FtnFN0gK90r2IUrC2Qr
2AsF5mZH03MQWt6LK9hLJbd7yoMSvEHq/9PYgs3isPfrn8iDme0sBQrKRG2J9DcJ
0YeSVWs9TSJn1QltcTmo1o5+DX8PncSojagl6Bz2gQKBgQDjH66Yc0/8x/kn21l0
viailcyJNkCAzePDUwRyvm53pRLF/2l7WNnDW6/GMl1cnnx/iNu71EIwtxCHi58n
tYTRBKQ7C5gBJPkEpVg5Biv1+63F5nglw9sau1BCK94PTSUEFEDztP0mW+ygjvXK
7EROeXItN74f+jiTK4zE8pFyQQKBgQDXQrq2Q9OJGgvDheKkuIsj+KfYxfjMWHJl
+EeiYjAYzGVvWtQ0P9khk0+aH7A9gTVpgg5abR6DTYg2JbxVfS1FvHi63/a45fnJ
oC0ggIui1VwHdYhDl3S6YaZWVZz3axGAH7wvt8NlkmTgUIgmFlVQDjT5Wu1Is1aB
d0VPbM0dyQKBgQDg/Sx+1pQhC5O0uOTH8enh21TPg8+oCM0cW6unYx+ZJAwR2a8L
QnwNu1DHnHLB4jngOJm7WkvraB1WuKgDtRwJ1ng+CYEdeRu5T3Wyn3uC5DtDNMhG
WNs+gtnBgyUpsTj+7nVdNigkDKG+d3/i8ePEfSfuxS5xDPVoTJbZLpWIQQKBgETJ
D/zaI6h16DhsegYE6oFuHcSJTn2N7dBjzBA5rADgn7E7pv+jP3EZL6Cia6DbvwOe
CZQftlZi2hnjaREwVN0p4rJkiuR+qJkjVAhEy1oXL7c6eXaP2T8NoSeJaAUv84Gr
omjlIc09QHrlgPwautxADfF4esZ2eDgass00iT7xAoGBAN4BbVkRQ2lbitSlhCxh
GvvkTP3EAI9KgkrP6nKISkGZ1aQs8DZF8zaqyJD/e24sMK7JLexFU4IhFaPRRd1L
/+VFqdaVvzybevjOM1v8S7Zgr2VOOeITcNj03/i6JJ9DcSQA6qGVpgN0b4SUaejB
S146cMiXFCbR/tc5ZxVFXt0R
-----END PRIVATE KEY-----
21 changes: 18 additions & 3 deletions markdown-toc-code/js/content-script.js
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,26 @@ function init(list) {

var hreftagname = header.firstElementChild.hash;
var level = parseInt(header.tagName.replace('H', ''), 10);

if(!isGetFisrtLevel){
firstLevel = level;
isGetFisrtLevel = true;

var header_p = document.createElement("li");
header_p.textContent = "Article TOC for GitHub";
addStyle(header_p, {"listStyle": "none","font-size":"20px","margin-bottom":"10px"});

var gotop_li = document.createElement("li");
var gotop_li = document.createElement("li");
addStyle(gotop_li, {"listStyle": "none"});
var gotop_a = document.createElement("a");
addStyle(gotop_a, {"color": "#0366d6","textOverflow ": "ellipsis","font-weight":"bold"});
gotop_a.innerHTML = "▲ GO TOP";
gotop_a.setAttribute("href", "#");
div_toc.appendChild(header_p);

div_toc.appendChild(gotop_li);
div_toc.lastChild.appendChild(gotop_a);
}

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

// a.innerHTML = level + header.textContent;

console.log("firstLevel "+firstLevel);
console.log("level "+level);
if( level == firstLevel ){
a.innerHTML = header.textContent;
addStyle(a, {"font-weight":"bold"});
}
else{
a.innerHTML = new Array(level * 2).join(' ') + header.textContent;
Expand Down