Include content partials

This commit is contained in:
Leilukin 2025-05-05 18:37:36 +08:00
parent 5d155a9859
commit 542efb5dba
18 changed files with 27 additions and 30 deletions

View File

@ -1,5 +1,5 @@
--- ---
layout: layouts/content layout: layouts/base
sectionName: A Summers End — Hong Kong 1986 Shrine sectionName: A Summers End — Hong Kong 1986 Shrine
--- ---
{{- css }}{{ include "../../assets/css/asummersend.css" }}{{- /css }} {{- css }}{{ include "../../assets/css/asummersend.css" }}{{- /css }}

View File

@ -46,7 +46,7 @@
{{ include "partials/hero.vto" }} {{ include "partials/hero.vto" }}
{{ include "partials/navbar.vto" }} {{ include "partials/navbar.vto" }}
<main id="content"> <main id="content">
{{ content }} {{ include "partials/content.vto" }}
</main> </main>
{{ include "partials/footer.vto" }} {{ include "partials/footer.vto" }}
</body> </body>

View File

@ -1,5 +1,5 @@
--- ---
layout: layouts/content layout: layouts/base
sectionName: Cassette Beasts Shrine sectionName: Cassette Beasts Shrine
--- ---
{{- css }}{{ include "../../assets/css/cassettebeasts.css" }}{{- /css }} {{- css }}{{ include "../../assets/css/cassettebeasts.css" }}{{- /css }}

View File

@ -1,5 +1,5 @@
--- ---
layout: layouts/content layout: layouts/base
articleElement: true articleElement: true
isContentDivided: true isContentDivided: true
--- ---

View File

@ -1,5 +1,5 @@
--- ---
layout: layouts/content layout: layouts/base
--- ---
{{ layout "partials/hero.vto" }} {{ layout "partials/hero.vto" }}
{{ set heroImg }}<img fetchpriority="high" src="/assets/leilukin/Leilukins-Hub-website-banner.avif" alt="Banner of Leilukin's Hub" width="900" height="300">{{ /set }} {{ set heroImg }}<img fetchpriority="high" src="/assets/leilukin/Leilukins-Hub-website-banner.avif" alt="Banner of Leilukin's Hub" width="900" height="300">{{ /set }}

View File

@ -1,5 +1,5 @@
--- ---
layout: layouts/content layout: layouts/base
sectionName: Pokémon Omega Ruby and Alpha Sapphire Shrine sectionName: Pokémon Omega Ruby and Alpha Sapphire Shrine
--- ---
{{- css }}{{ include "../../assets/css/pokemonoras.css" }}{{- /css }} {{- css }}{{ include "../../assets/css/pokemonoras.css" }}{{- /css }}

View File

@ -1,5 +1,5 @@
--- ---
layout: layouts/content layout: layouts/base
--- ---
{{ content }} {{ content }}

View File

@ -1,5 +1,5 @@
--- ---
layout: layouts/content layout: layouts/base
sectionName: "Star Wars: Knights of the Old Republic Shrine" sectionName: "Star Wars: Knights of the Old Republic Shrine"
--- ---
{{- css }}{{ include "../../assets/css/starwarskotor.css" }}{{- /css }} {{- css }}{{ include "../../assets/css/starwarskotor.css" }}{{- /css }}

View File

@ -1,5 +1,5 @@
--- ---
layout: layouts/content layout: layouts/base
articleElement: true articleElement: true
--- ---

View File

@ -1,6 +1,3 @@
---
layout: layouts/base
---
<header class="main__header"> <header class="main__header">
{{ if isArticle || hasBreadcrumbs }} {{ if isArticle || hasBreadcrumbs }}
<nav class="breadcrumbs" aria-labelledby="breadcrumbs-title"> <nav class="breadcrumbs" aria-labelledby="breadcrumbs-title">

View File

@ -1,6 +1,6 @@
export default { export default {
tags: ["articles", "contents", "feed items"], tags: ["articles", "contents", "feed items"],
layout: "layouts/content", layout: "layouts/base",
permalink: "/articles/{{ page.fileSlug }}/", permalink: "/articles/{{ page.fileSlug }}/",
isArticle: true, isArticle: true,
eleventyComputed: { eleventyComputed: {

View File

@ -1,6 +1,6 @@
--- ---
title: Blog Archive title: Blog Archive
layout: layouts/content layout: layouts/base
tags: blog pages tags: blog pages
eleventyComputed: eleventyComputed:
desc: Archive of blog posts on {{ sitemeta.siteName }} desc: Archive of blog posts on {{ sitemeta.siteName }}

View File

@ -1,5 +1,5 @@
export default { export default {
layout: "layouts/content", layout: "layouts/base",
tags: ["posts", "contents", "feed items"], tags: ["posts", "contents", "feed items"],
isArticle: true, isArticle: true,
eleventyComputed: { eleventyComputed: {

View File

@ -1,5 +1,5 @@
--- ---
layout: layouts/content layout: layouts/main
tags: navbar links tags: navbar links
metadata: metadata:
title: Home title: Home

View File

@ -1,5 +1,5 @@
export default { export default {
layout: "layouts/content", layout: "layouts/base",
permalink: "/links/{{ page.fileSlug }}/", permalink: "/links/{{ page.fileSlug }}/",
hasBreadcrumbs: true, hasBreadcrumbs: true,
eleventyComputed: { eleventyComputed: {

View File

@ -1,6 +1,6 @@
export default { export default {
tags: "project pages", tags: "project pages",
layout: "layouts/content", layout: "layouts/base",
hasBreadcrumbs: true, hasBreadcrumbs: true,
eleventyComputed: { eleventyComputed: {
eleventyNavigation: { eleventyNavigation: {

View File

@ -1,6 +1,6 @@
export default { export default {
tags: "pages", tags: "pages",
layout: "layouts/content", layout: "layouts/base",
permalink: "/{{ page.fileSlug }}/", permalink: "/{{ page.fileSlug }}/",
eleventyComputed: { eleventyComputed: {
eleventyNavigation: { eleventyNavigation: {