feat: simplify layout structure
This commit is contained in:
parent
c2f112a41b
commit
7c38b2fa4b
36 changed files with 47 additions and 72 deletions
6
src/content/catalogue/books/books.11tydata.js
Normal file
6
src/content/catalogue/books/books.11tydata.js
Normal file
|
@ -0,0 +1,6 @@
|
|||
module.exports = {
|
||||
layout: "layouts/catalogue-item",
|
||||
tags: "book",
|
||||
permalink: "catalogue/books/{{ page.fileSlug }}/index.html",
|
||||
linkTitle: "View book details",
|
||||
};
|
|
@ -1,5 +0,0 @@
|
|||
{
|
||||
"layout": "book",
|
||||
"tags": "book",
|
||||
"permalink": "catalogue/books/{{ page.fileSlug }}/index.html"
|
||||
}
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"layout": "catalogue",
|
||||
"layout": "layouts/catalogue",
|
||||
"tags": "catalogue",
|
||||
"permalink": "catalogue/index.html"
|
||||
}
|
||||
|
|
8
src/content/catalogue/comics/comics.11tydata.js
Normal file
8
src/content/catalogue/comics/comics.11tydata.js
Normal file
|
@ -0,0 +1,8 @@
|
|||
module.exports = {
|
||||
layout: "layouts/catalogue-item",
|
||||
tags: "game",
|
||||
permalink: "catalogue/comics/{{ page.fileSlug }}/index.html",
|
||||
eleventyComputed: {
|
||||
subtitle: (data) => `${data.author} (${data.year})`,
|
||||
},
|
||||
};
|
|
@ -1,5 +0,0 @@
|
|||
{
|
||||
"layout": "comic",
|
||||
"tags": "comic",
|
||||
"permalink": "catalogue/comics/{{ page.fileSlug }}/index.html"
|
||||
}
|
|
@ -7,6 +7,7 @@ year: 2017
|
|||
image: https://cdn.wonderfulfrog.com/monstress-vol-1.jpeg
|
||||
rating: 3
|
||||
date: 2021-09-19T07:28:12.065Z
|
||||
tags: ["fantasy"]
|
||||
---
|
||||
|
||||
The first 75% of the volume is quite confusing. It’s like reading the second or third volume in a series without reading the first. I get starting with a mystery as a hook, but when every second word is something new, I get confused!
|
||||
|
|
|
@ -8,6 +8,7 @@ image: https://cdn.wonderfulfrog.com/monstress-vol-2-tp_77ea1f170a.jpg
|
|||
isbn: 9781534300415
|
||||
rating: 3
|
||||
date: 2021-09-20T00:22:01.235Z
|
||||
tags: ["fantasy"]
|
||||
---
|
||||
|
||||
I love the cast of the story. We are introduced to some new characters with a heavy nautical theme. Old Tooth the shark-person looks straight out of the 90s (remember Street Sharks?). The artwork continues to be the main selling point for me.
|
||||
|
|
|
@ -7,4 +7,5 @@ isbn: 9781459822290
|
|||
rating: 4
|
||||
image: https://cdn.wonderfulfrog.com/the-monster-sisters-vol-2.jpg
|
||||
date: 2021-09-11
|
||||
tags: ["adventure"]
|
||||
---
|
||||
|
|
8
src/content/catalogue/games/games.11tydata.js
Normal file
8
src/content/catalogue/games/games.11tydata.js
Normal file
|
@ -0,0 +1,8 @@
|
|||
module.exports = {
|
||||
layout: "layouts/catalogue-item",
|
||||
tags: "game",
|
||||
permalink: "catalogue/games/{{ page.fileSlug }}/index.html",
|
||||
eleventyComputed: {
|
||||
subtitle: (data) => data.year,
|
||||
},
|
||||
};
|
|
@ -1,5 +0,0 @@
|
|||
{
|
||||
"layout": "game",
|
||||
"tags": "game",
|
||||
"permalink": "catalogue/games/{{ page.fileSlug }}/index.html"
|
||||
}
|
6
src/content/catalogue/podcasts/podcasts.11tydata.js
Normal file
6
src/content/catalogue/podcasts/podcasts.11tydata.js
Normal file
|
@ -0,0 +1,6 @@
|
|||
module.exports = {
|
||||
layout: "layouts/catalogue-item",
|
||||
tags: "podcast",
|
||||
permalink: "catalogue/podcasts/{{ page.fileSlug }}/index.html",
|
||||
linkTitle: "Listen to the podcast",
|
||||
};
|
|
@ -1,5 +0,0 @@
|
|||
{
|
||||
"layout": "podcast",
|
||||
"tags": "podcast",
|
||||
"permalink": "catalogue/podcasts/{{ page.fileSlug }}/index.html"
|
||||
}
|
|
@ -1,6 +1,4 @@
|
|||
---
|
||||
title: 404
|
||||
layout: base
|
||||
permalink: /404.html
|
||||
youtube: true
|
||||
---
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
---
|
||||
layout: base
|
||||
permalink: /about/index.html
|
||||
title: About
|
||||
---
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
---
|
||||
layout: base
|
||||
permalink: /blogroll/index.html
|
||||
title: Blogroll
|
||||
---
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
---
|
||||
layout: base
|
||||
permalink: /colophon/index.html
|
||||
title: Colophon
|
||||
---
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
---
|
||||
layout: base
|
||||
permalink: /
|
||||
---
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
---
|
||||
layout: base
|
||||
permalink: /links/index.html
|
||||
title: Links
|
||||
---
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
---
|
||||
layout: base
|
||||
permalink: /now/index.html
|
||||
title: /now
|
||||
---
|
||||
|
|
3
src/content/pages/pages.json
Normal file
3
src/content/pages/pages.json
Normal file
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"layout": "layouts/base"
|
||||
}
|
|
@ -1,6 +1,5 @@
|
|||
---
|
||||
permalink: /posts/index.html
|
||||
layout: base
|
||||
title: Posts
|
||||
---
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
---
|
||||
layout: base
|
||||
permalink: /styleguide/index.html
|
||||
title: Styleguide
|
||||
---
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
---
|
||||
layout: base
|
||||
permalink: /uses/index.html
|
||||
title: /uses
|
||||
---
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"layout": "post",
|
||||
"layout": "layouts/post",
|
||||
"tags": "post",
|
||||
"permalink": "posts/{{ page.fileSlug }}/index.html"
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue