diff --git a/.eleventy.js b/.eleventy.js index 9a3421699285ce8b5f614436312600e21d86c5e5..691d906131c615544cc6dbe8b30f8223a38a46bf 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -11,6 +11,7 @@ module.exports = function(eleventyConfig) { eleventyConfig.addLayoutAlias("default", "layouts/default.liquid"); eleventyConfig.addLayoutAlias("base", "layouts/base.liquid"); eleventyConfig.addLayoutAlias("page", "layouts/page.liquid"); + eleventyConfig.addLayoutAlias("redirect", "layouts/redirect.liquid"); eleventyConfig.addPassthroughCopy("favicon.ico"); eleventyConfig.addPassthroughCopy("resume.pdf"); diff --git a/_includes/layouts/redirect.liquid b/_includes/layouts/redirect.liquid new file mode 100644 index 0000000000000000000000000000000000000000..bf24c4616d487a0f170fef2052b46fed6235aee6 --- /dev/null +++ b/_includes/layouts/redirect.liquid @@ -0,0 +1,14 @@ + + + + +Redirecting… + + + + + + +Redirecting to {{ link }}. + + diff --git a/pages/community.md b/pages/community.md index 9ff0898a2b7e01f6f96dee77fd824c544555a105..95582c3169e16d4f4a5508c2d6bc9a8ecfb9ff7c 100644 --- a/pages/community.md +++ b/pages/community.md @@ -1,6 +1,7 @@ --- layout: page permalink: /community/ +title: Community ---
diff --git a/pages/contact.md b/pages/contact.md index e0fd0f88fba9a5bb878805230405b3f542798b29..2175f861d2906f5c2e76c098a7fbcfc9f1554f19 100644 --- a/pages/contact.md +++ b/pages/contact.md @@ -1,6 +1,7 @@ --- layout: page permalink: /contact/ +title: Contact ---
diff --git a/pages/now.md b/pages/now.md index 145f625190cbe392ff5e453e0585335cf8f9f6d9..90e24e518c62ce9e5117a6329eb7e2d3029f0b70 100644 --- a/pages/now.md +++ b/pages/now.md @@ -1,6 +1,7 @@ --- layout: base permalink: /now/ +title: Now ---
diff --git a/pages/projects/docs.html b/pages/projects/docs.html index 410fa3e89e3e23bb4100e27335aaa2dfbef49f6d..eccd028f7866d9f011e2a4202c7aa8c13cd04fc1 100644 --- a/pages/projects/docs.html +++ b/pages/projects/docs.html @@ -5,6 +5,8 @@ pagination: size: 1 addAllPagesToCollections: true permalink: "projects/{{ pagination.items[0].id }}/docs/{{ pagination.items[0].path }}.html" +eleventyComputed: + title: "{{ pagination.items[0].title }} Docs" --- {% for docs in pagination.items %} diff --git a/pages/projects/wiki.html b/pages/projects/wiki.html index f9a1e63a9b50edc9c6c01e79fe87aad004e99674..f2e667dc71f20b01d324f46ffb7ec6fdb4ba4c6f 100644 --- a/pages/projects/wiki.html +++ b/pages/projects/wiki.html @@ -5,6 +5,8 @@ pagination: size: 1 addAllPagesToCollections: true permalink: "projects/{{ pagination.items[0].id }}/wiki/{{ pagination.items[0].page }}.html" +eleventyComputed: + title: "{{ pagination.items[0].project.title }} Wiki" ---
diff --git a/redirects/apps-pasta.md b/redirects/apps-pasta.md new file mode 100644 index 0000000000000000000000000000000000000000..75672b7fba28a7a456422663e33a4b3f95a07759 --- /dev/null +++ b/redirects/apps-pasta.md @@ -0,0 +1,6 @@ +--- +layout: redirect +permalink: /apps/pasta/ +link: /projects/pasta-for-spotify/ +eleventyExcludeFromCollections: true +--- diff --git a/redirects/apps-status.md b/redirects/apps-status.md new file mode 100644 index 0000000000000000000000000000000000000000..fa66d570738d76b716429e0b8b8d24a8ff177d51 --- /dev/null +++ b/redirects/apps-status.md @@ -0,0 +1,6 @@ +--- +layout: redirect +permalink: /apps/status/ +link: /projects/status/ +eleventyExcludeFromCollections: true +--- diff --git a/redirects/index.html b/redirects/index.html new file mode 100644 index 0000000000000000000000000000000000000000..ca05fd4fac400b71a488fbb809ff11aed3268b83 --- /dev/null +++ b/redirects/index.html @@ -0,0 +1,35 @@ +--- +permalink: /redirects/ +eleventyExcludeFromCollections: true +--- + + + + + + Redirecting to... + + + +

+ + + +