35 lines
1006 B
JavaScript
35 lines
1006 B
JavaScript
// if we already have an onload function, save that one
|
|
var prev_handler = window.onload;
|
|
|
|
window.onload = function() {
|
|
// call the previous onload function
|
|
if (prev_handler) {
|
|
prev_handler();
|
|
}
|
|
|
|
const link = document.createElement("a");
|
|
link.classList.add("muted-link");
|
|
link.classList.add("github-issue-link");
|
|
link.text = "Give feedback";
|
|
link.href = (
|
|
github_url
|
|
+ "/issues/new?"
|
|
+ "title=docs%3A+TYPE+YOUR+QUESTION+HERE"
|
|
+ "&body=*Please describe the question or issue you're facing with "
|
|
+ `"${document.title}"`
|
|
+ ".*"
|
|
+ "%0A%0A%0A%0A%0A"
|
|
+ "---"
|
|
+ "%0A"
|
|
+ `*Reported+from%3A+${location.href}*`
|
|
);
|
|
link.target = "_blank";
|
|
|
|
const div = document.createElement("div");
|
|
div.classList.add("github-issue-link-container");
|
|
div.append(link)
|
|
|
|
const container = document.querySelector(".article-container > .content-icon-container");
|
|
container.prepend(div);
|
|
};
|