Skip to content

Commit 4284b0b

Browse files
authored
Create header.html
1 parent d8ff59f commit 4284b0b

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

common/header.html

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
<script type="text/discourse-plugin" version="0.8.20">
2+
api.decorateWidget("home-logo:after", helper => {
3+
const titleVisible = helper.attrs.minimized;
4+
if (titleVisible) {
5+
$(".headerLink:not(.keep)").fadeOut("fast");
6+
} else {
7+
$(".headerLink").fadeIn("fast");
8+
}
9+
});
10+
11+
var chl = settings.Custom_header_links;
12+
13+
chl.split("|").map(i => {
14+
var seg = $.map(i.split(","), $.trim),
15+
trgt = seg[4],
16+
keep = seg[5];
17+
18+
if (trgt == "self") {
19+
seg[4] = "";
20+
} else {
21+
seg[4] = "_blank";
22+
}
23+
24+
if (keep != "keep") {
25+
seg[5] = "";
26+
}
27+
28+
api.decorateWidget("header-buttons:before", helper => {
29+
return helper.h(
30+
"li.headerLink." + seg[3] + "." + seg[5],
31+
helper.h(
32+
"a",
33+
{
34+
href: seg[2],
35+
title: seg[1],
36+
target: seg[4]
37+
},
38+
seg[0]
39+
)
40+
);
41+
});
42+
});
43+
</script>

0 commit comments

Comments
 (0)