- Created example Markdown document with basic formatting and code block. - Added configuration file for site settings including base URL and author. - Introduced index page with project overview and links to documentation. - Implemented detailed documentation for create_repo.sh, including usage, prerequisites, and response codes. - Added custom 404 error page for better user experience. - Developed HTML structure for create_repo.sh documentation with styling and layout. - Created main index page with project description and links to relevant resources. - Included robots.txt and sitemap.xml for search engine optimization. - Established CSS styles for consistent design across the site. - Set up base HTML template for consistent layout and navigation. - Created templates for index and page rendering to streamline content management.
29 lines
1,018 B
HTML
29 lines
1,018 B
HTML
{% extends "base.html" %}
|
|
|
|
{% block body %}
|
|
<section class="hero">
|
|
<span class="eyebrow">Projet DevOps · CESI</span>
|
|
<h1>{{ section.title }}</h1>
|
|
<p>Documentation du script <code>create_repo.sh</code> — création automatisée
|
|
de dépôts sur la forge via l'API REST.</p>
|
|
</section>
|
|
|
|
<main class="wrap">
|
|
<div class="cards">
|
|
{% for page in section.pages %}
|
|
<a class="card" href="{{ page.permalink }}">
|
|
<div class="icon">📄</div>
|
|
<h3>{{ page.title }}</h3>
|
|
<p>{{ page.description | default(value="Lire la documentation") }}</p>
|
|
<span class="arrow">Lire →</span>
|
|
</a>
|
|
{% endfor %}
|
|
<a class="card" href="https://forge.gwenaelremond.fr/adam/exercice">
|
|
<div class="icon">🔗</div>
|
|
<h3>Dépôt sur la forge</h3>
|
|
<p>Voir le projet exercice sur forge.gwenaelremond.fr</p>
|
|
<span class="arrow">Ouvrir →</span>
|
|
</a>
|
|
</div>
|
|
</main>
|
|
{% endblock body %}
|