feat: 🔧 add 11ty icon plugin & simple icons pack

This commit is contained in:
Sebin Nyshkim 2024-10-19 19:47:50 +02:00
parent 013816cee3
commit a1c27f973d
3 changed files with 81 additions and 7 deletions

View file

@ -4,6 +4,7 @@ import { eleventyImageTransformPlugin } from '@11ty/eleventy-img';
import { feedPlugin } from '@11ty/eleventy-plugin-rss';
import eleventyPluginCiu from '@alexcarpenter/eleventy-plugin-caniuse';
import eleventyPluginEmbedEverything from 'eleventy-plugin-embed-everything';
import eleventyPluginIcons from 'eleventy-plugin-icons';
import eleventyPluginLucideIcons from '@grimlink/eleventy-plugin-lucide-icons';
import eleventyPluginMetagen from 'eleventy-plugin-metagen';
import eleventyPluginNavigation from '@11ty/eleventy-navigation';
@ -32,6 +33,9 @@ export default async function (eleventyConfig) {
eleventyConfig.addPlugin(eleventyPluginCiu);
eleventyConfig.addPlugin(eleventyPluginEmbedEverything);
eleventyConfig.addPlugin(eleventyPluginIcons, {
sources: [{ name: 'simple', path: 'node_modules/simple-icons/icons' }]
});
eleventyConfig.addPlugin(eleventyPluginLucideIcons, { 'aria-hidden': 'true' });
eleventyConfig.addPlugin(eleventyPluginMetagen);
eleventyConfig.addPlugin(eleventyPluginNavigation);