@ulu/frontend
Version:
A framework-agnostic frontend toolkit providing a modular, tree-shakable library of accessible components and utilities. Designed for seamless integration, it features a highly configurable SCSS system for any environment and vanilla JavaScript modules op
19 lines (17 loc) • 581 B
JavaScript
/**
* @module utils/font-awesome
* @description Utility module for setting up Font Awesome
*/
import { updateSettings } from "../core/settings.js";
/**
* Sets icon settings to Font Awesome icons
*/
export function configureIcons() {
updateSettings({
iconClassClose: "fas fa-xmark",
iconClassDragX: "fas fa-solid fa-grip-lines-vertical",
// iconClassDragBoth: "fas fa-solid fa-grip", // Not really any good icons for this (no diagonal arrows, etc)
iconClassPrevious: "fas fa-solid fa-chevron-left",
iconClassNext: "fas fa-solid fa-chevron-right"
});
}