datocms-plugin-sdk
Version:
72 lines • 73.6 kB
TypeScript
export type Icon = AwesomeFontIconIdentifier | SvgDefinition;
export declare function isIcon(value: unknown): value is Icon;
/**
* Defines a custom SVG icon for use in DatoCMS plugins.
*
* To create an SVG definition from an existing SVG file:
* 1. Grab the `viewBox` attribute from your SVG element (e.g., "0 0 24 24")
* 2. Grab everything between the `<svg>` tags as the content (all the paths, circles, etc.)
*
* @example
* ```typescript
* // From this SVG:
* // <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
* // <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
* // </svg>
*
* const starIcon: SvgDefinition = {
* type: 'svg',
* viewBox: '0 0 24 24',
* content: '<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>'
* };
* ```
*/
export type SvgDefinition = {
/** Always set to 'svg' to indicate this is a custom SVG icon */
type: 'svg';
/**
* The viewBox attribute from your SVG element (e.g., "0 0 24 24").
* This defines the coordinate system and aspect ratio of the SVG.
*/
viewBox: string;
/**
* The inner content of your SVG element — everything between the opening and closing <svg> tags.
* This includes all paths, circles, rectangles, and other SVG elements that make up your icon.
*/
content: string;
};
export declare function isSvgDefinition(value: unknown): value is SvgDefinition;
/**
* Defines an emoji icon for use in DatoCMS plugins.
*
* @example
* ```typescript
* const starIcon: EmojiDefinition = {
* type: 'emoji',
* emoji: '⭐'
* };
* ```
*/
export type EmojiDefinition = {
/** Always set to 'emoji' to indicate this is an emoji icon */
type: 'emoji';
/**
* A string contaning a single emoji.
*/
emoji: string;
};
export declare function isEmojiDefinition(value: unknown): value is EmojiDefinition;
/**
* Extended icon type that includes emoji support in addition to Font Awesome and SVG icons.
* This type is specifically used for content area sidebar items where emoji icons are supported.
*/
export type IconWithEmoji = Icon | EmojiDefinition;
export declare function isIconWithEmoji(value: unknown): value is IconWithEmoji;
/**
* Font Awesome icon identifier for use in DatoCMS plugins.
*
* Use Font Awesome icons for consistent visual styling across the admin interface.
* This is the recommended approach for most plugin icons, with custom SVGs reserved
* primarily for brand/company logos where Font Awesome doesn't have an appropriate match.
*/
export type AwesomeFontIconIdentifier = '0' | '00' | '1' | '100' | '2' | '3' | '360-degrees' | '4' | '5' | '6' | '7' | '8' | '9' | 'a' | 'abacus' | 'accent-grave' | 'acorn' | 'ad' | 'add' | 'address-book' | 'address-card' | 'adjust' | 'air-conditioner' | 'air-freshener' | 'airplay' | 'alarm-clock' | 'alarm-exclamation' | 'alarm-plus' | 'alarm-snooze' | 'album-circle-plus' | 'album-circle-user' | 'album-collection-circle-plus' | 'album-collection-circle-user' | 'album-collection' | 'album' | 'alicorn' | 'alien-8bit' | 'alien-monster' | 'alien' | 'align-center' | 'align-justify' | 'align-left' | 'align-right' | 'align-slash' | 'allergies' | 'alt' | 'ambulance' | 'american-sign-language-interpreting' | 'amp-guitar' | 'ampersand' | 'analytics' | 'anchor-circle-check' | 'anchor-circle-exclamation' | 'anchor-circle-xmark' | 'anchor-lock' | 'anchor' | 'angel' | 'angle-90' | 'angle-double-down' | 'angle-double-left' | 'angle-double-right' | 'angle-double-up' | 'angle-down' | 'angle-left' | 'angle-right' | 'angle-up' | 'angle' | 'angles-down' | 'angles-left' | 'angles-right' | 'angles-up' | 'angry' | 'ankh' | 'apartment' | 'aperture' | 'apostrophe' | 'apple-alt' | 'apple-core' | 'apple-crate' | 'apple-whole' | 'archive' | 'archway' | 'area-chart' | 'arrow-alt-circle-down' | 'arrow-alt-circle-left' | 'arrow-alt-circle-right' | 'arrow-alt-circle-up' | 'arrow-alt-down' | 'arrow-alt-from-bottom' | 'arrow-alt-from-left' | 'arrow-alt-from-right' | 'arrow-alt-from-top' | 'arrow-alt-left' | 'arrow-alt-right' | 'arrow-alt-square-down' | 'arrow-alt-square-left' | 'arrow-alt-square-right' | 'arrow-alt-square-up' | 'arrow-alt-to-bottom' | 'arrow-alt-to-left' | 'arrow-alt-to-right' | 'arrow-alt-to-top' | 'arrow-alt-up' | 'arrow-circle-down' | 'arrow-circle-left' | 'arrow-circle-right' | 'arrow-circle-up' | 'arrow-down-1-9' | 'arrow-down-9-1' | 'arrow-down-a-z' | 'arrow-down-arrow-up' | 'arrow-down-big-small' | 'arrow-down-from-dotted-line' | 'arrow-down-from-line' | 'arrow-down-left-and-arrow-up-right-to-center' | 'arrow-down-left' | 'arrow-down-long' | 'arrow-down-right' | 'arrow-down-short-wide' | 'arrow-down-small-big' | 'arrow-down-square-triangle' | 'arrow-down-to-arc' | 'arrow-down-to-bracket' | 'arrow-down-to-dotted-line' | 'arrow-down-to-line' | 'arrow-down-to-square' | 'arrow-down-triangle-square' | 'arrow-down-up-across-line' | 'arrow-down-up-lock' | 'arrow-down-wide-short' | 'arrow-down-z-a' | 'arrow-down' | 'arrow-from-bottom' | 'arrow-from-left' | 'arrow-from-right' | 'arrow-from-top' | 'arrow-left-from-line' | 'arrow-left-long-to-line' | 'arrow-left-long' | 'arrow-left-rotate' | 'arrow-left-to-line' | 'arrow-left' | 'arrow-pointer' | 'arrow-progress' | 'arrow-right-arrow-left' | 'arrow-right-from-arc' | 'arrow-right-from-bracket' | 'arrow-right-from-file' | 'arrow-right-from-line' | 'arrow-right-long-to-line' | 'arrow-right-long' | 'arrow-right-rotate' | 'arrow-right-to-arc' | 'arrow-right-to-bracket' | 'arrow-right-to-city' | 'arrow-right-to-file' | 'arrow-right-to-line' | 'arrow-right' | 'arrow-rotate-back' | 'arrow-rotate-backward' | 'arrow-rotate-forward' | 'arrow-rotate-left' | 'arrow-rotate-right' | 'arrow-square-down' | 'arrow-square-left' | 'arrow-square-right' | 'arrow-square-up' | 'arrow-to-bottom' | 'arrow-to-left' | 'arrow-to-right' | 'arrow-to-top' | 'arrow-trend-down' | 'arrow-trend-up' | 'arrow-turn-down-left' | 'arrow-turn-down-right' | 'arrow-turn-down' | 'arrow-turn-right' | 'arrow-turn-up' | 'arrow-up-1-9' | 'arrow-up-9-1' | 'arrow-up-a-z' | 'arrow-up-arrow-down' | 'arrow-up-big-small' | 'arrow-up-from-arc' | 'arrow-up-from-bracket' | 'arrow-up-from-dotted-line' | 'arrow-up-from-ground-water' | 'arrow-up-from-line' | 'arrow-up-from-square' | 'arrow-up-from-water-pump' | 'arrow-up-left-from-circle' | 'arrow-up-left' | 'arrow-up-long' | 'arrow-up-right-and-arrow-down-left-from-center' | 'arrow-up-right-dots' | 'arrow-up-right-from-square' | 'arrow-up-right' | 'arrow-up-short-wide' | 'arrow-up-small-big' | 'arrow-up-square-triangle' | 'arrow-up-to-dotted-line' | 'arrow-up-to-line' | 'arrow-up-triangle-square' | 'arrow-up-wide-short' | 'arrow-up-z-a' | 'arrow-up' | 'arrows-alt-h' | 'arrows-alt-v' | 'arrows-alt' | 'arrows-cross' | 'arrows-down-to-line' | 'arrows-down-to-people' | 'arrows-from-dotted-line' | 'arrows-from-line' | 'arrows-h' | 'arrows-left-right-to-line' | 'arrows-left-right' | 'arrows-maximize' | 'arrows-minimize' | 'arrows-repeat-1' | 'arrows-repeat' | 'arrows-retweet' | 'arrows-rotate' | 'arrows-spin' | 'arrows-split-up-and-left' | 'arrows-to-circle' | 'arrows-to-dot' | 'arrows-to-dotted-line' | 'arrows-to-eye' | 'arrows-to-line' | 'arrows-turn-right' | 'arrows-turn-to-dots' | 'arrows-up-down-left-right' | 'arrows-up-down' | 'arrows-up-to-line' | 'arrows-v' | 'arrows' | 'asl-interpreting' | 'assistive-listening-systems' | 'asterisk' | 'at' | 'atlas' | 'atom-alt' | 'atom-simple' | 'atom' | 'audio-description-slash' | 'audio-description' | 'austral-sign' | 'automobile' | 'avocado' | 'award-simple' | 'award' | 'axe-battle' | 'axe' | 'b' | 'baby-carriage' | 'baby' | 'backpack' | 'backspace' | 'backward-fast' | 'backward-step' | 'backward' | 'bacon' | 'bacteria' | 'bacterium' | 'badge-check' | 'badge-dollar' | 'badge-percent' | 'badge-sheriff' | 'badge' | 'badger-honey' | 'badminton' | 'bag-seedling' | 'bag-shopping' | 'bagel' | 'bags-shopping' | 'baguette' | 'bahai' | 'baht-sign' | 'balance-scale-left' | 'balance-scale-right' | 'balance-scale' | 'ball-pile' | 'balloon' | 'balloons' | 'ballot-check' | 'ballot' | 'ban-bug' | 'ban-parking' | 'ban-smoking' | 'ban' | 'banana' | 'band-aid' | 'bandage' | 'bangladeshi-taka-sign' | 'banjo' | 'bank' | 'bar-chart' | 'barcode-alt' | 'barcode-read' | 'barcode-scan' | 'barcode' | 'barn-silo' | 'bars-filter' | 'bars-progress' | 'bars-sort' | 'bars-staggered' | 'bars' | 'baseball-ball' | 'baseball-bat-ball' | 'baseball' | 'basket-shopping-simple' | 'basket-shopping' | 'basketball-ball' | 'basketball-hoop' | 'basketball' | 'bat' | 'bath' | 'bathtub' | 'battery-0' | 'battery-1' | 'battery-2' | 'battery-3' | 'battery-4' | 'battery-5' | 'battery-bolt' | 'battery-car' | 'battery-empty' | 'battery-exclamation' | 'battery-full' | 'battery-half' | 'battery-low' | 'battery-quarter' | 'battery-slash' | 'battery-three-quarters' | 'battery' | 'bed-alt' | 'bed-bunk' | 'bed-empty' | 'bed-front' | 'bed-pulse' | 'bed' | 'bee' | 'beer-foam' | 'beer-mug-empty' | 'beer-mug' | 'beer' | 'bell-concierge' | 'bell-exclamation' | 'bell-on' | 'bell-plus' | 'bell-school-slash' | 'bell-school' | 'bell-slash' | 'bell' | 'bells' | 'bench-tree' | 'betamax' | 'bezier-curve' | 'bible' | 'bicycle' | 'biking-mountain' | 'biking' | 'billboard' | 'bin-bottles-recycle' | 'bin-bottles' | 'bin-recycle' | 'binary-circle-check' | 'binary-lock' | 'binary-slash' | 'binary' | 'binoculars' | 'biohazard' | 'bird' | 'birthday-cake' | 'bitcoin-sign' | 'blackboard' | 'blanket-fire' | 'blanket' | 'blender-phone' | 'blender' | 'blind' | 'blinds-open' | 'blinds-raised' | 'blinds' | 'block-brick-fire' | 'block-brick' | 'block-question' | 'block-quote' | 'block' | 'blog' | 'blueberries' | 'bluetooth' | 'bold' | 'bolt-auto' | 'bolt-lightning' | 'bolt-slash' | 'bolt' | 'bomb' | 'bone-break' | 'bone' | 'bong' | 'book-alt' | 'book-arrow-right' | 'book-arrow-up' | 'book-atlas' | 'book-bible' | 'book-blank' | 'book-bookmark' | 'book-circle-arrow-right' | 'book-circle-arrow-up' | 'book-circle' | 'book-copy' | 'book-dead' | 'book-font' | 'book-heart' | 'book-journal-whills' | 'book-law' | 'book-medical' | 'book-open-alt' | 'book-open-cover' | 'book-open-reader' | 'book-open' | 'book-quran' | 'book-reader' | 'book-section' | 'book-skull' | 'book-sparkles' | 'book-spells' | 'book-tanakh' | 'book-user' | 'book' | 'bookmark-circle' | 'bookmark-slash' | 'bookmark' | 'books-medical' | 'books' | 'boombox' | 'boot-heeled' | 'boot' | 'booth-curtain' | 'border-all' | 'border-bottom-right' | 'border-bottom' | 'border-center-h' | 'border-center-v' | 'border-inner' | 'border-left' | 'border-none' | 'border-outer' | 'border-right' | 'border-style-alt' | 'border-style' | 'border-top-left' | 'border-top' | 'bore-hole' | 'bottle-droplet' | 'bottle-water' | 'bow-arrow' | 'bowl-chopsticks-noodles' | 'bowl-chopsticks' | 'bowl-food' | 'bowl-hot' | 'bowl-rice' | 'bowl-salad' | 'bowl-scoop' | 'bowl-scoops' | 'bowl-shaved-ice' | 'bowl-soft-serve' | 'bowl-spoon' | 'bowling-ball-pin' | 'bowling-ball' | 'bowling-pins' | 'box-alt' | 'box-archive' | 'box-ballot' | 'box-check' | 'box-circle-check' | 'box-dollar' | 'box-fragile' | 'box-full' | 'box-heart' | 'box-open-full' | 'box-open' | 'box-taped' | 'box-tissue' | 'box-up' | 'box-usd' | 'box' | 'boxes-alt' | 'boxes-packing' | 'boxes-stacked' | 'boxes' | 'boxing-glove' | 'bracket-curly-left' | 'bracket-curly-right' | 'bracket-curly' | 'bracket-left' | 'bracket-round-right' | 'bracket-round' | 'bracket-square-right' | 'bracket-square' | 'bracket' | 'brackets-curly' | 'brackets-round' | 'brackets-square' | 'brackets' | 'braille' | 'brain-arrow-curved-right' | 'brain-circuit' | 'brain' | 'brake-warning' | 'brazilian-real-sign' | 'bread-loaf' | 'bread-slice-butter' | 'bread-slice' | 'bridge-circle-check' | 'bridge-circle-exclamation' | 'bridge-circle-xmark' | 'bridge-lock' | 'bridge-suspension' | 'bridge-water' | 'bridge' | 'briefcase-arrow-right' | 'briefcase-blank' | 'briefcase-clock' | 'briefcase-medical' | 'briefcase' | 'brightness-low' | 'brightness' | 'bring-forward' | 'bring-front' | 'broadcast-tower' | 'broccoli' | 'broom-ball' | 'broom-wide' | 'broom' | 'browser' | 'browsers' | 'brush' | 'bucket' | 'bug-slash' | 'bug' | 'bugs' | 'building-circle-arrow-right' | 'building-circle-check' | 'building-circle-exclamation' | 'building-circle-xmark' | 'building-columns' | 'building-flag' | 'building-lock' | 'building-ngo' | 'building-shield' | 'building-un' | 'building-user' | 'building-wheat' | 'building' | 'buildings' | 'bullhorn' | 'bullseye-arrow' | 'bullseye-pointer' | 'bullseye' | 'buoy-mooring' | 'buoy' | 'burger-cheese' | 'burger-fries' | 'burger-glass' | 'burger-lettuce' | 'burger-soda' | 'burger' | 'burn' | 'burrito' | 'burst' | 'bus-alt' | 'bus-school' | 'bus-simple' | 'bus' | 'business-front' | 'business-time' | 'butter' | 'c' | 'cab' | 'cabin' | 'cabinet-filing' | 'cable-car' | 'cactus' | 'cake-candles' | 'cake-slice' | 'cake' | 'calculator-alt' | 'calculator-simple' | 'calculator' | 'calendar-alt' | 'calendar-arrow-down' | 'calendar-arrow-up' | 'calendar-check' | 'calendar-circle-exclamation' | 'calendar-circle-minus' | 'calendar-circle-plus' | 'calendar-circle-user' | 'calendar-circle' | 'calendar-clock' | 'calendar-day' | 'calendar-days' | 'calendar-download' | 'calendar-edit' | 'calendar-exclamation' | 'calendar-heart' | 'calendar-image' | 'calendar-lines-pen' | 'calendar-lines' | 'calendar-minus' | 'calendar-note' | 'calendar-pen' | 'calendar-plus' | 'calendar-range' | 'calendar-star' | 'calendar-time' | 'calendar-times' | 'calendar-upload' | 'calendar-users' | 'calendar-week' | 'calendar-xmark' | 'calendar' | 'calendars' | 'camcorder' | 'camera-alt' | 'camera-cctv' | 'camera-circle' | 'camera-home' | 'camera-movie' | 'camera-polaroid' | 'camera-retro' | 'camera-rotate' | 'camera-security' | 'camera-slash' | 'camera-viewfinder' | 'camera-web-slash' | 'camera-web' | 'camera' | 'campfire' | 'campground' | 'can-food' | 'cancel' | 'candle-holder' | 'candy-bar' | 'candy-cane' | 'candy-corn' | 'candy' | 'cannabis' | 'capsules' | 'car-alt' | 'car-battery' | 'car-bolt' | 'car-building' | 'car-bump' | 'car-burst' | 'car-bus' | 'car-circle-bolt' | 'car-crash' | 'car-garage' | 'car-mechanic' | 'car-mirrors' | 'car-on' | 'car-rear' | 'car-side-bolt' | 'car-side' | 'car-tilt' | 'car-tunnel' | 'car-wash' | 'car-wrench' | 'car' | 'caravan-alt' | 'caravan-simple' | 'caravan' | 'card-club' | 'card-diamond' | 'card-heart' | 'card-spade' | 'cards-blank' | 'cards' | 'caret-circle-down' | 'caret-circle-left' | 'caret-circle-right' | 'caret-circle-up' | 'caret-down' | 'caret-left' | 'caret-right' | 'caret-square-down' | 'caret-square-left' | 'caret-square-right' | 'caret-square-up' | 'caret-up' | 'carriage-baby' | 'carrot' | 'cars' | 'cart-arrow-down' | 'cart-arrow-up' | 'cart-circle-arrow-down' | 'cart-circle-arrow-up' | 'cart-circle-check' | 'cart-circle-exclamation' | 'cart-circle-plus' | 'cart-circle-xmark' | 'cart-flatbed-boxes' | 'cart-flatbed-empty' | 'cart-flatbed-suitcase' | 'cart-flatbed' | 'cart-minus' | 'cart-plus' | 'cart-shopping-fast' | 'cart-shopping' | 'cart-xmark' | 'cash-register' | 'cassette-betamax' | 'cassette-tape' | 'cassette-vhs' | 'castle' | 'cat-space' | 'cat' | 'cauldron' | 'cctv' | 'cedi-sign' | 'cent-sign' | 'certificate' | 'chain-broken' | 'chain-horizontal-slash' | 'chain-horizontal' | 'chain-slash' | 'chain' | 'chair-office' | 'chair' | 'chalkboard-teacher' | 'chalkboard-user' | 'chalkboard' | 'champagne-glass' | 'champagne-glasses' | 'charging-station' | 'chart-area' | 'chart-bar' | 'chart-bullet' | 'chart-candlestick' | 'chart-column' | 'chart-gantt' | 'chart-line-down' | 'chart-line-up-down' | 'chart-line-up' | 'chart-line' | 'chart-mixed-up-circle-currency' | 'chart-mixed-up-circle-dollar' | 'chart-mixed' | 'chart-network' | 'chart-pie-alt' | 'chart-pie-simple-circle-currency' | 'chart-pie-simple-circle-dollar' | 'chart-pie-simple' | 'chart-pie' | 'chart-pyramid' | 'chart-radar' | 'chart-scatter-3d' | 'chart-scatter-bubble' | 'chart-scatter' | 'chart-simple-horizontal' | 'chart-simple' | 'chart-tree-map' | 'chart-user' | 'chart-waterfall' | 'check-circle' | 'check-double' | 'check-square' | 'check-to-slot' | 'check' | 'cheese-swiss' | 'cheese' | 'cheeseburger' | 'cherries' | 'chess-bishop-alt' | 'chess-bishop-piece' | 'chess-bishop' | 'chess-board' | 'chess-clock-alt' | 'chess-clock-flip' | 'chess-clock' | 'chess-king-alt' | 'chess-king-piece' | 'chess-king' | 'chess-knight-alt' | 'chess-knight-piece' | 'chess-knight' | 'chess-pawn-alt' | 'chess-pawn-piece' | 'chess-pawn' | 'chess-queen-alt' | 'chess-queen-piece' | 'chess-queen' | 'chess-rook-alt' | 'chess-rook-piece' | 'chess-rook' | 'chess' | 'chestnut' | 'chevron-circle-down' | 'chevron-circle-left' | 'chevron-circle-right' | 'chevron-circle-up' | 'chevron-double-down' | 'chevron-double-left' | 'chevron-double-right' | 'chevron-double-up' | 'chevron-down' | 'chevron-left' | 'chevron-right' | 'chevron-square-down' | 'chevron-square-left' | 'chevron-square-right' | 'chevron-square-up' | 'chevron-up' | 'chevrons-down' | 'chevrons-left' | 'chevrons-right' | 'chevrons-up' | 'chf-sign' | 'child-combatant' | 'child-dress' | 'child-reaching' | 'child-rifle' | 'child' | 'children' | 'chimney' | 'chocolate-bar' | 'chopsticks' | 'church' | 'circle-0' | 'circle-1' | 'circle-2' | 'circle-3' | 'circle-4' | 'circle-5' | 'circle-6' | 'circle-7' | 'circle-8' | 'circle-9' | 'circle-a' | 'circle-ampersand' | 'circle-arrow-down-left' | 'circle-arrow-down-right' | 'circle-arrow-down' | 'circle-arrow-left' | 'circle-arrow-right' | 'circle-arrow-up-left' | 'circle-arrow-up-right' | 'circle-arrow-up' | 'circle-b' | 'circle-bolt' | 'circle-book-open' | 'circle-bookmark' | 'circle-c' | 'circle-calendar' | 'circle-camera' | 'circle-caret-down' | 'circle-caret-left' | 'circle-caret-right' | 'circle-caret-up' | 'circle-check' | 'circle-chevron-down' | 'circle-chevron-left' | 'circle-chevron-right' | 'circle-chevron-up' | 'circle-d' | 'circle-dashed' | 'circle-divide' | 'circle-dollar-to-slot' | 'circle-dollar' | 'circle-dot' | 'circle-down-left' | 'circle-down-right' | 'circle-down' | 'circle-e' | 'circle-ellipsis-vertical' | 'circle-ellipsis' | 'circle-envelope' | 'circle-euro' | 'circle-exclamation-check' | 'circle-exclamation' | 'circle-f' | 'circle-g' | 'circle-h' | 'circle-half-stroke' | 'circle-half' | 'circle-heart' | 'circle-i' | 'circle-info' | 'circle-j' | 'circle-k' | 'circle-l' | 'circle-left' | 'circle-location-arrow' | 'circle-m' | 'circle-microphone-lines' | 'circle-microphone' | 'circle-minus' | 'circle-n' | 'circle-nodes' | 'circle-notch' | 'circle-o' | 'circle-p' | 'circle-parking' | 'circle-pause' | 'circle-phone-flip' | 'circle-phone-hangup' | 'circle-phone' | 'circle-play' | 'circle-plus' | 'circle-q' | 'circle-quarter-stroke' | 'circle-quarter' | 'circle-quarters' | 'circle-question' | 'circle-r' | 'circle-radiation' | 'circle-right' | 'circle-s' | 'circle-small' | 'circle-sort-down' | 'circle-sort-up' | 'circle-sort' | 'circle-star' | 'circle-sterling' | 'circle-stop' | 'circle-t' | 'circle-three-quarters-stroke' | 'circle-three-quarters' | 'circle-trash' | 'circle-u' | 'circle-up-left' | 'circle-up-right' | 'circle-up' | 'circle-user' | 'circle-v' | 'circle-video' | 'circle-w' | 'circle-waveform-lines' | 'circle-x' | 'circle-xmark' | 'circle-y' | 'circle-yen' | 'circle-z' | 'circle' | 'circles-overlap' | 'citrus-slice' | 'citrus' | 'city' | 'clapperboard-play' | 'clapperboard' | 'clarinet' | 'claw-marks' | 'clinic-medical' | 'clipboard-check' | 'clipboard-list-check' | 'clipboard-list' | 'clipboard-medical' | 'clipboard-prescription' | 'clipboard-question' | 'clipboard-user' | 'clipboard' | 'clock-desk' | 'clock-eight-thirty' | 'clock-eight' | 'clock-eleven-thirty' | 'clock-eleven' | 'clock-five-thirty' | 'clock-five' | 'clock-four-thirty' | 'clock-four' | 'clock-nine-thirty' | 'clock-nine' | 'clock-one-thirty' | 'clock-one' | 'clock-rotate-left' | 'clock-seven-thirty' | 'clock-seven' | 'clock-six-thirty' | 'clock-six' | 'clock-ten-thirty' | 'clock-ten' | 'clock-three-thirty' | 'clock-three' | 'clock-twelve-thirty' | 'clock-twelve' | 'clock-two-thirty' | 'clock-two' | 'clock' | 'clone' | 'close' | 'closed-captioning-slash' | 'closed-captioning' | 'clothes-hanger' | 'cloud-arrow-down' | 'cloud-arrow-up' | 'cloud-binary' | 'cloud-bolt-moon' | 'cloud-bolt-sun' | 'cloud-bolt' | 'cloud-check' | 'cloud-download-alt' | 'cloud-download' | 'cloud-drizzle' | 'cloud-exclamation' | 'cloud-fog' | 'cloud-hail-mixed' | 'cloud-hail' | 'cloud-meatball' | 'cloud-minus' | 'cloud-moon-rain' | 'cloud-moon' | 'cloud-music' | 'cloud-plus' | 'cloud-question' | 'cloud-rain' | 'cloud-rainbow' | 'cloud-showers-heavy' | 'cloud-showers-water' | 'cloud-showers' | 'cloud-slash' | 'cloud-sleet' | 'cloud-snow' | 'cloud-sun-rain' | 'cloud-sun' | 'cloud-upload-alt' | 'cloud-upload' | 'cloud-word' | 'cloud-xmark' | 'cloud' | 'clouds-moon' | 'clouds-sun' | 'clouds' | 'clover' | 'club' | 'cny' | 'cocktail' | 'coconut' | 'code-branch' | 'code-commit' | 'code-compare' | 'code-fork' | 'code-merge' | 'code-pull-request-closed' | 'code-pull-request-draft' | 'code-pull-request' | 'code-simple' | 'code' | 'coffee-bean' | 'coffee-beans' | 'coffee-pot' | 'coffee-togo' | 'coffee' | 'coffin-cross' | 'coffin' | 'cog' | 'cogs' | 'coin-blank' | 'coin-front' | 'coin-vertical' | 'coin' | 'coins' | 'colon-sign' | 'colon' | 'columns-3' | 'columns' | 'comet' | 'comma' | 'command' | 'comment-alt-arrow-down' | 'comment-alt-arrow-up' | 'comment-alt-captions' | 'comment-alt-check' | 'comment-alt-dollar' | 'comment-alt-dots' | 'comment-alt-edit' | 'comment-alt-exclamation' | 'comment-alt-image' | 'comment-alt-lines' | 'comment-alt-medical' | 'comment-alt-minus' | 'comment-alt-music' | 'comment-alt-plus' | 'comment-alt-quote' | 'comment-alt-slash' | 'comment-alt-smile' | 'comment-alt-text' | 'comment-alt-times' | 'comment-alt' | 'comment-arrow-down' | 'comment-arrow-up-right' | 'comment-arrow-up' | 'comment-captions' | 'comment-check' | 'comment-code' | 'comment-dollar' | 'comment-dots' | 'comment-edit' | 'comment-exclamation' | 'comment-heart' | 'comment-image' | 'comment-lines' | 'comment-medical' | 'comment-middle-alt' | 'comment-middle-top-alt' | 'comment-middle-top' | 'comment-middle' | 'comment-minus' | 'comment-music' | 'comment-pen' | 'comment-plus' | 'comment-question' | 'comment-quote' | 'comment-slash' | 'comment-smile' | 'comment-sms' | 'comment-text' | 'comment-times' | 'comment-xmark' | 'comment' | 'commenting' | 'comments-alt-dollar' | 'comments-alt' | 'comments-dollar' | 'comments-question-check' | 'comments-question' | 'comments' | 'compact-disc' | 'compass-drafting' | 'compass-slash' | 'compass' | 'compress-alt' | 'compress-arrows-alt' | 'compress-arrows' | 'compress-wide' | 'compress' | 'computer-classic' | 'computer-mouse-scrollwheel' | 'computer-mouse' | 'computer-speaker' | 'computer' | 'concierge-bell' | 'construction' | 'contact-book' | 'contact-card' | 'container-storage' | 'conveyor-belt-alt' | 'conveyor-belt-arm' | 'conveyor-belt-boxes' | 'conveyor-belt-empty' | 'conveyor-belt' | 'cookie-bite' | 'cookie' | 'copy' | 'copyright' | 'corn' | 'corner' | 'couch-small' | 'couch' | 'cow' | 'cowbell-circle-plus' | 'cowbell-more' | 'cowbell' | 'crab' | 'crate-apple' | 'crate-empty' | 'credit-card-alt' | 'credit-card-blank' | 'credit-card-front' | 'credit-card' | 'creemee' | 'cricket-bat-ball' | 'cricket' | 'croissant' | 'crop-alt' | 'crop-simple' | 'crop' | 'cross' | 'crosshairs-simple' | 'crosshairs' | 'crow' | 'crown' | 'crutch' | 'crutches' | 'cruzeiro-sign' | 'crystal-ball' | 'cube' | 'cubes-stacked' | 'cubes' | 'cucumber' | 'cup-straw-swoosh' | 'cup-straw' | 'cup-togo' | 'cupcake' | 'curling-stone' | 'curling' | 'custard' | 'cut' | 'cutlery' | 'd' | 'dagger' | 'dash' | 'dashboard' | 'database' | 'deaf' | 'deafness' | 'debug' | 'dedent' | 'deer-rudolph' | 'deer' | 'delete-left' | 'delete-right' | 'democrat' | 'desktop-alt' | 'desktop-arrow-down' | 'desktop-code' | 'desktop-medical' | 'desktop-slash' | 'desktop' | 'dewpoint' | 'dharmachakra' | 'diagnoses' | 'diagram-cells' | 'diagram-lean-canvas' | 'diagram-nested' | 'diagram-next' | 'diagram-predecessor' | 'diagram-previous' | 'diagram-project' | 'diagram-sankey' | 'diagram-subtask' | 'diagram-successor' | 'diagram-venn' | 'dial-high' | 'dial-low' | 'dial-max' | 'dial-med-high' | 'dial-med-low' | 'dial-med' | 'dial-min' | 'dial-off' | 'dial' | 'diamond-exclamation' | 'diamond-half-stroke' | 'diamond-half' | 'diamond-turn-right' | 'diamond' | 'dice-d10' | 'dice-d12' | 'dice-d20' | 'dice-d4' | 'dice-d6' | 'dice-d8' | 'dice-five' | 'dice-four' | 'dice-one' | 'dice-six' | 'dice-three' | 'dice-two' | 'dice' | 'digging' | 'digital-tachograph' | 'dinosaur' | 'diploma' | 'directions' | 'disc-drive' | 'disease' | 'display-arrow-down' | 'display-chart-up-circle-currency' | 'display-chart-up-circle-dollar' | 'display-chart-up' | 'display-code' | 'display-medical' | 'display-slash' | 'display' | 'distribute-spacing-horizontal' | 'distribute-spacing-vertical' | 'ditto' | 'divide' | 'dizzy' | 'dna' | 'do-not-enter' | 'dog-leashed' | 'dog' | 'dollar-circle' | 'dollar-sign' | 'dollar-square' | 'dollar' | 'dolly-box' | 'dolly-empty' | 'dolly-flatbed-alt' | 'dolly-flatbed-empty' | 'dolly-flatbed' | 'dolly' | 'dolphin' | 'donate' | 'dong-sign' | 'donut' | 'door-closed' | 'door-open' | 'dot-circle' | 'doughnut' | 'dove' | 'down-from-dotted-line' | 'down-from-line' | 'down-left-and-up-right-to-center' | 'down-left' | 'down-long' | 'down-right' | 'down-to-bracket' | 'down-to-dotted-line' | 'down-to-line' | 'down' | 'download' | 'drafting-compass' | 'dragon' | 'draw-circle' | 'draw-polygon' | 'draw-square' | 'dreidel' | 'drivers-license' | 'drone-alt' | 'drone-front' | 'drone' | 'droplet-degree' | 'droplet-percent' | 'droplet-slash' | 'droplet' | 'drum-steelpan' | 'drum' | 'drumstick-bite' | 'drumstick' | 'dryer-alt' | 'dryer-heat' | 'dryer' | 'duck' | 'dumbbell' | 'dumpster-fire' | 'dumpster' | 'dungeon' | 'e' | 'ear-deaf' | 'ear-listen' | 'ear-muffs' | 'ear' | 'earth-africa' | 'earth-america' | 'earth-americas' | 'earth-asia' | 'earth-europe' | 'earth-oceania' | 'earth' | 'eclipse-alt' | 'eclipse' | 'edit' | 'egg-fried' | 'egg' | 'eggplant' | 'eject' | 'elephant' | 'elevator' | 'ellipsis-h-alt' | 'ellipsis-h' | 'ellipsis-stroke-vertical' | 'ellipsis-stroke' | 'ellipsis-v-alt' | 'ellipsis-v' | 'ellipsis-vertical' | 'ellipsis' | 'empty-set' | 'engine-exclamation' | 'engine-warning' | 'engine' | 'envelope-badge' | 'envelope-circle-check' | 'envelope-circle' | 'envelope-dot' | 'envelope-open-dollar' | 'envelope-open-text' | 'envelope-open' | 'envelope-square' | 'envelope' | 'envelopes-bulk' | 'envelopes' | 'equals' | 'eraser' | 'escalator' | 'ethernet' | 'eur' | 'euro-sign' | 'euro' | 'exchange-alt' | 'exchange' | 'exclamation-circle' | 'exclamation-square' | 'exclamation-triangle' | 'exclamation' | 'expand-alt' | 'expand-arrows-alt' | 'expand-arrows' | 'expand-wide' | 'expand' | 'exploding-head' | 'explosion' | 'external-link-alt' | 'external-link-square-alt' | 'external-link-square' | 'external-link' | 'eye-dropper-empty' | 'eye-dropper-full' | 'eye-dropper-half' | 'eye-dropper' | 'eye-evil' | 'eye-low-vision' | 'eye-slash' | 'eye' | 'eyedropper' | 'eyes' | 'f' | 'face-angry-horns' | 'face-angry' | 'face-anguished' | 'face-anxious-sweat' | 'face-astonished' | 'face-awesome' | 'face-beam-hand-over-mouth' | 'face-clouds' | 'face-confounded' | 'face-confused' | 'face-cowboy-hat' | 'face-diagonal-mouth' | 'face-disappointed' | 'face-disguise' | 'face-dizzy' | 'face-dotted' | 'face-downcast-sweat' | 'face-drooling' | 'face-exhaling' | 'face-explode' | 'face-expressionless' | 'face-eyes-xmarks' | 'face-fearful' | 'face-flushed' | 'face-frown-open' | 'face-frown-slight' | 'face-frown' | 'face-glasses' | 'face-grimace' | 'face-grin-beam-sweat' | 'face-grin-beam' | 'face-grin-hearts' | 'face-grin-squint-tears' | 'face-grin-squint' | 'face-grin-stars' | 'face-grin-tears' | 'face-grin-tongue-squint' | 'face-grin-tongue-wink' | 'face-grin-tongue' | 'face-grin-wide' | 'face-grin-wink' | 'face-grin' | 'face-hand-over-mouth' | 'face-hand-peeking' | 'face-hand-yawn' | 'face-head-bandage' | 'face-holding-back-tears' | 'face-hushed' | 'face-icicles' | 'face-kiss-beam' | 'face-kiss-closed-eyes' | 'face-kiss-wink-heart' | 'face-kiss' | 'face-laugh-beam' | 'face-laugh-squint' | 'face-laugh-wink' | 'face-laugh' | 'face-lying' | 'face-mask' | 'face-meh-blank' | 'face-meh' | 'face-melting' | 'face-monocle' | 'face-nauseated' | 'face-nose-steam' | 'face-party' | 'face-pensive' | 'face-persevering' | 'face-pleading' | 'face-pouting' | 'face-raised-eyebrow' | 'face-relieved' | 'face-rolling-eyes' | 'face-sad-cry' | 'face-sad-sweat' | 'face-sad-tear' | 'face-saluting' | 'face-scream' | 'face-shush' | 'face-sleeping' | 'face-sleepy' | 'face-smile-beam' | 'face-smile-halo' | 'face-smile-hearts' | 'face-smile-horns' | 'face-smile-plus' | 'face-smile-relaxed' | 'face-smile-tear' | 'face-smile-tongue' | 'face-smile-upside-down' | 'face-smile-wink' | 'face-smile' | 'face-smiling-hands' | 'face-smirking' | 'face-spiral-eyes' | 'face-sunglasses' | 'face-surprise' | 'face-swear' | 'face-thermometer' | 'face-thinking' | 'face-tired' | 'face-tissue' | 'face-tongue-money' | 'face-tongue-sweat' | 'face-unamused' | 'face-viewfinder' | 'face-vomit' | 'face-weary' | 'face-woozy' | 'face-worried' | 'face-zany' | 'face-zipper' | 'falafel' | 'family-dress' | 'family-pants' | 'family' | 'fan-table' | 'fan' | 'farm' | 'fast-backward' | 'fast-forward' | 'faucet-drip' | 'faucet' | 'fax' | 'feather-alt' | 'feather-pointed' | 'feather' | 'feed' | 'female' | 'fence' | 'ferris-wheel' | 'ferry' | 'field-hockey-stick-ball' | 'field-hockey' | 'fighter-jet' | 'file-alt' | 'file-archive' | 'file-arrow-down' | 'file-arrow-up' | 'file-audio' | 'file-award' | 'file-binary' | 'file-caret-down' | 'file-caret-up' | 'file-certificate' | 'file-chart-column' | 'file-chart-line' | 'file-chart-pie' | 'file-check' | 'file-circle-check' | 'file-circle-exclamation' | 'file-circle-info' | 'file-circle-minus' | 'file-circle-plus' | 'file-circle-question' | 'file-circle-xmark' | 'file-clipboard' | 'file-code' | 'file-contract' | 'file-csv' | 'file-dashed-line' | 'file-doc' | 'file-download' | 'file-edit' | 'file-excel' | 'file-exclamation' | 'file-export' | 'file-heart' | 'file-image' | 'file-import' | 'file-invoice-dollar' | 'file-invoice' | 'file-lines' | 'file-lock' | 'file-magnifying-glass' | 'file-medical-alt' | 'file-medical' | 'file-minus' | 'file-music' | 'file-pdf' | 'file-pen' | 'file-plus-minus' | 'file-plus' | 'file-powerpoint' | 'file-prescription' | 'file-search' | 'file-shield' | 'file-signature' | 'file-slash' | 'file-spreadsheet' | 'file-text' | 'file-times' | 'file-upload' | 'file-user' | 'file-video' | 'file-waveform' | 'file-word' | 'file-xmark' | 'file-zip' | 'file-zipper' | 'file' | 'files-medical' | 'files' | 'fill-drip' | 'fill' | 'film-alt' | 'film-canister' | 'film-cannister' | 'film-simple' | 'film-slash' | 'film' | 'films' | 'filter-circle-dollar' | 'filter-circle-xmark' | 'filter-list' | 'filter-slash' | 'filter' | 'filters' | 'fingerprint' | 'fire-alt' | 'fire-burner' | 'fire-extinguisher' | 'fire-flame-curved' | 'fire-flame-simple' | 'fire-flame' | 'fire-hydrant' | 'fire-smoke' | 'fire' | 'fireplace' | 'firewall' | 'first-aid' | 'fish-bones' | 'fish-cooked' | 'fish-fins' | 'fish' | 'fishing-rod' | 'fist-raised' | 'flag-alt' | 'flag-checkered' | 'flag-pennant' | 'flag-swallowtail' | 'flag-usa' | 'flag' | 'flame' | 'flashlight' | 'flask-gear' | 'flask-poison' | 'flask-potion' | 'flask-round-poison' | 'flask-round-potion' | 'flask-vial' | 'flask' | 'flatbread-stuffed' | 'flatbread' | 'floppy-disk-circle-arrow-right' | 'floppy-disk-circle-xmark' | 'floppy-disk-pen' | 'floppy-disk-times' | 'floppy-disk' | 'floppy-disks' | 'florin-sign' | 'flower-daffodil' | 'flower-tulip' | 'flower' | 'flushed' | 'flute' | 'flux-capacitor' | 'flying-disc' | 'fog' | 'folder-arrow-down' | 'folder-arrow-up' | 'folder-blank' | 'folder-bookmark' | 'folder-closed' | 'folder-cog' | 'folder-download' | 'folder-gear' | 'folder-grid' | 'folder-heart' | 'folder-image' | 'folder-magnifying-glass' | 'folder-medical' | 'folder-minus' | 'folder-music' | 'folder-open' | 'folder-plus' | 'folder-search' | 'folder-times' | 'folder-tree' | 'folder-upload' | 'folder-user' | 'folder-xmark' | 'folder' | 'folders' | 'fondue-pot' | 'font-awesome-flag' | 'font-awesome-logo-full' | 'font-awesome' | 'font-case' | 'font' | 'football-ball' | 'football-helmet' | 'football' | 'fork-knife' | 'fork' | 'forklift' | 'fort' | 'forward-fast' | 'forward-step' | 'forward' | 'fragile' | 'frame' | 'franc-sign' | 'french-fries' | 'frog' | 'frosty-head' | 'frown-open' | 'frown' | 'function' | 'funnel-dollar' | 'futbol-ball' | 'futbol' | 'g' | 'galaxy' | 'gallery-thumbnails' | 'game-board-alt' | 'game-board-simple' | 'game-board' | 'game-console-handheld-crank' | 'game-console-handheld' | 'gamepad-alt' | 'gamepad-modern' | 'gamepad' | 'garage-car' | 'garage-open' | 'garage' | 'garlic' | 'gas-pump-slash' | 'gas-pump' | 'gauge-circle-bolt' | 'gauge-circle-minus' | 'gauge-circle-plus' | 'gauge-high' | 'gauge-low' | 'gauge-max' | 'gauge-med' | 'gauge-min' | 'gauge-simple-high' | 'gauge-simple-low' | 'gauge-simple-max' | 'gauge-simple-med' | 'gauge-simple-min' | 'gauge-simple' | 'gauge' | 'gave-dandy' | 'gavel' | 'gbp' | 'gear-code' | 'gear-complex-code' | 'gear-complex' | 'gear' | 'gears' | 'gem' | 'genderless' | 'ghost' | 'gif' | 'gift-card' | 'gift' | 'gifts' | 'gingerbread-man' | 'glass-champagne' | 'glass-cheers' | 'glass-citrus' | 'glass-empty' | 'glass-half-empty' | 'glass-half-full' | 'glass-half' | 'glass-martini-alt' | 'glass-martini' | 'glass-water-droplet' | 'glass-water' | 'glass-whiskey-rocks' | 'glass-whiskey' | 'glass' | 'glasses-alt' | 'glasses-round' | 'glasses' | 'globe-africa' | 'globe-americas' | 'globe-asia' | 'globe-europe' | 'globe-oceania' | 'globe-snow' | 'globe-stand' | 'globe' | 'glove-boxing' | 'goal-net' | 'golf-ball-tee' | 'golf-ball' | 'golf-club' | 'golf-flag-hole' | 'gopuram' | 'graduation-cap' | 'gramophone' | 'grapes' | 'grate-droplet' | 'grate' | 'greater-than-equal' | 'greater-than' | 'grid-2-plus' | 'grid-2' | 'grid-3' | 'grid-4' | 'grid-5' | 'grid-dividers' | 'grid-horizontal' | 'grid-round-2-plus' | 'grid-round-2' | 'grid-round-4' | 'grid-round-5' | 'grid-round' | 'grid' | 'grill-fire' | 'grill-hot' | 'grill' | 'grimace' | 'grin-alt' | 'grin-beam-sweat' | 'grin-beam' | 'grin-hearts' | 'grin-squint-tears' | 'grin-squint' | 'grin-stars' | 'grin-tears' | 'grin-tongue-squint' | 'grin-tongue-wink' | 'grin-tongue' | 'grin-wink' | 'grin' | 'grip-dots-vertical' | 'grip-dots' | 'grip-horizontal' | 'grip-lines-vertical' | 'grip-lines' | 'grip-vertical' | 'grip' | 'group-arrows-rotate' | 'guarani-sign' | 'guitar-electric' | 'guitar' | 'guitars' | 'gun-slash' | 'gun-squirt' | 'gun' | 'h-square' | 'h' | 'h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6' | 'hamburger' | 'hammer-crash' | 'hammer-war' | 'hammer' | 'hamsa' | 'hand-back-fist' | 'hand-back-point-down' | 'hand-back-point-left' | 'hand-back-point-ribbon' | 'hand-back-point-right' | 'hand-back-point-up' | 'hand-dots' | 'hand-fingers-crossed' | 'hand-fist' | 'hand-heart' | 'hand-holding-box' | 'hand-holding-dollar' | 'hand-holding-droplet' | 'hand-holding-hand' | 'hand-holding-heart' | 'hand-holding-magic' | 'hand-holding-medical' | 'hand-holding-seedling' | 'hand-holding-skull' | 'hand-holding-usd' | 'hand-holding-water' | 'hand-holding' | 'hand-horns' | 'hand-lizard' | 'hand-love' | 'hand-middle-finger' | 'hand-paper' | 'hand-peace' | 'hand-point-down' | 'hand-point-left' | 'hand-point-ribbon' | 'hand-point-right' | 'hand-point-up' | 'hand-pointer' | 'hand-receiving' | 'hand-rock' | 'hand-scissors' | 'hand-sparkles' | 'hand-spock' | 'hand-wave' | 'hand' | 'handcuffs' | 'hands-american-sign-language-interpreting' | 'hands-asl-interpreting' | 'hands-bound' | 'hands-bubbles' | 'hands-clapping' | 'hands-heart' | 'hands-helping' | 'hands-holding-child' | 'hands-holding-circle' | 'hands-holding-diamond' | 'hands-holding-dollar' | 'hands-holding-heart' | 'hands-holding' | 'hands-praying' | 'hands-usd' | 'hands-wash' | 'hands' | 'handshake-alt-slash' | 'handshake-alt' | 'handshake-angle' | 'handshake-simple-slash' | 'handshake-simple' | 'handshake-slash' | 'handshake' | 'hanukiah' | 'hard-drive' | 'hard-hat' | 'hard-of-hearing' | 'hashtag-lock' | 'hashtag' | 'hat-beach' | 'hat-chef' | 'hat-cowboy-side' | 'hat-cowboy' | 'hat-hard' | 'hat-santa' | 'hat-winter' | 'hat-witch' | 'hat-wizard' | 'haykal' | 'hdd' | 'head-side-brain' | 'head-side-cough-slash' | 'head-side-cough' | 'head-side-goggles' | 'head-side-headphones' | 'head-side-heart' | 'head-side-mask' | 'head-side-medical' | 'head-side-virus' | 'head-side' | 'head-vr' | 'header' | 'heading' | 'headphones-alt' | 'headphones-simple' | 'headphones' | 'headset' | 'heart-broken' | 'heart-circle-bolt' | 'heart-circle-check' | 'heart-circle-exclamation' | 'heart-circle-minus' | 'heart-circle-plus' | 'heart-circle-xmark' | 'heart-circle' | 'heart-crack' | 'heart-half-alt' | 'heart-half-stroke' | 'heart-half' | 'heart-music-camera-bolt' | 'heart-pulse' | 'heart-rate' | 'heart-square' | 'heart' | 'heartbeat' | 'heat' | 'helicopter-symbol' | 'helicopter' | 'helmet-battle' | 'helmet-safety' | 'helmet-un' | 'hexagon-check' | 'hexagon-divide' | 'hexagon-exclamation' | 'hexagon-image' | 'hexagon-minus' | 'hexagon-plus' | 'hexagon-vertical-nft-slanted' | 'hexagon-vertical-nft' | 'hexagon-xmark' | 'hexagon' | 'high-definition' | 'highlighter-line' | 'highlighter' | 'hiking' | 'hill-avalanche' | 'hill-rockslide' | 'hippo' | 'history' | 'hockey-mask' | 'hockey-puck' | 'hockey-stick-puck' | 'hockey-sticks' | 'holly-berry' | 'home-alt' | 'home-blank' | 'home-heart' | 'home-lg-alt' | 'home-lg' | 'home-user' | 'home' | 'honey-pot' | 'hood-cloak' | 'horizontal-rule' | 'horse-head' | 'horse-saddle' | 'horse' | 'hose-reel' | 'hose' | 'hospital-alt' | 'hospital-symbol' | 'hospital-user' | 'hospital-wide' | 'hospital' | 'hospitals' | 'hot-tub-person' | 'hot-tub' | 'hotdog' | 'hotel' | 'hourglass-1' | 'hourglass-2' | 'hourglass-3' | 'hourglass-clock' | 'hourglass-empty' | 'hourglass-end' | 'hourglass-half' | 'hourglass-start' | 'hourglass' | 'house-blank' | 'house-building' | 'house-chimney-blank' | 'house-chimney-crack' | 'house-chimney-heart' | 'house-chimney-medical' | 'house-chimney-user' | 'house-chimney-window' | 'house-chimney' | 'house-circle-check' | 'house-circle-exclamation' | 'house-circle-xmark' | 'house-crack' | 'house-damage' | 'house-day' | 'house-fire' | 'house-flag' | 'house-flood-water-circle-arrow-right' | 'house-flood-water' | 'house-flood' | 'house-heart' | 'house-laptop' | 'house-leave' | 'house-lock' | 'house-medical-circle-check' | 'house-medical-circle-exclamation' | 'house-medical-circle-xmark' | 'house-medical-flag' | 'house-medical' | 'house-night' | 'house-person-arrive' | 'house-person-depart' | 'house-person-leave' | 'house-person-return' | 'house-return' | 'house-signal' | 'house-tree' | 'house-tsunami' | 'house-turret' | 'house-user' | 'house-water' | 'house-window' | 'house' | 'hryvnia-sign' | 'hryvnia' | 'humidity' | 'hundred-points' | 'hurricane' | 'hyphen' | 'i-cursor' | 'i' | 'ice-cream' | 'ice-skate' | 'icicles' | 'icons-alt' | 'icons' | 'id-badge' | 'id-card-alt' | 'id-card-clip' | 'id-card' | 'igloo' | 'ils' | 'image-landscape' | 'image-polaroid-user' | 'image-polaroid' | 'image-portrait' | 'image-slash' | 'image-user' | 'image' | 'images-user' | 'images' | 'inbox-arrow-down' | 'inbox-arrow-up' | 'inbox-full' | 'inbox-in' | 'inbox-out' | 'inbox' | 'inboxes' | 'indent' | 'indian-rupee-sign' | 'indian-rupee' | 'industry-alt' | 'industry-windows' | 'industry' | 'infinity' | 'info-circle' | 'info-square' | 'info' | 'inhaler' | 'input-numeric' | 'input-pipe' | 'input-text' | 'inr' | 'institution' | 'integral' | 'interrobang' | 'intersection' | 'inventory' | 'island-tree-palm' | 'island-tropical' | 'italic' | 'j' | 'jack-o-lantern' | 'jar-wheat' | 'jar' | 'jedi' | 'jet-fighter-up' | 'jet-fighter' | 'joint' | 'journal-whills' | 'joystick' | 'jpy' | 'jug-bottle' | 'jug-detergent' | 'jug' | 'k' | 'kaaba' | 'kazoo' | 'kerning' | 'key-skeleton-left-right' | 'key-skeleton' | 'key' | 'keyboard-brightness-low' | 'keyboard-brightness' | 'keyboard-down' | 'keyboard-left' | 'keyboard' | 'keynote' | 'khanda' | 'kidneys' | 'kip-sign' | 'kiss-beam' | 'kiss-wink-heart' | 'kiss' | 'kit-medical' | 'kitchen-set' | 'kite' | 'kiwi-bird' | 'kiwi-fruit' | 'knife-kitchen' | 'knife' | 'krw' | 'l' | 'lacrosse-stick-ball' | 'lacrosse-stick' | 'ladder-water' | 'lambda' | 'lamp-desk' | 'lamp-floor' | 'lamp-street' | 'lamp' | 'land-mine-on' | 'landmark-alt' | 'landmark-dome' | 'landmark-flag' | 'landmark' | 'landscape' | 'language' | 'laptop-arrow-down' | 'laptop-binary' | 'laptop-code' | 'laptop-file' | 'laptop-house' | 'laptop-medical' | 'laptop-mobile' | 'laptop-slash' | 'laptop' | 'lari-sign' | 'lasso-sparkles' | 'lasso' | 'laugh-beam' | 'laugh-squint' | 'laugh-wink' | 'laugh' | 'layer-group-minus' | 'layer-group-plus' | 'layer-group' | 'layer-minus' | 'layer-plus' | 'leaf-heart' | 'leaf-maple' | 'leaf-oak' | 'leaf' | 'leafy-green' | 'left-from-line' | 'left-long-to-line' | 'left-long' | 'left-right' | 'left-to-line' | 'left' | 'legal' | 'lemon' | 'less-than-equal' | 'less-than' | 'level-down-alt' | 'level-down' | 'level-up-alt' | 'level-up' | 'life-ring' | 'light-ceiling' | 'light-emergency-on' | 'light-emergency' | 'light-switch-off' | 'light-switch-on' | 'light-switch' | 'lightbulb-cfl-on' | 'lightbulb-cfl' | 'lightbulb-dollar' | 'lightbulb-exclamation-on' | 'lightbulb-exclamation' | 'lightbulb-gear' | 'lightbulb-on' | 'lightbulb-slash' | 'lightbulb' | 'lights-holiday' | 'line-chart' | 'line-columns' | 'line-height' | 'lines-leaning' | 'link-horizontal-slash' | 'link-horizontal' | 'link-simple-slash' | 'link-simple' | 'link-slash' | 'link' | 'lips' | 'lira-sign' | 'list-1-2' | 'list-alt' | 'list-check' | 'list-dots' | 'list-dropdown' | 'list-music' | 'list-numeric' | 'list-ol' | 'list-radio' | 'list-squares' | 'list-timeline' | 'list-tree' | 'list-ul' | 'list' | 'litecoin-sign' | 'loader' | 'lobster' | 'location-arrow' | 'location-check' | 'location-circle' | 'location-crosshairs-slash' | 'location-crosshairs' | 'location-dot-slash' | 'location-dot' | 'location-exclamation' | 'location-minus' | 'location-pen' | 'location-pin-lock' | 'location-pin-slash' | 'location-pin' | 'location-plus' | 'location-question' | 'location-slash' | 'location-smile' | 'location-xmark' | 'location' | 'lock-a' | 'lock-alt' | 'lock-hashtag' | 'lock-keyhole-open' | 'lock-keyhole' | 'lock-open-alt' | 'lock-open' | 'lock' | 'locust' | 'lollipop' | 'lollypop' | 'long-arrow-alt-down' | 'long-arrow-alt-left' | 'long-arrow-alt-right' | 'long-arrow-alt-up' | 'long-arrow-down' | 'long-arrow-left' | 'long-arrow-right' | 'long-arrow-up' | 'loveseat' | 'low-vision' | 'luchador-mask' | 'luchador' | 'luggage-cart' | 'lungs-virus' | 'lungs' | 'm' | 'mace' | 'magic-wand-sparkles' | 'magic' | 'magnet' | 'magnifying-glass-arrow-right' | 'magnifying-glass-chart' | 'magnifying-glass-dollar' | 'magnifying-glass-location' | 'magnifying-glass-minus' | 'magnifying-glass-plus' | 'magnifying-glass' | 'mail-bulk' | 'mail-forward' | 'mail-reply-all' | 'mail-reply' | 'mailbox-flag-up' | 'mailbox' | 'maki-roll' | 'makizushi' | 'male' | 'manat-sign' | 'mandolin' | 'mango' | 'manhole' | 'map-location-dot' | 'map-location' | 'map-marked-alt' | 'map-marked' | 'map-marker-alt-slash' | 'map-marker-alt' | 'map-marker-check' | 'map-marker-edit' | 'map-marker-exclamation' | 'map-marker-minus' | 'map-marker-plus' | 'map-marker-question' | 'map-marker-slash' | 'map-marker-smile' | 'map-marker-times' | 'map-marker-xmark' | 'map-marker' | 'map-pin' | 'map-signs' | 'map' | 'marker' | 'mars-and-venus-burst' | 'mars-and-venus' | 'mars-double' | 'mars-stroke-h' | 'mars-stroke-right' | 'mars-stroke-up' | 'mars-stroke-v' | 'mars-stroke' | 'mars' | 'martini-glass-citrus' | 'martini-glass-empty' | 'martini-glass' | 'mask-face' | 'mask-luchador' | 'mask-snorkel' | 'mask-ventilator' | 'mask' | 'masks-theater' | 'mattress-pillow' | 'maximize' | 'meat' | 'medal' | 'medkit' | 'megaphone' | 'meh-blank' | 'meh-rolling-eyes' | 'meh' | 'melon-slice' | 'melon' | 'memo-circle-check' | 'memo-circle-info' | 'memo-pad' | 'memo' | 'memory' | 'menorah' | 'mercury' | 'merge' | 'message-arrow-down' | 'message-arrow-up-right' | 'message-arrow-up' | 'message-bot' | 'message-captions' | 'message-check' | 'message-code' | 'message-dollar' | 'message-dots' | 'message-edit' | 'message-exclamation' | 'message-heart' | 'message-image' | 'message-lines' | 'message-medical' | 'message-middle-top' | 'message-middle' | 'message-minus' | 'message-music' | 'message-pen' | 'message-plus' | 'message-question' | 'message-quote' | 'message-slash' | 'message-smile' | 'message-sms' | 'message-text' | 'message-times' | 'message-xmark' | 'message' | 'messages-dollar' | 'messages-question' | 'messages' | 'messaging' | 'meteor' | 'meter-bolt' | 'meter-droplet' | 'meter-fire' | 'meter' | 'microchip-ai' | 'microchip' | 'microphone-alt-slash' | 'microphone-alt' | 'microphone-circle-alt' | 'microphone-circle' | 'microphone-lines-slash' | 'microphone-lines' | 'microphone-slash' | 'microphone-stand' | 'microphone' | 'microscope' | 'microwave' | 'mill-sign' | 'mind-share' | 'minimize' | 'minus-circle' | 'minus-hexagon' | 'minus-large' | 'minus-octagon' | 'minus-square' | 'minus' | 'mistletoe' | 'mitten' | 'mobile-alt' | 'mobile-android-alt' | 'mobile-android' | 'mobile-button' | 'mobile-iphone' | 'mobile-notch' | 'mobile-phone' | 'mobile-retro' | 'mobile-screen-button' | 'mobile-screen' | 'mobile-signal-out' | 'mobile-signal' | 'mobile' | 'money-bill-1-wave' | 'money-bill-1' | 'money-bill-alt' | 'money-bill-simple-wave' | 'money-bill-simple' | 'money-bill-transfer' | 'money-bill-trend-up' | 'money-bill-wave-alt' | 'money-bill-wave' | 'money-bill-wheat' | 'money-bill' | 'money-bills-alt' | 'money-bills-simple' | 'money-bills' | 'money-check-alt' | 'money-check-dollar-pen' | 'money-check-dollar' | 'money-check-edit-alt' | 'money-check-edit' | 'money-check-pen' | 'money-check' | 'money-from-bracket' | 'money-simple-from-bracket' | 'monitor-heart-rate' | 'monitor-waveform' | 'monkey' | 'monument' | 'moon-cloud' | 'moon-over-sun' | 'moon-stars' | 'moon' | 'moped' | 'mortar-board' | 'mortar-pestle' | 'mosque' | 'mosquito-net' | 'mosquito' | 'motorcycle' | 'mound' | 'mountain-city' | 'mountain-sun' | 'mountain' | 'mountains' | 'mouse-alt' | 'mouse-field' | 'mouse-pointer' | 'mouse' | 'mp3-player' | 'mug-hot' | 'mug-marshmallows' | 'mug-saucer' | 'mug-tea-saucer' | 'mug-tea' | 'mug' | 'multiply' | 'museum' | 'mushroom' | 'music-alt-slash' | 'music-alt' | 'music-note-slash' | 'music-note' | 'music-slash' | 'music' | 'mustache' | 'n' | 'naira-sign' | 'narwhal' | 'navicon' | 'nesting-dolls' | 'network-wired' | 'neuter' | 'newspaper' | 'nfc-lock' | 'nfc-magnifying-glass' | 'nfc-pen' | 'nfc-signal' | 'nfc-slash' | 'nfc-symbol' | 'nfc-trash' | 'nfc' | 'nigiri' | 'nose' | 'not-equal' | 'notdef' | 'note-medical' | 'note-sticky' | 'note' | 'notebook' | 'notes-medical' | 'notes' | 'o' | 'object-exclude' | 'object-group' | 'object-intersect' | 'object-subtract' | 'object-ungroup' | 'object-union' | 'objects-align-bottom' | 'objects-align-center-horizontal' | 'objects-align-center-vertical' | 'objects-align-left' | 'objects-align-right' | 'objects-align-top' | 'objects-column' | 'octagon-check' | 'octagon-divide' | 'octagon-exclamation' | 'octagon-minus' | 'octagon-plus' | 'octagon-xmark' | 'octagon' | 'oil-can-drip' | 'oil-can' | 'oil-temp' | 'oil-temperature' | 'oil-well' | 'olive-branch' | 'olive' | 'om' | 'omega' | 'onion' | 'option' | 'ornament' | 'otter' | 'outdent' | 'outlet' | 'oven' | 'overline' | 'p' | 'page-break' | 'page-caret-down' | 'page-caret-up' | 'page' | 'pager' | 'paint-brush-alt' | 'paint-brush-fine' | 'paint-brush' | 'paint-roller' | 'paintbrush-alt' | 'paintbrush-fine' | 'paintbrush-pencil' | 'paintbrush' | 'palette-boxes' | 'palette' | 'pallet-alt' | 'pallet-box' | 'pallet-boxes' | 'pallet' | 'pan-food' | 'pan-frying' | 'pancakes' | 'panel-ews' | 'panel-fire' | 'panorama' | 'paper-plane-alt' | 'paper-plane-top' | 'paper-plane' | 'paperclip-vertical' | 'paperclip' | 'parachute-box' | 'paragraph-left' | 'paragraph-rtl' | 'paragraph' | 'parentheses' | 'parenthesis' | 'parking-circle-slash' | 'parking-circle' | 'parking-slash' | 'parking' | 'party-back' | 'party-bell' | 'party-horn' | 'passport' | 'pastafarianism' | 'paste' | 'pause-circle' | 'pause' | 'paw-alt' | 'paw-claws' | 'paw-simple' | 'paw' | 'peace' | 'peach' | 'peanut' | 'peanuts' | 'peapod' | 'pear' | 'pedestal' | 'pegasus' | 'pen-alt-slash' | 'pen-alt' | 'pen-circle' | 'pen-clip-slash' | 'pen-clip' | 'pen-fancy-slash' | 'pen-fancy' | 'pen-field' | 'pen-line' | 'pen-nib-slash' | 'pen-nib' | 'pen-paintbrush' | 'pen-ruler' | 'pen-slash' | 'pen-square' | 'pen-swirl' | 'pen-to-square' | 'pen' | 'pencil-alt' | 'pencil-mechanical' | 'pencil-paintbrush' | 'pencil-ruler' | 'pencil-slash' | 'pencil-square' | 'pencil' | 'pennant' | 'people-arrows-left-right' | 'people-arrows' | 'people-carry-box' | 'people-carry' | 'people-dress-simple' | 'people-dress' | 'people-group' | 'people-line' | 'people-pants-simple' | 'people-pants' | 'people-pulling' | 'people-robbery' | 'people-roof' | 'people-simple' | 'people' | 'pepper-hot' | 'pepper' | 'percent' | 'percentage' | 'period' | 'person-arrow-down-to-line' | 'person-arrow-up-from-line' | 'person-biking-mountain' | 'person-biking' | 'person-booth' | 'person-breastfeeding' | 'person-burst' | 'person-cane' | 'person-carry-box' | 'person-carry' | 'person-chalkboard' | 'person-circle-check' | 'person-circle-exc