- Create libraries.md for library installation instructions in SunriseWorkbench. - Create load-project.md for importing existing projects in SunriseWorkbench. - Create new-project.md detailing the process of creating a new project in SunriseWorkbench. - Add applications.md to describe the applications section in KUKA smartHMI. - Add extra-menu.md for additional robot control options in KUKA smartHMI. - Create io-group.md for managing input/output groups in KUKA smartHMI. - Add robot-menu.md as a placeholder for the robot menu section in KUKA smartHMI. - Create station.md to outline the main navigation and functionalities in KUKA smartHMI. - Add LBRserver.md, robot-power-control.md, and teach-kuka.md as placeholders for respective control programs. - Create config-error.md to provide troubleshooting steps for configuration errors in SunriseWorkbench. - Add main.html to override base template with site root metadata.
30 lines
1016 B
JavaScript
30 lines
1016 B
JavaScript
document.addEventListener("DOMContentLoaded", function () {
|
|
const siteRoot = document.querySelector('meta[name="site-root"]')?.content ?? "";
|
|
const btn = document.createElement("a");
|
|
btn.href = siteRoot + "/pdf/documentation.pdf";
|
|
btn.download = "lwc-documentation.pdf";
|
|
btn.title = "Скачать всю документацию в PDF";
|
|
btn.style.cssText = [
|
|
"position: fixed",
|
|
"bottom: 80px",
|
|
"right: 24px",
|
|
"z-index: 9999",
|
|
"background: var(--md-primary-fg-color, #1976d2)",
|
|
"color: #fff",
|
|
"padding: 12px 18px",
|
|
"border-radius: 24px",
|
|
"text-decoration: none",
|
|
"font-weight: 600",
|
|
"font-size: 14px",
|
|
"box-shadow: 0 3px 10px rgba(0,0,0,0.25)",
|
|
"display: flex",
|
|
"align-items: center",
|
|
"gap: 8px",
|
|
"transition: opacity .2s",
|
|
].join(";");
|
|
btn.innerHTML = "📄 Скачать PDF";
|
|
btn.onmouseenter = () => (btn.style.opacity = "0.85");
|
|
btn.onmouseleave = () => (btn.style.opacity = "1");
|
|
document.body.appendChild(btn);
|
|
});
|