updates, added package version shortcode,put in footer

This commit is contained in:
madrilene 2023-01-09 10:42:08 +01:00
parent 8790e77912
commit b5fa9aced1
4 changed files with 504 additions and 265 deletions

View file

@ -7,6 +7,9 @@
* - `./config/transforms/index.js`
*/
// get package.json
const packageVersion = require('./package.json').version;
// module import filters
const {
limit,
@ -76,6 +79,7 @@ module.exports = eleventyConfig => {
eleventyConfig.addShortcode('youtube', liteYoutube);
eleventyConfig.addShortcode('include_raw', includeRaw);
eleventyConfig.addShortcode('year', () => `${new Date().getFullYear()}`); // current year, stephanie eckles
eleventyConfig.addShortcode('packageVersion', () => `v${packageVersion}`);
// --------------------- Custom transforms ---------------------
eleventyConfig.addPlugin(require('./config/transforms/html-config.js'));

753
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
{
"name": "eleventy-excellent",
"version": "1.2.1",
"version": "1.2.2",
"engines": {
"node": ">=16.x.x"
},
@ -9,7 +9,7 @@
"scripts": {
"clean": "rimraf dist",
"dev:11ty": "eleventy --serve --watch",
"build:11ty": "cross-env ELEVENTY_ENV=production eleventy",
"build:11ty": "eleventy",
"start": "run-p dev:*",
"build": "run-s clean build:*"
},
@ -21,7 +21,7 @@
"author": "Lene Saile",
"license": "ISC",
"dependencies": {
"@11ty/eleventy": "^2.0.0-canary.23",
"@11ty/eleventy": "^2.0.0-canary.25",
"@11ty/eleventy-fetch": "^3.0.0",
"@11ty/eleventy-img": "^2.0.1",
"@11ty/eleventy-plugin-syntaxhighlight": "^4.1.0",

View file

@ -1,9 +1,11 @@
{% set activePage = page.url | url %}
<footer class="site-foot" role="contentinfo">
<div class="wrapper">
<div class="site-foot__inner">
<nav id="footernav" class="site-foot__inner" aria-label="Footer">
{% set activePage = page.url | url %}
&copy; {% year %} <a href="/" {% if activePage === '/' %} aria-current="page" {% endif %}>{{ meta.siteName }}</a>
&copy; {% year %} <a href="/" {% if activePage === '/' %} aria-current="page" {% endif %}>{{ meta.siteName }} <small>{% packageVersion %}</small> </a>
{% for item in navigation.bottom %}