Back to Crawl4ai

Llmtxt

docs/md_v2/core/llmtxt.md

0.8.61.7 KB
Original Source

I<div class="llmtxt-container">

<iframe id="llmtxt-frame" src="../../llmtxt/index.html" width="100%" style="border:none; display: block;" title="Crawl4AI LLM Context Builder"></iframe> </div> <script> // Iframe height adjustment function resizeLLMtxtIframe() { const iframe = document.getElementById('llmtxt-frame'); if (iframe) { const headerHeight = parseFloat(getComputedStyle(document.documentElement).getPropertyValue('--header-height') || '55'); const topOffset = headerHeight + 20; const availableHeight = window.innerHeight - topOffset; iframe.style.height = Math.max(800, availableHeight) + 'px'; } } // Run immediately and on resize/load resizeLLMtxtIframe(); let resizeTimer; window.addEventListener('load', resizeLLMtxtIframe); window.addEventListener('resize', () => { clearTimeout(resizeTimer); resizeTimer = setTimeout(resizeLLMtxtIframe, 150); }); // Remove Footer & HR from parent page document.addEventListener('DOMContentLoaded', () => { setTimeout(() => { const footer = window.parent.document.querySelector('footer'); if (footer) { const hrBeforeFooter = footer.previousElementSibling; if (hrBeforeFooter && hrBeforeFooter.tagName === 'HR') { hrBeforeFooter.remove(); } footer.remove(); resizeLLMtxtIframe(); } }, 100); }); </script> <style> #terminal-mkdocs-main-content { padding: 0 !important; margin: 0; width: 100%; height: 100%; overflow: hidden; } #terminal-mkdocs-main-content .llmtxt-container { margin: 0; padding: 0; max-width: none; overflow: hidden; } #terminal-mkdocs-toc-panel { display: none !important; } </style>