diff --git a/doc/getting-started.md b/doc/getting-started.md index 74ac1be6..69058654 100644 --- a/doc/getting-started.md +++ b/doc/getting-started.md @@ -1,6 +1,8 @@ @page getting-started Getting Started @tableofcontents +![title-img](https://nsm09.casimages.com/img/2025/05/30//2505300816063242518595256.jpg) + # Install FTXUI To set up FTXUI in your project, follow the [installation guide](installation.html), which provides instructions for multiple build systems and package managers. diff --git a/doc/header.html b/doc/header.html index 1d1d368f..3a7e64d9 100644 --- a/doc/header.html +++ b/doc/header.html @@ -25,6 +25,26 @@ DoxygenAwesomeParagraphLink.init() DoxygenAwesomeInteractiveToc.init() DoxygenAwesomeTabs.init() + + window.addEventListener('DOMContentLoaded', function () { + document.querySelectorAll(".headertitle").forEach(div => { + + // Hide progressively the title. + if (div.textContent != "Getting Started" && + div.textContent != "Installation" && + div.textContent != "Modules" && + true) { + return; + } + div.style.display = "none"; + + // Show progressively the image. + const img = document.querySelector("img.inline"); + img.style.maxHeight = "40vh"; + img.style.maxWidth = "100%"; + img.style.objectFit = "contain"; + }); + }); $treeview $search diff --git a/doc/installation.md b/doc/installation.md index 32317ff1..3a8ecdff 100644 --- a/doc/installation.md +++ b/doc/installation.md @@ -1,6 +1,9 @@ + @page installation Installation @tableofcontents +![title-img](https://nsm09.casimages.com/img/2025/05/30//2505300816063242518595255.jpg) + ## Overview FTXUI can be integrated into your project using several build systems and package managers. diff --git a/doc/module.md b/doc/module.md index 64bc41c4..cdf58eda 100644 --- a/doc/module.md +++ b/doc/module.md @@ -1,5 +1,7 @@ # Modules {#modules} +![title-img](https://nsm09.casimages.com/img/2025/05/30//2505300816063242518595251.jpg) + FTXUI is organized into three modules, each building upon the previous: 1. @subpage module-screen — low-level rendering