UNPKG

@networkpro/web

Version:

Locking Down Networks, Unlocking Confidence™ | Security, Networking, Privacy — Network Pro Strategies

105 lines (94 loc) 3.06 kB
/* ========================================================================== src/lib/images.js Copyright © 2025 Network Pro Strategies (Network Pro™) SPDX-License-Identifier: CC-BY-4.0 OR GPL-3.0-or-later This file is part of Network Pro. ========================================================================== */ /** * Image import utility * * @file images.js * @description Provides convenient access to images in the src/lib/img directory * @module src/lib * @author SunDevil311 * @updated 2025-06-16 */ // Import favicon images import faviconSvg from '$lib/img/favicon.svg'; import appleTouchIcon from '$lib/img/icon-180x180.png'; // Import logo image import logoPng from '$lib/img/logo-web.png'; import logoWbp from '$lib/img/logo-web.webp'; // Import badges import ccBadge from '$lib/img/badges/cc-by-badge.png'; import gplBadge from '$lib/img/badges/gpl-badge.svg'; // Import general images import bySvg from '$lib/img/by.svg'; import ccSvg from '$lib/img/cc.svg'; import obtainiumPng from '$lib/img/obtainium.png'; import obtainiumWbp from '$lib/img/obtainium.webp'; // Import images for posts import acodePng from '$lib/img/posts/acode.png'; import acodeWbp from '$lib/img/posts/acode.webp'; import cryptomPng from "$lib/img/posts/cryptomator.png"; import cryptomWbp from "$lib/img/posts/cryptomator.webp"; import eauthPng from '$lib/img/posts/eauth.png'; import eauthWbp from '$lib/img/posts/eauth.webp'; import hboardPng from '$lib/img/posts/hboard.png'; import hboardWbp from '$lib/img/posts/hboard.webp'; import lsheetPng from '$lib/img/posts/linksheet.png'; import lsheetWbp from '$lib/img/posts/linksheet.webp'; import pmxPng from '$lib/img/posts/pmx.png'; import pmxWbp from '$lib/img/posts/pmx.webp'; import squirclePng from '$lib/img/posts/squircle.png'; import squircleWbp from '$lib/img/posts/squircle.webp'; import tosPng from '$lib/img/posts/tosdr.png'; import tosWbp from '$lib/img/posts/tosdr.webp'; import urlPng from '$lib/img/posts/urlcheck.png'; import urlWbp from '$lib/img/posts/urlcheck.webp'; // Import QR code images import pgpContactPng from '$lib/img/qr/pgp-contact.png'; import pgpContactWbp from '$lib/img/qr/pgp-contact.webp'; import pgpSecurityPng from '$lib/img/qr/pgp-security.png'; import pgpSecurityWbp from '$lib/img/qr/pgp-security.webp'; import pgpSupportPng from '$lib/img/qr/pgp-support.png'; import pgpSupportWbp from '$lib/img/qr/pgp-support.webp'; import vcfPng from '$lib/img/qr/vcard.png'; import vcfWbp from '$lib/img/qr/vcard.webp'; // Re-export all imports export { acodePng, acodeWbp, appleTouchIcon, bySvg, ccBadge, ccSvg, cryptomPng, cryptomWbp, eauthPng, eauthWbp, faviconSvg, gplBadge, hboardPng, hboardWbp, logoPng, logoWbp, lsheetPng, lsheetWbp, obtainiumPng, obtainiumWbp, pgpContactPng, pgpContactWbp, pgpSecurityPng, pgpSecurityWbp, pgpSupportPng, pgpSupportWbp, pmxPng, pmxWbp, squirclePng, squircleWbp, tosPng, tosWbp, urlPng, urlWbp, vcfPng, vcfWbp }; // cspell:ignore eauth hboard cryptom tosdr