From bfa52d2625e2518f8f29bcb13eba38c0478e0e66 Mon Sep 17 00:00:00 2001 From: giteaadmin Date: Thu, 4 Sep 2025 21:22:11 -0400 Subject: [PATCH] feat: self host font-awesome 7.0 --- .eleventy.js | 1 + package.json | 8 ++++---- src/_includes/layout.njk | 8 ++++---- src/_includes/post.njk | 10 +++++----- src/blog.njk | 4 ++-- src/index.md | 14 +++++++------- src/vendor/fontawesome/brands.min.css | 6 ++++++ src/vendor/fontawesome/css/all.min.css | 9 +++++++++ src/vendor/fontawesome/solid.min.css | 6 ++++++ .../fontawesome/webfonts/fa-brands-400.woff2 | Bin 0 -> 101180 bytes .../fontawesome/webfonts/fa-solid-900.woff2 | Bin 0 -> 113260 bytes 11 files changed, 44 insertions(+), 22 deletions(-) create mode 100644 src/vendor/fontawesome/brands.min.css create mode 100644 src/vendor/fontawesome/css/all.min.css create mode 100644 src/vendor/fontawesome/solid.min.css create mode 100644 src/vendor/fontawesome/webfonts/fa-brands-400.woff2 create mode 100644 src/vendor/fontawesome/webfonts/fa-solid-900.woff2 diff --git a/.eleventy.js b/.eleventy.js index ab7fe71..e157027 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -14,6 +14,7 @@ module.exports = function(eleventyConfig) { eleventyConfig.addPassthroughCopy({ 'src/robots.txt': '/robots.txt' }); eleventyConfig.addPassthroughCopy({ 'src/sitemap.xml': '/sitemap.xml' }); eleventyConfig.addPassthroughCopy("src/css/prism-tomorrow.css"); + eleventyConfig.addPassthroughCopy("src/vendor/fontawesome"); eleventyConfig.addPlugin(syntaxHighlight); diff --git a/package.json b/package.json index ba679f8..0369033 100644 --- a/package.json +++ b/package.json @@ -15,21 +15,21 @@ "author": "", "license": "ISC", "dependencies": { + "async-mutex": "^0.5.0", "cors": "^2.8.5", "express": "^4.21.2", "express-rate-limit": "^8.0.1", - "async-mutex": "^0.5.0", "fs-extra": "^11.3.1" }, "devDependencies": { - "autoprefixer": "^10.4.19", "@11ty/eleventy": "^3.1.2", "@11ty/eleventy-plugin-syntaxhighlight": "^5.0.2", "@tailwindcss/postcss": "^4.1.12", + "autoprefixer": "^10.4.19", "http-proxy-middleware": "^3.0.0", + "luxon": "^3.7.1", "npm-run-all": "^4.1.5", - "tailwindcss": "^3.4.17", "postcss": "^8.4.38", - "luxon": "^3.7.1" + "tailwindcss": "^3.4.17" } } diff --git a/src/_includes/layout.njk b/src/_includes/layout.njk index 23d076a..4b70545 100644 --- a/src/_includes/layout.njk +++ b/src/_includes/layout.njk @@ -44,11 +44,11 @@ } {% endif %} - + @@ -68,7 +68,7 @@
@@ -92,8 +92,8 @@