Merge branch 'anantshri-favicon_fix'

This commit is contained in:
Ole Eskild Steensen 2023-05-22 16:55:13 +02:00
commit ca1d520b8f
5 changed files with 128 additions and 1783 deletions

View File

@ -2,7 +2,7 @@ const slugify = require("@sindresorhus/slugify");
const markdownIt = require("markdown-it"); const markdownIt = require("markdown-it");
const fs = require("fs"); const fs = require("fs");
const matter = require("gray-matter"); const matter = require("gray-matter");
const faviconPlugin = require("eleventy-favicon"); const faviconsPlugin = require("eleventy-plugin-gen-favicons");
const tocPlugin = require("eleventy-plugin-nesting-toc"); const tocPlugin = require("eleventy-plugin-nesting-toc");
const { parse } = require("node-html-parser"); const { parse } = require("node-html-parser");
const htmlMinifier = require("html-minifier"); const htmlMinifier = require("html-minifier");
@ -433,7 +433,7 @@ module.exports = function (eleventyConfig) {
eleventyConfig.addPassthroughCopy("src/site/img"); eleventyConfig.addPassthroughCopy("src/site/img");
eleventyConfig.addPassthroughCopy("src/site/scripts"); eleventyConfig.addPassthroughCopy("src/site/scripts");
eleventyConfig.addPassthroughCopy("src/site/styles/_theme.*.css"); eleventyConfig.addPassthroughCopy("src/site/styles/_theme.*.css");
eleventyConfig.addPlugin(faviconPlugin, { destination: "dist" }); eleventyConfig.addPlugin(faviconsPlugin, { destination: "dist" });
eleventyConfig.addPlugin(tocPlugin, { eleventyConfig.addPlugin(tocPlugin, {
ul: true, ul: true,
tags: ["h1", "h2", "h3", "h4", "h5", "h6"], tags: ["h1", "h2", "h3", "h4", "h5", "h6"],

1
.gitignore vendored
View File

@ -9,4 +9,5 @@ src/site/styles/_theme.*.css
.idea/ .idea/
.vercel .vercel
.cache .cache
_site/
**/.DS_Store **/.DS_Store

1899
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -27,12 +27,11 @@
}, },
"dependencies": { "dependencies": {
"@11ty/eleventy-img": "^3.0.0", "@11ty/eleventy-img": "^3.0.0",
"@azure/storage-blob": "^12.8.0",
"@octokit/core": "^4.1.0", "@octokit/core": "^4.1.0",
"@sindresorhus/slugify": "^1.1.0", "@sindresorhus/slugify": "^1.1.0",
"axios": "^1.2.2", "axios": "^1.2.2",
"dotenv": "^16.0.3", "dotenv": "^16.0.3",
"eleventy-favicon": "^1.1.2", "eleventy-plugin-gen-favicons": "^1.1.2",
"eleventy-plugin-nesting-toc": "^1.3.0", "eleventy-plugin-nesting-toc": "^1.3.0",
"fs-file-tree": "^1.1.1", "fs-file-tree": "^1.1.1",
"glob": "^10.2.1", "glob": "^10.2.1",

View File

@ -32,7 +32,7 @@
<link href="{{style}}" rel="stylesheet"> <link href="{{style}}" rel="stylesheet">
{%- endfor -%} {%- endfor -%}
{% favicon './src/site/favicon.svg' %} {% favicons './src/site/favicon.svg', appleIconBgColor='#123' %}
{% if metatags %} {% if metatags %}
{% for name, content in metatags %} {% for name, content in metatags %}