window.addEventListener('DOMContentLoaded', function() {
const gitcodeUrl = window.SPHINX_CONTEXT?.gitcode_url;
if (!gitcodeUrl) return;
const linksContainer = document.createElement('div');
linksContainer.className = 'project-links';
const gitcodeLink = document.createElement('a');
gitcodeLink.href = gitcodeUrl;
gitcodeLink.target = '_blank';
gitcodeLink.className = 'project-link';
gitcodeLink.innerHTML = '<i class="fa fa-git"></i> GitCode';
linksContainer.appendChild(gitcodeLink);
var projectNameElement = document.querySelector('.wy-side-nav-search > a');
if (projectNameElement) {
projectNameElement.parentNode.appendChild(linksContainer);
} else {
var headerElement = document.querySelector('.wy-side-nav-search');
if (headerElement) {
headerElement.appendChild(linksContainer);
}
}
});