diff --git a/FontAwesome/Enum.swift b/FontAwesome/Enum.swift index fdebefc4..5d2978cb 100644 --- a/FontAwesome/Enum.swift +++ b/FontAwesome/Enum.swift @@ -27,8 +27,10 @@ // swiftlint:disable file_length type_body_length public enum FontAwesome: String, CaseIterable { case fiveHundredPixels = "fa-500px" + case abacus = "fa-abacus" case accessibleIcon = "fa-accessible-icon" case accusoft = "fa-accusoft" + case acorn = "fa-acorn" case acquisitionsIncorporated = "fa-acquisitions-incorporated" case ad = "fa-ad" case addressBook = "fa-address-book" @@ -40,11 +42,17 @@ public enum FontAwesome: String, CaseIterable { case affiliatetheme = "fa-affiliatetheme" case airFreshener = "fa-air-freshener" case airbnb = "fa-airbnb" + case alarmClock = "fa-alarm-clock" + case alarmExclamation = "fa-alarm-exclamation" + case alarmPlus = "fa-alarm-plus" + case alarmSnooze = "fa-alarm-snooze" case algolia = "fa-algolia" + case alicorn = "fa-alicorn" case alignCenter = "fa-align-center" case alignJustify = "fa-align-justify" case alignLeft = "fa-align-left" case alignRight = "fa-align-right" + case alignSlash = "fa-align-slash" case alipay = "fa-alipay" case allergies = "fa-allergies" case amazon = "fa-amazon" @@ -52,8 +60,10 @@ public enum FontAwesome: String, CaseIterable { case ambulance = "fa-ambulance" case americanSignLanguageInterpreting = "fa-american-sign-language-interpreting" case amilia = "fa-amilia" + case analytics = "fa-analytics" case anchor = "fa-anchor" case android = "fa-android" + case angel = "fa-angel" case angellist = "fa-angellist" case angleDoubleDown = "fa-angle-double-down" case angleDoubleLeft = "fa-angle-double-left" @@ -72,6 +82,7 @@ public enum FontAwesome: String, CaseIterable { case apper = "fa-apper" case apple = "fa-apple" case appleAlt = "fa-apple-alt" + case appleCrate = "fa-apple-crate" case applePay = "fa-apple-pay" case archive = "fa-archive" case archway = "fa-archway" @@ -79,17 +90,48 @@ public enum FontAwesome: String, CaseIterable { case arrowAltCircleLeft = "fa-arrow-alt-circle-left" case arrowAltCircleRight = "fa-arrow-alt-circle-right" case arrowAltCircleUp = "fa-arrow-alt-circle-up" + case arrowAltDown = "fa-arrow-alt-down" + case arrowAltFromBottom = "fa-arrow-alt-from-bottom" + case arrowAltFromLeft = "fa-arrow-alt-from-left" + case arrowAltFromRight = "fa-arrow-alt-from-right" + case arrowAltFromTop = "fa-arrow-alt-from-top" + case arrowAltLeft = "fa-arrow-alt-left" + case arrowAltRight = "fa-arrow-alt-right" + case arrowAltSquareDown = "fa-arrow-alt-square-down" + case arrowAltSquareLeft = "fa-arrow-alt-square-left" + case arrowAltSquareRight = "fa-arrow-alt-square-right" + case arrowAltSquareUp = "fa-arrow-alt-square-up" + case arrowAltToBottom = "fa-arrow-alt-to-bottom" + case arrowAltToLeft = "fa-arrow-alt-to-left" + case arrowAltToRight = "fa-arrow-alt-to-right" + case arrowAltToTop = "fa-arrow-alt-to-top" + case arrowAltUp = "fa-arrow-alt-up" case arrowCircleDown = "fa-arrow-circle-down" case arrowCircleLeft = "fa-arrow-circle-left" case arrowCircleRight = "fa-arrow-circle-right" case arrowCircleUp = "fa-arrow-circle-up" case arrowDown = "fa-arrow-down" + case arrowFromBottom = "fa-arrow-from-bottom" + case arrowFromLeft = "fa-arrow-from-left" + case arrowFromRight = "fa-arrow-from-right" + case arrowFromTop = "fa-arrow-from-top" case arrowLeft = "fa-arrow-left" case arrowRight = "fa-arrow-right" + case arrowSquareDown = "fa-arrow-square-down" + case arrowSquareLeft = "fa-arrow-square-left" + case arrowSquareRight = "fa-arrow-square-right" + case arrowSquareUp = "fa-arrow-square-up" + case arrowToBottom = "fa-arrow-to-bottom" + case arrowToLeft = "fa-arrow-to-left" + case arrowToRight = "fa-arrow-to-right" + case arrowToTop = "fa-arrow-to-top" case arrowUp = "fa-arrow-up" + case arrows = "fa-arrows" case arrowsAlt = "fa-arrows-alt" case arrowsAltH = "fa-arrows-alt-h" case arrowsAltV = "fa-arrows-alt-v" + case arrowsH = "fa-arrows-h" + case arrowsV = "fa-arrows-v" case artstation = "fa-artstation" case assistiveListeningSystems = "fa-assistive-listening-systems" case asterisk = "fa-asterisk" @@ -98,6 +140,7 @@ public enum FontAwesome: String, CaseIterable { case atlas = "fa-atlas" case atlassian = "fa-atlassian" case atom = "fa-atom" + case atomAlt = "fa-atom-alt" case audible = "fa-audible" case audioDescription = "fa-audio-description" case autoprefixer = "fa-autoprefixer" @@ -105,27 +148,46 @@ public enum FontAwesome: String, CaseIterable { case aviato = "fa-aviato" case award = "fa-award" case aws = "fa-aws" + case axe = "fa-axe" + case axeBattle = "fa-axe-battle" case baby = "fa-baby" case babyCarriage = "fa-baby-carriage" + case backpack = "fa-backpack" case backspace = "fa-backspace" case backward = "fa-backward" case bacon = "fa-bacon" - case bahai = "fa-bahai" + case badge = "fa-badge" + case badgeCheck = "fa-badge-check" + case badgeDollar = "fa-badge-dollar" + case badgePercent = "fa-badge-percent" + case badgerHoney = "fa-badger-honey" + case bagsShopping = "fa-bags-shopping" case balanceScale = "fa-balance-scale" case balanceScaleLeft = "fa-balance-scale-left" case balanceScaleRight = "fa-balance-scale-right" + case ballPile = "fa-ball-pile" + case ballot = "fa-ballot" + case ballotCheck = "fa-ballot-check" case ban = "fa-ban" case bandAid = "fa-band-aid" case bandcamp = "fa-bandcamp" case barcode = "fa-barcode" + case barcodeAlt = "fa-barcode-alt" + case barcodeRead = "fa-barcode-read" + case barcodeScan = "fa-barcode-scan" case bars = "fa-bars" + case baseball = "fa-baseball" case baseballBall = "fa-baseball-ball" case basketballBall = "fa-basketball-ball" + case basketballHoop = "fa-basketball-hoop" + case bat = "fa-bat" case bath = "fa-bath" + case batteryBolt = "fa-battery-bolt" case batteryEmpty = "fa-battery-empty" case batteryFull = "fa-battery-full" case batteryHalf = "fa-battery-half" case batteryQuarter = "fa-battery-quarter" + case batterySlash = "fa-battery-slash" case batteryThreeQuarters = "fa-battery-three-quarters" case battleNet = "fa-battle-net" case bed = "fa-bed" @@ -133,11 +195,17 @@ public enum FontAwesome: String, CaseIterable { case behance = "fa-behance" case behanceSquare = "fa-behance-square" case bell = "fa-bell" + case bellExclamation = "fa-bell-exclamation" + case bellPlus = "fa-bell-plus" + case bellSchool = "fa-bell-school" + case bellSchoolSlash = "fa-bell-school-slash" case bellSlash = "fa-bell-slash" + case bells = "fa-bells" case bezierCurve = "fa-bezier-curve" case bible = "fa-bible" case bicycle = "fa-bicycle" case biking = "fa-biking" + case bikingMountain = "fa-biking-mountain" case bimobject = "fa-bimobject" case binoculars = "fa-binoculars" case biohazard = "fa-biohazard" @@ -147,6 +215,7 @@ public enum FontAwesome: String, CaseIterable { case bity = "fa-bity" case blackTie = "fa-black-tie" case blackberry = "fa-blackberry" + case blanket = "fa-blanket" case blender = "fa-blender" case blenderPhone = "fa-blender-phone" case blind = "fa-blind" @@ -159,28 +228,62 @@ public enum FontAwesome: String, CaseIterable { case bolt = "fa-bolt" case bomb = "fa-bomb" case bone = "fa-bone" + case boneBreak = "fa-bone-break" case bong = "fa-bong" case book = "fa-book" + case bookAlt = "fa-book-alt" case bookDead = "fa-book-dead" + case bookHeart = "fa-book-heart" case bookMedical = "fa-book-medical" case bookOpen = "fa-book-open" case bookReader = "fa-book-reader" + case bookSpells = "fa-book-spells" + case bookUser = "fa-book-user" case bookmark = "fa-bookmark" + case books = "fa-books" + case booksMedical = "fa-books-medical" + case boot = "fa-boot" + case boothCurtain = "fa-booth-curtain" case bootstrap = "fa-bootstrap" case borderAll = "fa-border-all" + case borderBottom = "fa-border-bottom" + case borderInner = "fa-border-inner" + case borderLeft = "fa-border-left" case borderNone = "fa-border-none" + case borderOuter = "fa-border-outer" + case borderRight = "fa-border-right" case borderStyle = "fa-border-style" + case borderStyleAlt = "fa-border-style-alt" + case borderTop = "fa-border-top" + case bowArrow = "fa-bow-arrow" case bowlingBall = "fa-bowling-ball" + case bowlingPins = "fa-bowling-pins" case box = "fa-box" + case boxAlt = "fa-box-alt" + case boxBallot = "fa-box-ballot" + case boxCheck = "fa-box-check" + case boxFragile = "fa-box-fragile" + case boxFull = "fa-box-full" + case boxHeart = "fa-box-heart" case boxOpen = "fa-box-open" + case boxUp = "fa-box-up" + case boxUsd = "fa-box-usd" case boxes = "fa-boxes" + case boxesAlt = "fa-boxes-alt" + case boxingGlove = "fa-boxing-glove" + case brackets = "fa-brackets" + case bracketsCurly = "fa-brackets-curly" case braille = "fa-braille" case brain = "fa-brain" + case breadLoaf = "fa-bread-loaf" case breadSlice = "fa-bread-slice" case briefcase = "fa-briefcase" case briefcaseMedical = "fa-briefcase-medical" + case bringForward = "fa-bring-forward" + case bringFront = "fa-bring-front" case broadcastTower = "fa-broadcast-tower" case broom = "fa-broom" + case browser = "fa-browser" case brush = "fa-brush" case btc = "fa-btc" case buffer = "fa-buffer" @@ -188,35 +291,58 @@ public enum FontAwesome: String, CaseIterable { case building = "fa-building" case bullhorn = "fa-bullhorn" case bullseye = "fa-bullseye" + case bullseyeArrow = "fa-bullseye-arrow" + case bullseyePointer = "fa-bullseye-pointer" + case burgerSoda = "fa-burger-soda" case burn = "fa-burn" case buromobelexperte = "fa-buromobelexperte" + case burrito = "fa-burrito" case bus = "fa-bus" case busAlt = "fa-bus-alt" + case busSchool = "fa-bus-school" case businessTime = "fa-business-time" - case buyNLarge = "fa-buy-n-large" case buysellads = "fa-buysellads" + case cabinetFiling = "fa-cabinet-filing" case calculator = "fa-calculator" + case calculatorAlt = "fa-calculator-alt" case calendar = "fa-calendar" case calendarAlt = "fa-calendar-alt" case calendarCheck = "fa-calendar-check" case calendarDay = "fa-calendar-day" + case calendarEdit = "fa-calendar-edit" + case calendarExclamation = "fa-calendar-exclamation" case calendarMinus = "fa-calendar-minus" case calendarPlus = "fa-calendar-plus" + case calendarStar = "fa-calendar-star" case calendarTimes = "fa-calendar-times" case calendarWeek = "fa-calendar-week" case camera = "fa-camera" + case cameraAlt = "fa-camera-alt" case cameraRetro = "fa-camera-retro" + case campfire = "fa-campfire" case campground = "fa-campground" case canadianMapleLeaf = "fa-canadian-maple-leaf" + case candleHolder = "fa-candle-holder" case candyCane = "fa-candy-cane" + case candyCorn = "fa-candy-corn" case cannabis = "fa-cannabis" case capsules = "fa-capsules" case car = "fa-car" case carAlt = "fa-car-alt" case carBattery = "fa-car-battery" + case carBuilding = "fa-car-building" + case carBump = "fa-car-bump" + case carBus = "fa-car-bus" case carCrash = "fa-car-crash" + case carGarage = "fa-car-garage" + case carMechanic = "fa-car-mechanic" case carSide = "fa-car-side" - case caravan = "fa-caravan" + case carTilt = "fa-car-tilt" + case carWash = "fa-car-wash" + case caretCircleDown = "fa-caret-circle-down" + case caretCircleLeft = "fa-caret-circle-left" + case caretCircleRight = "fa-caret-circle-right" + case caretCircleUp = "fa-caret-circle-up" case caretDown = "fa-caret-down" case caretLeft = "fa-caret-left" case caretRight = "fa-caret-right" @@ -226,10 +352,12 @@ public enum FontAwesome: String, CaseIterable { case caretSquareUp = "fa-caret-square-up" case caretUp = "fa-caret-up" case carrot = "fa-carrot" + case cars = "fa-cars" case cartArrowDown = "fa-cart-arrow-down" case cartPlus = "fa-cart-plus" case cashRegister = "fa-cash-register" case cat = "fa-cat" + case cauldron = "fa-cauldron" case ccAmazonPay = "fa-cc-amazon-pay" case ccAmex = "fa-cc-amex" case ccApplePay = "fa-cc-apple-pay" @@ -244,94 +372,169 @@ public enum FontAwesome: String, CaseIterable { case centos = "fa-centos" case certificate = "fa-certificate" case chair = "fa-chair" + case chairOffice = "fa-chair-office" case chalkboard = "fa-chalkboard" case chalkboardTeacher = "fa-chalkboard-teacher" case chargingStation = "fa-charging-station" case chartArea = "fa-chart-area" case chartBar = "fa-chart-bar" case chartLine = "fa-chart-line" + case chartLineDown = "fa-chart-line-down" + case chartNetwork = "fa-chart-network" case chartPie = "fa-chart-pie" + case chartPieAlt = "fa-chart-pie-alt" + case chartScatter = "fa-chart-scatter" case check = "fa-check" case checkCircle = "fa-check-circle" case checkDouble = "fa-check-double" case checkSquare = "fa-check-square" case cheese = "fa-cheese" + case cheeseSwiss = "fa-cheese-swiss" + case cheeseburger = "fa-cheeseburger" case chess = "fa-chess" case chessBishop = "fa-chess-bishop" + case chessBishopAlt = "fa-chess-bishop-alt" case chessBoard = "fa-chess-board" + case chessClock = "fa-chess-clock" + case chessClockAlt = "fa-chess-clock-alt" case chessKing = "fa-chess-king" + case chessKingAlt = "fa-chess-king-alt" case chessKnight = "fa-chess-knight" + case chessKnightAlt = "fa-chess-knight-alt" case chessPawn = "fa-chess-pawn" + case chessPawnAlt = "fa-chess-pawn-alt" case chessQueen = "fa-chess-queen" + case chessQueenAlt = "fa-chess-queen-alt" case chessRook = "fa-chess-rook" + case chessRookAlt = "fa-chess-rook-alt" case chevronCircleDown = "fa-chevron-circle-down" case chevronCircleLeft = "fa-chevron-circle-left" case chevronCircleRight = "fa-chevron-circle-right" case chevronCircleUp = "fa-chevron-circle-up" + case chevronDoubleDown = "fa-chevron-double-down" + case chevronDoubleLeft = "fa-chevron-double-left" + case chevronDoubleRight = "fa-chevron-double-right" + case chevronDoubleUp = "fa-chevron-double-up" case chevronDown = "fa-chevron-down" case chevronLeft = "fa-chevron-left" case chevronRight = "fa-chevron-right" + case chevronSquareDown = "fa-chevron-square-down" + case chevronSquareLeft = "fa-chevron-square-left" + case chevronSquareRight = "fa-chevron-square-right" + case chevronSquareUp = "fa-chevron-square-up" case chevronUp = "fa-chevron-up" case child = "fa-child" + case chimney = "fa-chimney" case chrome = "fa-chrome" case chromecast = "fa-chromecast" case church = "fa-church" case circle = "fa-circle" case circleNotch = "fa-circle-notch" case city = "fa-city" + case clawMarks = "fa-claw-marks" case clinicMedical = "fa-clinic-medical" case clipboard = "fa-clipboard" case clipboardCheck = "fa-clipboard-check" case clipboardList = "fa-clipboard-list" + case clipboardListCheck = "fa-clipboard-list-check" + case clipboardPrescription = "fa-clipboard-prescription" + case clipboardUser = "fa-clipboard-user" case clock = "fa-clock" case clone = "fa-clone" case closedCaptioning = "fa-closed-captioning" case cloud = "fa-cloud" + case cloudDownload = "fa-cloud-download" case cloudDownloadAlt = "fa-cloud-download-alt" + case cloudDrizzle = "fa-cloud-drizzle" + case cloudHail = "fa-cloud-hail" + case cloudHailMixed = "fa-cloud-hail-mixed" case cloudMeatball = "fa-cloud-meatball" case cloudMoon = "fa-cloud-moon" case cloudMoonRain = "fa-cloud-moon-rain" case cloudRain = "fa-cloud-rain" + case cloudRainbow = "fa-cloud-rainbow" + case cloudShowers = "fa-cloud-showers" case cloudShowersHeavy = "fa-cloud-showers-heavy" + case cloudSleet = "fa-cloud-sleet" + case cloudSnow = "fa-cloud-snow" case cloudSun = "fa-cloud-sun" case cloudSunRain = "fa-cloud-sun-rain" + case cloudUpload = "fa-cloud-upload" case cloudUploadAlt = "fa-cloud-upload-alt" + case clouds = "fa-clouds" + case cloudsMoon = "fa-clouds-moon" + case cloudsSun = "fa-clouds-sun" case cloudscale = "fa-cloudscale" case cloudsmith = "fa-cloudsmith" case cloudversify = "fa-cloudversify" + case club = "fa-club" case cocktail = "fa-cocktail" case code = "fa-code" case codeBranch = "fa-code-branch" + case codeCommit = "fa-code-commit" + case codeMerge = "fa-code-merge" case codepen = "fa-codepen" case codiepie = "fa-codiepie" case coffee = "fa-coffee" + case coffeeTogo = "fa-coffee-togo" + case coffin = "fa-coffin" case cog = "fa-cog" case cogs = "fa-cogs" + case coin = "fa-coin" case coins = "fa-coins" case columns = "fa-columns" case comment = "fa-comment" case commentAlt = "fa-comment-alt" + case commentAltCheck = "fa-comment-alt-check" + case commentAltDollar = "fa-comment-alt-dollar" + case commentAltDots = "fa-comment-alt-dots" + case commentAltEdit = "fa-comment-alt-edit" + case commentAltExclamation = "fa-comment-alt-exclamation" + case commentAltLines = "fa-comment-alt-lines" + case commentAltMedical = "fa-comment-alt-medical" + case commentAltMinus = "fa-comment-alt-minus" + case commentAltPlus = "fa-comment-alt-plus" + case commentAltSlash = "fa-comment-alt-slash" + case commentAltSmile = "fa-comment-alt-smile" + case commentAltTimes = "fa-comment-alt-times" + case commentCheck = "fa-comment-check" case commentDollar = "fa-comment-dollar" case commentDots = "fa-comment-dots" + case commentEdit = "fa-comment-edit" + case commentExclamation = "fa-comment-exclamation" + case commentLines = "fa-comment-lines" case commentMedical = "fa-comment-medical" + case commentMinus = "fa-comment-minus" + case commentPlus = "fa-comment-plus" case commentSlash = "fa-comment-slash" + case commentSmile = "fa-comment-smile" + case commentTimes = "fa-comment-times" case comments = "fa-comments" + case commentsAlt = "fa-comments-alt" + case commentsAltDollar = "fa-comments-alt-dollar" case commentsDollar = "fa-comments-dollar" case compactDisc = "fa-compact-disc" case compass = "fa-compass" + case compassSlash = "fa-compass-slash" case compress = "fa-compress" case compressAlt = "fa-compress-alt" case compressArrowsAlt = "fa-compress-arrows-alt" + case compressWide = "fa-compress-wide" case conciergeBell = "fa-concierge-bell" case confluence = "fa-confluence" case connectdevelop = "fa-connectdevelop" + case construction = "fa-construction" + case containerStorage = "fa-container-storage" case contao = "fa-contao" + case conveyorBelt = "fa-conveyor-belt" + case conveyorBeltAlt = "fa-conveyor-belt-alt" case cookie = "fa-cookie" case cookieBite = "fa-cookie-bite" case copy = "fa-copy" case copyright = "fa-copyright" - case cottonBureau = "fa-cotton-bureau" + case corn = "fa-corn" case couch = "fa-couch" + case cow = "fa-cow" case cpanel = "fa-cpanel" case creativeCommons = "fa-creative-commons" case creativeCommonsBy = "fa-creative-commons-by" @@ -348,7 +551,11 @@ public enum FontAwesome: String, CaseIterable { case creativeCommonsShare = "fa-creative-commons-share" case creativeCommonsZero = "fa-creative-commons-zero" case creditCard = "fa-credit-card" + case creditCardBlank = "fa-credit-card-blank" + case creditCardFront = "fa-credit-card-front" + case cricket = "fa-cricket" case criticalRole = "fa-critical-role" + case croissant = "fa-croissant" case crop = "fa-crop" case cropAlt = "fa-crop-alt" case cross = "fa-cross" @@ -356,31 +563,44 @@ public enum FontAwesome: String, CaseIterable { case crow = "fa-crow" case crown = "fa-crown" case crutch = "fa-crutch" + case crutches = "fa-crutches" case css3 = "fa-css3" case css3Alt = "fa-css3-alt" case cube = "fa-cube" case cubes = "fa-cubes" + case curling = "fa-curling" case cut = "fa-cut" case cuttlefish = "fa-cuttlefish" case dAndD = "fa-d-and-d" case dAndDBeyond = "fa-d-and-d-beyond" + case dagger = "fa-dagger" case dashcube = "fa-dashcube" case database = "fa-database" case deaf = "fa-deaf" + case debug = "fa-debug" + case deer = "fa-deer" + case deerRudolph = "fa-deer-rudolph" case delicious = "fa-delicious" case democrat = "fa-democrat" case deploydog = "fa-deploydog" case deskpro = "fa-deskpro" case desktop = "fa-desktop" + case desktopAlt = "fa-desktop-alt" case dev = "fa-dev" case deviantart = "fa-deviantart" + case dewpoint = "fa-dewpoint" case dharmachakra = "fa-dharmachakra" case dhl = "fa-dhl" case diagnoses = "fa-diagnoses" + case diamond = "fa-diamond" case diaspora = "fa-diaspora" case dice = "fa-dice" + case diceD10 = "fa-dice-d10" + case diceD12 = "fa-dice-d12" case diceD20 = "fa-dice-d20" + case diceD4 = "fa-dice-d4" case diceD6 = "fa-dice-d6" + case diceD8 = "fa-dice-d8" case diceFive = "fa-dice-five" case diceFour = "fa-dice-four" case diceOne = "fa-dice-one" @@ -388,20 +608,28 @@ public enum FontAwesome: String, CaseIterable { case diceThree = "fa-dice-three" case diceTwo = "fa-dice-two" case digg = "fa-digg" + case digging = "fa-digging" case digitalOcean = "fa-digital-ocean" case digitalTachograph = "fa-digital-tachograph" + case diploma = "fa-diploma" case directions = "fa-directions" case discord = "fa-discord" case discourse = "fa-discourse" + case disease = "fa-disease" case divide = "fa-divide" case dizzy = "fa-dizzy" case dna = "fa-dna" + case doNotEnter = "fa-do-not-enter" case dochub = "fa-dochub" case docker = "fa-docker" case dog = "fa-dog" + case dogLeashed = "fa-dog-leashed" case dollarSign = "fa-dollar-sign" case dolly = "fa-dolly" + case dollyEmpty = "fa-dolly-empty" case dollyFlatbed = "fa-dolly-flatbed" + case dollyFlatbedAlt = "fa-dolly-flatbed-alt" + case dollyFlatbedEmpty = "fa-dolly-flatbed-empty" case donate = "fa-donate" case doorClosed = "fa-door-closed" case doorOpen = "fa-door-open" @@ -411,33 +639,53 @@ public enum FontAwesome: String, CaseIterable { case draft2digital = "fa-draft2digital" case draftingCompass = "fa-drafting-compass" case dragon = "fa-dragon" + case drawCircle = "fa-draw-circle" case drawPolygon = "fa-draw-polygon" + case drawSquare = "fa-draw-square" + case dreidel = "fa-dreidel" case dribbble = "fa-dribbble" case dribbbleSquare = "fa-dribbble-square" + case drone = "fa-drone" + case droneAlt = "fa-drone-alt" case dropbox = "fa-dropbox" case drum = "fa-drum" case drumSteelpan = "fa-drum-steelpan" + case drumstick = "fa-drumstick" case drumstickBite = "fa-drumstick-bite" case drupal = "fa-drupal" + case dryer = "fa-dryer" + case dryerAlt = "fa-dryer-alt" + case duck = "fa-duck" case dumbbell = "fa-dumbbell" case dumpster = "fa-dumpster" case dumpsterFire = "fa-dumpster-fire" case dungeon = "fa-dungeon" case dyalog = "fa-dyalog" + case ear = "fa-ear" + case earMuffs = "fa-ear-muffs" case earlybirds = "fa-earlybirds" case ebay = "fa-ebay" + case eclipse = "fa-eclipse" + case eclipseAlt = "fa-eclipse-alt" case edge = "fa-edge" case edit = "fa-edit" case egg = "fa-egg" + case eggFried = "fa-egg-fried" case eject = "fa-eject" case elementor = "fa-elementor" + case elephant = "fa-elephant" case ellipsisH = "fa-ellipsis-h" + case ellipsisHAlt = "fa-ellipsis-h-alt" case ellipsisV = "fa-ellipsis-v" + case ellipsisVAlt = "fa-ellipsis-v-alt" case ello = "fa-ello" case ember = "fa-ember" case empire = "fa-empire" + case emptySet = "fa-empty-set" + case engineWarning = "fa-engine-warning" case envelope = "fa-envelope" case envelopeOpen = "fa-envelope-open" + case envelopeOpenDollar = "fa-envelope-open-dollar" case envelopeOpenText = "fa-envelope-open-text" case envelopeSquare = "fa-envelope-square" case envira = "fa-envira" @@ -449,18 +697,25 @@ public enum FontAwesome: String, CaseIterable { case etsy = "fa-etsy" case euroSign = "fa-euro-sign" case evernote = "fa-evernote" + case exchange = "fa-exchange" case exchangeAlt = "fa-exchange-alt" case exclamation = "fa-exclamation" case exclamationCircle = "fa-exclamation-circle" + case exclamationSquare = "fa-exclamation-square" case exclamationTriangle = "fa-exclamation-triangle" case expand = "fa-expand" case expandAlt = "fa-expand-alt" + case expandArrows = "fa-expand-arrows" case expandArrowsAlt = "fa-expand-arrows-alt" + case expandWide = "fa-expand-wide" case expeditedssl = "fa-expeditedssl" + case externalLink = "fa-external-link" case externalLinkAlt = "fa-external-link-alt" + case externalLinkSquare = "fa-external-link-square" case externalLinkSquareAlt = "fa-external-link-square-alt" case eye = "fa-eye" case eyeDropper = "fa-eye-dropper" + case eyeEvil = "fa-eye-evil" case eyeSlash = "fa-eye-slash" case facebook = "fa-facebook" case facebookF = "fa-facebook-f" @@ -468,6 +723,7 @@ public enum FontAwesome: String, CaseIterable { case facebookSquare = "fa-facebook-square" case fan = "fa-fan" case fantasyFlightGames = "fa-fantasy-flight-games" + case farm = "fa-farm" case fastBackward = "fa-fast-backward" case fastForward = "fa-fast-forward" case fax = "fa-fax" @@ -476,17 +732,24 @@ public enum FontAwesome: String, CaseIterable { case fedex = "fa-fedex" case fedora = "fa-fedora" case female = "fa-female" + case fieldHockey = "fa-field-hockey" case fighterJet = "fa-fighter-jet" case figma = "fa-figma" case file = "fa-file" case fileAlt = "fa-file-alt" case fileArchive = "fa-file-archive" case fileAudio = "fa-file-audio" + case fileCertificate = "fa-file-certificate" + case fileChartLine = "fa-file-chart-line" + case fileChartPie = "fa-file-chart-pie" + case fileCheck = "fa-file-check" case fileCode = "fa-file-code" case fileContract = "fa-file-contract" case fileCsv = "fa-file-csv" case fileDownload = "fa-file-download" + case fileEdit = "fa-file-edit" case fileExcel = "fa-file-excel" + case fileExclamation = "fa-file-exclamation" case fileExport = "fa-file-export" case fileImage = "fa-file-image" case fileImport = "fa-file-import" @@ -494,66 +757,97 @@ public enum FontAwesome: String, CaseIterable { case fileInvoiceDollar = "fa-file-invoice-dollar" case fileMedical = "fa-file-medical" case fileMedicalAlt = "fa-file-medical-alt" + case fileMinus = "fa-file-minus" case filePdf = "fa-file-pdf" + case filePlus = "fa-file-plus" case filePowerpoint = "fa-file-powerpoint" case filePrescription = "fa-file-prescription" + case fileSearch = "fa-file-search" case fileSignature = "fa-file-signature" + case fileSpreadsheet = "fa-file-spreadsheet" + case fileTimes = "fa-file-times" case fileUpload = "fa-file-upload" + case fileUser = "fa-file-user" case fileVideo = "fa-file-video" case fileWord = "fa-file-word" + case filesMedical = "fa-files-medical" case fill = "fa-fill" case fillDrip = "fa-fill-drip" case film = "fa-film" + case filmAlt = "fa-film-alt" case filter = "fa-filter" case fingerprint = "fa-fingerprint" case fire = "fa-fire" case fireAlt = "fa-fire-alt" case fireExtinguisher = "fa-fire-extinguisher" + case fireSmoke = "fa-fire-smoke" case firefox = "fa-firefox" - case firefoxBrowser = "fa-firefox-browser" + case fireplace = "fa-fireplace" case firstAid = "fa-first-aid" case firstOrder = "fa-first-order" case firstOrderAlt = "fa-first-order-alt" case firstdraft = "fa-firstdraft" case fish = "fa-fish" + case fishCooked = "fa-fish-cooked" case fistRaised = "fa-fist-raised" case flag = "fa-flag" + case flagAlt = "fa-flag-alt" case flagCheckered = "fa-flag-checkered" case flagUsa = "fa-flag-usa" + case flame = "fa-flame" case flask = "fa-flask" + case flaskPoison = "fa-flask-poison" + case flaskPotion = "fa-flask-potion" case flickr = "fa-flickr" case flipboard = "fa-flipboard" + case flower = "fa-flower" + case flowerDaffodil = "fa-flower-daffodil" + case flowerTulip = "fa-flower-tulip" case flushed = "fa-flushed" case fly = "fa-fly" + case fog = "fa-fog" case folder = "fa-folder" case folderMinus = "fa-folder-minus" case folderOpen = "fa-folder-open" case folderPlus = "fa-folder-plus" + case folderTimes = "fa-folder-times" + case folderTree = "fa-folder-tree" + case folders = "fa-folders" case font = "fa-font" case fontAwesome = "fa-font-awesome" case fontAwesomeAlt = "fa-font-awesome-alt" case fontAwesomeFlag = "fa-font-awesome-flag" case fontAwesomeLogoFull = "fa-font-awesome-logo-full" + case fontCase = "fa-font-case" case fonticons = "fa-fonticons" case fonticonsFi = "fa-fonticons-fi" case footballBall = "fa-football-ball" + case footballHelmet = "fa-football-helmet" + case forklift = "fa-forklift" case fortAwesome = "fa-fort-awesome" case fortAwesomeAlt = "fa-fort-awesome-alt" case forumbee = "fa-forumbee" case forward = "fa-forward" case foursquare = "fa-foursquare" + case fragile = "fa-fragile" case freeCodeCamp = "fa-free-code-camp" case freebsd = "fa-freebsd" + case frenchFries = "fa-french-fries" case frog = "fa-frog" + case frostyHead = "fa-frosty-head" case frown = "fa-frown" case frownOpen = "fa-frown-open" case fulcrum = "fa-fulcrum" + case function = "fa-function" case funnelDollar = "fa-funnel-dollar" case futbol = "fa-futbol" case galacticRepublic = "fa-galactic-republic" case galacticSenate = "fa-galactic-senate" + case gameBoard = "fa-game-board" + case gameBoardAlt = "fa-game-board-alt" case gamepad = "fa-gamepad" case gasPump = "fa-gas-pump" + case gasPumpSlash = "fa-gas-pump-slash" case gavel = "fa-gavel" case gem = "fa-gem" case genderless = "fa-genderless" @@ -562,7 +856,9 @@ public enum FontAwesome: String, CaseIterable { case ggCircle = "fa-gg-circle" case ghost = "fa-ghost" case gift = "fa-gift" + case giftCard = "fa-gift-card" case gifts = "fa-gifts" + case gingerbreadMan = "fa-gingerbread-man" case git = "fa-git" case gitAlt = "fa-git-alt" case gitSquare = "fa-git-square" @@ -572,11 +868,16 @@ public enum FontAwesome: String, CaseIterable { case gitkraken = "fa-gitkraken" case gitlab = "fa-gitlab" case gitter = "fa-gitter" + case glass = "fa-glass" + case glassChampagne = "fa-glass-champagne" case glassCheers = "fa-glass-cheers" + case glassCitrus = "fa-glass-citrus" case glassMartini = "fa-glass-martini" case glassMartiniAlt = "fa-glass-martini-alt" case glassWhiskey = "fa-glass-whiskey" + case glassWhiskeyRocks = "fa-glass-whiskey-rocks" case glasses = "fa-glasses" + case glassesAlt = "fa-glasses-alt" case glide = "fa-glide" case glideG = "fa-glide-g" case globe = "fa-globe" @@ -584,8 +885,11 @@ public enum FontAwesome: String, CaseIterable { case globeAmericas = "fa-globe-americas" case globeAsia = "fa-globe-asia" case globeEurope = "fa-globe-europe" + case globeSnow = "fa-globe-snow" + case globeStand = "fa-globe-stand" case gofore = "fa-gofore" case golfBall = "fa-golf-ball" + case golfClub = "fa-golf-club" case goodreads = "fa-goodreads" case goodreadsG = "fa-goodreads-g" case google = "fa-google" @@ -624,15 +928,25 @@ public enum FontAwesome: String, CaseIterable { case guitar = "fa-guitar" case gulp = "fa-gulp" case hSquare = "fa-h-square" + case h1 = "fa-h1" + case h2 = "fa-h2" + case h3 = "fa-h3" + case h4 = "fa-h4" case hackerNews = "fa-hacker-news" case hackerNewsSquare = "fa-hacker-news-square" case hackerrank = "fa-hackerrank" case hamburger = "fa-hamburger" case hammer = "fa-hammer" + case hammerWar = "fa-hammer-war" case hamsa = "fa-hamsa" + case handHeart = "fa-hand-heart" case handHolding = "fa-hand-holding" + case handHoldingBox = "fa-hand-holding-box" case handHoldingHeart = "fa-hand-holding-heart" + case handHoldingMagic = "fa-hand-holding-magic" + case handHoldingSeedling = "fa-hand-holding-seedling" case handHoldingUsd = "fa-hand-holding-usd" + case handHoldingWater = "fa-hand-holding-water" case handLizard = "fa-hand-lizard" case handMiddleFinger = "fa-hand-middle-finger" case handPaper = "fa-hand-paper" @@ -642,43 +956,69 @@ public enum FontAwesome: String, CaseIterable { case handPointRight = "fa-hand-point-right" case handPointUp = "fa-hand-point-up" case handPointer = "fa-hand-pointer" + case handReceiving = "fa-hand-receiving" case handRock = "fa-hand-rock" case handScissors = "fa-hand-scissors" case handSpock = "fa-hand-spock" case hands = "fa-hands" + case handsHeart = "fa-hands-heart" case handsHelping = "fa-hands-helping" + case handsUsd = "fa-hands-usd" case handshake = "fa-handshake" + case handshakeAlt = "fa-handshake-alt" case hanukiah = "fa-hanukiah" case hardHat = "fa-hard-hat" case hashtag = "fa-hashtag" - case hatCowboy = "fa-hat-cowboy" - case hatCowboySide = "fa-hat-cowboy-side" + case hatChef = "fa-hat-chef" + case hatSanta = "fa-hat-santa" + case hatWinter = "fa-hat-winter" + case hatWitch = "fa-hat-witch" case hatWizard = "fa-hat-wizard" + case haykal = "fa-haykal" case hdd = "fa-hdd" + case headSide = "fa-head-side" + case headSideBrain = "fa-head-side-brain" + case headSideMedical = "fa-head-side-medical" + case headVr = "fa-head-vr" case heading = "fa-heading" case headphones = "fa-headphones" case headphonesAlt = "fa-headphones-alt" case headset = "fa-headset" case heart = "fa-heart" case heartBroken = "fa-heart-broken" + case heartCircle = "fa-heart-circle" + case heartRate = "fa-heart-rate" + case heartSquare = "fa-heart-square" case heartbeat = "fa-heartbeat" case helicopter = "fa-helicopter" + case helmetBattle = "fa-helmet-battle" + case hexagon = "fa-hexagon" case highlighter = "fa-highlighter" case hiking = "fa-hiking" case hippo = "fa-hippo" case hips = "fa-hips" case hireAHelper = "fa-hire-a-helper" case history = "fa-history" + case hockeyMask = "fa-hockey-mask" case hockeyPuck = "fa-hockey-puck" + case hockeySticks = "fa-hockey-sticks" case hollyBerry = "fa-holly-berry" case home = "fa-home" + case homeAlt = "fa-home-alt" + case homeHeart = "fa-home-heart" + case homeLg = "fa-home-lg" + case homeLgAlt = "fa-home-lg-alt" + case hoodCloak = "fa-hood-cloak" case hooli = "fa-hooli" + case horizontalRule = "fa-horizontal-rule" case hornbill = "fa-hornbill" case horse = "fa-horse" case horseHead = "fa-horse-head" case hospital = "fa-hospital" case hospitalAlt = "fa-hospital-alt" case hospitalSymbol = "fa-hospital-symbol" + case hospitalUser = "fa-hospital-user" + case hospitals = "fa-hospitals" case hotTub = "fa-hot-tub" case hotdog = "fa-hotdog" case hotel = "fa-hotel" @@ -688,37 +1028,51 @@ public enum FontAwesome: String, CaseIterable { case hourglassHalf = "fa-hourglass-half" case hourglassStart = "fa-hourglass-start" case houseDamage = "fa-house-damage" + case houseFlood = "fa-house-flood" case houzz = "fa-houzz" case hryvnia = "fa-hryvnia" case html5 = "fa-html5" case hubspot = "fa-hubspot" + case humidity = "fa-humidity" + case hurricane = "fa-hurricane" case iCursor = "fa-i-cursor" case iceCream = "fa-ice-cream" + case iceSkate = "fa-ice-skate" case icicles = "fa-icicles" case icons = "fa-icons" + case iconsAlt = "fa-icons-alt" case idBadge = "fa-id-badge" case idCard = "fa-id-card" case idCardAlt = "fa-id-card-alt" - case ideal = "fa-ideal" case igloo = "fa-igloo" case image = "fa-image" case images = "fa-images" case imdb = "fa-imdb" case inbox = "fa-inbox" + case inboxIn = "fa-inbox-in" + case inboxOut = "fa-inbox-out" case indent = "fa-indent" case industry = "fa-industry" + case industryAlt = "fa-industry-alt" case infinity = "fa-infinity" case info = "fa-info" case infoCircle = "fa-info-circle" + case infoSquare = "fa-info-square" + case inhaler = "fa-inhaler" case instagram = "fa-instagram" + case integral = "fa-integral" case intercom = "fa-intercom" case internetExplorer = "fa-internet-explorer" + case intersection = "fa-intersection" + case inventory = "fa-inventory" case invision = "fa-invision" case ioxhost = "fa-ioxhost" + case islandTropical = "fa-island-tropical" case italic = "fa-italic" case itchIo = "fa-itch-io" case itunes = "fa-itunes" case itunesNote = "fa-itunes-note" + case jackOLantern = "fa-jack-o-lantern" case java = "fa-java" case jedi = "fa-jedi" case jediOrder = "fa-jedi-order" @@ -733,19 +1087,28 @@ public enum FontAwesome: String, CaseIterable { case jsfiddle = "fa-jsfiddle" case kaaba = "fa-kaaba" case kaggle = "fa-kaggle" + case kerning = "fa-kerning" case key = "fa-key" + case keySkeleton = "fa-key-skeleton" case keybase = "fa-keybase" case keyboard = "fa-keyboard" case keycdn = "fa-keycdn" + case keynote = "fa-keynote" case khanda = "fa-khanda" case kickstarter = "fa-kickstarter" case kickstarterK = "fa-kickstarter-k" + case kidneys = "fa-kidneys" case kiss = "fa-kiss" case kissBeam = "fa-kiss-beam" case kissWinkHeart = "fa-kiss-wink-heart" + case kite = "fa-kite" case kiwiBird = "fa-kiwi-bird" + case knifeKitchen = "fa-knife-kitchen" case korvue = "fa-korvue" + case lambda = "fa-lambda" + case lamp = "fa-lamp" case landmark = "fa-landmark" + case landmarkAlt = "fa-landmark-alt" case language = "fa-language" case laptop = "fa-laptop" case laptopCode = "fa-laptop-code" @@ -758,49 +1121,89 @@ public enum FontAwesome: String, CaseIterable { case laughSquint = "fa-laugh-squint" case laughWink = "fa-laugh-wink" case layerGroup = "fa-layer-group" + case layerMinus = "fa-layer-minus" + case layerPlus = "fa-layer-plus" case leaf = "fa-leaf" + case leafHeart = "fa-leaf-heart" + case leafMaple = "fa-leaf-maple" + case leafOak = "fa-leaf-oak" case leanpub = "fa-leanpub" case lemon = "fa-lemon" case less = "fa-less" case lessThan = "fa-less-than" case lessThanEqual = "fa-less-than-equal" + case levelDown = "fa-level-down" case levelDownAlt = "fa-level-down-alt" + case levelUp = "fa-level-up" case levelUpAlt = "fa-level-up-alt" case lifeRing = "fa-life-ring" case lightbulb = "fa-lightbulb" + case lightbulbDollar = "fa-lightbulb-dollar" + case lightbulbExclamation = "fa-lightbulb-exclamation" + case lightbulbOn = "fa-lightbulb-on" + case lightbulbSlash = "fa-lightbulb-slash" + case lightsHoliday = "fa-lights-holiday" case line = "fa-line" + case lineColumns = "fa-line-columns" + case lineHeight = "fa-line-height" case link = "fa-link" case linkedin = "fa-linkedin" case linkedinIn = "fa-linkedin-in" case linode = "fa-linode" case linux = "fa-linux" + case lips = "fa-lips" case liraSign = "fa-lira-sign" case list = "fa-list" case listAlt = "fa-list-alt" case listOl = "fa-list-ol" case listUl = "fa-list-ul" + case location = "fa-location" case locationArrow = "fa-location-arrow" + case locationCircle = "fa-location-circle" + case locationSlash = "fa-location-slash" case lock = "fa-lock" + case lockAlt = "fa-lock-alt" case lockOpen = "fa-lock-open" + case lockOpenAlt = "fa-lock-open-alt" case longArrowAltDown = "fa-long-arrow-alt-down" case longArrowAltLeft = "fa-long-arrow-alt-left" case longArrowAltRight = "fa-long-arrow-alt-right" case longArrowAltUp = "fa-long-arrow-alt-up" + case longArrowDown = "fa-long-arrow-down" + case longArrowLeft = "fa-long-arrow-left" + case longArrowRight = "fa-long-arrow-right" + case longArrowUp = "fa-long-arrow-up" + case loveseat = "fa-loveseat" case lowVision = "fa-low-vision" + case luchador = "fa-luchador" case luggageCart = "fa-luggage-cart" + case lungs = "fa-lungs" case lyft = "fa-lyft" + case mace = "fa-mace" case magento = "fa-magento" case magic = "fa-magic" case magnet = "fa-magnet" case mailBulk = "fa-mail-bulk" + case mailbox = "fa-mailbox" case mailchimp = "fa-mailchimp" case male = "fa-male" case mandalorian = "fa-mandalorian" + case mandolin = "fa-mandolin" case map = "fa-map" case mapMarked = "fa-map-marked" case mapMarkedAlt = "fa-map-marked-alt" case mapMarker = "fa-map-marker" case mapMarkerAlt = "fa-map-marker-alt" + case mapMarkerAltSlash = "fa-map-marker-alt-slash" + case mapMarkerCheck = "fa-map-marker-check" + case mapMarkerEdit = "fa-map-marker-edit" + case mapMarkerExclamation = "fa-map-marker-exclamation" + case mapMarkerMinus = "fa-map-marker-minus" + case mapMarkerPlus = "fa-map-marker-plus" + case mapMarkerQuestion = "fa-map-marker-question" + case mapMarkerSlash = "fa-map-marker-slash" + case mapMarkerSmile = "fa-map-marker-smile" + case mapMarkerTimes = "fa-map-marker-times" case mapPin = "fa-map-pin" case mapSigns = "fa-map-signs" case markdown = "fa-markdown" @@ -813,7 +1216,7 @@ public enum FontAwesome: String, CaseIterable { case mask = "fa-mask" case mastodon = "fa-mastodon" case maxcdn = "fa-maxcdn" - case mdb = "fa-mdb" + case meat = "fa-meat" case medal = "fa-medal" case medapps = "fa-medapps" case medium = "fa-medium" @@ -821,6 +1224,7 @@ public enum FontAwesome: String, CaseIterable { case medkit = "fa-medkit" case medrt = "fa-medrt" case meetup = "fa-meetup" + case megaphone = "fa-megaphone" case megaport = "fa-megaport" case meh = "fa-meh" case mehBlank = "fa-meh-blank" @@ -830,7 +1234,6 @@ public enum FontAwesome: String, CaseIterable { case menorah = "fa-menorah" case mercury = "fa-mercury" case meteor = "fa-meteor" - case microblog = "fa-microblog" case microchip = "fa-microchip" case microphone = "fa-microphone" case microphoneAlt = "fa-microphone-alt" @@ -838,15 +1241,21 @@ public enum FontAwesome: String, CaseIterable { case microphoneSlash = "fa-microphone-slash" case microscope = "fa-microscope" case microsoft = "fa-microsoft" + case mindShare = "fa-mind-share" case minus = "fa-minus" case minusCircle = "fa-minus-circle" + case minusHexagon = "fa-minus-hexagon" + case minusOctagon = "fa-minus-octagon" case minusSquare = "fa-minus-square" + case mistletoe = "fa-mistletoe" case mitten = "fa-mitten" case mix = "fa-mix" case mixcloud = "fa-mixcloud" case mizuni = "fa-mizuni" case mobile = "fa-mobile" case mobileAlt = "fa-mobile-alt" + case mobileAndroid = "fa-mobile-android" + case mobileAndroidAlt = "fa-mobile-android-alt" case modx = "fa-modx" case monero = "fa-monero" case moneyBill = "fa-money-bill" @@ -855,17 +1264,27 @@ public enum FontAwesome: String, CaseIterable { case moneyBillWaveAlt = "fa-money-bill-wave-alt" case moneyCheck = "fa-money-check" case moneyCheckAlt = "fa-money-check-alt" + case moneyCheckEdit = "fa-money-check-edit" + case moneyCheckEditAlt = "fa-money-check-edit-alt" + case monitorHeartRate = "fa-monitor-heart-rate" + case monkey = "fa-monkey" case monument = "fa-monument" case moon = "fa-moon" + case moonCloud = "fa-moon-cloud" + case moonStars = "fa-moon-stars" case mortarPestle = "fa-mortar-pestle" case mosque = "fa-mosque" case motorcycle = "fa-motorcycle" case mountain = "fa-mountain" - case mouse = "fa-mouse" + case mountains = "fa-mountains" case mousePointer = "fa-mouse-pointer" + case mug = "fa-mug" case mugHot = "fa-mug-hot" + case mugMarshmallows = "fa-mug-marshmallows" + case mugTea = "fa-mug-tea" case music = "fa-music" case napster = "fa-napster" + case narwhal = "fa-narwhal" case neos = "fa-neos" case networkWired = "fa-network-wired" case neuter = "fa-neuter" @@ -880,32 +1299,43 @@ public enum FontAwesome: String, CaseIterable { case nutritionix = "fa-nutritionix" case objectGroup = "fa-object-group" case objectUngroup = "fa-object-ungroup" + case octagon = "fa-octagon" case odnoklassniki = "fa-odnoklassniki" case odnoklassnikiSquare = "fa-odnoklassniki-square" case oilCan = "fa-oil-can" + case oilTemp = "fa-oil-temp" case oldRepublic = "fa-old-republic" case om = "fa-om" + case omega = "fa-omega" case opencart = "fa-opencart" case openid = "fa-openid" case opera = "fa-opera" case optinMonster = "fa-optin-monster" - case orcid = "fa-orcid" + case ornament = "fa-ornament" case osi = "fa-osi" case otter = "fa-otter" case outdent = "fa-outdent" + case overline = "fa-overline" + case pageBreak = "fa-page-break" case page4 = "fa-page4" case pagelines = "fa-pagelines" case pager = "fa-pager" case paintBrush = "fa-paint-brush" + case paintBrushAlt = "fa-paint-brush-alt" case paintRoller = "fa-paint-roller" case palette = "fa-palette" case palfed = "fa-palfed" case pallet = "fa-pallet" + case palletAlt = "fa-pallet-alt" case paperPlane = "fa-paper-plane" case paperclip = "fa-paperclip" case parachuteBox = "fa-parachute-box" case paragraph = "fa-paragraph" + case paragraphRtl = "fa-paragraph-rtl" case parking = "fa-parking" + case parkingCircle = "fa-parking-circle" + case parkingCircleSlash = "fa-parking-circle-slash" + case parkingSlash = "fa-parking-slash" case passport = "fa-passport" case pastafarianism = "fa-pastafarianism" case paste = "fa-paste" @@ -913,15 +1343,21 @@ public enum FontAwesome: String, CaseIterable { case pause = "fa-pause" case pauseCircle = "fa-pause-circle" case paw = "fa-paw" + case pawAlt = "fa-paw-alt" + case pawClaws = "fa-paw-claws" case paypal = "fa-paypal" case peace = "fa-peace" + case pegasus = "fa-pegasus" case pen = "fa-pen" case penAlt = "fa-pen-alt" case penFancy = "fa-pen-fancy" case penNib = "fa-pen-nib" case penSquare = "fa-pen-square" + case pencil = "fa-pencil" case pencilAlt = "fa-pencil-alt" + case pencilPaintbrush = "fa-pencil-paintbrush" case pencilRuler = "fa-pencil-ruler" + case pennant = "fa-pennant" case pennyArcade = "fa-penny-arcade" case peopleCarry = "fa-people-carry" case pepperHot = "fa-pepper-hot" @@ -929,30 +1365,41 @@ public enum FontAwesome: String, CaseIterable { case percentage = "fa-percentage" case periscope = "fa-periscope" case personBooth = "fa-person-booth" + case personCarry = "fa-person-carry" + case personDolly = "fa-person-dolly" + case personDollyEmpty = "fa-person-dolly-empty" + case personSign = "fa-person-sign" case phabricator = "fa-phabricator" case phoenixFramework = "fa-phoenix-framework" case phoenixSquadron = "fa-phoenix-squadron" case phone = "fa-phone" case phoneAlt = "fa-phone-alt" + case phoneLaptop = "fa-phone-laptop" + case phoneOffice = "fa-phone-office" + case phonePlus = "fa-phone-plus" case phoneSlash = "fa-phone-slash" case phoneSquare = "fa-phone-square" case phoneSquareAlt = "fa-phone-square-alt" case phoneVolume = "fa-phone-volume" case photoVideo = "fa-photo-video" case php = "fa-php" + case pi = "fa-pi" + case pie = "fa-pie" case piedPiper = "fa-pied-piper" case piedPiperAlt = "fa-pied-piper-alt" case piedPiperHat = "fa-pied-piper-hat" case piedPiperPp = "fa-pied-piper-pp" - case piedPiperSquare = "fa-pied-piper-square" + case pig = "fa-pig" case piggyBank = "fa-piggy-bank" case pills = "fa-pills" case pinterest = "fa-pinterest" case pinterestP = "fa-pinterest-p" case pinterestSquare = "fa-pinterest-square" + case pizza = "fa-pizza" case pizzaSlice = "fa-pizza-slice" case placeOfWorship = "fa-place-of-worship" case plane = "fa-plane" + case planeAlt = "fa-plane-alt" case planeArrival = "fa-plane-arrival" case planeDeparture = "fa-plane-departure" case play = "fa-play" @@ -961,13 +1408,19 @@ public enum FontAwesome: String, CaseIterable { case plug = "fa-plug" case plus = "fa-plus" case plusCircle = "fa-plus-circle" + case plusHexagon = "fa-plus-hexagon" + case plusOctagon = "fa-plus-octagon" case plusSquare = "fa-plus-square" case podcast = "fa-podcast" + case podium = "fa-podium" + case podiumStar = "fa-podium-star" case poll = "fa-poll" case pollH = "fa-poll-h" + case pollPeople = "fa-poll-people" case poo = "fa-poo" case pooStorm = "fa-poo-storm" case poop = "fa-poop" + case popcorn = "fa-popcorn" case portrait = "fa-portrait" case poundSign = "fa-pound-sign" case powerOff = "fa-power-off" @@ -976,10 +1429,14 @@ public enum FontAwesome: String, CaseIterable { case prescription = "fa-prescription" case prescriptionBottle = "fa-prescription-bottle" case prescriptionBottleAlt = "fa-prescription-bottle-alt" + case presentation = "fa-presentation" case print = "fa-print" + case printSearch = "fa-print-search" + case printSlash = "fa-print-slash" case procedures = "fa-procedures" case productHunt = "fa-product-hunt" case projectDiagram = "fa-project-diagram" + case pumpkin = "fa-pumpkin" case pushed = "fa-pushed" case puzzlePiece = "fa-puzzle-piece" case python = "fa-python" @@ -987,6 +1444,7 @@ public enum FontAwesome: String, CaseIterable { case qrcode = "fa-qrcode" case question = "fa-question" case questionCircle = "fa-question-circle" + case questionSquare = "fa-question-square" case quidditch = "fa-quidditch" case quinscape = "fa-quinscape" case quora = "fa-quora" @@ -994,9 +1452,15 @@ public enum FontAwesome: String, CaseIterable { case quoteRight = "fa-quote-right" case quran = "fa-quran" case rProject = "fa-r-project" + case rabbit = "fa-rabbit" + case rabbitFast = "fa-rabbit-fast" + case racquet = "fa-racquet" case radiation = "fa-radiation" case radiationAlt = "fa-radiation-alt" case rainbow = "fa-rainbow" + case raindrops = "fa-raindrops" + case ram = "fa-ram" + case rampLoading = "fa-ramp-loading" case random = "fa-random" case raspberryPi = "fa-raspberry-pi" case ravelry = "fa-ravelry" @@ -1005,7 +1469,9 @@ public enum FontAwesome: String, CaseIterable { case readme = "fa-readme" case rebel = "fa-rebel" case receipt = "fa-receipt" - case recordVinyl = "fa-record-vinyl" + case rectangleLandscape = "fa-rectangle-landscape" + case rectanglePortrait = "fa-rectangle-portrait" + case rectangleWide = "fa-rectangle-wide" case recycle = "fa-recycle" case redRiver = "fa-red-river" case reddit = "fa-reddit" @@ -1017,6 +1483,10 @@ public enum FontAwesome: String, CaseIterable { case registered = "fa-registered" case removeFormat = "fa-remove-format" case renren = "fa-renren" + case repeatIcon = "fa-repeat" + case repeat1 = "fa-repeat-1" + case repeat1Alt = "fa-repeat-1-alt" + case repeatAlt = "fa-repeat-alt" case reply = "fa-reply" case replyAll = "fa-reply-all" case replyd = "fa-replyd" @@ -1025,37 +1495,58 @@ public enum FontAwesome: String, CaseIterable { case resolving = "fa-resolving" case restroom = "fa-restroom" case retweet = "fa-retweet" + case retweetAlt = "fa-retweet-alt" case rev = "fa-rev" case ribbon = "fa-ribbon" case ring = "fa-ring" + case ringsWedding = "fa-rings-wedding" case road = "fa-road" case robot = "fa-robot" case rocket = "fa-rocket" case rocketchat = "fa-rocketchat" case rockrms = "fa-rockrms" case route = "fa-route" + case routeHighway = "fa-route-highway" + case routeInterstate = "fa-route-interstate" case rss = "fa-rss" case rssSquare = "fa-rss-square" case rubleSign = "fa-ruble-sign" case ruler = "fa-ruler" case rulerCombined = "fa-ruler-combined" case rulerHorizontal = "fa-ruler-horizontal" + case rulerTriangle = "fa-ruler-triangle" case rulerVertical = "fa-ruler-vertical" case running = "fa-running" case rupeeSign = "fa-rupee-sign" + case rv = "fa-rv" + case sack = "fa-sack" + case sackDollar = "fa-sack-dollar" case sadCry = "fa-sad-cry" case sadTear = "fa-sad-tear" case safari = "fa-safari" + case salad = "fa-salad" case salesforce = "fa-salesforce" + case sandwich = "fa-sandwich" case sass = "fa-sass" case satellite = "fa-satellite" case satelliteDish = "fa-satellite-dish" + case sausage = "fa-sausage" case save = "fa-save" + case scalpel = "fa-scalpel" + case scalpelPath = "fa-scalpel-path" + case scanner = "fa-scanner" + case scannerKeyboard = "fa-scanner-keyboard" + case scannerTouchscreen = "fa-scanner-touchscreen" + case scarecrow = "fa-scarecrow" + case scarf = "fa-scarf" case schlix = "fa-schlix" case school = "fa-school" case screwdriver = "fa-screwdriver" case scribd = "fa-scribd" case scroll = "fa-scroll" + case scrollOld = "fa-scroll-old" + case scrubber = "fa-scrubber" + case scythe = "fa-scythe" case sdCard = "fa-sd-card" case search = "fa-search" case searchDollar = "fa-search-dollar" @@ -1066,30 +1557,57 @@ public enum FontAwesome: String, CaseIterable { case seedling = "fa-seedling" case sellcast = "fa-sellcast" case sellsy = "fa-sellsy" + case sendBack = "fa-send-back" + case sendBackward = "fa-send-backward" case server = "fa-server" case servicestack = "fa-servicestack" case shapes = "fa-shapes" case share = "fa-share" + case shareAll = "fa-share-all" case shareAlt = "fa-share-alt" case shareAltSquare = "fa-share-alt-square" case shareSquare = "fa-share-square" + case sheep = "fa-sheep" case shekelSign = "fa-shekel-sign" + case shield = "fa-shield" case shieldAlt = "fa-shield-alt" + case shieldCheck = "fa-shield-check" + case shieldCross = "fa-shield-cross" case ship = "fa-ship" case shippingFast = "fa-shipping-fast" + case shippingTimed = "fa-shipping-timed" case shirtsinbulk = "fa-shirtsinbulk" + case shishKebab = "fa-shish-kebab" case shoePrints = "fa-shoe-prints" case shoppingBag = "fa-shopping-bag" case shoppingBasket = "fa-shopping-basket" case shoppingCart = "fa-shopping-cart" case shopware = "fa-shopware" + case shovel = "fa-shovel" + case shovelSnow = "fa-shovel-snow" case shower = "fa-shower" + case shredder = "fa-shredder" case shuttleVan = "fa-shuttle-van" + case shuttlecock = "fa-shuttlecock" + case sickle = "fa-sickle" + case sigma = "fa-sigma" case sign = "fa-sign" + case signIn = "fa-sign-in" case signInAlt = "fa-sign-in-alt" case signLanguage = "fa-sign-language" + case signOut = "fa-sign-out" case signOutAlt = "fa-sign-out-alt" case signal = "fa-signal" + case signal1 = "fa-signal-1" + case signal2 = "fa-signal-2" + case signal3 = "fa-signal-3" + case signal4 = "fa-signal-4" + case signalAlt = "fa-signal-alt" + case signalAlt1 = "fa-signal-alt-1" + case signalAlt2 = "fa-signal-alt-2" + case signalAlt3 = "fa-signal-alt-3" + case signalAltSlash = "fa-signal-alt-slash" + case signalSlash = "fa-signal-slash" case signature = "fa-signature" case simCard = "fa-sim-card" case simplybuilt = "fa-simplybuilt" @@ -1097,7 +1615,10 @@ public enum FontAwesome: String, CaseIterable { case sitemap = "fa-sitemap" case sith = "fa-sith" case skating = "fa-skating" + case skeleton = "fa-skeleton" case sketch = "fa-sketch" + case skiJump = "fa-ski-jump" + case skiLift = "fa-ski-lift" case skiing = "fa-skiing" case skiingNordic = "fa-skiing-nordic" case skull = "fa-skull" @@ -1107,22 +1628,33 @@ public enum FontAwesome: String, CaseIterable { case slack = "fa-slack" case slackHash = "fa-slack-hash" case slash = "fa-slash" + case sledding = "fa-sledding" case sleigh = "fa-sleigh" case slidersH = "fa-sliders-h" + case slidersHSquare = "fa-sliders-h-square" + case slidersV = "fa-sliders-v" + case slidersVSquare = "fa-sliders-v-square" case slideshare = "fa-slideshare" case smile = "fa-smile" case smileBeam = "fa-smile-beam" + case smilePlus = "fa-smile-plus" case smileWink = "fa-smile-wink" case smog = "fa-smog" + case smoke = "fa-smoke" case smoking = "fa-smoking" case smokingBan = "fa-smoking-ban" case sms = "fa-sms" + case snake = "fa-snake" case snapchat = "fa-snapchat" case snapchatGhost = "fa-snapchat-ghost" case snapchatSquare = "fa-snapchat-square" + case snooze = "fa-snooze" + case snowBlowing = "fa-snow-blowing" case snowboarding = "fa-snowboarding" case snowflake = "fa-snowflake" + case snowflakes = "fa-snowflakes" case snowman = "fa-snowman" + case snowmobile = "fa-snowmobile" case snowplow = "fa-snowplow" case socks = "fa-socks" case solarPanel = "fa-solar-panel" @@ -1131,6 +1663,7 @@ public enum FontAwesome: String, CaseIterable { case sortAlphaDownAlt = "fa-sort-alpha-down-alt" case sortAlphaUp = "fa-sort-alpha-up" case sortAlphaUpAlt = "fa-sort-alpha-up-alt" + case sortAlt = "fa-sort-alt" case sortAmountDown = "fa-sort-amount-down" case sortAmountDownAlt = "fa-sort-amount-down-alt" case sortAmountUp = "fa-sort-amount-up" @@ -1140,42 +1673,66 @@ public enum FontAwesome: String, CaseIterable { case sortNumericDownAlt = "fa-sort-numeric-down-alt" case sortNumericUp = "fa-sort-numeric-up" case sortNumericUpAlt = "fa-sort-numeric-up-alt" + case sortShapesDown = "fa-sort-shapes-down" + case sortShapesDownAlt = "fa-sort-shapes-down-alt" + case sortShapesUp = "fa-sort-shapes-up" + case sortShapesUpAlt = "fa-sort-shapes-up-alt" + case sortSizeDown = "fa-sort-size-down" + case sortSizeDownAlt = "fa-sort-size-down-alt" + case sortSizeUp = "fa-sort-size-up" + case sortSizeUpAlt = "fa-sort-size-up-alt" case sortUp = "fa-sort-up" case soundcloud = "fa-soundcloud" + case soup = "fa-soup" case sourcetree = "fa-sourcetree" case spa = "fa-spa" case spaceShuttle = "fa-space-shuttle" + case spade = "fa-spade" + case sparkles = "fa-sparkles" case speakap = "fa-speakap" case speakerDeck = "fa-speaker-deck" case spellCheck = "fa-spell-check" case spider = "fa-spider" + case spiderBlackWidow = "fa-spider-black-widow" + case spiderWeb = "fa-spider-web" case spinner = "fa-spinner" + case spinnerThird = "fa-spinner-third" case splotch = "fa-splotch" case spotify = "fa-spotify" case sprayCan = "fa-spray-can" case square = "fa-square" case squareFull = "fa-square-full" + case squareRoot = "fa-square-root" case squareRootAlt = "fa-square-root-alt" case squarespace = "fa-squarespace" + case squirrel = "fa-squirrel" case stackExchange = "fa-stack-exchange" case stackOverflow = "fa-stack-overflow" case stackpath = "fa-stackpath" + case staff = "fa-staff" case stamp = "fa-stamp" case star = "fa-star" case starAndCrescent = "fa-star-and-crescent" + case starChristmas = "fa-star-christmas" + case starExclamation = "fa-star-exclamation" case starHalf = "fa-star-half" case starHalfAlt = "fa-star-half-alt" case starOfDavid = "fa-star-of-david" case starOfLife = "fa-star-of-life" + case stars = "fa-stars" case staylinked = "fa-staylinked" + case steak = "fa-steak" case steam = "fa-steam" case steamSquare = "fa-steam-square" case steamSymbol = "fa-steam-symbol" + case steeringWheel = "fa-steering-wheel" case stepBackward = "fa-step-backward" case stepForward = "fa-step-forward" case stethoscope = "fa-stethoscope" case stickerMule = "fa-sticker-mule" case stickyNote = "fa-sticky-note" + case stocking = "fa-stocking" + case stomach = "fa-stomach" case stop = "fa-stop" case stopCircle = "fa-stop-circle" case stopwatch = "fa-stopwatch" @@ -1184,6 +1741,7 @@ public enum FontAwesome: String, CaseIterable { case strava = "fa-strava" case stream = "fa-stream" case streetView = "fa-street-view" + case stretcher = "fa-stretcher" case strikethrough = "fa-strikethrough" case stripe = "fa-stripe" case stripeS = "fa-stripe-s" @@ -1196,15 +1754,22 @@ public enum FontAwesome: String, CaseIterable { case suitcase = "fa-suitcase" case suitcaseRolling = "fa-suitcase-rolling" case sun = "fa-sun" + case sunCloud = "fa-sun-cloud" + case sunDust = "fa-sun-dust" + case sunHaze = "fa-sun-haze" + case sunglasses = "fa-sunglasses" + case sunrise = "fa-sunrise" + case sunset = "fa-sunset" case superpowers = "fa-superpowers" case superscript = "fa-superscript" case supple = "fa-supple" case surprise = "fa-surprise" case suse = "fa-suse" case swatchbook = "fa-swatchbook" - case swift = "fa-swift" case swimmer = "fa-swimmer" case swimmingPool = "fa-swimming-pool" + case sword = "fa-sword" + case swords = "fa-swords" case symfony = "fa-symfony" case synagogue = "fa-synagogue" case sync = "fa-sync" @@ -1214,24 +1779,47 @@ public enum FontAwesome: String, CaseIterable { case tableTennis = "fa-table-tennis" case tablet = "fa-tablet" case tabletAlt = "fa-tablet-alt" + case tabletAndroid = "fa-tablet-android" + case tabletAndroidAlt = "fa-tablet-android-alt" + case tabletRugged = "fa-tablet-rugged" case tablets = "fa-tablets" + case tachometer = "fa-tachometer" case tachometerAlt = "fa-tachometer-alt" + case tachometerAltAverage = "fa-tachometer-alt-average" + case tachometerAltFast = "fa-tachometer-alt-fast" + case tachometerAltFastest = "fa-tachometer-alt-fastest" + case tachometerAltSlow = "fa-tachometer-alt-slow" + case tachometerAltSlowest = "fa-tachometer-alt-slowest" + case tachometerAverage = "fa-tachometer-average" + case tachometerFast = "fa-tachometer-fast" + case tachometerFastest = "fa-tachometer-fastest" + case tachometerSlow = "fa-tachometer-slow" + case tachometerSlowest = "fa-tachometer-slowest" + case taco = "fa-taco" case tag = "fa-tag" case tags = "fa-tags" + case tally = "fa-tally" + case tanakh = "fa-tanakh" case tape = "fa-tape" case tasks = "fa-tasks" + case tasksAlt = "fa-tasks-alt" case taxi = "fa-taxi" case teamspeak = "fa-teamspeak" case teeth = "fa-teeth" case teethOpen = "fa-teeth-open" case telegram = "fa-telegram" case telegramPlane = "fa-telegram-plane" + case temperatureFrigid = "fa-temperature-frigid" case temperatureHigh = "fa-temperature-high" + case temperatureHot = "fa-temperature-hot" case temperatureLow = "fa-temperature-low" case tencentWeibo = "fa-tencent-weibo" case tenge = "fa-tenge" + case tennisBall = "fa-tennis-ball" case terminal = "fa-terminal" + case text = "fa-text" case textHeight = "fa-text-height" + case textSize = "fa-text-size" case textWidth = "fa-text-width" case th = "fa-th" case thLarge = "fa-th-large" @@ -1246,30 +1834,51 @@ public enum FontAwesome: String, CaseIterable { case thermometerHalf = "fa-thermometer-half" case thermometerQuarter = "fa-thermometer-quarter" case thermometerThreeQuarters = "fa-thermometer-three-quarters" + case theta = "fa-theta" case thinkPeaks = "fa-think-peaks" case thumbsDown = "fa-thumbs-down" case thumbsUp = "fa-thumbs-up" case thumbtack = "fa-thumbtack" + case thunderstorm = "fa-thunderstorm" + case thunderstormMoon = "fa-thunderstorm-moon" + case thunderstormSun = "fa-thunderstorm-sun" + case ticket = "fa-ticket" case ticketAlt = "fa-ticket-alt" + case tilde = "fa-tilde" case times = "fa-times" case timesCircle = "fa-times-circle" + case timesHexagon = "fa-times-hexagon" + case timesOctagon = "fa-times-octagon" + case timesSquare = "fa-times-square" case tint = "fa-tint" case tintSlash = "fa-tint-slash" + case tire = "fa-tire" + case tireFlat = "fa-tire-flat" + case tirePressureWarning = "fa-tire-pressure-warning" + case tireRugged = "fa-tire-rugged" case tired = "fa-tired" case toggleOff = "fa-toggle-off" case toggleOn = "fa-toggle-on" case toilet = "fa-toilet" case toiletPaper = "fa-toilet-paper" + case toiletPaperAlt = "fa-toilet-paper-alt" + case tombstone = "fa-tombstone" + case tombstoneAlt = "fa-tombstone-alt" case toolbox = "fa-toolbox" case tools = "fa-tools" case tooth = "fa-tooth" + case toothbrush = "fa-toothbrush" case torah = "fa-torah" case toriiGate = "fa-torii-gate" + case tornado = "fa-tornado" case tractor = "fa-tractor" case tradeFederation = "fa-trade-federation" case trademark = "fa-trademark" + case trafficCone = "fa-traffic-cone" case trafficLight = "fa-traffic-light" - case trailer = "fa-trailer" + case trafficLightGo = "fa-traffic-light-go" + case trafficLightSlow = "fa-traffic-light-slow" + case trafficLightStop = "fa-traffic-light-stop" case train = "fa-train" case tram = "fa-tram" case transgender = "fa-transgender" @@ -1278,20 +1887,38 @@ public enum FontAwesome: String, CaseIterable { case trashAlt = "fa-trash-alt" case trashRestore = "fa-trash-restore" case trashRestoreAlt = "fa-trash-restore-alt" + case trashUndo = "fa-trash-undo" + case trashUndoAlt = "fa-trash-undo-alt" + case treasureChest = "fa-treasure-chest" case tree = "fa-tree" + case treeAlt = "fa-tree-alt" + case treeChristmas = "fa-tree-christmas" + case treeDecorated = "fa-tree-decorated" + case treeLarge = "fa-tree-large" + case treePalm = "fa-tree-palm" + case trees = "fa-trees" case trello = "fa-trello" + case triangle = "fa-triangle" case tripadvisor = "fa-tripadvisor" case trophy = "fa-trophy" + case trophyAlt = "fa-trophy-alt" case truck = "fa-truck" + case truckContainer = "fa-truck-container" + case truckCouch = "fa-truck-couch" case truckLoading = "fa-truck-loading" case truckMonster = "fa-truck-monster" case truckMoving = "fa-truck-moving" case truckPickup = "fa-truck-pickup" + case truckPlow = "fa-truck-plow" + case truckRamp = "fa-truck-ramp" case tshirt = "fa-tshirt" case tty = "fa-tty" case tumblr = "fa-tumblr" case tumblrSquare = "fa-tumblr-square" + case turkey = "fa-turkey" + case turtle = "fa-turtle" case tv = "fa-tv" + case tvRetro = "fa-tv-retro" case twitch = "fa-twitch" case twitter = "fa-twitter" case twitterSquare = "fa-twitter-square" @@ -1299,14 +1926,14 @@ public enum FontAwesome: String, CaseIterable { case uber = "fa-uber" case ubuntu = "fa-ubuntu" case uikit = "fa-uikit" - case umbraco = "fa-umbraco" case umbrella = "fa-umbrella" case umbrellaBeach = "fa-umbrella-beach" case underline = "fa-underline" case undo = "fa-undo" case undoAlt = "fa-undo-alt" + case unicorn = "fa-unicorn" + case union = "fa-union" case uniregistry = "fa-uniregistry" - case unity = "fa-unity" case universalAccess = "fa-universal-access" case university = "fa-university" case unlink = "fa-unlink" @@ -1316,20 +1943,27 @@ public enum FontAwesome: String, CaseIterable { case upload = "fa-upload" case ups = "fa-ups" case usb = "fa-usb" + case usdCircle = "fa-usd-circle" + case usdSquare = "fa-usd-square" case user = "fa-user" case userAlt = "fa-user-alt" case userAltSlash = "fa-user-alt-slash" case userAstronaut = "fa-user-astronaut" + case userChart = "fa-user-chart" case userCheck = "fa-user-check" case userCircle = "fa-user-circle" case userClock = "fa-user-clock" case userCog = "fa-user-cog" + case userCrown = "fa-user-crown" case userEdit = "fa-user-edit" case userFriends = "fa-user-friends" case userGraduate = "fa-user-graduate" + case userHardHat = "fa-user-hard-hat" + case userHeadset = "fa-user-headset" case userInjured = "fa-user-injured" case userLock = "fa-user-lock" case userMd = "fa-user-md" + case userMdChat = "fa-user-md-chat" case userMinus = "fa-user-minus" case userNinja = "fa-user-ninja" case userNurse = "fa-user-nurse" @@ -1341,12 +1975,19 @@ public enum FontAwesome: String, CaseIterable { case userTie = "fa-user-tie" case userTimes = "fa-user-times" case users = "fa-users" + case usersClass = "fa-users-class" case usersCog = "fa-users-cog" + case usersCrown = "fa-users-crown" + case usersMedical = "fa-users-medical" case usps = "fa-usps" case ussunnah = "fa-ussunnah" + case utensilFork = "fa-utensil-fork" + case utensilKnife = "fa-utensil-knife" case utensilSpoon = "fa-utensil-spoon" case utensils = "fa-utensils" + case utensilsAlt = "fa-utensils-alt" case vaadin = "fa-vaadin" + case valueAbsolute = "fa-value-absolute" case vectorSquare = "fa-vector-square" case venus = "fa-venus" case venusDouble = "fa-venus-double" @@ -1358,6 +1999,7 @@ public enum FontAwesome: String, CaseIterable { case vials = "fa-vials" case viber = "fa-viber" case video = "fa-video" + case videoPlus = "fa-video-plus" case videoSlash = "fa-video-slash" case vihara = "fa-vihara" case vimeo = "fa-vimeo" @@ -1367,37 +2009,65 @@ public enum FontAwesome: String, CaseIterable { case vk = "fa-vk" case vnv = "fa-vnv" case voicemail = "fa-voicemail" + case volcano = "fa-volcano" case volleyballBall = "fa-volleyball-ball" + case volume = "fa-volume" case volumeDown = "fa-volume-down" case volumeMute = "fa-volume-mute" case volumeOff = "fa-volume-off" + case volumeSlash = "fa-volume-slash" case volumeUp = "fa-volume-up" + case voteNay = "fa-vote-nay" case voteYea = "fa-vote-yea" case vrCardboard = "fa-vr-cardboard" case vuejs = "fa-vuejs" + case walker = "fa-walker" case walking = "fa-walking" case wallet = "fa-wallet" + case wand = "fa-wand" + case wandMagic = "fa-wand-magic" case warehouse = "fa-warehouse" + case warehouseAlt = "fa-warehouse-alt" + case washer = "fa-washer" + case watch = "fa-watch" + case watchFitness = "fa-watch-fitness" case water = "fa-water" + case waterLower = "fa-water-lower" + case waterRise = "fa-water-rise" + case waveSine = "fa-wave-sine" case waveSquare = "fa-wave-square" + case waveTriangle = "fa-wave-triangle" case waze = "fa-waze" + case webcam = "fa-webcam" + case webcamSlash = "fa-webcam-slash" case weebly = "fa-weebly" case weibo = "fa-weibo" case weight = "fa-weight" case weightHanging = "fa-weight-hanging" case weixin = "fa-weixin" + case whale = "fa-whale" case whatsapp = "fa-whatsapp" case whatsappSquare = "fa-whatsapp-square" + case wheat = "fa-wheat" case wheelchair = "fa-wheelchair" + case whistle = "fa-whistle" case whmcs = "fa-whmcs" case wifi = "fa-wifi" + case wifi1 = "fa-wifi-1" + case wifi2 = "fa-wifi-2" + case wifiSlash = "fa-wifi-slash" case wikipediaW = "fa-wikipedia-w" case wind = "fa-wind" + case windTurbine = "fa-wind-turbine" + case windWarning = "fa-wind-warning" + case window = "fa-window" + case windowAlt = "fa-window-alt" case windowClose = "fa-window-close" case windowMaximize = "fa-window-maximize" case windowMinimize = "fa-window-minimize" case windowRestore = "fa-window-restore" case windows = "fa-windows" + case windsock = "fa-windsock" case wineBottle = "fa-wine-bottle" case wineGlass = "fa-wine-glass" case wineGlassAlt = "fa-wine-glass-alt" @@ -1411,6 +2081,7 @@ public enum FontAwesome: String, CaseIterable { case wpexplorer = "fa-wpexplorer" case wpforms = "fa-wpforms" case wpressr = "fa-wpressr" + case wreath = "fa-wreath" case wrench = "fa-wrench" case xRay = "fa-x-ray" case xbox = "fa-xbox" @@ -1434,8 +2105,10 @@ public enum FontAwesome: String, CaseIterable { public var unicode: String { switch self { case .fiveHundredPixels: return "\u{f26e}" + case .abacus: return "\u{f640}" case .accessibleIcon: return "\u{f368}" case .accusoft: return "\u{f369}" + case .acorn: return "\u{f6ae}" case .acquisitionsIncorporated: return "\u{f6af}" case .ad: return "\u{f641}" case .addressBook: return "\u{f2b9}" @@ -1447,11 +2120,17 @@ public enum FontAwesome: String, CaseIterable { case .affiliatetheme: return "\u{f36b}" case .airFreshener: return "\u{f5d0}" case .airbnb: return "\u{f834}" + case .alarmClock: return "\u{f34e}" + case .alarmExclamation: return "\u{f843}" + case .alarmPlus: return "\u{f844}" + case .alarmSnooze: return "\u{f845}" case .algolia: return "\u{f36c}" + case .alicorn: return "\u{f6b0}" case .alignCenter: return "\u{f037}" case .alignJustify: return "\u{f039}" case .alignLeft: return "\u{f036}" case .alignRight: return "\u{f038}" + case .alignSlash: return "\u{f846}" case .alipay: return "\u{f642}" case .allergies: return "\u{f461}" case .amazon: return "\u{f270}" @@ -1459,8 +2138,10 @@ public enum FontAwesome: String, CaseIterable { case .ambulance: return "\u{f0f9}" case .americanSignLanguageInterpreting: return "\u{f2a3}" case .amilia: return "\u{f36d}" + case .analytics: return "\u{f643}" case .anchor: return "\u{f13d}" case .android: return "\u{f17b}" + case .angel: return "\u{f779}" case .angellist: return "\u{f209}" case .angleDoubleDown: return "\u{f103}" case .angleDoubleLeft: return "\u{f100}" @@ -1479,6 +2160,7 @@ public enum FontAwesome: String, CaseIterable { case .apper: return "\u{f371}" case .apple: return "\u{f179}" case .appleAlt: return "\u{f5d1}" + case .appleCrate: return "\u{f6b1}" case .applePay: return "\u{f415}" case .archive: return "\u{f187}" case .archway: return "\u{f557}" @@ -1486,17 +2168,48 @@ public enum FontAwesome: String, CaseIterable { case .arrowAltCircleLeft: return "\u{f359}" case .arrowAltCircleRight: return "\u{f35a}" case .arrowAltCircleUp: return "\u{f35b}" + case .arrowAltDown: return "\u{f354}" + case .arrowAltFromBottom: return "\u{f346}" + case .arrowAltFromLeft: return "\u{f347}" + case .arrowAltFromRight: return "\u{f348}" + case .arrowAltFromTop: return "\u{f349}" + case .arrowAltLeft: return "\u{f355}" + case .arrowAltRight: return "\u{f356}" + case .arrowAltSquareDown: return "\u{f350}" + case .arrowAltSquareLeft: return "\u{f351}" + case .arrowAltSquareRight: return "\u{f352}" + case .arrowAltSquareUp: return "\u{f353}" + case .arrowAltToBottom: return "\u{f34a}" + case .arrowAltToLeft: return "\u{f34b}" + case .arrowAltToRight: return "\u{f34c}" + case .arrowAltToTop: return "\u{f34d}" + case .arrowAltUp: return "\u{f357}" case .arrowCircleDown: return "\u{f0ab}" case .arrowCircleLeft: return "\u{f0a8}" case .arrowCircleRight: return "\u{f0a9}" case .arrowCircleUp: return "\u{f0aa}" case .arrowDown: return "\u{f063}" + case .arrowFromBottom: return "\u{f342}" + case .arrowFromLeft: return "\u{f343}" + case .arrowFromRight: return "\u{f344}" + case .arrowFromTop: return "\u{f345}" case .arrowLeft: return "\u{f060}" case .arrowRight: return "\u{f061}" + case .arrowSquareDown: return "\u{f339}" + case .arrowSquareLeft: return "\u{f33a}" + case .arrowSquareRight: return "\u{f33b}" + case .arrowSquareUp: return "\u{f33c}" + case .arrowToBottom: return "\u{f33d}" + case .arrowToLeft: return "\u{f33e}" + case .arrowToRight: return "\u{f340}" + case .arrowToTop: return "\u{f341}" case .arrowUp: return "\u{f062}" + case .arrows: return "\u{f047}" case .arrowsAlt: return "\u{f0b2}" case .arrowsAltH: return "\u{f337}" case .arrowsAltV: return "\u{f338}" + case .arrowsH: return "\u{f07e}" + case .arrowsV: return "\u{f07d}" case .artstation: return "\u{f77a}" case .assistiveListeningSystems: return "\u{f2a2}" case .asterisk: return "\u{f069}" @@ -1505,6 +2218,7 @@ public enum FontAwesome: String, CaseIterable { case .atlas: return "\u{f558}" case .atlassian: return "\u{f77b}" case .atom: return "\u{f5d2}" + case .atomAlt: return "\u{f5d3}" case .audible: return "\u{f373}" case .audioDescription: return "\u{f29e}" case .autoprefixer: return "\u{f41c}" @@ -1512,27 +2226,46 @@ public enum FontAwesome: String, CaseIterable { case .aviato: return "\u{f421}" case .award: return "\u{f559}" case .aws: return "\u{f375}" + case .axe: return "\u{f6b2}" + case .axeBattle: return "\u{f6b3}" case .baby: return "\u{f77c}" case .babyCarriage: return "\u{f77d}" + case .backpack: return "\u{f5d4}" case .backspace: return "\u{f55a}" case .backward: return "\u{f04a}" case .bacon: return "\u{f7e5}" - case .bahai: return "\u{f666}" + case .badge: return "\u{f335}" + case .badgeCheck: return "\u{f336}" + case .badgeDollar: return "\u{f645}" + case .badgePercent: return "\u{f646}" + case .badgerHoney: return "\u{f6b4}" + case .bagsShopping: return "\u{f847}" case .balanceScale: return "\u{f24e}" case .balanceScaleLeft: return "\u{f515}" case .balanceScaleRight: return "\u{f516}" + case .ballPile: return "\u{f77e}" + case .ballot: return "\u{f732}" + case .ballotCheck: return "\u{f733}" case .ban: return "\u{f05e}" case .bandAid: return "\u{f462}" case .bandcamp: return "\u{f2d5}" case .barcode: return "\u{f02a}" + case .barcodeAlt: return "\u{f463}" + case .barcodeRead: return "\u{f464}" + case .barcodeScan: return "\u{f465}" case .bars: return "\u{f0c9}" + case .baseball: return "\u{f432}" case .baseballBall: return "\u{f433}" case .basketballBall: return "\u{f434}" + case .basketballHoop: return "\u{f435}" + case .bat: return "\u{f6b5}" case .bath: return "\u{f2cd}" + case .batteryBolt: return "\u{f376}" case .batteryEmpty: return "\u{f244}" case .batteryFull: return "\u{f240}" case .batteryHalf: return "\u{f242}" case .batteryQuarter: return "\u{f243}" + case .batterySlash: return "\u{f377}" case .batteryThreeQuarters: return "\u{f241}" case .battleNet: return "\u{f835}" case .bed: return "\u{f236}" @@ -1540,11 +2273,17 @@ public enum FontAwesome: String, CaseIterable { case .behance: return "\u{f1b4}" case .behanceSquare: return "\u{f1b5}" case .bell: return "\u{f0f3}" + case .bellExclamation: return "\u{f848}" + case .bellPlus: return "\u{f849}" + case .bellSchool: return "\u{f5d5}" + case .bellSchoolSlash: return "\u{f5d6}" case .bellSlash: return "\u{f1f6}" + case .bells: return "\u{f77f}" case .bezierCurve: return "\u{f55b}" case .bible: return "\u{f647}" case .bicycle: return "\u{f206}" case .biking: return "\u{f84a}" + case .bikingMountain: return "\u{f84b}" case .bimobject: return "\u{f378}" case .binoculars: return "\u{f1e5}" case .biohazard: return "\u{f780}" @@ -1554,6 +2293,7 @@ public enum FontAwesome: String, CaseIterable { case .bity: return "\u{f37a}" case .blackTie: return "\u{f27e}" case .blackberry: return "\u{f37b}" + case .blanket: return "\u{f498}" case .blender: return "\u{f517}" case .blenderPhone: return "\u{f6b6}" case .blind: return "\u{f29d}" @@ -1566,28 +2306,62 @@ public enum FontAwesome: String, CaseIterable { case .bolt: return "\u{f0e7}" case .bomb: return "\u{f1e2}" case .bone: return "\u{f5d7}" + case .boneBreak: return "\u{f5d8}" case .bong: return "\u{f55c}" case .book: return "\u{f02d}" + case .bookAlt: return "\u{f5d9}" case .bookDead: return "\u{f6b7}" + case .bookHeart: return "\u{f499}" case .bookMedical: return "\u{f7e6}" case .bookOpen: return "\u{f518}" case .bookReader: return "\u{f5da}" + case .bookSpells: return "\u{f6b8}" + case .bookUser: return "\u{f7e7}" case .bookmark: return "\u{f02e}" + case .books: return "\u{f5db}" + case .booksMedical: return "\u{f7e8}" + case .boot: return "\u{f782}" + case .boothCurtain: return "\u{f734}" case .bootstrap: return "\u{f836}" case .borderAll: return "\u{f84c}" + case .borderBottom: return "\u{f84d}" + case .borderInner: return "\u{f84e}" + case .borderLeft: return "\u{f84f}" case .borderNone: return "\u{f850}" + case .borderOuter: return "\u{f851}" + case .borderRight: return "\u{f852}" case .borderStyle: return "\u{f853}" + case .borderStyleAlt: return "\u{f854}" + case .borderTop: return "\u{f855}" + case .bowArrow: return "\u{f6b9}" case .bowlingBall: return "\u{f436}" + case .bowlingPins: return "\u{f437}" case .box: return "\u{f466}" + case .boxAlt: return "\u{f49a}" + case .boxBallot: return "\u{f735}" + case .boxCheck: return "\u{f467}" + case .boxFragile: return "\u{f49b}" + case .boxFull: return "\u{f49c}" + case .boxHeart: return "\u{f49d}" case .boxOpen: return "\u{f49e}" + case .boxUp: return "\u{f49f}" + case .boxUsd: return "\u{f4a0}" case .boxes: return "\u{f468}" + case .boxesAlt: return "\u{f4a1}" + case .boxingGlove: return "\u{f438}" + case .brackets: return "\u{f7e9}" + case .bracketsCurly: return "\u{f7ea}" case .braille: return "\u{f2a1}" case .brain: return "\u{f5dc}" + case .breadLoaf: return "\u{f7eb}" case .breadSlice: return "\u{f7ec}" case .briefcase: return "\u{f0b1}" case .briefcaseMedical: return "\u{f469}" + case .bringForward: return "\u{f856}" + case .bringFront: return "\u{f857}" case .broadcastTower: return "\u{f519}" case .broom: return "\u{f51a}" + case .browser: return "\u{f37e}" case .brush: return "\u{f55d}" case .btc: return "\u{f15a}" case .buffer: return "\u{f837}" @@ -1595,35 +2369,58 @@ public enum FontAwesome: String, CaseIterable { case .building: return "\u{f1ad}" case .bullhorn: return "\u{f0a1}" case .bullseye: return "\u{f140}" + case .bullseyeArrow: return "\u{f648}" + case .bullseyePointer: return "\u{f649}" + case .burgerSoda: return "\u{f858}" case .burn: return "\u{f46a}" case .buromobelexperte: return "\u{f37f}" + case .burrito: return "\u{f7ed}" case .bus: return "\u{f207}" case .busAlt: return "\u{f55e}" + case .busSchool: return "\u{f5dd}" case .businessTime: return "\u{f64a}" - case .buyNLarge: return "\u{f8a6}" case .buysellads: return "\u{f20d}" + case .cabinetFiling: return "\u{f64b}" case .calculator: return "\u{f1ec}" + case .calculatorAlt: return "\u{f64c}" case .calendar: return "\u{f133}" case .calendarAlt: return "\u{f073}" case .calendarCheck: return "\u{f274}" case .calendarDay: return "\u{f783}" + case .calendarEdit: return "\u{f333}" + case .calendarExclamation: return "\u{f334}" case .calendarMinus: return "\u{f272}" case .calendarPlus: return "\u{f271}" + case .calendarStar: return "\u{f736}" case .calendarTimes: return "\u{f273}" case .calendarWeek: return "\u{f784}" case .camera: return "\u{f030}" + case .cameraAlt: return "\u{f332}" case .cameraRetro: return "\u{f083}" + case .campfire: return "\u{f6ba}" case .campground: return "\u{f6bb}" case .canadianMapleLeaf: return "\u{f785}" + case .candleHolder: return "\u{f6bc}" case .candyCane: return "\u{f786}" + case .candyCorn: return "\u{f6bd}" case .cannabis: return "\u{f55f}" case .capsules: return "\u{f46b}" case .car: return "\u{f1b9}" case .carAlt: return "\u{f5de}" case .carBattery: return "\u{f5df}" + case .carBuilding: return "\u{f859}" + case .carBump: return "\u{f5e0}" + case .carBus: return "\u{f85a}" case .carCrash: return "\u{f5e1}" + case .carGarage: return "\u{f5e2}" + case .carMechanic: return "\u{f5e3}" case .carSide: return "\u{f5e4}" - case .caravan: return "\u{f8ff}" + case .carTilt: return "\u{f5e5}" + case .carWash: return "\u{f5e6}" + case .caretCircleDown: return "\u{f32d}" + case .caretCircleLeft: return "\u{f32e}" + case .caretCircleRight: return "\u{f330}" + case .caretCircleUp: return "\u{f331}" case .caretDown: return "\u{f0d7}" case .caretLeft: return "\u{f0d9}" case .caretRight: return "\u{f0da}" @@ -1633,10 +2430,12 @@ public enum FontAwesome: String, CaseIterable { case .caretSquareUp: return "\u{f151}" case .caretUp: return "\u{f0d8}" case .carrot: return "\u{f787}" + case .cars: return "\u{f85b}" case .cartArrowDown: return "\u{f218}" case .cartPlus: return "\u{f217}" case .cashRegister: return "\u{f788}" case .cat: return "\u{f6be}" + case .cauldron: return "\u{f6bf}" case .ccAmazonPay: return "\u{f42d}" case .ccAmex: return "\u{f1f3}" case .ccApplePay: return "\u{f416}" @@ -1651,94 +2450,169 @@ public enum FontAwesome: String, CaseIterable { case .centos: return "\u{f789}" case .certificate: return "\u{f0a3}" case .chair: return "\u{f6c0}" + case .chairOffice: return "\u{f6c1}" case .chalkboard: return "\u{f51b}" case .chalkboardTeacher: return "\u{f51c}" case .chargingStation: return "\u{f5e7}" case .chartArea: return "\u{f1fe}" case .chartBar: return "\u{f080}" case .chartLine: return "\u{f201}" + case .chartLineDown: return "\u{f64d}" + case .chartNetwork: return "\u{f78a}" case .chartPie: return "\u{f200}" + case .chartPieAlt: return "\u{f64e}" + case .chartScatter: return "\u{f7ee}" case .check: return "\u{f00c}" case .checkCircle: return "\u{f058}" case .checkDouble: return "\u{f560}" case .checkSquare: return "\u{f14a}" case .cheese: return "\u{f7ef}" + case .cheeseSwiss: return "\u{f7f0}" + case .cheeseburger: return "\u{f7f1}" case .chess: return "\u{f439}" case .chessBishop: return "\u{f43a}" + case .chessBishopAlt: return "\u{f43b}" case .chessBoard: return "\u{f43c}" + case .chessClock: return "\u{f43d}" + case .chessClockAlt: return "\u{f43e}" case .chessKing: return "\u{f43f}" + case .chessKingAlt: return "\u{f440}" case .chessKnight: return "\u{f441}" + case .chessKnightAlt: return "\u{f442}" case .chessPawn: return "\u{f443}" + case .chessPawnAlt: return "\u{f444}" case .chessQueen: return "\u{f445}" + case .chessQueenAlt: return "\u{f446}" case .chessRook: return "\u{f447}" + case .chessRookAlt: return "\u{f448}" case .chevronCircleDown: return "\u{f13a}" case .chevronCircleLeft: return "\u{f137}" case .chevronCircleRight: return "\u{f138}" case .chevronCircleUp: return "\u{f139}" + case .chevronDoubleDown: return "\u{f322}" + case .chevronDoubleLeft: return "\u{f323}" + case .chevronDoubleRight: return "\u{f324}" + case .chevronDoubleUp: return "\u{f325}" case .chevronDown: return "\u{f078}" case .chevronLeft: return "\u{f053}" case .chevronRight: return "\u{f054}" + case .chevronSquareDown: return "\u{f329}" + case .chevronSquareLeft: return "\u{f32a}" + case .chevronSquareRight: return "\u{f32b}" + case .chevronSquareUp: return "\u{f32c}" case .chevronUp: return "\u{f077}" case .child: return "\u{f1ae}" + case .chimney: return "\u{f78b}" case .chrome: return "\u{f268}" case .chromecast: return "\u{f838}" case .church: return "\u{f51d}" case .circle: return "\u{f111}" case .circleNotch: return "\u{f1ce}" case .city: return "\u{f64f}" + case .clawMarks: return "\u{f6c2}" case .clinicMedical: return "\u{f7f2}" case .clipboard: return "\u{f328}" case .clipboardCheck: return "\u{f46c}" case .clipboardList: return "\u{f46d}" + case .clipboardListCheck: return "\u{f737}" + case .clipboardPrescription: return "\u{f5e8}" + case .clipboardUser: return "\u{f7f3}" case .clock: return "\u{f017}" case .clone: return "\u{f24d}" case .closedCaptioning: return "\u{f20a}" case .cloud: return "\u{f0c2}" + case .cloudDownload: return "\u{f0ed}" case .cloudDownloadAlt: return "\u{f381}" + case .cloudDrizzle: return "\u{f738}" + case .cloudHail: return "\u{f739}" + case .cloudHailMixed: return "\u{f73a}" case .cloudMeatball: return "\u{f73b}" case .cloudMoon: return "\u{f6c3}" case .cloudMoonRain: return "\u{f73c}" case .cloudRain: return "\u{f73d}" + case .cloudRainbow: return "\u{f73e}" + case .cloudShowers: return "\u{f73f}" case .cloudShowersHeavy: return "\u{f740}" + case .cloudSleet: return "\u{f741}" + case .cloudSnow: return "\u{f742}" case .cloudSun: return "\u{f6c4}" case .cloudSunRain: return "\u{f743}" + case .cloudUpload: return "\u{f0ee}" case .cloudUploadAlt: return "\u{f382}" + case .clouds: return "\u{f744}" + case .cloudsMoon: return "\u{f745}" + case .cloudsSun: return "\u{f746}" case .cloudscale: return "\u{f383}" case .cloudsmith: return "\u{f384}" case .cloudversify: return "\u{f385}" + case .club: return "\u{f327}" case .cocktail: return "\u{f561}" case .code: return "\u{f121}" case .codeBranch: return "\u{f126}" + case .codeCommit: return "\u{f386}" + case .codeMerge: return "\u{f387}" case .codepen: return "\u{f1cb}" case .codiepie: return "\u{f284}" case .coffee: return "\u{f0f4}" + case .coffeeTogo: return "\u{f6c5}" + case .coffin: return "\u{f6c6}" case .cog: return "\u{f013}" case .cogs: return "\u{f085}" + case .coin: return "\u{f85c}" case .coins: return "\u{f51e}" case .columns: return "\u{f0db}" case .comment: return "\u{f075}" case .commentAlt: return "\u{f27a}" + case .commentAltCheck: return "\u{f4a2}" + case .commentAltDollar: return "\u{f650}" + case .commentAltDots: return "\u{f4a3}" + case .commentAltEdit: return "\u{f4a4}" + case .commentAltExclamation: return "\u{f4a5}" + case .commentAltLines: return "\u{f4a6}" + case .commentAltMedical: return "\u{f7f4}" + case .commentAltMinus: return "\u{f4a7}" + case .commentAltPlus: return "\u{f4a8}" + case .commentAltSlash: return "\u{f4a9}" + case .commentAltSmile: return "\u{f4aa}" + case .commentAltTimes: return "\u{f4ab}" + case .commentCheck: return "\u{f4ac}" case .commentDollar: return "\u{f651}" case .commentDots: return "\u{f4ad}" + case .commentEdit: return "\u{f4ae}" + case .commentExclamation: return "\u{f4af}" + case .commentLines: return "\u{f4b0}" case .commentMedical: return "\u{f7f5}" + case .commentMinus: return "\u{f4b1}" + case .commentPlus: return "\u{f4b2}" case .commentSlash: return "\u{f4b3}" + case .commentSmile: return "\u{f4b4}" + case .commentTimes: return "\u{f4b5}" case .comments: return "\u{f086}" + case .commentsAlt: return "\u{f4b6}" + case .commentsAltDollar: return "\u{f652}" case .commentsDollar: return "\u{f653}" case .compactDisc: return "\u{f51f}" case .compass: return "\u{f14e}" + case .compassSlash: return "\u{f5e9}" case .compress: return "\u{f066}" case .compressAlt: return "\u{f422}" case .compressArrowsAlt: return "\u{f78c}" + case .compressWide: return "\u{f326}" case .conciergeBell: return "\u{f562}" case .confluence: return "\u{f78d}" case .connectdevelop: return "\u{f20e}" + case .construction: return "\u{f85d}" + case .containerStorage: return "\u{f4b7}" case .contao: return "\u{f26d}" + case .conveyorBelt: return "\u{f46e}" + case .conveyorBeltAlt: return "\u{f46f}" case .cookie: return "\u{f563}" case .cookieBite: return "\u{f564}" case .copy: return "\u{f0c5}" case .copyright: return "\u{f1f9}" - case .cottonBureau: return "\u{f89e}" + case .corn: return "\u{f6c7}" case .couch: return "\u{f4b8}" + case .cow: return "\u{f6c8}" case .cpanel: return "\u{f388}" case .creativeCommons: return "\u{f25e}" case .creativeCommonsBy: return "\u{f4e7}" @@ -1755,7 +2629,11 @@ public enum FontAwesome: String, CaseIterable { case .creativeCommonsShare: return "\u{f4f2}" case .creativeCommonsZero: return "\u{f4f3}" case .creditCard: return "\u{f09d}" + case .creditCardBlank: return "\u{f389}" + case .creditCardFront: return "\u{f38a}" + case .cricket: return "\u{f449}" case .criticalRole: return "\u{f6c9}" + case .croissant: return "\u{f7f6}" case .crop: return "\u{f125}" case .cropAlt: return "\u{f565}" case .cross: return "\u{f654}" @@ -1763,31 +2641,44 @@ public enum FontAwesome: String, CaseIterable { case .crow: return "\u{f520}" case .crown: return "\u{f521}" case .crutch: return "\u{f7f7}" + case .crutches: return "\u{f7f8}" case .css3: return "\u{f13c}" case .css3Alt: return "\u{f38b}" case .cube: return "\u{f1b2}" case .cubes: return "\u{f1b3}" + case .curling: return "\u{f44a}" case .cut: return "\u{f0c4}" case .cuttlefish: return "\u{f38c}" case .dAndD: return "\u{f38d}" case .dAndDBeyond: return "\u{f6ca}" + case .dagger: return "\u{f6cb}" case .dashcube: return "\u{f210}" case .database: return "\u{f1c0}" case .deaf: return "\u{f2a4}" + case .debug: return "\u{f7f9}" + case .deer: return "\u{f78e}" + case .deerRudolph: return "\u{f78f}" case .delicious: return "\u{f1a5}" case .democrat: return "\u{f747}" case .deploydog: return "\u{f38e}" case .deskpro: return "\u{f38f}" case .desktop: return "\u{f108}" + case .desktopAlt: return "\u{f390}" case .dev: return "\u{f6cc}" case .deviantart: return "\u{f1bd}" + case .dewpoint: return "\u{f748}" case .dharmachakra: return "\u{f655}" case .dhl: return "\u{f790}" case .diagnoses: return "\u{f470}" + case .diamond: return "\u{f219}" case .diaspora: return "\u{f791}" case .dice: return "\u{f522}" + case .diceD10: return "\u{f6cd}" + case .diceD12: return "\u{f6ce}" case .diceD20: return "\u{f6cf}" + case .diceD4: return "\u{f6d0}" case .diceD6: return "\u{f6d1}" + case .diceD8: return "\u{f6d2}" case .diceFive: return "\u{f523}" case .diceFour: return "\u{f524}" case .diceOne: return "\u{f525}" @@ -1795,20 +2686,28 @@ public enum FontAwesome: String, CaseIterable { case .diceThree: return "\u{f527}" case .diceTwo: return "\u{f528}" case .digg: return "\u{f1a6}" + case .digging: return "\u{f85e}" case .digitalOcean: return "\u{f391}" case .digitalTachograph: return "\u{f566}" + case .diploma: return "\u{f5ea}" case .directions: return "\u{f5eb}" case .discord: return "\u{f392}" case .discourse: return "\u{f393}" + case .disease: return "\u{f7fa}" case .divide: return "\u{f529}" case .dizzy: return "\u{f567}" case .dna: return "\u{f471}" + case .doNotEnter: return "\u{f5ec}" case .dochub: return "\u{f394}" case .docker: return "\u{f395}" case .dog: return "\u{f6d3}" + case .dogLeashed: return "\u{f6d4}" case .dollarSign: return "\u{f155}" case .dolly: return "\u{f472}" + case .dollyEmpty: return "\u{f473}" case .dollyFlatbed: return "\u{f474}" + case .dollyFlatbedAlt: return "\u{f475}" + case .dollyFlatbedEmpty: return "\u{f476}" case .donate: return "\u{f4b9}" case .doorClosed: return "\u{f52a}" case .doorOpen: return "\u{f52b}" @@ -1818,33 +2717,53 @@ public enum FontAwesome: String, CaseIterable { case .draft2digital: return "\u{f396}" case .draftingCompass: return "\u{f568}" case .dragon: return "\u{f6d5}" + case .drawCircle: return "\u{f5ed}" case .drawPolygon: return "\u{f5ee}" + case .drawSquare: return "\u{f5ef}" + case .dreidel: return "\u{f792}" case .dribbble: return "\u{f17d}" case .dribbbleSquare: return "\u{f397}" + case .drone: return "\u{f85f}" + case .droneAlt: return "\u{f860}" case .dropbox: return "\u{f16b}" case .drum: return "\u{f569}" case .drumSteelpan: return "\u{f56a}" + case .drumstick: return "\u{f6d6}" case .drumstickBite: return "\u{f6d7}" case .drupal: return "\u{f1a9}" + case .dryer: return "\u{f861}" + case .dryerAlt: return "\u{f862}" + case .duck: return "\u{f6d8}" case .dumbbell: return "\u{f44b}" case .dumpster: return "\u{f793}" case .dumpsterFire: return "\u{f794}" case .dungeon: return "\u{f6d9}" case .dyalog: return "\u{f399}" + case .ear: return "\u{f5f0}" + case .earMuffs: return "\u{f795}" case .earlybirds: return "\u{f39a}" case .ebay: return "\u{f4f4}" + case .eclipse: return "\u{f749}" + case .eclipseAlt: return "\u{f74a}" case .edge: return "\u{f282}" case .edit: return "\u{f044}" case .egg: return "\u{f7fb}" + case .eggFried: return "\u{f7fc}" case .eject: return "\u{f052}" case .elementor: return "\u{f430}" + case .elephant: return "\u{f6da}" case .ellipsisH: return "\u{f141}" + case .ellipsisHAlt: return "\u{f39b}" case .ellipsisV: return "\u{f142}" + case .ellipsisVAlt: return "\u{f39c}" case .ello: return "\u{f5f1}" case .ember: return "\u{f423}" case .empire: return "\u{f1d1}" + case .emptySet: return "\u{f656}" + case .engineWarning: return "\u{f5f2}" case .envelope: return "\u{f0e0}" case .envelopeOpen: return "\u{f2b6}" + case .envelopeOpenDollar: return "\u{f657}" case .envelopeOpenText: return "\u{f658}" case .envelopeSquare: return "\u{f199}" case .envira: return "\u{f299}" @@ -1856,18 +2775,25 @@ public enum FontAwesome: String, CaseIterable { case .etsy: return "\u{f2d7}" case .euroSign: return "\u{f153}" case .evernote: return "\u{f839}" + case .exchange: return "\u{f0ec}" case .exchangeAlt: return "\u{f362}" case .exclamation: return "\u{f12a}" case .exclamationCircle: return "\u{f06a}" + case .exclamationSquare: return "\u{f321}" case .exclamationTriangle: return "\u{f071}" case .expand: return "\u{f065}" case .expandAlt: return "\u{f424}" + case .expandArrows: return "\u{f31d}" case .expandArrowsAlt: return "\u{f31e}" + case .expandWide: return "\u{f320}" case .expeditedssl: return "\u{f23e}" + case .externalLink: return "\u{f08e}" case .externalLinkAlt: return "\u{f35d}" + case .externalLinkSquare: return "\u{f14c}" case .externalLinkSquareAlt: return "\u{f360}" case .eye: return "\u{f06e}" case .eyeDropper: return "\u{f1fb}" + case .eyeEvil: return "\u{f6db}" case .eyeSlash: return "\u{f070}" case .facebook: return "\u{f09a}" case .facebookF: return "\u{f39e}" @@ -1875,6 +2801,7 @@ public enum FontAwesome: String, CaseIterable { case .facebookSquare: return "\u{f082}" case .fan: return "\u{f863}" case .fantasyFlightGames: return "\u{f6dc}" + case .farm: return "\u{f864}" case .fastBackward: return "\u{f049}" case .fastForward: return "\u{f050}" case .fax: return "\u{f1ac}" @@ -1883,17 +2810,24 @@ public enum FontAwesome: String, CaseIterable { case .fedex: return "\u{f797}" case .fedora: return "\u{f798}" case .female: return "\u{f182}" + case .fieldHockey: return "\u{f44c}" case .fighterJet: return "\u{f0fb}" case .figma: return "\u{f799}" case .file: return "\u{f15b}" case .fileAlt: return "\u{f15c}" case .fileArchive: return "\u{f1c6}" case .fileAudio: return "\u{f1c7}" + case .fileCertificate: return "\u{f5f3}" + case .fileChartLine: return "\u{f659}" + case .fileChartPie: return "\u{f65a}" + case .fileCheck: return "\u{f316}" case .fileCode: return "\u{f1c9}" case .fileContract: return "\u{f56c}" case .fileCsv: return "\u{f6dd}" case .fileDownload: return "\u{f56d}" + case .fileEdit: return "\u{f31c}" case .fileExcel: return "\u{f1c3}" + case .fileExclamation: return "\u{f31a}" case .fileExport: return "\u{f56e}" case .fileImage: return "\u{f1c5}" case .fileImport: return "\u{f56f}" @@ -1901,66 +2835,97 @@ public enum FontAwesome: String, CaseIterable { case .fileInvoiceDollar: return "\u{f571}" case .fileMedical: return "\u{f477}" case .fileMedicalAlt: return "\u{f478}" + case .fileMinus: return "\u{f318}" case .filePdf: return "\u{f1c1}" + case .filePlus: return "\u{f319}" case .filePowerpoint: return "\u{f1c4}" case .filePrescription: return "\u{f572}" + case .fileSearch: return "\u{f865}" case .fileSignature: return "\u{f573}" + case .fileSpreadsheet: return "\u{f65b}" + case .fileTimes: return "\u{f317}" case .fileUpload: return "\u{f574}" + case .fileUser: return "\u{f65c}" case .fileVideo: return "\u{f1c8}" case .fileWord: return "\u{f1c2}" + case .filesMedical: return "\u{f7fd}" case .fill: return "\u{f575}" case .fillDrip: return "\u{f576}" case .film: return "\u{f008}" + case .filmAlt: return "\u{f3a0}" case .filter: return "\u{f0b0}" case .fingerprint: return "\u{f577}" case .fire: return "\u{f06d}" case .fireAlt: return "\u{f7e4}" case .fireExtinguisher: return "\u{f134}" + case .fireSmoke: return "\u{f74b}" case .firefox: return "\u{f269}" - case .firefoxBrowser: return "\u{f907}" + case .fireplace: return "\u{f79a}" case .firstAid: return "\u{f479}" case .firstOrder: return "\u{f2b0}" case .firstOrderAlt: return "\u{f50a}" case .firstdraft: return "\u{f3a1}" case .fish: return "\u{f578}" + case .fishCooked: return "\u{f7fe}" case .fistRaised: return "\u{f6de}" case .flag: return "\u{f024}" + case .flagAlt: return "\u{f74c}" case .flagCheckered: return "\u{f11e}" case .flagUsa: return "\u{f74d}" + case .flame: return "\u{f6df}" case .flask: return "\u{f0c3}" + case .flaskPoison: return "\u{f6e0}" + case .flaskPotion: return "\u{f6e1}" case .flickr: return "\u{f16e}" case .flipboard: return "\u{f44d}" + case .flower: return "\u{f7ff}" + case .flowerDaffodil: return "\u{f800}" + case .flowerTulip: return "\u{f801}" case .flushed: return "\u{f579}" case .fly: return "\u{f417}" + case .fog: return "\u{f74e}" case .folder: return "\u{f07b}" case .folderMinus: return "\u{f65d}" case .folderOpen: return "\u{f07c}" case .folderPlus: return "\u{f65e}" + case .folderTimes: return "\u{f65f}" + case .folderTree: return "\u{f802}" + case .folders: return "\u{f660}" case .font: return "\u{f031}" case .fontAwesome: return "\u{f2b4}" case .fontAwesomeAlt: return "\u{f35c}" case .fontAwesomeFlag: return "\u{f425}" case .fontAwesomeLogoFull: return "\u{f4e6}" + case .fontCase: return "\u{f866}" case .fonticons: return "\u{f280}" case .fonticonsFi: return "\u{f3a2}" case .footballBall: return "\u{f44e}" + case .footballHelmet: return "\u{f44f}" + case .forklift: return "\u{f47a}" case .fortAwesome: return "\u{f286}" case .fortAwesomeAlt: return "\u{f3a3}" case .forumbee: return "\u{f211}" case .forward: return "\u{f04e}" case .foursquare: return "\u{f180}" + case .fragile: return "\u{f4bb}" case .freeCodeCamp: return "\u{f2c5}" case .freebsd: return "\u{f3a4}" + case .frenchFries: return "\u{f803}" case .frog: return "\u{f52e}" + case .frostyHead: return "\u{f79b}" case .frown: return "\u{f119}" case .frownOpen: return "\u{f57a}" case .fulcrum: return "\u{f50b}" + case .function: return "\u{f661}" case .funnelDollar: return "\u{f662}" case .futbol: return "\u{f1e3}" case .galacticRepublic: return "\u{f50c}" case .galacticSenate: return "\u{f50d}" + case .gameBoard: return "\u{f867}" + case .gameBoardAlt: return "\u{f868}" case .gamepad: return "\u{f11b}" case .gasPump: return "\u{f52f}" + case .gasPumpSlash: return "\u{f5f4}" case .gavel: return "\u{f0e3}" case .gem: return "\u{f3a5}" case .genderless: return "\u{f22d}" @@ -1969,7 +2934,9 @@ public enum FontAwesome: String, CaseIterable { case .ggCircle: return "\u{f261}" case .ghost: return "\u{f6e2}" case .gift: return "\u{f06b}" + case .giftCard: return "\u{f663}" case .gifts: return "\u{f79c}" + case .gingerbreadMan: return "\u{f79d}" case .git: return "\u{f1d3}" case .gitAlt: return "\u{f841}" case .gitSquare: return "\u{f1d2}" @@ -1979,11 +2946,16 @@ public enum FontAwesome: String, CaseIterable { case .gitkraken: return "\u{f3a6}" case .gitlab: return "\u{f296}" case .gitter: return "\u{f426}" + case .glass: return "\u{f804}" + case .glassChampagne: return "\u{f79e}" case .glassCheers: return "\u{f79f}" + case .glassCitrus: return "\u{f869}" case .glassMartini: return "\u{f000}" case .glassMartiniAlt: return "\u{f57b}" case .glassWhiskey: return "\u{f7a0}" + case .glassWhiskeyRocks: return "\u{f7a1}" case .glasses: return "\u{f530}" + case .glassesAlt: return "\u{f5f5}" case .glide: return "\u{f2a5}" case .glideG: return "\u{f2a6}" case .globe: return "\u{f0ac}" @@ -1991,8 +2963,11 @@ public enum FontAwesome: String, CaseIterable { case .globeAmericas: return "\u{f57d}" case .globeAsia: return "\u{f57e}" case .globeEurope: return "\u{f7a2}" + case .globeSnow: return "\u{f7a3}" + case .globeStand: return "\u{f5f6}" case .gofore: return "\u{f3a7}" case .golfBall: return "\u{f450}" + case .golfClub: return "\u{f451}" case .goodreads: return "\u{f3a8}" case .goodreadsG: return "\u{f3a9}" case .google: return "\u{f1a0}" @@ -2031,15 +3006,25 @@ public enum FontAwesome: String, CaseIterable { case .guitar: return "\u{f7a6}" case .gulp: return "\u{f3ae}" case .hSquare: return "\u{f0fd}" + case .h1: return "\u{f313}" + case .h2: return "\u{f314}" + case .h3: return "\u{f315}" + case .h4: return "\u{f86a}" case .hackerNews: return "\u{f1d4}" case .hackerNewsSquare: return "\u{f3af}" case .hackerrank: return "\u{f5f7}" case .hamburger: return "\u{f805}" case .hammer: return "\u{f6e3}" + case .hammerWar: return "\u{f6e4}" case .hamsa: return "\u{f665}" + case .handHeart: return "\u{f4bc}" case .handHolding: return "\u{f4bd}" + case .handHoldingBox: return "\u{f47b}" case .handHoldingHeart: return "\u{f4be}" + case .handHoldingMagic: return "\u{f6e5}" + case .handHoldingSeedling: return "\u{f4bf}" case .handHoldingUsd: return "\u{f4c0}" + case .handHoldingWater: return "\u{f4c1}" case .handLizard: return "\u{f258}" case .handMiddleFinger: return "\u{f806}" case .handPaper: return "\u{f256}" @@ -2049,43 +3034,69 @@ public enum FontAwesome: String, CaseIterable { case .handPointRight: return "\u{f0a4}" case .handPointUp: return "\u{f0a6}" case .handPointer: return "\u{f25a}" + case .handReceiving: return "\u{f47c}" case .handRock: return "\u{f255}" case .handScissors: return "\u{f257}" case .handSpock: return "\u{f259}" case .hands: return "\u{f4c2}" + case .handsHeart: return "\u{f4c3}" case .handsHelping: return "\u{f4c4}" + case .handsUsd: return "\u{f4c5}" case .handshake: return "\u{f2b5}" + case .handshakeAlt: return "\u{f4c6}" case .hanukiah: return "\u{f6e6}" case .hardHat: return "\u{f807}" case .hashtag: return "\u{f292}" - case .hatCowboy: return "\u{f8c0}" - case .hatCowboySide: return "\u{f8c1}" + case .hatChef: return "\u{f86b}" + case .hatSanta: return "\u{f7a7}" + case .hatWinter: return "\u{f7a8}" + case .hatWitch: return "\u{f6e7}" case .hatWizard: return "\u{f6e8}" + case .haykal: return "\u{f666}" case .hdd: return "\u{f0a0}" + case .headSide: return "\u{f6e9}" + case .headSideBrain: return "\u{f808}" + case .headSideMedical: return "\u{f809}" + case .headVr: return "\u{f6ea}" case .heading: return "\u{f1dc}" case .headphones: return "\u{f025}" case .headphonesAlt: return "\u{f58f}" case .headset: return "\u{f590}" case .heart: return "\u{f004}" case .heartBroken: return "\u{f7a9}" + case .heartCircle: return "\u{f4c7}" + case .heartRate: return "\u{f5f8}" + case .heartSquare: return "\u{f4c8}" case .heartbeat: return "\u{f21e}" case .helicopter: return "\u{f533}" + case .helmetBattle: return "\u{f6eb}" + case .hexagon: return "\u{f312}" case .highlighter: return "\u{f591}" case .hiking: return "\u{f6ec}" case .hippo: return "\u{f6ed}" case .hips: return "\u{f452}" case .hireAHelper: return "\u{f3b0}" case .history: return "\u{f1da}" + case .hockeyMask: return "\u{f6ee}" case .hockeyPuck: return "\u{f453}" + case .hockeySticks: return "\u{f454}" case .hollyBerry: return "\u{f7aa}" case .home: return "\u{f015}" + case .homeAlt: return "\u{f80a}" + case .homeHeart: return "\u{f4c9}" + case .homeLg: return "\u{f80b}" + case .homeLgAlt: return "\u{f80c}" + case .hoodCloak: return "\u{f6ef}" case .hooli: return "\u{f427}" + case .horizontalRule: return "\u{f86c}" case .hornbill: return "\u{f592}" case .horse: return "\u{f6f0}" case .horseHead: return "\u{f7ab}" case .hospital: return "\u{f0f8}" case .hospitalAlt: return "\u{f47d}" case .hospitalSymbol: return "\u{f47e}" + case .hospitalUser: return "\u{f80d}" + case .hospitals: return "\u{f80e}" case .hotTub: return "\u{f593}" case .hotdog: return "\u{f80f}" case .hotel: return "\u{f594}" @@ -2095,37 +3106,51 @@ public enum FontAwesome: String, CaseIterable { case .hourglassHalf: return "\u{f252}" case .hourglassStart: return "\u{f251}" case .houseDamage: return "\u{f6f1}" + case .houseFlood: return "\u{f74f}" case .houzz: return "\u{f27c}" case .hryvnia: return "\u{f6f2}" case .html5: return "\u{f13b}" case .hubspot: return "\u{f3b2}" + case .humidity: return "\u{f750}" + case .hurricane: return "\u{f751}" case .iCursor: return "\u{f246}" case .iceCream: return "\u{f810}" + case .iceSkate: return "\u{f7ac}" case .icicles: return "\u{f7ad}" case .icons: return "\u{f86d}" + case .iconsAlt: return "\u{f86e}" case .idBadge: return "\u{f2c1}" case .idCard: return "\u{f2c2}" case .idCardAlt: return "\u{f47f}" - case .ideal: return "\u{f913}" case .igloo: return "\u{f7ae}" case .image: return "\u{f03e}" case .images: return "\u{f302}" case .imdb: return "\u{f2d8}" case .inbox: return "\u{f01c}" + case .inboxIn: return "\u{f310}" + case .inboxOut: return "\u{f311}" case .indent: return "\u{f03c}" case .industry: return "\u{f275}" + case .industryAlt: return "\u{f3b3}" case .infinity: return "\u{f534}" case .info: return "\u{f129}" case .infoCircle: return "\u{f05a}" + case .infoSquare: return "\u{f30f}" + case .inhaler: return "\u{f5f9}" case .instagram: return "\u{f16d}" + case .integral: return "\u{f667}" case .intercom: return "\u{f7af}" case .internetExplorer: return "\u{f26b}" + case .intersection: return "\u{f668}" + case .inventory: return "\u{f480}" case .invision: return "\u{f7b0}" case .ioxhost: return "\u{f208}" + case .islandTropical: return "\u{f811}" case .italic: return "\u{f033}" case .itchIo: return "\u{f83a}" case .itunes: return "\u{f3b4}" case .itunesNote: return "\u{f3b5}" + case .jackOLantern: return "\u{f30e}" case .java: return "\u{f4e4}" case .jedi: return "\u{f669}" case .jediOrder: return "\u{f50e}" @@ -2140,19 +3165,28 @@ public enum FontAwesome: String, CaseIterable { case .jsfiddle: return "\u{f1cc}" case .kaaba: return "\u{f66b}" case .kaggle: return "\u{f5fa}" + case .kerning: return "\u{f86f}" case .key: return "\u{f084}" + case .keySkeleton: return "\u{f6f3}" case .keybase: return "\u{f4f5}" case .keyboard: return "\u{f11c}" case .keycdn: return "\u{f3ba}" + case .keynote: return "\u{f66c}" case .khanda: return "\u{f66d}" case .kickstarter: return "\u{f3bb}" case .kickstarterK: return "\u{f3bc}" + case .kidneys: return "\u{f5fb}" case .kiss: return "\u{f596}" case .kissBeam: return "\u{f597}" case .kissWinkHeart: return "\u{f598}" + case .kite: return "\u{f6f4}" case .kiwiBird: return "\u{f535}" + case .knifeKitchen: return "\u{f6f5}" case .korvue: return "\u{f42f}" + case .lambda: return "\u{f66e}" + case .lamp: return "\u{f4ca}" case .landmark: return "\u{f66f}" + case .landmarkAlt: return "\u{f752}" case .language: return "\u{f1ab}" case .laptop: return "\u{f109}" case .laptopCode: return "\u{f5fc}" @@ -2165,49 +3199,89 @@ public enum FontAwesome: String, CaseIterable { case .laughSquint: return "\u{f59b}" case .laughWink: return "\u{f59c}" case .layerGroup: return "\u{f5fd}" + case .layerMinus: return "\u{f5fe}" + case .layerPlus: return "\u{f5ff}" case .leaf: return "\u{f06c}" + case .leafHeart: return "\u{f4cb}" + case .leafMaple: return "\u{f6f6}" + case .leafOak: return "\u{f6f7}" case .leanpub: return "\u{f212}" case .lemon: return "\u{f094}" case .less: return "\u{f41d}" case .lessThan: return "\u{f536}" case .lessThanEqual: return "\u{f537}" + case .levelDown: return "\u{f149}" case .levelDownAlt: return "\u{f3be}" + case .levelUp: return "\u{f148}" case .levelUpAlt: return "\u{f3bf}" case .lifeRing: return "\u{f1cd}" case .lightbulb: return "\u{f0eb}" + case .lightbulbDollar: return "\u{f670}" + case .lightbulbExclamation: return "\u{f671}" + case .lightbulbOn: return "\u{f672}" + case .lightbulbSlash: return "\u{f673}" + case .lightsHoliday: return "\u{f7b2}" case .line: return "\u{f3c0}" + case .lineColumns: return "\u{f870}" + case .lineHeight: return "\u{f871}" case .link: return "\u{f0c1}" case .linkedin: return "\u{f08c}" case .linkedinIn: return "\u{f0e1}" case .linode: return "\u{f2b8}" case .linux: return "\u{f17c}" + case .lips: return "\u{f600}" case .liraSign: return "\u{f195}" case .list: return "\u{f03a}" case .listAlt: return "\u{f022}" case .listOl: return "\u{f0cb}" case .listUl: return "\u{f0ca}" + case .location: return "\u{f601}" case .locationArrow: return "\u{f124}" + case .locationCircle: return "\u{f602}" + case .locationSlash: return "\u{f603}" case .lock: return "\u{f023}" + case .lockAlt: return "\u{f30d}" case .lockOpen: return "\u{f3c1}" + case .lockOpenAlt: return "\u{f3c2}" case .longArrowAltDown: return "\u{f309}" case .longArrowAltLeft: return "\u{f30a}" case .longArrowAltRight: return "\u{f30b}" case .longArrowAltUp: return "\u{f30c}" + case .longArrowDown: return "\u{f175}" + case .longArrowLeft: return "\u{f177}" + case .longArrowRight: return "\u{f178}" + case .longArrowUp: return "\u{f176}" + case .loveseat: return "\u{f4cc}" case .lowVision: return "\u{f2a8}" + case .luchador: return "\u{f455}" case .luggageCart: return "\u{f59d}" + case .lungs: return "\u{f604}" case .lyft: return "\u{f3c3}" + case .mace: return "\u{f6f8}" case .magento: return "\u{f3c4}" case .magic: return "\u{f0d0}" case .magnet: return "\u{f076}" case .mailBulk: return "\u{f674}" + case .mailbox: return "\u{f813}" case .mailchimp: return "\u{f59e}" case .male: return "\u{f183}" case .mandalorian: return "\u{f50f}" + case .mandolin: return "\u{f6f9}" case .map: return "\u{f279}" case .mapMarked: return "\u{f59f}" case .mapMarkedAlt: return "\u{f5a0}" case .mapMarker: return "\u{f041}" case .mapMarkerAlt: return "\u{f3c5}" + case .mapMarkerAltSlash: return "\u{f605}" + case .mapMarkerCheck: return "\u{f606}" + case .mapMarkerEdit: return "\u{f607}" + case .mapMarkerExclamation: return "\u{f608}" + case .mapMarkerMinus: return "\u{f609}" + case .mapMarkerPlus: return "\u{f60a}" + case .mapMarkerQuestion: return "\u{f60b}" + case .mapMarkerSlash: return "\u{f60c}" + case .mapMarkerSmile: return "\u{f60d}" + case .mapMarkerTimes: return "\u{f60e}" case .mapPin: return "\u{f276}" case .mapSigns: return "\u{f277}" case .markdown: return "\u{f60f}" @@ -2220,7 +3294,7 @@ public enum FontAwesome: String, CaseIterable { case .mask: return "\u{f6fa}" case .mastodon: return "\u{f4f6}" case .maxcdn: return "\u{f136}" - case .mdb: return "\u{f8ca}" + case .meat: return "\u{f814}" case .medal: return "\u{f5a2}" case .medapps: return "\u{f3c6}" case .medium: return "\u{f23a}" @@ -2228,6 +3302,7 @@ public enum FontAwesome: String, CaseIterable { case .medkit: return "\u{f0fa}" case .medrt: return "\u{f3c8}" case .meetup: return "\u{f2e0}" + case .megaphone: return "\u{f675}" case .megaport: return "\u{f5a3}" case .meh: return "\u{f11a}" case .mehBlank: return "\u{f5a4}" @@ -2237,7 +3312,6 @@ public enum FontAwesome: String, CaseIterable { case .menorah: return "\u{f676}" case .mercury: return "\u{f223}" case .meteor: return "\u{f753}" - case .microblog: return "\u{f91a}" case .microchip: return "\u{f2db}" case .microphone: return "\u{f130}" case .microphoneAlt: return "\u{f3c9}" @@ -2245,15 +3319,21 @@ public enum FontAwesome: String, CaseIterable { case .microphoneSlash: return "\u{f131}" case .microscope: return "\u{f610}" case .microsoft: return "\u{f3ca}" + case .mindShare: return "\u{f677}" case .minus: return "\u{f068}" case .minusCircle: return "\u{f056}" + case .minusHexagon: return "\u{f307}" + case .minusOctagon: return "\u{f308}" case .minusSquare: return "\u{f146}" + case .mistletoe: return "\u{f7b4}" case .mitten: return "\u{f7b5}" case .mix: return "\u{f3cb}" case .mixcloud: return "\u{f289}" case .mizuni: return "\u{f3cc}" case .mobile: return "\u{f10b}" case .mobileAlt: return "\u{f3cd}" + case .mobileAndroid: return "\u{f3ce}" + case .mobileAndroidAlt: return "\u{f3cf}" case .modx: return "\u{f285}" case .monero: return "\u{f3d0}" case .moneyBill: return "\u{f0d6}" @@ -2262,17 +3342,27 @@ public enum FontAwesome: String, CaseIterable { case .moneyBillWaveAlt: return "\u{f53b}" case .moneyCheck: return "\u{f53c}" case .moneyCheckAlt: return "\u{f53d}" + case .moneyCheckEdit: return "\u{f872}" + case .moneyCheckEditAlt: return "\u{f873}" + case .monitorHeartRate: return "\u{f611}" + case .monkey: return "\u{f6fb}" case .monument: return "\u{f5a6}" case .moon: return "\u{f186}" + case .moonCloud: return "\u{f754}" + case .moonStars: return "\u{f755}" case .mortarPestle: return "\u{f5a7}" case .mosque: return "\u{f678}" case .motorcycle: return "\u{f21c}" case .mountain: return "\u{f6fc}" - case .mouse: return "\u{f8cc}" + case .mountains: return "\u{f6fd}" case .mousePointer: return "\u{f245}" + case .mug: return "\u{f874}" case .mugHot: return "\u{f7b6}" + case .mugMarshmallows: return "\u{f7b7}" + case .mugTea: return "\u{f875}" case .music: return "\u{f001}" case .napster: return "\u{f3d2}" + case .narwhal: return "\u{f6fe}" case .neos: return "\u{f612}" case .networkWired: return "\u{f6ff}" case .neuter: return "\u{f22c}" @@ -2287,32 +3377,43 @@ public enum FontAwesome: String, CaseIterable { case .nutritionix: return "\u{f3d6}" case .objectGroup: return "\u{f247}" case .objectUngroup: return "\u{f248}" + case .octagon: return "\u{f306}" case .odnoklassniki: return "\u{f263}" case .odnoklassnikiSquare: return "\u{f264}" case .oilCan: return "\u{f613}" + case .oilTemp: return "\u{f614}" case .oldRepublic: return "\u{f510}" case .om: return "\u{f679}" + case .omega: return "\u{f67a}" case .opencart: return "\u{f23d}" case .openid: return "\u{f19b}" case .opera: return "\u{f26a}" case .optinMonster: return "\u{f23c}" - case .orcid: return "\u{f8d2}" + case .ornament: return "\u{f7b8}" case .osi: return "\u{f41a}" case .otter: return "\u{f700}" case .outdent: return "\u{f03b}" + case .overline: return "\u{f876}" + case .pageBreak: return "\u{f877}" case .page4: return "\u{f3d7}" case .pagelines: return "\u{f18c}" case .pager: return "\u{f815}" case .paintBrush: return "\u{f1fc}" + case .paintBrushAlt: return "\u{f5a9}" case .paintRoller: return "\u{f5aa}" case .palette: return "\u{f53f}" case .palfed: return "\u{f3d8}" case .pallet: return "\u{f482}" + case .palletAlt: return "\u{f483}" case .paperPlane: return "\u{f1d8}" case .paperclip: return "\u{f0c6}" case .parachuteBox: return "\u{f4cd}" case .paragraph: return "\u{f1dd}" + case .paragraphRtl: return "\u{f878}" case .parking: return "\u{f540}" + case .parkingCircle: return "\u{f615}" + case .parkingCircleSlash: return "\u{f616}" + case .parkingSlash: return "\u{f617}" case .passport: return "\u{f5ab}" case .pastafarianism: return "\u{f67b}" case .paste: return "\u{f0ea}" @@ -2320,15 +3421,21 @@ public enum FontAwesome: String, CaseIterable { case .pause: return "\u{f04c}" case .pauseCircle: return "\u{f28b}" case .paw: return "\u{f1b0}" + case .pawAlt: return "\u{f701}" + case .pawClaws: return "\u{f702}" case .paypal: return "\u{f1ed}" case .peace: return "\u{f67c}" + case .pegasus: return "\u{f703}" case .pen: return "\u{f304}" case .penAlt: return "\u{f305}" case .penFancy: return "\u{f5ac}" case .penNib: return "\u{f5ad}" case .penSquare: return "\u{f14b}" + case .pencil: return "\u{f040}" case .pencilAlt: return "\u{f303}" + case .pencilPaintbrush: return "\u{f618}" case .pencilRuler: return "\u{f5ae}" + case .pennant: return "\u{f456}" case .pennyArcade: return "\u{f704}" case .peopleCarry: return "\u{f4ce}" case .pepperHot: return "\u{f816}" @@ -2336,30 +3443,41 @@ public enum FontAwesome: String, CaseIterable { case .percentage: return "\u{f541}" case .periscope: return "\u{f3da}" case .personBooth: return "\u{f756}" + case .personCarry: return "\u{f4cf}" + case .personDolly: return "\u{f4d0}" + case .personDollyEmpty: return "\u{f4d1}" + case .personSign: return "\u{f757}" case .phabricator: return "\u{f3db}" case .phoenixFramework: return "\u{f3dc}" case .phoenixSquadron: return "\u{f511}" case .phone: return "\u{f095}" case .phoneAlt: return "\u{f879}" + case .phoneLaptop: return "\u{f87a}" + case .phoneOffice: return "\u{f67d}" + case .phonePlus: return "\u{f4d2}" case .phoneSlash: return "\u{f3dd}" case .phoneSquare: return "\u{f098}" case .phoneSquareAlt: return "\u{f87b}" case .phoneVolume: return "\u{f2a0}" case .photoVideo: return "\u{f87c}" case .php: return "\u{f457}" + case .pi: return "\u{f67e}" + case .pie: return "\u{f705}" case .piedPiper: return "\u{f2ae}" case .piedPiperAlt: return "\u{f1a8}" case .piedPiperHat: return "\u{f4e5}" case .piedPiperPp: return "\u{f1a7}" - case .piedPiperSquare: return "\u{f91e}" + case .pig: return "\u{f706}" case .piggyBank: return "\u{f4d3}" case .pills: return "\u{f484}" case .pinterest: return "\u{f0d2}" case .pinterestP: return "\u{f231}" case .pinterestSquare: return "\u{f0d3}" + case .pizza: return "\u{f817}" case .pizzaSlice: return "\u{f818}" case .placeOfWorship: return "\u{f67f}" case .plane: return "\u{f072}" + case .planeAlt: return "\u{f3de}" case .planeArrival: return "\u{f5af}" case .planeDeparture: return "\u{f5b0}" case .play: return "\u{f04b}" @@ -2368,13 +3486,19 @@ public enum FontAwesome: String, CaseIterable { case .plug: return "\u{f1e6}" case .plus: return "\u{f067}" case .plusCircle: return "\u{f055}" + case .plusHexagon: return "\u{f300}" + case .plusOctagon: return "\u{f301}" case .plusSquare: return "\u{f0fe}" case .podcast: return "\u{f2ce}" + case .podium: return "\u{f680}" + case .podiumStar: return "\u{f758}" case .poll: return "\u{f681}" case .pollH: return "\u{f682}" + case .pollPeople: return "\u{f759}" case .poo: return "\u{f2fe}" case .pooStorm: return "\u{f75a}" case .poop: return "\u{f619}" + case .popcorn: return "\u{f819}" case .portrait: return "\u{f3e0}" case .poundSign: return "\u{f154}" case .powerOff: return "\u{f011}" @@ -2383,10 +3507,14 @@ public enum FontAwesome: String, CaseIterable { case .prescription: return "\u{f5b1}" case .prescriptionBottle: return "\u{f485}" case .prescriptionBottleAlt: return "\u{f486}" + case .presentation: return "\u{f685}" case .print: return "\u{f02f}" + case .printSearch: return "\u{f81a}" + case .printSlash: return "\u{f686}" case .procedures: return "\u{f487}" case .productHunt: return "\u{f288}" case .projectDiagram: return "\u{f542}" + case .pumpkin: return "\u{f707}" case .pushed: return "\u{f3e1}" case .puzzlePiece: return "\u{f12e}" case .python: return "\u{f3e2}" @@ -2394,6 +3522,7 @@ public enum FontAwesome: String, CaseIterable { case .qrcode: return "\u{f029}" case .question: return "\u{f128}" case .questionCircle: return "\u{f059}" + case .questionSquare: return "\u{f2fd}" case .quidditch: return "\u{f458}" case .quinscape: return "\u{f459}" case .quora: return "\u{f2c4}" @@ -2401,9 +3530,15 @@ public enum FontAwesome: String, CaseIterable { case .quoteRight: return "\u{f10e}" case .quran: return "\u{f687}" case .rProject: return "\u{f4f7}" + case .rabbit: return "\u{f708}" + case .rabbitFast: return "\u{f709}" + case .racquet: return "\u{f45a}" case .radiation: return "\u{f7b9}" case .radiationAlt: return "\u{f7ba}" case .rainbow: return "\u{f75b}" + case .raindrops: return "\u{f75c}" + case .ram: return "\u{f70a}" + case .rampLoading: return "\u{f4d4}" case .random: return "\u{f074}" case .raspberryPi: return "\u{f7bb}" case .ravelry: return "\u{f2d9}" @@ -2412,7 +3547,9 @@ public enum FontAwesome: String, CaseIterable { case .readme: return "\u{f4d5}" case .rebel: return "\u{f1d0}" case .receipt: return "\u{f543}" - case .recordVinyl: return "\u{f8d9}" + case .rectangleLandscape: return "\u{f2fa}" + case .rectanglePortrait: return "\u{f2fb}" + case .rectangleWide: return "\u{f2fc}" case .recycle: return "\u{f1b8}" case .redRiver: return "\u{f3e3}" case .reddit: return "\u{f1a1}" @@ -2424,6 +3561,10 @@ public enum FontAwesome: String, CaseIterable { case .registered: return "\u{f25d}" case .removeFormat: return "\u{f87d}" case .renren: return "\u{f18b}" + case .repeatIcon: return "\u{f363}" + case .repeat1: return "\u{f365}" + case .repeat1Alt: return "\u{f366}" + case .repeatAlt: return "\u{f364}" case .reply: return "\u{f3e5}" case .replyAll: return "\u{f122}" case .replyd: return "\u{f3e6}" @@ -2432,37 +3573,58 @@ public enum FontAwesome: String, CaseIterable { case .resolving: return "\u{f3e7}" case .restroom: return "\u{f7bd}" case .retweet: return "\u{f079}" + case .retweetAlt: return "\u{f361}" case .rev: return "\u{f5b2}" case .ribbon: return "\u{f4d6}" case .ring: return "\u{f70b}" + case .ringsWedding: return "\u{f81b}" case .road: return "\u{f018}" case .robot: return "\u{f544}" case .rocket: return "\u{f135}" case .rocketchat: return "\u{f3e8}" case .rockrms: return "\u{f3e9}" case .route: return "\u{f4d7}" + case .routeHighway: return "\u{f61a}" + case .routeInterstate: return "\u{f61b}" case .rss: return "\u{f09e}" case .rssSquare: return "\u{f143}" case .rubleSign: return "\u{f158}" case .ruler: return "\u{f545}" case .rulerCombined: return "\u{f546}" case .rulerHorizontal: return "\u{f547}" + case .rulerTriangle: return "\u{f61c}" case .rulerVertical: return "\u{f548}" case .running: return "\u{f70c}" case .rupeeSign: return "\u{f156}" + case .rv: return "\u{f7be}" + case .sack: return "\u{f81c}" + case .sackDollar: return "\u{f81d}" case .sadCry: return "\u{f5b3}" case .sadTear: return "\u{f5b4}" case .safari: return "\u{f267}" + case .salad: return "\u{f81e}" case .salesforce: return "\u{f83b}" + case .sandwich: return "\u{f81f}" case .sass: return "\u{f41e}" case .satellite: return "\u{f7bf}" case .satelliteDish: return "\u{f7c0}" + case .sausage: return "\u{f820}" case .save: return "\u{f0c7}" + case .scalpel: return "\u{f61d}" + case .scalpelPath: return "\u{f61e}" + case .scanner: return "\u{f488}" + case .scannerKeyboard: return "\u{f489}" + case .scannerTouchscreen: return "\u{f48a}" + case .scarecrow: return "\u{f70d}" + case .scarf: return "\u{f7c1}" case .schlix: return "\u{f3ea}" case .school: return "\u{f549}" case .screwdriver: return "\u{f54a}" case .scribd: return "\u{f28a}" case .scroll: return "\u{f70e}" + case .scrollOld: return "\u{f70f}" + case .scrubber: return "\u{f2f8}" + case .scythe: return "\u{f710}" case .sdCard: return "\u{f7c2}" case .search: return "\u{f002}" case .searchDollar: return "\u{f688}" @@ -2473,30 +3635,57 @@ public enum FontAwesome: String, CaseIterable { case .seedling: return "\u{f4d8}" case .sellcast: return "\u{f2da}" case .sellsy: return "\u{f213}" + case .sendBack: return "\u{f87e}" + case .sendBackward: return "\u{f87f}" case .server: return "\u{f233}" case .servicestack: return "\u{f3ec}" case .shapes: return "\u{f61f}" case .share: return "\u{f064}" + case .shareAll: return "\u{f367}" case .shareAlt: return "\u{f1e0}" case .shareAltSquare: return "\u{f1e1}" case .shareSquare: return "\u{f14d}" + case .sheep: return "\u{f711}" case .shekelSign: return "\u{f20b}" + case .shield: return "\u{f132}" case .shieldAlt: return "\u{f3ed}" + case .shieldCheck: return "\u{f2f7}" + case .shieldCross: return "\u{f712}" case .ship: return "\u{f21a}" case .shippingFast: return "\u{f48b}" + case .shippingTimed: return "\u{f48c}" case .shirtsinbulk: return "\u{f214}" + case .shishKebab: return "\u{f821}" case .shoePrints: return "\u{f54b}" case .shoppingBag: return "\u{f290}" case .shoppingBasket: return "\u{f291}" case .shoppingCart: return "\u{f07a}" case .shopware: return "\u{f5b5}" + case .shovel: return "\u{f713}" + case .shovelSnow: return "\u{f7c3}" case .shower: return "\u{f2cc}" + case .shredder: return "\u{f68a}" case .shuttleVan: return "\u{f5b6}" + case .shuttlecock: return "\u{f45b}" + case .sickle: return "\u{f822}" + case .sigma: return "\u{f68b}" case .sign: return "\u{f4d9}" + case .signIn: return "\u{f090}" case .signInAlt: return "\u{f2f6}" case .signLanguage: return "\u{f2a7}" + case .signOut: return "\u{f08b}" case .signOutAlt: return "\u{f2f5}" case .signal: return "\u{f012}" + case .signal1: return "\u{f68c}" + case .signal2: return "\u{f68d}" + case .signal3: return "\u{f68e}" + case .signal4: return "\u{f68f}" + case .signalAlt: return "\u{f690}" + case .signalAlt1: return "\u{f691}" + case .signalAlt2: return "\u{f692}" + case .signalAlt3: return "\u{f693}" + case .signalAltSlash: return "\u{f694}" + case .signalSlash: return "\u{f695}" case .signature: return "\u{f5b7}" case .simCard: return "\u{f7c4}" case .simplybuilt: return "\u{f215}" @@ -2504,7 +3693,10 @@ public enum FontAwesome: String, CaseIterable { case .sitemap: return "\u{f0e8}" case .sith: return "\u{f512}" case .skating: return "\u{f7c5}" + case .skeleton: return "\u{f620}" case .sketch: return "\u{f7c6}" + case .skiJump: return "\u{f7c7}" + case .skiLift: return "\u{f7c8}" case .skiing: return "\u{f7c9}" case .skiingNordic: return "\u{f7ca}" case .skull: return "\u{f54c}" @@ -2514,22 +3706,33 @@ public enum FontAwesome: String, CaseIterable { case .slack: return "\u{f198}" case .slackHash: return "\u{f3ef}" case .slash: return "\u{f715}" + case .sledding: return "\u{f7cb}" case .sleigh: return "\u{f7cc}" case .slidersH: return "\u{f1de}" + case .slidersHSquare: return "\u{f3f0}" + case .slidersV: return "\u{f3f1}" + case .slidersVSquare: return "\u{f3f2}" case .slideshare: return "\u{f1e7}" case .smile: return "\u{f118}" case .smileBeam: return "\u{f5b8}" + case .smilePlus: return "\u{f5b9}" case .smileWink: return "\u{f4da}" case .smog: return "\u{f75f}" + case .smoke: return "\u{f760}" case .smoking: return "\u{f48d}" case .smokingBan: return "\u{f54d}" case .sms: return "\u{f7cd}" + case .snake: return "\u{f716}" case .snapchat: return "\u{f2ab}" case .snapchatGhost: return "\u{f2ac}" case .snapchatSquare: return "\u{f2ad}" + case .snooze: return "\u{f880}" + case .snowBlowing: return "\u{f761}" case .snowboarding: return "\u{f7ce}" case .snowflake: return "\u{f2dc}" + case .snowflakes: return "\u{f7cf}" case .snowman: return "\u{f7d0}" + case .snowmobile: return "\u{f7d1}" case .snowplow: return "\u{f7d2}" case .socks: return "\u{f696}" case .solarPanel: return "\u{f5ba}" @@ -2538,6 +3741,7 @@ public enum FontAwesome: String, CaseIterable { case .sortAlphaDownAlt: return "\u{f881}" case .sortAlphaUp: return "\u{f15e}" case .sortAlphaUpAlt: return "\u{f882}" + case .sortAlt: return "\u{f883}" case .sortAmountDown: return "\u{f160}" case .sortAmountDownAlt: return "\u{f884}" case .sortAmountUp: return "\u{f161}" @@ -2547,42 +3751,66 @@ public enum FontAwesome: String, CaseIterable { case .sortNumericDownAlt: return "\u{f886}" case .sortNumericUp: return "\u{f163}" case .sortNumericUpAlt: return "\u{f887}" + case .sortShapesDown: return "\u{f888}" + case .sortShapesDownAlt: return "\u{f889}" + case .sortShapesUp: return "\u{f88a}" + case .sortShapesUpAlt: return "\u{f88b}" + case .sortSizeDown: return "\u{f88c}" + case .sortSizeDownAlt: return "\u{f88d}" + case .sortSizeUp: return "\u{f88e}" + case .sortSizeUpAlt: return "\u{f88f}" case .sortUp: return "\u{f0de}" case .soundcloud: return "\u{f1be}" + case .soup: return "\u{f823}" case .sourcetree: return "\u{f7d3}" case .spa: return "\u{f5bb}" case .spaceShuttle: return "\u{f197}" + case .spade: return "\u{f2f4}" + case .sparkles: return "\u{f890}" case .speakap: return "\u{f3f3}" case .speakerDeck: return "\u{f83c}" case .spellCheck: return "\u{f891}" case .spider: return "\u{f717}" + case .spiderBlackWidow: return "\u{f718}" + case .spiderWeb: return "\u{f719}" case .spinner: return "\u{f110}" + case .spinnerThird: return "\u{f3f4}" case .splotch: return "\u{f5bc}" case .spotify: return "\u{f1bc}" case .sprayCan: return "\u{f5bd}" case .square: return "\u{f0c8}" case .squareFull: return "\u{f45c}" + case .squareRoot: return "\u{f697}" case .squareRootAlt: return "\u{f698}" case .squarespace: return "\u{f5be}" + case .squirrel: return "\u{f71a}" case .stackExchange: return "\u{f18d}" case .stackOverflow: return "\u{f16c}" case .stackpath: return "\u{f842}" + case .staff: return "\u{f71b}" case .stamp: return "\u{f5bf}" case .star: return "\u{f005}" case .starAndCrescent: return "\u{f699}" + case .starChristmas: return "\u{f7d4}" + case .starExclamation: return "\u{f2f3}" case .starHalf: return "\u{f089}" case .starHalfAlt: return "\u{f5c0}" case .starOfDavid: return "\u{f69a}" case .starOfLife: return "\u{f621}" + case .stars: return "\u{f762}" case .staylinked: return "\u{f3f5}" + case .steak: return "\u{f824}" case .steam: return "\u{f1b6}" case .steamSquare: return "\u{f1b7}" case .steamSymbol: return "\u{f3f6}" + case .steeringWheel: return "\u{f622}" case .stepBackward: return "\u{f048}" case .stepForward: return "\u{f051}" case .stethoscope: return "\u{f0f1}" case .stickerMule: return "\u{f3f7}" case .stickyNote: return "\u{f249}" + case .stocking: return "\u{f7d5}" + case .stomach: return "\u{f623}" case .stop: return "\u{f04d}" case .stopCircle: return "\u{f28d}" case .stopwatch: return "\u{f2f2}" @@ -2591,6 +3819,7 @@ public enum FontAwesome: String, CaseIterable { case .strava: return "\u{f428}" case .stream: return "\u{f550}" case .streetView: return "\u{f21d}" + case .stretcher: return "\u{f825}" case .strikethrough: return "\u{f0cc}" case .stripe: return "\u{f429}" case .stripeS: return "\u{f42a}" @@ -2603,15 +3832,22 @@ public enum FontAwesome: String, CaseIterable { case .suitcase: return "\u{f0f2}" case .suitcaseRolling: return "\u{f5c1}" case .sun: return "\u{f185}" + case .sunCloud: return "\u{f763}" + case .sunDust: return "\u{f764}" + case .sunHaze: return "\u{f765}" + case .sunglasses: return "\u{f892}" + case .sunrise: return "\u{f766}" + case .sunset: return "\u{f767}" case .superpowers: return "\u{f2dd}" case .superscript: return "\u{f12b}" case .supple: return "\u{f3f9}" case .surprise: return "\u{f5c2}" case .suse: return "\u{f7d6}" case .swatchbook: return "\u{f5c3}" - case .swift: return "\u{f8e1}" case .swimmer: return "\u{f5c4}" case .swimmingPool: return "\u{f5c5}" + case .sword: return "\u{f71c}" + case .swords: return "\u{f71d}" case .symfony: return "\u{f83d}" case .synagogue: return "\u{f69b}" case .sync: return "\u{f021}" @@ -2621,24 +3857,47 @@ public enum FontAwesome: String, CaseIterable { case .tableTennis: return "\u{f45d}" case .tablet: return "\u{f10a}" case .tabletAlt: return "\u{f3fa}" + case .tabletAndroid: return "\u{f3fb}" + case .tabletAndroidAlt: return "\u{f3fc}" + case .tabletRugged: return "\u{f48f}" case .tablets: return "\u{f490}" + case .tachometer: return "\u{f0e4}" case .tachometerAlt: return "\u{f3fd}" + case .tachometerAltAverage: return "\u{f624}" + case .tachometerAltFast: return "\u{f625}" + case .tachometerAltFastest: return "\u{f626}" + case .tachometerAltSlow: return "\u{f627}" + case .tachometerAltSlowest: return "\u{f628}" + case .tachometerAverage: return "\u{f629}" + case .tachometerFast: return "\u{f62a}" + case .tachometerFastest: return "\u{f62b}" + case .tachometerSlow: return "\u{f62c}" + case .tachometerSlowest: return "\u{f62d}" + case .taco: return "\u{f826}" case .tag: return "\u{f02b}" case .tags: return "\u{f02c}" + case .tally: return "\u{f69c}" + case .tanakh: return "\u{f827}" case .tape: return "\u{f4db}" case .tasks: return "\u{f0ae}" + case .tasksAlt: return "\u{f828}" case .taxi: return "\u{f1ba}" case .teamspeak: return "\u{f4f9}" case .teeth: return "\u{f62e}" case .teethOpen: return "\u{f62f}" case .telegram: return "\u{f2c6}" case .telegramPlane: return "\u{f3fe}" + case .temperatureFrigid: return "\u{f768}" case .temperatureHigh: return "\u{f769}" + case .temperatureHot: return "\u{f76a}" case .temperatureLow: return "\u{f76b}" case .tencentWeibo: return "\u{f1d5}" case .tenge: return "\u{f7d7}" + case .tennisBall: return "\u{f45e}" case .terminal: return "\u{f120}" + case .text: return "\u{f893}" case .textHeight: return "\u{f034}" + case .textSize: return "\u{f894}" case .textWidth: return "\u{f035}" case .th: return "\u{f00a}" case .thLarge: return "\u{f009}" @@ -2653,30 +3912,51 @@ public enum FontAwesome: String, CaseIterable { case .thermometerHalf: return "\u{f2c9}" case .thermometerQuarter: return "\u{f2ca}" case .thermometerThreeQuarters: return "\u{f2c8}" + case .theta: return "\u{f69e}" case .thinkPeaks: return "\u{f731}" case .thumbsDown: return "\u{f165}" case .thumbsUp: return "\u{f164}" case .thumbtack: return "\u{f08d}" + case .thunderstorm: return "\u{f76c}" + case .thunderstormMoon: return "\u{f76d}" + case .thunderstormSun: return "\u{f76e}" + case .ticket: return "\u{f145}" case .ticketAlt: return "\u{f3ff}" + case .tilde: return "\u{f69f}" case .times: return "\u{f00d}" case .timesCircle: return "\u{f057}" + case .timesHexagon: return "\u{f2ee}" + case .timesOctagon: return "\u{f2f0}" + case .timesSquare: return "\u{f2d3}" case .tint: return "\u{f043}" case .tintSlash: return "\u{f5c7}" + case .tire: return "\u{f631}" + case .tireFlat: return "\u{f632}" + case .tirePressureWarning: return "\u{f633}" + case .tireRugged: return "\u{f634}" case .tired: return "\u{f5c8}" case .toggleOff: return "\u{f204}" case .toggleOn: return "\u{f205}" case .toilet: return "\u{f7d8}" case .toiletPaper: return "\u{f71e}" + case .toiletPaperAlt: return "\u{f71f}" + case .tombstone: return "\u{f720}" + case .tombstoneAlt: return "\u{f721}" case .toolbox: return "\u{f552}" case .tools: return "\u{f7d9}" case .tooth: return "\u{f5c9}" + case .toothbrush: return "\u{f635}" case .torah: return "\u{f6a0}" case .toriiGate: return "\u{f6a1}" + case .tornado: return "\u{f76f}" case .tractor: return "\u{f722}" case .tradeFederation: return "\u{f513}" case .trademark: return "\u{f25c}" + case .trafficCone: return "\u{f636}" case .trafficLight: return "\u{f637}" - case .trailer: return "\u{f941}" + case .trafficLightGo: return "\u{f638}" + case .trafficLightSlow: return "\u{f639}" + case .trafficLightStop: return "\u{f63a}" case .train: return "\u{f238}" case .tram: return "\u{f7da}" case .transgender: return "\u{f224}" @@ -2685,20 +3965,38 @@ public enum FontAwesome: String, CaseIterable { case .trashAlt: return "\u{f2ed}" case .trashRestore: return "\u{f829}" case .trashRestoreAlt: return "\u{f82a}" + case .trashUndo: return "\u{f895}" + case .trashUndoAlt: return "\u{f896}" + case .treasureChest: return "\u{f723}" case .tree: return "\u{f1bb}" + case .treeAlt: return "\u{f400}" + case .treeChristmas: return "\u{f7db}" + case .treeDecorated: return "\u{f7dc}" + case .treeLarge: return "\u{f7dd}" + case .treePalm: return "\u{f82b}" + case .trees: return "\u{f724}" case .trello: return "\u{f181}" + case .triangle: return "\u{f2ec}" case .tripadvisor: return "\u{f262}" case .trophy: return "\u{f091}" + case .trophyAlt: return "\u{f2eb}" case .truck: return "\u{f0d1}" + case .truckContainer: return "\u{f4dc}" + case .truckCouch: return "\u{f4dd}" case .truckLoading: return "\u{f4de}" case .truckMonster: return "\u{f63b}" case .truckMoving: return "\u{f4df}" case .truckPickup: return "\u{f63c}" + case .truckPlow: return "\u{f7de}" + case .truckRamp: return "\u{f4e0}" case .tshirt: return "\u{f553}" case .tty: return "\u{f1e4}" case .tumblr: return "\u{f173}" case .tumblrSquare: return "\u{f174}" + case .turkey: return "\u{f725}" + case .turtle: return "\u{f726}" case .tv: return "\u{f26c}" + case .tvRetro: return "\u{f401}" case .twitch: return "\u{f1e8}" case .twitter: return "\u{f099}" case .twitterSquare: return "\u{f081}" @@ -2706,14 +4004,14 @@ public enum FontAwesome: String, CaseIterable { case .uber: return "\u{f402}" case .ubuntu: return "\u{f7df}" case .uikit: return "\u{f403}" - case .umbraco: return "\u{f8e8}" case .umbrella: return "\u{f0e9}" case .umbrellaBeach: return "\u{f5ca}" case .underline: return "\u{f0cd}" case .undo: return "\u{f0e2}" case .undoAlt: return "\u{f2ea}" + case .unicorn: return "\u{f727}" + case .union: return "\u{f6a2}" case .uniregistry: return "\u{f404}" - case .unity: return "\u{f949}" case .universalAccess: return "\u{f29a}" case .university: return "\u{f19c}" case .unlink: return "\u{f127}" @@ -2723,20 +4021,27 @@ public enum FontAwesome: String, CaseIterable { case .upload: return "\u{f093}" case .ups: return "\u{f7e0}" case .usb: return "\u{f287}" + case .usdCircle: return "\u{f2e8}" + case .usdSquare: return "\u{f2e9}" case .user: return "\u{f007}" case .userAlt: return "\u{f406}" case .userAltSlash: return "\u{f4fa}" case .userAstronaut: return "\u{f4fb}" + case .userChart: return "\u{f6a3}" case .userCheck: return "\u{f4fc}" case .userCircle: return "\u{f2bd}" case .userClock: return "\u{f4fd}" case .userCog: return "\u{f4fe}" + case .userCrown: return "\u{f6a4}" case .userEdit: return "\u{f4ff}" case .userFriends: return "\u{f500}" case .userGraduate: return "\u{f501}" + case .userHardHat: return "\u{f82c}" + case .userHeadset: return "\u{f82d}" case .userInjured: return "\u{f728}" case .userLock: return "\u{f502}" case .userMd: return "\u{f0f0}" + case .userMdChat: return "\u{f82e}" case .userMinus: return "\u{f503}" case .userNinja: return "\u{f504}" case .userNurse: return "\u{f82f}" @@ -2748,12 +4053,19 @@ public enum FontAwesome: String, CaseIterable { case .userTie: return "\u{f508}" case .userTimes: return "\u{f235}" case .users: return "\u{f0c0}" + case .usersClass: return "\u{f63d}" case .usersCog: return "\u{f509}" + case .usersCrown: return "\u{f6a5}" + case .usersMedical: return "\u{f830}" case .usps: return "\u{f7e1}" case .ussunnah: return "\u{f407}" + case .utensilFork: return "\u{f2e3}" + case .utensilKnife: return "\u{f2e4}" case .utensilSpoon: return "\u{f2e5}" case .utensils: return "\u{f2e7}" + case .utensilsAlt: return "\u{f2e6}" case .vaadin: return "\u{f408}" + case .valueAbsolute: return "\u{f6a6}" case .vectorSquare: return "\u{f5cb}" case .venus: return "\u{f221}" case .venusDouble: return "\u{f226}" @@ -2765,6 +4077,7 @@ public enum FontAwesome: String, CaseIterable { case .vials: return "\u{f493}" case .viber: return "\u{f409}" case .video: return "\u{f03d}" + case .videoPlus: return "\u{f4e1}" case .videoSlash: return "\u{f4e2}" case .vihara: return "\u{f6a7}" case .vimeo: return "\u{f40a}" @@ -2774,37 +4087,65 @@ public enum FontAwesome: String, CaseIterable { case .vk: return "\u{f189}" case .vnv: return "\u{f40b}" case .voicemail: return "\u{f897}" + case .volcano: return "\u{f770}" case .volleyballBall: return "\u{f45f}" + case .volume: return "\u{f6a8}" case .volumeDown: return "\u{f027}" case .volumeMute: return "\u{f6a9}" case .volumeOff: return "\u{f026}" + case .volumeSlash: return "\u{f2e2}" case .volumeUp: return "\u{f028}" + case .voteNay: return "\u{f771}" case .voteYea: return "\u{f772}" case .vrCardboard: return "\u{f729}" case .vuejs: return "\u{f41f}" + case .walker: return "\u{f831}" case .walking: return "\u{f554}" case .wallet: return "\u{f555}" + case .wand: return "\u{f72a}" + case .wandMagic: return "\u{f72b}" case .warehouse: return "\u{f494}" + case .warehouseAlt: return "\u{f495}" + case .washer: return "\u{f898}" + case .watch: return "\u{f2e1}" + case .watchFitness: return "\u{f63e}" case .water: return "\u{f773}" + case .waterLower: return "\u{f774}" + case .waterRise: return "\u{f775}" + case .waveSine: return "\u{f899}" case .waveSquare: return "\u{f83e}" + case .waveTriangle: return "\u{f89a}" case .waze: return "\u{f83f}" + case .webcam: return "\u{f832}" + case .webcamSlash: return "\u{f833}" case .weebly: return "\u{f5cc}" case .weibo: return "\u{f18a}" case .weight: return "\u{f496}" case .weightHanging: return "\u{f5cd}" case .weixin: return "\u{f1d7}" + case .whale: return "\u{f72c}" case .whatsapp: return "\u{f232}" case .whatsappSquare: return "\u{f40c}" + case .wheat: return "\u{f72d}" case .wheelchair: return "\u{f193}" + case .whistle: return "\u{f460}" case .whmcs: return "\u{f40d}" case .wifi: return "\u{f1eb}" + case .wifi1: return "\u{f6aa}" + case .wifi2: return "\u{f6ab}" + case .wifiSlash: return "\u{f6ac}" case .wikipediaW: return "\u{f266}" case .wind: return "\u{f72e}" + case .windTurbine: return "\u{f89b}" + case .windWarning: return "\u{f776}" + case .window: return "\u{f40e}" + case .windowAlt: return "\u{f40f}" case .windowClose: return "\u{f410}" case .windowMaximize: return "\u{f2d0}" case .windowMinimize: return "\u{f2d1}" case .windowRestore: return "\u{f2d2}" case .windows: return "\u{f17a}" + case .windsock: return "\u{f777}" case .wineBottle: return "\u{f72f}" case .wineGlass: return "\u{f4e3}" case .wineGlassAlt: return "\u{f5ce}" @@ -2818,6 +4159,7 @@ public enum FontAwesome: String, CaseIterable { case .wpexplorer: return "\u{f2de}" case .wpforms: return "\u{f298}" case .wpressr: return "\u{f3e4}" + case .wreath: return "\u{f7e2}" case .wrench: return "\u{f0ad}" case .xRay: return "\u{f497}" case .xbox: return "\u{f412}" @@ -2844,209 +4186,337 @@ public enum FontAwesome: String, CaseIterable { public var supportedStyles: [FontAwesomeStyle] { switch self { case .fiveHundredPixels: return [.brands] + case .abacus: return [.solid, .regular, .light, .duotone] case .accessibleIcon: return [.brands] case .accusoft: return [.brands] + case .acorn: return [.solid, .regular, .light, .duotone] case .acquisitionsIncorporated: return [.brands] - case .ad: return [.solid] - case .addressBook: return [.solid, .regular] - case .addressCard: return [.solid, .regular] - case .adjust: return [.solid] + case .ad: return [.solid, .regular, .light, .duotone] + case .addressBook: return [.solid, .regular, .light, .duotone] + case .addressCard: return [.solid, .regular, .light, .duotone] + case .adjust: return [.solid, .regular, .light, .duotone] case .adn: return [.brands] case .adobe: return [.brands] case .adversal: return [.brands] case .affiliatetheme: return [.brands] - case .airFreshener: return [.solid] + case .airFreshener: return [.solid, .regular, .light, .duotone] case .airbnb: return [.brands] + case .alarmClock: return [.solid, .regular, .light, .duotone] + case .alarmExclamation: return [.solid, .regular, .light, .duotone] + case .alarmPlus: return [.solid, .regular, .light, .duotone] + case .alarmSnooze: return [.solid, .regular, .light, .duotone] case .algolia: return [.brands] - case .alignCenter: return [.solid] - case .alignJustify: return [.solid] - case .alignLeft: return [.solid] - case .alignRight: return [.solid] + case .alicorn: return [.solid, .regular, .light, .duotone] + case .alignCenter: return [.solid, .regular, .light, .duotone] + case .alignJustify: return [.solid, .regular, .light, .duotone] + case .alignLeft: return [.solid, .regular, .light, .duotone] + case .alignRight: return [.solid, .regular, .light, .duotone] + case .alignSlash: return [.solid, .regular, .light, .duotone] case .alipay: return [.brands] - case .allergies: return [.solid] + case .allergies: return [.solid, .regular, .light, .duotone] case .amazon: return [.brands] case .amazonPay: return [.brands] - case .ambulance: return [.solid] - case .americanSignLanguageInterpreting: return [.solid] + case .ambulance: return [.solid, .regular, .light, .duotone] + case .americanSignLanguageInterpreting: return [.solid, .regular, .light, .duotone] case .amilia: return [.brands] - case .anchor: return [.solid] + case .analytics: return [.solid, .regular, .light, .duotone] + case .anchor: return [.solid, .regular, .light, .duotone] case .android: return [.brands] + case .angel: return [.solid, .regular, .light, .duotone] case .angellist: return [.brands] - case .angleDoubleDown: return [.solid] - case .angleDoubleLeft: return [.solid] - case .angleDoubleRight: return [.solid] - case .angleDoubleUp: return [.solid] - case .angleDown: return [.solid] - case .angleLeft: return [.solid] - case .angleRight: return [.solid] - case .angleUp: return [.solid] - case .angry: return [.solid, .regular] + case .angleDoubleDown: return [.solid, .regular, .light, .duotone] + case .angleDoubleLeft: return [.solid, .regular, .light, .duotone] + case .angleDoubleRight: return [.solid, .regular, .light, .duotone] + case .angleDoubleUp: return [.solid, .regular, .light, .duotone] + case .angleDown: return [.solid, .regular, .light, .duotone] + case .angleLeft: return [.solid, .regular, .light, .duotone] + case .angleRight: return [.solid, .regular, .light, .duotone] + case .angleUp: return [.solid, .regular, .light, .duotone] + case .angry: return [.solid, .regular, .light, .duotone] case .angrycreative: return [.brands] case .angular: return [.brands] - case .ankh: return [.solid] + case .ankh: return [.solid, .regular, .light, .duotone] case .appStore: return [.brands] case .appStoreIos: return [.brands] case .apper: return [.brands] case .apple: return [.brands] - case .appleAlt: return [.solid] + case .appleAlt: return [.solid, .regular, .light, .duotone] + case .appleCrate: return [.solid, .regular, .light, .duotone] case .applePay: return [.brands] - case .archive: return [.solid] - case .archway: return [.solid] - case .arrowAltCircleDown: return [.solid, .regular] - case .arrowAltCircleLeft: return [.solid, .regular] - case .arrowAltCircleRight: return [.solid, .regular] - case .arrowAltCircleUp: return [.solid, .regular] - case .arrowCircleDown: return [.solid] - case .arrowCircleLeft: return [.solid] - case .arrowCircleRight: return [.solid] - case .arrowCircleUp: return [.solid] - case .arrowDown: return [.solid] - case .arrowLeft: return [.solid] - case .arrowRight: return [.solid] - case .arrowUp: return [.solid] - case .arrowsAlt: return [.solid] - case .arrowsAltH: return [.solid] - case .arrowsAltV: return [.solid] + case .archive: return [.solid, .regular, .light, .duotone] + case .archway: return [.solid, .regular, .light, .duotone] + case .arrowAltCircleDown: return [.solid, .regular, .light, .duotone] + case .arrowAltCircleLeft: return [.solid, .regular, .light, .duotone] + case .arrowAltCircleRight: return [.solid, .regular, .light, .duotone] + case .arrowAltCircleUp: return [.solid, .regular, .light, .duotone] + case .arrowAltDown: return [.solid, .regular, .light, .duotone] + case .arrowAltFromBottom: return [.solid, .regular, .light, .duotone] + case .arrowAltFromLeft: return [.solid, .regular, .light, .duotone] + case .arrowAltFromRight: return [.solid, .regular, .light, .duotone] + case .arrowAltFromTop: return [.solid, .regular, .light, .duotone] + case .arrowAltLeft: return [.solid, .regular, .light, .duotone] + case .arrowAltRight: return [.solid, .regular, .light, .duotone] + case .arrowAltSquareDown: return [.solid, .regular, .light, .duotone] + case .arrowAltSquareLeft: return [.solid, .regular, .light, .duotone] + case .arrowAltSquareRight: return [.solid, .regular, .light, .duotone] + case .arrowAltSquareUp: return [.solid, .regular, .light, .duotone] + case .arrowAltToBottom: return [.solid, .regular, .light, .duotone] + case .arrowAltToLeft: return [.solid, .regular, .light, .duotone] + case .arrowAltToRight: return [.solid, .regular, .light, .duotone] + case .arrowAltToTop: return [.solid, .regular, .light, .duotone] + case .arrowAltUp: return [.solid, .regular, .light, .duotone] + case .arrowCircleDown: return [.solid, .regular, .light, .duotone] + case .arrowCircleLeft: return [.solid, .regular, .light, .duotone] + case .arrowCircleRight: return [.solid, .regular, .light, .duotone] + case .arrowCircleUp: return [.solid, .regular, .light, .duotone] + case .arrowDown: return [.solid, .regular, .light, .duotone] + case .arrowFromBottom: return [.solid, .regular, .light, .duotone] + case .arrowFromLeft: return [.solid, .regular, .light, .duotone] + case .arrowFromRight: return [.solid, .regular, .light, .duotone] + case .arrowFromTop: return [.solid, .regular, .light, .duotone] + case .arrowLeft: return [.solid, .regular, .light, .duotone] + case .arrowRight: return [.solid, .regular, .light, .duotone] + case .arrowSquareDown: return [.solid, .regular, .light, .duotone] + case .arrowSquareLeft: return [.solid, .regular, .light, .duotone] + case .arrowSquareRight: return [.solid, .regular, .light, .duotone] + case .arrowSquareUp: return [.solid, .regular, .light, .duotone] + case .arrowToBottom: return [.solid, .regular, .light, .duotone] + case .arrowToLeft: return [.solid, .regular, .light, .duotone] + case .arrowToRight: return [.solid, .regular, .light, .duotone] + case .arrowToTop: return [.solid, .regular, .light, .duotone] + case .arrowUp: return [.solid, .regular, .light, .duotone] + case .arrows: return [.solid, .regular, .light, .duotone] + case .arrowsAlt: return [.solid, .regular, .light, .duotone] + case .arrowsAltH: return [.solid, .regular, .light, .duotone] + case .arrowsAltV: return [.solid, .regular, .light, .duotone] + case .arrowsH: return [.solid, .regular, .light, .duotone] + case .arrowsV: return [.solid, .regular, .light, .duotone] case .artstation: return [.brands] - case .assistiveListeningSystems: return [.solid] - case .asterisk: return [.solid] + case .assistiveListeningSystems: return [.solid, .regular, .light, .duotone] + case .asterisk: return [.solid, .regular, .light, .duotone] case .asymmetrik: return [.brands] - case .at: return [.solid] - case .atlas: return [.solid] + case .at: return [.solid, .regular, .light, .duotone] + case .atlas: return [.solid, .regular, .light, .duotone] case .atlassian: return [.brands] - case .atom: return [.solid] + case .atom: return [.solid, .regular, .light, .duotone] + case .atomAlt: return [.solid, .regular, .light, .duotone] case .audible: return [.brands] - case .audioDescription: return [.solid] + case .audioDescription: return [.solid, .regular, .light, .duotone] case .autoprefixer: return [.brands] case .avianex: return [.brands] case .aviato: return [.brands] - case .award: return [.solid] + case .award: return [.solid, .regular, .light, .duotone] case .aws: return [.brands] - case .baby: return [.solid] - case .babyCarriage: return [.solid] - case .backspace: return [.solid] - case .backward: return [.solid] - case .bacon: return [.solid] - case .bahai: return [.solid] - case .balanceScale: return [.solid] - case .balanceScaleLeft: return [.solid] - case .balanceScaleRight: return [.solid] - case .ban: return [.solid] - case .bandAid: return [.solid] + case .axe: return [.solid, .regular, .light, .duotone] + case .axeBattle: return [.solid, .regular, .light, .duotone] + case .baby: return [.solid, .regular, .light, .duotone] + case .babyCarriage: return [.solid, .regular, .light, .duotone] + case .backpack: return [.solid, .regular, .light, .duotone] + case .backspace: return [.solid, .regular, .light, .duotone] + case .backward: return [.solid, .regular, .light, .duotone] + case .bacon: return [.solid, .regular, .light, .duotone] + case .badge: return [.solid, .regular, .light, .duotone] + case .badgeCheck: return [.solid, .regular, .light, .duotone] + case .badgeDollar: return [.solid, .regular, .light, .duotone] + case .badgePercent: return [.solid, .regular, .light, .duotone] + case .badgerHoney: return [.solid, .regular, .light, .duotone] + case .bagsShopping: return [.solid, .regular, .light, .duotone] + case .balanceScale: return [.solid, .regular, .light, .duotone] + case .balanceScaleLeft: return [.solid, .regular, .light, .duotone] + case .balanceScaleRight: return [.solid, .regular, .light, .duotone] + case .ballPile: return [.solid, .regular, .light, .duotone] + case .ballot: return [.solid, .regular, .light, .duotone] + case .ballotCheck: return [.solid, .regular, .light, .duotone] + case .ban: return [.solid, .regular, .light, .duotone] + case .bandAid: return [.solid, .regular, .light, .duotone] case .bandcamp: return [.brands] - case .barcode: return [.solid] - case .bars: return [.solid] - case .baseballBall: return [.solid] - case .basketballBall: return [.solid] - case .bath: return [.solid] - case .batteryEmpty: return [.solid] - case .batteryFull: return [.solid] - case .batteryHalf: return [.solid] - case .batteryQuarter: return [.solid] - case .batteryThreeQuarters: return [.solid] + case .barcode: return [.solid, .regular, .light, .duotone] + case .barcodeAlt: return [.solid, .regular, .light, .duotone] + case .barcodeRead: return [.solid, .regular, .light, .duotone] + case .barcodeScan: return [.solid, .regular, .light, .duotone] + case .bars: return [.solid, .regular, .light, .duotone] + case .baseball: return [.solid, .regular, .light, .duotone] + case .baseballBall: return [.solid, .regular, .light, .duotone] + case .basketballBall: return [.solid, .regular, .light, .duotone] + case .basketballHoop: return [.solid, .regular, .light, .duotone] + case .bat: return [.solid, .regular, .light, .duotone] + case .bath: return [.solid, .regular, .light, .duotone] + case .batteryBolt: return [.solid, .regular, .light, .duotone] + case .batteryEmpty: return [.solid, .regular, .light, .duotone] + case .batteryFull: return [.solid, .regular, .light, .duotone] + case .batteryHalf: return [.solid, .regular, .light, .duotone] + case .batteryQuarter: return [.solid, .regular, .light, .duotone] + case .batterySlash: return [.solid, .regular, .light, .duotone] + case .batteryThreeQuarters: return [.solid, .regular, .light, .duotone] case .battleNet: return [.brands] - case .bed: return [.solid] - case .beer: return [.solid] + case .bed: return [.solid, .regular, .light, .duotone] + case .beer: return [.solid, .regular, .light, .duotone] case .behance: return [.brands] case .behanceSquare: return [.brands] - case .bell: return [.solid, .regular] - case .bellSlash: return [.solid, .regular] - case .bezierCurve: return [.solid] - case .bible: return [.solid] - case .bicycle: return [.solid] - case .biking: return [.solid] + case .bell: return [.solid, .regular, .light, .duotone] + case .bellExclamation: return [.solid, .regular, .light, .duotone] + case .bellPlus: return [.solid, .regular, .light, .duotone] + case .bellSchool: return [.solid, .regular, .light, .duotone] + case .bellSchoolSlash: return [.solid, .regular, .light, .duotone] + case .bellSlash: return [.solid, .regular, .light, .duotone] + case .bells: return [.solid, .regular, .light, .duotone] + case .bezierCurve: return [.solid, .regular, .light, .duotone] + case .bible: return [.solid, .regular, .light, .duotone] + case .bicycle: return [.solid, .regular, .light, .duotone] + case .biking: return [.solid, .regular, .light, .duotone] + case .bikingMountain: return [.solid, .regular, .light, .duotone] case .bimobject: return [.brands] - case .binoculars: return [.solid] - case .biohazard: return [.solid] - case .birthdayCake: return [.solid] + case .binoculars: return [.solid, .regular, .light, .duotone] + case .biohazard: return [.solid, .regular, .light, .duotone] + case .birthdayCake: return [.solid, .regular, .light, .duotone] case .bitbucket: return [.brands] case .bitcoin: return [.brands] case .bity: return [.brands] case .blackTie: return [.brands] case .blackberry: return [.brands] - case .blender: return [.solid] - case .blenderPhone: return [.solid] - case .blind: return [.solid] - case .blog: return [.solid] + case .blanket: return [.solid, .regular, .light, .duotone] + case .blender: return [.solid, .regular, .light, .duotone] + case .blenderPhone: return [.solid, .regular, .light, .duotone] + case .blind: return [.solid, .regular, .light, .duotone] + case .blog: return [.solid, .regular, .light, .duotone] case .blogger: return [.brands] case .bloggerB: return [.brands] case .bluetooth: return [.brands] case .bluetoothB: return [.brands] - case .bold: return [.solid] - case .bolt: return [.solid] - case .bomb: return [.solid] - case .bone: return [.solid] - case .bong: return [.solid] - case .book: return [.solid] - case .bookDead: return [.solid] - case .bookMedical: return [.solid] - case .bookOpen: return [.solid] - case .bookReader: return [.solid] - case .bookmark: return [.solid, .regular] + case .bold: return [.solid, .regular, .light, .duotone] + case .bolt: return [.solid, .regular, .light, .duotone] + case .bomb: return [.solid, .regular, .light, .duotone] + case .bone: return [.solid, .regular, .light, .duotone] + case .boneBreak: return [.solid, .regular, .light, .duotone] + case .bong: return [.solid, .regular, .light, .duotone] + case .book: return [.solid, .regular, .light, .duotone] + case .bookAlt: return [.solid, .regular, .light, .duotone] + case .bookDead: return [.solid, .regular, .light, .duotone] + case .bookHeart: return [.solid, .regular, .light, .duotone] + case .bookMedical: return [.solid, .regular, .light, .duotone] + case .bookOpen: return [.solid, .regular, .light, .duotone] + case .bookReader: return [.solid, .regular, .light, .duotone] + case .bookSpells: return [.solid, .regular, .light, .duotone] + case .bookUser: return [.solid, .regular, .light, .duotone] + case .bookmark: return [.solid, .regular, .light, .duotone] + case .books: return [.solid, .regular, .light, .duotone] + case .booksMedical: return [.solid, .regular, .light, .duotone] + case .boot: return [.solid, .regular, .light, .duotone] + case .boothCurtain: return [.solid, .regular, .light, .duotone] case .bootstrap: return [.brands] - case .borderAll: return [.solid] - case .borderNone: return [.solid] - case .borderStyle: return [.solid] - case .bowlingBall: return [.solid] - case .box: return [.solid] - case .boxOpen: return [.solid] - case .boxes: return [.solid] - case .braille: return [.solid] - case .brain: return [.solid] - case .breadSlice: return [.solid] - case .briefcase: return [.solid] - case .briefcaseMedical: return [.solid] - case .broadcastTower: return [.solid] - case .broom: return [.solid] - case .brush: return [.solid] + case .borderAll: return [.solid, .regular, .light, .duotone] + case .borderBottom: return [.solid, .regular, .light, .duotone] + case .borderInner: return [.solid, .regular, .light, .duotone] + case .borderLeft: return [.solid, .regular, .light, .duotone] + case .borderNone: return [.solid, .regular, .light, .duotone] + case .borderOuter: return [.solid, .regular, .light, .duotone] + case .borderRight: return [.solid, .regular, .light, .duotone] + case .borderStyle: return [.solid, .regular, .light, .duotone] + case .borderStyleAlt: return [.solid, .regular, .light, .duotone] + case .borderTop: return [.solid, .regular, .light, .duotone] + case .bowArrow: return [.solid, .regular, .light, .duotone] + case .bowlingBall: return [.solid, .regular, .light, .duotone] + case .bowlingPins: return [.solid, .regular, .light, .duotone] + case .box: return [.solid, .regular, .light, .duotone] + case .boxAlt: return [.solid, .regular, .light, .duotone] + case .boxBallot: return [.solid, .regular, .light, .duotone] + case .boxCheck: return [.solid, .regular, .light, .duotone] + case .boxFragile: return [.solid, .regular, .light, .duotone] + case .boxFull: return [.solid, .regular, .light, .duotone] + case .boxHeart: return [.solid, .regular, .light, .duotone] + case .boxOpen: return [.solid, .regular, .light, .duotone] + case .boxUp: return [.solid, .regular, .light, .duotone] + case .boxUsd: return [.solid, .regular, .light, .duotone] + case .boxes: return [.solid, .regular, .light, .duotone] + case .boxesAlt: return [.solid, .regular, .light, .duotone] + case .boxingGlove: return [.solid, .regular, .light, .duotone] + case .brackets: return [.solid, .regular, .light, .duotone] + case .bracketsCurly: return [.solid, .regular, .light, .duotone] + case .braille: return [.solid, .regular, .light, .duotone] + case .brain: return [.solid, .regular, .light, .duotone] + case .breadLoaf: return [.solid, .regular, .light, .duotone] + case .breadSlice: return [.solid, .regular, .light, .duotone] + case .briefcase: return [.solid, .regular, .light, .duotone] + case .briefcaseMedical: return [.solid, .regular, .light, .duotone] + case .bringForward: return [.solid, .regular, .light, .duotone] + case .bringFront: return [.solid, .regular, .light, .duotone] + case .broadcastTower: return [.solid, .regular, .light, .duotone] + case .broom: return [.solid, .regular, .light, .duotone] + case .browser: return [.solid, .regular, .light, .duotone] + case .brush: return [.solid, .regular, .light, .duotone] case .btc: return [.brands] case .buffer: return [.brands] - case .bug: return [.solid] - case .building: return [.solid, .regular] - case .bullhorn: return [.solid] - case .bullseye: return [.solid] - case .burn: return [.solid] + case .bug: return [.solid, .regular, .light, .duotone] + case .building: return [.solid, .regular, .light, .duotone] + case .bullhorn: return [.solid, .regular, .light, .duotone] + case .bullseye: return [.solid, .regular, .light, .duotone] + case .bullseyeArrow: return [.solid, .regular, .light, .duotone] + case .bullseyePointer: return [.solid, .regular, .light, .duotone] + case .burgerSoda: return [.solid, .regular, .light, .duotone] + case .burn: return [.solid, .regular, .light, .duotone] case .buromobelexperte: return [.brands] - case .bus: return [.solid] - case .busAlt: return [.solid] - case .businessTime: return [.solid] - case .buyNLarge: return [.brands] + case .burrito: return [.solid, .regular, .light, .duotone] + case .bus: return [.solid, .regular, .light, .duotone] + case .busAlt: return [.solid, .regular, .light, .duotone] + case .busSchool: return [.solid, .regular, .light, .duotone] + case .businessTime: return [.solid, .regular, .light, .duotone] case .buysellads: return [.brands] - case .calculator: return [.solid] - case .calendar: return [.solid, .regular] - case .calendarAlt: return [.solid, .regular] - case .calendarCheck: return [.solid, .regular] - case .calendarDay: return [.solid] - case .calendarMinus: return [.solid, .regular] - case .calendarPlus: return [.solid, .regular] - case .calendarTimes: return [.solid, .regular] - case .calendarWeek: return [.solid] - case .camera: return [.solid] - case .cameraRetro: return [.solid] - case .campground: return [.solid] + case .cabinetFiling: return [.solid, .regular, .light, .duotone] + case .calculator: return [.solid, .regular, .light, .duotone] + case .calculatorAlt: return [.solid, .regular, .light, .duotone] + case .calendar: return [.solid, .regular, .light, .duotone] + case .calendarAlt: return [.solid, .regular, .light, .duotone] + case .calendarCheck: return [.solid, .regular, .light, .duotone] + case .calendarDay: return [.solid, .regular, .light, .duotone] + case .calendarEdit: return [.solid, .regular, .light, .duotone] + case .calendarExclamation: return [.solid, .regular, .light, .duotone] + case .calendarMinus: return [.solid, .regular, .light, .duotone] + case .calendarPlus: return [.solid, .regular, .light, .duotone] + case .calendarStar: return [.solid, .regular, .light, .duotone] + case .calendarTimes: return [.solid, .regular, .light, .duotone] + case .calendarWeek: return [.solid, .regular, .light, .duotone] + case .camera: return [.solid, .regular, .light, .duotone] + case .cameraAlt: return [.solid, .regular, .light, .duotone] + case .cameraRetro: return [.solid, .regular, .light, .duotone] + case .campfire: return [.solid, .regular, .light, .duotone] + case .campground: return [.solid, .regular, .light, .duotone] case .canadianMapleLeaf: return [.brands] - case .candyCane: return [.solid] - case .cannabis: return [.solid] - case .capsules: return [.solid] - case .car: return [.solid] - case .carAlt: return [.solid] - case .carBattery: return [.solid] - case .carCrash: return [.solid] - case .carSide: return [.solid] - case .caravan: return [.solid] - case .caretDown: return [.solid] - case .caretLeft: return [.solid] - case .caretRight: return [.solid] - case .caretSquareDown: return [.solid, .regular] - case .caretSquareLeft: return [.solid, .regular] - case .caretSquareRight: return [.solid, .regular] - case .caretSquareUp: return [.solid, .regular] - case .caretUp: return [.solid] - case .carrot: return [.solid] - case .cartArrowDown: return [.solid] - case .cartPlus: return [.solid] - case .cashRegister: return [.solid] - case .cat: return [.solid] + case .candleHolder: return [.solid, .regular, .light, .duotone] + case .candyCane: return [.solid, .regular, .light, .duotone] + case .candyCorn: return [.solid, .regular, .light, .duotone] + case .cannabis: return [.solid, .regular, .light, .duotone] + case .capsules: return [.solid, .regular, .light, .duotone] + case .car: return [.solid, .regular, .light, .duotone] + case .carAlt: return [.solid, .regular, .light, .duotone] + case .carBattery: return [.solid, .regular, .light, .duotone] + case .carBuilding: return [.solid, .regular, .light, .duotone] + case .carBump: return [.solid, .regular, .light, .duotone] + case .carBus: return [.solid, .regular, .light, .duotone] + case .carCrash: return [.solid, .regular, .light, .duotone] + case .carGarage: return [.solid, .regular, .light, .duotone] + case .carMechanic: return [.solid, .regular, .light, .duotone] + case .carSide: return [.solid, .regular, .light, .duotone] + case .carTilt: return [.solid, .regular, .light, .duotone] + case .carWash: return [.solid, .regular, .light, .duotone] + case .caretCircleDown: return [.solid, .regular, .light, .duotone] + case .caretCircleLeft: return [.solid, .regular, .light, .duotone] + case .caretCircleRight: return [.solid, .regular, .light, .duotone] + case .caretCircleUp: return [.solid, .regular, .light, .duotone] + case .caretDown: return [.solid, .regular, .light, .duotone] + case .caretLeft: return [.solid, .regular, .light, .duotone] + case .caretRight: return [.solid, .regular, .light, .duotone] + case .caretSquareDown: return [.solid, .regular, .light, .duotone] + case .caretSquareLeft: return [.solid, .regular, .light, .duotone] + case .caretSquareRight: return [.solid, .regular, .light, .duotone] + case .caretSquareUp: return [.solid, .regular, .light, .duotone] + case .caretUp: return [.solid, .regular, .light, .duotone] + case .carrot: return [.solid, .regular, .light, .duotone] + case .cars: return [.solid, .regular, .light, .duotone] + case .cartArrowDown: return [.solid, .regular, .light, .duotone] + case .cartPlus: return [.solid, .regular, .light, .duotone] + case .cashRegister: return [.solid, .regular, .light, .duotone] + case .cat: return [.solid, .regular, .light, .duotone] + case .cauldron: return [.solid, .regular, .light, .duotone] case .ccAmazonPay: return [.brands] case .ccAmex: return [.brands] case .ccApplePay: return [.brands] @@ -3059,96 +4529,171 @@ public enum FontAwesome: String, CaseIterable { case .ccVisa: return [.brands] case .centercode: return [.brands] case .centos: return [.brands] - case .certificate: return [.solid] - case .chair: return [.solid] - case .chalkboard: return [.solid] - case .chalkboardTeacher: return [.solid] - case .chargingStation: return [.solid] - case .chartArea: return [.solid] - case .chartBar: return [.solid, .regular] - case .chartLine: return [.solid] - case .chartPie: return [.solid] - case .check: return [.solid] - case .checkCircle: return [.solid, .regular] - case .checkDouble: return [.solid] - case .checkSquare: return [.solid, .regular] - case .cheese: return [.solid] - case .chess: return [.solid] - case .chessBishop: return [.solid] - case .chessBoard: return [.solid] - case .chessKing: return [.solid] - case .chessKnight: return [.solid] - case .chessPawn: return [.solid] - case .chessQueen: return [.solid] - case .chessRook: return [.solid] - case .chevronCircleDown: return [.solid] - case .chevronCircleLeft: return [.solid] - case .chevronCircleRight: return [.solid] - case .chevronCircleUp: return [.solid] - case .chevronDown: return [.solid] - case .chevronLeft: return [.solid] - case .chevronRight: return [.solid] - case .chevronUp: return [.solid] - case .child: return [.solid] + case .certificate: return [.solid, .regular, .light, .duotone] + case .chair: return [.solid, .regular, .light, .duotone] + case .chairOffice: return [.solid, .regular, .light, .duotone] + case .chalkboard: return [.solid, .regular, .light, .duotone] + case .chalkboardTeacher: return [.solid, .regular, .light, .duotone] + case .chargingStation: return [.solid, .regular, .light, .duotone] + case .chartArea: return [.solid, .regular, .light, .duotone] + case .chartBar: return [.solid, .regular, .light, .duotone] + case .chartLine: return [.solid, .regular, .light, .duotone] + case .chartLineDown: return [.solid, .regular, .light, .duotone] + case .chartNetwork: return [.solid, .regular, .light, .duotone] + case .chartPie: return [.solid, .regular, .light, .duotone] + case .chartPieAlt: return [.solid, .regular, .light, .duotone] + case .chartScatter: return [.solid, .regular, .light, .duotone] + case .check: return [.solid, .regular, .light, .duotone] + case .checkCircle: return [.solid, .regular, .light, .duotone] + case .checkDouble: return [.solid, .regular, .light, .duotone] + case .checkSquare: return [.solid, .regular, .light, .duotone] + case .cheese: return [.solid, .regular, .light, .duotone] + case .cheeseSwiss: return [.solid, .regular, .light, .duotone] + case .cheeseburger: return [.solid, .regular, .light, .duotone] + case .chess: return [.solid, .regular, .light, .duotone] + case .chessBishop: return [.solid, .regular, .light, .duotone] + case .chessBishopAlt: return [.solid, .regular, .light, .duotone] + case .chessBoard: return [.solid, .regular, .light, .duotone] + case .chessClock: return [.solid, .regular, .light, .duotone] + case .chessClockAlt: return [.solid, .regular, .light, .duotone] + case .chessKing: return [.solid, .regular, .light, .duotone] + case .chessKingAlt: return [.solid, .regular, .light, .duotone] + case .chessKnight: return [.solid, .regular, .light, .duotone] + case .chessKnightAlt: return [.solid, .regular, .light, .duotone] + case .chessPawn: return [.solid, .regular, .light, .duotone] + case .chessPawnAlt: return [.solid, .regular, .light, .duotone] + case .chessQueen: return [.solid, .regular, .light, .duotone] + case .chessQueenAlt: return [.solid, .regular, .light, .duotone] + case .chessRook: return [.solid, .regular, .light, .duotone] + case .chessRookAlt: return [.solid, .regular, .light, .duotone] + case .chevronCircleDown: return [.solid, .regular, .light, .duotone] + case .chevronCircleLeft: return [.solid, .regular, .light, .duotone] + case .chevronCircleRight: return [.solid, .regular, .light, .duotone] + case .chevronCircleUp: return [.solid, .regular, .light, .duotone] + case .chevronDoubleDown: return [.solid, .regular, .light, .duotone] + case .chevronDoubleLeft: return [.solid, .regular, .light, .duotone] + case .chevronDoubleRight: return [.solid, .regular, .light, .duotone] + case .chevronDoubleUp: return [.solid, .regular, .light, .duotone] + case .chevronDown: return [.solid, .regular, .light, .duotone] + case .chevronLeft: return [.solid, .regular, .light, .duotone] + case .chevronRight: return [.solid, .regular, .light, .duotone] + case .chevronSquareDown: return [.solid, .regular, .light, .duotone] + case .chevronSquareLeft: return [.solid, .regular, .light, .duotone] + case .chevronSquareRight: return [.solid, .regular, .light, .duotone] + case .chevronSquareUp: return [.solid, .regular, .light, .duotone] + case .chevronUp: return [.solid, .regular, .light, .duotone] + case .child: return [.solid, .regular, .light, .duotone] + case .chimney: return [.solid, .regular, .light, .duotone] case .chrome: return [.brands] case .chromecast: return [.brands] - case .church: return [.solid] - case .circle: return [.solid, .regular] - case .circleNotch: return [.solid] - case .city: return [.solid] - case .clinicMedical: return [.solid] - case .clipboard: return [.solid, .regular] - case .clipboardCheck: return [.solid] - case .clipboardList: return [.solid] - case .clock: return [.solid, .regular] - case .clone: return [.solid, .regular] - case .closedCaptioning: return [.solid, .regular] - case .cloud: return [.solid] - case .cloudDownloadAlt: return [.solid] - case .cloudMeatball: return [.solid] - case .cloudMoon: return [.solid] - case .cloudMoonRain: return [.solid] - case .cloudRain: return [.solid] - case .cloudShowersHeavy: return [.solid] - case .cloudSun: return [.solid] - case .cloudSunRain: return [.solid] - case .cloudUploadAlt: return [.solid] + case .church: return [.solid, .regular, .light, .duotone] + case .circle: return [.solid, .regular, .light, .duotone] + case .circleNotch: return [.solid, .regular, .light, .duotone] + case .city: return [.solid, .regular, .light, .duotone] + case .clawMarks: return [.solid, .regular, .light, .duotone] + case .clinicMedical: return [.solid, .regular, .light, .duotone] + case .clipboard: return [.solid, .regular, .light, .duotone] + case .clipboardCheck: return [.solid, .regular, .light, .duotone] + case .clipboardList: return [.solid, .regular, .light, .duotone] + case .clipboardListCheck: return [.solid, .regular, .light, .duotone] + case .clipboardPrescription: return [.solid, .regular, .light, .duotone] + case .clipboardUser: return [.solid, .regular, .light, .duotone] + case .clock: return [.solid, .regular, .light, .duotone] + case .clone: return [.solid, .regular, .light, .duotone] + case .closedCaptioning: return [.solid, .regular, .light, .duotone] + case .cloud: return [.solid, .regular, .light, .duotone] + case .cloudDownload: return [.solid, .regular, .light, .duotone] + case .cloudDownloadAlt: return [.solid, .regular, .light, .duotone] + case .cloudDrizzle: return [.solid, .regular, .light, .duotone] + case .cloudHail: return [.solid, .regular, .light, .duotone] + case .cloudHailMixed: return [.solid, .regular, .light, .duotone] + case .cloudMeatball: return [.solid, .regular, .light, .duotone] + case .cloudMoon: return [.solid, .regular, .light, .duotone] + case .cloudMoonRain: return [.solid, .regular, .light, .duotone] + case .cloudRain: return [.solid, .regular, .light, .duotone] + case .cloudRainbow: return [.solid, .regular, .light, .duotone] + case .cloudShowers: return [.solid, .regular, .light, .duotone] + case .cloudShowersHeavy: return [.solid, .regular, .light, .duotone] + case .cloudSleet: return [.solid, .regular, .light, .duotone] + case .cloudSnow: return [.solid, .regular, .light, .duotone] + case .cloudSun: return [.solid, .regular, .light, .duotone] + case .cloudSunRain: return [.solid, .regular, .light, .duotone] + case .cloudUpload: return [.solid, .regular, .light, .duotone] + case .cloudUploadAlt: return [.solid, .regular, .light, .duotone] + case .clouds: return [.solid, .regular, .light, .duotone] + case .cloudsMoon: return [.solid, .regular, .light, .duotone] + case .cloudsSun: return [.solid, .regular, .light, .duotone] case .cloudscale: return [.brands] case .cloudsmith: return [.brands] case .cloudversify: return [.brands] - case .cocktail: return [.solid] - case .code: return [.solid] - case .codeBranch: return [.solid] + case .club: return [.solid, .regular, .light, .duotone] + case .cocktail: return [.solid, .regular, .light, .duotone] + case .code: return [.solid, .regular, .light, .duotone] + case .codeBranch: return [.solid, .regular, .light, .duotone] + case .codeCommit: return [.solid, .regular, .light, .duotone] + case .codeMerge: return [.solid, .regular, .light, .duotone] case .codepen: return [.brands] case .codiepie: return [.brands] - case .coffee: return [.solid] - case .cog: return [.solid] - case .cogs: return [.solid] - case .coins: return [.solid] - case .columns: return [.solid] - case .comment: return [.solid, .regular] - case .commentAlt: return [.solid, .regular] - case .commentDollar: return [.solid] - case .commentDots: return [.solid, .regular] - case .commentMedical: return [.solid] - case .commentSlash: return [.solid] - case .comments: return [.solid, .regular] - case .commentsDollar: return [.solid] - case .compactDisc: return [.solid] - case .compass: return [.solid, .regular] - case .compress: return [.solid] - case .compressAlt: return [.solid] - case .compressArrowsAlt: return [.solid] - case .conciergeBell: return [.solid] + case .coffee: return [.solid, .regular, .light, .duotone] + case .coffeeTogo: return [.solid, .regular, .light, .duotone] + case .coffin: return [.solid, .regular, .light, .duotone] + case .cog: return [.solid, .regular, .light, .duotone] + case .cogs: return [.solid, .regular, .light, .duotone] + case .coin: return [.solid, .regular, .light, .duotone] + case .coins: return [.solid, .regular, .light, .duotone] + case .columns: return [.solid, .regular, .light, .duotone] + case .comment: return [.solid, .regular, .light, .duotone] + case .commentAlt: return [.solid, .regular, .light, .duotone] + case .commentAltCheck: return [.solid, .regular, .light, .duotone] + case .commentAltDollar: return [.solid, .regular, .light, .duotone] + case .commentAltDots: return [.solid, .regular, .light, .duotone] + case .commentAltEdit: return [.solid, .regular, .light, .duotone] + case .commentAltExclamation: return [.solid, .regular, .light, .duotone] + case .commentAltLines: return [.solid, .regular, .light, .duotone] + case .commentAltMedical: return [.solid, .regular, .light, .duotone] + case .commentAltMinus: return [.solid, .regular, .light, .duotone] + case .commentAltPlus: return [.solid, .regular, .light, .duotone] + case .commentAltSlash: return [.solid, .regular, .light, .duotone] + case .commentAltSmile: return [.solid, .regular, .light, .duotone] + case .commentAltTimes: return [.solid, .regular, .light, .duotone] + case .commentCheck: return [.solid, .regular, .light, .duotone] + case .commentDollar: return [.solid, .regular, .light, .duotone] + case .commentDots: return [.solid, .regular, .light, .duotone] + case .commentEdit: return [.solid, .regular, .light, .duotone] + case .commentExclamation: return [.solid, .regular, .light, .duotone] + case .commentLines: return [.solid, .regular, .light, .duotone] + case .commentMedical: return [.solid, .regular, .light, .duotone] + case .commentMinus: return [.solid, .regular, .light, .duotone] + case .commentPlus: return [.solid, .regular, .light, .duotone] + case .commentSlash: return [.solid, .regular, .light, .duotone] + case .commentSmile: return [.solid, .regular, .light, .duotone] + case .commentTimes: return [.solid, .regular, .light, .duotone] + case .comments: return [.solid, .regular, .light, .duotone] + case .commentsAlt: return [.solid, .regular, .light, .duotone] + case .commentsAltDollar: return [.solid, .regular, .light, .duotone] + case .commentsDollar: return [.solid, .regular, .light, .duotone] + case .compactDisc: return [.solid, .regular, .light, .duotone] + case .compass: return [.solid, .regular, .light, .duotone] + case .compassSlash: return [.solid, .regular, .light, .duotone] + case .compress: return [.solid, .regular, .light, .duotone] + case .compressAlt: return [.solid, .regular, .light, .duotone] + case .compressArrowsAlt: return [.solid, .regular, .light, .duotone] + case .compressWide: return [.solid, .regular, .light, .duotone] + case .conciergeBell: return [.solid, .regular, .light, .duotone] case .confluence: return [.brands] case .connectdevelop: return [.brands] + case .construction: return [.solid, .regular, .light, .duotone] + case .containerStorage: return [.solid, .regular, .light, .duotone] case .contao: return [.brands] - case .cookie: return [.solid] - case .cookieBite: return [.solid] - case .copy: return [.solid, .regular] - case .copyright: return [.solid, .regular] - case .cottonBureau: return [.brands] - case .couch: return [.solid] + case .conveyorBelt: return [.solid, .regular, .light, .duotone] + case .conveyorBeltAlt: return [.solid, .regular, .light, .duotone] + case .cookie: return [.solid, .regular, .light, .duotone] + case .cookieBite: return [.solid, .regular, .light, .duotone] + case .copy: return [.solid, .regular, .light, .duotone] + case .copyright: return [.solid, .regular, .light, .duotone] + case .corn: return [.solid, .regular, .light, .duotone] + case .couch: return [.solid, .regular, .light, .duotone] + case .cow: return [.solid, .regular, .light, .duotone] case .cpanel: return [.brands] case .creativeCommons: return [.brands] case .creativeCommonsBy: return [.brands] @@ -3164,222 +4709,315 @@ public enum FontAwesome: String, CaseIterable { case .creativeCommonsSamplingPlus: return [.brands] case .creativeCommonsShare: return [.brands] case .creativeCommonsZero: return [.brands] - case .creditCard: return [.solid, .regular] + case .creditCard: return [.solid, .regular, .light, .duotone] + case .creditCardBlank: return [.solid, .regular, .light, .duotone] + case .creditCardFront: return [.solid, .regular, .light, .duotone] + case .cricket: return [.solid, .regular, .light, .duotone] case .criticalRole: return [.brands] - case .crop: return [.solid] - case .cropAlt: return [.solid] - case .cross: return [.solid] - case .crosshairs: return [.solid] - case .crow: return [.solid] - case .crown: return [.solid] - case .crutch: return [.solid] + case .croissant: return [.solid, .regular, .light, .duotone] + case .crop: return [.solid, .regular, .light, .duotone] + case .cropAlt: return [.solid, .regular, .light, .duotone] + case .cross: return [.solid, .regular, .light, .duotone] + case .crosshairs: return [.solid, .regular, .light, .duotone] + case .crow: return [.solid, .regular, .light, .duotone] + case .crown: return [.solid, .regular, .light, .duotone] + case .crutch: return [.solid, .regular, .light, .duotone] + case .crutches: return [.solid, .regular, .light, .duotone] case .css3: return [.brands] case .css3Alt: return [.brands] - case .cube: return [.solid] - case .cubes: return [.solid] - case .cut: return [.solid] + case .cube: return [.solid, .regular, .light, .duotone] + case .cubes: return [.solid, .regular, .light, .duotone] + case .curling: return [.solid, .regular, .light, .duotone] + case .cut: return [.solid, .regular, .light, .duotone] case .cuttlefish: return [.brands] case .dAndD: return [.brands] case .dAndDBeyond: return [.brands] + case .dagger: return [.solid, .regular, .light, .duotone] case .dashcube: return [.brands] - case .database: return [.solid] - case .deaf: return [.solid] + case .database: return [.solid, .regular, .light, .duotone] + case .deaf: return [.solid, .regular, .light, .duotone] + case .debug: return [.solid, .regular, .light, .duotone] + case .deer: return [.solid, .regular, .light, .duotone] + case .deerRudolph: return [.solid, .regular, .light, .duotone] case .delicious: return [.brands] - case .democrat: return [.solid] + case .democrat: return [.solid, .regular, .light, .duotone] case .deploydog: return [.brands] case .deskpro: return [.brands] - case .desktop: return [.solid] + case .desktop: return [.solid, .regular, .light, .duotone] + case .desktopAlt: return [.solid, .regular, .light, .duotone] case .dev: return [.brands] case .deviantart: return [.brands] - case .dharmachakra: return [.solid] + case .dewpoint: return [.solid, .regular, .light, .duotone] + case .dharmachakra: return [.solid, .regular, .light, .duotone] case .dhl: return [.brands] - case .diagnoses: return [.solid] + case .diagnoses: return [.solid, .regular, .light, .duotone] + case .diamond: return [.solid, .regular, .light, .duotone] case .diaspora: return [.brands] - case .dice: return [.solid] - case .diceD20: return [.solid] - case .diceD6: return [.solid] - case .diceFive: return [.solid] - case .diceFour: return [.solid] - case .diceOne: return [.solid] - case .diceSix: return [.solid] - case .diceThree: return [.solid] - case .diceTwo: return [.solid] + case .dice: return [.solid, .regular, .light, .duotone] + case .diceD10: return [.solid, .regular, .light, .duotone] + case .diceD12: return [.solid, .regular, .light, .duotone] + case .diceD20: return [.solid, .regular, .light, .duotone] + case .diceD4: return [.solid, .regular, .light, .duotone] + case .diceD6: return [.solid, .regular, .light, .duotone] + case .diceD8: return [.solid, .regular, .light, .duotone] + case .diceFive: return [.solid, .regular, .light, .duotone] + case .diceFour: return [.solid, .regular, .light, .duotone] + case .diceOne: return [.solid, .regular, .light, .duotone] + case .diceSix: return [.solid, .regular, .light, .duotone] + case .diceThree: return [.solid, .regular, .light, .duotone] + case .diceTwo: return [.solid, .regular, .light, .duotone] case .digg: return [.brands] + case .digging: return [.solid, .regular, .light, .duotone] case .digitalOcean: return [.brands] - case .digitalTachograph: return [.solid] - case .directions: return [.solid] + case .digitalTachograph: return [.solid, .regular, .light, .duotone] + case .diploma: return [.solid, .regular, .light, .duotone] + case .directions: return [.solid, .regular, .light, .duotone] case .discord: return [.brands] case .discourse: return [.brands] - case .divide: return [.solid] - case .dizzy: return [.solid, .regular] - case .dna: return [.solid] + case .disease: return [.solid, .regular, .light, .duotone] + case .divide: return [.solid, .regular, .light, .duotone] + case .dizzy: return [.solid, .regular, .light, .duotone] + case .dna: return [.solid, .regular, .light, .duotone] + case .doNotEnter: return [.solid, .regular, .light, .duotone] case .dochub: return [.brands] case .docker: return [.brands] - case .dog: return [.solid] - case .dollarSign: return [.solid] - case .dolly: return [.solid] - case .dollyFlatbed: return [.solid] - case .donate: return [.solid] - case .doorClosed: return [.solid] - case .doorOpen: return [.solid] - case .dotCircle: return [.solid, .regular] - case .dove: return [.solid] - case .download: return [.solid] + case .dog: return [.solid, .regular, .light, .duotone] + case .dogLeashed: return [.solid, .regular, .light, .duotone] + case .dollarSign: return [.solid, .regular, .light, .duotone] + case .dolly: return [.solid, .regular, .light, .duotone] + case .dollyEmpty: return [.solid, .regular, .light, .duotone] + case .dollyFlatbed: return [.solid, .regular, .light, .duotone] + case .dollyFlatbedAlt: return [.solid, .regular, .light, .duotone] + case .dollyFlatbedEmpty: return [.solid, .regular, .light, .duotone] + case .donate: return [.solid, .regular, .light, .duotone] + case .doorClosed: return [.solid, .regular, .light, .duotone] + case .doorOpen: return [.solid, .regular, .light, .duotone] + case .dotCircle: return [.solid, .regular, .light, .duotone] + case .dove: return [.solid, .regular, .light, .duotone] + case .download: return [.solid, .regular, .light, .duotone] case .draft2digital: return [.brands] - case .draftingCompass: return [.solid] - case .dragon: return [.solid] - case .drawPolygon: return [.solid] + case .draftingCompass: return [.solid, .regular, .light, .duotone] + case .dragon: return [.solid, .regular, .light, .duotone] + case .drawCircle: return [.solid, .regular, .light, .duotone] + case .drawPolygon: return [.solid, .regular, .light, .duotone] + case .drawSquare: return [.solid, .regular, .light, .duotone] + case .dreidel: return [.solid, .regular, .light, .duotone] case .dribbble: return [.brands] case .dribbbleSquare: return [.brands] + case .drone: return [.solid, .regular, .light, .duotone] + case .droneAlt: return [.solid, .regular, .light, .duotone] case .dropbox: return [.brands] - case .drum: return [.solid] - case .drumSteelpan: return [.solid] - case .drumstickBite: return [.solid] + case .drum: return [.solid, .regular, .light, .duotone] + case .drumSteelpan: return [.solid, .regular, .light, .duotone] + case .drumstick: return [.solid, .regular, .light, .duotone] + case .drumstickBite: return [.solid, .regular, .light, .duotone] case .drupal: return [.brands] - case .dumbbell: return [.solid] - case .dumpster: return [.solid] - case .dumpsterFire: return [.solid] - case .dungeon: return [.solid] + case .dryer: return [.solid, .regular, .light, .duotone] + case .dryerAlt: return [.solid, .regular, .light, .duotone] + case .duck: return [.solid, .regular, .light, .duotone] + case .dumbbell: return [.solid, .regular, .light, .duotone] + case .dumpster: return [.solid, .regular, .light, .duotone] + case .dumpsterFire: return [.solid, .regular, .light, .duotone] + case .dungeon: return [.solid, .regular, .light, .duotone] case .dyalog: return [.brands] + case .ear: return [.solid, .regular, .light, .duotone] + case .earMuffs: return [.solid, .regular, .light, .duotone] case .earlybirds: return [.brands] case .ebay: return [.brands] + case .eclipse: return [.solid, .regular, .light, .duotone] + case .eclipseAlt: return [.solid, .regular, .light, .duotone] case .edge: return [.brands] - case .edit: return [.solid, .regular] - case .egg: return [.solid] - case .eject: return [.solid] + case .edit: return [.solid, .regular, .light, .duotone] + case .egg: return [.solid, .regular, .light, .duotone] + case .eggFried: return [.solid, .regular, .light, .duotone] + case .eject: return [.solid, .regular, .light, .duotone] case .elementor: return [.brands] - case .ellipsisH: return [.solid] - case .ellipsisV: return [.solid] + case .elephant: return [.solid, .regular, .light, .duotone] + case .ellipsisH: return [.solid, .regular, .light, .duotone] + case .ellipsisHAlt: return [.solid, .regular, .light, .duotone] + case .ellipsisV: return [.solid, .regular, .light, .duotone] + case .ellipsisVAlt: return [.solid, .regular, .light, .duotone] case .ello: return [.brands] case .ember: return [.brands] case .empire: return [.brands] - case .envelope: return [.solid, .regular] - case .envelopeOpen: return [.solid, .regular] - case .envelopeOpenText: return [.solid] - case .envelopeSquare: return [.solid] + case .emptySet: return [.solid, .regular, .light, .duotone] + case .engineWarning: return [.solid, .regular, .light, .duotone] + case .envelope: return [.solid, .regular, .light, .duotone] + case .envelopeOpen: return [.solid, .regular, .light, .duotone] + case .envelopeOpenDollar: return [.solid, .regular, .light, .duotone] + case .envelopeOpenText: return [.solid, .regular, .light, .duotone] + case .envelopeSquare: return [.solid, .regular, .light, .duotone] case .envira: return [.brands] - case .equals: return [.solid] - case .eraser: return [.solid] + case .equals: return [.solid, .regular, .light, .duotone] + case .eraser: return [.solid, .regular, .light, .duotone] case .erlang: return [.brands] case .ethereum: return [.brands] - case .ethernet: return [.solid] + case .ethernet: return [.solid, .regular, .light, .duotone] case .etsy: return [.brands] - case .euroSign: return [.solid] + case .euroSign: return [.solid, .regular, .light, .duotone] case .evernote: return [.brands] - case .exchangeAlt: return [.solid] - case .exclamation: return [.solid] - case .exclamationCircle: return [.solid] - case .exclamationTriangle: return [.solid] - case .expand: return [.solid] - case .expandAlt: return [.solid] - case .expandArrowsAlt: return [.solid] + case .exchange: return [.solid, .regular, .light, .duotone] + case .exchangeAlt: return [.solid, .regular, .light, .duotone] + case .exclamation: return [.solid, .regular, .light, .duotone] + case .exclamationCircle: return [.solid, .regular, .light, .duotone] + case .exclamationSquare: return [.solid, .regular, .light, .duotone] + case .exclamationTriangle: return [.solid, .regular, .light, .duotone] + case .expand: return [.solid, .regular, .light, .duotone] + case .expandAlt: return [.solid, .regular, .light, .duotone] + case .expandArrows: return [.solid, .regular, .light, .duotone] + case .expandArrowsAlt: return [.solid, .regular, .light, .duotone] + case .expandWide: return [.solid, .regular, .light, .duotone] case .expeditedssl: return [.brands] - case .externalLinkAlt: return [.solid] - case .externalLinkSquareAlt: return [.solid] - case .eye: return [.solid, .regular] - case .eyeDropper: return [.solid] - case .eyeSlash: return [.solid, .regular] + case .externalLink: return [.solid, .regular, .light, .duotone] + case .externalLinkAlt: return [.solid, .regular, .light, .duotone] + case .externalLinkSquare: return [.solid, .regular, .light, .duotone] + case .externalLinkSquareAlt: return [.solid, .regular, .light, .duotone] + case .eye: return [.solid, .regular, .light, .duotone] + case .eyeDropper: return [.solid, .regular, .light, .duotone] + case .eyeEvil: return [.solid, .regular, .light, .duotone] + case .eyeSlash: return [.solid, .regular, .light, .duotone] case .facebook: return [.brands] case .facebookF: return [.brands] case .facebookMessenger: return [.brands] case .facebookSquare: return [.brands] - case .fan: return [.solid] + case .fan: return [.solid, .regular, .light, .duotone] case .fantasyFlightGames: return [.brands] - case .fastBackward: return [.solid] - case .fastForward: return [.solid] - case .fax: return [.solid] - case .feather: return [.solid] - case .featherAlt: return [.solid] + case .farm: return [.solid, .regular, .light, .duotone] + case .fastBackward: return [.solid, .regular, .light, .duotone] + case .fastForward: return [.solid, .regular, .light, .duotone] + case .fax: return [.solid, .regular, .light, .duotone] + case .feather: return [.solid, .regular, .light, .duotone] + case .featherAlt: return [.solid, .regular, .light, .duotone] case .fedex: return [.brands] case .fedora: return [.brands] - case .female: return [.solid] - case .fighterJet: return [.solid] + case .female: return [.solid, .regular, .light, .duotone] + case .fieldHockey: return [.solid, .regular, .light, .duotone] + case .fighterJet: return [.solid, .regular, .light, .duotone] case .figma: return [.brands] - case .file: return [.solid, .regular] - case .fileAlt: return [.solid, .regular] - case .fileArchive: return [.solid, .regular] - case .fileAudio: return [.solid, .regular] - case .fileCode: return [.solid, .regular] - case .fileContract: return [.solid] - case .fileCsv: return [.solid] - case .fileDownload: return [.solid] - case .fileExcel: return [.solid, .regular] - case .fileExport: return [.solid] - case .fileImage: return [.solid, .regular] - case .fileImport: return [.solid] - case .fileInvoice: return [.solid] - case .fileInvoiceDollar: return [.solid] - case .fileMedical: return [.solid] - case .fileMedicalAlt: return [.solid] - case .filePdf: return [.solid, .regular] - case .filePowerpoint: return [.solid, .regular] - case .filePrescription: return [.solid] - case .fileSignature: return [.solid] - case .fileUpload: return [.solid] - case .fileVideo: return [.solid, .regular] - case .fileWord: return [.solid, .regular] - case .fill: return [.solid] - case .fillDrip: return [.solid] - case .film: return [.solid] - case .filter: return [.solid] - case .fingerprint: return [.solid] - case .fire: return [.solid] - case .fireAlt: return [.solid] - case .fireExtinguisher: return [.solid] + case .file: return [.solid, .regular, .light, .duotone] + case .fileAlt: return [.solid, .regular, .light, .duotone] + case .fileArchive: return [.solid, .regular, .light, .duotone] + case .fileAudio: return [.solid, .regular, .light, .duotone] + case .fileCertificate: return [.solid, .regular, .light, .duotone] + case .fileChartLine: return [.solid, .regular, .light, .duotone] + case .fileChartPie: return [.solid, .regular, .light, .duotone] + case .fileCheck: return [.solid, .regular, .light, .duotone] + case .fileCode: return [.solid, .regular, .light, .duotone] + case .fileContract: return [.solid, .regular, .light, .duotone] + case .fileCsv: return [.solid, .regular, .light, .duotone] + case .fileDownload: return [.solid, .regular, .light, .duotone] + case .fileEdit: return [.solid, .regular, .light, .duotone] + case .fileExcel: return [.solid, .regular, .light, .duotone] + case .fileExclamation: return [.solid, .regular, .light, .duotone] + case .fileExport: return [.solid, .regular, .light, .duotone] + case .fileImage: return [.solid, .regular, .light, .duotone] + case .fileImport: return [.solid, .regular, .light, .duotone] + case .fileInvoice: return [.solid, .regular, .light, .duotone] + case .fileInvoiceDollar: return [.solid, .regular, .light, .duotone] + case .fileMedical: return [.solid, .regular, .light, .duotone] + case .fileMedicalAlt: return [.solid, .regular, .light, .duotone] + case .fileMinus: return [.solid, .regular, .light, .duotone] + case .filePdf: return [.solid, .regular, .light, .duotone] + case .filePlus: return [.solid, .regular, .light, .duotone] + case .filePowerpoint: return [.solid, .regular, .light, .duotone] + case .filePrescription: return [.solid, .regular, .light, .duotone] + case .fileSearch: return [.solid, .regular, .light, .duotone] + case .fileSignature: return [.solid, .regular, .light, .duotone] + case .fileSpreadsheet: return [.solid, .regular, .light, .duotone] + case .fileTimes: return [.solid, .regular, .light, .duotone] + case .fileUpload: return [.solid, .regular, .light, .duotone] + case .fileUser: return [.solid, .regular, .light, .duotone] + case .fileVideo: return [.solid, .regular, .light, .duotone] + case .fileWord: return [.solid, .regular, .light, .duotone] + case .filesMedical: return [.solid, .regular, .light, .duotone] + case .fill: return [.solid, .regular, .light, .duotone] + case .fillDrip: return [.solid, .regular, .light, .duotone] + case .film: return [.solid, .regular, .light, .duotone] + case .filmAlt: return [.solid, .regular, .light, .duotone] + case .filter: return [.solid, .regular, .light, .duotone] + case .fingerprint: return [.solid, .regular, .light, .duotone] + case .fire: return [.solid, .regular, .light, .duotone] + case .fireAlt: return [.solid, .regular, .light, .duotone] + case .fireExtinguisher: return [.solid, .regular, .light, .duotone] + case .fireSmoke: return [.solid, .regular, .light, .duotone] case .firefox: return [.brands] - case .firefoxBrowser: return [.brands] - case .firstAid: return [.solid] + case .fireplace: return [.solid, .regular, .light, .duotone] + case .firstAid: return [.solid, .regular, .light, .duotone] case .firstOrder: return [.brands] case .firstOrderAlt: return [.brands] case .firstdraft: return [.brands] - case .fish: return [.solid] - case .fistRaised: return [.solid] - case .flag: return [.solid, .regular] - case .flagCheckered: return [.solid] - case .flagUsa: return [.solid] - case .flask: return [.solid] + case .fish: return [.solid, .regular, .light, .duotone] + case .fishCooked: return [.solid, .regular, .light, .duotone] + case .fistRaised: return [.solid, .regular, .light, .duotone] + case .flag: return [.solid, .regular, .light, .duotone] + case .flagAlt: return [.solid, .regular, .light, .duotone] + case .flagCheckered: return [.solid, .regular, .light, .duotone] + case .flagUsa: return [.solid, .regular, .light, .duotone] + case .flame: return [.solid, .regular, .light, .duotone] + case .flask: return [.solid, .regular, .light, .duotone] + case .flaskPoison: return [.solid, .regular, .light, .duotone] + case .flaskPotion: return [.solid, .regular, .light, .duotone] case .flickr: return [.brands] case .flipboard: return [.brands] - case .flushed: return [.solid, .regular] + case .flower: return [.solid, .regular, .light, .duotone] + case .flowerDaffodil: return [.solid, .regular, .light, .duotone] + case .flowerTulip: return [.solid, .regular, .light, .duotone] + case .flushed: return [.solid, .regular, .light, .duotone] case .fly: return [.brands] - case .folder: return [.solid, .regular] - case .folderMinus: return [.solid] - case .folderOpen: return [.solid, .regular] - case .folderPlus: return [.solid] - case .font: return [.solid] + case .fog: return [.solid, .regular, .light, .duotone] + case .folder: return [.solid, .regular, .light, .duotone] + case .folderMinus: return [.solid, .regular, .light, .duotone] + case .folderOpen: return [.solid, .regular, .light, .duotone] + case .folderPlus: return [.solid, .regular, .light, .duotone] + case .folderTimes: return [.solid, .regular, .light, .duotone] + case .folderTree: return [.solid, .regular, .light, .duotone] + case .folders: return [.solid, .regular, .light, .duotone] + case .font: return [.solid, .regular, .light, .duotone] case .fontAwesome: return [.brands] case .fontAwesomeAlt: return [.brands] case .fontAwesomeFlag: return [.brands] - case .fontAwesomeLogoFull: return [.regular, .solid, .brands] + case .fontAwesomeLogoFull: return [.solid, .regular, .light, .brands, .duotone] + case .fontCase: return [.solid, .regular, .light, .duotone] case .fonticons: return [.brands] case .fonticonsFi: return [.brands] - case .footballBall: return [.solid] + case .footballBall: return [.solid, .regular, .light, .duotone] + case .footballHelmet: return [.solid, .regular, .light, .duotone] + case .forklift: return [.solid, .regular, .light, .duotone] case .fortAwesome: return [.brands] case .fortAwesomeAlt: return [.brands] case .forumbee: return [.brands] - case .forward: return [.solid] + case .forward: return [.solid, .regular, .light, .duotone] case .foursquare: return [.brands] + case .fragile: return [.solid, .regular, .light, .duotone] case .freeCodeCamp: return [.brands] case .freebsd: return [.brands] - case .frog: return [.solid] - case .frown: return [.solid, .regular] - case .frownOpen: return [.solid, .regular] + case .frenchFries: return [.solid, .regular, .light, .duotone] + case .frog: return [.solid, .regular, .light, .duotone] + case .frostyHead: return [.solid, .regular, .light, .duotone] + case .frown: return [.solid, .regular, .light, .duotone] + case .frownOpen: return [.solid, .regular, .light, .duotone] case .fulcrum: return [.brands] - case .funnelDollar: return [.solid] - case .futbol: return [.solid, .regular] + case .function: return [.solid, .regular, .light, .duotone] + case .funnelDollar: return [.solid, .regular, .light, .duotone] + case .futbol: return [.solid, .regular, .light, .duotone] case .galacticRepublic: return [.brands] case .galacticSenate: return [.brands] - case .gamepad: return [.solid] - case .gasPump: return [.solid] - case .gavel: return [.solid] - case .gem: return [.solid, .regular] - case .genderless: return [.solid] + case .gameBoard: return [.solid, .regular, .light, .duotone] + case .gameBoardAlt: return [.solid, .regular, .light, .duotone] + case .gamepad: return [.solid, .regular, .light, .duotone] + case .gasPump: return [.solid, .regular, .light, .duotone] + case .gasPumpSlash: return [.solid, .regular, .light, .duotone] + case .gavel: return [.solid, .regular, .light, .duotone] + case .gem: return [.solid, .regular, .light, .duotone] + case .genderless: return [.solid, .regular, .light, .duotone] case .getPocket: return [.brands] case .gg: return [.brands] case .ggCircle: return [.brands] - case .ghost: return [.solid] - case .gift: return [.solid] - case .gifts: return [.solid] + case .ghost: return [.solid, .regular, .light, .duotone] + case .gift: return [.solid, .regular, .light, .duotone] + case .giftCard: return [.solid, .regular, .light, .duotone] + case .gifts: return [.solid, .regular, .light, .duotone] + case .gingerbreadMan: return [.solid, .regular, .light, .duotone] case .git: return [.brands] case .gitAlt: return [.brands] case .gitSquare: return [.brands] @@ -3389,20 +5027,28 @@ public enum FontAwesome: String, CaseIterable { case .gitkraken: return [.brands] case .gitlab: return [.brands] case .gitter: return [.brands] - case .glassCheers: return [.solid] - case .glassMartini: return [.solid] - case .glassMartiniAlt: return [.solid] - case .glassWhiskey: return [.solid] - case .glasses: return [.solid] + case .glass: return [.solid, .regular, .light, .duotone] + case .glassChampagne: return [.solid, .regular, .light, .duotone] + case .glassCheers: return [.solid, .regular, .light, .duotone] + case .glassCitrus: return [.solid, .regular, .light, .duotone] + case .glassMartini: return [.solid, .regular, .light, .duotone] + case .glassMartiniAlt: return [.solid, .regular, .light, .duotone] + case .glassWhiskey: return [.solid, .regular, .light, .duotone] + case .glassWhiskeyRocks: return [.solid, .regular, .light, .duotone] + case .glasses: return [.solid, .regular, .light, .duotone] + case .glassesAlt: return [.solid, .regular, .light, .duotone] case .glide: return [.brands] case .glideG: return [.brands] - case .globe: return [.solid] - case .globeAfrica: return [.solid] - case .globeAmericas: return [.solid] - case .globeAsia: return [.solid] - case .globeEurope: return [.solid] + case .globe: return [.solid, .regular, .light, .duotone] + case .globeAfrica: return [.solid, .regular, .light, .duotone] + case .globeAmericas: return [.solid, .regular, .light, .duotone] + case .globeAsia: return [.solid, .regular, .light, .duotone] + case .globeEurope: return [.solid, .regular, .light, .duotone] + case .globeSnow: return [.solid, .regular, .light, .duotone] + case .globeStand: return [.solid, .regular, .light, .duotone] case .gofore: return [.brands] - case .golfBall: return [.solid] + case .golfBall: return [.solid, .regular, .light, .duotone] + case .golfClub: return [.solid, .regular, .light, .duotone] case .goodreads: return [.brands] case .goodreadsG: return [.brands] case .google: return [.brands] @@ -3412,703 +5058,1026 @@ public enum FontAwesome: String, CaseIterable { case .googlePlusG: return [.brands] case .googlePlusSquare: return [.brands] case .googleWallet: return [.brands] - case .gopuram: return [.solid] - case .graduationCap: return [.solid] + case .gopuram: return [.solid, .regular, .light, .duotone] + case .graduationCap: return [.solid, .regular, .light, .duotone] case .gratipay: return [.brands] case .grav: return [.brands] - case .greaterThan: return [.solid] - case .greaterThanEqual: return [.solid] - case .grimace: return [.solid, .regular] - case .grin: return [.solid, .regular] - case .grinAlt: return [.solid, .regular] - case .grinBeam: return [.solid, .regular] - case .grinBeamSweat: return [.solid, .regular] - case .grinHearts: return [.solid, .regular] - case .grinSquint: return [.solid, .regular] - case .grinSquintTears: return [.solid, .regular] - case .grinStars: return [.solid, .regular] - case .grinTears: return [.solid, .regular] - case .grinTongue: return [.solid, .regular] - case .grinTongueSquint: return [.solid, .regular] - case .grinTongueWink: return [.solid, .regular] - case .grinWink: return [.solid, .regular] - case .gripHorizontal: return [.solid] - case .gripLines: return [.solid] - case .gripLinesVertical: return [.solid] - case .gripVertical: return [.solid] + case .greaterThan: return [.solid, .regular, .light, .duotone] + case .greaterThanEqual: return [.solid, .regular, .light, .duotone] + case .grimace: return [.solid, .regular, .light, .duotone] + case .grin: return [.solid, .regular, .light, .duotone] + case .grinAlt: return [.solid, .regular, .light, .duotone] + case .grinBeam: return [.solid, .regular, .light, .duotone] + case .grinBeamSweat: return [.solid, .regular, .light, .duotone] + case .grinHearts: return [.solid, .regular, .light, .duotone] + case .grinSquint: return [.solid, .regular, .light, .duotone] + case .grinSquintTears: return [.solid, .regular, .light, .duotone] + case .grinStars: return [.solid, .regular, .light, .duotone] + case .grinTears: return [.solid, .regular, .light, .duotone] + case .grinTongue: return [.solid, .regular, .light, .duotone] + case .grinTongueSquint: return [.solid, .regular, .light, .duotone] + case .grinTongueWink: return [.solid, .regular, .light, .duotone] + case .grinWink: return [.solid, .regular, .light, .duotone] + case .gripHorizontal: return [.solid, .regular, .light, .duotone] + case .gripLines: return [.solid, .regular, .light, .duotone] + case .gripLinesVertical: return [.solid, .regular, .light, .duotone] + case .gripVertical: return [.solid, .regular, .light, .duotone] case .gripfire: return [.brands] case .grunt: return [.brands] - case .guitar: return [.solid] + case .guitar: return [.solid, .regular, .light, .duotone] case .gulp: return [.brands] - case .hSquare: return [.solid] + case .hSquare: return [.solid, .regular, .light, .duotone] + case .h1: return [.solid, .regular, .light, .duotone] + case .h2: return [.solid, .regular, .light, .duotone] + case .h3: return [.solid, .regular, .light, .duotone] + case .h4: return [.solid, .regular, .light, .duotone] case .hackerNews: return [.brands] case .hackerNewsSquare: return [.brands] case .hackerrank: return [.brands] - case .hamburger: return [.solid] - case .hammer: return [.solid] - case .hamsa: return [.solid] - case .handHolding: return [.solid] - case .handHoldingHeart: return [.solid] - case .handHoldingUsd: return [.solid] - case .handLizard: return [.solid, .regular] - case .handMiddleFinger: return [.solid] - case .handPaper: return [.solid, .regular] - case .handPeace: return [.solid, .regular] - case .handPointDown: return [.solid, .regular] - case .handPointLeft: return [.solid, .regular] - case .handPointRight: return [.solid, .regular] - case .handPointUp: return [.solid, .regular] - case .handPointer: return [.solid, .regular] - case .handRock: return [.solid, .regular] - case .handScissors: return [.solid, .regular] - case .handSpock: return [.solid, .regular] - case .hands: return [.solid] - case .handsHelping: return [.solid] - case .handshake: return [.solid, .regular] - case .hanukiah: return [.solid] - case .hardHat: return [.solid] - case .hashtag: return [.solid] - case .hatCowboy: return [.solid] - case .hatCowboySide: return [.solid] - case .hatWizard: return [.solid] - case .hdd: return [.solid, .regular] - case .heading: return [.solid] - case .headphones: return [.solid] - case .headphonesAlt: return [.solid] - case .headset: return [.solid] - case .heart: return [.solid, .regular] - case .heartBroken: return [.solid] - case .heartbeat: return [.solid] - case .helicopter: return [.solid] - case .highlighter: return [.solid] - case .hiking: return [.solid] - case .hippo: return [.solid] + case .hamburger: return [.solid, .regular, .light, .duotone] + case .hammer: return [.solid, .regular, .light, .duotone] + case .hammerWar: return [.solid, .regular, .light, .duotone] + case .hamsa: return [.solid, .regular, .light, .duotone] + case .handHeart: return [.solid, .regular, .light, .duotone] + case .handHolding: return [.solid, .regular, .light, .duotone] + case .handHoldingBox: return [.solid, .regular, .light, .duotone] + case .handHoldingHeart: return [.solid, .regular, .light, .duotone] + case .handHoldingMagic: return [.solid, .regular, .light, .duotone] + case .handHoldingSeedling: return [.solid, .regular, .light, .duotone] + case .handHoldingUsd: return [.solid, .regular, .light, .duotone] + case .handHoldingWater: return [.solid, .regular, .light, .duotone] + case .handLizard: return [.solid, .regular, .light, .duotone] + case .handMiddleFinger: return [.solid, .regular, .light, .duotone] + case .handPaper: return [.solid, .regular, .light, .duotone] + case .handPeace: return [.solid, .regular, .light, .duotone] + case .handPointDown: return [.solid, .regular, .light, .duotone] + case .handPointLeft: return [.solid, .regular, .light, .duotone] + case .handPointRight: return [.solid, .regular, .light, .duotone] + case .handPointUp: return [.solid, .regular, .light, .duotone] + case .handPointer: return [.solid, .regular, .light, .duotone] + case .handReceiving: return [.solid, .regular, .light, .duotone] + case .handRock: return [.solid, .regular, .light, .duotone] + case .handScissors: return [.solid, .regular, .light, .duotone] + case .handSpock: return [.solid, .regular, .light, .duotone] + case .hands: return [.solid, .regular, .light, .duotone] + case .handsHeart: return [.solid, .regular, .light, .duotone] + case .handsHelping: return [.solid, .regular, .light, .duotone] + case .handsUsd: return [.solid, .regular, .light, .duotone] + case .handshake: return [.solid, .regular, .light, .duotone] + case .handshakeAlt: return [.solid, .regular, .light, .duotone] + case .hanukiah: return [.solid, .regular, .light, .duotone] + case .hardHat: return [.solid, .regular, .light, .duotone] + case .hashtag: return [.solid, .regular, .light, .duotone] + case .hatChef: return [.solid, .regular, .light, .duotone] + case .hatSanta: return [.solid, .regular, .light, .duotone] + case .hatWinter: return [.solid, .regular, .light, .duotone] + case .hatWitch: return [.solid, .regular, .light, .duotone] + case .hatWizard: return [.solid, .regular, .light, .duotone] + case .haykal: return [.solid, .regular, .light, .duotone] + case .hdd: return [.solid, .regular, .light, .duotone] + case .headSide: return [.solid, .regular, .light, .duotone] + case .headSideBrain: return [.solid, .regular, .light, .duotone] + case .headSideMedical: return [.solid, .regular, .light, .duotone] + case .headVr: return [.solid, .regular, .light, .duotone] + case .heading: return [.solid, .regular, .light, .duotone] + case .headphones: return [.solid, .regular, .light, .duotone] + case .headphonesAlt: return [.solid, .regular, .light, .duotone] + case .headset: return [.solid, .regular, .light, .duotone] + case .heart: return [.solid, .regular, .light, .duotone] + case .heartBroken: return [.solid, .regular, .light, .duotone] + case .heartCircle: return [.solid, .regular, .light, .duotone] + case .heartRate: return [.solid, .regular, .light, .duotone] + case .heartSquare: return [.solid, .regular, .light, .duotone] + case .heartbeat: return [.solid, .regular, .light, .duotone] + case .helicopter: return [.solid, .regular, .light, .duotone] + case .helmetBattle: return [.solid, .regular, .light, .duotone] + case .hexagon: return [.solid, .regular, .light, .duotone] + case .highlighter: return [.solid, .regular, .light, .duotone] + case .hiking: return [.solid, .regular, .light, .duotone] + case .hippo: return [.solid, .regular, .light, .duotone] case .hips: return [.brands] case .hireAHelper: return [.brands] - case .history: return [.solid] - case .hockeyPuck: return [.solid] - case .hollyBerry: return [.solid] - case .home: return [.solid] + case .history: return [.solid, .regular, .light, .duotone] + case .hockeyMask: return [.solid, .regular, .light, .duotone] + case .hockeyPuck: return [.solid, .regular, .light, .duotone] + case .hockeySticks: return [.solid, .regular, .light, .duotone] + case .hollyBerry: return [.solid, .regular, .light, .duotone] + case .home: return [.solid, .regular, .light, .duotone] + case .homeAlt: return [.solid, .regular, .light, .duotone] + case .homeHeart: return [.solid, .regular, .light, .duotone] + case .homeLg: return [.solid, .regular, .light, .duotone] + case .homeLgAlt: return [.solid, .regular, .light, .duotone] + case .hoodCloak: return [.solid, .regular, .light, .duotone] case .hooli: return [.brands] + case .horizontalRule: return [.solid, .regular, .light, .duotone] case .hornbill: return [.brands] - case .horse: return [.solid] - case .horseHead: return [.solid] - case .hospital: return [.solid, .regular] - case .hospitalAlt: return [.solid] - case .hospitalSymbol: return [.solid] - case .hotTub: return [.solid] - case .hotdog: return [.solid] - case .hotel: return [.solid] + case .horse: return [.solid, .regular, .light, .duotone] + case .horseHead: return [.solid, .regular, .light, .duotone] + case .hospital: return [.solid, .regular, .light, .duotone] + case .hospitalAlt: return [.solid, .regular, .light, .duotone] + case .hospitalSymbol: return [.solid, .regular, .light, .duotone] + case .hospitalUser: return [.solid, .regular, .light, .duotone] + case .hospitals: return [.solid, .regular, .light, .duotone] + case .hotTub: return [.solid, .regular, .light, .duotone] + case .hotdog: return [.solid, .regular, .light, .duotone] + case .hotel: return [.solid, .regular, .light, .duotone] case .hotjar: return [.brands] - case .hourglass: return [.solid, .regular] - case .hourglassEnd: return [.solid] - case .hourglassHalf: return [.solid] - case .hourglassStart: return [.solid] - case .houseDamage: return [.solid] + case .hourglass: return [.solid, .regular, .light, .duotone] + case .hourglassEnd: return [.solid, .regular, .light, .duotone] + case .hourglassHalf: return [.solid, .regular, .light, .duotone] + case .hourglassStart: return [.solid, .regular, .light, .duotone] + case .houseDamage: return [.solid, .regular, .light, .duotone] + case .houseFlood: return [.solid, .regular, .light, .duotone] case .houzz: return [.brands] - case .hryvnia: return [.solid] + case .hryvnia: return [.solid, .regular, .light, .duotone] case .html5: return [.brands] case .hubspot: return [.brands] - case .iCursor: return [.solid] - case .iceCream: return [.solid] - case .icicles: return [.solid] - case .icons: return [.solid] - case .idBadge: return [.solid, .regular] - case .idCard: return [.solid, .regular] - case .idCardAlt: return [.solid] - case .ideal: return [.brands] - case .igloo: return [.solid] - case .image: return [.solid, .regular] - case .images: return [.solid, .regular] + case .humidity: return [.solid, .regular, .light, .duotone] + case .hurricane: return [.solid, .regular, .light, .duotone] + case .iCursor: return [.solid, .regular, .light, .duotone] + case .iceCream: return [.solid, .regular, .light, .duotone] + case .iceSkate: return [.solid, .regular, .light, .duotone] + case .icicles: return [.solid, .regular, .light, .duotone] + case .icons: return [.solid, .regular, .light, .duotone] + case .iconsAlt: return [.solid, .regular, .light, .duotone] + case .idBadge: return [.solid, .regular, .light, .duotone] + case .idCard: return [.solid, .regular, .light, .duotone] + case .idCardAlt: return [.solid, .regular, .light, .duotone] + case .igloo: return [.solid, .regular, .light, .duotone] + case .image: return [.solid, .regular, .light, .duotone] + case .images: return [.solid, .regular, .light, .duotone] case .imdb: return [.brands] - case .inbox: return [.solid] - case .indent: return [.solid] - case .industry: return [.solid] - case .infinity: return [.solid] - case .info: return [.solid] - case .infoCircle: return [.solid] + case .inbox: return [.solid, .regular, .light, .duotone] + case .inboxIn: return [.solid, .regular, .light, .duotone] + case .inboxOut: return [.solid, .regular, .light, .duotone] + case .indent: return [.solid, .regular, .light, .duotone] + case .industry: return [.solid, .regular, .light, .duotone] + case .industryAlt: return [.solid, .regular, .light, .duotone] + case .infinity: return [.solid, .regular, .light, .duotone] + case .info: return [.solid, .regular, .light, .duotone] + case .infoCircle: return [.solid, .regular, .light, .duotone] + case .infoSquare: return [.solid, .regular, .light, .duotone] + case .inhaler: return [.solid, .regular, .light, .duotone] case .instagram: return [.brands] + case .integral: return [.solid, .regular, .light, .duotone] case .intercom: return [.brands] case .internetExplorer: return [.brands] + case .intersection: return [.solid, .regular, .light, .duotone] + case .inventory: return [.solid, .regular, .light, .duotone] case .invision: return [.brands] case .ioxhost: return [.brands] - case .italic: return [.solid] + case .islandTropical: return [.solid, .regular, .light, .duotone] + case .italic: return [.solid, .regular, .light, .duotone] case .itchIo: return [.brands] case .itunes: return [.brands] case .itunesNote: return [.brands] + case .jackOLantern: return [.solid, .regular, .light, .duotone] case .java: return [.brands] - case .jedi: return [.solid] + case .jedi: return [.solid, .regular, .light, .duotone] case .jediOrder: return [.brands] case .jenkins: return [.brands] case .jira: return [.brands] case .joget: return [.brands] - case .joint: return [.solid] + case .joint: return [.solid, .regular, .light, .duotone] case .joomla: return [.brands] - case .journalWhills: return [.solid] + case .journalWhills: return [.solid, .regular, .light, .duotone] case .js: return [.brands] case .jsSquare: return [.brands] case .jsfiddle: return [.brands] - case .kaaba: return [.solid] + case .kaaba: return [.solid, .regular, .light, .duotone] case .kaggle: return [.brands] - case .key: return [.solid] + case .kerning: return [.solid, .regular, .light, .duotone] + case .key: return [.solid, .regular, .light, .duotone] + case .keySkeleton: return [.solid, .regular, .light, .duotone] case .keybase: return [.brands] - case .keyboard: return [.solid, .regular] + case .keyboard: return [.solid, .regular, .light, .duotone] case .keycdn: return [.brands] - case .khanda: return [.solid] + case .keynote: return [.solid, .regular, .light, .duotone] + case .khanda: return [.solid, .regular, .light, .duotone] case .kickstarter: return [.brands] case .kickstarterK: return [.brands] - case .kiss: return [.solid, .regular] - case .kissBeam: return [.solid, .regular] - case .kissWinkHeart: return [.solid, .regular] - case .kiwiBird: return [.solid] + case .kidneys: return [.solid, .regular, .light, .duotone] + case .kiss: return [.solid, .regular, .light, .duotone] + case .kissBeam: return [.solid, .regular, .light, .duotone] + case .kissWinkHeart: return [.solid, .regular, .light, .duotone] + case .kite: return [.solid, .regular, .light, .duotone] + case .kiwiBird: return [.solid, .regular, .light, .duotone] + case .knifeKitchen: return [.solid, .regular, .light, .duotone] case .korvue: return [.brands] - case .landmark: return [.solid] - case .language: return [.solid] - case .laptop: return [.solid] - case .laptopCode: return [.solid] - case .laptopMedical: return [.solid] + case .lambda: return [.solid, .regular, .light, .duotone] + case .lamp: return [.solid, .regular, .light, .duotone] + case .landmark: return [.solid, .regular, .light, .duotone] + case .landmarkAlt: return [.solid, .regular, .light, .duotone] + case .language: return [.solid, .regular, .light, .duotone] + case .laptop: return [.solid, .regular, .light, .duotone] + case .laptopCode: return [.solid, .regular, .light, .duotone] + case .laptopMedical: return [.solid, .regular, .light, .duotone] case .laravel: return [.brands] case .lastfm: return [.brands] case .lastfmSquare: return [.brands] - case .laugh: return [.solid, .regular] - case .laughBeam: return [.solid, .regular] - case .laughSquint: return [.solid, .regular] - case .laughWink: return [.solid, .regular] - case .layerGroup: return [.solid] - case .leaf: return [.solid] + case .laugh: return [.solid, .regular, .light, .duotone] + case .laughBeam: return [.solid, .regular, .light, .duotone] + case .laughSquint: return [.solid, .regular, .light, .duotone] + case .laughWink: return [.solid, .regular, .light, .duotone] + case .layerGroup: return [.solid, .regular, .light, .duotone] + case .layerMinus: return [.solid, .regular, .light, .duotone] + case .layerPlus: return [.solid, .regular, .light, .duotone] + case .leaf: return [.solid, .regular, .light, .duotone] + case .leafHeart: return [.solid, .regular, .light, .duotone] + case .leafMaple: return [.solid, .regular, .light, .duotone] + case .leafOak: return [.solid, .regular, .light, .duotone] case .leanpub: return [.brands] - case .lemon: return [.solid, .regular] + case .lemon: return [.solid, .regular, .light, .duotone] case .less: return [.brands] - case .lessThan: return [.solid] - case .lessThanEqual: return [.solid] - case .levelDownAlt: return [.solid] - case .levelUpAlt: return [.solid] - case .lifeRing: return [.solid, .regular] - case .lightbulb: return [.solid, .regular] + case .lessThan: return [.solid, .regular, .light, .duotone] + case .lessThanEqual: return [.solid, .regular, .light, .duotone] + case .levelDown: return [.solid, .regular, .light, .duotone] + case .levelDownAlt: return [.solid, .regular, .light, .duotone] + case .levelUp: return [.solid, .regular, .light, .duotone] + case .levelUpAlt: return [.solid, .regular, .light, .duotone] + case .lifeRing: return [.solid, .regular, .light, .duotone] + case .lightbulb: return [.solid, .regular, .light, .duotone] + case .lightbulbDollar: return [.solid, .regular, .light, .duotone] + case .lightbulbExclamation: return [.solid, .regular, .light, .duotone] + case .lightbulbOn: return [.solid, .regular, .light, .duotone] + case .lightbulbSlash: return [.solid, .regular, .light, .duotone] + case .lightsHoliday: return [.solid, .regular, .light, .duotone] case .line: return [.brands] - case .link: return [.solid] + case .lineColumns: return [.solid, .regular, .light, .duotone] + case .lineHeight: return [.solid, .regular, .light, .duotone] + case .link: return [.solid, .regular, .light, .duotone] case .linkedin: return [.brands] case .linkedinIn: return [.brands] case .linode: return [.brands] case .linux: return [.brands] - case .liraSign: return [.solid] - case .list: return [.solid] - case .listAlt: return [.solid, .regular] - case .listOl: return [.solid] - case .listUl: return [.solid] - case .locationArrow: return [.solid] - case .lock: return [.solid] - case .lockOpen: return [.solid] - case .longArrowAltDown: return [.solid] - case .longArrowAltLeft: return [.solid] - case .longArrowAltRight: return [.solid] - case .longArrowAltUp: return [.solid] - case .lowVision: return [.solid] - case .luggageCart: return [.solid] + case .lips: return [.solid, .regular, .light, .duotone] + case .liraSign: return [.solid, .regular, .light, .duotone] + case .list: return [.solid, .regular, .light, .duotone] + case .listAlt: return [.solid, .regular, .light, .duotone] + case .listOl: return [.solid, .regular, .light, .duotone] + case .listUl: return [.solid, .regular, .light, .duotone] + case .location: return [.solid, .regular, .light, .duotone] + case .locationArrow: return [.solid, .regular, .light, .duotone] + case .locationCircle: return [.solid, .regular, .light, .duotone] + case .locationSlash: return [.solid, .regular, .light, .duotone] + case .lock: return [.solid, .regular, .light, .duotone] + case .lockAlt: return [.solid, .regular, .light, .duotone] + case .lockOpen: return [.solid, .regular, .light, .duotone] + case .lockOpenAlt: return [.solid, .regular, .light, .duotone] + case .longArrowAltDown: return [.solid, .regular, .light, .duotone] + case .longArrowAltLeft: return [.solid, .regular, .light, .duotone] + case .longArrowAltRight: return [.solid, .regular, .light, .duotone] + case .longArrowAltUp: return [.solid, .regular, .light, .duotone] + case .longArrowDown: return [.solid, .regular, .light, .duotone] + case .longArrowLeft: return [.solid, .regular, .light, .duotone] + case .longArrowRight: return [.solid, .regular, .light, .duotone] + case .longArrowUp: return [.solid, .regular, .light, .duotone] + case .loveseat: return [.solid, .regular, .light, .duotone] + case .lowVision: return [.solid, .regular, .light, .duotone] + case .luchador: return [.solid, .regular, .light, .duotone] + case .luggageCart: return [.solid, .regular, .light, .duotone] + case .lungs: return [.solid, .regular, .light, .duotone] case .lyft: return [.brands] + case .mace: return [.solid, .regular, .light, .duotone] case .magento: return [.brands] - case .magic: return [.solid] - case .magnet: return [.solid] - case .mailBulk: return [.solid] + case .magic: return [.solid, .regular, .light, .duotone] + case .magnet: return [.solid, .regular, .light, .duotone] + case .mailBulk: return [.solid, .regular, .light, .duotone] + case .mailbox: return [.solid, .regular, .light, .duotone] case .mailchimp: return [.brands] - case .male: return [.solid] + case .male: return [.solid, .regular, .light, .duotone] case .mandalorian: return [.brands] - case .map: return [.solid, .regular] - case .mapMarked: return [.solid] - case .mapMarkedAlt: return [.solid] - case .mapMarker: return [.solid] - case .mapMarkerAlt: return [.solid] - case .mapPin: return [.solid] - case .mapSigns: return [.solid] + case .mandolin: return [.solid, .regular, .light, .duotone] + case .map: return [.solid, .regular, .light, .duotone] + case .mapMarked: return [.solid, .regular, .light, .duotone] + case .mapMarkedAlt: return [.solid, .regular, .light, .duotone] + case .mapMarker: return [.solid, .regular, .light, .duotone] + case .mapMarkerAlt: return [.solid, .regular, .light, .duotone] + case .mapMarkerAltSlash: return [.solid, .regular, .light, .duotone] + case .mapMarkerCheck: return [.solid, .regular, .light, .duotone] + case .mapMarkerEdit: return [.solid, .regular, .light, .duotone] + case .mapMarkerExclamation: return [.solid, .regular, .light, .duotone] + case .mapMarkerMinus: return [.solid, .regular, .light, .duotone] + case .mapMarkerPlus: return [.solid, .regular, .light, .duotone] + case .mapMarkerQuestion: return [.solid, .regular, .light, .duotone] + case .mapMarkerSlash: return [.solid, .regular, .light, .duotone] + case .mapMarkerSmile: return [.solid, .regular, .light, .duotone] + case .mapMarkerTimes: return [.solid, .regular, .light, .duotone] + case .mapPin: return [.solid, .regular, .light, .duotone] + case .mapSigns: return [.solid, .regular, .light, .duotone] case .markdown: return [.brands] - case .marker: return [.solid] - case .mars: return [.solid] - case .marsDouble: return [.solid] - case .marsStroke: return [.solid] - case .marsStrokeH: return [.solid] - case .marsStrokeV: return [.solid] - case .mask: return [.solid] + case .marker: return [.solid, .regular, .light, .duotone] + case .mars: return [.solid, .regular, .light, .duotone] + case .marsDouble: return [.solid, .regular, .light, .duotone] + case .marsStroke: return [.solid, .regular, .light, .duotone] + case .marsStrokeH: return [.solid, .regular, .light, .duotone] + case .marsStrokeV: return [.solid, .regular, .light, .duotone] + case .mask: return [.solid, .regular, .light, .duotone] case .mastodon: return [.brands] case .maxcdn: return [.brands] - case .mdb: return [.brands] - case .medal: return [.solid] + case .meat: return [.solid, .regular, .light, .duotone] + case .medal: return [.solid, .regular, .light, .duotone] case .medapps: return [.brands] case .medium: return [.brands] case .mediumM: return [.brands] - case .medkit: return [.solid] + case .medkit: return [.solid, .regular, .light, .duotone] case .medrt: return [.brands] case .meetup: return [.brands] + case .megaphone: return [.solid, .regular, .light, .duotone] case .megaport: return [.brands] - case .meh: return [.solid, .regular] - case .mehBlank: return [.solid, .regular] - case .mehRollingEyes: return [.solid, .regular] - case .memory: return [.solid] + case .meh: return [.solid, .regular, .light, .duotone] + case .mehBlank: return [.solid, .regular, .light, .duotone] + case .mehRollingEyes: return [.solid, .regular, .light, .duotone] + case .memory: return [.solid, .regular, .light, .duotone] case .mendeley: return [.brands] - case .menorah: return [.solid] - case .mercury: return [.solid] - case .meteor: return [.solid] - case .microblog: return [.brands] - case .microchip: return [.solid] - case .microphone: return [.solid] - case .microphoneAlt: return [.solid] - case .microphoneAltSlash: return [.solid] - case .microphoneSlash: return [.solid] - case .microscope: return [.solid] + case .menorah: return [.solid, .regular, .light, .duotone] + case .mercury: return [.solid, .regular, .light, .duotone] + case .meteor: return [.solid, .regular, .light, .duotone] + case .microchip: return [.solid, .regular, .light, .duotone] + case .microphone: return [.solid, .regular, .light, .duotone] + case .microphoneAlt: return [.solid, .regular, .light, .duotone] + case .microphoneAltSlash: return [.solid, .regular, .light, .duotone] + case .microphoneSlash: return [.solid, .regular, .light, .duotone] + case .microscope: return [.solid, .regular, .light, .duotone] case .microsoft: return [.brands] - case .minus: return [.solid] - case .minusCircle: return [.solid] - case .minusSquare: return [.solid, .regular] - case .mitten: return [.solid] + case .mindShare: return [.solid, .regular, .light, .duotone] + case .minus: return [.solid, .regular, .light, .duotone] + case .minusCircle: return [.solid, .regular, .light, .duotone] + case .minusHexagon: return [.solid, .regular, .light, .duotone] + case .minusOctagon: return [.solid, .regular, .light, .duotone] + case .minusSquare: return [.solid, .regular, .light, .duotone] + case .mistletoe: return [.solid, .regular, .light, .duotone] + case .mitten: return [.solid, .regular, .light, .duotone] case .mix: return [.brands] case .mixcloud: return [.brands] case .mizuni: return [.brands] - case .mobile: return [.solid] - case .mobileAlt: return [.solid] + case .mobile: return [.solid, .regular, .light, .duotone] + case .mobileAlt: return [.solid, .regular, .light, .duotone] + case .mobileAndroid: return [.solid, .regular, .light, .duotone] + case .mobileAndroidAlt: return [.solid, .regular, .light, .duotone] case .modx: return [.brands] case .monero: return [.brands] - case .moneyBill: return [.solid] - case .moneyBillAlt: return [.solid, .regular] - case .moneyBillWave: return [.solid] - case .moneyBillWaveAlt: return [.solid] - case .moneyCheck: return [.solid] - case .moneyCheckAlt: return [.solid] - case .monument: return [.solid] - case .moon: return [.solid, .regular] - case .mortarPestle: return [.solid] - case .mosque: return [.solid] - case .motorcycle: return [.solid] - case .mountain: return [.solid] - case .mouse: return [.solid] - case .mousePointer: return [.solid] - case .mugHot: return [.solid] - case .music: return [.solid] + case .moneyBill: return [.solid, .regular, .light, .duotone] + case .moneyBillAlt: return [.solid, .regular, .light, .duotone] + case .moneyBillWave: return [.solid, .regular, .light, .duotone] + case .moneyBillWaveAlt: return [.solid, .regular, .light, .duotone] + case .moneyCheck: return [.solid, .regular, .light, .duotone] + case .moneyCheckAlt: return [.solid, .regular, .light, .duotone] + case .moneyCheckEdit: return [.solid, .regular, .light, .duotone] + case .moneyCheckEditAlt: return [.solid, .regular, .light, .duotone] + case .monitorHeartRate: return [.solid, .regular, .light, .duotone] + case .monkey: return [.solid, .regular, .light, .duotone] + case .monument: return [.solid, .regular, .light, .duotone] + case .moon: return [.solid, .regular, .light, .duotone] + case .moonCloud: return [.solid, .regular, .light, .duotone] + case .moonStars: return [.solid, .regular, .light, .duotone] + case .mortarPestle: return [.solid, .regular, .light, .duotone] + case .mosque: return [.solid, .regular, .light, .duotone] + case .motorcycle: return [.solid, .regular, .light, .duotone] + case .mountain: return [.solid, .regular, .light, .duotone] + case .mountains: return [.solid, .regular, .light, .duotone] + case .mousePointer: return [.solid, .regular, .light, .duotone] + case .mug: return [.solid, .regular, .light, .duotone] + case .mugHot: return [.solid, .regular, .light, .duotone] + case .mugMarshmallows: return [.solid, .regular, .light, .duotone] + case .mugTea: return [.solid, .regular, .light, .duotone] + case .music: return [.solid, .regular, .light, .duotone] case .napster: return [.brands] + case .narwhal: return [.solid, .regular, .light, .duotone] case .neos: return [.brands] - case .networkWired: return [.solid] - case .neuter: return [.solid] - case .newspaper: return [.solid, .regular] + case .networkWired: return [.solid, .regular, .light, .duotone] + case .neuter: return [.solid, .regular, .light, .duotone] + case .newspaper: return [.solid, .regular, .light, .duotone] case .nimblr: return [.brands] case .node: return [.brands] case .nodeJs: return [.brands] - case .notEqual: return [.solid] - case .notesMedical: return [.solid] + case .notEqual: return [.solid, .regular, .light, .duotone] + case .notesMedical: return [.solid, .regular, .light, .duotone] case .npm: return [.brands] case .ns8: return [.brands] case .nutritionix: return [.brands] - case .objectGroup: return [.solid, .regular] - case .objectUngroup: return [.solid, .regular] + case .objectGroup: return [.solid, .regular, .light, .duotone] + case .objectUngroup: return [.solid, .regular, .light, .duotone] + case .octagon: return [.solid, .regular, .light, .duotone] case .odnoklassniki: return [.brands] case .odnoklassnikiSquare: return [.brands] - case .oilCan: return [.solid] + case .oilCan: return [.solid, .regular, .light, .duotone] + case .oilTemp: return [.solid, .regular, .light, .duotone] case .oldRepublic: return [.brands] - case .om: return [.solid] + case .om: return [.solid, .regular, .light, .duotone] + case .omega: return [.solid, .regular, .light, .duotone] case .opencart: return [.brands] case .openid: return [.brands] case .opera: return [.brands] case .optinMonster: return [.brands] - case .orcid: return [.brands] + case .ornament: return [.solid, .regular, .light, .duotone] case .osi: return [.brands] - case .otter: return [.solid] - case .outdent: return [.solid] + case .otter: return [.solid, .regular, .light, .duotone] + case .outdent: return [.solid, .regular, .light, .duotone] + case .overline: return [.solid, .regular, .light, .duotone] + case .pageBreak: return [.solid, .regular, .light, .duotone] case .page4: return [.brands] case .pagelines: return [.brands] - case .pager: return [.solid] - case .paintBrush: return [.solid] - case .paintRoller: return [.solid] - case .palette: return [.solid] + case .pager: return [.solid, .regular, .light, .duotone] + case .paintBrush: return [.solid, .regular, .light, .duotone] + case .paintBrushAlt: return [.solid, .regular, .light, .duotone] + case .paintRoller: return [.solid, .regular, .light, .duotone] + case .palette: return [.solid, .regular, .light, .duotone] case .palfed: return [.brands] - case .pallet: return [.solid] - case .paperPlane: return [.solid, .regular] - case .paperclip: return [.solid] - case .parachuteBox: return [.solid] - case .paragraph: return [.solid] - case .parking: return [.solid] - case .passport: return [.solid] - case .pastafarianism: return [.solid] - case .paste: return [.solid] + case .pallet: return [.solid, .regular, .light, .duotone] + case .palletAlt: return [.solid, .regular, .light, .duotone] + case .paperPlane: return [.solid, .regular, .light, .duotone] + case .paperclip: return [.solid, .regular, .light, .duotone] + case .parachuteBox: return [.solid, .regular, .light, .duotone] + case .paragraph: return [.solid, .regular, .light, .duotone] + case .paragraphRtl: return [.solid, .regular, .light, .duotone] + case .parking: return [.solid, .regular, .light, .duotone] + case .parkingCircle: return [.solid, .regular, .light, .duotone] + case .parkingCircleSlash: return [.solid, .regular, .light, .duotone] + case .parkingSlash: return [.solid, .regular, .light, .duotone] + case .passport: return [.solid, .regular, .light, .duotone] + case .pastafarianism: return [.solid, .regular, .light, .duotone] + case .paste: return [.solid, .regular, .light, .duotone] case .patreon: return [.brands] - case .pause: return [.solid] - case .pauseCircle: return [.solid, .regular] - case .paw: return [.solid] + case .pause: return [.solid, .regular, .light, .duotone] + case .pauseCircle: return [.solid, .regular, .light, .duotone] + case .paw: return [.solid, .regular, .light, .duotone] + case .pawAlt: return [.solid, .regular, .light, .duotone] + case .pawClaws: return [.solid, .regular, .light, .duotone] case .paypal: return [.brands] - case .peace: return [.solid] - case .pen: return [.solid] - case .penAlt: return [.solid] - case .penFancy: return [.solid] - case .penNib: return [.solid] - case .penSquare: return [.solid] - case .pencilAlt: return [.solid] - case .pencilRuler: return [.solid] + case .peace: return [.solid, .regular, .light, .duotone] + case .pegasus: return [.solid, .regular, .light, .duotone] + case .pen: return [.solid, .regular, .light, .duotone] + case .penAlt: return [.solid, .regular, .light, .duotone] + case .penFancy: return [.solid, .regular, .light, .duotone] + case .penNib: return [.solid, .regular, .light, .duotone] + case .penSquare: return [.solid, .regular, .light, .duotone] + case .pencil: return [.solid, .regular, .light, .duotone] + case .pencilAlt: return [.solid, .regular, .light, .duotone] + case .pencilPaintbrush: return [.solid, .regular, .light, .duotone] + case .pencilRuler: return [.solid, .regular, .light, .duotone] + case .pennant: return [.solid, .regular, .light, .duotone] case .pennyArcade: return [.brands] - case .peopleCarry: return [.solid] - case .pepperHot: return [.solid] - case .percent: return [.solid] - case .percentage: return [.solid] + case .peopleCarry: return [.solid, .regular, .light, .duotone] + case .pepperHot: return [.solid, .regular, .light, .duotone] + case .percent: return [.solid, .regular, .light, .duotone] + case .percentage: return [.solid, .regular, .light, .duotone] case .periscope: return [.brands] - case .personBooth: return [.solid] + case .personBooth: return [.solid, .regular, .light, .duotone] + case .personCarry: return [.solid, .regular, .light, .duotone] + case .personDolly: return [.solid, .regular, .light, .duotone] + case .personDollyEmpty: return [.solid, .regular, .light, .duotone] + case .personSign: return [.solid, .regular, .light, .duotone] case .phabricator: return [.brands] case .phoenixFramework: return [.brands] case .phoenixSquadron: return [.brands] - case .phone: return [.solid] - case .phoneAlt: return [.solid] - case .phoneSlash: return [.solid] - case .phoneSquare: return [.solid] - case .phoneSquareAlt: return [.solid] - case .phoneVolume: return [.solid] - case .photoVideo: return [.solid] + case .phone: return [.solid, .regular, .light, .duotone] + case .phoneAlt: return [.solid, .regular, .light] + case .phoneLaptop: return [.solid, .regular, .light, .duotone] + case .phoneOffice: return [.solid, .regular, .light, .duotone] + case .phonePlus: return [.solid, .regular, .light, .duotone] + case .phoneSlash: return [.solid, .regular, .light, .duotone] + case .phoneSquare: return [.solid, .regular, .light, .duotone] + case .phoneSquareAlt: return [.solid, .regular, .light] + case .phoneVolume: return [.solid, .regular, .light, .duotone] + case .photoVideo: return [.solid, .regular, .light, .duotone] case .php: return [.brands] + case .pi: return [.solid, .regular, .light, .duotone] + case .pie: return [.solid, .regular, .light, .duotone] case .piedPiper: return [.brands] case .piedPiperAlt: return [.brands] case .piedPiperHat: return [.brands] case .piedPiperPp: return [.brands] - case .piedPiperSquare: return [.brands] - case .piggyBank: return [.solid] - case .pills: return [.solid] + case .pig: return [.solid, .regular, .light, .duotone] + case .piggyBank: return [.solid, .regular, .light, .duotone] + case .pills: return [.solid, .regular, .light, .duotone] case .pinterest: return [.brands] case .pinterestP: return [.brands] case .pinterestSquare: return [.brands] - case .pizzaSlice: return [.solid] - case .placeOfWorship: return [.solid] - case .plane: return [.solid] - case .planeArrival: return [.solid] - case .planeDeparture: return [.solid] - case .play: return [.solid] - case .playCircle: return [.solid, .regular] + case .pizza: return [.solid, .regular, .light, .duotone] + case .pizzaSlice: return [.solid, .regular, .light, .duotone] + case .placeOfWorship: return [.solid, .regular, .light, .duotone] + case .plane: return [.solid, .regular, .light, .duotone] + case .planeAlt: return [.solid, .regular, .light, .duotone] + case .planeArrival: return [.solid, .regular, .light, .duotone] + case .planeDeparture: return [.solid, .regular, .light, .duotone] + case .play: return [.solid, .regular, .light, .duotone] + case .playCircle: return [.solid, .regular, .light, .duotone] case .playstation: return [.brands] - case .plug: return [.solid] - case .plus: return [.solid] - case .plusCircle: return [.solid] - case .plusSquare: return [.solid, .regular] - case .podcast: return [.solid] - case .poll: return [.solid] - case .pollH: return [.solid] - case .poo: return [.solid] - case .pooStorm: return [.solid] - case .poop: return [.solid] - case .portrait: return [.solid] - case .poundSign: return [.solid] - case .powerOff: return [.solid] - case .pray: return [.solid] - case .prayingHands: return [.solid] - case .prescription: return [.solid] - case .prescriptionBottle: return [.solid] - case .prescriptionBottleAlt: return [.solid] - case .print: return [.solid] - case .procedures: return [.solid] + case .plug: return [.solid, .regular, .light, .duotone] + case .plus: return [.solid, .regular, .light, .duotone] + case .plusCircle: return [.solid, .regular, .light, .duotone] + case .plusHexagon: return [.solid, .regular, .light, .duotone] + case .plusOctagon: return [.solid, .regular, .light, .duotone] + case .plusSquare: return [.solid, .regular, .light, .duotone] + case .podcast: return [.solid, .regular, .light, .duotone] + case .podium: return [.solid, .regular, .light, .duotone] + case .podiumStar: return [.solid, .regular, .light, .duotone] + case .poll: return [.solid, .regular, .light, .duotone] + case .pollH: return [.solid, .regular, .light, .duotone] + case .pollPeople: return [.solid, .regular, .light, .duotone] + case .poo: return [.solid, .regular, .light, .duotone] + case .pooStorm: return [.solid, .regular, .light, .duotone] + case .poop: return [.solid, .regular, .light, .duotone] + case .popcorn: return [.solid, .regular, .light, .duotone] + case .portrait: return [.solid, .regular, .light, .duotone] + case .poundSign: return [.solid, .regular, .light, .duotone] + case .powerOff: return [.solid, .regular, .light, .duotone] + case .pray: return [.solid, .regular, .light, .duotone] + case .prayingHands: return [.solid, .regular, .light, .duotone] + case .prescription: return [.solid, .regular, .light, .duotone] + case .prescriptionBottle: return [.solid, .regular, .light, .duotone] + case .prescriptionBottleAlt: return [.solid, .regular, .light, .duotone] + case .presentation: return [.solid, .regular, .light, .duotone] + case .print: return [.solid, .regular, .light, .duotone] + case .printSearch: return [.solid, .regular, .light, .duotone] + case .printSlash: return [.solid, .regular, .light, .duotone] + case .procedures: return [.solid, .regular, .light, .duotone] case .productHunt: return [.brands] - case .projectDiagram: return [.solid] + case .projectDiagram: return [.solid, .regular, .light, .duotone] + case .pumpkin: return [.solid, .regular, .light, .duotone] case .pushed: return [.brands] - case .puzzlePiece: return [.solid] + case .puzzlePiece: return [.solid, .regular, .light, .duotone] case .python: return [.brands] case .qq: return [.brands] - case .qrcode: return [.solid] - case .question: return [.solid] - case .questionCircle: return [.solid, .regular] - case .quidditch: return [.solid] + case .qrcode: return [.solid, .regular, .light, .duotone] + case .question: return [.solid, .regular, .light, .duotone] + case .questionCircle: return [.solid, .regular, .light, .duotone] + case .questionSquare: return [.solid, .regular, .light, .duotone] + case .quidditch: return [.solid, .regular, .light, .duotone] case .quinscape: return [.brands] case .quora: return [.brands] - case .quoteLeft: return [.solid] - case .quoteRight: return [.solid] - case .quran: return [.solid] + case .quoteLeft: return [.solid, .regular, .light, .duotone] + case .quoteRight: return [.solid, .regular, .light, .duotone] + case .quran: return [.solid, .regular, .light, .duotone] case .rProject: return [.brands] - case .radiation: return [.solid] - case .radiationAlt: return [.solid] - case .rainbow: return [.solid] - case .random: return [.solid] + case .rabbit: return [.solid, .regular, .light, .duotone] + case .rabbitFast: return [.solid, .regular, .light, .duotone] + case .racquet: return [.solid, .regular, .light, .duotone] + case .radiation: return [.solid, .regular, .light, .duotone] + case .radiationAlt: return [.solid, .regular, .light, .duotone] + case .rainbow: return [.solid, .regular, .light, .duotone] + case .raindrops: return [.solid, .regular, .light, .duotone] + case .ram: return [.solid, .regular, .light, .duotone] + case .rampLoading: return [.solid, .regular, .light, .duotone] + case .random: return [.solid, .regular, .light, .duotone] case .raspberryPi: return [.brands] case .ravelry: return [.brands] case .react: return [.brands] case .reacteurope: return [.brands] case .readme: return [.brands] case .rebel: return [.brands] - case .receipt: return [.solid] - case .recordVinyl: return [.solid] - case .recycle: return [.solid] + case .receipt: return [.solid, .regular, .light, .duotone] + case .rectangleLandscape: return [.solid, .regular, .light, .duotone] + case .rectanglePortrait: return [.solid, .regular, .light, .duotone] + case .rectangleWide: return [.solid, .regular, .light, .duotone] + case .recycle: return [.solid, .regular, .light, .duotone] case .redRiver: return [.brands] case .reddit: return [.brands] case .redditAlien: return [.brands] case .redditSquare: return [.brands] case .redhat: return [.brands] - case .redo: return [.solid] - case .redoAlt: return [.solid] - case .registered: return [.solid, .regular] - case .removeFormat: return [.solid] + case .redo: return [.solid, .regular, .light, .duotone] + case .redoAlt: return [.solid, .regular, .light, .duotone] + case .registered: return [.solid, .regular, .light, .duotone] + case .removeFormat: return [.solid, .regular, .light, .duotone] case .renren: return [.brands] - case .reply: return [.solid] - case .replyAll: return [.solid] + case .repeatIcon: return [.solid, .regular, .light, .duotone] + case .repeat1: return [.solid, .regular, .light, .duotone] + case .repeat1Alt: return [.solid, .regular, .light, .duotone] + case .repeatAlt: return [.solid, .regular, .light, .duotone] + case .reply: return [.solid, .regular, .light, .duotone] + case .replyAll: return [.solid, .regular, .light, .duotone] case .replyd: return [.brands] - case .republican: return [.solid] + case .republican: return [.solid, .regular, .light, .duotone] case .researchgate: return [.brands] case .resolving: return [.brands] - case .restroom: return [.solid] - case .retweet: return [.solid] + case .restroom: return [.solid, .regular, .light, .duotone] + case .retweet: return [.solid, .regular, .light, .duotone] + case .retweetAlt: return [.solid, .regular, .light, .duotone] case .rev: return [.brands] - case .ribbon: return [.solid] - case .ring: return [.solid] - case .road: return [.solid] - case .robot: return [.solid] - case .rocket: return [.solid] + case .ribbon: return [.solid, .regular, .light, .duotone] + case .ring: return [.solid, .regular, .light, .duotone] + case .ringsWedding: return [.solid, .regular, .light, .duotone] + case .road: return [.solid, .regular, .light, .duotone] + case .robot: return [.solid, .regular, .light, .duotone] + case .rocket: return [.solid, .regular, .light, .duotone] case .rocketchat: return [.brands] case .rockrms: return [.brands] - case .route: return [.solid] - case .rss: return [.solid] - case .rssSquare: return [.solid] - case .rubleSign: return [.solid] - case .ruler: return [.solid] - case .rulerCombined: return [.solid] - case .rulerHorizontal: return [.solid] - case .rulerVertical: return [.solid] - case .running: return [.solid] - case .rupeeSign: return [.solid] - case .sadCry: return [.solid, .regular] - case .sadTear: return [.solid, .regular] + case .route: return [.solid, .regular, .light, .duotone] + case .routeHighway: return [.solid, .regular, .light, .duotone] + case .routeInterstate: return [.solid, .regular, .light, .duotone] + case .rss: return [.solid, .regular, .light, .duotone] + case .rssSquare: return [.solid, .regular, .light, .duotone] + case .rubleSign: return [.solid, .regular, .light, .duotone] + case .ruler: return [.solid, .regular, .light, .duotone] + case .rulerCombined: return [.solid, .regular, .light, .duotone] + case .rulerHorizontal: return [.solid, .regular, .light, .duotone] + case .rulerTriangle: return [.solid, .regular, .light, .duotone] + case .rulerVertical: return [.solid, .regular, .light, .duotone] + case .running: return [.solid, .regular, .light, .duotone] + case .rupeeSign: return [.solid, .regular, .light, .duotone] + case .rv: return [.solid, .regular, .light, .duotone] + case .sack: return [.solid, .regular, .light, .duotone] + case .sackDollar: return [.solid, .regular, .light, .duotone] + case .sadCry: return [.solid, .regular, .light, .duotone] + case .sadTear: return [.solid, .regular, .light, .duotone] case .safari: return [.brands] + case .salad: return [.solid, .regular, .light, .duotone] case .salesforce: return [.brands] + case .sandwich: return [.solid, .regular, .light, .duotone] case .sass: return [.brands] - case .satellite: return [.solid] - case .satelliteDish: return [.solid] - case .save: return [.solid, .regular] + case .satellite: return [.solid, .regular, .light, .duotone] + case .satelliteDish: return [.solid, .regular, .light, .duotone] + case .sausage: return [.solid, .regular, .light, .duotone] + case .save: return [.solid, .regular, .light, .duotone] + case .scalpel: return [.solid, .regular, .light, .duotone] + case .scalpelPath: return [.solid, .regular, .light, .duotone] + case .scanner: return [.solid, .regular, .light, .duotone] + case .scannerKeyboard: return [.solid, .regular, .light, .duotone] + case .scannerTouchscreen: return [.solid, .regular, .light, .duotone] + case .scarecrow: return [.solid, .regular, .light, .duotone] + case .scarf: return [.solid, .regular, .light, .duotone] case .schlix: return [.brands] - case .school: return [.solid] - case .screwdriver: return [.solid] + case .school: return [.solid, .regular, .light, .duotone] + case .screwdriver: return [.solid, .regular, .light, .duotone] case .scribd: return [.brands] - case .scroll: return [.solid] - case .sdCard: return [.solid] - case .search: return [.solid] - case .searchDollar: return [.solid] - case .searchLocation: return [.solid] - case .searchMinus: return [.solid] - case .searchPlus: return [.solid] + case .scroll: return [.solid, .regular, .light, .duotone] + case .scrollOld: return [.solid, .regular, .light, .duotone] + case .scrubber: return [.solid, .regular, .light, .duotone] + case .scythe: return [.solid, .regular, .light, .duotone] + case .sdCard: return [.solid, .regular, .light, .duotone] + case .search: return [.solid, .regular, .light, .duotone] + case .searchDollar: return [.solid, .regular, .light, .duotone] + case .searchLocation: return [.solid, .regular, .light, .duotone] + case .searchMinus: return [.solid, .regular, .light, .duotone] + case .searchPlus: return [.solid, .regular, .light, .duotone] case .searchengin: return [.brands] - case .seedling: return [.solid] + case .seedling: return [.solid, .regular, .light, .duotone] case .sellcast: return [.brands] case .sellsy: return [.brands] - case .server: return [.solid] + case .sendBack: return [.solid, .regular, .light, .duotone] + case .sendBackward: return [.solid, .regular, .light, .duotone] + case .server: return [.solid, .regular, .light, .duotone] case .servicestack: return [.brands] - case .shapes: return [.solid] - case .share: return [.solid] - case .shareAlt: return [.solid] - case .shareAltSquare: return [.solid] - case .shareSquare: return [.solid, .regular] - case .shekelSign: return [.solid] - case .shieldAlt: return [.solid] - case .ship: return [.solid] - case .shippingFast: return [.solid] + case .shapes: return [.solid, .regular, .light, .duotone] + case .share: return [.solid, .regular, .light, .duotone] + case .shareAll: return [.solid, .regular, .light, .duotone] + case .shareAlt: return [.solid, .regular, .light, .duotone] + case .shareAltSquare: return [.solid, .regular, .light, .duotone] + case .shareSquare: return [.solid, .regular, .light, .duotone] + case .sheep: return [.solid, .regular, .light, .duotone] + case .shekelSign: return [.solid, .regular, .light, .duotone] + case .shield: return [.solid, .regular, .light, .duotone] + case .shieldAlt: return [.solid, .regular, .light, .duotone] + case .shieldCheck: return [.solid, .regular, .light, .duotone] + case .shieldCross: return [.solid, .regular, .light, .duotone] + case .ship: return [.solid, .regular, .light, .duotone] + case .shippingFast: return [.solid, .regular, .light, .duotone] + case .shippingTimed: return [.solid, .regular, .light, .duotone] case .shirtsinbulk: return [.brands] - case .shoePrints: return [.solid] - case .shoppingBag: return [.solid] - case .shoppingBasket: return [.solid] - case .shoppingCart: return [.solid] + case .shishKebab: return [.solid, .regular, .light, .duotone] + case .shoePrints: return [.solid, .regular, .light, .duotone] + case .shoppingBag: return [.solid, .regular, .light, .duotone] + case .shoppingBasket: return [.solid, .regular, .light, .duotone] + case .shoppingCart: return [.solid, .regular, .light, .duotone] case .shopware: return [.brands] - case .shower: return [.solid] - case .shuttleVan: return [.solid] - case .sign: return [.solid] - case .signInAlt: return [.solid] - case .signLanguage: return [.solid] - case .signOutAlt: return [.solid] - case .signal: return [.solid] - case .signature: return [.solid] - case .simCard: return [.solid] + case .shovel: return [.solid, .regular, .light, .duotone] + case .shovelSnow: return [.solid, .regular, .light, .duotone] + case .shower: return [.solid, .regular, .light, .duotone] + case .shredder: return [.solid, .regular, .light, .duotone] + case .shuttleVan: return [.solid, .regular, .light, .duotone] + case .shuttlecock: return [.solid, .regular, .light, .duotone] + case .sickle: return [.solid, .regular, .light, .duotone] + case .sigma: return [.solid, .regular, .light, .duotone] + case .sign: return [.solid, .regular, .light, .duotone] + case .signIn: return [.solid, .regular, .light, .duotone] + case .signInAlt: return [.solid, .regular, .light, .duotone] + case .signLanguage: return [.solid, .regular, .light, .duotone] + case .signOut: return [.solid, .regular, .light, .duotone] + case .signOutAlt: return [.solid, .regular, .light, .duotone] + case .signal: return [.solid, .regular, .light, .duotone] + case .signal1: return [.solid, .regular, .light, .duotone] + case .signal2: return [.solid, .regular, .light, .duotone] + case .signal3: return [.solid, .regular, .light, .duotone] + case .signal4: return [.solid, .regular, .light, .duotone] + case .signalAlt: return [.solid, .regular, .light, .duotone] + case .signalAlt1: return [.solid, .regular, .light, .duotone] + case .signalAlt2: return [.solid, .regular, .light, .duotone] + case .signalAlt3: return [.solid, .regular, .light, .duotone] + case .signalAltSlash: return [.solid, .regular, .light, .duotone] + case .signalSlash: return [.solid, .regular, .light, .duotone] + case .signature: return [.solid, .regular, .light, .duotone] + case .simCard: return [.solid, .regular, .light, .duotone] case .simplybuilt: return [.brands] case .sistrix: return [.brands] - case .sitemap: return [.solid] + case .sitemap: return [.solid, .regular, .light, .duotone] case .sith: return [.brands] - case .skating: return [.solid] + case .skating: return [.solid, .regular, .light, .duotone] + case .skeleton: return [.solid, .regular, .light, .duotone] case .sketch: return [.brands] - case .skiing: return [.solid] - case .skiingNordic: return [.solid] - case .skull: return [.solid] - case .skullCrossbones: return [.solid] + case .skiJump: return [.solid, .regular, .light, .duotone] + case .skiLift: return [.solid, .regular, .light, .duotone] + case .skiing: return [.solid, .regular, .light, .duotone] + case .skiingNordic: return [.solid, .regular, .light, .duotone] + case .skull: return [.solid, .regular, .light, .duotone] + case .skullCrossbones: return [.solid, .regular, .light, .duotone] case .skyatlas: return [.brands] case .skype: return [.brands] case .slack: return [.brands] case .slackHash: return [.brands] - case .slash: return [.solid] - case .sleigh: return [.solid] - case .slidersH: return [.solid] + case .slash: return [.solid, .regular, .light, .duotone] + case .sledding: return [.solid, .regular, .light, .duotone] + case .sleigh: return [.solid, .regular, .light, .duotone] + case .slidersH: return [.solid, .regular, .light, .duotone] + case .slidersHSquare: return [.solid, .regular, .light, .duotone] + case .slidersV: return [.solid, .regular, .light, .duotone] + case .slidersVSquare: return [.solid, .regular, .light, .duotone] case .slideshare: return [.brands] - case .smile: return [.solid, .regular] - case .smileBeam: return [.solid, .regular] - case .smileWink: return [.solid, .regular] - case .smog: return [.solid] - case .smoking: return [.solid] - case .smokingBan: return [.solid] - case .sms: return [.solid] + case .smile: return [.solid, .regular, .light, .duotone] + case .smileBeam: return [.solid, .regular, .light, .duotone] + case .smilePlus: return [.solid, .regular, .light, .duotone] + case .smileWink: return [.solid, .regular, .light, .duotone] + case .smog: return [.solid, .regular, .light, .duotone] + case .smoke: return [.solid, .regular, .light, .duotone] + case .smoking: return [.solid, .regular, .light, .duotone] + case .smokingBan: return [.solid, .regular, .light, .duotone] + case .sms: return [.solid, .regular, .light, .duotone] + case .snake: return [.solid, .regular, .light, .duotone] case .snapchat: return [.brands] case .snapchatGhost: return [.brands] case .snapchatSquare: return [.brands] - case .snowboarding: return [.solid] - case .snowflake: return [.solid, .regular] - case .snowman: return [.solid] - case .snowplow: return [.solid] - case .socks: return [.solid] - case .solarPanel: return [.solid] - case .sort: return [.solid] - case .sortAlphaDown: return [.solid] - case .sortAlphaDownAlt: return [.solid] - case .sortAlphaUp: return [.solid] - case .sortAlphaUpAlt: return [.solid] - case .sortAmountDown: return [.solid] - case .sortAmountDownAlt: return [.solid] - case .sortAmountUp: return [.solid] - case .sortAmountUpAlt: return [.solid] - case .sortDown: return [.solid] - case .sortNumericDown: return [.solid] - case .sortNumericDownAlt: return [.solid] - case .sortNumericUp: return [.solid] - case .sortNumericUpAlt: return [.solid] - case .sortUp: return [.solid] + case .snooze: return [.solid, .regular, .light, .duotone] + case .snowBlowing: return [.solid, .regular, .light, .duotone] + case .snowboarding: return [.solid, .regular, .light, .duotone] + case .snowflake: return [.solid, .regular, .light, .duotone] + case .snowflakes: return [.solid, .regular, .light, .duotone] + case .snowman: return [.solid, .regular, .light, .duotone] + case .snowmobile: return [.solid, .regular, .light, .duotone] + case .snowplow: return [.solid, .regular, .light, .duotone] + case .socks: return [.solid, .regular, .light, .duotone] + case .solarPanel: return [.solid, .regular, .light, .duotone] + case .sort: return [.solid, .regular, .light, .duotone] + case .sortAlphaDown: return [.solid, .regular, .light, .duotone] + case .sortAlphaDownAlt: return [.solid, .regular, .light, .duotone] + case .sortAlphaUp: return [.solid, .regular, .light, .duotone] + case .sortAlphaUpAlt: return [.solid, .regular, .light, .duotone] + case .sortAlt: return [.solid, .regular, .light, .duotone] + case .sortAmountDown: return [.solid, .regular, .light, .duotone] + case .sortAmountDownAlt: return [.solid, .regular, .light, .duotone] + case .sortAmountUp: return [.solid, .regular, .light, .duotone] + case .sortAmountUpAlt: return [.solid, .regular, .light, .duotone] + case .sortDown: return [.solid, .regular, .light, .duotone] + case .sortNumericDown: return [.solid, .regular, .light, .duotone] + case .sortNumericDownAlt: return [.solid, .regular, .light, .duotone] + case .sortNumericUp: return [.solid, .regular, .light, .duotone] + case .sortNumericUpAlt: return [.solid, .regular, .light, .duotone] + case .sortShapesDown: return [.solid, .regular, .light, .duotone] + case .sortShapesDownAlt: return [.solid, .regular, .light, .duotone] + case .sortShapesUp: return [.solid, .regular, .light, .duotone] + case .sortShapesUpAlt: return [.solid, .regular, .light, .duotone] + case .sortSizeDown: return [.solid, .regular, .light, .duotone] + case .sortSizeDownAlt: return [.solid, .regular, .light, .duotone] + case .sortSizeUp: return [.solid, .regular, .light, .duotone] + case .sortSizeUpAlt: return [.solid, .regular, .light, .duotone] + case .sortUp: return [.solid, .regular, .light, .duotone] case .soundcloud: return [.brands] + case .soup: return [.solid, .regular, .light, .duotone] case .sourcetree: return [.brands] - case .spa: return [.solid] - case .spaceShuttle: return [.solid] + case .spa: return [.solid, .regular, .light, .duotone] + case .spaceShuttle: return [.solid, .regular, .light, .duotone] + case .spade: return [.solid, .regular, .light, .duotone] + case .sparkles: return [.solid, .regular, .light, .duotone] case .speakap: return [.brands] case .speakerDeck: return [.brands] - case .spellCheck: return [.solid] - case .spider: return [.solid] - case .spinner: return [.solid] - case .splotch: return [.solid] + case .spellCheck: return [.solid, .regular, .light, .duotone] + case .spider: return [.solid, .regular, .light, .duotone] + case .spiderBlackWidow: return [.solid, .regular, .light, .duotone] + case .spiderWeb: return [.solid, .regular, .light, .duotone] + case .spinner: return [.solid, .regular, .light, .duotone] + case .spinnerThird: return [.solid, .regular, .light, .duotone] + case .splotch: return [.solid, .regular, .light, .duotone] case .spotify: return [.brands] - case .sprayCan: return [.solid] - case .square: return [.solid, .regular] - case .squareFull: return [.solid] - case .squareRootAlt: return [.solid] + case .sprayCan: return [.solid, .regular, .light, .duotone] + case .square: return [.solid, .regular, .light, .duotone] + case .squareFull: return [.solid, .regular, .light, .duotone] + case .squareRoot: return [.solid, .regular, .light, .duotone] + case .squareRootAlt: return [.solid, .regular, .light, .duotone] case .squarespace: return [.brands] + case .squirrel: return [.solid, .regular, .light, .duotone] case .stackExchange: return [.brands] case .stackOverflow: return [.brands] case .stackpath: return [.brands] - case .stamp: return [.solid] - case .star: return [.solid, .regular] - case .starAndCrescent: return [.solid] - case .starHalf: return [.solid, .regular] - case .starHalfAlt: return [.solid] - case .starOfDavid: return [.solid] - case .starOfLife: return [.solid] + case .staff: return [.solid, .regular, .light, .duotone] + case .stamp: return [.solid, .regular, .light, .duotone] + case .star: return [.solid, .regular, .light, .duotone] + case .starAndCrescent: return [.solid, .regular, .light, .duotone] + case .starChristmas: return [.solid, .regular, .light, .duotone] + case .starExclamation: return [.solid, .regular, .light, .duotone] + case .starHalf: return [.solid, .regular, .light, .duotone] + case .starHalfAlt: return [.solid, .regular, .light, .duotone] + case .starOfDavid: return [.solid, .regular, .light, .duotone] + case .starOfLife: return [.solid, .regular, .light, .duotone] + case .stars: return [.solid, .regular, .light, .duotone] case .staylinked: return [.brands] + case .steak: return [.solid, .regular, .light, .duotone] case .steam: return [.brands] case .steamSquare: return [.brands] case .steamSymbol: return [.brands] - case .stepBackward: return [.solid] - case .stepForward: return [.solid] - case .stethoscope: return [.solid] + case .steeringWheel: return [.solid, .regular, .light, .duotone] + case .stepBackward: return [.solid, .regular, .light, .duotone] + case .stepForward: return [.solid, .regular, .light, .duotone] + case .stethoscope: return [.solid, .regular, .light, .duotone] case .stickerMule: return [.brands] - case .stickyNote: return [.solid, .regular] - case .stop: return [.solid] - case .stopCircle: return [.solid, .regular] - case .stopwatch: return [.solid] - case .store: return [.solid] - case .storeAlt: return [.solid] + case .stickyNote: return [.solid, .regular, .light, .duotone] + case .stocking: return [.solid, .regular, .light, .duotone] + case .stomach: return [.solid, .regular, .light, .duotone] + case .stop: return [.solid, .regular, .light, .duotone] + case .stopCircle: return [.solid, .regular, .light, .duotone] + case .stopwatch: return [.solid, .regular, .light, .duotone] + case .store: return [.solid, .regular, .light, .duotone] + case .storeAlt: return [.solid, .regular, .light, .duotone] case .strava: return [.brands] - case .stream: return [.solid] - case .streetView: return [.solid] - case .strikethrough: return [.solid] + case .stream: return [.solid, .regular, .light, .duotone] + case .streetView: return [.solid, .regular, .light, .duotone] + case .stretcher: return [.solid, .regular, .light, .duotone] + case .strikethrough: return [.solid, .regular, .light, .duotone] case .stripe: return [.brands] case .stripeS: return [.brands] - case .stroopwafel: return [.solid] + case .stroopwafel: return [.solid, .regular, .light, .duotone] case .studiovinari: return [.brands] case .stumbleupon: return [.brands] case .stumbleuponCircle: return [.brands] - case .`subscript`: return [.solid] - case .subway: return [.solid] - case .suitcase: return [.solid] - case .suitcaseRolling: return [.solid] - case .sun: return [.solid, .regular] + case .`subscript`: return [.solid, .regular, .light, .duotone] + case .subway: return [.solid, .regular, .light, .duotone] + case .suitcase: return [.solid, .regular, .light, .duotone] + case .suitcaseRolling: return [.solid, .regular, .light, .duotone] + case .sun: return [.solid, .regular, .light, .duotone] + case .sunCloud: return [.solid, .regular, .light, .duotone] + case .sunDust: return [.solid, .regular, .light, .duotone] + case .sunHaze: return [.solid, .regular, .light, .duotone] + case .sunglasses: return [.solid, .regular, .light, .duotone] + case .sunrise: return [.solid, .regular, .light, .duotone] + case .sunset: return [.solid, .regular, .light, .duotone] case .superpowers: return [.brands] - case .superscript: return [.solid] + case .superscript: return [.solid, .regular, .light, .duotone] case .supple: return [.brands] - case .surprise: return [.solid, .regular] + case .surprise: return [.solid, .regular, .light, .duotone] case .suse: return [.brands] - case .swatchbook: return [.solid] - case .swift: return [.brands] - case .swimmer: return [.solid] - case .swimmingPool: return [.solid] + case .swatchbook: return [.solid, .regular, .light, .duotone] + case .swimmer: return [.solid, .regular, .light, .duotone] + case .swimmingPool: return [.solid, .regular, .light, .duotone] + case .sword: return [.solid, .regular, .light, .duotone] + case .swords: return [.solid, .regular, .light, .duotone] case .symfony: return [.brands] - case .synagogue: return [.solid] - case .sync: return [.solid] - case .syncAlt: return [.solid] - case .syringe: return [.solid] - case .table: return [.solid] - case .tableTennis: return [.solid] - case .tablet: return [.solid] - case .tabletAlt: return [.solid] - case .tablets: return [.solid] - case .tachometerAlt: return [.solid] - case .tag: return [.solid] - case .tags: return [.solid] - case .tape: return [.solid] - case .tasks: return [.solid] - case .taxi: return [.solid] + case .synagogue: return [.solid, .regular, .light, .duotone] + case .sync: return [.solid, .regular, .light, .duotone] + case .syncAlt: return [.solid, .regular, .light, .duotone] + case .syringe: return [.solid, .regular, .light, .duotone] + case .table: return [.solid, .regular, .light, .duotone] + case .tableTennis: return [.solid, .regular, .light, .duotone] + case .tablet: return [.solid, .regular, .light, .duotone] + case .tabletAlt: return [.solid, .regular, .light, .duotone] + case .tabletAndroid: return [.solid, .regular, .light, .duotone] + case .tabletAndroidAlt: return [.solid, .regular, .light, .duotone] + case .tabletRugged: return [.solid, .regular, .light, .duotone] + case .tablets: return [.solid, .regular, .light, .duotone] + case .tachometer: return [.solid, .regular, .light, .duotone] + case .tachometerAlt: return [.solid, .regular, .light, .duotone] + case .tachometerAltAverage: return [.solid, .regular, .light, .duotone] + case .tachometerAltFast: return [.solid, .regular, .light, .duotone] + case .tachometerAltFastest: return [.solid, .regular, .light, .duotone] + case .tachometerAltSlow: return [.solid, .regular, .light, .duotone] + case .tachometerAltSlowest: return [.solid, .regular, .light, .duotone] + case .tachometerAverage: return [.solid, .regular, .light, .duotone] + case .tachometerFast: return [.solid, .regular, .light, .duotone] + case .tachometerFastest: return [.solid, .regular, .light, .duotone] + case .tachometerSlow: return [.solid, .regular, .light, .duotone] + case .tachometerSlowest: return [.solid, .regular, .light, .duotone] + case .taco: return [.solid, .regular, .light, .duotone] + case .tag: return [.solid, .regular, .light, .duotone] + case .tags: return [.solid, .regular, .light, .duotone] + case .tally: return [.solid, .regular, .light, .duotone] + case .tanakh: return [.solid, .regular, .light, .duotone] + case .tape: return [.solid, .regular, .light, .duotone] + case .tasks: return [.solid, .regular, .light, .duotone] + case .tasksAlt: return [.solid, .regular, .light, .duotone] + case .taxi: return [.solid, .regular, .light, .duotone] case .teamspeak: return [.brands] - case .teeth: return [.solid] - case .teethOpen: return [.solid] + case .teeth: return [.solid, .regular, .light, .duotone] + case .teethOpen: return [.solid, .regular, .light, .duotone] case .telegram: return [.brands] case .telegramPlane: return [.brands] - case .temperatureHigh: return [.solid] - case .temperatureLow: return [.solid] + case .temperatureFrigid: return [.solid, .regular, .light, .duotone] + case .temperatureHigh: return [.solid, .regular, .light, .duotone] + case .temperatureHot: return [.solid, .regular, .light, .duotone] + case .temperatureLow: return [.solid, .regular, .light, .duotone] case .tencentWeibo: return [.brands] - case .tenge: return [.solid] - case .terminal: return [.solid] - case .textHeight: return [.solid] - case .textWidth: return [.solid] - case .th: return [.solid] - case .thLarge: return [.solid] - case .thList: return [.solid] + case .tenge: return [.solid, .regular, .light, .duotone] + case .tennisBall: return [.solid, .regular, .light, .duotone] + case .terminal: return [.solid, .regular, .light, .duotone] + case .text: return [.solid, .regular, .light, .duotone] + case .textHeight: return [.solid, .regular, .light, .duotone] + case .textSize: return [.solid, .regular, .light, .duotone] + case .textWidth: return [.solid, .regular, .light, .duotone] + case .th: return [.solid, .regular, .light, .duotone] + case .thLarge: return [.solid, .regular, .light, .duotone] + case .thList: return [.solid, .regular, .light, .duotone] case .theRedYeti: return [.brands] - case .theaterMasks: return [.solid] + case .theaterMasks: return [.solid, .regular, .light, .duotone] case .themeco: return [.brands] case .themeisle: return [.brands] - case .thermometer: return [.solid] - case .thermometerEmpty: return [.solid] - case .thermometerFull: return [.solid] - case .thermometerHalf: return [.solid] - case .thermometerQuarter: return [.solid] - case .thermometerThreeQuarters: return [.solid] + case .thermometer: return [.solid, .regular, .light, .duotone] + case .thermometerEmpty: return [.solid, .regular, .light, .duotone] + case .thermometerFull: return [.solid, .regular, .light, .duotone] + case .thermometerHalf: return [.solid, .regular, .light, .duotone] + case .thermometerQuarter: return [.solid, .regular, .light, .duotone] + case .thermometerThreeQuarters: return [.solid, .regular, .light, .duotone] + case .theta: return [.solid, .regular, .light, .duotone] case .thinkPeaks: return [.brands] - case .thumbsDown: return [.solid, .regular] - case .thumbsUp: return [.solid, .regular] - case .thumbtack: return [.solid] - case .ticketAlt: return [.solid] - case .times: return [.solid] - case .timesCircle: return [.solid, .regular] - case .tint: return [.solid] - case .tintSlash: return [.solid] - case .tired: return [.solid, .regular] - case .toggleOff: return [.solid] - case .toggleOn: return [.solid] - case .toilet: return [.solid] - case .toiletPaper: return [.solid] - case .toolbox: return [.solid] - case .tools: return [.solid] - case .tooth: return [.solid] - case .torah: return [.solid] - case .toriiGate: return [.solid] - case .tractor: return [.solid] + case .thumbsDown: return [.solid, .regular, .light, .duotone] + case .thumbsUp: return [.solid, .regular, .light, .duotone] + case .thumbtack: return [.solid, .regular, .light, .duotone] + case .thunderstorm: return [.solid, .regular, .light, .duotone] + case .thunderstormMoon: return [.solid, .regular, .light, .duotone] + case .thunderstormSun: return [.solid, .regular, .light, .duotone] + case .ticket: return [.solid, .regular, .light, .duotone] + case .ticketAlt: return [.solid, .regular, .light, .duotone] + case .tilde: return [.solid, .regular, .light, .duotone] + case .times: return [.solid, .regular, .light, .duotone] + case .timesCircle: return [.solid, .regular, .light, .duotone] + case .timesHexagon: return [.solid, .regular, .light, .duotone] + case .timesOctagon: return [.solid, .regular, .light, .duotone] + case .timesSquare: return [.solid, .regular, .light, .duotone] + case .tint: return [.solid, .regular, .light, .duotone] + case .tintSlash: return [.solid, .regular, .light, .duotone] + case .tire: return [.solid, .regular, .light, .duotone] + case .tireFlat: return [.solid, .regular, .light, .duotone] + case .tirePressureWarning: return [.solid, .regular, .light, .duotone] + case .tireRugged: return [.solid, .regular, .light, .duotone] + case .tired: return [.solid, .regular, .light, .duotone] + case .toggleOff: return [.solid, .regular, .light, .duotone] + case .toggleOn: return [.solid, .regular, .light, .duotone] + case .toilet: return [.solid, .regular, .light, .duotone] + case .toiletPaper: return [.solid, .regular, .light, .duotone] + case .toiletPaperAlt: return [.solid, .regular, .light, .duotone] + case .tombstone: return [.solid, .regular, .light, .duotone] + case .tombstoneAlt: return [.solid, .regular, .light, .duotone] + case .toolbox: return [.solid, .regular, .light, .duotone] + case .tools: return [.solid, .regular, .light, .duotone] + case .tooth: return [.solid, .regular, .light, .duotone] + case .toothbrush: return [.solid, .regular, .light, .duotone] + case .torah: return [.solid, .regular, .light, .duotone] + case .toriiGate: return [.solid, .regular, .light, .duotone] + case .tornado: return [.solid, .regular, .light, .duotone] + case .tractor: return [.solid, .regular, .light, .duotone] case .tradeFederation: return [.brands] - case .trademark: return [.solid] - case .trafficLight: return [.solid] - case .trailer: return [.solid] - case .train: return [.solid] - case .tram: return [.solid] - case .transgender: return [.solid] - case .transgenderAlt: return [.solid] - case .trash: return [.solid] - case .trashAlt: return [.solid, .regular] - case .trashRestore: return [.solid] - case .trashRestoreAlt: return [.solid] - case .tree: return [.solid] + case .trademark: return [.solid, .regular, .light, .duotone] + case .trafficCone: return [.solid, .regular, .light, .duotone] + case .trafficLight: return [.solid, .regular, .light, .duotone] + case .trafficLightGo: return [.solid, .regular, .light, .duotone] + case .trafficLightSlow: return [.solid, .regular, .light, .duotone] + case .trafficLightStop: return [.solid, .regular, .light, .duotone] + case .train: return [.solid, .regular, .light, .duotone] + case .tram: return [.solid, .regular, .light, .duotone] + case .transgender: return [.solid, .regular, .light, .duotone] + case .transgenderAlt: return [.solid, .regular, .light, .duotone] + case .trash: return [.solid, .regular, .light, .duotone] + case .trashAlt: return [.solid, .regular, .light, .duotone] + case .trashRestore: return [.solid, .regular, .light, .duotone] + case .trashRestoreAlt: return [.solid, .regular, .light, .duotone] + case .trashUndo: return [.solid, .regular, .light, .duotone] + case .trashUndoAlt: return [.solid, .regular, .light, .duotone] + case .treasureChest: return [.solid, .regular, .light, .duotone] + case .tree: return [.solid, .regular, .light, .duotone] + case .treeAlt: return [.solid, .regular, .light, .duotone] + case .treeChristmas: return [.solid, .regular, .light, .duotone] + case .treeDecorated: return [.solid, .regular, .light, .duotone] + case .treeLarge: return [.solid, .regular, .light, .duotone] + case .treePalm: return [.solid, .regular, .light, .duotone] + case .trees: return [.solid, .regular, .light, .duotone] case .trello: return [.brands] + case .triangle: return [.solid, .regular, .light, .duotone] case .tripadvisor: return [.brands] - case .trophy: return [.solid] - case .truck: return [.solid] - case .truckLoading: return [.solid] - case .truckMonster: return [.solid] - case .truckMoving: return [.solid] - case .truckPickup: return [.solid] - case .tshirt: return [.solid] - case .tty: return [.solid] + case .trophy: return [.solid, .regular, .light, .duotone] + case .trophyAlt: return [.solid, .regular, .light, .duotone] + case .truck: return [.solid, .regular, .light, .duotone] + case .truckContainer: return [.solid, .regular, .light, .duotone] + case .truckCouch: return [.solid, .regular, .light, .duotone] + case .truckLoading: return [.solid, .regular, .light, .duotone] + case .truckMonster: return [.solid, .regular, .light, .duotone] + case .truckMoving: return [.solid, .regular, .light, .duotone] + case .truckPickup: return [.solid, .regular, .light, .duotone] + case .truckPlow: return [.solid, .regular, .light, .duotone] + case .truckRamp: return [.solid, .regular, .light, .duotone] + case .tshirt: return [.solid, .regular, .light, .duotone] + case .tty: return [.solid, .regular, .light, .duotone] case .tumblr: return [.brands] case .tumblrSquare: return [.brands] - case .tv: return [.solid] + case .turkey: return [.solid, .regular, .light, .duotone] + case .turtle: return [.solid, .regular, .light, .duotone] + case .tv: return [.solid, .regular, .light, .duotone] + case .tvRetro: return [.solid, .regular, .light, .duotone] case .twitch: return [.brands] case .twitter: return [.brands] case .twitterSquare: return [.brands] @@ -4116,120 +6085,164 @@ public enum FontAwesome: String, CaseIterable { case .uber: return [.brands] case .ubuntu: return [.brands] case .uikit: return [.brands] - case .umbraco: return [.brands] - case .umbrella: return [.solid] - case .umbrellaBeach: return [.solid] - case .underline: return [.solid] - case .undo: return [.solid] - case .undoAlt: return [.solid] + case .umbrella: return [.solid, .regular, .light, .duotone] + case .umbrellaBeach: return [.solid, .regular, .light, .duotone] + case .underline: return [.solid, .regular, .light, .duotone] + case .undo: return [.solid, .regular, .light, .duotone] + case .undoAlt: return [.solid, .regular, .light, .duotone] + case .unicorn: return [.solid, .regular, .light, .duotone] + case .union: return [.solid, .regular, .light, .duotone] case .uniregistry: return [.brands] - case .unity: return [.brands] - case .universalAccess: return [.solid] - case .university: return [.solid] - case .unlink: return [.solid] - case .unlock: return [.solid] - case .unlockAlt: return [.solid] + case .universalAccess: return [.solid, .regular, .light, .duotone] + case .university: return [.solid, .regular, .light, .duotone] + case .unlink: return [.solid, .regular, .light, .duotone] + case .unlock: return [.solid, .regular, .light, .duotone] + case .unlockAlt: return [.solid, .regular, .light, .duotone] case .untappd: return [.brands] - case .upload: return [.solid] + case .upload: return [.solid, .regular, .light, .duotone] case .ups: return [.brands] case .usb: return [.brands] - case .user: return [.solid, .regular] - case .userAlt: return [.solid] - case .userAltSlash: return [.solid] - case .userAstronaut: return [.solid] - case .userCheck: return [.solid] - case .userCircle: return [.solid, .regular] - case .userClock: return [.solid] - case .userCog: return [.solid] - case .userEdit: return [.solid] - case .userFriends: return [.solid] - case .userGraduate: return [.solid] - case .userInjured: return [.solid] - case .userLock: return [.solid] - case .userMd: return [.solid] - case .userMinus: return [.solid] - case .userNinja: return [.solid] - case .userNurse: return [.solid] - case .userPlus: return [.solid] - case .userSecret: return [.solid] - case .userShield: return [.solid] - case .userSlash: return [.solid] - case .userTag: return [.solid] - case .userTie: return [.solid] - case .userTimes: return [.solid] - case .users: return [.solid] - case .usersCog: return [.solid] + case .usdCircle: return [.solid, .regular, .light, .duotone] + case .usdSquare: return [.solid, .regular, .light, .duotone] + case .user: return [.solid, .regular, .light, .duotone] + case .userAlt: return [.solid, .regular, .light, .duotone] + case .userAltSlash: return [.solid, .regular, .light, .duotone] + case .userAstronaut: return [.solid, .regular, .light, .duotone] + case .userChart: return [.solid, .regular, .light, .duotone] + case .userCheck: return [.solid, .regular, .light, .duotone] + case .userCircle: return [.solid, .regular, .light, .duotone] + case .userClock: return [.solid, .regular, .light, .duotone] + case .userCog: return [.solid, .regular, .light, .duotone] + case .userCrown: return [.solid, .regular, .light, .duotone] + case .userEdit: return [.solid, .regular, .light, .duotone] + case .userFriends: return [.solid, .regular, .light, .duotone] + case .userGraduate: return [.solid, .regular, .light, .duotone] + case .userHardHat: return [.solid, .regular, .light, .duotone] + case .userHeadset: return [.solid, .regular, .light, .duotone] + case .userInjured: return [.solid, .regular, .light, .duotone] + case .userLock: return [.solid, .regular, .light, .duotone] + case .userMd: return [.solid, .regular, .light, .duotone] + case .userMdChat: return [.solid, .regular, .light, .duotone] + case .userMinus: return [.solid, .regular, .light, .duotone] + case .userNinja: return [.solid, .regular, .light, .duotone] + case .userNurse: return [.solid, .regular, .light, .duotone] + case .userPlus: return [.solid, .regular, .light, .duotone] + case .userSecret: return [.solid, .regular, .light, .duotone] + case .userShield: return [.solid, .regular, .light, .duotone] + case .userSlash: return [.solid, .regular, .light, .duotone] + case .userTag: return [.solid, .regular, .light, .duotone] + case .userTie: return [.solid, .regular, .light, .duotone] + case .userTimes: return [.solid, .regular, .light, .duotone] + case .users: return [.solid, .regular, .light, .duotone] + case .usersClass: return [.solid, .regular, .light, .duotone] + case .usersCog: return [.solid, .regular, .light, .duotone] + case .usersCrown: return [.solid, .regular, .light, .duotone] + case .usersMedical: return [.solid, .regular, .light, .duotone] case .usps: return [.brands] case .ussunnah: return [.brands] - case .utensilSpoon: return [.solid] - case .utensils: return [.solid] + case .utensilFork: return [.solid, .regular, .light, .duotone] + case .utensilKnife: return [.solid, .regular, .light, .duotone] + case .utensilSpoon: return [.solid, .regular, .light, .duotone] + case .utensils: return [.solid, .regular, .light, .duotone] + case .utensilsAlt: return [.solid, .regular, .light, .duotone] case .vaadin: return [.brands] - case .vectorSquare: return [.solid] - case .venus: return [.solid] - case .venusDouble: return [.solid] - case .venusMars: return [.solid] + case .valueAbsolute: return [.solid, .regular, .light, .duotone] + case .vectorSquare: return [.solid, .regular, .light, .duotone] + case .venus: return [.solid, .regular, .light, .duotone] + case .venusDouble: return [.solid, .regular, .light, .duotone] + case .venusMars: return [.solid, .regular, .light, .duotone] case .viacoin: return [.brands] case .viadeo: return [.brands] case .viadeoSquare: return [.brands] - case .vial: return [.solid] - case .vials: return [.solid] + case .vial: return [.solid, .regular, .light, .duotone] + case .vials: return [.solid, .regular, .light, .duotone] case .viber: return [.brands] - case .video: return [.solid] - case .videoSlash: return [.solid] - case .vihara: return [.solid] + case .video: return [.solid, .regular, .light, .duotone] + case .videoPlus: return [.solid, .regular, .light, .duotone] + case .videoSlash: return [.solid, .regular, .light, .duotone] + case .vihara: return [.solid, .regular, .light, .duotone] case .vimeo: return [.brands] case .vimeoSquare: return [.brands] case .vimeoV: return [.brands] case .vine: return [.brands] case .vk: return [.brands] case .vnv: return [.brands] - case .voicemail: return [.solid] - case .volleyballBall: return [.solid] - case .volumeDown: return [.solid] - case .volumeMute: return [.solid] - case .volumeOff: return [.solid] - case .volumeUp: return [.solid] - case .voteYea: return [.solid] - case .vrCardboard: return [.solid] + case .voicemail: return [.solid, .regular, .light, .duotone] + case .volcano: return [.solid, .regular, .light, .duotone] + case .volleyballBall: return [.solid, .regular, .light, .duotone] + case .volume: return [.solid, .regular, .light, .duotone] + case .volumeDown: return [.solid, .regular, .light, .duotone] + case .volumeMute: return [.solid, .regular, .light, .duotone] + case .volumeOff: return [.solid, .regular, .light, .duotone] + case .volumeSlash: return [.solid, .regular, .light, .duotone] + case .volumeUp: return [.solid, .regular, .light, .duotone] + case .voteNay: return [.solid, .regular, .light, .duotone] + case .voteYea: return [.solid, .regular, .light, .duotone] + case .vrCardboard: return [.solid, .regular, .light, .duotone] case .vuejs: return [.brands] - case .walking: return [.solid] - case .wallet: return [.solid] - case .warehouse: return [.solid] - case .water: return [.solid] - case .waveSquare: return [.solid] + case .walker: return [.solid, .regular, .light, .duotone] + case .walking: return [.solid, .regular, .light, .duotone] + case .wallet: return [.solid, .regular, .light, .duotone] + case .wand: return [.solid, .regular, .light, .duotone] + case .wandMagic: return [.solid, .regular, .light, .duotone] + case .warehouse: return [.solid, .regular, .light, .duotone] + case .warehouseAlt: return [.solid, .regular, .light, .duotone] + case .washer: return [.solid, .regular, .light, .duotone] + case .watch: return [.solid, .regular, .light, .duotone] + case .watchFitness: return [.solid, .regular, .light, .duotone] + case .water: return [.solid, .regular, .light, .duotone] + case .waterLower: return [.solid, .regular, .light, .duotone] + case .waterRise: return [.solid, .regular, .light, .duotone] + case .waveSine: return [.solid, .regular, .light, .duotone] + case .waveSquare: return [.light, .regular, .solid, .duotone] + case .waveTriangle: return [.solid, .regular, .light, .duotone] case .waze: return [.brands] + case .webcam: return [.solid, .regular, .light, .duotone] + case .webcamSlash: return [.solid, .regular, .light, .duotone] case .weebly: return [.brands] case .weibo: return [.brands] - case .weight: return [.solid] - case .weightHanging: return [.solid] + case .weight: return [.solid, .regular, .light, .duotone] + case .weightHanging: return [.solid, .regular, .light, .duotone] case .weixin: return [.brands] + case .whale: return [.solid, .regular, .light, .duotone] case .whatsapp: return [.brands] case .whatsappSquare: return [.brands] - case .wheelchair: return [.solid] + case .wheat: return [.solid, .regular, .light, .duotone] + case .wheelchair: return [.solid, .regular, .light, .duotone] + case .whistle: return [.solid, .regular, .light, .duotone] case .whmcs: return [.brands] - case .wifi: return [.solid] + case .wifi: return [.solid, .regular, .light, .duotone] + case .wifi1: return [.solid, .regular, .light, .duotone] + case .wifi2: return [.solid, .regular, .light, .duotone] + case .wifiSlash: return [.solid, .regular, .light, .duotone] case .wikipediaW: return [.brands] - case .wind: return [.solid] - case .windowClose: return [.solid, .regular] - case .windowMaximize: return [.solid, .regular] - case .windowMinimize: return [.solid, .regular] - case .windowRestore: return [.solid, .regular] + case .wind: return [.solid, .regular, .light, .duotone] + case .windTurbine: return [.solid, .regular, .light, .duotone] + case .windWarning: return [.solid, .regular, .light, .duotone] + case .window: return [.solid, .regular, .light, .duotone] + case .windowAlt: return [.solid, .regular, .light, .duotone] + case .windowClose: return [.solid, .regular, .light, .duotone] + case .windowMaximize: return [.solid, .regular, .light, .duotone] + case .windowMinimize: return [.solid, .regular, .light, .duotone] + case .windowRestore: return [.solid, .regular, .light, .duotone] case .windows: return [.brands] - case .wineBottle: return [.solid] - case .wineGlass: return [.solid] - case .wineGlassAlt: return [.solid] + case .windsock: return [.solid, .regular, .light, .duotone] + case .wineBottle: return [.solid, .regular, .light, .duotone] + case .wineGlass: return [.solid, .regular, .light, .duotone] + case .wineGlassAlt: return [.solid, .regular, .light, .duotone] case .wix: return [.brands] case .wizardsOfTheCoast: return [.brands] case .wolfPackBattalion: return [.brands] - case .wonSign: return [.solid] + case .wonSign: return [.solid, .regular, .light, .duotone] case .wordpress: return [.brands] case .wordpressSimple: return [.brands] case .wpbeginner: return [.brands] case .wpexplorer: return [.brands] case .wpforms: return [.brands] case .wpressr: return [.brands] - case .wrench: return [.solid] - case .xRay: return [.solid] + case .wreath: return [.solid, .regular, .light, .duotone] + case .wrench: return [.solid, .regular, .light, .duotone] + case .xRay: return [.solid, .regular, .light, .duotone] case .xbox: return [.brands] case .xing: return [.brands] case .xingSquare: return [.brands] @@ -4240,8 +6253,8 @@ public enum FontAwesome: String, CaseIterable { case .yandexInternational: return [.brands] case .yarn: return [.brands] case .yelp: return [.brands] - case .yenSign: return [.solid] - case .yinYang: return [.solid] + case .yenSign: return [.solid, .regular, .light, .duotone] + case .yinYang: return [.solid, .regular, .light, .duotone] case .yoast: return [.brands] case .youtube: return [.brands] case .youtubeSquare: return [.brands] @@ -4302,7 +6315,6 @@ public enum FontAwesomeBrands: String { case btc = "fa-btc" case buffer = "fa-buffer" case buromobelexperte = "fa-buromobelexperte" - case buyNLarge = "fa-buy-n-large" case buysellads = "fa-buysellads" case canadianMapleLeaf = "fa-canadian-maple-leaf" case ccAmazonPay = "fa-cc-amazon-pay" @@ -4327,7 +6339,6 @@ public enum FontAwesomeBrands: String { case confluence = "fa-confluence" case connectdevelop = "fa-connectdevelop" case contao = "fa-contao" - case cottonBureau = "fa-cotton-bureau" case cpanel = "fa-cpanel" case creativeCommons = "fa-creative-commons" case creativeCommonsBy = "fa-creative-commons-by" @@ -4391,7 +6402,6 @@ public enum FontAwesomeBrands: String { case fedora = "fa-fedora" case figma = "fa-figma" case firefox = "fa-firefox" - case firefoxBrowser = "fa-firefox-browser" case firstOrder = "fa-first-order" case firstOrderAlt = "fa-first-order-alt" case firstdraft = "fa-firstdraft" @@ -4453,7 +6463,6 @@ public enum FontAwesomeBrands: String { case houzz = "fa-houzz" case html5 = "fa-html5" case hubspot = "fa-hubspot" - case ideal = "fa-ideal" case imdb = "fa-imdb" case instagram = "fa-instagram" case intercom = "fa-intercom" @@ -4495,7 +6504,6 @@ public enum FontAwesomeBrands: String { case markdown = "fa-markdown" case mastodon = "fa-mastodon" case maxcdn = "fa-maxcdn" - case mdb = "fa-mdb" case medapps = "fa-medapps" case medium = "fa-medium" case mediumM = "fa-medium-m" @@ -4503,7 +6511,6 @@ public enum FontAwesomeBrands: String { case meetup = "fa-meetup" case megaport = "fa-megaport" case mendeley = "fa-mendeley" - case microblog = "fa-microblog" case microsoft = "fa-microsoft" case mix = "fa-mix" case mixcloud = "fa-mixcloud" @@ -4525,7 +6532,6 @@ public enum FontAwesomeBrands: String { case openid = "fa-openid" case opera = "fa-opera" case optinMonster = "fa-optin-monster" - case orcid = "fa-orcid" case osi = "fa-osi" case page4 = "fa-page4" case pagelines = "fa-pagelines" @@ -4542,7 +6548,6 @@ public enum FontAwesomeBrands: String { case piedPiperAlt = "fa-pied-piper-alt" case piedPiperHat = "fa-pied-piper-hat" case piedPiperPp = "fa-pied-piper-pp" - case piedPiperSquare = "fa-pied-piper-square" case pinterest = "fa-pinterest" case pinterestP = "fa-pinterest-p" case pinterestSquare = "fa-pinterest-square" @@ -4618,7 +6623,6 @@ public enum FontAwesomeBrands: String { case superpowers = "fa-superpowers" case supple = "fa-supple" case suse = "fa-suse" - case swift = "fa-swift" case symfony = "fa-symfony" case teamspeak = "fa-teamspeak" case telegram = "fa-telegram" @@ -4640,9 +6644,7 @@ public enum FontAwesomeBrands: String { case uber = "fa-uber" case ubuntu = "fa-ubuntu" case uikit = "fa-uikit" - case umbraco = "fa-umbraco" case uniregistry = "fa-uniregistry" - case unity = "fa-unity" case untappd = "fa-untappd" case ups = "fa-ups" case usb = "fa-usb" @@ -4745,7 +6747,6 @@ public enum FontAwesomeBrands: String { case .btc: return "\u{f15a}" case .buffer: return "\u{f837}" case .buromobelexperte: return "\u{f37f}" - case .buyNLarge: return "\u{f8a6}" case .buysellads: return "\u{f20d}" case .canadianMapleLeaf: return "\u{f785}" case .ccAmazonPay: return "\u{f42d}" @@ -4770,7 +6771,6 @@ public enum FontAwesomeBrands: String { case .confluence: return "\u{f78d}" case .connectdevelop: return "\u{f20e}" case .contao: return "\u{f26d}" - case .cottonBureau: return "\u{f89e}" case .cpanel: return "\u{f388}" case .creativeCommons: return "\u{f25e}" case .creativeCommonsBy: return "\u{f4e7}" @@ -4834,7 +6834,6 @@ public enum FontAwesomeBrands: String { case .fedora: return "\u{f798}" case .figma: return "\u{f799}" case .firefox: return "\u{f269}" - case .firefoxBrowser: return "\u{f907}" case .firstOrder: return "\u{f2b0}" case .firstOrderAlt: return "\u{f50a}" case .firstdraft: return "\u{f3a1}" @@ -4896,7 +6895,6 @@ public enum FontAwesomeBrands: String { case .houzz: return "\u{f27c}" case .html5: return "\u{f13b}" case .hubspot: return "\u{f3b2}" - case .ideal: return "\u{f913}" case .imdb: return "\u{f2d8}" case .instagram: return "\u{f16d}" case .intercom: return "\u{f7af}" @@ -4938,7 +6936,6 @@ public enum FontAwesomeBrands: String { case .markdown: return "\u{f60f}" case .mastodon: return "\u{f4f6}" case .maxcdn: return "\u{f136}" - case .mdb: return "\u{f8ca}" case .medapps: return "\u{f3c6}" case .medium: return "\u{f23a}" case .mediumM: return "\u{f3c7}" @@ -4946,7 +6943,6 @@ public enum FontAwesomeBrands: String { case .meetup: return "\u{f2e0}" case .megaport: return "\u{f5a3}" case .mendeley: return "\u{f7b3}" - case .microblog: return "\u{f91a}" case .microsoft: return "\u{f3ca}" case .mix: return "\u{f3cb}" case .mixcloud: return "\u{f289}" @@ -4968,7 +6964,6 @@ public enum FontAwesomeBrands: String { case .openid: return "\u{f19b}" case .opera: return "\u{f26a}" case .optinMonster: return "\u{f23c}" - case .orcid: return "\u{f8d2}" case .osi: return "\u{f41a}" case .page4: return "\u{f3d7}" case .pagelines: return "\u{f18c}" @@ -4985,7 +6980,6 @@ public enum FontAwesomeBrands: String { case .piedPiperAlt: return "\u{f1a8}" case .piedPiperHat: return "\u{f4e5}" case .piedPiperPp: return "\u{f1a7}" - case .piedPiperSquare: return "\u{f91e}" case .pinterest: return "\u{f0d2}" case .pinterestP: return "\u{f231}" case .pinterestSquare: return "\u{f0d3}" @@ -5061,7 +7055,6 @@ public enum FontAwesomeBrands: String { case .superpowers: return "\u{f2dd}" case .supple: return "\u{f3f9}" case .suse: return "\u{f7d6}" - case .swift: return "\u{f8e1}" case .symfony: return "\u{f83d}" case .teamspeak: return "\u{f4f9}" case .telegram: return "\u{f2c6}" @@ -5083,9 +7076,7 @@ public enum FontAwesomeBrands: String { case .uber: return "\u{f402}" case .ubuntu: return "\u{f7df}" case .uikit: return "\u{f403}" - case .umbraco: return "\u{f8e8}" case .uniregistry: return "\u{f404}" - case .unity: return "\u{f949}" case .untappd: return "\u{f405}" case .ups: return "\u{f7e0}" case .usb: return "\u{f287}" diff --git a/FontAwesome/FontAwesome.swift b/FontAwesome/FontAwesome.swift index e4e7ee05..ec72baf4 100644 --- a/FontAwesome/FontAwesome.swift +++ b/FontAwesome/FontAwesome.swift @@ -47,6 +47,7 @@ public enum FontAwesomeStyle: String { case light case regular case brands + case duotone func fontName() -> String { switch self { @@ -58,6 +59,8 @@ public enum FontAwesomeStyle: String { return FontAwesomeConfig.usesProFonts ? "FontAwesome5Pro-Regular" : "FontAwesome5Free-Regular" case .brands: return "FontAwesome5Brands-Regular" + case .duotone: + return FontAwesomeConfig.usesProFonts ? "FontAwesome5Pro-Duotone" : "FontAwesome5Free-Solid" } } @@ -71,6 +74,8 @@ public enum FontAwesomeStyle: String { return FontAwesomeConfig.usesProFonts ? "Font Awesome 5 Pro-Regular-400" : "Font Awesome 5 Free-Regular-400" case .brands: return "Font Awesome 5 Brands-Regular-400" + case .duotone: + return FontAwesomeConfig.usesProFonts ? "Font Awesome 5 Duotone-Solid-900" : "Font Awesome 5 Free-Solid-900" } } @@ -80,7 +85,8 @@ public enum FontAwesomeStyle: String { return "Font Awesome 5 Brands" case .regular, .light, - .solid: + .solid, + .duotone: return FontAwesomeConfig.usesProFonts ? "Font Awesome 5 Pro" : "Font Awesome 5 Free" } }