mirror of https://github.com/alibaba/arthas.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
1001 B
JavaScript
29 lines
1001 B
JavaScript
function addBadge(parent, src, href) {
|
|
var img = document.createElement('img');
|
|
img.src = src;
|
|
var a = document.createElement('a');
|
|
a.href = href;
|
|
a.appendChild(img);
|
|
parent.appendChild(a);
|
|
parent.appendChild(document.createElement('br'));
|
|
}
|
|
|
|
function addBadges(parent) {
|
|
var li = document.createElement('li');
|
|
li.className = 'toctree-l1';
|
|
var div = document.createElement('div');
|
|
div.className = 'project-badges';
|
|
addBadge(div, 'https://img.shields.io/maven-central/v/com.taobao.arthas/arthas-packaging.svg?style=flat-square',
|
|
'https://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.taobao.arthas%22%20AND%20a%3A%22arthas-packaging%22');
|
|
li.appendChild(div);
|
|
parent.appendChild(li);
|
|
}
|
|
|
|
var menus = document.getElementsByClassName("wy-menu wy-menu-vertical");
|
|
if (menus.length > 0) {
|
|
var menu = menus[0];
|
|
var lists = menu.getElementsByTagName('ul');
|
|
if (lists.length > 0) {
|
|
addBadges(lists[0]);
|
|
}
|
|
} |