diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..5a56530 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,37 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**NOTE:** IF YOU DO NOT ATTACH YOUR LOG FILES, THEN THERE IS A HIGHER PROBABILITY THE ISSUE WON'T BE RESOLVED. (Steps at end) +# Please answer the following: +**FPP Version and Hardware**: +Example: *FPP 8.x running on BBB* + + +**Describe the bug and Steps to reproduce**: +A clear and concise description of what the bug is and the steps to be taken to reproduce. +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior**: +A clear and concise description of what you expected to happen and why. + +**Additional context**: +Add any other context about the problem here. + +**Additional Attachments** +Please include the log files. To create the file: +1. Open the FPP UI +2. Open the the File Manager (Content Setup->File Manager), +3. Select the "Logs" tab +4. Click "zip" button. +5. Attach to this ticket. + +If applicable, add screenshots to help explain your problem. diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0ced907 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.vscode +legacyBigButtonsSampleConfig.json diff --git a/bb-common.php b/bb-common.php new file mode 100755 index 0000000..12c3aeb --- /dev/null +++ b/bb-common.php @@ -0,0 +1,61 @@ + diff --git a/bigbuttons.php b/bigbuttons.php old mode 100644 new mode 100755 index 295ff7a..9b9ab1b --- a/bigbuttons.php +++ b/bigbuttons.php @@ -1,58 +1,919 @@ - + + + -
px'> - - - -$buttonCount = 0; -if (isset($pluginSettings['buttonCount'])) - $buttonCount = $pluginSettings['buttonCount']; + + + + + + +
+
+ +
+
+
+
-for ($x = 1; isset($pluginSettings[sprintf("button%02ddesc", $x)]); $x++) -{ - if (($x > 1) && (($x % 2) == 1)) - echo "\n"; - printf( "\n", - $pluginSettings[sprintf("button%02dcolor", $x)], $x, - $pluginSettings["buttonFontSize"], - $pluginSettings[sprintf("button%02ddesc", $x)]); + + + + diff --git a/config.css b/config.css new file mode 100644 index 0000000..58ffc42 --- /dev/null +++ b/config.css @@ -0,0 +1,1063 @@ +*, *:before, *:after { + box-sizing: border-box; + } + .bb_iconWrap { + + } + .bb_iconSelectorIcons{ + display: flex; + flex-wrap: wrap; + flex-flow: wrap; + margin-top: 1em; + } + i.fas>.bb_iconPlaceholder { + display: none; + } + .bb_iconPlaceholder { + font-size: 1.0rem!important; + font-style: normal; + } + .bb_icon{ + display: flex; + align-items: center; + justify-content: center; + + color:#fff; + cursor:pointer; + height: 30px; + border-radius: 20px; + border:1px solid rgba(255,255,255,0.5); + opacity:0; + padding-left: 1em; + padding-right: 1em; + transform: scale(0.5); + transition: 0.2s cubic-bezier(0.075, 0.82, 0.165, 1); + } + .bb_icon.fas{ + opacity:1; + transform: scale(1); + padding:0.2em; + border-color:transparent; + height: auto; + } + .bb_icon:hover{ + border:1px solid rgba(255,255,255,1) + } + .bb_icon.fas:hover{ + border-color:transparent; + background-color: rgba(255,255,255,0.2) + } + .bb_iconSelectorIcons i { + display: block; + border:1px solid #DADADA; + border-radius:12px; + width: 4%; + margin: 0.5%; + font-size: 2em; + text-align: center; + padding: 0.2em 0; + line-height: 1; + cursor:pointer; + } + .bb_tabActions{ + display:flex; + margin:0 -0.2em; + + } + .bb_tabActions button{ + margin:0 0.2em; + } + .bb_fontSizeControls .fa-text-width{ + font-size:1.5em; + color:#666; + display:block; + padding-top:0.4em; + } + .bb_tabActions .bb_setButtonTabColor{ + appearance:none; + background-color:#fff; + border:1px solid #DADADA; + border-radius:20px; + color:#666; + padding:0.1em 1em 0.1em 0.4em; + font-weight:bold; + margin-right:1em; + } + .bb_setButtonTabColorSwatch{ + font-size:1.6em; + vertical-align:middle; + margin-right:0.2em; + } + .buttonListsPanel{ + background-color:#f5f5f5; + border-radius:12px; + padding:1em 1.5em; + margin-top:1em; + } + .buttonListsPanelTop{ + padding-top:0.5em; + } + .buttonList li,.buttonList{ + margin:0; + list-style-type:none; + padding:0; + box-sizing: border-box; + } + .buttonList{ + flex-wrap:wrap; + display:none; + margin-left:-0.5%; + margin-right:-0.5%; + } + .buttonList.bb-active{ + display:flex; + } + .buttonList:after { + content: ""; + display: table; + clear: both; + } + .buttonList li{ + border-radius:12px; + transition: 0.2s all cubic-bezier(.01,.79,.32,.99); + position:relative; + border:none; + margin:0.5%; + } + .buttonList li.ui-resizable-resizing{ + transition: 0.2s width cubic-bezier(.01,.79,.32,.99); + } + .buttonList li:hover { + box-shadow: 0px 8px 15px 3px rgba(0,0,0,0.15); + + } + .buttonList li.bb_newButton{ + -webkit-animation: scale-up-center 0.4s cubic-bezier(.01,.79,.32,.99) both; + animation: scale-up-center 0.4s cubic-bezier(.01,.79,.32,.99) both; + } + .buttonList li.ui-sortable-helper { + transform:scale(1.05); + opacity:0.8; + box-shadow: 10px 10px 30px 5px rgba(0,0,0,0.1); + transition: 0.2s transform cubic-bezier(.01,.79,.32,.99),0.2s box-shadow cubic-bezier(.01,.79,.32,.99); + } + .buttonList li td{ + padding-top:0.2em; + padding-bottom:0.2em; + } + .bb_actionButtons{ + text-align:right; + flex:1; + padding-bottom:1.2em; + } + .bb_actionButtons .buttons{ + margin-left:0.5em; + } + .bb_configRowBody{ + height:100%; + display:flex; + align-items:center; + width:100%; + justify-content:center; + flex-direction:column; + } + .bb_buttonTitleWrap{ + text-align:center; + } + .bb_commandTableWrap{ + min-height:50px; + position:relative; + } + + + #buttonTitle{ + border:0px; + border-bottom: 1px solid #D2D2D2; + border-radius:0px; + padding-left:0px; + font-size:1.8em; + width:100%; + text-align:center; + font-weight:bold; + margin-bottom:0.5em; + } + .buttonList li:hover .bb_icon{ + opacity:1; + transform: scale(1); + } + .buttonList li:hover input.buttonTitle { + border-bottom: 1px solid #fff; + } + .buttonList li input.buttonTitle:focus, .buttonTitle:focus { + outline-style: none; + border-bottom: 1px solid #fff; + box-shadow: 0px 1px 0px 0px #fff; + } + .buttonList li:hover .buttonTitle:focus { + border-bottom: 1px solid #fff; + box-shadow: 0px 1px 0px 0px #fff; + } + .buttonList li input.buttonTitle::-webkit-input-placeholder { + color: rgba(255,255,255,0.4); + } + .buttonList li input.buttonTitle::placeholder { + color: rgba(255,255,255,0.4); + } + .buttonList li input.buttonTitle:placeholder-shown { + border-bottom: 1px solid rgba(255,255,255,1); + } + #saveBigButtonConfigButton{ + background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='12.3px' height='9.1px' viewBox='0 0 12.3 9.1' style='enable-background:new 0 0 12.3 9.1;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cdefs%3E%3C/defs%3E%3Cpath class='st0' d='M3.5,8.8L0.3,5.7c-0.5-0.5-0.5-1.2,0-1.7l0,0C0.8,3.5,1.6,3.5,2,4l3.1,3.1c0.5,0.5,0.5,1.2,0,1.7l0,0 C4.7,9.3,4,9.3,3.5,8.8z'/%3E%3Cpath class='st0' d='M5.2,8.8L11.9,2c0.5-0.5,0.5-1.2,0-1.7l0,0c-0.5-0.5-1.2-0.5-1.7,0L3.5,7.1C3,7.6,3,8.3,3.5,8.8l0,0 C4,9.3,4.7,9.3,5.2,8.8z'/%3E%3C/svg%3E%0A"); + background-position: right 20px top 39px; + background-size: 13px; + background-repeat:no-repeat; + transition: 0.2s all cubic-bezier(.01,.79,.32,.99); + width: 150px; + padding-right: 16px; + } + #saveBigButtonConfigButton.success{ + animation:success-animation 3s linear both; + border-color:#56B760; + + } + .bb_pageSettingsTitleCol{ + flex:1; + } + .bb_fontSizeControls{ + display:flex; + } + .bb_fontSizeControlsInputCol{ + margin-left: 1em; + margin-top: 0.5em; + } + #bb_addNewButton{ + + } + .bb_fontSizeDisplay{ + display: block; + font-size: 1.3em; + font-weight: bold; + } + .buttonList li input.buttonTitle{ + text-align:center; + background-color:transparent; + border-radius:0; + border:0; + border-bottom:1px solid rgba(0,0,0,0); + color:#fff; + max-width:87%; + font-weight:bold; + margin-bottom:0.2em; + } + + .bb_configRowHandle{ + display:block; + position:absolute; + top:12px; + left:12px; + font-size:1.5em; + cursor:grab; + color:#fff; + } + .bb_configRowHandle .rowGripIcon{ + color:#fff; + opacity:0.7; + } + .bb_configRowHandle .rowGripIcon:hover{ + opacity:1; + } + .bb_commandSummary{ + color:#fff; + cursor:pointer; + } + .bb_commandSummary button{ + margin-left:0.5em; + } + .buttonCommandWrap{ + text-align:center; + margin-top:0.5em; + display:none; + } + + .buttonList li .buttonCommand option{ + color:#000; + } + + .buttonList li td{ + + vertical-align:middle; + } + .buttonList li td * { + + vertical-align:middle; + } + .buttonList li .tableButton { + + max-width:100%; + padding-bottom:1.7em; + } + + .buttonList li .tableButton select{ + padding-right:3em; + } + .bb_buttonActions{ + top:1em; + right:1em; + position:absolute; + display:flex; + + } + .bb_circleButton{ + display:block; + appearance:none; + width:30px; + height:30px; + border:0; + border-radius:50%; + color:#fff; + cursor:pointer; + font-weight:900; + } + .buttonColor { + border: 1px solid white; + } + .buttonDelete{ + background-color:#F63939; + background-image: url("data:image/svg+xml,%3C!-- Generator: Adobe Illustrator 24.1.1, SVG Export Plug-In --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='14px' height='18.3px' viewBox='0 0 14 18.3' style='enable-background:new 0 0 14 18.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cdefs%3E%3C/defs%3E%3Cg%3E%3Cpath class='st0' d='M1,16.3c0,1.1,0.9,2,2,2h8c1.1,0,2-0.9,2-2v-12H1V16.3z M9.9,7.9c0-0.3,0.3-0.6,0.6-0.6c0.3,0,0.6,0.3,0.6,0.6 v6.5c0,0.3-0.3,0.6-0.6,0.6c-0.3,0-0.6-0.3-0.6-0.6V7.9z M6.5,7.9c0-0.3,0.3-0.6,0.6-0.6c0.3,0,0.6,0.3,0.6,0.6v6.5 c0,0.3-0.3,0.6-0.6,0.6c-0.3,0-0.6-0.3-0.6-0.6V7.9z M3.3,7.9c0-0.3,0.3-0.6,0.6-0.6s0.6,0.3,0.6,0.6v6.5c0,0.3-0.3,0.6-0.6,0.6 s-0.6-0.3-0.6-0.6V7.9z'/%3E%3Cpolygon class='st0' points='10.5,1 9.5,0 4.5,0 3.5,1 0,1 0,3 14,3 14,1 '/%3E%3C/g%3E%3C/svg%3E%0A"); background-position:center; + background-repeat:no-repeat; + color:rgba(0,0,0,0); + } + .buttonList li .bb_buttonActions button{ + opacity:0.0; + transition: 0.2s all cubic-bezier(.01,.79,.32,.99); + transform:scale(0.5); + margin-left:0.3em; + + } + .buttonList li:hover .bb_buttonActions button{ + + cursor:pointer; + opacity:1; + transform:scale(1); + } + + .scale-up-center { + -webkit-animation: scale-up-center 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both; + animation: scale-up-center 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both; + } + .colpick{ + z-index:4; + } + #bb_addNewTab{ + cursor:pointer; + appearance:none; + background-color:rgba(0, 0, 0, 0.05); + border-radius: 10px; + color:#F63939; + border:none; + padding: 0.9em 1.0em; + margin-left:0.4em; + + } + #bb_addNewTab:hover{ + background-color:#DADADA; + } + .buttonTabWrapper{ + display:flex; + } + .buttonTabs{ + list-style:none; + padding:0; + margin:0; + display:flex; + padding-bottom:0.5em; + } + .buttonTab { + list-style:none; + display:flex; + } + .buttonTabInner{ + position:relative; + padding:0em 0.6em; + margin:0 0.2em; + width: 100%; + height: 100%; + border-radius:10px; + border:1px solid #DADADA; + align-items:center; + display: flex; + transition:0.1s cubic-bezier(0.390, 0.575, 0.565, 1.000); + } + .buttonTab .buttonPageTitleValue{ + font-weight:bold; + } + + .buttonTab.bb-active .buttonTabInner { + + background-color:#F63939; + border-color:#F63939; + } + .buttonTab.bb-active .buttonPageTitleValue{ + color:#fff; + } + .buttonTab.ui-droppable-hover .buttonTabInner { + transform:scale(1.1); + border:1px solid rgba(0,0,0,0.15); + background-color:rgba(0,0,0,0.1); + } + .toggleButtonPageTitleWrap{ + width:0; + display:block; + transition:0.1s cubic-bezier(0.390, 0.575, 0.565, 1.000); + } + .toggleButtonPageTitle{ + background-color:#F2BC5F; + box-shadow: 3px 3px 5px rgb(23 23 32 / 20%); + transform:scale(0); + opacity:0; + transition:0.1s cubic-bezier(0.390, 0.575, 0.565, 1.000); + } + .buttonTabInner:hover .toggleButtonPageTitle, .buttonTab.editable .toggleButtonPageTitle{ + transform:scale(1); + opacity:1; + } + .buttonTabInner:hover .toggleButtonPageTitleWrap{ + width:30px; + } + .buttonTab.editable .toggleButtonPageTitle{ + background-color:#56B760; + } + .toggleButtonPageTitle .fpp-icon-edit{ + display:block; + } + .toggleButtonPageTitle .fpp-icon-check{ + display:none; + } + .buttonTab.editable .toggleButtonPageTitle .fpp-icon-edit{ + display:none; + } + .buttonTab.editable .toggleButtonPageTitle .fpp-icon-check{ + display:block; + } + .buttonTab .buttonPageTitleValue{ + display:inline-block; + padding:0.5em; + border:1px solid transparent; + cursor:pointer; + color:#171720; + } + .buttonTab.bb-active .buttonPageTitleValue{ + color:#fff; + } + .buttonTab.editable .buttonPageTitleValue{ + cursor: text; + } + .bb_iconSelectorIcons i.hidden { + display: none; + } + + @-webkit-keyframes scale-up-center { + 0% { + -webkit-transform: scale(0.5); + transform: scale(0.5); + } + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } + } + @keyframes scale-up-center { + 0% { + -webkit-transform: scale(0.5); + transform: scale(0.5); + } + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } + } + @keyframes success-animation { + 0% { + background-position: right 20px top 39px; + background-color:#2E4260; + width: 150px; + padding-right: 16px; + } + 4% { + background-position: right 20px top 14px; + background-color:#56B760; + width: 162px; + padding-right: 40px; + } + 96% { + background-position: right 20px top 14px; + background-color:#56B760; + width: 162px; + padding-right: 40px; + } + 100% { + background-position: right 20px top -10px; + background-color:#2E4260; + width: 150px; + padding-right: 16px; + } + } + .bbw-1 { + width: 0%; + } + + .bbw-2 { + width: 1%; + } + + .bbw-3 { + width: 2%; + } + + .bbw-4 { + width: 3%; + } + + .bbw-5 { + width: 4%; + } + + .bbw-6 { + width: 5%; + } + + .bbw-7 { + width: 6%; + } + + .bbw-8 { + width: 7%; + } + + .bbw-9 { + width: 8%; + } + + .bbw-10 { + width: 9%; + } + + .bbw-11 { + width: 10%; + } + + .bbw-12 { + width: 11%; + } + + .bbw-13 { + width: 12%; + } + + .bbw-14 { + width: 13%; + } + + .bbw-15 { + width: 14%; + } + + .bbw-16 { + width: 15%; + } + + .bbw-17 { + width: 16%; + } + + .bbw-18 { + width: 17%; + } + + .bbw-19 { + width: 18%; + } + + .bbw-20 { + width: 19%; + } + + .bbw-21 { + width: 20%; + } + + .bbw-22 { + width: 21%; + } + + .bbw-23 { + width: 22%; + } + + .bbw-24 { + width: 23%; + } + + .bbw-25 { + width: 24%; + } + + .bbw-26 { + width: 25%; + } + + .bbw-27 { + width: 26%; + } + + .bbw-28 { + width: 27%; + } + + .bbw-29 { + width: 28%; + } + + .bbw-30 { + width: 29%; + } + + .bbw-31 { + width: 32.33%; + } + + .bbw-32 { + width: 32.33%; + } + + .bbw-33 { + width: 32.33%; + } + + .bbw-34 { + width: 32.33%; + } + + .bbw-35 { + width: 32.33%; + } + + .bbw-36 { + width: 32.33%; + } + + .bbw-37 { + width: 36%; + } + + .bbw-38 { + width: 37%; + } + + .bbw-39 { + width: 38%; + } + + .bbw-40 { + width: 39%; + } + + .bbw-41 { + width: 40%; + } + + .bbw-42 { + width: 41%; + } + + .bbw-43 { + width: 42%; + } + + .bbw-44 { + width: 43%; + } + + .bbw-45 { + width: 44%; + } + + .bbw-46 { + width: 45%; + } + + .bbw-47 { + width:49%; + } + + .bbw-48 { + width:49%; + } + + .bbw-49 { + width:49%; + } + + .bbw-50 { + width:49%; + } + + .bbw-51 { + width:49%; + } + + .bbw-52 { + width:49%; + } + + .bbw-53 { + width:49%; + } + + .bbw-54 { + width: 53%; + } + + .bbw-55 { + width: 54%; + } + + .bbw-56 { + width: 55%; + } + + .bbw-57 { + width: 56%; + } + + .bbw-58 { + width: 57%; + } + + .bbw-59 { + width: 58%; + } + + .bbw-60 { + width: 59%; + } + + .bbw-61 { + width: 60%; + } + + .bbw-62 { + width: 61%; + } + + .bbw-63 { + width: 62%; + } + + .bbw-64 { + width: 63%; + } + + .bbw-65 { + width: 65.666%; + } + + .bbw-66 { + width: 65.666%; + } + + .bbw-67 { + width: 65.666%; + } + + .bbw-68 { + width: 65.666%; + } + + .bbw-69 { + width: 65.666%; + } + + .bbw-70 { + width: 65.666%; + } + + .bbw-71 { + width: 70%; + } + + .bbw-72 { + width: 71%; + } + + .bbw-73 { + width: 72%; + } + + .bbw-74 { + width: 73%; + } + + .bbw-75 { + width: 74%; + } + + .bbw-76 { + width: 75%; + } + + .bbw-77 { + width: 76%; + } + + .bbw-78 { + width: 77%; + } + + .bbw-79 { + width: 78%; + } + + .bbw-80 { + width: 79%; + } + + .bbw-81 { + width: 80%; + } + + .bbw-82 { + width: 81%; + } + + .bbw-83 { + width: 82%; + } + + .bbw-84 { + width: 83%; + } + + .bbw-85 { + width: 84%; + } + + .bbw-86 { + width: 85%; + } + + .bbw-87 { + width: 86%; + } + + .bbw-88 { + width: 87%; + } + + .bbw-89 { + width: 88%; + } + + .bbw-90 { + width: 89%; + } + + .bbw-91 { + width: 90%; + } + + .bbw-92 { + width: 91%; + } + + .bbw-93 { + width: 92%; + } + + .bbw-94 { + width: 93%; + } + + .bbw-95 { + width: 94%; + } + + .bbw-96 { + width: 95%; + } + + .bbw-97 { + width: 96%; + } + + .bbw-98 { + width: 100%; + } + + .bbw-99 { + width: 100%; + } + + .bbw-100 { + width: 100%; + } + + .bbh-1 { + height: 10px; + } + + .bbh-2 { + height: 20px; + } + + .bbh-3 { + height: 30px; + } + + .bbh-4 { + height: 40px; + } + + .bbh-5 { + height: 50px; + } + + .bbh-6 { + height: 60px; + } + + .bbh-7 { + height: 70px; + } + + .bbh-8 { + height: 80px; + } + + .bbh-9 { + height: 90px; + } + + .bbh-10 { + height: 100px; + } + + .bbh-11 { + height: 110px; + } + + .bbh-12 { + height: 120px; + } + + .bbh-13 { + height: 130px; + } + + .bbh-14 { + height: 140px; + } + + .bbh-15 { + height: 150px; + } + + .bbh-16 { + height: 160px; + } + + .bbh-17 { + height: 170px; + } + + .bbh-18 { + height: 180px; + } + + .bbh-19 { + height: 190px; + } + + .bbh-20 { + height: 200px; + } + + .bbh-21 { + height: 210px; + } + + .bbh-22 { + height: 220px; + } + + .bbh-23 { + height: 230px; + } + + .bbh-24 { + height: 240px; + } + + .bbh-25 { + height: 250px; + } + + .bbh-26 { + height: 260px; + } + + .bbh-27 { + height: 270px; + } + + .bbh-28 { + height: 280px; + } + + .bbh-29 { + height: 290px; + } + + .bbh-30 { + height: 300px; + } + + .bbh-31 { + height: 310px; + } + + .bbh-32 { + height: 320px; + } + + .bbh-33 { + height: 330px; + } + + .bbh-34 { + height: 340px; + } + + .bbh-35 { + height: 350px; + } + + .bbh-36 { + height: 360px; + } + + .bbh-37 { + height: 370px; + } + + .bbh-38 { + height: 380px; + } + + .bbh-39 { + height: 390px; + } + + .bbh-40 { + height: 400px; + } \ No newline at end of file diff --git a/config.js b/config.js new file mode 100644 index 0000000..fa30c5c --- /dev/null +++ b/config.js @@ -0,0 +1,526 @@ +var bb={}; +var bigButtonsConfig=null; +var $bbSelectedRow=null; +var legacyColorNames={"aqua":'00FFFF', +"blue":'0000FF', +"chocolate":'D2691E', +"coral":'FF7F50', +"cyan":'00FFFF', +"darkcyan":'008B8B', +"green":'008000', +"grey":'808080', +"ivory":'FFFFF0', +"lightblue":'ADD8E6', +"lightcoral":'F08080', +"lightcyan":'E0FFFF', +"lightgrey":'D3D3D3', +"lightgreen":'90EE90', +"lightpink":'FFB6C1', +"lightyellow":'FFFFE0', +"olive":'808000', +"orange":'FFA500', +"pink":'FFC0CB', +"plum":'DDA0DD', +"purple":'800080', +"red":'FF0000', +"slategrey":'708090', +"tan":'D2B48C', +"white":'FFF5EE', +"whitesmoke":'F5F5F5', +"yellow":'FFFF00'} + + +function SaveBigButtonConfig(config) { + var data = JSON.stringify(config); + $.ajax({ + type: "POST", + url: 'api/configfile/plugin.fpp-BigButtons.json', + dataType: 'json', + async: false, + data: data, + processData: false, + contentType: 'application/json', + success: function (data) { + $('#saveBigButtonConfigButton').addClass('success'); + setTimeout(function(){$('#saveBigButtonConfigButton').removeClass('success')},3000); + } + }); +} + +function GetButton(i,tab_i,v) { + + var button = { + "description": $('#button_'+tab_i+'-'+i+'_Title').val(), + "color": $('#button_'+tab_i+'-'+i+'_color').val(), + "buttonWidthRatio":$(v).data('button-width-ratio'), + "buttonHeightValue":$(v).data('button-height-value'), + "icon": $(v).find('.bb_icon').data('icon') + }; + CommandToJSON('button_'+tab_i+'-'+i+'_Command', 'tableButton'+tab_i+'-'+i, button); + return button; +} +function SaveButtons() { + + + $.each($('.buttonList'),function(tab_i,tab_v){ + + bigButtonsConfig[tab_i]={ + title: $('.buttonTabs .buttonPageTitleValue').eq(tab_i).html(), + color: $('.buttonList[data-tab-id='+tab_i+']').data('color'), + buttons:[], + fontSize: $('#buttonFontSize').val(), + description: $('.buttonTab[data-tab-id='+tab_i+']').find('.buttonPageDescription').val() + }; + $.each($(tab_v).children(),function(i,v){ + var key = ""+i; + var button = GetButton(i,tab_i,v); + bigButtonsConfig[tab_i]["buttons"][key] = button; + + }); + }); + SaveBigButtonConfig(bigButtonsConfig); +} + +function updateButtonRow(i,v,tab_i){ + var $newButtonRow = $(v); + var newButtonRowColor = 'button_'+tab_i+'-'+i+'_color'; + var newButtonRowCommand = 'button_'+tab_i+'-'+i+'_Command'; + var newButtonRowTitle = 'button_'+tab_i+'-'+i+'_Title'; + var newButtonRowTable = 'tableButton'+tab_i+'-'+i; + $newButtonRow.data('bbKey',i); + $newButtonRow.find('.buttonCommand').attr('id',newButtonRowCommand); + $newButtonRow.find('.buttonTitle').attr('id',newButtonRowTitle); + $newButtonRow.find('.buttonColor').attr('id',newButtonRowColor); + $newButtonRow.find('[id^="tableButton"]').each(function(){ + var oldId = $(this).prop('id') + var idArr = oldId.split('_'); + idArr[0]=newButtonRowTable + $(this).attr('id',idArr.join('_')) + + }); + return $newButtonRow; +} +function updateButtonLists() { + $.each($('.buttonList'), function(tab_i,tab_v) { + var $buttonTab = $('.buttonTab[data-tab-id='+$(tab_v).data('tab-id')+']'); + $(tab_v).add($buttonTab).attr('data-tab-id',tab_i).data('tab-id',tab_i); + $.each($(this).children(), function(iteration, value) { + $(this).removeClass('bb_newButton'); + updateButtonRow(iteration,value,$(this).parent().data('tab-id')); + }); + }) +} +function setButtonCommandSummaryTitle($row,value){ + if(!value){ + value='Select a Command' + } + $row.find('.bb_commandSummaryTitle').html(value); +} +function setButtonWidthRatio($row,ratio){ + ratio=Math.min(1,ratio) + $row.data('button-width-ratio',ratio).removeClass (function (index, className) { + return (className.match (/(^|\s)bbw-\S+/g) || []).join(' '); + }).addClass('bbw-'+Math.round(ratio*100)); +} +function setIcon($row,icon){ + //console.log(icon); + $row.find('.bb_icon').removeClass(function (index, className) { + return (className.match (/(^|\s)fa\S+/g) || []).join(' '); + }).data('icon',icon); + if(icon!=''){ + $row.find('.bb_icon').addClass('fas fa-'+icon); + } +} +function setButtonHeightValue($row,value){ + $row.data('button-height-value',value).removeClass (function (index, className) { + return (className.match (/(^|\s)bbh-\S+/g) || []).join(' '); + }).addClass('bbh-'+Math.round(value)); +} +function setRowColor($row,hex){ + $row.css({'background-color': '#'+hex}).data('row-color','#'+hex); + $row.find('.buttonColor').css({'background-color': '#'+hex}).colpickHide().val('#'+hex); +} +function setTabColor($buttonList,hex){ + $('.bb_setButtonTabColorSwatch').css({'color': '#'+hex}).val('#'+hex); + $('.buttonListsPanel').css({'background-color': '#'+hex}); + $buttonList.data('color',hex); + $('.bb_setButtonTabColor').colpickSetColor(hex) +} +function launchButtonConfigModal($buttonRow){ + $buttonRow.find('.buttonCommandWrap').fppDialog({ + title: 'Command for '+($buttonRow.find('.buttonTitle').val()==''?'New Button':$buttonRow.find('.buttonTitle').val()), + buttons:{ + Done:{ + click:function(){ + $buttonRow.find('.buttonCommandWrap').fppDialog('close'); + }, + class:'btn-success' + } + } + }) +} +function createButtonRow(i,v,tab_i){ + var $newButtonRow = $($(".configRowTemplate").html()); + var newButtonRowColor = 'button_'+tab_i+'-'+i+'_color'; + var newButtonRowCommand = 'button_'+tab_i+'-'+i+'_Command'; + var newButtonRowTitle = 'button_'+tab_i+'-'+i+'_Title'; + var newButtonRowTable = 'tableButton'+tab_i+'-'+i; + + $newButtonRow.data('bbKey',i); + $newButtonRow.find('.buttonCommand').attr('id',newButtonRowCommand).on('change',function(){ + CommandSelectChanged(newButtonRowCommand, newButtonRowTable, true); + setButtonCommandSummaryTitle($newButtonRow,$(this).val()); + }) + + $newButtonRow.find('.buttonTitle').attr('id',newButtonRowTitle).add('.bb_icon').css({ + fontSize:bigButtonsConfig[0].fontSize + }); + + $newButtonRow.find('.bb_commandSummary').click(function(){ + launchButtonConfigModal($newButtonRow); + }); + $newButtonRow.find('.buttonColor').attr('id',newButtonRowColor); + $newButtonRow.find('.tableButton').attr('id',newButtonRowTable); + + $newButtonRow.find('.buttonDelete').click(function(){ + $(this).closest('.bb_configRow').remove(); + $.each($('.buttonList'), function(tab_iteration, tab_value) { + $.each($(this).find('li'), function(iteration, value) { + $(this).removeClass('bb_newButton'); + updateButtonRow(iteration,value,tab_iteration); + }); + }) + }); + + $('.buttonList[data-tab-id='+tab_i+']').append($newButtonRow); + LoadCommandList('button_'+tab_i+'-'+i+'_Command'); + var buttonWidthRatio = 0.5; + var buttonHeightValue = 18; + var hex = "ff8800"; + var icon=''; + if(v){ + if(v.buttonWidthRatio){ + buttonWidthRatio = v.buttonWidthRatio + } + if(v.buttonHeightValue){ + buttonHeightValue = v.buttonHeightValue + } + if(v.icon){ + icon = v.icon; + } + hex=v.color; + } + + setIcon($newButtonRow,icon); + $newButtonRow.find('.bb_icon').click(function(){ + $bbSelectedRow = $newButtonRow; + $('.bb_iconSelector').fppDialog({ + width:1200, + title: 'Select an Icon' + }); + }) + setButtonWidthRatio($newButtonRow,buttonWidthRatio); + setButtonHeightValue($newButtonRow,buttonHeightValue); + var buttonsOnSameRow =[]; + var heightBeforeResize; + $newButtonRow.resizable({ + grid: [bb.pageContentWidth/48,1], + start:function(event,ui){ + if(!$(event.originalEvent.target).hasClass('ui-resizable-e')){ //dont touch the height if we are resizing width + heightBeforeResize = $(this).height(); + var originY = $newButtonRow.position().top; + $(this).removeClass (function (index, className) { + return (className.match (/(^|\s)bbh-\S+/g) || []).join(' '); + }) + buttonsOnSameRow =[]; + $(this).siblings().each(function(){ + if(originY == $(this).position().top ){ + buttonsOnSameRow.push($(this)); + $(this).removeClass (function (index, className) { + return (className.match (/(^|\s)bbh-\S+/g) || []).join(' '); + }) + } + }) + } + + }, + stop: function( event, ui ) { + setButtonWidthRatio( $newButtonRow,1/(bb.pageContentWidth/$newButtonRow.width())); + if(!$(event.originalEvent.target).hasClass('ui-resizable-e')){ //dont touch the height if we are resizing width + $.each(buttonsOnSameRow, function(i,$sameRowButton){ + setButtonHeightValue( $sameRowButton,$newButtonRow.height()/10); + }); + setButtonHeightValue( $newButtonRow,$newButtonRow.height()/10); + $newButtonRow.height(''); + } + $newButtonRow.width(''); + } + }); + + $newButtonRow.find('.buttonColor').colpick({ + colorScheme:'flat', + layout:'rgbhex', + color:hex, + onSubmit:function(hsb,newHex,rgb,el) { + setRowColor($newButtonRow,newHex); + } + }); + setRowColor($newButtonRow,hex); + + return $newButtonRow; +} +function bbHandleWindowResize(){ + bb.pageContentWidth = $('.buttonLists').width(); +} + +$( function() { + allowMultisyncCommands = true; + $(window).resize(bbHandleWindowResize); + bbHandleWindowResize(); + $.each(faIcons,function(i,v){ + var icon = $('').data('title',v.title).data('terms',v.searchTerms).click(function(){ + var iconName = $(this).data('title').replace('fas fa-',''); + setIcon($bbSelectedRow,iconName); + $('.bb_iconSelector').fppDialog('close'); + }) + $('.bb_iconSelectorIcons').append(icon) + }); + $('.bb_iconSelectorSearch').on('input',function(){ + + $('.bb_iconSelectorIcons i').each(function(){ + var term = $('.bb_iconSelectorSearch').val(); + var title = $(this).data('title'); + var terms = $(this).data('terms'); + var hasTermMatch=false; + + for(var i=0;i').attr('data-tab-id',tab_i); + $buttonTab.find('.buttonPageTitleValue').click(function(){ + setActiveTab($buttonTab) + }); + if(tab_v){ + if(tab_v.description){ + $buttonTab.find('.buttonPageDescription').val(tab_v.description) + } + } + // $buttonTab.find('.toggleButtonPageTitle').click(function(){ + // if($buttonTab.find('.buttonPageTitleValue').is("[contenteditable]")){ + // $buttonTab.removeClass('editable'); + // $buttonTab.find('.buttonPageTitleValue').removeAttr('contenteditable'); + // }else{ + // $buttonTab.addClass('editable'); + // $buttonTab.find('.buttonPageTitleValue').attr('contenteditable','').focus(); + // } + // }); + $buttonTab.find('.buttonPageTitleInput').val(title).on('input',function(){ + $buttonTab.find('.buttonPageTitleValue').html( + $buttonTab.find('.buttonPageTitleInput').val() + ) + }); + $buttonTab.find('.toggleButtonPageTitle').click(function(){ + $buttonTab.find('.buttonTabSettings').fppDialog({ + title: 'Tab Settings', + buttons:{ + "Delete This Tab":{ + class:'btn-outline-danger fpp-icon-trash', + click:function(){ + $buttonTab.find('.buttonTabSettings').fppDialog('close'); + $buttonTab.animate({ + opacity:0 + },500,function(){ + if($('.buttonTab').length>1){ + $buttonTab.remove(); + $newButtonList.remove(); + bigButtonsConfig.splice($buttonTab.data('tab-id'), 1); + updateButtonLists(); + setActiveTab($('.buttonTab').eq(0)) + }else{ + alert('You must have at least one tab'); + } + + }); + + } + }, + Done:{ + class:'btn-success', + click:function(){ + $buttonTab.find('.buttonTabSettings').fppDialog('close') + } + }, + + } + }); + $buttonTab.find('.modal').on('shown.bs.modal',function(){ + $buttonTab.find('.buttonPageTitleInput').get(0).focus(); + }) + + $buttonTab.find('.modal-footer').addClass('justify-content-between'); + + }) + + + $newButtonList.sortable({ + handle: ".bb_configRowHandle", + + update:function(){ + updateButtonLists(); + } + }); + $buttonTab.droppable({ + tolerance:"pointer", + hoverClass:'droppable-hovered', + drop:function(event,ui){ + dropped = true; + //$(ui.draggable).css('border','1px solid red'); + + var $targetButtonList=$('.buttonList[data-tab-id='+$(event.target).data('tab-id')+']'); + var targetTabId = $(event.target).data('tab-id'); + var sourceTabId = $(ui.draggable).parent().data('tab-id'); + var bbKey = ui.draggable.data('bbKey'); + + var v = GetButton(bbKey,sourceTabId,ui.draggable); + var i = $targetButtonList.length+1; + $newButtonRow=createButtonRow(i,v,targetTabId); + $newButtonRow.find('.buttonTitle').val(v.description); + $newButtonRow.find('.buttonColor').val(v.color); + PopulateExistingCommand(v, 'button_'+targetTabId+'-'+i+'_Command', 'tableButton'+targetTabId+'-'+i, true); + + ui.draggable.remove(); + updateButtonLists(); + //$(event.target).addClass('droppable-dropped'); + } + }); + var tabColor = 'f5f5f5'; + if(tab_v){ + + if(tab_v.color){ + tabColor = tab_v.color; + } + } + $newButtonList.data('color',tabColor); + $('.buttonTabs').append($buttonTab); + $('.buttonLists').append($newButtonList ); + return {$tab:$buttonTab,$list:$newButtonList}; + } + $("#bb_addNewButton").click(function(){ + var i=$( ".bb-active.buttonList" ).children().length; + var tab_i = $( ".bb-active.buttonList" ).data('tab-id'); + var $newButtonRow = createButtonRow(i,null,tab_i); + $newButtonRow.addClass('bb_newButton').one('animationend',function(){ + $newButtonRow.removeClass('bb_newButton'); + launchButtonConfigModal($newButtonRow); + }); + + }); + $("#bb_addNewTab").click(function(){ + var tab = createTab('New Tab',$( ".buttonTabs" ).children().length); + }); +}); diff --git a/config.php b/config.php old mode 100644 new mode 100755 index 462f535..0193578 --- a/config.php +++ b/config.php @@ -1,140 +1,140 @@ -
-
-Big Buttons Config - - + + - $('#row' + id).css("background-color", color); -} -function SaveBigButtonConfig() + - +
  • +
    + + + + + +
    + +
  • + + -?> -
    %s
    - - -
    Button Page Title:
    Text Font Size:
    - +
    +
    +
    +
      + +
    +
    + +
    + +
    +
    +
    +
    + -
    - - + -for ($x = 1; $x <= 20; $x++) -{ - $id = sprintf( '%02d', $x); -?> - - - - -
    Button # - - - - - - - -
    Description:
    Script:
    Color:
    -
    -
    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    + +
    +
    + +
    +
    + diff --git a/fa-icons.js b/fa-icons.js new file mode 100644 index 0000000..4077ec7 --- /dev/null +++ b/fa-icons.js @@ -0,0 +1,7945 @@ +var faIcons = [ + { + "title": "fas fa-ad", + "searchTerms": [] + }, + { + "title": "fas fa-address-book", + "searchTerms": [] + }, + { + "title": "fas fa-address-book", + "searchTerms": [] + }, + { + "title": "fas fa-address-card", + "searchTerms": [] + }, + { + "title": "fas fa-address-card", + "searchTerms": [] + }, + { + "title": "fas fa-adjust", + "searchTerms": [ + "contrast" + ] + }, + { + "title": "fas fa-air-freshener", + "searchTerms": [] + }, + { + "title": "fas fa-align-justify", + "searchTerms": [ + "text" + ] + }, + { + "title": "fas fa-align-left", + "searchTerms": [ + "text" + ] + }, + { + "title": "fas fa-align-right", + "searchTerms": [ + "text" + ] + }, + { + "title": "fas fa-allergies", + "searchTerms": [ + "freckles", + "hand", + "intolerances", + "pox", + "spots" + ] + }, + { + "title": "fas fa-ambulance", + "searchTerms": [ + "help", + "machine", + "support", + "vehicle" + ] + }, + { + "title": "fas fa-american-sign-language-interpreting", + "searchTerms": [] + }, + { + "title": "fas fa-anchor", + "searchTerms": [ + "link" + ] + }, + { + "title": "fas fa-angle-double-down", + "searchTerms": [ + "arrows" + ] + }, + { + "title": "fas fa-angle-double-left", + "searchTerms": [ + "arrows", + "back", + "laquo", + "previous", + "quote" + ] + }, + { + "title": "fas fa-angle-double-right", + "searchTerms": [ + "arrows", + "forward", + "next", + "quote", + "raquo" + ] + }, + { + "title": "fas fa-angle-double-up", + "searchTerms": [ + "arrows" + ] + }, + { + "title": "fas fa-angle-down", + "searchTerms": [ + "arrow" + ] + }, + { + "title": "fas fa-angle-left", + "searchTerms": [ + "arrow", + "back", + "previous" + ] + }, + { + "title": "fas fa-angle-right", + "searchTerms": [ + "arrow", + "forward", + "next" + ] + }, + { + "title": "fas fa-angle-up", + "searchTerms": [ + "arrow" + ] + }, + { + "title": "fas fa-angry", + "searchTerms": [ + "disapprove", + "emoticon", + "face", + "mad", + "upset" + ] + }, + { + "title": "fas fa-angry", + "searchTerms": [ + "disapprove", + "emoticon", + "face", + "mad", + "upset" + ] + }, + { + "title": "fas fa-ankh", + "searchTerms": [ + "amulet", + "copper", + "coptic christianity", + "copts", + "crux ansata", + "egyptian", + "venus" + ] + }, + { + "title": "fas fa-apple-alt", + "searchTerms": [ + "fall", + "food", + "fruit", + "fuji", + "macintosh", + "seasonal" + ] + }, + { + "title": "fas fa-archive", + "searchTerms": [ + "box", + "package", + "storage" + ] + }, + { + "title": "fas fa-archway", + "searchTerms": [ + "arc", + "monument", + "road", + "street" + ] + }, + { + "title": "fas fa-arrow-alt-circle-down", + "searchTerms": [ + "arrow-circle-o-down", + "download" + ] + }, + { + "title": "fas fa-arrow-alt-circle-down", + "searchTerms": [ + "arrow-circle-o-down", + "download" + ] + }, + { + "title": "fas fa-arrow-alt-circle-left", + "searchTerms": [ + "arrow-circle-o-left", + "back", + "previous" + ] + }, + { + "title": "fas fa-arrow-alt-circle-left", + "searchTerms": [ + "arrow-circle-o-left", + "back", + "previous" + ] + }, + { + "title": "fas fa-arrow-alt-circle-right", + "searchTerms": [ + "arrow-circle-o-right", + "forward", + "next" + ] + }, + { + "title": "fas fa-arrow-alt-circle-right", + "searchTerms": [ + "arrow-circle-o-right", + "forward", + "next" + ] + }, + { + "title": "fas fa-arrow-alt-circle-up", + "searchTerms": [ + "arrow-circle-o-up" + ] + }, + { + "title": "fas fa-arrow-alt-circle-up", + "searchTerms": [ + "arrow-circle-o-up" + ] + }, + { + "title": "fas fa-arrow-circle-down", + "searchTerms": [ + "download" + ] + }, + { + "title": "fas fa-arrow-circle-left", + "searchTerms": [ + "back", + "previous" + ] + }, + { + "title": "fas fa-arrow-circle-right", + "searchTerms": [ + "forward", + "next" + ] + }, + { + "title": "fas fa-arrow-circle-up", + "searchTerms": [] + }, + { + "title": "fas fa-arrow-down", + "searchTerms": [ + "download" + ] + }, + { + "title": "fas fa-arrow-left", + "searchTerms": [ + "back", + "previous" + ] + }, + { + "title": "fas fa-arrow-right", + "searchTerms": [ + "forward", + "next" + ] + }, + { + "title": "fas fa-arrow-up", + "searchTerms": [] + }, + { + "title": "fas fa-arrows-alt", + "searchTerms": [ + "arrow", + "arrows", + "bigger", + "enlarge", + "expand", + "fullscreen", + "move", + "position", + "reorder", + "resize" + ] + }, + { + "title": "fas fa-arrows-alt-h", + "searchTerms": [ + "arrows-h", + "resize" + ] + }, + { + "title": "fas fa-arrows-alt-v", + "searchTerms": [ + "arrows-v", + "resize" + ] + }, + { + "title": "fas fa-assistive-listening-systems", + "searchTerms": [] + }, + { + "title": "fas fa-asterisk", + "searchTerms": [ + "details" + ] + }, + { + "title": "fas fa-at", + "searchTerms": [ + "e-mail", + "email" + ] + }, + { + "title": "fas fa-atlas", + "searchTerms": [ + "book", + "directions", + "geography", + "map", + "wayfinding" + ] + }, + { + "title": "fas fa-atom", + "searchTerms": [ + "atheism", + "chemistry", + "science" + ] + }, + { + "title": "fas fa-audio-description", + "searchTerms": [] + }, + { + "title": "fas fa-award", + "searchTerms": [ + "honor", + "praise", + "prize", + "recognition", + "ribbon" + ] + }, + { + "title": "fas fa-backspace", + "searchTerms": [ + "command", + "delete", + "keyboard", + "undo" + ] + }, + { + "title": "fas fa-backward", + "searchTerms": [ + "previous", + "rewind" + ] + }, + { + "title": "fas fa-balance-scale", + "searchTerms": [ + "balanced", + "justice", + "legal", + "measure", + "weight" + ] + }, + { + "title": "fas fa-ban", + "searchTerms": [ + "abort", + "ban", + "block", + "cancel", + "delete", + "hide", + "prohibit", + "remove", + "stop", + "trash" + ] + }, + { + "title": "fas fa-band-aid", + "searchTerms": [ + "bandage", + "boo boo", + "ouch" + ] + }, + { + "title": "fas fa-barcode", + "searchTerms": [ + "scan" + ] + }, + { + "title": "fas fa-bars", + "searchTerms": [ + "checklist", + "drag", + "hamburger", + "list", + "menu", + "nav", + "navigation", + "ol", + "reorder", + "settings", + "todo", + "ul" + ] + }, + { + "title": "fas fa-baseball-ball", + "searchTerms": [] + }, + { + "title": "fas fa-basketball-ball", + "searchTerms": [] + }, + { + "title": "fas fa-bath", + "searchTerms": [] + }, + { + "title": "fas fa-battery-empty", + "searchTerms": [ + "power", + "status" + ] + }, + { + "title": "fas fa-battery-full", + "searchTerms": [ + "power", + "status" + ] + }, + { + "title": "fas fa-battery-half", + "searchTerms": [ + "power", + "status" + ] + }, + { + "title": "fas fa-battery-quarter", + "searchTerms": [ + "power", + "status" + ] + }, + { + "title": "fas fa-battery-three-quarters", + "searchTerms": [ + "power", + "status" + ] + }, + { + "title": "fas fa-bed", + "searchTerms": [ + "lodging", + "sleep", + "travel" + ] + }, + { + "title": "fas fa-beer", + "searchTerms": [ + "alcohol", + "bar", + "beverage", + "drink", + "liquor", + "mug", + "stein" + ] + }, + { + "title": "fas fa-bell", + "searchTerms": [ + "alert", + "notification", + "reminder" + ] + }, + { + "title": "fas fa-bell", + "searchTerms": [ + "alert", + "notification", + "reminder" + ] + }, + { + "title": "fas fa-bell-slash", + "searchTerms": [] + }, + { + "title": "fas fa-bell-slash", + "searchTerms": [] + }, + { + "title": "fas fa-bezier-curve", + "searchTerms": [ + "curves", + "illustrator", + "lines", + "path", + "vector" + ] + }, + { + "title": "fas fa-bible", + "searchTerms": [ + "book", + "catholicism", + "christianity" + ] + }, + { + "title": "fas fa-bicycle", + "searchTerms": [ + "bike", + "gears", + "transportation", + "vehicle" + ] + }, + { + "title": "fas fa-binoculars", + "searchTerms": [] + }, + { + "title": "fas fa-birthday-cake", + "searchTerms": [] + }, + { + "title": "fas fa-blender", + "searchTerms": [] + }, + { + "title": "fas fa-blender-phone", + "searchTerms": [ + "appliance", + "fantasy", + "silly" + ] + }, + { + "title": "fas fa-blind", + "searchTerms": [] + }, + { + "title": "fas fa-bold", + "searchTerms": [] + }, + { + "title": "fas fa-bolt", + "searchTerms": [ + "electricity", + "lightning", + "weather", + "zap" + ] + }, + { + "title": "fas fa-bomb", + "searchTerms": [] + }, + { + "title": "fas fa-bone", + "searchTerms": [] + }, + { + "title": "fas fa-bong", + "searchTerms": [ + "aparatus", + "cannabis", + "marijuana", + "pipe", + "smoke", + "smoking" + ] + }, + { + "title": "fas fa-book", + "searchTerms": [ + "documentation", + "read" + ] + }, + { + "title": "fas fa-book-dead", + "searchTerms": [ + "Dungeons & Dragons", + "crossbones", + "d&d", + "dark arts", + "death", + "dnd", + "documentation", + "evil", + "fantasy", + "halloween", + "holiday", + "read", + "skull", + "spell" + ] + }, + { + "title": "fas fa-book-open", + "searchTerms": [ + "flyer", + "notebook", + "open book", + "pamphlet", + "reading" + ] + }, + { + "title": "fas fa-book-reader", + "searchTerms": [ + "library" + ] + }, + { + "title": "fas fa-bookmark", + "searchTerms": [ + "save" + ] + }, + { + "title": "fas fa-bookmark", + "searchTerms": [ + "save" + ] + }, + { + "title": "fas fa-bowling-ball", + "searchTerms": [] + }, + { + "title": "fas fa-box", + "searchTerms": [ + "package" + ] + }, + { + "title": "fas fa-box-open", + "searchTerms": [] + }, + { + "title": "fas fa-boxes", + "searchTerms": [] + }, + { + "title": "fas fa-braille", + "searchTerms": [] + }, + { + "title": "fas fa-brain", + "searchTerms": [ + "cerebellum", + "gray matter", + "intellect", + "medulla oblongata", + "mind", + "noodle", + "wit" + ] + }, + { + "title": "fas fa-briefcase", + "searchTerms": [ + "bag", + "business", + "luggage", + "office", + "work" + ] + }, + { + "title": "fas fa-briefcase-medical", + "searchTerms": [ + "health briefcase" + ] + }, + { + "title": "fas fa-broadcast-tower", + "searchTerms": [ + "airwaves", + "radio", + "waves" + ] + }, + { + "title": "fas fa-broom", + "searchTerms": [ + "clean", + "firebolt", + "fly", + "halloween", + "holiday", + "nimbus 2000", + "quidditch", + "sweep", + "witch" + ] + }, + { + "title": "fas fa-brush", + "searchTerms": [ + "bristles", + "color", + "handle", + "painting" + ] + }, + { + "title": "fas fa-bug", + "searchTerms": [ + "insect", + "report" + ] + }, + { + "title": "fas fa-building", + "searchTerms": [ + "apartment", + "business", + "company", + "office", + "work" + ] + }, + { + "title": "fas fa-building", + "searchTerms": [ + "apartment", + "business", + "company", + "office", + "work" + ] + }, + { + "title": "fas fa-bullhorn", + "searchTerms": [ + "announcement", + "broadcast", + "louder", + "megaphone", + "share" + ] + }, + { + "title": "fas fa-bullseye", + "searchTerms": [ + "target" + ] + }, + { + "title": "fas fa-burn", + "searchTerms": [ + "energy" + ] + }, + { + "title": "fas fa-bus", + "searchTerms": [ + "machine", + "public transportation", + "transportation", + "vehicle" + ] + }, + { + "title": "fas fa-bus-alt", + "searchTerms": [ + "machine", + "public transportation", + "transportation", + "vehicle" + ] + }, + { + "title": "fas fa-business-time", + "searchTerms": [ + "briefcase", + "business socks", + "clock", + "flight of the conchords", + "wednesday" + ] + }, + { + "title": "fas fa-calculator", + "searchTerms": [] + }, + { + "title": "fas fa-calendar", + "searchTerms": [ + "calendar-o", + "date", + "event", + "schedule", + "time", + "when" + ] + }, + { + "title": "fas fa-calendar", + "searchTerms": [ + "calendar-o", + "date", + "event", + "schedule", + "time", + "when" + ] + }, + { + "title": "fas fa-calendar-alt", + "searchTerms": [ + "calendar", + "date", + "event", + "schedule", + "time", + "when" + ] + }, + { + "title": "fas fa-calendar-alt", + "searchTerms": [ + "calendar", + "date", + "event", + "schedule", + "time", + "when" + ] + }, + { + "title": "fas fa-calendar-check", + "searchTerms": [ + "accept", + "agree", + "appointment", + "confirm", + "correct", + "done", + "ok", + "select", + "success", + "todo" + ] + }, + { + "title": "fas fa-calendar-check", + "searchTerms": [ + "accept", + "agree", + "appointment", + "confirm", + "correct", + "done", + "ok", + "select", + "success", + "todo" + ] + }, + { + "title": "fas fa-calendar-minus", + "searchTerms": [ + "delete", + "negative", + "remove" + ] + }, + { + "title": "fas fa-calendar-minus", + "searchTerms": [ + "delete", + "negative", + "remove" + ] + }, + { + "title": "fas fa-calendar-plus", + "searchTerms": [ + "add", + "create", + "new", + "positive" + ] + }, + { + "title": "fas fa-calendar-plus", + "searchTerms": [ + "add", + "create", + "new", + "positive" + ] + }, + { + "title": "fas fa-calendar-times", + "searchTerms": [ + "archive", + "delete", + "remove", + "x" + ] + }, + { + "title": "fas fa-calendar-times", + "searchTerms": [ + "archive", + "delete", + "remove", + "x" + ] + }, + { + "title": "fas fa-camera", + "searchTerms": [ + "photo", + "picture", + "record" + ] + }, + { + "title": "fas fa-camera-retro", + "searchTerms": [ + "photo", + "picture", + "record" + ] + }, + { + "title": "fas fa-campground", + "searchTerms": [ + "camping", + "fall", + "outdoors", + "seasonal", + "tent" + ] + }, + { + "title": "fas fa-cannabis", + "searchTerms": [ + "bud", + "chronic", + "drugs", + "endica", + "endo", + "ganja", + "marijuana", + "mary jane", + "pot", + "reefer", + "sativa", + "spliff", + "weed", + "whacky-tabacky" + ] + }, + { + "title": "fas fa-capsules", + "searchTerms": [ + "drugs", + "medicine" + ] + }, + { + "title": "fas fa-car", + "searchTerms": [ + "machine", + "transportation", + "vehicle" + ] + }, + { + "title": "fas fa-car-alt", + "searchTerms": [] + }, + { + "title": "fas fa-car-battery", + "searchTerms": [] + }, + { + "title": "fas fa-car-crash", + "searchTerms": [] + }, + { + "title": "fas fa-car-side", + "searchTerms": [] + }, + { + "title": "fas fa-caret-down", + "searchTerms": [ + "arrow", + "dropdown", + "menu", + "more", + "triangle down" + ] + }, + { + "title": "fas fa-caret-left", + "searchTerms": [ + "arrow", + "back", + "previous", + "triangle left" + ] + }, + { + "title": "fas fa-caret-right", + "searchTerms": [ + "arrow", + "forward", + "next", + "triangle right" + ] + }, + { + "title": "fas fa-caret-square-down", + "searchTerms": [ + "caret-square-o-down", + "dropdown", + "menu", + "more" + ] + }, + { + "title": "fas fa-caret-square-down", + "searchTerms": [ + "caret-square-o-down", + "dropdown", + "menu", + "more" + ] + }, + { + "title": "fas fa-caret-square-left", + "searchTerms": [ + "back", + "caret-square-o-left", + "previous" + ] + }, + { + "title": "fas fa-caret-square-left", + "searchTerms": [ + "back", + "caret-square-o-left", + "previous" + ] + }, + { + "title": "fas fa-caret-square-right", + "searchTerms": [ + "caret-square-o-right", + "forward", + "next" + ] + }, + { + "title": "fas fa-caret-square-right", + "searchTerms": [ + "caret-square-o-right", + "forward", + "next" + ] + }, + { + "title": "fas fa-caret-square-up", + "searchTerms": [ + "caret-square-o-up" + ] + }, + { + "title": "fas fa-caret-square-up", + "searchTerms": [ + "caret-square-o-up" + ] + }, + { + "title": "fas fa-caret-up", + "searchTerms": [ + "arrow", + "triangle up" + ] + }, + { + "title": "fas fa-cart-arrow-down", + "searchTerms": [ + "shopping" + ] + }, + { + "title": "fas fa-cart-plus", + "searchTerms": [ + "add", + "create", + "new", + "positive", + "shopping" + ] + }, + { + "title": "fas fa-cat", + "searchTerms": [ + "feline", + "halloween", + "holiday", + "kitten", + "kitty", + "meow", + "pet" + ] + }, + { + "title": "fas fa-certificate", + "searchTerms": [ + "badge", + "star" + ] + }, + { + "title": "fas fa-chair", + "searchTerms": [ + "furniture", + "seat" + ] + }, + { + "title": "fas fa-chalkboard", + "searchTerms": [ + "blackboard", + "learning", + "school", + "teaching", + "whiteboard", + "writing" + ] + }, + { + "title": "fas fa-chalkboard-teacher", + "searchTerms": [ + "blackboard", + "instructor", + "learning", + "professor", + "school", + "whiteboard", + "writing" + ] + }, + { + "title": "fas fa-charging-station", + "searchTerms": [] + }, + { + "title": "fas fa-chart-area", + "searchTerms": [ + "analytics", + "area-chart", + "graph" + ] + }, + { + "title": "fas fa-chart-bar", + "searchTerms": [ + "analytics", + "bar-chart", + "graph" + ] + }, + { + "title": "fas fa-chart-bar", + "searchTerms": [ + "analytics", + "bar-chart", + "graph" + ] + }, + { + "title": "fas fa-chart-line", + "searchTerms": [ + "activity", + "analytics", + "dashboard", + "graph", + "line-chart" + ] + }, + { + "title": "fas fa-chart-pie", + "searchTerms": [ + "analytics", + "graph", + "pie-chart" + ] + }, + { + "title": "fas fa-check", + "searchTerms": [ + "accept", + "agree", + "checkmark", + "confirm", + "correct", + "done", + "notice", + "notification", + "notify", + "ok", + "select", + "success", + "tick", + "todo", + "yes" + ] + }, + { + "title": "fas fa-check-circle", + "searchTerms": [ + "accept", + "agree", + "confirm", + "correct", + "done", + "ok", + "select", + "success", + "todo", + "yes" + ] + }, + { + "title": "fas fa-check-circle", + "searchTerms": [ + "accept", + "agree", + "confirm", + "correct", + "done", + "ok", + "select", + "success", + "todo", + "yes" + ] + }, + { + "title": "fas fa-check-double", + "searchTerms": [ + "accept", + "agree", + "checkmark", + "confirm", + "correct", + "done", + "notice", + "notification", + "notify", + "ok", + "select", + "success", + "tick", + "todo" + ] + }, + { + "title": "fas fa-check-square", + "searchTerms": [ + "accept", + "agree", + "checkmark", + "confirm", + "correct", + "done", + "ok", + "select", + "success", + "todo", + "yes" + ] + }, + { + "title": "fas fa-check-square", + "searchTerms": [ + "accept", + "agree", + "checkmark", + "confirm", + "correct", + "done", + "ok", + "select", + "success", + "todo", + "yes" + ] + }, + { + "title": "fas fa-chess", + "searchTerms": [] + }, + { + "title": "fas fa-chess-bishop", + "searchTerms": [] + }, + { + "title": "fas fa-chess-board", + "searchTerms": [] + }, + { + "title": "fas fa-chess-king", + "searchTerms": [] + }, + { + "title": "fas fa-chess-knight", + "searchTerms": [] + }, + { + "title": "fas fa-chess-pawn", + "searchTerms": [] + }, + { + "title": "fas fa-chess-queen", + "searchTerms": [] + }, + { + "title": "fas fa-chess-rook", + "searchTerms": [] + }, + { + "title": "fas fa-chevron-circle-down", + "searchTerms": [ + "arrow", + "dropdown", + "menu", + "more" + ] + }, + { + "title": "fas fa-chevron-circle-left", + "searchTerms": [ + "arrow", + "back", + "previous" + ] + }, + { + "title": "fas fa-chevron-circle-right", + "searchTerms": [ + "arrow", + "forward", + "next" + ] + }, + { + "title": "fas fa-chevron-circle-up", + "searchTerms": [ + "arrow" + ] + }, + { + "title": "fas fa-chevron-down", + "searchTerms": [] + }, + { + "title": "fas fa-chevron-left", + "searchTerms": [ + "back", + "bracket", + "previous" + ] + }, + { + "title": "fas fa-chevron-right", + "searchTerms": [ + "bracket", + "forward", + "next" + ] + }, + { + "title": "fas fa-chevron-up", + "searchTerms": [] + }, + { + "title": "fas fa-child", + "searchTerms": [] + }, + { + "title": "fas fa-church", + "searchTerms": [ + "building", + "community", + "religion" + ] + }, + { + "title": "fas fa-circle", + "searchTerms": [ + "circle-thin", + "dot", + "notification" + ] + }, + { + "title": "fas fa-circle", + "searchTerms": [ + "circle-thin", + "dot", + "notification" + ] + }, + { + "title": "fas fa-circle-notch", + "searchTerms": [ + "circle-o-notch" + ] + }, + { + "title": "fas fa-city", + "searchTerms": [ + "buildings", + "busy", + "skyscrapers", + "urban", + "windows" + ] + }, + { + "title": "fas fa-clipboard", + "searchTerms": [ + "paste" + ] + }, + { + "title": "fas fa-clipboard", + "searchTerms": [ + "paste" + ] + }, + { + "title": "fas fa-clipboard-check", + "searchTerms": [ + "accept", + "agree", + "confirm", + "done", + "ok", + "select", + "success", + "todo", + "yes" + ] + }, + { + "title": "fas fa-clipboard-list", + "searchTerms": [ + "checklist", + "completed", + "done", + "finished", + "intinerary", + "ol", + "schedule", + "todo", + "ul" + ] + }, + { + "title": "fas fa-clock", + "searchTerms": [ + "date", + "late", + "schedule", + "timer", + "timestamp", + "watch" + ] + }, + { + "title": "fas fa-clock", + "searchTerms": [ + "date", + "late", + "schedule", + "timer", + "timestamp", + "watch" + ] + }, + { + "title": "fas fa-clone", + "searchTerms": [ + "copy", + "duplicate" + ] + }, + { + "title": "fas fa-clone", + "searchTerms": [ + "copy", + "duplicate" + ] + }, + { + "title": "fas fa-closed-captioning", + "searchTerms": [ + "cc" + ] + }, + { + "title": "fas fa-closed-captioning", + "searchTerms": [ + "cc" + ] + }, + { + "title": "fas fa-cloud", + "searchTerms": [ + "save" + ] + }, + { + "title": "fas fa-cloud-download-alt", + "searchTerms": [ + "import" + ] + }, + { + "title": "fas fa-cloud-meatball", + "searchTerms": [] + }, + { + "title": "fas fa-cloud-moon", + "searchTerms": [ + "crescent", + "evening", + "halloween", + "holiday", + "lunar", + "night", + "sky" + ] + }, + { + "title": "fas fa-cloud-moon-rain", + "searchTerms": [] + }, + { + "title": "fas fa-cloud-rain", + "searchTerms": [ + "precipitation" + ] + }, + { + "title": "fas fa-cloud-showers-heavy", + "searchTerms": [ + "precipitation", + "rain", + "storm" + ] + }, + { + "title": "fas fa-cloud-sun", + "searchTerms": [ + "day", + "daytime", + "fall", + "outdoors", + "seasonal" + ] + }, + { + "title": "fas fa-cloud-sun-rain", + "searchTerms": [] + }, + { + "title": "fas fa-cloud-upload-alt", + "searchTerms": [ + "cloud-upload" + ] + }, + { + "title": "fas fa-cocktail", + "searchTerms": [ + "alcohol", + "beverage", + "drink" + ] + }, + { + "title": "fas fa-code", + "searchTerms": [ + "brackets", + "html" + ] + }, + { + "title": "fas fa-code-branch", + "searchTerms": [ + "branch", + "code-fork", + "fork", + "git", + "github", + "rebase", + "svn", + "vcs", + "version" + ] + }, + { + "title": "fas fa-coffee", + "searchTerms": [ + "beverage", + "breakfast", + "cafe", + "drink", + "fall", + "morning", + "mug", + "seasonal", + "tea" + ] + }, + { + "title": "fas fa-cog", + "searchTerms": [ + "settings" + ] + }, + { + "title": "fas fa-cogs", + "searchTerms": [ + "gears", + "settings" + ] + }, + { + "title": "fas fa-coins", + "searchTerms": [] + }, + { + "title": "fas fa-columns", + "searchTerms": [ + "dashboard", + "panes", + "split" + ] + }, + { + "title": "fas fa-comment", + "searchTerms": [ + "bubble", + "chat", + "conversation", + "feedback", + "message", + "note", + "notification", + "sms", + "speech", + "texting" + ] + }, + { + "title": "fas fa-comment", + "searchTerms": [ + "bubble", + "chat", + "conversation", + "feedback", + "message", + "note", + "notification", + "sms", + "speech", + "texting" + ] + }, + { + "title": "fas fa-comment-alt", + "searchTerms": [ + "bubble", + "chat", + "commenting", + "conversation", + "feedback", + "message", + "note", + "notification", + "sms", + "speech", + "texting" + ] + }, + { + "title": "fas fa-comment-alt", + "searchTerms": [ + "bubble", + "chat", + "commenting", + "conversation", + "feedback", + "message", + "note", + "notification", + "sms", + "speech", + "texting" + ] + }, + { + "title": "fas fa-comment-dollar", + "searchTerms": [] + }, + { + "title": "fas fa-comment-dots", + "searchTerms": [] + }, + { + "title": "fas fa-comment-dots", + "searchTerms": [] + }, + { + "title": "fas fa-comment-slash", + "searchTerms": [] + }, + { + "title": "fas fa-comments", + "searchTerms": [ + "bubble", + "chat", + "conversation", + "feedback", + "message", + "note", + "notification", + "sms", + "speech", + "texting" + ] + }, + { + "title": "fas fa-comments", + "searchTerms": [ + "bubble", + "chat", + "conversation", + "feedback", + "message", + "note", + "notification", + "sms", + "speech", + "texting" + ] + }, + { + "title": "fas fa-comments-dollar", + "searchTerms": [] + }, + { + "title": "fas fa-compact-disc", + "searchTerms": [ + "bluray", + "cd", + "disc", + "media" + ] + }, + { + "title": "fas fa-compass", + "searchTerms": [ + "directory", + "location", + "menu", + "safari" + ] + }, + { + "title": "fas fa-compass", + "searchTerms": [ + "directory", + "location", + "menu", + "safari" + ] + }, + { + "title": "fas fa-compress", + "searchTerms": [ + "collapse", + "combine", + "contract", + "merge", + "smaller" + ] + }, + { + "title": "fas fa-concierge-bell", + "searchTerms": [ + "attention", + "hotel", + "service", + "support" + ] + }, + { + "title": "fas fa-cookie", + "searchTerms": [ + "baked good", + "chips", + "food", + "snack", + "sweet", + "treat" + ] + }, + { + "title": "fas fa-cookie-bite", + "searchTerms": [ + "baked good", + "bitten", + "chips", + "eating", + "food", + "snack", + "sweet", + "treat" + ] + }, + { + "title": "fas fa-copy", + "searchTerms": [ + "clone", + "duplicate", + "file", + "files-o" + ] + }, + { + "title": "fas fa-copy", + "searchTerms": [ + "clone", + "duplicate", + "file", + "files-o" + ] + }, + { + "title": "fas fa-copyright", + "searchTerms": [] + }, + { + "title": "fas fa-copyright", + "searchTerms": [] + }, + { + "title": "fas fa-couch", + "searchTerms": [ + "furniture", + "sofa" + ] + }, + { + "title": "fas fa-credit-card", + "searchTerms": [ + "buy", + "checkout", + "credit-card-alt", + "debit", + "money", + "payment", + "purchase" + ] + }, + { + "title": "fas fa-credit-card", + "searchTerms": [ + "buy", + "checkout", + "credit-card-alt", + "debit", + "money", + "payment", + "purchase" + ] + }, + { + "title": "fas fa-crop", + "searchTerms": [ + "design" + ] + }, + { + "title": "fas fa-crop-alt", + "searchTerms": [] + }, + { + "title": "fas fa-cross", + "searchTerms": [ + "catholicism", + "christianity" + ] + }, + { + "title": "fas fa-crosshairs", + "searchTerms": [ + "gpd", + "picker", + "position" + ] + }, + { + "title": "fas fa-crow", + "searchTerms": [ + "bird", + "bullfrog", + "fauna", + "halloween", + "holiday", + "toad" + ] + }, + { + "title": "fas fa-crown", + "searchTerms": [] + }, + { + "title": "fas fa-cube", + "searchTerms": [ + "package" + ] + }, + { + "title": "fas fa-cubes", + "searchTerms": [ + "packages" + ] + }, + { + "title": "fas fa-cut", + "searchTerms": [ + "scissors" + ] + }, + { + "title": "fas fa-database", + "searchTerms": [] + }, + { + "title": "fas fa-deaf", + "searchTerms": [] + }, + { + "title": "fas fa-democrat", + "searchTerms": [ + "american", + "democratic party", + "donkey", + "election", + "left", + "left-wing", + "liberal", + "politics", + "usa" + ] + }, + { + "title": "fas fa-desktop", + "searchTerms": [ + "computer", + "cpu", + "demo", + "desktop", + "device", + "machine", + "monitor", + "pc", + "screen" + ] + }, + { + "title": "fas fa-dharmachakra", + "searchTerms": [ + "buddhism", + "buddhist", + "wheel of dharma" + ] + }, + { + "title": "fas fa-diagnoses", + "searchTerms": [] + }, + { + "title": "fas fa-dice", + "searchTerms": [ + "chance", + "gambling", + "game", + "roll" + ] + }, + { + "title": "fas fa-dice-d20", + "searchTerms": [ + "Dungeons & Dragons", + "chance", + "d&d", + "dnd", + "fantasy", + "gambling", + "game", + "roll" + ] + }, + { + "title": "fas fa-dice-d6", + "searchTerms": [ + "Dungeons & Dragons", + "chance", + "d&d", + "dnd", + "fantasy", + "gambling", + "game", + "roll" + ] + }, + { + "title": "fas fa-dice-five", + "searchTerms": [ + "chance", + "gambling", + "game", + "roll" + ] + }, + { + "title": "fas fa-dice-four", + "searchTerms": [ + "chance", + "gambling", + "game", + "roll" + ] + }, + { + "title": "fas fa-dice-one", + "searchTerms": [ + "chance", + "gambling", + "game", + "roll" + ] + }, + { + "title": "fas fa-dice-six", + "searchTerms": [ + "chance", + "gambling", + "game", + "roll" + ] + }, + { + "title": "fas fa-dice-three", + "searchTerms": [ + "chance", + "gambling", + "game", + "roll" + ] + }, + { + "title": "fas fa-dice-two", + "searchTerms": [ + "chance", + "gambling", + "game", + "roll" + ] + }, + { + "title": "fas fa-digital-tachograph", + "searchTerms": [] + }, + { + "title": "fas fa-directions", + "searchTerms": [] + }, + { + "title": "fas fa-divide", + "searchTerms": [] + }, + { + "title": "fas fa-dizzy", + "searchTerms": [ + "dazed", + "disapprove", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-dizzy", + "searchTerms": [ + "dazed", + "disapprove", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-dna", + "searchTerms": [ + "double helix", + "helix" + ] + }, + { + "title": "fas fa-dog", + "searchTerms": [ + "canine", + "fauna", + "mammmal", + "pet", + "pooch", + "puppy", + "woof" + ] + }, + { + "title": "fas fa-dollar-sign", + "searchTerms": [ + "$", + "dollar-sign", + "money", + "price", + "usd" + ] + }, + { + "title": "fas fa-dolly", + "searchTerms": [] + }, + { + "title": "fas fa-dolly-flatbed", + "searchTerms": [] + }, + { + "title": "fas fa-donate", + "searchTerms": [ + "generosity", + "give" + ] + }, + { + "title": "fas fa-door-closed", + "searchTerms": [] + }, + { + "title": "fas fa-door-open", + "searchTerms": [] + }, + { + "title": "fas fa-dot-circle", + "searchTerms": [ + "bullseye", + "notification", + "target" + ] + }, + { + "title": "fas fa-dot-circle", + "searchTerms": [ + "bullseye", + "notification", + "target" + ] + }, + { + "title": "fas fa-dove", + "searchTerms": [ + "bird", + "fauna", + "flying", + "peace" + ] + }, + { + "title": "fas fa-download", + "searchTerms": [ + "import" + ] + }, + { + "title": "fas fa-drafting-compass", + "searchTerms": [ + "mechanical drawing", + "plot", + "plotting" + ] + }, + { + "title": "fas fa-dragon", + "searchTerms": [ + "Dungeons & Dragons", + "d&d", + "dnd", + "fantasy" + ] + }, + { + "title": "fas fa-draw-polygon", + "searchTerms": [] + }, + { + "title": "fas fa-drum", + "searchTerms": [ + "instrument", + "music", + "percussion", + "snare", + "sound" + ] + }, + { + "title": "fas fa-drum-steelpan", + "searchTerms": [ + "calypso", + "instrument", + "music", + "percussion", + "reggae", + "snare", + "sound", + "steel", + "tropical" + ] + }, + { + "title": "fas fa-drumstick-bite", + "searchTerms": [] + }, + { + "title": "fas fa-dumbbell", + "searchTerms": [ + "exercise", + "gym", + "strength", + "weight", + "weight-lifting" + ] + }, + { + "title": "fas fa-dungeon", + "searchTerms": [ + "Dungeons & Dragons", + "d&d", + "dnd", + "door", + "entrance", + "fantasy", + "gate" + ] + }, + { + "title": "fas fa-edit", + "searchTerms": [ + "edit", + "pen", + "pencil", + "update", + "write" + ] + }, + { + "title": "fas fa-edit", + "searchTerms": [ + "edit", + "pen", + "pencil", + "update", + "write" + ] + }, + { + "title": "fas fa-eject", + "searchTerms": [] + }, + { + "title": "fas fa-ellipsis-h", + "searchTerms": [ + "dots", + "drag", + "kebab", + "list", + "menu", + "nav", + "navigation", + "ol", + "reorder", + "settings", + "ul" + ] + }, + { + "title": "fas fa-ellipsis-v", + "searchTerms": [ + "dots", + "drag", + "kebab", + "list", + "menu", + "nav", + "navigation", + "ol", + "reorder", + "settings", + "ul" + ] + }, + { + "title": "fas fa-envelope", + "searchTerms": [ + "e-mail", + "email", + "letter", + "mail", + "message", + "notification", + "support" + ] + }, + { + "title": "fas fa-envelope", + "searchTerms": [ + "e-mail", + "email", + "letter", + "mail", + "message", + "notification", + "support" + ] + }, + { + "title": "fas fa-envelope-open", + "searchTerms": [ + "e-mail", + "email", + "letter", + "mail", + "message", + "notification", + "support" + ] + }, + { + "title": "fas fa-envelope-open", + "searchTerms": [ + "e-mail", + "email", + "letter", + "mail", + "message", + "notification", + "support" + ] + }, + { + "title": "fas fa-envelope-open-text", + "searchTerms": [] + }, + { + "title": "fas fa-envelope-square", + "searchTerms": [ + "e-mail", + "email", + "letter", + "mail", + "message", + "notification", + "support" + ] + }, + { + "title": "fas fa-equals", + "searchTerms": [] + }, + { + "title": "fas fa-eraser", + "searchTerms": [ + "delete", + "remove" + ] + }, + { + "title": "fas fa-euro-sign", + "searchTerms": [ + "eur" + ] + }, + { + "title": "fas fa-exchange-alt", + "searchTerms": [ + "arrow", + "arrows", + "exchange", + "reciprocate", + "return", + "swap", + "transfer" + ] + }, + { + "title": "fas fa-exclamation", + "searchTerms": [ + "alert", + "danger", + "error", + "important", + "notice", + "notification", + "notify", + "problem", + "warning" + ] + }, + { + "title": "fas fa-exclamation-circle", + "searchTerms": [ + "alert", + "danger", + "error", + "important", + "notice", + "notification", + "notify", + "problem", + "warning" + ] + }, + { + "title": "fas fa-exclamation-triangle", + "searchTerms": [ + "alert", + "danger", + "error", + "important", + "notice", + "notification", + "notify", + "problem", + "warning" + ] + }, + { + "title": "fas fa-expand", + "searchTerms": [ + "bigger", + "enlarge", + "resize" + ] + }, + { + "title": "fas fa-expand-arrows-alt", + "searchTerms": [ + "arrows-alt", + "bigger", + "enlarge", + "move", + "resize" + ] + }, + { + "title": "fas fa-external-link-alt", + "searchTerms": [ + "external-link", + "new", + "open" + ] + }, + { + "title": "fas fa-external-link-square-alt", + "searchTerms": [ + "external-link-square", + "new", + "open" + ] + }, + { + "title": "fas fa-eye", + "searchTerms": [ + "optic", + "see", + "seen", + "show", + "sight", + "views", + "visible" + ] + }, + { + "title": "fas fa-eye", + "searchTerms": [ + "optic", + "see", + "seen", + "show", + "sight", + "views", + "visible" + ] + }, + { + "title": "fas fa-eye-dropper", + "searchTerms": [ + "eyedropper" + ] + }, + { + "title": "fas fa-eye-slash", + "searchTerms": [ + "blind", + "hide", + "show", + "toggle", + "unseen", + "views", + "visible", + "visiblity" + ] + }, + { + "title": "fas fa-eye-slash", + "searchTerms": [ + "blind", + "hide", + "show", + "toggle", + "unseen", + "views", + "visible", + "visiblity" + ] + }, + { + "title": "fas fa-fast-backward", + "searchTerms": [ + "beginning", + "first", + "previous", + "rewind", + "start" + ] + }, + { + "title": "fas fa-fast-forward", + "searchTerms": [ + "end", + "last", + "next" + ] + }, + { + "title": "fas fa-fax", + "searchTerms": [] + }, + { + "title": "fas fa-feather", + "searchTerms": [ + "bird", + "light", + "plucked", + "quill" + ] + }, + { + "title": "fas fa-feather-alt", + "searchTerms": [ + "bird", + "light", + "plucked", + "quill" + ] + }, + { + "title": "fas fa-female", + "searchTerms": [ + "human", + "person", + "profile", + "user", + "woman" + ] + }, + { + "title": "fas fa-fighter-jet", + "searchTerms": [ + "airplane", + "fast", + "fly", + "goose", + "maverick", + "plane", + "quick", + "top gun", + "transportation", + "travel" + ] + }, + { + "title": "fas fa-file", + "searchTerms": [ + "document", + "new", + "page", + "pdf", + "resume" + ] + }, + { + "title": "fas fa-file", + "searchTerms": [ + "document", + "new", + "page", + "pdf", + "resume" + ] + }, + { + "title": "fas fa-file-alt", + "searchTerms": [ + "document", + "file-text", + "invoice", + "new", + "page", + "pdf" + ] + }, + { + "title": "fas fa-file-alt", + "searchTerms": [ + "document", + "file-text", + "invoice", + "new", + "page", + "pdf" + ] + }, + { + "title": "fas fa-file-archive", + "searchTerms": [ + ".zip", + "bundle", + "compress", + "compression", + "download", + "zip" + ] + }, + { + "title": "fas fa-file-archive", + "searchTerms": [ + ".zip", + "bundle", + "compress", + "compression", + "download", + "zip" + ] + }, + { + "title": "fas fa-file-audio", + "searchTerms": [] + }, + { + "title": "fas fa-file-audio", + "searchTerms": [] + }, + { + "title": "fas fa-file-code", + "searchTerms": [] + }, + { + "title": "fas fa-file-code", + "searchTerms": [] + }, + { + "title": "fas fa-file-contract", + "searchTerms": [ + "agreement", + "binding", + "document", + "legal", + "signature" + ] + }, + { + "title": "fas fa-file-csv", + "searchTerms": [ + "spreadsheets" + ] + }, + { + "title": "fas fa-file-download", + "searchTerms": [] + }, + { + "title": "fas fa-file-excel", + "searchTerms": [] + }, + { + "title": "fas fa-file-excel", + "searchTerms": [] + }, + { + "title": "fas fa-file-export", + "searchTerms": [] + }, + { + "title": "fas fa-file-image", + "searchTerms": [] + }, + { + "title": "fas fa-file-image", + "searchTerms": [] + }, + { + "title": "fas fa-file-import", + "searchTerms": [] + }, + { + "title": "fas fa-file-invoice", + "searchTerms": [ + "bill", + "document", + "receipt" + ] + }, + { + "title": "fas fa-file-invoice-dollar", + "searchTerms": [ + "$", + "bill", + "document", + "dollar-sign", + "money", + "receipt", + "usd" + ] + }, + { + "title": "fas fa-file-medical", + "searchTerms": [] + }, + { + "title": "fas fa-file-medical-alt", + "searchTerms": [] + }, + { + "title": "fas fa-file-pdf", + "searchTerms": [] + }, + { + "title": "fas fa-file-pdf", + "searchTerms": [] + }, + { + "title": "fas fa-file-powerpoint", + "searchTerms": [] + }, + { + "title": "fas fa-file-powerpoint", + "searchTerms": [] + }, + { + "title": "fas fa-file-prescription", + "searchTerms": [ + "drugs", + "medical", + "medicine", + "rx" + ] + }, + { + "title": "fas fa-file-signature", + "searchTerms": [ + "John Hancock", + "contract", + "document", + "name" + ] + }, + { + "title": "fas fa-file-upload", + "searchTerms": [] + }, + { + "title": "fas fa-file-video", + "searchTerms": [] + }, + { + "title": "fas fa-file-video", + "searchTerms": [] + }, + { + "title": "fas fa-file-word", + "searchTerms": [] + }, + { + "title": "fas fa-file-word", + "searchTerms": [] + }, + { + "title": "fas fa-fill", + "searchTerms": [ + "bucket", + "color", + "paint", + "paint bucket" + ] + }, + { + "title": "fas fa-fill-drip", + "searchTerms": [ + "bucket", + "color", + "drop", + "paint", + "paint bucket", + "spill" + ] + }, + { + "title": "fas fa-film", + "searchTerms": [ + "movie" + ] + }, + { + "title": "fas fa-filter", + "searchTerms": [ + "funnel", + "options" + ] + }, + { + "title": "fas fa-fingerprint", + "searchTerms": [ + "human", + "id", + "identification", + "lock", + "smudge", + "touch", + "unique", + "unlock" + ] + }, + { + "title": "fas fa-fire", + "searchTerms": [ + "caliente", + "flame", + "heat", + "hot", + "popular" + ] + }, + { + "title": "fas fa-fire-extinguisher", + "searchTerms": [] + }, + { + "title": "fas fa-first-aid", + "searchTerms": [] + }, + { + "title": "fas fa-fish", + "searchTerms": [ + "fauna", + "gold", + "swimming" + ] + }, + { + "title": "fas fa-fist-raised", + "searchTerms": [ + "Dungeons & Dragons", + "d&d", + "dnd", + "fantasy", + "hand", + "ki", + "monk", + "resist", + "strength", + "unarmed combat" + ] + }, + { + "title": "fas fa-flag", + "searchTerms": [ + "country", + "notice", + "notification", + "notify", + "pole", + "report", + "symbol" + ] + }, + { + "title": "fas fa-flag", + "searchTerms": [ + "country", + "notice", + "notification", + "notify", + "pole", + "report", + "symbol" + ] + }, + { + "title": "fas fa-flag-checkered", + "searchTerms": [ + "notice", + "notification", + "notify", + "pole", + "racing", + "report", + "symbol" + ] + }, + { + "title": "fas fa-flag-usa", + "searchTerms": [ + "betsy ross", + "country", + "old glory", + "stars", + "stripes", + "symbol" + ] + }, + { + "title": "fas fa-flask", + "searchTerms": [ + "beaker", + "experimental", + "labs", + "science" + ] + }, + { + "title": "fas fa-flushed", + "searchTerms": [ + "embarrassed", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-flushed", + "searchTerms": [ + "embarrassed", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-folder", + "searchTerms": [] + }, + { + "title": "fas fa-folder", + "searchTerms": [] + }, + { + "title": "fas fa-folder-minus", + "searchTerms": [ + "archive", + "delete", + "negative", + "remove" + ] + }, + { + "title": "fas fa-folder-open", + "searchTerms": [] + }, + { + "title": "fas fa-folder-open", + "searchTerms": [] + }, + { + "title": "fas fa-folder-plus", + "searchTerms": [ + "add", + "create", + "new", + "positive" + ] + }, + { + "title": "fas fa-font", + "searchTerms": [ + "text" + ] + }, + { + "title": "fas fa-football-ball", + "searchTerms": [ + "fall", + "pigskin", + "seasonal" + ] + }, + { + "title": "fas fa-forward", + "searchTerms": [ + "forward", + "next" + ] + }, + { + "title": "fas fa-frog", + "searchTerms": [ + "amphibian", + "bullfrog", + "fauna", + "hop", + "kermit", + "kiss", + "prince", + "ribbit", + "toad", + "wart" + ] + }, + { + "title": "fas fa-frown", + "searchTerms": [ + "disapprove", + "emoticon", + "face", + "rating", + "sad" + ] + }, + { + "title": "fas fa-frown", + "searchTerms": [ + "disapprove", + "emoticon", + "face", + "rating", + "sad" + ] + }, + { + "title": "fas fa-frown-open", + "searchTerms": [ + "disapprove", + "emoticon", + "face", + "rating", + "sad" + ] + }, + { + "title": "fas fa-frown-open", + "searchTerms": [ + "disapprove", + "emoticon", + "face", + "rating", + "sad" + ] + }, + { + "title": "fas fa-funnel-dollar", + "searchTerms": [] + }, + { + "title": "fas fa-futbol", + "searchTerms": [ + "ball", + "football", + "soccer" + ] + }, + { + "title": "fas fa-futbol", + "searchTerms": [ + "ball", + "football", + "soccer" + ] + }, + { + "title": "fas fa-gamepad", + "searchTerms": [ + "controller" + ] + }, + { + "title": "fas fa-gas-pump", + "searchTerms": [] + }, + { + "title": "fas fa-gavel", + "searchTerms": [ + "hammer", + "judge", + "lawyer", + "opinion" + ] + }, + { + "title": "fas fa-gem", + "searchTerms": [ + "diamond" + ] + }, + { + "title": "fas fa-gem", + "searchTerms": [ + "diamond" + ] + }, + { + "title": "fas fa-genderless", + "searchTerms": [] + }, + { + "title": "fas fa-ghost", + "searchTerms": [ + "apparition", + "blinky", + "clyde", + "floating", + "halloween", + "holiday", + "inky", + "pinky", + "spirit" + ] + }, + { + "title": "fas fa-gift", + "searchTerms": [ + "generosity", + "giving", + "party", + "present", + "wrapped" + ] + }, + { + "title": "fas fa-glass-martini", + "searchTerms": [ + "alcohol", + "bar", + "beverage", + "drink", + "glass", + "liquor", + "martini" + ] + }, + { + "title": "fas fa-glass-martini-alt", + "searchTerms": [] + }, + { + "title": "fas fa-glasses", + "searchTerms": [ + "foureyes", + "hipster", + "nerd", + "reading", + "sight", + "spectacles" + ] + }, + { + "title": "fas fa-globe", + "searchTerms": [ + "all", + "coordinates", + "country", + "earth", + "global", + "gps", + "language", + "localize", + "location", + "map", + "online", + "place", + "planet", + "translate", + "travel", + "world" + ] + }, + { + "title": "fas fa-globe-africa", + "searchTerms": [ + "all", + "country", + "earth", + "global", + "gps", + "language", + "localize", + "location", + "map", + "online", + "place", + "planet", + "translate", + "travel", + "world" + ] + }, + { + "title": "fas fa-globe-americas", + "searchTerms": [ + "all", + "country", + "earth", + "global", + "gps", + "language", + "localize", + "location", + "map", + "online", + "place", + "planet", + "translate", + "travel", + "world" + ] + }, + { + "title": "fas fa-globe-asia", + "searchTerms": [ + "all", + "country", + "earth", + "global", + "gps", + "language", + "localize", + "location", + "map", + "online", + "place", + "planet", + "translate", + "travel", + "world" + ] + }, + { + "title": "fas fa-golf-ball", + "searchTerms": [] + }, + { + "title": "fas fa-gopuram", + "searchTerms": [ + "building", + "entrance", + "hinduism", + "temple", + "tower" + ] + }, + { + "title": "fas fa-graduation-cap", + "searchTerms": [ + "learning", + "school", + "student" + ] + }, + { + "title": "fas fa-greater-than", + "searchTerms": [] + }, + { + "title": "fas fa-greater-than-equal", + "searchTerms": [] + }, + { + "title": "fas fa-grimace", + "searchTerms": [ + "cringe", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-grimace", + "searchTerms": [ + "cringe", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-grin", + "searchTerms": [ + "emoticon", + "face", + "laugh", + "smile" + ] + }, + { + "title": "fas fa-grin", + "searchTerms": [ + "emoticon", + "face", + "laugh", + "smile" + ] + }, + { + "title": "fas fa-grin-alt", + "searchTerms": [ + "emoticon", + "face", + "laugh", + "smile" + ] + }, + { + "title": "fas fa-grin-alt", + "searchTerms": [ + "emoticon", + "face", + "laugh", + "smile" + ] + }, + { + "title": "fas fa-grin-beam", + "searchTerms": [ + "emoticon", + "face", + "laugh", + "smile" + ] + }, + { + "title": "fas fa-grin-beam", + "searchTerms": [ + "emoticon", + "face", + "laugh", + "smile" + ] + }, + { + "title": "fas fa-grin-beam-sweat", + "searchTerms": [ + "emoticon", + "face", + "smile" + ] + }, + { + "title": "fas fa-grin-beam-sweat", + "searchTerms": [ + "emoticon", + "face", + "smile" + ] + }, + { + "title": "fas fa-grin-hearts", + "searchTerms": [ + "emoticon", + "face", + "love", + "smile" + ] + }, + { + "title": "fas fa-grin-hearts", + "searchTerms": [ + "emoticon", + "face", + "love", + "smile" + ] + }, + { + "title": "fas fa-grin-squint", + "searchTerms": [ + "emoticon", + "face", + "laugh", + "smile" + ] + }, + { + "title": "fas fa-grin-squint", + "searchTerms": [ + "emoticon", + "face", + "laugh", + "smile" + ] + }, + { + "title": "fas fa-grin-squint-tears", + "searchTerms": [ + "emoticon", + "face", + "happy", + "smile" + ] + }, + { + "title": "fas fa-grin-squint-tears", + "searchTerms": [ + "emoticon", + "face", + "happy", + "smile" + ] + }, + { + "title": "fas fa-grin-stars", + "searchTerms": [ + "emoticon", + "face", + "star-struck" + ] + }, + { + "title": "fas fa-grin-stars", + "searchTerms": [ + "emoticon", + "face", + "star-struck" + ] + }, + { + "title": "fas fa-grin-tears", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-grin-tears", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-grin-tongue", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-grin-tongue", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-grin-tongue-squint", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-grin-tongue-squint", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-grin-tongue-wink", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-grin-tongue-wink", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-grin-wink", + "searchTerms": [ + "emoticon", + "face", + "flirt", + "laugh", + "smile" + ] + }, + { + "title": "fas fa-grin-wink", + "searchTerms": [ + "emoticon", + "face", + "flirt", + "laugh", + "smile" + ] + }, + { + "title": "fas fa-grip-horizontal", + "searchTerms": [ + "affordance", + "drag", + "drop", + "grab", + "handle" + ] + }, + { + "title": "fas fa-grip-vertical", + "searchTerms": [ + "affordance", + "drag", + "drop", + "grab", + "handle" + ] + }, + { + "title": "fas fa-h-square", + "searchTerms": [ + "hospital", + "hotel" + ] + }, + { + "title": "fas fa-hammer", + "searchTerms": [ + "admin", + "fix", + "repair", + "settings", + "tool" + ] + }, + { + "title": "fas fa-hamsa", + "searchTerms": [ + "amulet", + "christianity", + "islam", + "jewish", + "judaism", + "muslim", + "protection" + ] + }, + { + "title": "fas fa-hand-holding", + "searchTerms": [] + }, + { + "title": "fas fa-hand-holding-heart", + "searchTerms": [] + }, + { + "title": "fas fa-hand-holding-usd", + "searchTerms": [ + "$", + "dollar sign", + "donation", + "giving", + "money", + "price" + ] + }, + { + "title": "fas fa-hand-lizard", + "searchTerms": [] + }, + { + "title": "fas fa-hand-lizard", + "searchTerms": [] + }, + { + "title": "fas fa-hand-paper", + "searchTerms": [ + "stop" + ] + }, + { + "title": "fas fa-hand-paper", + "searchTerms": [ + "stop" + ] + }, + { + "title": "fas fa-hand-peace", + "searchTerms": [] + }, + { + "title": "fas fa-hand-peace", + "searchTerms": [] + }, + { + "title": "fas fa-hand-point-down", + "searchTerms": [ + "finger", + "hand-o-down", + "point" + ] + }, + { + "title": "fas fa-hand-point-down", + "searchTerms": [ + "finger", + "hand-o-down", + "point" + ] + }, + { + "title": "fas fa-hand-point-left", + "searchTerms": [ + "back", + "finger", + "hand-o-left", + "left", + "point", + "previous" + ] + }, + { + "title": "fas fa-hand-point-left", + "searchTerms": [ + "back", + "finger", + "hand-o-left", + "left", + "point", + "previous" + ] + }, + { + "title": "fas fa-hand-point-right", + "searchTerms": [ + "finger", + "forward", + "hand-o-right", + "next", + "point", + "right" + ] + }, + { + "title": "fas fa-hand-point-right", + "searchTerms": [ + "finger", + "forward", + "hand-o-right", + "next", + "point", + "right" + ] + }, + { + "title": "fas fa-hand-point-up", + "searchTerms": [ + "finger", + "hand-o-up", + "point" + ] + }, + { + "title": "fas fa-hand-point-up", + "searchTerms": [ + "finger", + "hand-o-up", + "point" + ] + }, + { + "title": "fas fa-hand-pointer", + "searchTerms": [ + "select" + ] + }, + { + "title": "fas fa-hand-pointer", + "searchTerms": [ + "select" + ] + }, + { + "title": "fas fa-hand-rock", + "searchTerms": [] + }, + { + "title": "fas fa-hand-rock", + "searchTerms": [] + }, + { + "title": "fas fa-hand-scissors", + "searchTerms": [] + }, + { + "title": "fas fa-hand-scissors", + "searchTerms": [] + }, + { + "title": "fas fa-hand-spock", + "searchTerms": [] + }, + { + "title": "fas fa-hand-spock", + "searchTerms": [] + }, + { + "title": "fas fa-hands", + "searchTerms": [] + }, + { + "title": "fas fa-hands-helping", + "searchTerms": [ + "aid", + "assistance", + "partnership", + "volunteering" + ] + }, + { + "title": "fas fa-handshake", + "searchTerms": [ + "greeting", + "partnership" + ] + }, + { + "title": "fas fa-handshake", + "searchTerms": [ + "greeting", + "partnership" + ] + }, + { + "title": "fas fa-hanukiah", + "searchTerms": [ + "candle", + "hanukkah", + "jewish", + "judaism", + "light" + ] + }, + { + "title": "fas fa-hashtag", + "searchTerms": [] + }, + { + "title": "fas fa-hat-wizard", + "searchTerms": [ + "Dungeons & Dragons", + "buckle", + "cloth", + "clothing", + "d&d", + "dnd", + "fantasy", + "halloween", + "holiday", + "mage", + "magic", + "pointy", + "witch" + ] + }, + { + "title": "fas fa-haykal", + "searchTerms": [ + "bahai", + "bahá'í", + "star" + ] + }, + { + "title": "fas fa-hdd", + "searchTerms": [ + "cpu", + "hard drive", + "harddrive", + "machine", + "save", + "storage" + ] + }, + { + "title": "fas fa-hdd", + "searchTerms": [ + "cpu", + "hard drive", + "harddrive", + "machine", + "save", + "storage" + ] + }, + { + "title": "fas fa-heading", + "searchTerms": [ + "header" + ] + }, + { + "title": "fas fa-headphones", + "searchTerms": [ + "audio", + "listen", + "music", + "sound", + "speaker" + ] + }, + { + "title": "fas fa-headphones-alt", + "searchTerms": [ + "audio", + "listen", + "music", + "sound", + "speaker" + ] + }, + { + "title": "fas fa-headset", + "searchTerms": [ + "audio", + "gamer", + "gaming", + "listen", + "live chat", + "microphone", + "shot caller", + "sound", + "support", + "telemarketer" + ] + }, + { + "title": "fas fa-heart", + "searchTerms": [ + "favorite", + "like", + "love" + ] + }, + { + "title": "fas fa-heart", + "searchTerms": [ + "favorite", + "like", + "love" + ] + }, + { + "title": "fas fa-heartbeat", + "searchTerms": [ + "ekg", + "lifeline", + "vital signs" + ] + }, + { + "title": "fas fa-helicopter", + "searchTerms": [ + "airwolf", + "apache", + "chopper", + "flight", + "fly" + ] + }, + { + "title": "fas fa-highlighter", + "searchTerms": [ + "edit", + "marker", + "sharpie", + "update", + "write" + ] + }, + { + "title": "fas fa-hiking", + "searchTerms": [ + "activity", + "backpack", + "fall", + "fitness", + "outdoors", + "seasonal", + "walking" + ] + }, + { + "title": "fas fa-hippo", + "searchTerms": [ + "fauna", + "hungry", + "mammmal" + ] + }, + { + "title": "fas fa-history", + "searchTerms": [] + }, + { + "title": "fas fa-hockey-puck", + "searchTerms": [] + }, + { + "title": "fas fa-home", + "searchTerms": [ + "house", + "main" + ] + }, + { + "title": "fas fa-horse", + "searchTerms": [ + "equus", + "fauna", + "mammmal", + "neigh" + ] + }, + { + "title": "fas fa-hospital", + "searchTerms": [ + "building", + "emergency room", + "medical center" + ] + }, + { + "title": "fas fa-hospital", + "searchTerms": [ + "building", + "emergency room", + "medical center" + ] + }, + { + "title": "fas fa-hospital-alt", + "searchTerms": [ + "building", + "emergency room", + "medical center" + ] + }, + { + "title": "fas fa-hospital-symbol", + "searchTerms": [] + }, + { + "title": "fas fa-hot-tub", + "searchTerms": [] + }, + { + "title": "fas fa-hotel", + "searchTerms": [ + "building", + "lodging" + ] + }, + { + "title": "fas fa-hourglass", + "searchTerms": [] + }, + { + "title": "fas fa-hourglass", + "searchTerms": [] + }, + { + "title": "fas fa-hourglass-end", + "searchTerms": [] + }, + { + "title": "fas fa-hourglass-half", + "searchTerms": [] + }, + { + "title": "fas fa-hourglass-start", + "searchTerms": [] + }, + { + "title": "fas fa-house-damage", + "searchTerms": [ + "devastation", + "home" + ] + }, + { + "title": "fas fa-i-cursor", + "searchTerms": [] + }, + { + "title": "fas fa-id-badge", + "searchTerms": [] + }, + { + "title": "fas fa-id-badge", + "searchTerms": [] + }, + { + "title": "fas fa-id-card", + "searchTerms": [ + "document", + "identification", + "issued" + ] + }, + { + "title": "fas fa-id-card", + "searchTerms": [ + "document", + "identification", + "issued" + ] + }, + { + "title": "fas fa-id-card-alt", + "searchTerms": [ + "demographics" + ] + }, + { + "title": "fas fa-image", + "searchTerms": [ + "album", + "photo", + "picture" + ] + }, + { + "title": "fas fa-image", + "searchTerms": [ + "album", + "photo", + "picture" + ] + }, + { + "title": "fas fa-images", + "searchTerms": [ + "album", + "photo", + "picture" + ] + }, + { + "title": "fas fa-images", + "searchTerms": [ + "album", + "photo", + "picture" + ] + }, + { + "title": "fas fa-inbox", + "searchTerms": [] + }, + { + "title": "fas fa-indent", + "searchTerms": [] + }, + { + "title": "fas fa-industry", + "searchTerms": [ + "factory", + "manufacturing" + ] + }, + { + "title": "fas fa-infinity", + "searchTerms": [] + }, + { + "title": "fas fa-info", + "searchTerms": [ + "details", + "help", + "information", + "more" + ] + }, + { + "title": "fas fa-info-circle", + "searchTerms": [ + "details", + "help", + "information", + "more" + ] + }, + { + "title": "fas fa-italic", + "searchTerms": [ + "italics" + ] + }, + { + "title": "fas fa-jedi", + "searchTerms": [ + "star wars" + ] + }, + { + "title": "fas fa-joint", + "searchTerms": [ + "blunt", + "cannabis", + "doobie", + "drugs", + "marijuana", + "roach", + "smoke", + "smoking", + "spliff" + ] + }, + { + "title": "fas fa-journal-whills", + "searchTerms": [ + "book", + "jedi", + "star wars", + "the force" + ] + }, + { + "title": "fas fa-kaaba", + "searchTerms": [ + "building", + "cube", + "islam", + "muslim" + ] + }, + { + "title": "fas fa-key", + "searchTerms": [ + "password", + "unlock" + ] + }, + { + "title": "fas fa-keyboard", + "searchTerms": [ + "input", + "type" + ] + }, + { + "title": "fas fa-keyboard", + "searchTerms": [ + "input", + "type" + ] + }, + { + "title": "fas fa-khanda", + "searchTerms": [ + "chakkar", + "sikh", + "sikhism", + "sword" + ] + }, + { + "title": "fas fa-kiss", + "searchTerms": [ + "beso", + "emoticon", + "face", + "love", + "smooch" + ] + }, + { + "title": "fas fa-kiss", + "searchTerms": [ + "beso", + "emoticon", + "face", + "love", + "smooch" + ] + }, + { + "title": "fas fa-kiss-beam", + "searchTerms": [ + "beso", + "emoticon", + "face", + "love", + "smooch" + ] + }, + { + "title": "fas fa-kiss-beam", + "searchTerms": [ + "beso", + "emoticon", + "face", + "love", + "smooch" + ] + }, + { + "title": "fas fa-kiss-wink-heart", + "searchTerms": [ + "beso", + "emoticon", + "face", + "love", + "smooch" + ] + }, + { + "title": "fas fa-kiss-wink-heart", + "searchTerms": [ + "beso", + "emoticon", + "face", + "love", + "smooch" + ] + }, + { + "title": "fas fa-kiwi-bird", + "searchTerms": [ + "bird", + "fauna" + ] + }, + { + "title": "fas fa-landmark", + "searchTerms": [ + "building", + "historic", + "memoroable", + "politics" + ] + }, + { + "title": "fas fa-language", + "searchTerms": [ + "dialect", + "idiom", + "localize", + "speech", + "translate", + "vernacular" + ] + }, + { + "title": "fas fa-laptop", + "searchTerms": [ + "computer", + "cpu", + "dell", + "demo", + "device", + "dude you're getting", + "mac", + "macbook", + "machine", + "pc" + ] + }, + { + "title": "fas fa-laptop-code", + "searchTerms": [] + }, + { + "title": "fas fa-laugh", + "searchTerms": [ + "LOL", + "emoticon", + "face", + "laugh" + ] + }, + { + "title": "fas fa-laugh", + "searchTerms": [ + "LOL", + "emoticon", + "face", + "laugh" + ] + }, + { + "title": "fas fa-laugh-beam", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-laugh-beam", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-laugh-squint", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-laugh-squint", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-laugh-wink", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-laugh-wink", + "searchTerms": [ + "LOL", + "emoticon", + "face" + ] + }, + { + "title": "fas fa-layer-group", + "searchTerms": [ + "layers" + ] + }, + { + "title": "fas fa-leaf", + "searchTerms": [ + "eco", + "flora", + "nature", + "plant" + ] + }, + { + "title": "fas fa-lemon", + "searchTerms": [ + "food" + ] + }, + { + "title": "fas fa-lemon", + "searchTerms": [ + "food" + ] + }, + { + "title": "fas fa-less-than", + "searchTerms": [] + }, + { + "title": "fas fa-less-than-equal", + "searchTerms": [] + }, + { + "title": "fas fa-level-down-alt", + "searchTerms": [ + "level-down" + ] + }, + { + "title": "fas fa-level-up-alt", + "searchTerms": [ + "level-up" + ] + }, + { + "title": "fas fa-life-ring", + "searchTerms": [ + "support" + ] + }, + { + "title": "fas fa-life-ring", + "searchTerms": [ + "support" + ] + }, + { + "title": "fas fa-lightbulb", + "searchTerms": [ + "idea", + "inspiration" + ] + }, + { + "title": "fas fa-lightbulb", + "searchTerms": [ + "idea", + "inspiration" + ] + }, + { + "title": "fas fa-link", + "searchTerms": [ + "chain" + ] + }, + { + "title": "fas fa-lira-sign", + "searchTerms": [ + "try", + "turkish" + ] + }, + { + "title": "fas fa-list", + "searchTerms": [ + "checklist", + "completed", + "done", + "finished", + "ol", + "todo", + "ul" + ] + }, + { + "title": "fas fa-list-alt", + "searchTerms": [ + "checklist", + "completed", + "done", + "finished", + "ol", + "todo", + "ul" + ] + }, + { + "title": "fas fa-list-alt", + "searchTerms": [ + "checklist", + "completed", + "done", + "finished", + "ol", + "todo", + "ul" + ] + }, + { + "title": "fas fa-list-ol", + "searchTerms": [ + "checklist", + "list", + "numbers", + "ol", + "todo", + "ul" + ] + }, + { + "title": "fas fa-list-ul", + "searchTerms": [ + "checklist", + "list", + "ol", + "todo", + "ul" + ] + }, + { + "title": "fas fa-location-arrow", + "searchTerms": [ + "address", + "coordinates", + "gps", + "location", + "map", + "place", + "where" + ] + }, + { + "title": "fas fa-lock", + "searchTerms": [ + "admin", + "protect", + "security" + ] + }, + { + "title": "fas fa-lock-open", + "searchTerms": [ + "admin", + "lock", + "open", + "password", + "protect" + ] + }, + { + "title": "fas fa-long-arrow-alt-down", + "searchTerms": [ + "long-arrow-down" + ] + }, + { + "title": "fas fa-long-arrow-alt-left", + "searchTerms": [ + "back", + "long-arrow-left", + "previous" + ] + }, + { + "title": "fas fa-long-arrow-alt-right", + "searchTerms": [ + "long-arrow-right" + ] + }, + { + "title": "fas fa-long-arrow-alt-up", + "searchTerms": [ + "long-arrow-up" + ] + }, + { + "title": "fas fa-low-vision", + "searchTerms": [] + }, + { + "title": "fas fa-luggage-cart", + "searchTerms": [] + }, + { + "title": "fas fa-magic", + "searchTerms": [ + "autocomplete", + "automatic", + "mage", + "magic", + "spell", + "witch", + "wizard" + ] + }, + { + "title": "fas fa-magnet", + "searchTerms": [] + }, + { + "title": "fas fa-mail-bulk", + "searchTerms": [] + }, + { + "title": "fas fa-male", + "searchTerms": [ + "human", + "man", + "person", + "profile", + "user" + ] + }, + { + "title": "fas fa-map", + "searchTerms": [ + "coordinates", + "location", + "paper", + "place", + "travel" + ] + }, + { + "title": "fas fa-map", + "searchTerms": [ + "coordinates", + "location", + "paper", + "place", + "travel" + ] + }, + { + "title": "fas fa-map-marked", + "searchTerms": [ + "address", + "coordinates", + "destination", + "gps", + "localize", + "location", + "map", + "paper", + "pin", + "place", + "point of interest", + "position", + "route", + "travel", + "where" + ] + }, + { + "title": "fas fa-map-marked-alt", + "searchTerms": [ + "address", + "coordinates", + "destination", + "gps", + "localize", + "location", + "map", + "paper", + "pin", + "place", + "point of interest", + "position", + "route", + "travel", + "where" + ] + }, + { + "title": "fas fa-map-marker", + "searchTerms": [ + "address", + "coordinates", + "gps", + "localize", + "location", + "map", + "pin", + "place", + "position", + "travel", + "where" + ] + }, + { + "title": "fas fa-map-marker-alt", + "searchTerms": [ + "address", + "coordinates", + "gps", + "localize", + "location", + "map", + "pin", + "place", + "position", + "travel", + "where" + ] + }, + { + "title": "fas fa-map-pin", + "searchTerms": [ + "address", + "coordinates", + "gps", + "localize", + "location", + "map", + "marker", + "place", + "position", + "travel", + "where" + ] + }, + { + "title": "fas fa-map-signs", + "searchTerms": [] + }, + { + "title": "fas fa-marker", + "searchTerms": [ + "edit", + "sharpie", + "update", + "write" + ] + }, + { + "title": "fas fa-mars", + "searchTerms": [ + "male" + ] + }, + { + "title": "fas fa-mars-double", + "searchTerms": [] + }, + { + "title": "fas fa-mars-stroke", + "searchTerms": [] + }, + { + "title": "fas fa-mars-stroke-h", + "searchTerms": [] + }, + { + "title": "fas fa-mars-stroke-v", + "searchTerms": [] + }, + { + "title": "fas fa-mask", + "searchTerms": [ + "costume", + "disguise", + "halloween", + "holiday", + "secret", + "super hero" + ] + }, + { + "title": "fas fa-medal", + "searchTerms": [] + }, + { + "title": "fas fa-medkit", + "searchTerms": [ + "first aid", + "firstaid", + "health", + "help", + "support" + ] + }, + { + "title": "fas fa-meh", + "searchTerms": [ + "emoticon", + "face", + "neutral", + "rating" + ] + }, + { + "title": "fas fa-meh", + "searchTerms": [ + "emoticon", + "face", + "neutral", + "rating" + ] + }, + { + "title": "fas fa-meh-blank", + "searchTerms": [ + "emoticon", + "face", + "neutral", + "rating" + ] + }, + { + "title": "fas fa-meh-blank", + "searchTerms": [ + "emoticon", + "face", + "neutral", + "rating" + ] + }, + { + "title": "fas fa-meh-rolling-eyes", + "searchTerms": [ + "emoticon", + "face", + "neutral", + "rating" + ] + }, + { + "title": "fas fa-meh-rolling-eyes", + "searchTerms": [ + "emoticon", + "face", + "neutral", + "rating" + ] + }, + { + "title": "fas fa-memory", + "searchTerms": [ + "DIMM", + "RAM" + ] + }, + { + "title": "fas fa-menorah", + "searchTerms": [ + "candle", + "hanukkah", + "jewish", + "judaism", + "light" + ] + }, + { + "title": "fas fa-mercury", + "searchTerms": [ + "transgender" + ] + }, + { + "title": "fas fa-meteor", + "searchTerms": [] + }, + { + "title": "fas fa-microchip", + "searchTerms": [ + "cpu", + "processor" + ] + }, + { + "title": "fas fa-microphone", + "searchTerms": [ + "record", + "sound", + "voice" + ] + }, + { + "title": "fas fa-microphone-alt", + "searchTerms": [ + "record", + "sound", + "voice" + ] + }, + { + "title": "fas fa-microphone-alt-slash", + "searchTerms": [ + "disable", + "mute", + "record", + "sound", + "voice" + ] + }, + { + "title": "fas fa-microphone-slash", + "searchTerms": [ + "disable", + "mute", + "record", + "sound", + "voice" + ] + }, + { + "title": "fas fa-microscope", + "searchTerms": [] + }, + { + "title": "fas fa-minus", + "searchTerms": [ + "collapse", + "delete", + "hide", + "minify", + "negative", + "remove", + "trash" + ] + }, + { + "title": "fas fa-minus-circle", + "searchTerms": [ + "delete", + "hide", + "negative", + "remove", + "trash" + ] + }, + { + "title": "fas fa-minus-square", + "searchTerms": [ + "collapse", + "delete", + "hide", + "minify", + "negative", + "remove", + "trash" + ] + }, + { + "title": "fas fa-minus-square", + "searchTerms": [ + "collapse", + "delete", + "hide", + "minify", + "negative", + "remove", + "trash" + ] + }, + { + "title": "fas fa-mobile", + "searchTerms": [ + "apple", + "call", + "cell phone", + "cellphone", + "device", + "iphone", + "number", + "screen", + "telephone", + "text" + ] + }, + { + "title": "fas fa-mobile-alt", + "searchTerms": [ + "apple", + "call", + "cell phone", + "cellphone", + "device", + "iphone", + "number", + "screen", + "telephone", + "text" + ] + }, + { + "title": "fas fa-money-bill", + "searchTerms": [ + "buy", + "cash", + "checkout", + "money", + "payment", + "price", + "purchase" + ] + }, + { + "title": "fas fa-money-bill-alt", + "searchTerms": [ + "buy", + "cash", + "checkout", + "money", + "payment", + "price", + "purchase" + ] + }, + { + "title": "fas fa-money-bill-alt", + "searchTerms": [ + "buy", + "cash", + "checkout", + "money", + "payment", + "price", + "purchase" + ] + }, + { + "title": "fas fa-money-bill-wave", + "searchTerms": [] + }, + { + "title": "fas fa-money-bill-wave-alt", + "searchTerms": [] + }, + { + "title": "fas fa-money-check", + "searchTerms": [ + "bank check", + "cheque" + ] + }, + { + "title": "fas fa-money-check-alt", + "searchTerms": [ + "bank check", + "cheque" + ] + }, + { + "title": "fas fa-monument", + "searchTerms": [ + "building", + "historic", + "memoroable" + ] + }, + { + "title": "fas fa-moon", + "searchTerms": [ + "contrast", + "crescent", + "darker", + "lunar", + "night" + ] + }, + { + "title": "fas fa-moon", + "searchTerms": [ + "contrast", + "crescent", + "darker", + "lunar", + "night" + ] + }, + { + "title": "fas fa-mortar-pestle", + "searchTerms": [ + "crush", + "culinary", + "grind", + "medical", + "mix", + "spices" + ] + }, + { + "title": "fas fa-mosque", + "searchTerms": [ + "building", + "islam", + "muslim" + ] + }, + { + "title": "fas fa-motorcycle", + "searchTerms": [ + "bike", + "machine", + "transportation", + "vehicle" + ] + }, + { + "title": "fas fa-mountain", + "searchTerms": [] + }, + { + "title": "fas fa-mouse-pointer", + "searchTerms": [ + "select" + ] + }, + { + "title": "fas fa-music", + "searchTerms": [ + "note", + "sound" + ] + }, + { + "title": "fas fa-network-wired", + "searchTerms": [] + }, + { + "title": "fas fa-neuter", + "searchTerms": [] + }, + { + "title": "fas fa-newspaper", + "searchTerms": [ + "article", + "press" + ] + }, + { + "title": "fas fa-newspaper", + "searchTerms": [ + "article", + "press" + ] + }, + { + "title": "fab fa-nintendo-switch", + "searchTerms": [] + }, + { + "title": "fas fa-not-equal", + "searchTerms": [] + }, + { + "title": "fas fa-notes-medical", + "searchTerms": [] + }, + { + "title": "fas fa-object-group", + "searchTerms": [ + "design" + ] + }, + { + "title": "fas fa-object-group", + "searchTerms": [ + "design" + ] + }, + { + "title": "fas fa-object-ungroup", + "searchTerms": [ + "design" + ] + }, + { + "title": "fas fa-object-ungroup", + "searchTerms": [ + "design" + ] + }, + { + "title": "fas fa-oil-can", + "searchTerms": [] + }, + { + "title": "fas fa-om", + "searchTerms": [ + "buddhism", + "hinduism", + "jainism", + "mantra" + ] + }, + { + "title": "fas fa-otter", + "searchTerms": [ + "fauna", + "mammmal" + ] + }, + { + "title": "fas fa-outdent", + "searchTerms": [] + }, + { + "title": "fas fa-paint-brush", + "searchTerms": [] + }, + { + "title": "fas fa-paint-roller", + "searchTerms": [ + "brush", + "painting", + "tool" + ] + }, + { + "title": "fas fa-palette", + "searchTerms": [ + "colors", + "painting" + ] + }, + { + "title": "fas fa-pallet", + "searchTerms": [] + }, + { + "title": "fas fa-paper-plane", + "searchTerms": [] + }, + { + "title": "fas fa-paper-plane", + "searchTerms": [] + }, + { + "title": "fas fa-paperclip", + "searchTerms": [ + "attachment" + ] + }, + { + "title": "fas fa-parachute-box", + "searchTerms": [ + "aid", + "assistance", + "rescue", + "supplies" + ] + }, + { + "title": "fas fa-paragraph", + "searchTerms": [] + }, + { + "title": "fas fa-parking", + "searchTerms": [] + }, + { + "title": "fas fa-passport", + "searchTerms": [ + "document", + "identification", + "issued" + ] + }, + { + "title": "fas fa-pastafarianism", + "searchTerms": [ + "agnosticism", + "atheism", + "flying spaghetti monster", + "fsm" + ] + }, + { + "title": "fas fa-paste", + "searchTerms": [ + "clipboard", + "copy" + ] + }, + { + "title": "fas fa-pause", + "searchTerms": [ + "wait" + ] + }, + { + "title": "fas fa-pause-circle", + "searchTerms": [] + }, + { + "title": "fas fa-pause-circle", + "searchTerms": [] + }, + { + "title": "fas fa-paw", + "searchTerms": [ + "animal", + "pet" + ] + }, + { + "title": "fas fa-peace", + "searchTerms": [] + }, + { + "title": "fas fa-pen", + "searchTerms": [ + "design", + "edit", + "update", + "write" + ] + }, + { + "title": "fas fa-pen-alt", + "searchTerms": [ + "design", + "edit", + "update", + "write" + ] + }, + { + "title": "fas fa-pen-fancy", + "searchTerms": [ + "design", + "edit", + "fountain pen", + "update", + "write" + ] + }, + { + "title": "fas fa-pen-nib", + "searchTerms": [ + "design", + "edit", + "fountain pen", + "update", + "write" + ] + }, + { + "title": "fas fa-pen-square", + "searchTerms": [ + "edit", + "pencil-square", + "update", + "write" + ] + }, + { + "title": "fas fa-pencil-alt", + "searchTerms": [ + "design", + "edit", + "pencil", + "update", + "write" + ] + }, + { + "title": "fas fa-pencil-ruler", + "searchTerms": [] + }, + { + "title": "fas fa-people-carry", + "searchTerms": [ + "movers" + ] + }, + { + "title": "fas fa-percent", + "searchTerms": [] + }, + { + "title": "fas fa-percentage", + "searchTerms": [] + }, + { + "title": "fas fa-person-booth", + "searchTerms": [ + "changing", + "changing room", + "election", + "human", + "person", + "vote", + "voting" + ] + }, + { + "title": "fas fa-phone", + "searchTerms": [ + "call", + "earphone", + "number", + "support", + "telephone", + "voice" + ] + }, + { + "title": "fas fa-phone-slash", + "searchTerms": [] + }, + { + "title": "fas fa-phone-square", + "searchTerms": [ + "call", + "number", + "support", + "telephone", + "voice" + ] + }, + { + "title": "fas fa-phone-volume", + "searchTerms": [ + "telephone", + "volume-control-phone" + ] + }, + { + "title": "fas fa-piggy-bank", + "searchTerms": [ + "save", + "savings" + ] + }, + { + "title": "fas fa-pills", + "searchTerms": [ + "drugs", + "medicine" + ] + }, + { + "title": "fas fa-place-of-worship", + "searchTerms": [] + }, + { + "title": "fas fa-plane", + "searchTerms": [ + "airplane", + "destination", + "fly", + "location", + "mode", + "travel", + "trip" + ] + }, + { + "title": "fas fa-plane-arrival", + "searchTerms": [ + "airplane", + "arriving", + "destination", + "fly", + "land", + "landing", + "location", + "mode", + "travel", + "trip" + ] + }, + { + "title": "fas fa-plane-departure", + "searchTerms": [ + "airplane", + "departing", + "destination", + "fly", + "location", + "mode", + "take off", + "taking off", + "travel", + "trip" + ] + }, + { + "title": "fas fa-play", + "searchTerms": [ + "music", + "playing", + "sound", + "start" + ] + }, + { + "title": "fas fa-play-circle", + "searchTerms": [ + "playing", + "start" + ] + }, + { + "title": "fas fa-play-circle", + "searchTerms": [ + "playing", + "start" + ] + }, + { + "title": "fas fa-plug", + "searchTerms": [ + "connect", + "online", + "power" + ] + }, + { + "title": "fas fa-plus", + "searchTerms": [ + "add", + "create", + "expand", + "new", + "positive" + ] + }, + { + "title": "fas fa-plus-circle", + "searchTerms": [ + "add", + "create", + "expand", + "new", + "positive" + ] + }, + { + "title": "fas fa-plus-square", + "searchTerms": [ + "add", + "create", + "expand", + "new", + "positive" + ] + }, + { + "title": "fas fa-plus-square", + "searchTerms": [ + "add", + "create", + "expand", + "new", + "positive" + ] + }, + { + "title": "fas fa-podcast", + "searchTerms": [] + }, + { + "title": "fas fa-poll", + "searchTerms": [ + "results", + "survey", + "vote", + "voting" + ] + }, + { + "title": "fas fa-poll-h", + "searchTerms": [ + "results", + "survey", + "vote", + "voting" + ] + }, + { + "title": "fas fa-poo", + "searchTerms": [] + }, + { + "title": "fas fa-poo-storm", + "searchTerms": [ + "mess", + "poop", + "shit" + ] + }, + { + "title": "fas fa-poop", + "searchTerms": [] + }, + { + "title": "fas fa-portrait", + "searchTerms": [] + }, + { + "title": "fas fa-pound-sign", + "searchTerms": [ + "gbp" + ] + }, + { + "title": "fas fa-power-off", + "searchTerms": [ + "on", + "reboot", + "restart" + ] + }, + { + "title": "fas fa-pray", + "searchTerms": [] + }, + { + "title": "fas fa-praying-hands", + "searchTerms": [] + }, + { + "title": "fas fa-prescription", + "searchTerms": [ + "drugs", + "medical", + "medicine", + "rx" + ] + }, + { + "title": "fas fa-prescription-bottle", + "searchTerms": [ + "drugs", + "medical", + "medicine", + "rx" + ] + }, + { + "title": "fas fa-prescription-bottle-alt", + "searchTerms": [ + "drugs", + "medical", + "medicine", + "rx" + ] + }, + { + "title": "fas fa-print", + "searchTerms": [] + }, + { + "title": "fas fa-procedures", + "searchTerms": [] + }, + { + "title": "fas fa-project-diagram", + "searchTerms": [] + }, + { + "title": "fas fa-puzzle-piece", + "searchTerms": [ + "add-on", + "addon", + "section" + ] + }, + { + "title": "fas fa-qrcode", + "searchTerms": [ + "scan" + ] + }, + { + "title": "fas fa-question", + "searchTerms": [ + "help", + "information", + "support", + "unknown" + ] + }, + { + "title": "fas fa-question-circle", + "searchTerms": [ + "help", + "information", + "support", + "unknown" + ] + }, + { + "title": "fas fa-question-circle", + "searchTerms": [ + "help", + "information", + "support", + "unknown" + ] + }, + { + "title": "fas fa-quidditch", + "searchTerms": [] + }, + { + "title": "fas fa-quote-left", + "searchTerms": [] + }, + { + "title": "fas fa-quote-right", + "searchTerms": [] + }, + { + "title": "fas fa-quran", + "searchTerms": [ + "book", + "islam", + "muslim" + ] + }, + { + "title": "fas fa-rainbow", + "searchTerms": [] + }, + { + "title": "fas fa-random", + "searchTerms": [ + "shuffle", + "sort" + ] + }, + { + "title": "fas fa-receipt", + "searchTerms": [ + "check", + "invoice", + "table" + ] + }, + { + "title": "fas fa-recycle", + "searchTerms": [] + }, + { + "title": "fas fa-redo", + "searchTerms": [ + "forward", + "refresh", + "reload", + "repeat" + ] + }, + { + "title": "fas fa-redo-alt", + "searchTerms": [ + "forward", + "refresh", + "reload", + "repeat" + ] + }, + { + "title": "fas fa-registered", + "searchTerms": [] + }, + { + "title": "fas fa-registered", + "searchTerms": [] + }, + { + "title": "fas fa-reply", + "searchTerms": [] + }, + { + "title": "fas fa-reply-all", + "searchTerms": [] + }, + { + "title": "fas fa-republican", + "searchTerms": [ + "american", + "conservative", + "election", + "elephant", + "politics", + "republican party", + "right", + "right-wing", + "usa" + ] + }, + { + "title": "fas fa-retweet", + "searchTerms": [ + "refresh", + "reload", + "share", + "swap" + ] + }, + { + "title": "fas fa-ribbon", + "searchTerms": [ + "badge", + "cause", + "lapel", + "pin" + ] + }, + { + "title": "fas fa-ring", + "searchTerms": [ + "Dungeons & Dragons", + "Gollum", + "band", + "binding", + "d&d", + "dnd", + "fantasy", + "jewelry", + "precious" + ] + }, + { + "title": "fas fa-road", + "searchTerms": [ + "street" + ] + }, + { + "title": "fas fa-robot", + "searchTerms": [] + }, + { + "title": "fas fa-rocket", + "searchTerms": [ + "app" + ] + }, + { + "title": "fas fa-route", + "searchTerms": [] + }, + { + "title": "fas fa-rss", + "searchTerms": [ + "blog" + ] + }, + { + "title": "fas fa-rss-square", + "searchTerms": [ + "blog", + "feed" + ] + }, + { + "title": "fas fa-ruble-sign", + "searchTerms": [ + "rub" + ] + }, + { + "title": "fas fa-ruler", + "searchTerms": [] + }, + { + "title": "fas fa-ruler-combined", + "searchTerms": [] + }, + { + "title": "fas fa-ruler-horizontal", + "searchTerms": [] + }, + { + "title": "fas fa-ruler-vertical", + "searchTerms": [] + }, + { + "title": "fas fa-running", + "searchTerms": [ + "jog", + "sprint" + ] + }, + { + "title": "fas fa-rupee-sign", + "searchTerms": [ + "indian", + "inr" + ] + }, + { + "title": "fas fa-sad-cry", + "searchTerms": [ + "emoticon", + "face", + "tear", + "tears" + ] + }, + { + "title": "fas fa-sad-cry", + "searchTerms": [ + "emoticon", + "face", + "tear", + "tears" + ] + }, + { + "title": "fas fa-sad-tear", + "searchTerms": [ + "emoticon", + "face", + "tear", + "tears" + ] + }, + { + "title": "fas fa-sad-tear", + "searchTerms": [ + "emoticon", + "face", + "tear", + "tears" + ] + }, + { + "title": "fas fa-save", + "searchTerms": [ + "floppy", + "floppy-o" + ] + }, + { + "title": "fas fa-save", + "searchTerms": [ + "floppy", + "floppy-o" + ] + }, + { + "title": "fas fa-school", + "searchTerms": [] + }, + { + "title": "fas fa-screwdriver", + "searchTerms": [ + "admin", + "fix", + "repair", + "settings", + "tool" + ] + }, + { + "title": "fas fa-scroll", + "searchTerms": [ + "Dungeons & Dragons", + "announcement", + "d&d", + "dnd", + "fantasy", + "paper" + ] + }, + { + "title": "fas fa-search", + "searchTerms": [ + "bigger", + "enlarge", + "magnify", + "preview", + "zoom" + ] + }, + { + "title": "fas fa-search-dollar", + "searchTerms": [] + }, + { + "title": "fas fa-search-location", + "searchTerms": [] + }, + { + "title": "fas fa-search-minus", + "searchTerms": [ + "minify", + "negative", + "smaller", + "zoom", + "zoom out" + ] + }, + { + "title": "fas fa-search-plus", + "searchTerms": [ + "bigger", + "enlarge", + "magnify", + "positive", + "zoom", + "zoom in" + ] + }, + { + "title": "fas fa-seedling", + "searchTerms": [] + }, + { + "title": "fas fa-server", + "searchTerms": [ + "cpu" + ] + }, + { + "title": "fas fa-shapes", + "searchTerms": [ + "circle", + "square", + "triangle" + ] + }, + { + "title": "fas fa-share", + "searchTerms": [] + }, + { + "title": "fas fa-share-alt", + "searchTerms": [] + }, + { + "title": "fas fa-share-alt-square", + "searchTerms": [] + }, + { + "title": "fas fa-share-square", + "searchTerms": [ + "send", + "social" + ] + }, + { + "title": "fas fa-share-square", + "searchTerms": [ + "send", + "social" + ] + }, + { + "title": "fas fa-shekel-sign", + "searchTerms": [ + "ils" + ] + }, + { + "title": "fas fa-shield-alt", + "searchTerms": [ + "achievement", + "award", + "block", + "defend", + "security", + "winner" + ] + }, + { + "title": "fas fa-ship", + "searchTerms": [ + "boat", + "sea" + ] + }, + { + "title": "fas fa-shipping-fast", + "searchTerms": [] + }, + { + "title": "fas fa-shoe-prints", + "searchTerms": [ + "feet", + "footprints", + "steps" + ] + }, + { + "title": "fas fa-shopping-bag", + "searchTerms": [] + }, + { + "title": "fas fa-shopping-basket", + "searchTerms": [] + }, + { + "title": "fas fa-shopping-cart", + "searchTerms": [ + "buy", + "checkout", + "payment", + "purchase" + ] + }, + { + "title": "fas fa-shower", + "searchTerms": [] + }, + { + "title": "fas fa-shuttle-van", + "searchTerms": [ + "machine", + "public-transportation", + "transportation", + "vehicle" + ] + }, + { + "title": "fas fa-sign", + "searchTerms": [] + }, + { + "title": "fas fa-sign-in-alt", + "searchTerms": [ + "arrow", + "enter", + "join", + "log in", + "login", + "sign in", + "sign up", + "sign-in", + "signin", + "signup" + ] + }, + { + "title": "fas fa-sign-language", + "searchTerms": [] + }, + { + "title": "fas fa-sign-out-alt", + "searchTerms": [ + "arrow", + "exit", + "leave", + "log out", + "logout", + "sign-out" + ] + }, + { + "title": "fas fa-signal", + "searchTerms": [ + "bars", + "graph", + "online", + "status" + ] + }, + { + "title": "fas fa-signature", + "searchTerms": [ + "John Hancock", + "cursive", + "name", + "writing" + ] + }, + { + "title": "fas fa-sitemap", + "searchTerms": [ + "directory", + "hierarchy", + "ia", + "information architecture", + "organization" + ] + }, + { + "title": "fas fa-skull", + "searchTerms": [ + "bones", + "skeleton", + "yorick" + ] + }, + { + "title": "fas fa-skull-crossbones", + "searchTerms": [ + "Dungeons & Dragons", + "alert", + "bones", + "d&d", + "danger", + "dead", + "deadly", + "death", + "dnd", + "fantasy", + "halloween", + "holiday", + "jolly-roger", + "pirate", + "poison", + "skeleton", + "warning" + ] + }, + { + "title": "fas fa-slash", + "searchTerms": [] + }, + { + "title": "fas fa-sliders-h", + "searchTerms": [ + "settings", + "sliders" + ] + }, + { + "title": "fas fa-smile", + "searchTerms": [ + "approve", + "emoticon", + "face", + "happy", + "rating", + "satisfied" + ] + }, + { + "title": "fas fa-smile", + "searchTerms": [ + "approve", + "emoticon", + "face", + "happy", + "rating", + "satisfied" + ] + }, + { + "title": "fas fa-smile-beam", + "searchTerms": [ + "emoticon", + "face", + "happy", + "positive" + ] + }, + { + "title": "fas fa-smile-beam", + "searchTerms": [ + "emoticon", + "face", + "happy", + "positive" + ] + }, + { + "title": "fas fa-smile-wink", + "searchTerms": [ + "emoticon", + "face", + "happy" + ] + }, + { + "title": "fas fa-smile-wink", + "searchTerms": [ + "emoticon", + "face", + "happy" + ] + }, + { + "title": "fas fa-smog", + "searchTerms": [ + "dragon" + ] + }, + { + "title": "fas fa-smoking", + "searchTerms": [ + "cigarette", + "nicotine", + "smoking status" + ] + }, + { + "title": "fas fa-smoking-ban", + "searchTerms": [ + "no smoking", + "non-smoking" + ] + }, + { + "title": "fas fa-snowflake", + "searchTerms": [ + "precipitation", + "seasonal", + "winter" + ] + }, + { + "title": "fas fa-snowflake", + "searchTerms": [ + "precipitation", + "seasonal", + "winter" + ] + }, + { + "title": "fas fa-socks", + "searchTerms": [ + "business socks", + "business time", + "flight of the conchords", + "wednesday" + ] + }, + { + "title": "fas fa-solar-panel", + "searchTerms": [ + "clean", + "eco-friendly", + "energy", + "green", + "sun" + ] + }, + { + "title": "fas fa-sort", + "searchTerms": [ + "order" + ] + }, + { + "title": "fas fa-sort-alpha-down", + "searchTerms": [ + "sort-alpha-asc" + ] + }, + { + "title": "fas fa-sort-alpha-up", + "searchTerms": [ + "sort-alpha-desc" + ] + }, + { + "title": "fas fa-sort-amount-down", + "searchTerms": [ + "sort-amount-asc" + ] + }, + { + "title": "fas fa-sort-amount-up", + "searchTerms": [ + "sort-amount-desc" + ] + }, + { + "title": "fas fa-sort-down", + "searchTerms": [ + "arrow", + "descending", + "sort-desc" + ] + }, + { + "title": "fas fa-sort-numeric-down", + "searchTerms": [ + "numbers", + "sort-numeric-asc" + ] + }, + { + "title": "fas fa-sort-numeric-up", + "searchTerms": [ + "numbers", + "sort-numeric-desc" + ] + }, + { + "title": "fas fa-sort-up", + "searchTerms": [ + "arrow", + "ascending", + "sort-asc" + ] + }, + { + "title": "fas fa-spa", + "searchTerms": [ + "flora", + "mindfullness", + "plant", + "wellness" + ] + }, + { + "title": "fas fa-space-shuttle", + "searchTerms": [ + "astronaut", + "machine", + "nasa", + "rocket", + "transportation" + ] + }, + { + "title": "fas fa-spider", + "searchTerms": [ + "arachnid", + "bug", + "charlotte", + "crawl", + "eight", + "halloween", + "holiday" + ] + }, + { + "title": "fas fa-spinner", + "searchTerms": [ + "loading", + "progress" + ] + }, + { + "title": "fas fa-splotch", + "searchTerms": [] + }, + { + "title": "fas fa-spray-can", + "searchTerms": [] + }, + { + "title": "fas fa-square", + "searchTerms": [ + "block", + "box" + ] + }, + { + "title": "fas fa-square", + "searchTerms": [ + "block", + "box" + ] + }, + { + "title": "fas fa-square-full", + "searchTerms": [] + }, + { + "title": "fas fa-square-root-alt", + "searchTerms": [] + }, + { + "title": "fas fa-stamp", + "searchTerms": [] + }, + { + "title": "fas fa-star", + "searchTerms": [ + "achievement", + "award", + "favorite", + "important", + "night", + "rating", + "score" + ] + }, + { + "title": "fas fa-star", + "searchTerms": [ + "achievement", + "award", + "favorite", + "important", + "night", + "rating", + "score" + ] + }, + { + "title": "fas fa-star-and-crescent", + "searchTerms": [ + "islam", + "muslim" + ] + }, + { + "title": "fas fa-star-half", + "searchTerms": [ + "achievement", + "award", + "rating", + "score", + "star-half-empty", + "star-half-full" + ] + }, + { + "title": "fas fa-star-half", + "searchTerms": [ + "achievement", + "award", + "rating", + "score", + "star-half-empty", + "star-half-full" + ] + }, + { + "title": "fas fa-star-half-alt", + "searchTerms": [ + "achievement", + "award", + "rating", + "score", + "star-half-empty", + "star-half-full" + ] + }, + { + "title": "fas fa-star-of-david", + "searchTerms": [ + "jewish", + "judaism" + ] + }, + { + "title": "fas fa-star-of-life", + "searchTerms": [] + }, + { + "title": "fas fa-step-backward", + "searchTerms": [ + "beginning", + "first", + "previous", + "rewind", + "start" + ] + }, + { + "title": "fas fa-step-forward", + "searchTerms": [ + "end", + "last", + "next" + ] + }, + { + "title": "fas fa-stethoscope", + "searchTerms": [] + }, + { + "title": "fas fa-sticky-note", + "searchTerms": [] + }, + { + "title": "fas fa-sticky-note", + "searchTerms": [] + }, + { + "title": "fas fa-stop", + "searchTerms": [ + "block", + "box", + "square" + ] + }, + { + "title": "fas fa-stop-circle", + "searchTerms": [] + }, + { + "title": "fas fa-stop-circle", + "searchTerms": [] + }, + { + "title": "fas fa-stopwatch", + "searchTerms": [ + "time" + ] + }, + { + "title": "fas fa-store", + "searchTerms": [] + }, + { + "title": "fas fa-store-alt", + "searchTerms": [] + }, + { + "title": "fas fa-stream", + "searchTerms": [] + }, + { + "title": "fas fa-street-view", + "searchTerms": [ + "map" + ] + }, + { + "title": "fas fa-strikethrough", + "searchTerms": [] + }, + { + "title": "fas fa-stroopwafel", + "searchTerms": [ + "dessert", + "food", + "sweets", + "waffle" + ] + }, + { + "title": "fas fa-subscript", + "searchTerms": [] + }, + { + "title": "fas fa-subway", + "searchTerms": [ + "machine", + "railway", + "train", + "transportation", + "vehicle" + ] + }, + { + "title": "fas fa-suitcase", + "searchTerms": [ + "baggage", + "luggage", + "move", + "suitcase", + "travel", + "trip" + ] + }, + { + "title": "fas fa-suitcase-rolling", + "searchTerms": [] + }, + { + "title": "fas fa-sun", + "searchTerms": [ + "brighten", + "contrast", + "day", + "lighter", + "sol", + "solar", + "star", + "weather" + ] + }, + { + "title": "fas fa-sun", + "searchTerms": [ + "brighten", + "contrast", + "day", + "lighter", + "sol", + "solar", + "star", + "weather" + ] + }, + { + "title": "fas fa-superscript", + "searchTerms": [ + "exponential" + ] + }, + { + "title": "fas fa-surprise", + "searchTerms": [ + "emoticon", + "face", + "shocked" + ] + }, + { + "title": "fas fa-surprise", + "searchTerms": [ + "emoticon", + "face", + "shocked" + ] + }, + { + "title": "fas fa-swatchbook", + "searchTerms": [] + }, + { + "title": "fas fa-swimmer", + "searchTerms": [ + "athlete", + "head", + "man", + "person", + "water" + ] + }, + { + "title": "fas fa-swimming-pool", + "searchTerms": [ + "ladder", + "recreation", + "water" + ] + }, + { + "title": "fas fa-synagogue", + "searchTerms": [ + "building", + "jewish", + "judaism", + "star of david", + "temple" + ] + }, + { + "title": "fas fa-sync", + "searchTerms": [ + "exchange", + "refresh", + "reload", + "rotate", + "swap" + ] + }, + { + "title": "fas fa-sync-alt", + "searchTerms": [ + "refresh", + "reload", + "rotate" + ] + }, + { + "title": "fas fa-syringe", + "searchTerms": [ + "immunizations", + "needle" + ] + }, + { + "title": "fas fa-table", + "searchTerms": [ + "data", + "excel", + "spreadsheet" + ] + }, + { + "title": "fas fa-table-tennis", + "searchTerms": [] + }, + { + "title": "fas fa-tablet", + "searchTerms": [ + "apple", + "device", + "ipad", + "kindle", + "screen" + ] + }, + { + "title": "fas fa-tablet-alt", + "searchTerms": [ + "apple", + "device", + "ipad", + "kindle", + "screen" + ] + }, + { + "title": "fas fa-tablets", + "searchTerms": [ + "drugs", + "medicine" + ] + }, + { + "title": "fas fa-tachometer-alt", + "searchTerms": [ + "dashboard", + "tachometer" + ] + }, + { + "title": "fas fa-tag", + "searchTerms": [ + "label" + ] + }, + { + "title": "fas fa-tags", + "searchTerms": [ + "labels" + ] + }, + { + "title": "fas fa-tape", + "searchTerms": [] + }, + { + "title": "fas fa-tasks", + "searchTerms": [ + "downloading", + "downloads", + "loading", + "progress", + "settings" + ] + }, + { + "title": "fas fa-taxi", + "searchTerms": [ + "cab", + "cabbie", + "car", + "car service", + "lyft", + "machine", + "transportation", + "uber", + "vehicle" + ] + }, + { + "title": "fas fa-teeth", + "searchTerms": [] + }, + { + "title": "fas fa-teeth-open", + "searchTerms": [] + }, + { + "title": "fas fa-temperature-high", + "searchTerms": [ + "mercury", + "thermometer", + "warm" + ] + }, + { + "title": "fas fa-temperature-low", + "searchTerms": [ + "cool", + "mercury", + "thermometer" + ] + }, + { + "title": "fas fa-terminal", + "searchTerms": [ + "code", + "command", + "console", + "prompt" + ] + }, + { + "title": "fas fa-text-height", + "searchTerms": [] + }, + { + "title": "fas fa-text-width", + "searchTerms": [] + }, + { + "title": "fas fa-th", + "searchTerms": [ + "blocks", + "boxes", + "grid", + "squares" + ] + }, + { + "title": "fas fa-th-large", + "searchTerms": [ + "blocks", + "boxes", + "grid", + "squares" + ] + }, + { + "title": "fas fa-th-list", + "searchTerms": [ + "checklist", + "completed", + "done", + "finished", + "ol", + "todo", + "ul" + ] + }, + { + "title": "fas fa-theater-masks", + "searchTerms": [] + }, + { + "title": "fas fa-thermometer", + "searchTerms": [ + "mercury", + "status", + "temperature" + ] + }, + { + "title": "fas fa-thermometer-empty", + "searchTerms": [ + "mercury", + "status", + "temperature" + ] + }, + { + "title": "fas fa-thermometer-full", + "searchTerms": [ + "fever", + "mercury", + "status", + "temperature" + ] + }, + { + "title": "fas fa-thermometer-half", + "searchTerms": [ + "mercury", + "status", + "temperature" + ] + }, + { + "title": "fas fa-thermometer-quarter", + "searchTerms": [ + "mercury", + "status", + "temperature" + ] + }, + { + "title": "fas fa-thermometer-three-quarters", + "searchTerms": [ + "mercury", + "status", + "temperature" + ] + }, + { + "title": "fas fa-thumbs-down", + "searchTerms": [ + "disagree", + "disapprove", + "dislike", + "hand", + "thumbs-o-down" + ] + }, + { + "title": "fas fa-thumbs-down", + "searchTerms": [ + "disagree", + "disapprove", + "dislike", + "hand", + "thumbs-o-down" + ] + }, + { + "title": "fas fa-thumbs-up", + "searchTerms": [ + "agree", + "approve", + "favorite", + "hand", + "like", + "ok", + "okay", + "success", + "thumbs-o-up", + "yes", + "you got it dude" + ] + }, + { + "title": "fas fa-thumbs-up", + "searchTerms": [ + "agree", + "approve", + "favorite", + "hand", + "like", + "ok", + "okay", + "success", + "thumbs-o-up", + "yes", + "you got it dude" + ] + }, + { + "title": "fas fa-thumbtack", + "searchTerms": [ + "coordinates", + "location", + "marker", + "pin", + "thumb-tack" + ] + }, + { + "title": "fas fa-ticket-alt", + "searchTerms": [ + "ticket" + ] + }, + { + "title": "fas fa-times", + "searchTerms": [ + "close", + "cross", + "error", + "exit", + "incorrect", + "notice", + "notification", + "notify", + "problem", + "wrong", + "x" + ] + }, + { + "title": "fas fa-times-circle", + "searchTerms": [ + "close", + "cross", + "exit", + "incorrect", + "notice", + "notification", + "notify", + "problem", + "wrong", + "x" + ] + }, + { + "title": "fas fa-times-circle", + "searchTerms": [ + "close", + "cross", + "exit", + "incorrect", + "notice", + "notification", + "notify", + "problem", + "wrong", + "x" + ] + }, + { + "title": "fas fa-tint", + "searchTerms": [ + "drop", + "droplet", + "raindrop", + "waterdrop" + ] + }, + { + "title": "fas fa-tint-slash", + "searchTerms": [] + }, + { + "title": "fas fa-tired", + "searchTerms": [ + "emoticon", + "face", + "grumpy" + ] + }, + { + "title": "fas fa-tired", + "searchTerms": [ + "emoticon", + "face", + "grumpy" + ] + }, + { + "title": "fas fa-toggle-off", + "searchTerms": [ + "switch" + ] + }, + { + "title": "fas fa-toggle-on", + "searchTerms": [ + "switch" + ] + }, + { + "title": "fas fa-toilet-paper", + "searchTerms": [ + "bathroom", + "halloween", + "holiday", + "lavatory", + "prank", + "restroom", + "roll" + ] + }, + { + "title": "fas fa-toolbox", + "searchTerms": [ + "admin", + "container", + "fix", + "repair", + "settings", + "tools" + ] + }, + { + "title": "fas fa-tooth", + "searchTerms": [ + "bicuspid", + "dental", + "molar", + "mouth", + "teeth" + ] + }, + { + "title": "fas fa-torah", + "searchTerms": [ + "book", + "jewish", + "judaism" + ] + }, + { + "title": "fas fa-torii-gate", + "searchTerms": [ + "building", + "shintoism" + ] + }, + { + "title": "fas fa-tractor", + "searchTerms": [] + }, + { + "title": "fas fa-trademark", + "searchTerms": [] + }, + { + "title": "fas fa-traffic-light", + "searchTerms": [] + }, + { + "title": "fas fa-train", + "searchTerms": [ + "bullet", + "locomotive", + "railway" + ] + }, + { + "title": "fas fa-transgender", + "searchTerms": [ + "intersex" + ] + }, + { + "title": "fas fa-transgender-alt", + "searchTerms": [] + }, + { + "title": "fas fa-trash", + "searchTerms": [ + "delete", + "garbage", + "hide", + "remove" + ] + }, + { + "title": "fas fa-trash-alt", + "searchTerms": [ + "delete", + "garbage", + "hide", + "remove", + "trash", + "trash-o" + ] + }, + { + "title": "fas fa-trash-alt", + "searchTerms": [ + "delete", + "garbage", + "hide", + "remove", + "trash", + "trash-o" + ] + }, + { + "title": "fas fa-tree", + "searchTerms": [ + "bark", + "fall", + "flora", + "forest", + "nature", + "plant", + "seasonal" + ] + }, + { + "title": "fas fa-trophy", + "searchTerms": [ + "achievement", + "award", + "cup", + "game", + "winner" + ] + }, + { + "title": "fas fa-truck", + "searchTerms": [ + "delivery", + "shipping" + ] + }, + { + "title": "fas fa-truck-loading", + "searchTerms": [] + }, + { + "title": "fas fa-truck-monster", + "searchTerms": [] + }, + { + "title": "fas fa-truck-moving", + "searchTerms": [] + }, + { + "title": "fas fa-truck-pickup", + "searchTerms": [] + }, + { + "title": "fas fa-tshirt", + "searchTerms": [ + "cloth", + "clothing" + ] + }, + { + "title": "fas fa-tty", + "searchTerms": [] + }, + { + "title": "fas fa-tv", + "searchTerms": [ + "computer", + "display", + "monitor", + "television" + ] + }, + { + "title": "fas fa-umbrella", + "searchTerms": [ + "protection", + "rain" + ] + }, + { + "title": "fas fa-umbrella-beach", + "searchTerms": [ + "protection", + "recreation", + "sun" + ] + }, + { + "title": "fas fa-underline", + "searchTerms": [] + }, + { + "title": "fas fa-undo", + "searchTerms": [ + "back", + "control z", + "exchange", + "oops", + "return", + "rotate", + "swap" + ] + }, + { + "title": "fas fa-undo-alt", + "searchTerms": [ + "back", + "control z", + "exchange", + "oops", + "return", + "swap" + ] + }, + { + "title": "fas fa-universal-access", + "searchTerms": [] + }, + { + "title": "fas fa-university", + "searchTerms": [ + "bank", + "institution" + ] + }, + { + "title": "fas fa-unlink", + "searchTerms": [ + "chain", + "chain-broken", + "remove" + ] + }, + { + "title": "fas fa-unlock", + "searchTerms": [ + "admin", + "lock", + "password", + "protect" + ] + }, + { + "title": "fas fa-unlock-alt", + "searchTerms": [ + "admin", + "lock", + "password", + "protect" + ] + }, + { + "title": "fas fa-upload", + "searchTerms": [ + "export", + "publish" + ] + }, + { + "title": "fas fa-user", + "searchTerms": [ + "account", + "avatar", + "head", + "human", + "man", + "person", + "profile" + ] + }, + { + "title": "fas fa-user", + "searchTerms": [ + "account", + "avatar", + "head", + "human", + "man", + "person", + "profile" + ] + }, + { + "title": "fas fa-user-alt", + "searchTerms": [ + "account", + "avatar", + "head", + "human", + "man", + "person", + "profile" + ] + }, + { + "title": "fas fa-user-alt-slash", + "searchTerms": [] + }, + { + "title": "fas fa-user-astronaut", + "searchTerms": [ + "avatar", + "clothing", + "cosmonaut", + "space", + "suit" + ] + }, + { + "title": "fas fa-user-check", + "searchTerms": [] + }, + { + "title": "fas fa-user-circle", + "searchTerms": [ + "account", + "avatar", + "head", + "human", + "man", + "person", + "profile" + ] + }, + { + "title": "fas fa-user-circle", + "searchTerms": [ + "account", + "avatar", + "head", + "human", + "man", + "person", + "profile" + ] + }, + { + "title": "fas fa-user-clock", + "searchTerms": [] + }, + { + "title": "fas fa-user-cog", + "searchTerms": [] + }, + { + "title": "fas fa-user-edit", + "searchTerms": [] + }, + { + "title": "fas fa-user-friends", + "searchTerms": [] + }, + { + "title": "fas fa-user-graduate", + "searchTerms": [ + "cap", + "clothing", + "commencement", + "gown", + "graduation", + "student" + ] + }, + { + "title": "fas fa-user-injured", + "searchTerms": [ + "cast", + "ouch", + "sling" + ] + }, + { + "title": "fas fa-user-lock", + "searchTerms": [] + }, + { + "title": "fas fa-user-md", + "searchTerms": [ + "doctor", + "job", + "medical", + "nurse", + "occupation", + "profile" + ] + }, + { + "title": "fas fa-user-minus", + "searchTerms": [ + "delete", + "negative", + "remove" + ] + }, + { + "title": "fas fa-user-ninja", + "searchTerms": [ + "assassin", + "avatar", + "dangerous", + "deadly", + "sneaky" + ] + }, + { + "title": "fas fa-user-plus", + "searchTerms": [ + "positive", + "sign up", + "signup" + ] + }, + { + "title": "fas fa-user-secret", + "searchTerms": [ + "clothing", + "coat", + "hat", + "incognito", + "privacy", + "spy", + "whisper" + ] + }, + { + "title": "fas fa-user-shield", + "searchTerms": [] + }, + { + "title": "fas fa-user-slash", + "searchTerms": [ + "ban", + "remove" + ] + }, + { + "title": "fas fa-user-tag", + "searchTerms": [] + }, + { + "title": "fas fa-user-tie", + "searchTerms": [ + "avatar", + "business", + "clothing", + "formal" + ] + }, + { + "title": "fas fa-user-times", + "searchTerms": [ + "archive", + "delete", + "remove", + "x" + ] + }, + { + "title": "fas fa-users", + "searchTerms": [ + "people", + "persons", + "profiles" + ] + }, + { + "title": "fas fa-users-cog", + "searchTerms": [] + }, + { + "title": "fas fa-utensil-spoon", + "searchTerms": [ + "spoon" + ] + }, + { + "title": "fas fa-utensils", + "searchTerms": [ + "cutlery", + "dinner", + "eat", + "food", + "knife", + "restaurant", + "spoon" + ] + }, + { + "title": "fas fa-vector-square", + "searchTerms": [ + "anchors", + "lines", + "object" + ] + }, + { + "title": "fas fa-venus", + "searchTerms": [ + "female" + ] + }, + { + "title": "fas fa-venus-double", + "searchTerms": [] + }, + { + "title": "fas fa-venus-mars", + "searchTerms": [] + }, + { + "title": "fas fa-vial", + "searchTerms": [ + "test tube" + ] + }, + { + "title": "fas fa-vials", + "searchTerms": [ + "lab results", + "test tubes" + ] + }, + { + "title": "fas fa-video", + "searchTerms": [ + "camera", + "film", + "movie", + "record", + "video-camera" + ] + }, + { + "title": "fas fa-video-slash", + "searchTerms": [] + }, + { + "title": "fas fa-vihara", + "searchTerms": [ + "buddhism", + "buddhist", + "building", + "monastery" + ] + }, + { + "title": "fas fa-volleyball-ball", + "searchTerms": [] + }, + { + "title": "fas fa-volume-down", + "searchTerms": [ + "audio", + "lower", + "music", + "quieter", + "sound", + "speaker" + ] + }, + { + "title": "fas fa-volume-mute", + "searchTerms": [] + }, + { + "title": "fas fa-volume-off", + "searchTerms": [ + "audio", + "music", + "mute", + "sound" + ] + }, + { + "title": "fas fa-volume-up", + "searchTerms": [ + "audio", + "higher", + "louder", + "music", + "sound", + "speaker" + ] + }, + { + "title": "fas fa-vote-yea", + "searchTerms": [ + "accept", + "cast", + "election", + "politics", + "positive", + "yes" + ] + }, + { + "title": "fas fa-vr-cardboard", + "searchTerms": [ + "google", + "reality", + "virtual" + ] + }, + { + "title": "fab fa-vuejs", + "searchTerms": [] + }, + { + "title": "fas fa-walking", + "searchTerms": [] + }, + { + "title": "fas fa-wallet", + "searchTerms": [] + }, + { + "title": "fas fa-warehouse", + "searchTerms": [] + }, + { + "title": "fas fa-water", + "searchTerms": [] + }, + { + "title": "fas fa-weight", + "searchTerms": [ + "measurement", + "scale", + "weight" + ] + }, + { + "title": "fas fa-weight-hanging", + "searchTerms": [ + "anvil", + "heavy", + "measurement" + ] + }, + { + "title": "fas fa-wheelchair", + "searchTerms": [ + "handicap", + "person" + ] + }, + { + "title": "fas fa-wifi", + "searchTerms": [] + }, + { + "title": "fas fa-wind", + "searchTerms": [ + "air", + "blow", + "breeze", + "fall", + "seasonal" + ] + }, + { + "title": "fas fa-window-close", + "searchTerms": [] + }, + { + "title": "fas fa-window-close", + "searchTerms": [] + }, + { + "title": "fas fa-window-maximize", + "searchTerms": [] + }, + { + "title": "fas fa-window-maximize", + "searchTerms": [] + }, + { + "title": "fas fa-window-minimize", + "searchTerms": [] + }, + { + "title": "fas fa-window-minimize", + "searchTerms": [] + }, + { + "title": "fas fa-window-restore", + "searchTerms": [] + }, + { + "title": "fas fa-window-restore", + "searchTerms": [] + }, + { + "title": "fas fa-wine-bottle", + "searchTerms": [ + "alcohol", + "beverage", + "drink", + "glass", + "grapes" + ] + }, + { + "title": "fas fa-wine-glass", + "searchTerms": [ + "alcohol", + "beverage", + "drink", + "grapes" + ] + }, + { + "title": "fas fa-wine-glass-alt", + "searchTerms": [ + "alcohol", + "beverage", + "drink", + "grapes" + ] + }, + { + "title": "fas fa-won-sign", + "searchTerms": [ + "krw" + ] + }, + { + "title": "fas fa-wrench", + "searchTerms": [ + "fix", + "settings", + "spanner", + "tool", + "update" + ] + }, + { + "title": "fas fa-x-ray", + "searchTerms": [ + "radiological images", + "radiology" + ] + }, + { + "title": "fas fa-yen-sign", + "searchTerms": [ + "jpy", + "money" + ] + }, + { + "title": "fas fa-yin-yang", + "searchTerms": [ + "daoism", + "opposites", + "taoism" + ] + } + ] \ No newline at end of file diff --git a/pluginInfo.json b/pluginInfo.json new file mode 100755 index 0000000..ed316c4 --- /dev/null +++ b/pluginInfo.json @@ -0,0 +1,54 @@ +{ + "repoName": "fpp-BigButtons", + "name": "Big Buttons", + "author": "Chris Pinkham (CaptainMurdoch)", + "description": "This plugin displays multiple big buttons in a grid on a page. Each button can be individually configured to run a different user script. The title and color of each button can also be configured.", + "homeURL": "https://github.com/FalconChristmas/fpp-BigButtons", + "srcURL": "https://github.com/FalconChristmas/fpp-BigButtons.git", + "bugURL": "https://github.com/FalconChristmas/fpp-BigButtons/issues", + "versions": [ + { + "minFPPVersion": "0", + "maxFPPVersion": "3.4.99", + "branch": "master", + "sha": "9ce9583300e373c7f04bd291e7de8316cf269833" + }, + { + "minFPPVersion": "3.5.0", + "maxFPPVersion": "4.99", + "branch": "master", + "sha": "49b43cb72a0b1eb2a4795013277b669bcfab78de" + }, + { + "minFPPVersion": "6.0", + "maxFPPVersion": "6.99", + "branch": "master", + "sha": "479f50ae9046562065f9855171e1d4b279bb7188" + }, + { + "minFPPVersion": "7.0", + "maxFPPVersion": "7.99", + "sha": "27f3c82438fdc2f19a54d2f7c9cadfa590031622", + "branch": "master" + }, + { + "minFPPVersion": "8.0", + "maxFPPVersion": "8.99", + "sha": "27f3c82438fdc2f19a54d2f7c9cadfa590031622", + "branch": "master" + }, + { + "minFPPVersion": "9.0", + "maxFPPVersion": "9.1", + "sha": "27f3c82438fdc2f19a54d2f7c9cadfa590031622", + "branch": "master" + }, + { + "minFPPVersion": "9.2", + "maxFPPVersion": "0", + "branch": "master", + "sha": "" + } + ] +} +