--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/js/src/main/scala/fontawesome/jsdom/FA.scala Thu Dec 14 10:55:44 2017 +0100
@@ -0,0 +1,20 @@
+/*
+ * Copyright 2017 Tomas Zeman <tzeman@volny.cz>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package fontawesome.jsdom
+
+import fontawesome.generic.GenericFA
+
+object FA extends GenericFA(scalatags.JsDom)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/shared/src/main/scala/fontawesome/generic/FA.scala Thu Dec 14 10:55:44 2017 +0100
@@ -0,0 +1,915 @@
+/*
+ * Copyright 2017 Tomas Zeman <tzeman@volny.cz>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package fontawesome.generic
+
+import scala.language.implicitConversions
+import scalatags.generic._
+
+abstract sealed class IconOption(val v: String) {
+ override def toString: String = v
+}
+
+sealed trait Size extends IconOption
+case object Lg extends IconOption("lg") with Size
+case class SizeX(sz: Int) extends IconOption(s"${sz}x") with Size
+
+sealed trait Pull extends IconOption
+case object PullLeft extends IconOption("pull-left") with Pull
+case object PullRight extends IconOption("pull-right") with Pull
+
+sealed trait Animate extends IconOption
+case object Spin extends IconOption("spin") with Animate
+case object Pulse extends IconOption("pulse") with Animate
+
+sealed trait Rotate extends IconOption
+case object Rotate90 extends IconOption("rotate-90") with Rotate
+case object Rotate180 extends IconOption("rotate-180") with Rotate
+case object Rotate270 extends IconOption("rotate-270") with Rotate
+
+sealed trait Flip extends IconOption
+case object FlipHorizontal extends IconOption("flip-horizontal") with Flip
+case object FlipVertical extends IconOption("flip-vertical") with Flip
+
+case class Stack(n: Int) extends IconOption(s"stack-${n}x")
+
+case class FA[Builder, Output <: FragT, FragT](what: String,
+ _fw: Boolean = true, _li: Boolean = false,
+ _border: Boolean = false, _pull: Option[Pull] = None,
+ _animate: Option[Animate] = None, _rotate: Option[Rotate] = None,
+ _flip: Option[Flip] = None, _size: Option[Size] = None,
+ _inverse: Boolean = false, _stack: Option[Stack] = None,
+ _css: Option[String] = None) {
+
+ type Self = FA[Builder, Output, FragT]
+
+ def li: Self = copy(_li = true)
+
+ def border: Self = copy(_border = true)
+ def pullLeft: Self = copy(_pull = Some(PullLeft))
+ def pullRight: Self = copy(_pull = Some(PullRight))
+
+ def spin: Self = copy(_animate = Some(Spin))
+ def pulse: Self = copy(_animate = Some(Pulse))
+
+ def rotate90: Self = copy(_rotate = Some(Rotate90))
+ def rotate180: Self = copy(_rotate = Some(Rotate180))
+ def rotate270: Self = copy(_rotate = Some(Rotate270))
+
+ def flipHorizontal: Self = copy(_flip = Some(FlipHorizontal))
+ def flipVertical: Self = copy(_flip = Some(FlipVertical))
+
+ private def size(sz: Int): Self = copy(_size = Some(SizeX(sz)))
+ def lg: Self = copy(_size = Some(Lg))
+ def x2: Self = size(2)
+ def x3: Self = size(3)
+ def x4: Self = size(4)
+ def x5: Self = size(5)
+
+ def inverse: Self = copy(_inverse = true)
+
+ def stack1x: Self = copy(_stack = Some(Stack(1)))
+ def stack2x: Self = copy(_stack = Some(Stack(2)))
+
+ def css(v: String): Self = copy(_css = Option(v))
+
+ def apply(xs: Modifier[Builder]*)(
+ implicit bundle: Bundle[Builder, Output, FragT]):
+ TypedTag[Builder, Output, FragT] = {
+
+ val sb = new StringBuilder(s"fa fa-$what")
+ def decorate(opt: Option[IconOption]): Unit = {
+ for { v <- opt } { sb.append(s" fa-$v")}
+ }
+ if (_fw)
+ sb.append(" fa-fw")
+ if (_li)
+ sb.append(" fa-li")
+ if (_border)
+ sb.append(" fa-border")
+ decorate(_size)
+ decorate(_pull)
+ decorate(_animate)
+ decorate(_rotate)
+ decorate(_flip)
+ decorate(_stack)
+ if (_inverse)
+ sb.append(" fa-inverse")
+ for { v <- _css } { sb.append(" ").append(v) }
+
+ import bundle.all._
+ i((cls := sb.toString) +: xs:_*)
+ }
+}
+
+class GenericFA[Builder, Output <: FragT, FragT](
+ val bun: scalatags.generic.Bundle[Builder, Output, FragT]) {
+
+ import bun.all._
+
+ val faStack: Modifier = cls := "fa-stack fa-lg"
+
+ implicit val bundle: scalatags.generic.Bundle[Builder, Output, FragT] = bun
+
+ implicit def fa2tag(x: FA[Builder, Output, FragT]): TypedTag[Builder, Output, FragT] = x()
+
+ // 4.7.0
+ val fa500px = FA("500px")
+ val faAddressBook = FA("address-book")
+ val faAddressBookO = FA("address-book-o")
+ val faAddressCard = FA("address-card")
+ val faAddressCardO = FA("address-card-o")
+ val faAdjust = FA("adjust")
+ val faAdn = FA("adn")
+ val faAlignCenter = FA("align-center")
+ val faAlignJustify = FA("align-justify")
+ val faAlignLeft = FA("align-left")
+ val faAlignRight = FA("align-right")
+ val faAmazon = FA("amazon")
+ val faAmbulance = FA("ambulance")
+ val faAmericanSignLanguageInterpreting = FA("american-sign-language-interpreting")
+ val faAnchor = FA("anchor")
+ val faAndroid = FA("android")
+ val faAngellist = FA("angellist")
+ val faAngleDoubleDown = FA("angle-double-down")
+ val faAngleDoubleLeft = FA("angle-double-left")
+ val faAngleDoubleRight = FA("angle-double-right")
+ val faAngleDoubleUp = FA("angle-double-up")
+ val faAngleDown = FA("angle-down")
+ val faAngleLeft = FA("angle-left")
+ val faAngleRight = FA("angle-right")
+ val faAngleUp = FA("angle-up")
+ val faApple = FA("apple")
+ val faArchive = FA("archive")
+ val faAreaChart = FA("area-chart")
+ val faArrowCircleDown = FA("arrow-circle-down")
+ val faArrowCircleLeft = FA("arrow-circle-left")
+ val faArrowCircleODown = FA("arrow-circle-o-down")
+ val faArrowCircleOLeft = FA("arrow-circle-o-left")
+ val faArrowCircleORight = FA("arrow-circle-o-right")
+ val faArrowCircleOUp = FA("arrow-circle-o-up")
+ val faArrowCircleRight = FA("arrow-circle-right")
+ val faArrowCircleUp = FA("arrow-circle-up")
+ val faArrowDown = FA("arrow-down")
+ val faArrowLeft = FA("arrow-left")
+ val faArrowRight = FA("arrow-right")
+ val faArrows = FA("arrows")
+ val faArrowsAlt = FA("arrows-alt")
+ val faArrowsH = FA("arrows-h")
+ val faArrowsV = FA("arrows-v")
+ val faArrowUp = FA("arrow-up")
+ val faAslInterpreting = FA("asl-interpreting")
+ val faAssistiveListeningSystems = FA("assistive-listening-systems")
+ val faAsterisk = FA("asterisk")
+ val faAt = FA("at")
+ val faAudioDescription = FA("audio-description")
+ val faAutomobile = FA("automobile")
+ val faBackward = FA("backward")
+ val faBalanceScale = FA("balance-scale")
+ val faBan = FA("ban")
+ val faBandcamp = FA("bandcamp")
+ val faBank = FA("bank")
+ val faBarChart = FA("bar-chart")
+ val faBarChartO = FA("bar-chart-o")
+ val faBarcode = FA("barcode")
+ val faBars = FA("bars")
+ val faBath = FA("bath")
+ val faBathtub = FA("bathtub")
+ val faBattery = FA("battery")
+ val faBattery0 = FA("battery-0")
+ val faBattery1 = FA("battery-1")
+ val faBattery2 = FA("battery-2")
+ val faBattery3 = FA("battery-3")
+ val faBattery4 = FA("battery-4")
+ val faBatteryEmpty = FA("battery-empty")
+ val faBatteryFull = FA("battery-full")
+ val faBatteryHalf = FA("battery-half")
+ val faBatteryQuarter = FA("battery-quarter")
+ val faBatteryThreeQuarters = FA("battery-three-quarters")
+ val faBed = FA("bed")
+ val faBeer = FA("beer")
+ val faBehance = FA("behance")
+ val faBehanceSquare = FA("behance-square")
+ val faBell = FA("bell")
+ val faBellO = FA("bell-o")
+ val faBellSlash = FA("bell-slash")
+ val faBellSlashO = FA("bell-slash-o")
+ val faBicycle = FA("bicycle")
+ val faBinoculars = FA("binoculars")
+ val faBirthdayCake = FA("birthday-cake")
+ val faBitbucket = FA("bitbucket")
+ val faBitbucketSquare = FA("bitbucket-square")
+ val faBitcoin = FA("bitcoin")
+ val faBlackTie = FA("black-tie")
+ val faBlind = FA("blind")
+ val faBluetooth = FA("bluetooth")
+ val faBluetoothB = FA("bluetooth-b")
+ val faBold = FA("bold")
+ val faBolt = FA("bolt")
+ val faBomb = FA("bomb")
+ val faBook = FA("book")
+ val faBookmark = FA("bookmark")
+ val faBookmarkO = FA("bookmark-o")
+ val faBraille = FA("braille")
+ val faBriefcase = FA("briefcase")
+ val faBtc = FA("btc")
+ val faBug = FA("bug")
+ val faBuilding = FA("building")
+ val faBuildingO = FA("building-o")
+ val faBullhorn = FA("bullhorn")
+ val faBullseye = FA("bullseye")
+ val faBus = FA("bus")
+ val faBuysellads = FA("buysellads")
+ val faCab = FA("cab")
+ val faCalculator = FA("calculator")
+ val faCalendar = FA("calendar")
+ val faCalendarCheckO = FA("calendar-check-o")
+ val faCalendarMinusO = FA("calendar-minus-o")
+ val faCalendarO = FA("calendar-o")
+ val faCalendarPlusO = FA("calendar-plus-o")
+ val faCalendarTimesO = FA("calendar-times-o")
+ val faCamera = FA("camera")
+ val faCameraRetro = FA("camera-retro")
+ val faCar = FA("car")
+ val faCaretDown = FA("caret-down")
+ val faCaretLeft = FA("caret-left")
+ val faCaretRight = FA("caret-right")
+ val faCaretSquareODown = FA("caret-square-o-down")
+ val faCaretSquareOLeft = FA("caret-square-o-left")
+ val faCaretSquareORight = FA("caret-square-o-right")
+ val faCaretSquareOUp = FA("caret-square-o-up")
+ val faCaretUp = FA("caret-up")
+ val faCartArrowDown = FA("cart-arrow-down")
+ val faCartPlus = FA("cart-plus")
+ val faCc = FA("cc")
+ val faCcAmex = FA("cc-amex")
+ val faCcDinersClub = FA("cc-diners-club")
+ val faCcDiscover = FA("cc-discover")
+ val faCcJcb = FA("cc-jcb")
+ val faCcMastercard = FA("cc-mastercard")
+ val faCcPaypal = FA("cc-paypal")
+ val faCcStripe = FA("cc-stripe")
+ val faCcVisa = FA("cc-visa")
+ val faCertificate = FA("certificate")
+ val faChain = FA("chain")
+ val faChainBroken = FA("chain-broken")
+ val faCheck = FA("check")
+ val faCheckCircle = FA("check-circle")
+ val faCheckCircleO = FA("check-circle-o")
+ val faCheckSquare = FA("check-square")
+ val faCheckSquareO = FA("check-square-o")
+ val faChevronCircleDown = FA("chevron-circle-down")
+ val faChevronCircleLeft = FA("chevron-circle-left")
+ val faChevronCircleRight = FA("chevron-circle-right")
+ val faChevronCircleUp = FA("chevron-circle-up")
+ val faChevronDown = FA("chevron-down")
+ val faChevronLeft = FA("chevron-left")
+ val faChevronRight = FA("chevron-right")
+ val faChevronUp = FA("chevron-up")
+ val faChild = FA("child")
+ val faChrome = FA("chrome")
+ val faCircle = FA("circle")
+ val faCircleO = FA("circle-o")
+ val faCircleONotch = FA("circle-o-notch")
+ val faCircleThin = FA("circle-thin")
+ val faClipboard = FA("clipboard")
+ val faClockO = FA("clock-o")
+ val faClone = FA("clone")
+ val faClose = FA("close")
+ val faCloud = FA("cloud")
+ val faCloudDownload = FA("cloud-download")
+ val faCloudUpload = FA("cloud-upload")
+ val faCny = FA("cny")
+ val faCode = FA("code")
+ val faCodeFork = FA("code-fork")
+ val faCodepen = FA("codepen")
+ val faCodiepie = FA("codiepie")
+ val faCoffee = FA("coffee")
+ val faCog = FA("cog")
+ val faCogs = FA("cogs")
+ val faColumns = FA("columns")
+ val faComment = FA("comment")
+ val faCommenting = FA("commenting")
+ val faCommentingO = FA("commenting-o")
+ val faCommentO = FA("comment-o")
+ val faComments = FA("comments")
+ val faCommentsO = FA("comments-o")
+ val faCompass = FA("compass")
+ val faCompress = FA("compress")
+ val faConnectdevelop = FA("connectdevelop")
+ val faContao = FA("contao")
+ val faCopy = FA("copy")
+ val faCopyright = FA("copyright")
+ val faCreativeCommons = FA("creative-commons")
+ val faCreditCard = FA("credit-card")
+ val faCreditCardAlt = FA("credit-card-alt")
+ val faCrop = FA("crop")
+ val faCrosshairs = FA("crosshairs")
+ val faCss3 = FA("css3")
+ val faCube = FA("cube")
+ val faCubes = FA("cubes")
+ val faCut = FA("cut")
+ val faCutlery = FA("cutlery")
+ val faDashboard = FA("dashboard")
+ val faDashcube = FA("dashcube")
+ val faDatabase = FA("database")
+ val faDeaf = FA("deaf")
+ val faDeafness = FA("deafness")
+ val faDedent = FA("dedent")
+ val faDelicious = FA("delicious")
+ val faDesktop = FA("desktop")
+ val faDeviantart = FA("deviantart")
+ val faDiamond = FA("diamond")
+ val faDigg = FA("digg")
+ val faDollar = FA("dollar")
+ val faDotCircleO = FA("dot-circle-o")
+ val faDownload = FA("download")
+ val faDribbble = FA("dribbble")
+ val faDriversLicense = FA("drivers-license")
+ val faDriversLicenseO = FA("drivers-license-o")
+ val faDropbox = FA("dropbox")
+ val faDrupal = FA("drupal")
+ val faEdge = FA("edge")
+ val faEdit = FA("edit")
+ val faEercast = FA("eercast")
+ val faEject = FA("eject")
+ val faEllipsisH = FA("ellipsis-h")
+ val faEllipsisV = FA("ellipsis-v")
+ val faEmpire = FA("empire")
+ val faEnvelope = FA("envelope")
+ val faEnvelopeO = FA("envelope-o")
+ val faEnvelopeOpen = FA("envelope-open")
+ val faEnvelopeOpenO = FA("envelope-open-o")
+ val faEnvelopeSquare = FA("envelope-square")
+ val faEnvira = FA("envira")
+ val faEraser = FA("eraser")
+ val faEtsy = FA("etsy")
+ val faEur = FA("eur")
+ val faEuro = FA("euro")
+ val faExchange = FA("exchange")
+ val faExclamation = FA("exclamation")
+ val faExclamationCircle = FA("exclamation-circle")
+ val faExclamationTriangle = FA("exclamation-triangle")
+ val faExpand = FA("expand")
+ val faExpeditedssl = FA("expeditedssl")
+ val faExternalLink = FA("external-link")
+ val faExternalLinkSquare = FA("external-link-square")
+ val faEye = FA("eye")
+ val faEyedropper = FA("eyedropper")
+ val faEyeSlash = FA("eye-slash")
+ val faFa = FA("fa")
+ val faFacebook = FA("facebook")
+ val faFacebookF = FA("facebook-f")
+ val faFacebookOfficial = FA("facebook-official")
+ val faFacebookSquare = FA("facebook-square")
+ val faFastBackward = FA("fast-backward")
+ val faFastForward = FA("fast-forward")
+ val faFax = FA("fax")
+ val faFeed = FA("feed")
+ val faFemale = FA("female")
+ val faFighterJet = FA("fighter-jet")
+ val faFile = FA("file")
+ val faFileArchiveO = FA("file-archive-o")
+ val faFileAudioO = FA("file-audio-o")
+ val faFileCodeO = FA("file-code-o")
+ val faFileExcelO = FA("file-excel-o")
+ val faFileImageO = FA("file-image-o")
+ val faFileMovieO = FA("file-movie-o")
+ val faFileO = FA("file-o")
+ val faFilePdfO = FA("file-pdf-o")
+ val faFilePhotoO = FA("file-photo-o")
+ val faFilePictureO = FA("file-picture-o")
+ val faFilePowerpointO = FA("file-powerpoint-o")
+ val faFilesO = FA("files-o")
+ val faFileSoundO = FA("file-sound-o")
+ val faFileText = FA("file-text")
+ val faFileTextO = FA("file-text-o")
+ val faFileVideoO = FA("file-video-o")
+ val faFileWordO = FA("file-word-o")
+ val faFileZipO = FA("file-zip-o")
+ val faFilm = FA("film")
+ val faFilter = FA("filter")
+ val faFire = FA("fire")
+ val faFireExtinguisher = FA("fire-extinguisher")
+ val faFirefox = FA("firefox")
+ val faFirstOrder = FA("first-order")
+ val faFlag = FA("flag")
+ val faFlagCheckered = FA("flag-checkered")
+ val faFlagO = FA("flag-o")
+ val faFlash = FA("flash")
+ val faFlask = FA("flask")
+ val faFlickr = FA("flickr")
+ val faFloppyO = FA("floppy-o")
+ val faFolder = FA("folder")
+ val faFolderO = FA("folder-o")
+ val faFolderOpen = FA("folder-open")
+ val faFolderOpenO = FA("folder-open-o")
+ val faFont = FA("font")
+ val faFontAwesome = FA("font-awesome")
+ val faFonticons = FA("fonticons")
+ val faFortAwesome = FA("fort-awesome")
+ val faForumbee = FA("forumbee")
+ val faForward = FA("forward")
+ val faFoursquare = FA("foursquare")
+ val faFreeCodeCamp = FA("free-code-camp")
+ val faFrownO = FA("frown-o")
+ val faFutbolO = FA("futbol-o")
+ val faGamepad = FA("gamepad")
+ val faGavel = FA("gavel")
+ val faGbp = FA("gbp")
+ val faGe = FA("ge")
+ val faGear = FA("gear")
+ val faGears = FA("gears")
+ val faGenderless = FA("genderless")
+ val faGetPocket = FA("get-pocket")
+ val faGg = FA("gg")
+ val faGgCircle = FA("gg-circle")
+ val faGift = FA("gift")
+ val faGit = FA("git")
+ val faGithub = FA("github")
+ val faGithubAlt = FA("github-alt")
+ val faGithubSquare = FA("github-square")
+ val faGitlab = FA("gitlab")
+ val faGitSquare = FA("git-square")
+ val faGittip = FA("gittip")
+ val faGlass = FA("glass")
+ val faGlide = FA("glide")
+ val faGlideG = FA("glide-g")
+ val faGlobe = FA("globe")
+ val faGoogle = FA("google")
+ val faGooglePlus = FA("google-plus")
+ val faGooglePlusCircle = FA("google-plus-circle")
+ val faGooglePlusOfficial = FA("google-plus-official")
+ val faGooglePlusSquare = FA("google-plus-square")
+ val faGoogleWallet = FA("google-wallet")
+ val faGraduationCap = FA("graduation-cap")
+ val faGratipay = FA("gratipay")
+ val faGrav = FA("grav")
+ val faGroup = FA("group")
+ val faHackerNews = FA("hacker-news")
+ val faHandGrabO = FA("hand-grab-o")
+ val faHandLizardO = FA("hand-lizard-o")
+ val faHandODown = FA("hand-o-down")
+ val faHandOLeft = FA("hand-o-left")
+ val faHandORight = FA("hand-o-right")
+ val faHandOUp = FA("hand-o-up")
+ val faHandPaperO = FA("hand-paper-o")
+ val faHandPeaceO = FA("hand-peace-o")
+ val faHandPointerO = FA("hand-pointer-o")
+ val faHandRockO = FA("hand-rock-o")
+ val faHandScissorsO = FA("hand-scissors-o")
+ val faHandshakeO = FA("handshake-o")
+ val faHandSpockO = FA("hand-spock-o")
+ val faHandStopO = FA("hand-stop-o")
+ val faHardOfHearing = FA("hard-of-hearing")
+ val faHashtag = FA("hashtag")
+ val faHddO = FA("hdd-o")
+ val faHeader = FA("header")
+ val faHeadphones = FA("headphones")
+ val faHeart = FA("heart")
+ val faHeartbeat = FA("heartbeat")
+ val faHeartO = FA("heart-o")
+ val faHistory = FA("history")
+ val faHome = FA("home")
+ val faHospitalO = FA("hospital-o")
+ val faHotel = FA("hotel")
+ val faHourglass = FA("hourglass")
+ val faHourglass1 = FA("hourglass-1")
+ val faHourglass2 = FA("hourglass-2")
+ val faHourglass3 = FA("hourglass-3")
+ val faHourglassEnd = FA("hourglass-end")
+ val faHourglassHalf = FA("hourglass-half")
+ val faHourglassO = FA("hourglass-o")
+ val faHourglassStart = FA("hourglass-start")
+ val faHouzz = FA("houzz")
+ val faHSquare = FA("h-square")
+ val faHtml5 = FA("html5")
+ val faICursor = FA("i-cursor")
+ val faIdBadge = FA("id-badge")
+ val faIdCard = FA("id-card")
+ val faIdCardO = FA("id-card-o")
+ val faIls = FA("ils")
+ val faImage = FA("image")
+ val faImdb = FA("imdb")
+ val faInbox = FA("inbox")
+ val faIndent = FA("indent")
+ val faIndustry = FA("industry")
+ val faInfo = FA("info")
+ val faInfoCircle = FA("info-circle")
+ val faInr = FA("inr")
+ val faInstagram = FA("instagram")
+ val faInstitution = FA("institution")
+ val faInternetExplorer = FA("internet-explorer")
+ val faIntersex = FA("intersex")
+ val faIoxhost = FA("ioxhost")
+ val faItalic = FA("italic")
+ val faJoomla = FA("joomla")
+ val faJpy = FA("jpy")
+ val faJsfiddle = FA("jsfiddle")
+ val faKey = FA("key")
+ val faKeyboardO = FA("keyboard-o")
+ val faKrw = FA("krw")
+ val faLanguage = FA("language")
+ val faLaptop = FA("laptop")
+ val faLastfm = FA("lastfm")
+ val faLastfmSquare = FA("lastfm-square")
+ val faLeaf = FA("leaf")
+ val faLeanpub = FA("leanpub")
+ val faLegal = FA("legal")
+ val faLemonO = FA("lemon-o")
+ val faLevelDown = FA("level-down")
+ val faLevelUp = FA("level-up")
+ val faLifeBouy = FA("life-bouy")
+ val faLifeBuoy = FA("life-buoy")
+ val faLifeRing = FA("life-ring")
+ val faLifeSaver = FA("life-saver")
+ val faLightbulbO = FA("lightbulb-o")
+ val faLineChart = FA("line-chart")
+ val faLink = FA("link")
+ val faLinkedin = FA("linkedin")
+ val faLinkedinSquare = FA("linkedin-square")
+ val faLinode = FA("linode")
+ val faLinux = FA("linux")
+ val faList = FA("list")
+ val faListAlt = FA("list-alt")
+ val faListOl = FA("list-ol")
+ val faListUl = FA("list-ul")
+ val faLocationArrow = FA("location-arrow")
+ val faLock = FA("lock")
+ val faLongArrowDown = FA("long-arrow-down")
+ val faLongArrowLeft = FA("long-arrow-left")
+ val faLongArrowRight = FA("long-arrow-right")
+ val faLongArrowUp = FA("long-arrow-up")
+ val faLowVision = FA("low-vision")
+ val faMagic = FA("magic")
+ val faMagnet = FA("magnet")
+ val faMailForward = FA("mail-forward")
+ val faMailReply = FA("mail-reply")
+ val faMailReplyAll = FA("mail-reply-all")
+ val faMale = FA("male")
+ val faMap = FA("map")
+ val faMapMarker = FA("map-marker")
+ val faMapO = FA("map-o")
+ val faMapPin = FA("map-pin")
+ val faMapSigns = FA("map-signs")
+ val faMars = FA("mars")
+ val faMarsDouble = FA("mars-double")
+ val faMarsStroke = FA("mars-stroke")
+ val faMarsStrokeH = FA("mars-stroke-h")
+ val faMarsStrokeV = FA("mars-stroke-v")
+ val faMaxcdn = FA("maxcdn")
+ val faMeanpath = FA("meanpath")
+ val faMedium = FA("medium")
+ val faMedkit = FA("medkit")
+ val faMeetup = FA("meetup")
+ val faMehO = FA("meh-o")
+ val faMercury = FA("mercury")
+ val faMicrochip = FA("microchip")
+ val faMicrophone = FA("microphone")
+ val faMicrophoneSlash = FA("microphone-slash")
+ val faMinus = FA("minus")
+ val faMinusCircle = FA("minus-circle")
+ val faMinusSquare = FA("minus-square")
+ val faMinusSquareO = FA("minus-square-o")
+ val faMixcloud = FA("mixcloud")
+ val faMobile = FA("mobile")
+ val faMobilePhone = FA("mobile-phone")
+ val faModx = FA("modx")
+ val faMoney = FA("money")
+ val faMoonO = FA("moon-o")
+ val faMortarBoard = FA("mortar-board")
+ val faMotorcycle = FA("motorcycle")
+ val faMousePointer = FA("mouse-pointer")
+ val faMusic = FA("music")
+ val faNavicon = FA("navicon")
+ val faNeuter = FA("neuter")
+ val faNewspaperO = FA("newspaper-o")
+ val faObjectGroup = FA("object-group")
+ val faObjectUngroup = FA("object-ungroup")
+ val faOdnoklassniki = FA("odnoklassniki")
+ val faOdnoklassnikiSquare = FA("odnoklassniki-square")
+ val faOpencart = FA("opencart")
+ val faOpenid = FA("openid")
+ val faOpera = FA("opera")
+ val faOptinMonster = FA("optin-monster")
+ val faOutdent = FA("outdent")
+ val faPagelines = FA("pagelines")
+ val faPaintBrush = FA("paint-brush")
+ val faPaperclip = FA("paperclip")
+ val faPaperPlane = FA("paper-plane")
+ val faPaperPlaneO = FA("paper-plane-o")
+ val faParagraph = FA("paragraph")
+ val faPaste = FA("paste")
+ val faPause = FA("pause")
+ val faPauseCircle = FA("pause-circle")
+ val faPauseCircleO = FA("pause-circle-o")
+ val faPaw = FA("paw")
+ val faPaypal = FA("paypal")
+ val faPencil = FA("pencil")
+ val faPencilSquare = FA("pencil-square")
+ val faPencilSquareO = FA("pencil-square-o")
+ val faPercent = FA("percent")
+ val faPhone = FA("phone")
+ val faPhoneSquare = FA("phone-square")
+ val faPhoto = FA("photo")
+ val faPictureO = FA("picture-o")
+ val faPieChart = FA("pie-chart")
+ val faPiedPiper = FA("pied-piper")
+ val faPiedPiperAlt = FA("pied-piper-alt")
+ val faPiedPiperPp = FA("pied-piper-pp")
+ val faPinterest = FA("pinterest")
+ val faPinterestP = FA("pinterest-p")
+ val faPinterestSquare = FA("pinterest-square")
+ val faPlane = FA("plane")
+ val faPlay = FA("play")
+ val faPlayCircle = FA("play-circle")
+ val faPlayCircleO = FA("play-circle-o")
+ val faPlug = FA("plug")
+ val faPlus = FA("plus")
+ val faPlusCircle = FA("plus-circle")
+ val faPlusSquare = FA("plus-square")
+ val faPlusSquareO = FA("plus-square-o")
+ val faPodcast = FA("podcast")
+ val faPowerOff = FA("power-off")
+ val faPrint = FA("print")
+ val faProductHunt = FA("product-hunt")
+ val faPuzzlePiece = FA("puzzle-piece")
+ val faQq = FA("qq")
+ val faQrcode = FA("qrcode")
+ val faQuestion = FA("question")
+ val faQuestionCircle = FA("question-circle")
+ val faQuestionCircleO = FA("question-circle-o")
+ val faQuora = FA("quora")
+ val faQuoteLeft = FA("quote-left")
+ val faQuoteRight = FA("quote-right")
+ val faRa = FA("ra")
+ val faRandom = FA("random")
+ val faRavelry = FA("ravelry")
+ val faRebel = FA("rebel")
+ val faRecycle = FA("recycle")
+ val faReddit = FA("reddit")
+ val faRedditAlien = FA("reddit-alien")
+ val faRedditSquare = FA("reddit-square")
+ val faRefresh = FA("refresh")
+ val faRegistered = FA("registered")
+ val faRemove = FA("remove")
+ val faRenren = FA("renren")
+ val faReorder = FA("reorder")
+ val faRepeat = FA("repeat")
+ val faReply = FA("reply")
+ val faReplyAll = FA("reply-all")
+ val faResistance = FA("resistance")
+ val faRetweet = FA("retweet")
+ val faRmb = FA("rmb")
+ val faRoad = FA("road")
+ val faRocket = FA("rocket")
+ val faRotateLeft = FA("rotate-left")
+ val faRotateRight = FA("rotate-right")
+ val faRouble = FA("rouble")
+ val faRss = FA("rss")
+ val faRssSquare = FA("rss-square")
+ val faRub = FA("rub")
+ val faRuble = FA("ruble")
+ val faRupee = FA("rupee")
+ val faS15 = FA("s15")
+ val faSafari = FA("safari")
+ val faSave = FA("save")
+ val faScissors = FA("scissors")
+ val faScribd = FA("scribd")
+ val faSearch = FA("search")
+ val faSearchMinus = FA("search-minus")
+ val faSearchPlus = FA("search-plus")
+ val faSellsy = FA("sellsy")
+ val faSend = FA("send")
+ val faSendO = FA("send-o")
+ val faServer = FA("server")
+ val faShare = FA("share")
+ val faShareAlt = FA("share-alt")
+ val faShareAltSquare = FA("share-alt-square")
+ val faShareSquare = FA("share-square")
+ val faShareSquareO = FA("share-square-o")
+ val faShekel = FA("shekel")
+ val faSheqel = FA("sheqel")
+ val faShield = FA("shield")
+ val faShip = FA("ship")
+ val faShirtsinbulk = FA("shirtsinbulk")
+ val faShoppingBag = FA("shopping-bag")
+ val faShoppingBasket = FA("shopping-basket")
+ val faShoppingCart = FA("shopping-cart")
+ val faShower = FA("shower")
+ val faSignal = FA("signal")
+ val faSignIn = FA("sign-in")
+ val faSigning = FA("signing")
+ val faSignLanguage = FA("sign-language")
+ val faSignOut = FA("sign-out")
+ val faSimplybuilt = FA("simplybuilt")
+ val faSitemap = FA("sitemap")
+ val faSkyatlas = FA("skyatlas")
+ val faSkype = FA("skype")
+ val faSlack = FA("slack")
+ val faSliders = FA("sliders")
+ val faSlideshare = FA("slideshare")
+ val faSmileO = FA("smile-o")
+ val faSnapchat = FA("snapchat")
+ val faSnapchatGhost = FA("snapchat-ghost")
+ val faSnapchatSquare = FA("snapchat-square")
+ val faSnowflakeO = FA("snowflake-o")
+ val faSoccerBallO = FA("soccer-ball-o")
+ val faSort = FA("sort")
+ val faSortAlphaAsc = FA("sort-alpha-asc")
+ val faSortAlphaDesc = FA("sort-alpha-desc")
+ val faSortAmountAsc = FA("sort-amount-asc")
+ val faSortAmountDesc = FA("sort-amount-desc")
+ val faSortAsc = FA("sort-asc")
+ val faSortDesc = FA("sort-desc")
+ val faSortDown = FA("sort-down")
+ val faSortNumericAsc = FA("sort-numeric-asc")
+ val faSortNumericDesc = FA("sort-numeric-desc")
+ val faSortUp = FA("sort-up")
+ val faSoundcloud = FA("soundcloud")
+ val faSpaceShuttle = FA("space-shuttle")
+ val faSpinner = FA("spinner")
+ val faSpoon = FA("spoon")
+ val faSpotify = FA("spotify")
+ val faSquare = FA("square")
+ val faSquareO = FA("square-o")
+ val faStackExchange = FA("stack-exchange")
+ val faStackOverflow = FA("stack-overflow")
+ val faStar = FA("star")
+ val faStarHalf = FA("star-half")
+ val faStarHalfEmpty = FA("star-half-empty")
+ val faStarHalfFull = FA("star-half-full")
+ val faStarHalfO = FA("star-half-o")
+ val faStarO = FA("star-o")
+ val faSteam = FA("steam")
+ val faSteamSquare = FA("steam-square")
+ val faStepBackward = FA("step-backward")
+ val faStepForward = FA("step-forward")
+ val faStethoscope = FA("stethoscope")
+ val faStickyNote = FA("sticky-note")
+ val faStickyNoteO = FA("sticky-note-o")
+ val faStop = FA("stop")
+ val faStopCircle = FA("stop-circle")
+ val faStopCircleO = FA("stop-circle-o")
+ val faStreetView = FA("street-view")
+ val faStrikethrough = FA("strikethrough")
+ val faStumbleupon = FA("stumbleupon")
+ val faStumbleuponCircle = FA("stumbleupon-circle")
+ val faSubscript = FA("subscript")
+ val faSubway = FA("subway")
+ val faSuitcase = FA("suitcase")
+ val faSunO = FA("sun-o")
+ val faSuperpowers = FA("superpowers")
+ val faSuperscript = FA("superscript")
+ val faSupport = FA("support")
+ val faTable = FA("table")
+ val faTablet = FA("tablet")
+ val faTachometer = FA("tachometer")
+ val faTag = FA("tag")
+ val faTags = FA("tags")
+ val faTasks = FA("tasks")
+ val faTaxi = FA("taxi")
+ val faTelegram = FA("telegram")
+ val faTelevision = FA("television")
+ val faTencentWeibo = FA("tencent-weibo")
+ val faTerminal = FA("terminal")
+ val faTextHeight = FA("text-height")
+ val faTextWidth = FA("text-width")
+ val faTh = FA("th")
+ val faThemeisle = FA("themeisle")
+ val faThermometer = FA("thermometer")
+ val faThermometer0 = FA("thermometer-0")
+ val faThermometer1 = FA("thermometer-1")
+ val faThermometer2 = FA("thermometer-2")
+ val faThermometer3 = FA("thermometer-3")
+ val faThermometer4 = FA("thermometer-4")
+ val faThermometerEmpty = FA("thermometer-empty")
+ val faThermometerFull = FA("thermometer-full")
+ val faThermometerHalf = FA("thermometer-half")
+ val faThermometerQuarter = FA("thermometer-quarter")
+ val faThermometerThreeQuarters = FA("thermometer-three-quarters")
+ val faThLarge = FA("th-large")
+ val faThList = FA("th-list")
+ val faThumbsDown = FA("thumbs-down")
+ val faThumbsODown = FA("thumbs-o-down")
+ val faThumbsOUp = FA("thumbs-o-up")
+ val faThumbsUp = FA("thumbs-up")
+ val faThumbTack = FA("thumb-tack")
+ val faTicket = FA("ticket")
+ val faTimes = FA("times")
+ val faTimesCircle = FA("times-circle")
+ val faTimesCircleO = FA("times-circle-o")
+ val faTimesRectangle = FA("times-rectangle")
+ val faTimesRectangleO = FA("times-rectangle-o")
+ val faTint = FA("tint")
+ val faToggleDown = FA("toggle-down")
+ val faToggleLeft = FA("toggle-left")
+ val faToggleOff = FA("toggle-off")
+ val faToggleOn = FA("toggle-on")
+ val faToggleRight = FA("toggle-right")
+ val faToggleUp = FA("toggle-up")
+ val faTrademark = FA("trademark")
+ val faTrain = FA("train")
+ val faTransgender = FA("transgender")
+ val faTransgenderAlt = FA("transgender-alt")
+ val faTrash = FA("trash")
+ val faTrashO = FA("trash-o")
+ val faTree = FA("tree")
+ val faTrello = FA("trello")
+ val faTripadvisor = FA("tripadvisor")
+ val faTrophy = FA("trophy")
+ val faTruck = FA("truck")
+ val faTry = FA("try")
+ val faTty = FA("tty")
+ val faTumblr = FA("tumblr")
+ val faTumblrSquare = FA("tumblr-square")
+ val faTurkishLira = FA("turkish-lira")
+ val faTv = FA("tv")
+ val faTwitch = FA("twitch")
+ val faTwitter = FA("twitter")
+ val faTwitterSquare = FA("twitter-square")
+ val faUmbrella = FA("umbrella")
+ val faUnderline = FA("underline")
+ val faUndo = FA("undo")
+ val faUniversalAccess = FA("universal-access")
+ val faUniversity = FA("university")
+ val faUnlink = FA("unlink")
+ val faUnlock = FA("unlock")
+ val faUnlockAlt = FA("unlock-alt")
+ val faUnsorted = FA("unsorted")
+ val faUpload = FA("upload")
+ val faUsb = FA("usb")
+ val faUsd = FA("usd")
+ val faUser = FA("user")
+ val faUserCircle = FA("user-circle")
+ val faUserCircleO = FA("user-circle-o")
+ val faUserMd = FA("user-md")
+ val faUserO = FA("user-o")
+ val faUserPlus = FA("user-plus")
+ val faUsers = FA("users")
+ val faUserSecret = FA("user-secret")
+ val faUserTimes = FA("user-times")
+ val faVcard = FA("vcard")
+ val faVcardO = FA("vcard-o")
+ val faVenus = FA("venus")
+ val faVenusDouble = FA("venus-double")
+ val faVenusMars = FA("venus-mars")
+ val faViacoin = FA("viacoin")
+ val faViadeo = FA("viadeo")
+ val faViadeoSquare = FA("viadeo-square")
+ val faVideoCamera = FA("video-camera")
+ val faVimeo = FA("vimeo")
+ val faVimeoSquare = FA("vimeo-square")
+ val faVine = FA("vine")
+ val faVk = FA("vk")
+ val faVolumeControlPhone = FA("volume-control-phone")
+ val faVolumeDown = FA("volume-down")
+ val faVolumeOff = FA("volume-off")
+ val faVolumeUp = FA("volume-up")
+ val faWarning = FA("warning")
+ val faWechat = FA("wechat")
+ val faWeibo = FA("weibo")
+ val faWeixin = FA("weixin")
+ val faWhatsapp = FA("whatsapp")
+ val faWheelchair = FA("wheelchair")
+ val faWheelchairAlt = FA("wheelchair-alt")
+ val faWifi = FA("wifi")
+ val faWikipediaW = FA("wikipedia-w")
+ val faWindowClose = FA("window-close")
+ val faWindowCloseO = FA("window-close-o")
+ val faWindowMaximize = FA("window-maximize")
+ val faWindowMinimize = FA("window-minimize")
+ val faWindowRestore = FA("window-restore")
+ val faWindows = FA("windows")
+ val faWon = FA("won")
+ val faWordpress = FA("wordpress")
+ val faWpbeginner = FA("wpbeginner")
+ val faWpexplorer = FA("wpexplorer")
+ val faWpforms = FA("wpforms")
+ val faWrench = FA("wrench")
+ val faXing = FA("xing")
+ val faXingSquare = FA("xing-square")
+ val faYahoo = FA("yahoo")
+ val faYc = FA("yc")
+ val faYCombinator = FA("y-combinator")
+ val faYCombinatorSquare = FA("y-combinator-square")
+ val faYcSquare = FA("yc-square")
+ val faYelp = FA("yelp")
+ val faYen = FA("yen")
+ val faYoast = FA("yoast")
+ val faYoutube = FA("youtube")
+ val faYoutubePlay = FA("youtube-play")
+ val faYoutubeSquare = FA("youtube-square")
+}
--- a/shared/src/main/scala/fontawesome/text/FA.scala Thu Dec 14 10:54:52 2017 +0100
+++ b/shared/src/main/scala/fontawesome/text/FA.scala Thu Dec 14 10:55:44 2017 +0100
@@ -15,887 +15,7 @@
*/
package fontawesome.text
-import scala.language.implicitConversions
-import scalatags.Text.all._
-
-abstract sealed class IconOption(val v: String) {
- override def toString = v
-}
-
-sealed trait Size extends IconOption
-case object Lg extends IconOption("lg") with Size
-case class SizeX(sz: Int) extends IconOption(s"${sz}x") with Size
-
-sealed trait Pull extends IconOption
-case object PullLeft extends IconOption("pull-left") with Pull
-case object PullRight extends IconOption("pull-right") with Pull
-
-sealed trait Animate extends IconOption
-case object Spin extends IconOption("spin") with Animate
-case object Pulse extends IconOption("pulse") with Animate
-
-sealed trait Rotate extends IconOption
-case object Rotate90 extends IconOption("rotate-90") with Rotate
-case object Rotate180 extends IconOption("rotate-180") with Rotate
-case object Rotate270 extends IconOption("rotate-270") with Rotate
-
-sealed trait Flip extends IconOption
-case object FlipHorizontal extends IconOption("flip-horizontal") with Flip
-case object FlipVertical extends IconOption("flip-vertical") with Flip
-
-case class Stack(n: Int) extends IconOption(s"stack-${n}x")
-
-case class FA(what: String, _fw: Boolean = true, _li: Boolean = false,
- _border: Boolean = false, _pull: Option[Pull] = None,
- _animate: Option[Animate] = None, _rotate: Option[Rotate] = None,
- _flip: Option[Flip] = None, _size: Option[Size] = None,
- _inverse: Boolean = false, _stack: Option[Stack] = None,
- _css: Option[String] = None) {
-
- def li = copy(_li = true)
-
- def border = copy(_border = true)
- def pullLeft = copy(_pull = Some(PullLeft))
- def pullRight = copy(_pull = Some(PullRight))
-
- def spin = copy(_animate = Some(Spin))
- def pulse = copy(_animate = Some(Pulse))
-
- def rotate90 = copy(_rotate = Some(Rotate90))
- def rotate180 = copy(_rotate = Some(Rotate180))
- def rotate270 = copy(_rotate = Some(Rotate270))
-
- def flipHorizontal = copy(_flip = Some(FlipHorizontal))
- def flipVertical = copy(_flip = Some(FlipVertical))
-
- private def size(sz: Int) = copy(_size = Some(SizeX(sz)))
- def lg = copy(_size = Some(Lg))
- def x2 = size(2)
- def x3 = size(3)
- def x4 = size(4)
- def x5 = size(5)
-
- def inverse = copy(_inverse = true)
-
- def stack1x = copy(_stack = Some(Stack(1)))
- def stack2x = copy(_stack = Some(Stack(2)))
-
- def css(v: String) = copy(_css = Option(v))
-
- def apply(xs: Modifier*) = {
- val sb = new StringBuilder(s"fa fa-$what")
- def decorate(opt: Option[IconOption]): Unit = {
- for { v <- opt } { sb.append(s" fa-$v")}
- }
- if (_fw)
- sb.append(" fa-fw")
- if (_li)
- sb.append(" fa-li")
- if (_border)
- sb.append(" fa-border")
- decorate(_size)
- decorate(_pull)
- decorate(_animate)
- decorate(_rotate)
- decorate(_flip)
- decorate(_stack)
- if (_inverse)
- sb.append(" fa-inverse")
- for { v <- _css } { sb.append(" ").append(v) }
- i(cls:=sb.toString, xs)
- }
-}
-
-object FA {
- val faStack = cls := "fa-stack fa-lg"
-
- implicit def fa2tag(x: FA): ConcreteHtmlTag[String] = x()
+import fontawesome.generic.GenericFA
- // 4.7.0
- val fa500px = FA("500px")
- val faAddressBook = FA("address-book")
- val faAddressBookO = FA("address-book-o")
- val faAddressCard = FA("address-card")
- val faAddressCardO = FA("address-card-o")
- val faAdjust = FA("adjust")
- val faAdn = FA("adn")
- val faAlignCenter = FA("align-center")
- val faAlignJustify = FA("align-justify")
- val faAlignLeft = FA("align-left")
- val faAlignRight = FA("align-right")
- val faAmazon = FA("amazon")
- val faAmbulance = FA("ambulance")
- val faAmericanSignLanguageInterpreting = FA("american-sign-language-interpreting")
- val faAnchor = FA("anchor")
- val faAndroid = FA("android")
- val faAngellist = FA("angellist")
- val faAngleDoubleDown = FA("angle-double-down")
- val faAngleDoubleLeft = FA("angle-double-left")
- val faAngleDoubleRight = FA("angle-double-right")
- val faAngleDoubleUp = FA("angle-double-up")
- val faAngleDown = FA("angle-down")
- val faAngleLeft = FA("angle-left")
- val faAngleRight = FA("angle-right")
- val faAngleUp = FA("angle-up")
- val faApple = FA("apple")
- val faArchive = FA("archive")
- val faAreaChart = FA("area-chart")
- val faArrowCircleDown = FA("arrow-circle-down")
- val faArrowCircleLeft = FA("arrow-circle-left")
- val faArrowCircleODown = FA("arrow-circle-o-down")
- val faArrowCircleOLeft = FA("arrow-circle-o-left")
- val faArrowCircleORight = FA("arrow-circle-o-right")
- val faArrowCircleOUp = FA("arrow-circle-o-up")
- val faArrowCircleRight = FA("arrow-circle-right")
- val faArrowCircleUp = FA("arrow-circle-up")
- val faArrowDown = FA("arrow-down")
- val faArrowLeft = FA("arrow-left")
- val faArrowRight = FA("arrow-right")
- val faArrows = FA("arrows")
- val faArrowsAlt = FA("arrows-alt")
- val faArrowsH = FA("arrows-h")
- val faArrowsV = FA("arrows-v")
- val faArrowUp = FA("arrow-up")
- val faAslInterpreting = FA("asl-interpreting")
- val faAssistiveListeningSystems = FA("assistive-listening-systems")
- val faAsterisk = FA("asterisk")
- val faAt = FA("at")
- val faAudioDescription = FA("audio-description")
- val faAutomobile = FA("automobile")
- val faBackward = FA("backward")
- val faBalanceScale = FA("balance-scale")
- val faBan = FA("ban")
- val faBandcamp = FA("bandcamp")
- val faBank = FA("bank")
- val faBarChart = FA("bar-chart")
- val faBarChartO = FA("bar-chart-o")
- val faBarcode = FA("barcode")
- val faBars = FA("bars")
- val faBath = FA("bath")
- val faBathtub = FA("bathtub")
- val faBattery = FA("battery")
- val faBattery0 = FA("battery-0")
- val faBattery1 = FA("battery-1")
- val faBattery2 = FA("battery-2")
- val faBattery3 = FA("battery-3")
- val faBattery4 = FA("battery-4")
- val faBatteryEmpty = FA("battery-empty")
- val faBatteryFull = FA("battery-full")
- val faBatteryHalf = FA("battery-half")
- val faBatteryQuarter = FA("battery-quarter")
- val faBatteryThreeQuarters = FA("battery-three-quarters")
- val faBed = FA("bed")
- val faBeer = FA("beer")
- val faBehance = FA("behance")
- val faBehanceSquare = FA("behance-square")
- val faBell = FA("bell")
- val faBellO = FA("bell-o")
- val faBellSlash = FA("bell-slash")
- val faBellSlashO = FA("bell-slash-o")
- val faBicycle = FA("bicycle")
- val faBinoculars = FA("binoculars")
- val faBirthdayCake = FA("birthday-cake")
- val faBitbucket = FA("bitbucket")
- val faBitbucketSquare = FA("bitbucket-square")
- val faBitcoin = FA("bitcoin")
- val faBlackTie = FA("black-tie")
- val faBlind = FA("blind")
- val faBluetooth = FA("bluetooth")
- val faBluetoothB = FA("bluetooth-b")
- val faBold = FA("bold")
- val faBolt = FA("bolt")
- val faBomb = FA("bomb")
- val faBook = FA("book")
- val faBookmark = FA("bookmark")
- val faBookmarkO = FA("bookmark-o")
- val faBraille = FA("braille")
- val faBriefcase = FA("briefcase")
- val faBtc = FA("btc")
- val faBug = FA("bug")
- val faBuilding = FA("building")
- val faBuildingO = FA("building-o")
- val faBullhorn = FA("bullhorn")
- val faBullseye = FA("bullseye")
- val faBus = FA("bus")
- val faBuysellads = FA("buysellads")
- val faCab = FA("cab")
- val faCalculator = FA("calculator")
- val faCalendar = FA("calendar")
- val faCalendarCheckO = FA("calendar-check-o")
- val faCalendarMinusO = FA("calendar-minus-o")
- val faCalendarO = FA("calendar-o")
- val faCalendarPlusO = FA("calendar-plus-o")
- val faCalendarTimesO = FA("calendar-times-o")
- val faCamera = FA("camera")
- val faCameraRetro = FA("camera-retro")
- val faCar = FA("car")
- val faCaretDown = FA("caret-down")
- val faCaretLeft = FA("caret-left")
- val faCaretRight = FA("caret-right")
- val faCaretSquareODown = FA("caret-square-o-down")
- val faCaretSquareOLeft = FA("caret-square-o-left")
- val faCaretSquareORight = FA("caret-square-o-right")
- val faCaretSquareOUp = FA("caret-square-o-up")
- val faCaretUp = FA("caret-up")
- val faCartArrowDown = FA("cart-arrow-down")
- val faCartPlus = FA("cart-plus")
- val faCc = FA("cc")
- val faCcAmex = FA("cc-amex")
- val faCcDinersClub = FA("cc-diners-club")
- val faCcDiscover = FA("cc-discover")
- val faCcJcb = FA("cc-jcb")
- val faCcMastercard = FA("cc-mastercard")
- val faCcPaypal = FA("cc-paypal")
- val faCcStripe = FA("cc-stripe")
- val faCcVisa = FA("cc-visa")
- val faCertificate = FA("certificate")
- val faChain = FA("chain")
- val faChainBroken = FA("chain-broken")
- val faCheck = FA("check")
- val faCheckCircle = FA("check-circle")
- val faCheckCircleO = FA("check-circle-o")
- val faCheckSquare = FA("check-square")
- val faCheckSquareO = FA("check-square-o")
- val faChevronCircleDown = FA("chevron-circle-down")
- val faChevronCircleLeft = FA("chevron-circle-left")
- val faChevronCircleRight = FA("chevron-circle-right")
- val faChevronCircleUp = FA("chevron-circle-up")
- val faChevronDown = FA("chevron-down")
- val faChevronLeft = FA("chevron-left")
- val faChevronRight = FA("chevron-right")
- val faChevronUp = FA("chevron-up")
- val faChild = FA("child")
- val faChrome = FA("chrome")
- val faCircle = FA("circle")
- val faCircleO = FA("circle-o")
- val faCircleONotch = FA("circle-o-notch")
- val faCircleThin = FA("circle-thin")
- val faClipboard = FA("clipboard")
- val faClockO = FA("clock-o")
- val faClone = FA("clone")
- val faClose = FA("close")
- val faCloud = FA("cloud")
- val faCloudDownload = FA("cloud-download")
- val faCloudUpload = FA("cloud-upload")
- val faCny = FA("cny")
- val faCode = FA("code")
- val faCodeFork = FA("code-fork")
- val faCodepen = FA("codepen")
- val faCodiepie = FA("codiepie")
- val faCoffee = FA("coffee")
- val faCog = FA("cog")
- val faCogs = FA("cogs")
- val faColumns = FA("columns")
- val faComment = FA("comment")
- val faCommenting = FA("commenting")
- val faCommentingO = FA("commenting-o")
- val faCommentO = FA("comment-o")
- val faComments = FA("comments")
- val faCommentsO = FA("comments-o")
- val faCompass = FA("compass")
- val faCompress = FA("compress")
- val faConnectdevelop = FA("connectdevelop")
- val faContao = FA("contao")
- val faCopy = FA("copy")
- val faCopyright = FA("copyright")
- val faCreativeCommons = FA("creative-commons")
- val faCreditCard = FA("credit-card")
- val faCreditCardAlt = FA("credit-card-alt")
- val faCrop = FA("crop")
- val faCrosshairs = FA("crosshairs")
- val faCss3 = FA("css3")
- val faCube = FA("cube")
- val faCubes = FA("cubes")
- val faCut = FA("cut")
- val faCutlery = FA("cutlery")
- val faDashboard = FA("dashboard")
- val faDashcube = FA("dashcube")
- val faDatabase = FA("database")
- val faDeaf = FA("deaf")
- val faDeafness = FA("deafness")
- val faDedent = FA("dedent")
- val faDelicious = FA("delicious")
- val faDesktop = FA("desktop")
- val faDeviantart = FA("deviantart")
- val faDiamond = FA("diamond")
- val faDigg = FA("digg")
- val faDollar = FA("dollar")
- val faDotCircleO = FA("dot-circle-o")
- val faDownload = FA("download")
- val faDribbble = FA("dribbble")
- val faDriversLicense = FA("drivers-license")
- val faDriversLicenseO = FA("drivers-license-o")
- val faDropbox = FA("dropbox")
- val faDrupal = FA("drupal")
- val faEdge = FA("edge")
- val faEdit = FA("edit")
- val faEercast = FA("eercast")
- val faEject = FA("eject")
- val faEllipsisH = FA("ellipsis-h")
- val faEllipsisV = FA("ellipsis-v")
- val faEmpire = FA("empire")
- val faEnvelope = FA("envelope")
- val faEnvelopeO = FA("envelope-o")
- val faEnvelopeOpen = FA("envelope-open")
- val faEnvelopeOpenO = FA("envelope-open-o")
- val faEnvelopeSquare = FA("envelope-square")
- val faEnvira = FA("envira")
- val faEraser = FA("eraser")
- val faEtsy = FA("etsy")
- val faEur = FA("eur")
- val faEuro = FA("euro")
- val faExchange = FA("exchange")
- val faExclamation = FA("exclamation")
- val faExclamationCircle = FA("exclamation-circle")
- val faExclamationTriangle = FA("exclamation-triangle")
- val faExpand = FA("expand")
- val faExpeditedssl = FA("expeditedssl")
- val faExternalLink = FA("external-link")
- val faExternalLinkSquare = FA("external-link-square")
- val faEye = FA("eye")
- val faEyedropper = FA("eyedropper")
- val faEyeSlash = FA("eye-slash")
- val faFa = FA("fa")
- val faFacebook = FA("facebook")
- val faFacebookF = FA("facebook-f")
- val faFacebookOfficial = FA("facebook-official")
- val faFacebookSquare = FA("facebook-square")
- val faFastBackward = FA("fast-backward")
- val faFastForward = FA("fast-forward")
- val faFax = FA("fax")
- val faFeed = FA("feed")
- val faFemale = FA("female")
- val faFighterJet = FA("fighter-jet")
- val faFile = FA("file")
- val faFileArchiveO = FA("file-archive-o")
- val faFileAudioO = FA("file-audio-o")
- val faFileCodeO = FA("file-code-o")
- val faFileExcelO = FA("file-excel-o")
- val faFileImageO = FA("file-image-o")
- val faFileMovieO = FA("file-movie-o")
- val faFileO = FA("file-o")
- val faFilePdfO = FA("file-pdf-o")
- val faFilePhotoO = FA("file-photo-o")
- val faFilePictureO = FA("file-picture-o")
- val faFilePowerpointO = FA("file-powerpoint-o")
- val faFilesO = FA("files-o")
- val faFileSoundO = FA("file-sound-o")
- val faFileText = FA("file-text")
- val faFileTextO = FA("file-text-o")
- val faFileVideoO = FA("file-video-o")
- val faFileWordO = FA("file-word-o")
- val faFileZipO = FA("file-zip-o")
- val faFilm = FA("film")
- val faFilter = FA("filter")
- val faFire = FA("fire")
- val faFireExtinguisher = FA("fire-extinguisher")
- val faFirefox = FA("firefox")
- val faFirstOrder = FA("first-order")
- val faFlag = FA("flag")
- val faFlagCheckered = FA("flag-checkered")
- val faFlagO = FA("flag-o")
- val faFlash = FA("flash")
- val faFlask = FA("flask")
- val faFlickr = FA("flickr")
- val faFloppyO = FA("floppy-o")
- val faFolder = FA("folder")
- val faFolderO = FA("folder-o")
- val faFolderOpen = FA("folder-open")
- val faFolderOpenO = FA("folder-open-o")
- val faFont = FA("font")
- val faFontAwesome = FA("font-awesome")
- val faFonticons = FA("fonticons")
- val faFortAwesome = FA("fort-awesome")
- val faForumbee = FA("forumbee")
- val faForward = FA("forward")
- val faFoursquare = FA("foursquare")
- val faFreeCodeCamp = FA("free-code-camp")
- val faFrownO = FA("frown-o")
- val faFutbolO = FA("futbol-o")
- val faGamepad = FA("gamepad")
- val faGavel = FA("gavel")
- val faGbp = FA("gbp")
- val faGe = FA("ge")
- val faGear = FA("gear")
- val faGears = FA("gears")
- val faGenderless = FA("genderless")
- val faGetPocket = FA("get-pocket")
- val faGg = FA("gg")
- val faGgCircle = FA("gg-circle")
- val faGift = FA("gift")
- val faGit = FA("git")
- val faGithub = FA("github")
- val faGithubAlt = FA("github-alt")
- val faGithubSquare = FA("github-square")
- val faGitlab = FA("gitlab")
- val faGitSquare = FA("git-square")
- val faGittip = FA("gittip")
- val faGlass = FA("glass")
- val faGlide = FA("glide")
- val faGlideG = FA("glide-g")
- val faGlobe = FA("globe")
- val faGoogle = FA("google")
- val faGooglePlus = FA("google-plus")
- val faGooglePlusCircle = FA("google-plus-circle")
- val faGooglePlusOfficial = FA("google-plus-official")
- val faGooglePlusSquare = FA("google-plus-square")
- val faGoogleWallet = FA("google-wallet")
- val faGraduationCap = FA("graduation-cap")
- val faGratipay = FA("gratipay")
- val faGrav = FA("grav")
- val faGroup = FA("group")
- val faHackerNews = FA("hacker-news")
- val faHandGrabO = FA("hand-grab-o")
- val faHandLizardO = FA("hand-lizard-o")
- val faHandODown = FA("hand-o-down")
- val faHandOLeft = FA("hand-o-left")
- val faHandORight = FA("hand-o-right")
- val faHandOUp = FA("hand-o-up")
- val faHandPaperO = FA("hand-paper-o")
- val faHandPeaceO = FA("hand-peace-o")
- val faHandPointerO = FA("hand-pointer-o")
- val faHandRockO = FA("hand-rock-o")
- val faHandScissorsO = FA("hand-scissors-o")
- val faHandshakeO = FA("handshake-o")
- val faHandSpockO = FA("hand-spock-o")
- val faHandStopO = FA("hand-stop-o")
- val faHardOfHearing = FA("hard-of-hearing")
- val faHashtag = FA("hashtag")
- val faHddO = FA("hdd-o")
- val faHeader = FA("header")
- val faHeadphones = FA("headphones")
- val faHeart = FA("heart")
- val faHeartbeat = FA("heartbeat")
- val faHeartO = FA("heart-o")
- val faHistory = FA("history")
- val faHome = FA("home")
- val faHospitalO = FA("hospital-o")
- val faHotel = FA("hotel")
- val faHourglass = FA("hourglass")
- val faHourglass1 = FA("hourglass-1")
- val faHourglass2 = FA("hourglass-2")
- val faHourglass3 = FA("hourglass-3")
- val faHourglassEnd = FA("hourglass-end")
- val faHourglassHalf = FA("hourglass-half")
- val faHourglassO = FA("hourglass-o")
- val faHourglassStart = FA("hourglass-start")
- val faHouzz = FA("houzz")
- val faHSquare = FA("h-square")
- val faHtml5 = FA("html5")
- val faICursor = FA("i-cursor")
- val faIdBadge = FA("id-badge")
- val faIdCard = FA("id-card")
- val faIdCardO = FA("id-card-o")
- val faIls = FA("ils")
- val faImage = FA("image")
- val faImdb = FA("imdb")
- val faInbox = FA("inbox")
- val faIndent = FA("indent")
- val faIndustry = FA("industry")
- val faInfo = FA("info")
- val faInfoCircle = FA("info-circle")
- val faInr = FA("inr")
- val faInstagram = FA("instagram")
- val faInstitution = FA("institution")
- val faInternetExplorer = FA("internet-explorer")
- val faIntersex = FA("intersex")
- val faIoxhost = FA("ioxhost")
- val faItalic = FA("italic")
- val faJoomla = FA("joomla")
- val faJpy = FA("jpy")
- val faJsfiddle = FA("jsfiddle")
- val faKey = FA("key")
- val faKeyboardO = FA("keyboard-o")
- val faKrw = FA("krw")
- val faLanguage = FA("language")
- val faLaptop = FA("laptop")
- val faLastfm = FA("lastfm")
- val faLastfmSquare = FA("lastfm-square")
- val faLeaf = FA("leaf")
- val faLeanpub = FA("leanpub")
- val faLegal = FA("legal")
- val faLemonO = FA("lemon-o")
- val faLevelDown = FA("level-down")
- val faLevelUp = FA("level-up")
- val faLifeBouy = FA("life-bouy")
- val faLifeBuoy = FA("life-buoy")
- val faLifeRing = FA("life-ring")
- val faLifeSaver = FA("life-saver")
- val faLightbulbO = FA("lightbulb-o")
- val faLineChart = FA("line-chart")
- val faLink = FA("link")
- val faLinkedin = FA("linkedin")
- val faLinkedinSquare = FA("linkedin-square")
- val faLinode = FA("linode")
- val faLinux = FA("linux")
- val faList = FA("list")
- val faListAlt = FA("list-alt")
- val faListOl = FA("list-ol")
- val faListUl = FA("list-ul")
- val faLocationArrow = FA("location-arrow")
- val faLock = FA("lock")
- val faLongArrowDown = FA("long-arrow-down")
- val faLongArrowLeft = FA("long-arrow-left")
- val faLongArrowRight = FA("long-arrow-right")
- val faLongArrowUp = FA("long-arrow-up")
- val faLowVision = FA("low-vision")
- val faMagic = FA("magic")
- val faMagnet = FA("magnet")
- val faMailForward = FA("mail-forward")
- val faMailReply = FA("mail-reply")
- val faMailReplyAll = FA("mail-reply-all")
- val faMale = FA("male")
- val faMap = FA("map")
- val faMapMarker = FA("map-marker")
- val faMapO = FA("map-o")
- val faMapPin = FA("map-pin")
- val faMapSigns = FA("map-signs")
- val faMars = FA("mars")
- val faMarsDouble = FA("mars-double")
- val faMarsStroke = FA("mars-stroke")
- val faMarsStrokeH = FA("mars-stroke-h")
- val faMarsStrokeV = FA("mars-stroke-v")
- val faMaxcdn = FA("maxcdn")
- val faMeanpath = FA("meanpath")
- val faMedium = FA("medium")
- val faMedkit = FA("medkit")
- val faMeetup = FA("meetup")
- val faMehO = FA("meh-o")
- val faMercury = FA("mercury")
- val faMicrochip = FA("microchip")
- val faMicrophone = FA("microphone")
- val faMicrophoneSlash = FA("microphone-slash")
- val faMinus = FA("minus")
- val faMinusCircle = FA("minus-circle")
- val faMinusSquare = FA("minus-square")
- val faMinusSquareO = FA("minus-square-o")
- val faMixcloud = FA("mixcloud")
- val faMobile = FA("mobile")
- val faMobilePhone = FA("mobile-phone")
- val faModx = FA("modx")
- val faMoney = FA("money")
- val faMoonO = FA("moon-o")
- val faMortarBoard = FA("mortar-board")
- val faMotorcycle = FA("motorcycle")
- val faMousePointer = FA("mouse-pointer")
- val faMusic = FA("music")
- val faNavicon = FA("navicon")
- val faNeuter = FA("neuter")
- val faNewspaperO = FA("newspaper-o")
- val faObjectGroup = FA("object-group")
- val faObjectUngroup = FA("object-ungroup")
- val faOdnoklassniki = FA("odnoklassniki")
- val faOdnoklassnikiSquare = FA("odnoklassniki-square")
- val faOpencart = FA("opencart")
- val faOpenid = FA("openid")
- val faOpera = FA("opera")
- val faOptinMonster = FA("optin-monster")
- val faOutdent = FA("outdent")
- val faPagelines = FA("pagelines")
- val faPaintBrush = FA("paint-brush")
- val faPaperclip = FA("paperclip")
- val faPaperPlane = FA("paper-plane")
- val faPaperPlaneO = FA("paper-plane-o")
- val faParagraph = FA("paragraph")
- val faPaste = FA("paste")
- val faPause = FA("pause")
- val faPauseCircle = FA("pause-circle")
- val faPauseCircleO = FA("pause-circle-o")
- val faPaw = FA("paw")
- val faPaypal = FA("paypal")
- val faPencil = FA("pencil")
- val faPencilSquare = FA("pencil-square")
- val faPencilSquareO = FA("pencil-square-o")
- val faPercent = FA("percent")
- val faPhone = FA("phone")
- val faPhoneSquare = FA("phone-square")
- val faPhoto = FA("photo")
- val faPictureO = FA("picture-o")
- val faPieChart = FA("pie-chart")
- val faPiedPiper = FA("pied-piper")
- val faPiedPiperAlt = FA("pied-piper-alt")
- val faPiedPiperPp = FA("pied-piper-pp")
- val faPinterest = FA("pinterest")
- val faPinterestP = FA("pinterest-p")
- val faPinterestSquare = FA("pinterest-square")
- val faPlane = FA("plane")
- val faPlay = FA("play")
- val faPlayCircle = FA("play-circle")
- val faPlayCircleO = FA("play-circle-o")
- val faPlug = FA("plug")
- val faPlus = FA("plus")
- val faPlusCircle = FA("plus-circle")
- val faPlusSquare = FA("plus-square")
- val faPlusSquareO = FA("plus-square-o")
- val faPodcast = FA("podcast")
- val faPowerOff = FA("power-off")
- val faPrint = FA("print")
- val faProductHunt = FA("product-hunt")
- val faPuzzlePiece = FA("puzzle-piece")
- val faQq = FA("qq")
- val faQrcode = FA("qrcode")
- val faQuestion = FA("question")
- val faQuestionCircle = FA("question-circle")
- val faQuestionCircleO = FA("question-circle-o")
- val faQuora = FA("quora")
- val faQuoteLeft = FA("quote-left")
- val faQuoteRight = FA("quote-right")
- val faRa = FA("ra")
- val faRandom = FA("random")
- val faRavelry = FA("ravelry")
- val faRebel = FA("rebel")
- val faRecycle = FA("recycle")
- val faReddit = FA("reddit")
- val faRedditAlien = FA("reddit-alien")
- val faRedditSquare = FA("reddit-square")
- val faRefresh = FA("refresh")
- val faRegistered = FA("registered")
- val faRemove = FA("remove")
- val faRenren = FA("renren")
- val faReorder = FA("reorder")
- val faRepeat = FA("repeat")
- val faReply = FA("reply")
- val faReplyAll = FA("reply-all")
- val faResistance = FA("resistance")
- val faRetweet = FA("retweet")
- val faRmb = FA("rmb")
- val faRoad = FA("road")
- val faRocket = FA("rocket")
- val faRotateLeft = FA("rotate-left")
- val faRotateRight = FA("rotate-right")
- val faRouble = FA("rouble")
- val faRss = FA("rss")
- val faRssSquare = FA("rss-square")
- val faRub = FA("rub")
- val faRuble = FA("ruble")
- val faRupee = FA("rupee")
- val faS15 = FA("s15")
- val faSafari = FA("safari")
- val faSave = FA("save")
- val faScissors = FA("scissors")
- val faScribd = FA("scribd")
- val faSearch = FA("search")
- val faSearchMinus = FA("search-minus")
- val faSearchPlus = FA("search-plus")
- val faSellsy = FA("sellsy")
- val faSend = FA("send")
- val faSendO = FA("send-o")
- val faServer = FA("server")
- val faShare = FA("share")
- val faShareAlt = FA("share-alt")
- val faShareAltSquare = FA("share-alt-square")
- val faShareSquare = FA("share-square")
- val faShareSquareO = FA("share-square-o")
- val faShekel = FA("shekel")
- val faSheqel = FA("sheqel")
- val faShield = FA("shield")
- val faShip = FA("ship")
- val faShirtsinbulk = FA("shirtsinbulk")
- val faShoppingBag = FA("shopping-bag")
- val faShoppingBasket = FA("shopping-basket")
- val faShoppingCart = FA("shopping-cart")
- val faShower = FA("shower")
- val faSignal = FA("signal")
- val faSignIn = FA("sign-in")
- val faSigning = FA("signing")
- val faSignLanguage = FA("sign-language")
- val faSignOut = FA("sign-out")
- val faSimplybuilt = FA("simplybuilt")
- val faSitemap = FA("sitemap")
- val faSkyatlas = FA("skyatlas")
- val faSkype = FA("skype")
- val faSlack = FA("slack")
- val faSliders = FA("sliders")
- val faSlideshare = FA("slideshare")
- val faSmileO = FA("smile-o")
- val faSnapchat = FA("snapchat")
- val faSnapchatGhost = FA("snapchat-ghost")
- val faSnapchatSquare = FA("snapchat-square")
- val faSnowflakeO = FA("snowflake-o")
- val faSoccerBallO = FA("soccer-ball-o")
- val faSort = FA("sort")
- val faSortAlphaAsc = FA("sort-alpha-asc")
- val faSortAlphaDesc = FA("sort-alpha-desc")
- val faSortAmountAsc = FA("sort-amount-asc")
- val faSortAmountDesc = FA("sort-amount-desc")
- val faSortAsc = FA("sort-asc")
- val faSortDesc = FA("sort-desc")
- val faSortDown = FA("sort-down")
- val faSortNumericAsc = FA("sort-numeric-asc")
- val faSortNumericDesc = FA("sort-numeric-desc")
- val faSortUp = FA("sort-up")
- val faSoundcloud = FA("soundcloud")
- val faSpaceShuttle = FA("space-shuttle")
- val faSpinner = FA("spinner")
- val faSpoon = FA("spoon")
- val faSpotify = FA("spotify")
- val faSquare = FA("square")
- val faSquareO = FA("square-o")
- val faStackExchange = FA("stack-exchange")
- val faStackOverflow = FA("stack-overflow")
- val faStar = FA("star")
- val faStarHalf = FA("star-half")
- val faStarHalfEmpty = FA("star-half-empty")
- val faStarHalfFull = FA("star-half-full")
- val faStarHalfO = FA("star-half-o")
- val faStarO = FA("star-o")
- val faSteam = FA("steam")
- val faSteamSquare = FA("steam-square")
- val faStepBackward = FA("step-backward")
- val faStepForward = FA("step-forward")
- val faStethoscope = FA("stethoscope")
- val faStickyNote = FA("sticky-note")
- val faStickyNoteO = FA("sticky-note-o")
- val faStop = FA("stop")
- val faStopCircle = FA("stop-circle")
- val faStopCircleO = FA("stop-circle-o")
- val faStreetView = FA("street-view")
- val faStrikethrough = FA("strikethrough")
- val faStumbleupon = FA("stumbleupon")
- val faStumbleuponCircle = FA("stumbleupon-circle")
- val faSubscript = FA("subscript")
- val faSubway = FA("subway")
- val faSuitcase = FA("suitcase")
- val faSunO = FA("sun-o")
- val faSuperpowers = FA("superpowers")
- val faSuperscript = FA("superscript")
- val faSupport = FA("support")
- val faTable = FA("table")
- val faTablet = FA("tablet")
- val faTachometer = FA("tachometer")
- val faTag = FA("tag")
- val faTags = FA("tags")
- val faTasks = FA("tasks")
- val faTaxi = FA("taxi")
- val faTelegram = FA("telegram")
- val faTelevision = FA("television")
- val faTencentWeibo = FA("tencent-weibo")
- val faTerminal = FA("terminal")
- val faTextHeight = FA("text-height")
- val faTextWidth = FA("text-width")
- val faTh = FA("th")
- val faThemeisle = FA("themeisle")
- val faThermometer = FA("thermometer")
- val faThermometer0 = FA("thermometer-0")
- val faThermometer1 = FA("thermometer-1")
- val faThermometer2 = FA("thermometer-2")
- val faThermometer3 = FA("thermometer-3")
- val faThermometer4 = FA("thermometer-4")
- val faThermometerEmpty = FA("thermometer-empty")
- val faThermometerFull = FA("thermometer-full")
- val faThermometerHalf = FA("thermometer-half")
- val faThermometerQuarter = FA("thermometer-quarter")
- val faThermometerThreeQuarters = FA("thermometer-three-quarters")
- val faThLarge = FA("th-large")
- val faThList = FA("th-list")
- val faThumbsDown = FA("thumbs-down")
- val faThumbsODown = FA("thumbs-o-down")
- val faThumbsOUp = FA("thumbs-o-up")
- val faThumbsUp = FA("thumbs-up")
- val faThumbTack = FA("thumb-tack")
- val faTicket = FA("ticket")
- val faTimes = FA("times")
- val faTimesCircle = FA("times-circle")
- val faTimesCircleO = FA("times-circle-o")
- val faTimesRectangle = FA("times-rectangle")
- val faTimesRectangleO = FA("times-rectangle-o")
- val faTint = FA("tint")
- val faToggleDown = FA("toggle-down")
- val faToggleLeft = FA("toggle-left")
- val faToggleOff = FA("toggle-off")
- val faToggleOn = FA("toggle-on")
- val faToggleRight = FA("toggle-right")
- val faToggleUp = FA("toggle-up")
- val faTrademark = FA("trademark")
- val faTrain = FA("train")
- val faTransgender = FA("transgender")
- val faTransgenderAlt = FA("transgender-alt")
- val faTrash = FA("trash")
- val faTrashO = FA("trash-o")
- val faTree = FA("tree")
- val faTrello = FA("trello")
- val faTripadvisor = FA("tripadvisor")
- val faTrophy = FA("trophy")
- val faTruck = FA("truck")
- val faTry = FA("try")
- val faTty = FA("tty")
- val faTumblr = FA("tumblr")
- val faTumblrSquare = FA("tumblr-square")
- val faTurkishLira = FA("turkish-lira")
- val faTv = FA("tv")
- val faTwitch = FA("twitch")
- val faTwitter = FA("twitter")
- val faTwitterSquare = FA("twitter-square")
- val faUmbrella = FA("umbrella")
- val faUnderline = FA("underline")
- val faUndo = FA("undo")
- val faUniversalAccess = FA("universal-access")
- val faUniversity = FA("university")
- val faUnlink = FA("unlink")
- val faUnlock = FA("unlock")
- val faUnlockAlt = FA("unlock-alt")
- val faUnsorted = FA("unsorted")
- val faUpload = FA("upload")
- val faUsb = FA("usb")
- val faUsd = FA("usd")
- val faUser = FA("user")
- val faUserCircle = FA("user-circle")
- val faUserCircleO = FA("user-circle-o")
- val faUserMd = FA("user-md")
- val faUserO = FA("user-o")
- val faUserPlus = FA("user-plus")
- val faUsers = FA("users")
- val faUserSecret = FA("user-secret")
- val faUserTimes = FA("user-times")
- val faVcard = FA("vcard")
- val faVcardO = FA("vcard-o")
- val faVenus = FA("venus")
- val faVenusDouble = FA("venus-double")
- val faVenusMars = FA("venus-mars")
- val faViacoin = FA("viacoin")
- val faViadeo = FA("viadeo")
- val faViadeoSquare = FA("viadeo-square")
- val faVideoCamera = FA("video-camera")
- val faVimeo = FA("vimeo")
- val faVimeoSquare = FA("vimeo-square")
- val faVine = FA("vine")
- val faVk = FA("vk")
- val faVolumeControlPhone = FA("volume-control-phone")
- val faVolumeDown = FA("volume-down")
- val faVolumeOff = FA("volume-off")
- val faVolumeUp = FA("volume-up")
- val faWarning = FA("warning")
- val faWechat = FA("wechat")
- val faWeibo = FA("weibo")
- val faWeixin = FA("weixin")
- val faWhatsapp = FA("whatsapp")
- val faWheelchair = FA("wheelchair")
- val faWheelchairAlt = FA("wheelchair-alt")
- val faWifi = FA("wifi")
- val faWikipediaW = FA("wikipedia-w")
- val faWindowClose = FA("window-close")
- val faWindowCloseO = FA("window-close-o")
- val faWindowMaximize = FA("window-maximize")
- val faWindowMinimize = FA("window-minimize")
- val faWindowRestore = FA("window-restore")
- val faWindows = FA("windows")
- val faWon = FA("won")
- val faWordpress = FA("wordpress")
- val faWpbeginner = FA("wpbeginner")
- val faWpexplorer = FA("wpexplorer")
- val faWpforms = FA("wpforms")
- val faWrench = FA("wrench")
- val faXing = FA("xing")
- val faXingSquare = FA("xing-square")
- val faYahoo = FA("yahoo")
- val faYc = FA("yc")
- val faYCombinator = FA("y-combinator")
- val faYCombinatorSquare = FA("y-combinator-square")
- val faYcSquare = FA("yc-square")
- val faYelp = FA("yelp")
- val faYen = FA("yen")
- val faYoast = FA("yoast")
- val faYoutube = FA("youtube")
- val faYoutubePlay = FA("youtube-play")
- val faYoutubeSquare = FA("youtube-square")
-}
+object FA extends GenericFA(scalatags.Text)
+