Generate project cards from a json, rather than having them hardcoded

This commit is contained in:
Claire Schwarzer 2026-01-20 11:52:06 +01:00
parent 6a193eb3ec
commit 1ae77b8270
3 changed files with 93 additions and 47 deletions

View file

@ -72,53 +72,7 @@
<div class="projects-container">
<h1 data-i18n="projects_title"></h1>
<div class="projects">
<div class="project">
<h1 data-i18n="project_game_engine_title"></h1>
<p data-i18n="project_game_engine_description"></p>
<ul>
<li>C++</li>
<li>Lua</li>
</ul>
<a href="https://git.tarion.org/tarion/Game-Engine"><i class="fa-brands fa-git-alt"></i></a>
</div>
<div class="project">
<h1 data-i18n="project_schwarzer_title"></h1>
<p data-i18n="project_schwarzer_description"></p>
<ul>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
<li>Hosting</li>
</ul>
<a href="https://schwarzer-energie.de/"><i class="fa-solid fa-globe"></i></a>
</div>
<div class="project">
<h1 data-i18n="project_tarion_org_title"></h1>
<p data-i18n="project_tarion_org_description"></p>
<ul>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
<li>Hosting</li>
</ul>
<a href="https://tarion.org/"><i class="fa-solid fa-globe"></i></a>
</div>
<div class="project">
<h1 data-i18n="project_lov8_title"></h1>
<p data-i18n="project_lov8_description"></p>
<ul>
<li>Lua</li>
</ul>
<a href="https://git.tarion.org/tarion/LOV-8"><i class="fa-brands fa-git-alt"></i></a>
</div>
<div class="project">
<h1 data-i18n="project_remove_shorts_title"></h1>
<p data-i18n="project_remove_shorts_description"></p>
<ul>
<li>JavaScript</li>
</ul>
<a href="https://git.tarion.org/tarion/remove-youtube-shorts"><i class="fa-brands fa-git-alt"></i></a>
</div>
<!-- Generated projects go here -->
</div>
</div>
</section>