Skip to content

Instantly share code, notes, and snippets.

@Agressiva86
Created May 22, 2019 08:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Agressiva86/78e374e624860bdd9d5721298ad0eb44 to your computer and use it in GitHub Desktop.
Save Agressiva86/78e374e624860bdd9d5721298ad0eb44 to your computer and use it in GitHub Desktop.
// Font Awesome
// pro light
import { library, dom } from "@fortawesome/fontawesome-svg-core";
// light angles
import { faAngleDown } from "@fortawesome/pro-light-svg-icons/faAngleDown";
import { faAngleUp } from "@fortawesome/pro-light-svg-icons/faAngleUp";
// light arrows
import { faLongArrowUp } from "@fortawesome/pro-light-svg-icons/faLongArrowUp";
import { faLongArrowRight } from "@fortawesome/pro-light-svg-icons/faLongArrowRight";
import { faLongArrowLeft } from "@fortawesome/pro-light-svg-icons/faLongArrowLeft";
import { faLongArrowDown } from "@fortawesome/pro-light-svg-icons/faLongArrowDown";
// light other
import { faTimes } from "@fortawesome/pro-light-svg-icons/faTimes";
import { faPhone } from "@fortawesome/pro-light-svg-icons/faPhone";
import { faEnvelope } from "@fortawesome/pro-light-svg-icons/faEnvelope";
// brand icons
import { faFacebookF } from "@fortawesome/free-brands-svg-icons/faFacebookF";
import { faFacebookSquare } from "@fortawesome/free-brands-svg-icons/faFacebookSquare";
import { faTwitter } from "@fortawesome/free-brands-svg-icons/faTwitter";
import { faInstagram } from "@fortawesome/free-brands-svg-icons/faInstagram";
import { faLinkedinIn } from "@fortawesome/free-brands-svg-icons/faLinkedinIn";
import { faYoutube } from "@fortawesome/free-brands-svg-icons/faYoutube";
import { faGooglePlusG } from "@fortawesome/free-brands-svg-icons/faGooglePlusG";
// pro regular
import { faPencil } from "@fortawesome/pro-regular-svg-icons/faPencil";
import { faCheck } from "@fortawesome/pro-regular-svg-icons/faCheck";
import { faSearch } from "@fortawesome/pro-regular-svg-icons/faSearch";
import { faPenSquare } from "@fortawesome/pro-regular-svg-icons/faPenSquare";
import { faMapMarkerAlt } from "@fortawesome/pro-regular-svg-icons/faMapMarkerAlt";
import { faSignOutAlt } from "@fortawesome/pro-regular-svg-icons/faSignOutAlt";
// solid
import { faUser } from "@fortawesome/pro-solid-svg-icons/faUser";
import { faShoppingCart } from "@fortawesome/pro-solid-svg-icons/faShoppingCart";
import { faSortAmountDown } from "@fortawesome/pro-solid-svg-icons/faSortAmountDown";
import { faCaretDown } from "@fortawesome/pro-solid-svg-icons/faCaretDown";
import { faCaretLeft } from "@fortawesome/pro-solid-svg-icons/faCaretLeft";
import { faClipboardListCheck } from "@fortawesome/pro-solid-svg-icons/faClipboardListCheck";
// fa init
library.add(
faAngleDown,
faAngleUp,
faLongArrowUp,
faLongArrowLeft,
faLongArrowRight,
faLongArrowDown,
faGooglePlusG,
faFacebookF,
faFacebookSquare,
faTwitter,
faInstagram,
faLinkedinIn,
faYoutube,
faPencil,
faTimes,
faCheck,
faSearch,
faPhone,
faEnvelope,
faUser,
faPenSquare,
faShoppingCart,
faMapMarkerAlt,
faSortAmountDown,
faCaretDown,
faCaretLeft,
faSignOutAlt,
faClipboardListCheck
);
// Kicks off the process of finding <i> tags and replacing with <svg>
dom.watch();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment