feat: ajout sous-pages pour SMA

This commit is contained in:
Kazhnuz 2023-09-02 17:49:08 +02:00
parent 9616cbaaee
commit bb771549d8
8 changed files with 74 additions and 9 deletions

View file

@ -11,11 +11,30 @@ layout: layouts/parent.njk
</div> </div>
<aside id="more-info"> <aside id="more-info">
{%- if parent -%}
<div class="card parent">
{%- for post in collections.all -%}
{%- if post.data.title == parent -%}<a href="{{ post.url }}">← {{ post.data.title }}</a>{%- endif -%}
{%- endfor -%}
</div>
{%- endif -%}
<div class="card"> <div class="card">
<h2 class="visually-hidden">Table of Content</h2> <h2>Sommaire</h2>
{{ content | toc | safe }} {{ content | toc | safe }}
</div> </div>
<div id="links"> <div id="links">
{% renderFile "./_includes/websites.md" %} {% renderFile "./_includes/websites.md" %}
</div> </div>
{%- for tag in models -%}
<div class="card">
<h2>{{ tag }}</h2>
<ul>
{%- for post in collections[tag]-%}
<li><a href="{{ post.url }}">{{ post.data.title }}</a></li>
{%- endfor -%}
</ul>
</div>
{%- endfor -%}
</aside> </aside>

View file

@ -1,5 +1,12 @@
--- ---
layout: layouts/base.njk layout: layouts/base.njk
models:
- SMA Informations
- SMA Personnages
tags:
- SMA Informations
title: Histoire et thematiques
parent: Sonic Monado
--- ---
# Histoire et thematiques # Histoire et thematiques

View file

@ -4,6 +4,10 @@ eleventyNavigation:
key: Sonic Monado key: Sonic Monado
parent: Sonic the Hedgehog parent: Sonic the Hedgehog
order: 0 order: 0
models:
- SMA Informations
- SMA Personnages
title: Sonic Monado
--- ---
# Sonic Monado Adventure # Sonic Monado Adventure

View file

@ -1,5 +1,12 @@
--- ---
layout: layouts/base.njk layout: layouts/base.njk
models:
- SMA Informations
- SMA Personnages
tags:
- SMA Personnages
title: Sonic the Hedgehog
parent: Sonic Monado
--- ---
# Sonic the Hedgehog # Sonic the Hedgehog
@ -12,12 +19,12 @@ Toujours heureux de pouvoir aider les gens, il na pas hésité et le voilà
**Thématique** : Le fait qu'il se soit fait avoir par Eggman (deux fois), et qu'il soit incapable d'empêcher Eggman de faire des dégats. **Thématique** : Le fait qu'il se soit fait avoir par Eggman (deux fois), et qu'il soit incapable d'empêcher Eggman de faire des dégats.
> [!NOTE] > **Note: **
> Sonic peut entrer dans des Special Stage (un par zone) pour trouver les Chaos Emerald, dans des stages inspiré de ceux de Sonic CD (niveau style mode 7), avec une caméra fixe (pas de rotation) avec des inspirations du gameplay dUnleashed. > Sonic peut entrer dans des Special Stage (un par zone) pour trouver les Chaos Emerald, dans des stages inspiré de ceux de Sonic CD (niveau style mode 7), avec une caméra fixe (pas de rotation) avec des inspirations du gameplay dUnleashed.
## Partie 1 - L'attaque d'Eggman ## Partie 1 - L'attaque d'Eggman
> [!NOTE] > **Note: **
> Cette partie est en grande partie commune à Tails et Sonic (et le tout début est également commun avec Amy). > Cette partie est en grande partie commune à Tails et Sonic (et le tout début est également commun avec Amy).
L'histoire commence sur Sonic, Tails et Amy qui arrive avec le Tornado sur l'île de Fortitude Rock. La première cutscene les montre volant sur le Tornado, avec Tails qui leur explique la situation : le Directeur de Monado Prime les a appelé à cause d'une apparition spontanée de badnics dans la base. L'histoire commence sur Sonic, Tails et Amy qui arrive avec le Tornado sur l'île de Fortitude Rock. La première cutscene les montre volant sur le Tornado, avec Tails qui leur explique la situation : le Directeur de Monado Prime les a appelé à cause d'une apparition spontanée de badnics dans la base.
@ -30,7 +37,7 @@ Le joueur devrait se déplacer jusqu'à l'anneau de l'Act 1 de Hermetic Utopia.
Une fois le niveau terminé, Tails annoncera qu'il a intercepté un signal provenant de l'une des spheres. Eggman ayant pris contrôle des portes, Tails proposera de se diriger vers le train aerien pour se diriger jusqu'à l'écosphere concernée. Une fois le niveau terminé, Tails annoncera qu'il a intercepté un signal provenant de l'une des spheres. Eggman ayant pris contrôle des portes, Tails proposera de se diriger vers le train aerien pour se diriger jusqu'à l'écosphere concernée.
> [!NOTE] > **Note: **
> C'est à partir de ce moment qu'on débloque Tails et Amy > C'est à partir de ce moment qu'on débloque Tails et Amy
- **Act 2 - Crystal Railways** - **Act 2 - Crystal Railways**

View file

@ -1,5 +1,12 @@
--- ---
layout: layouts/base.njk layout: layouts/base.njk
models:
- SMA Informations
- SMA Personnages
tags:
- SMA Personnages
title: Miles "Tails" Prower
parent: Sonic Monado
--- ---
# Miles "Tails" Prower # Miles "Tails" Prower

View file

@ -1,5 +1,12 @@
--- ---
layout: layouts/base.njk layout: layouts/base.njk
models:
- SMA Informations
- SMA Personnages
tags:
- SMA Informations
title: Univers et lore
parent: Sonic Monado
--- ---
# Sonic Monado Adventure - Univers et lore # Sonic Monado Adventure - Univers et lore

View file

@ -1,5 +1,12 @@
--- ---
layout: layouts/base.njk layout: layouts/base.njk
models:
- SMA Informations
- SMA Personnages
tags:
- SMA Informations
title: Zones
parent: Sonic Monado
--- ---
# Zones # Zones

View file

@ -162,7 +162,8 @@ main #page {
ul.nav, ul.nav,
#sidebar ul li ul, #sidebar ul li ul,
#links ul li ul, #links ul li ul,
#more-info ol { #more-info ol,
aside .card ul {
padding:0; padding:0;
margin:0; margin:0;
list-style: none; list-style: none;
@ -170,15 +171,19 @@ ul.nav,
#sidebar ul li a, #sidebar ul li a,
#links ul li a, #links ul li a,
#more-info ol li a { #more-info ol li a,
aside .card h2,
aside .card a {
display:block; display:block;
width:100%; width:100%;
text-decoration:none; text-decoration:none;
color:black!important; color:black!important;
padding:3px; padding:3px;
font-size:1rem;
} }
#links ul li > p { #links ul li > p,
aside .card h2 {
padding: 3px; padding: 3px;
margin:0; margin:0;
} }
@ -189,13 +194,15 @@ ul.nav,
} }
#sidebar ul li a.active, #sidebar ul li a.active,
#more-info ol li a.active { #more-info ol li a.active,
aside .card ul li a.active {
background-color:rgba(0,0,0,0.1); background-color:rgba(0,0,0,0.1);
} }
#sidebar ul li a:hover, #sidebar ul li a:hover,
#links ul li a:hover, #links ul li a:hover,
#more-info ol li a:hover { #more-info ol li a:hover,
aside .card a:hover {
background-color:rgba(0,0,0,0.2); background-color:rgba(0,0,0,0.2);
} }