list on home

This commit is contained in:
Ava Gaiety W 2023-03-15 00:17:20 -05:00
parent 5dffee9429
commit 78bc7a366c
4 changed files with 8 additions and 6 deletions

2
app.js
View file

@ -26,7 +26,7 @@ function constructLexicon(nominative, accusative, pronominalPossessive, predicat
app.get('/', (req, res) => { app.get('/', (req, res) => {
const pageTitle = siteName; const pageTitle = siteName;
const pronounListLimited = data.map(pronounObject => Object.values(pronounObject).join('/')).slice(pronounsToDisplayOnHome) const pronounListLimited = data.map(pronounObject => Object.values(pronounObject).join('/')).slice(0, pronounsToDisplayOnHome)
res.render('home', { siteName, pageTitle, pronounList: pronounListLimited } ) res.render('home', { siteName, pageTitle, pronounList: pronounListLimited } )
}) })

View file

@ -4,5 +4,6 @@
<div> <div>
<a href="/list" class="button-cta">View full database</a> <a href="/list" class="button-cta">View full database</a>
</div> </div>
{{> pronounList}}
</div> </div>

View file

@ -1,8 +1,4 @@
<div class="flex flex-col gap-8"> <div class="flex flex-col gap-8">
<h1 class="text-3xl">List of Popular Pronouns</h1> <h1 class="text-3xl">List of Popular Pronouns</h1>
<ul class="columns-1 md:columns-2 gap-4"> {{> pronounList}}
{{#each pronounList}}
<li class="mb-2"><a href="/{{this}}" class="pronoun-list-link">{{this}}</a></li>
{{/each}}
</ul>
</div> </div>

View file

@ -0,0 +1,5 @@
<ul class="columns-1 md:columns-2 gap-4">
{{#each pronounList}}
<li class="mb-2"><a href="/{{this}}" class="pronoun-list-link">{{this}}</a></li>
{{/each}}
</ul>