feat(glossaire): integrate paradigms portal into glossary navigation
This commit is contained in:
@@ -85,9 +85,11 @@ function contextualParadigmsFor(entry) {
|
||||
"cybernetique",
|
||||
"biopolitique",
|
||||
"bureaucratie",
|
||||
"contractualisme-hobbesien",
|
||||
"decisionnisme",
|
||||
"rationalite-bureaucratique",
|
||||
"democratie-deliberative",
|
||||
"gouvernance-des-communs",
|
||||
"liberalisme-proprietaire",
|
||||
"volonte-generale",
|
||||
];
|
||||
|
||||
return uniqueBySlug(
|
||||
@@ -95,10 +97,10 @@ function contextualParadigmsFor(entry) {
|
||||
.filter((slug) => slug !== currentSlug)
|
||||
.map((slug) => bySlug.get(slug))
|
||||
.filter(Boolean)
|
||||
).slice(0, 5);
|
||||
).slice(0, 6);
|
||||
}
|
||||
|
||||
return paradigmes.slice(0, 4);
|
||||
return paradigmes.slice(0, 5);
|
||||
}
|
||||
|
||||
const contextualParadigms = contextualParadigmsFor(currentEntry);
|
||||
@@ -138,6 +140,14 @@ const metaLabel = [
|
||||
<div class="glossary-aside__meta">{metaLabel}</div>
|
||||
</div>
|
||||
|
||||
<section class="glossary-aside__block">
|
||||
<h2 class="glossary-aside__heading">Portails</h2>
|
||||
<ul class="glossary-aside__list">
|
||||
<li><a href="/glossaire/">Index général</a></li>
|
||||
<li><a href="/glossaire/paradigmes/">Page paradigmes</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
{fondamentaux.length > 0 && (
|
||||
<section class="glossary-aside__block">
|
||||
<h2 class="glossary-aside__heading">Noyau archicratique</h2>
|
||||
|
||||
Reference in New Issue
Block a user