From 7c7797d35aa4f319fac8402a810a24f1f0cff7ba Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Thu, 25 Dec 2025 15:04:50 -0800 Subject: [PATCH 001/125] fix(share/prev_next): Prevent crashing if candide page is null When a note is not visible, attempting to export it ends up crashing the server with this error: ``` TypeError: ejs:193 191| 192| <% if (hasTree) { %> >> 193| <%- include("prev_next", { note: note, subRoot: subRoot }) %> 194| <% } %> 195| 196| ejs:1 >> 1| <% 2| // TODO: code cleanup + putting this behind a toggle/attribute 3| const previousNote = (() => { 4| // If we are at the subRoot, there is no previous Cannot read properties of undefined (reading 'hasVisibleChildren') at eval (eval at compile (/usr/src/app/main.cjs:553:203), :27:26) at eval (eval at compile (/usr/src/app/main.cjs:553:203), :34:7) at d (/usr/src/app/main.cjs:557:265) at g (/usr/src/app/main.cjs:557:251) at eval (eval at compile (/usr/src/app/main.cjs:553:203), :293:17) at d (/usr/src/app/main.cjs:557:265) at as.render (/usr/src/app/main.cjs:532:458) at Omr (/usr/src/app/main.cjs:581:109552) at Rmr (/usr/src/app/main.cjs:581:107637) at $W.prepareContent (/usr/src/app/main.cjs:653:28) { path: '' ``` fixes #8002 fixes #8162 --- packages/share-theme/src/templates/prev_next.ejs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/share-theme/src/templates/prev_next.ejs b/packages/share-theme/src/templates/prev_next.ejs index ea93cd336..ddc4919f8 100644 --- a/packages/share-theme/src/templates/prev_next.ejs +++ b/packages/share-theme/src/templates/prev_next.ejs @@ -15,13 +15,12 @@ // We are not the first child at this level so previous // should go to the end of the previous tree let candidate = children[index - 1]; - while (candidate.hasVisibleChildren()) { + while (candidate?.hasVisibleChildren()) { const children = candidate.getVisibleChildNotes(); - const lastChild = children[children.length - 1]; - candidate = lastChild; + candidate = children[children.length - 1]; } - return candidate; + return candidate ?? null; })(); const nextNote = (() => { From cb016c4307107d3e7ea57df3b8cbfce0ef457bd0 Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Thu, 25 Dec 2025 16:26:58 -0800 Subject: [PATCH 002/125] Address Gemini's comment --- packages/share-theme/src/templates/prev_next.ejs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/share-theme/src/templates/prev_next.ejs b/packages/share-theme/src/templates/prev_next.ejs index ddc4919f8..38441d2c1 100644 --- a/packages/share-theme/src/templates/prev_next.ejs +++ b/packages/share-theme/src/templates/prev_next.ejs @@ -16,8 +16,13 @@ // should go to the end of the previous tree let candidate = children[index - 1]; while (candidate?.hasVisibleChildren()) { - const children = candidate.getVisibleChildNotes(); - candidate = children[children.length - 1]; + const visibleChildren = candidate.getVisibleChildNotes(); + + if (visibleChildren.length === 0) { + break; + } + + candidate = visibleChildren[visibleChildren.length - 1]; } return candidate ?? null; From 73918c042bd9b21d26a88a7a9901ae03ed79c305 Mon Sep 17 00:00:00 2001 From: Adorian Doran Date: Fri, 26 Dec 2025 10:28:25 +0200 Subject: [PATCH 003/125] Fix #8170 --- apps/client/src/stylesheets/style.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/client/src/stylesheets/style.css b/apps/client/src/stylesheets/style.css index 901f697ab..e25b6f327 100644 --- a/apps/client/src/stylesheets/style.css +++ b/apps/client/src/stylesheets/style.css @@ -1952,6 +1952,10 @@ body.electron.platform-darwin:not(.native-titlebar) .tab-row-container { padding-inline-start: 1em; } +.tab-row-widget { + contain: inline-size; +} + #tab-row-left-spacer { width: env(titlebar-area-x); -webkit-app-region: drag; From 785470b0aef561222143d0b7598f201761268325 Mon Sep 17 00:00:00 2001 From: Adorian Doran Date: Fri, 26 Dec 2025 10:31:06 +0200 Subject: [PATCH 004/125] style/global menu: fix icon alignment --- apps/client/src/widgets/buttons/global_menu.css | 8 -------- 1 file changed, 8 deletions(-) diff --git a/apps/client/src/widgets/buttons/global_menu.css b/apps/client/src/widgets/buttons/global_menu.css index d0a7f78dc..9d64d5274 100644 --- a/apps/client/src/widgets/buttons/global_menu.css +++ b/apps/client/src/widgets/buttons/global_menu.css @@ -108,14 +108,6 @@ button.global-menu-button { margin-inline-end: 5px; } -.global-menu .dropdown-item .bx { - position: relative; - top: 3px; - font-size: 120%; - margin-inline-end: 6px; -} - - .global-menu-button-wrapper:hover .global-menu-button-update-available-button { opacity: 1; } From f14ae01fabbaa8dd0c826f369af97bc1a89546ce Mon Sep 17 00:00:00 2001 From: Adorian Doran Date: Fri, 26 Dec 2025 10:42:53 +0200 Subject: [PATCH 005/125] style/links: fix background color --- apps/client/src/stylesheets/style.css | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/client/src/stylesheets/style.css b/apps/client/src/stylesheets/style.css index e25b6f327..9eda93e3e 100644 --- a/apps/client/src/stylesheets/style.css +++ b/apps/client/src/stylesheets/style.css @@ -436,7 +436,6 @@ body.desktop .tabulator-popup-container, opacity: 1; } -.dropdown-menu a:hover:not(.disabled), .dropdown-item:hover:not(.disabled, .dropdown-container-item), .tabulator-menu-item:hover, :root .excalidraw .context-menu .context-menu-item:hover { From 047a8d9644d09482939d5b61b77e0621bb8d62e5 Mon Sep 17 00:00:00 2001 From: Adorian Doran Date: Fri, 26 Dec 2025 10:56:48 +0200 Subject: [PATCH 006/125] Fix #8177 --- apps/client/src/stylesheets/theme-next/notes/text.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/client/src/stylesheets/theme-next/notes/text.css b/apps/client/src/stylesheets/theme-next/notes/text.css index 222dab7a9..dc025bb66 100644 --- a/apps/client/src/stylesheets/theme-next/notes/text.css +++ b/apps/client/src/stylesheets/theme-next/notes/text.css @@ -634,6 +634,10 @@ html .note-detail-editable-text :not(figure, .include-note, hr):first-child { font-weight: 300; } +.ck-content strong { + font-weight: 600; +} + .ck-content hr { margin: 5px 0; height: 1px; From 6d80323a76642c651f312a79db5a8c7e95f25f89 Mon Sep 17 00:00:00 2001 From: Adorian Doran Date: Fri, 26 Dec 2025 11:45:42 +0200 Subject: [PATCH 007/125] style/text selection: refactor, apply custom color tint over the note title selection --- apps/client/src/stylesheets/theme-next-dark.css | 2 +- apps/client/src/stylesheets/theme-next-light.css | 2 +- apps/client/src/widgets/note_title.css | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/client/src/stylesheets/theme-next-dark.css b/apps/client/src/stylesheets/theme-next-dark.css index d7865d757..80acfe2e0 100644 --- a/apps/client/src/stylesheets/theme-next-dark.css +++ b/apps/client/src/stylesheets/theme-next-dark.css @@ -349,5 +349,5 @@ body .todo-list input[type="checkbox"]:not(:checked):before { .note-split.with-hue *::selection, .quick-edit-dialog-wrapper.with-hue *::selection { - background: hsl(var(--custom-color-hue), 49.2%, 35%); + --selection-background-color: hsl(var(--custom-color-hue), 49.2%, 35%); } \ No newline at end of file diff --git a/apps/client/src/stylesheets/theme-next-light.css b/apps/client/src/stylesheets/theme-next-light.css index fb3991761..1e50200d9 100644 --- a/apps/client/src/stylesheets/theme-next-light.css +++ b/apps/client/src/stylesheets/theme-next-light.css @@ -320,5 +320,5 @@ .note-split.with-hue *::selection, .quick-edit-dialog-wrapper.with-hue *::selection { - background: hsl(var(--custom-color-hue), 60%, 90%); + --selection-background-color: hsl(var(--custom-color-hue), 60%, 90%); } \ No newline at end of file diff --git a/apps/client/src/widgets/note_title.css b/apps/client/src/widgets/note_title.css index fca994e5b..ebc6ec33e 100644 --- a/apps/client/src/widgets/note_title.css +++ b/apps/client/src/widgets/note_title.css @@ -21,6 +21,7 @@ div.note-title-widget { &::selection { color: var(--main-text-color); + background: var(--selection-background-color); } } From c23fe7cf132429834ec38050600ef973b4919e34 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 26 Dec 2025 13:28:29 +0200 Subject: [PATCH 008/125] fix(table_of_contents): not showing on first render of read-only notes --- apps/client/src/widgets/react/hooks.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/client/src/widgets/react/hooks.tsx b/apps/client/src/widgets/react/hooks.tsx index e3e750c4a..215742046 100644 --- a/apps/client/src/widgets/react/hooks.tsx +++ b/apps/client/src/widgets/react/hooks.tsx @@ -1177,7 +1177,7 @@ export function useContentElement(noteContext: NoteContext | null | undefined) { const requestId = ++requestIdRef.current; noteContext?.getContentElement().then(contentElement => { // Prevent stale async. - if (requestId !== requestIdRef.current) return; + if (!contentElement || requestId !== requestIdRef.current) return; setContentElement(contentElement?.[0] ?? null); forceUpdate(v => v + 1); }); From 16737b93dd6b41ff6c7ab15db4aa5ae50ae6ceae Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 26 Dec 2025 13:51:01 +0200 Subject: [PATCH 009/125] fix(client): not working in HTTPs (closes #8165) --- apps/client/src/services/toast.ts | 4 +- apps/client/src/services/utils.ts | 84 +++++++++---------- .../client/src/widgets/PromotedAttributes.tsx | 5 +- apps/client/src/widgets/basic_widget.ts | 3 +- .../src/widgets/sidebar/HighlightsList.tsx | 5 +- .../src/widgets/sidebar/TableOfContents.tsx | 5 +- 6 files changed, 54 insertions(+), 52 deletions(-) diff --git a/apps/client/src/services/toast.ts b/apps/client/src/services/toast.ts index f31e242cd..b67c89eb2 100644 --- a/apps/client/src/services/toast.ts +++ b/apps/client/src/services/toast.ts @@ -3,7 +3,7 @@ import { signal } from "@preact/signals"; import appContext from "../components/app_context.js"; import froca from "./froca.js"; import { t } from "./i18n.js"; -import utils from "./utils.js"; +import utils, { randomString } from "./utils.js"; export interface ToastOptions { id?: string; @@ -86,7 +86,7 @@ export async function showErrorForScriptNote(noteId: string, message: string) { export const toasts = signal([]); function addToast(opts: ToastOptions) { - const id = opts.id ?? crypto.randomUUID(); + const id = opts.id ?? randomString(); const toast = { ...opts, id }; toasts.value = [ ...toasts.value, toast ]; return id; diff --git a/apps/client/src/services/utils.ts b/apps/client/src/services/utils.ts index 8c2a12c6a..9dff8fef2 100644 --- a/apps/client/src/services/utils.ts +++ b/apps/client/src/services/utils.ts @@ -1,8 +1,9 @@ import { dayjs } from "@triliumnext/commons"; -import type { ViewMode, ViewScope } from "./link.js"; -import FNote from "../entities/fnote"; import { snapdom } from "@zumer/snapdom"; +import FNote from "../entities/fnote"; +import type { ViewMode, ViewScope } from "./link.js"; + const SVG_MIME = "image/svg+xml"; export const isShare = !window.glob; @@ -113,9 +114,8 @@ function formatDateISO(date: Date) { export function formatDateTime(date: Date, userSuppliedFormat?: string): string { if (userSuppliedFormat?.trim()) { return dayjs(date).format(userSuppliedFormat); - } else { - return `${formatDate(date)} ${formatTime(date)}`; } + return `${formatDate(date)} ${formatTime(date)}`; } function localNowDateTime() { @@ -191,9 +191,9 @@ export function formatSize(size: number | null | undefined) { if (size < 1024) { return `${size} KiB`; - } else { - return `${Math.round(size / 102.4) / 10} MiB`; } + return `${Math.round(size / 102.4) / 10} MiB`; + } function toObject(array: T[], fn: (arg0: T) => [key: string, value: R]) { @@ -208,7 +208,7 @@ function toObject(array: T[], fn: (arg0: T) => [key: string, value: R]) { return obj; } -export function randomString(len: number) { +export function randomString(len: number = 16) { let text = ""; const possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; @@ -297,18 +297,18 @@ function formatHtml(html: string) { let indent = "\n"; const tab = "\t"; let i = 0; - let pre: { indent: string; tag: string }[] = []; + const pre: { indent: string; tag: string }[] = []; html = html - .replace(new RegExp("
([\\s\\S]+?)?
"), function (x) { + .replace(new RegExp("
([\\s\\S]+?)?
"), (x) => { pre.push({ indent: "", tag: x }); - return "<--TEMPPRE" + i++ + "/-->"; + return `<--TEMPPRE${i++}/-->`; }) - .replace(new RegExp("<[^<>]+>[^<]?", "g"), function (x) { + .replace(new RegExp("<[^<>]+>[^<]?", "g"), (x) => { let ret; const tagRegEx = /<\/?([^\s/>]+)/.exec(x); - let tag = tagRegEx ? tagRegEx[1] : ""; - let p = new RegExp("<--TEMPPRE(\\d+)/-->").exec(x); + const tag = tagRegEx ? tagRegEx[1] : ""; + const p = new RegExp("<--TEMPPRE(\\d+)/-->").exec(x); if (p) { const pInd = parseInt(p[1]); @@ -318,24 +318,22 @@ function formatHtml(html: string) { if (["area", "base", "br", "col", "command", "embed", "hr", "img", "input", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"].indexOf(tag) >= 0) { // self closing tag ret = indent + x; + } else if (x.indexOf("") ret = indent + x.substr(0, x.length - 1) + indent + tab + x.substr(x.length - 1, x.length); + else ret = indent + x; + !p && (indent += tab); } else { - if (x.indexOf("") ret = indent + x.substr(0, x.length - 1) + indent + tab + x.substr(x.length - 1, x.length); - else ret = indent + x; - !p && (indent += tab); - } else { - //close tag - indent = indent.substr(0, indent.length - 1); - if (x.charAt(x.length - 1) !== ">") ret = indent + x.substr(0, x.length - 1) + indent + x.substr(x.length - 1, x.length); - else ret = indent + x; - } + //close tag + indent = indent.substr(0, indent.length - 1); + if (x.charAt(x.length - 1) !== ">") ret = indent + x.substr(0, x.length - 1) + indent + x.substr(x.length - 1, x.length); + else ret = indent + x; } return ret; }); for (i = pre.length; i--;) { - html = html.replace("<--TEMPPRE" + i + "/-->", pre[i].tag.replace("
", "
\n").replace("
", pre[i].indent + "
")); + html = html.replace(`<--TEMPPRE${i}/-->`, pre[i].tag.replace("
", "
\n").replace("
", `${pre[i].indent}
`)); } return html.charAt(0) === "\n" ? html.substr(1, html.length - 1) : html; @@ -364,11 +362,11 @@ type dynamicRequireMappings = { export function dynamicRequire(moduleName: T): Awaited{ if (typeof __non_webpack_require__ !== "undefined") { return __non_webpack_require__(moduleName); - } else { - // explicitly pass as string and not as expression to suppress webpack warning - // 'Critical dependency: the request of a dependency is an expression' - return require(`${moduleName}`); } + // explicitly pass as string and not as expression to suppress webpack warning + // 'Critical dependency: the request of a dependency is an expression' + return require(`${moduleName}`); + } function timeLimit(promise: Promise, limitMs: number, errorMessage?: string) { @@ -509,8 +507,8 @@ export function escapeRegExp(str: string) { function areObjectsEqual(...args: unknown[]) { let i; let l; - let leftChain: Object[]; - let rightChain: Object[]; + let leftChain: object[]; + let rightChain: object[]; function compare2Objects(x: unknown, y: unknown) { let p; @@ -695,9 +693,9 @@ async function downloadAsSvg(nameWithoutExtension: string, svgSource: string | S try { const result = await snapdom(element, { - backgroundColor: "transparent", - scale: 2 - }); + backgroundColor: "transparent", + scale: 2 + }); triggerDownload(`${nameWithoutExtension}.svg`, result.url); } finally { cleanup(); @@ -733,9 +731,9 @@ async function downloadAsPng(nameWithoutExtension: string, svgSource: string | S try { const result = await snapdom(element, { - backgroundColor: "transparent", - scale: 2 - }); + backgroundColor: "transparent", + scale: 2 + }); const pngImg = await result.toPng(); await triggerDownload(`${nameWithoutExtension}.png`, pngImg.src); } finally { @@ -763,11 +761,11 @@ export function getSizeFromSvg(svgContent: string) { return { width: parseFloat(width), height: parseFloat(height) - } - } else { - console.warn("SVG export error", svgDocument.documentElement); - return null; + }; } + console.warn("SVG export error", svgDocument.documentElement); + return null; + } /** @@ -896,9 +894,9 @@ export function mapToKeyValueArray(map: R export function getErrorMessage(e: unknown) { if (e && typeof e === "object" && "message" in e && typeof e.message === "string") { return e.message; - } else { - return "Unknown error"; } + return "Unknown error"; + } /** diff --git a/apps/client/src/widgets/PromotedAttributes.tsx b/apps/client/src/widgets/PromotedAttributes.tsx index 33997949b..0ec79725a 100644 --- a/apps/client/src/widgets/PromotedAttributes.tsx +++ b/apps/client/src/widgets/PromotedAttributes.tsx @@ -13,6 +13,7 @@ import debounce from "../services/debounce"; import { t } from "../services/i18n"; import { DefinitionObject, extractAttributeDefinitionTypeAndName, LabelType } from "../services/promoted_attribute_definition_parser"; import server from "../services/server"; +import { randomString } from "../services/utils"; import ws from "../services/ws"; import { useNoteContext, useNoteLabel, useTriliumEvent, useUniqueName } from "./react/hooks"; import NoteAutocomplete from "./react/NoteAutocomplete"; @@ -116,7 +117,7 @@ export function usePromotedAttributeData(note: FNote | null | undefined, compone valueAttr.attributeId = ""; } - const uniqueId = crypto.randomUUID(); + const uniqueId = randomString(); cells.push({ definitionAttr, definition, valueAttr, valueName, uniqueId }); } } @@ -319,7 +320,7 @@ function MultiplicityCell({ cell, cells, setCells, setCellToFocus, note, compone const index = cells.indexOf(cell); const newCell: Cell = { ...cell, - uniqueId: crypto.randomUUID(), + uniqueId: randomString(), valueAttr: { attributeId: "", type: cell.valueAttr.type, diff --git a/apps/client/src/widgets/basic_widget.ts b/apps/client/src/widgets/basic_widget.ts index eb6b55b0d..0d515b38a 100644 --- a/apps/client/src/widgets/basic_widget.ts +++ b/apps/client/src/widgets/basic_widget.ts @@ -4,6 +4,7 @@ import Component, { TypedComponent } from "../components/component.js"; import froca from "../services/froca.js"; import { t } from "../services/i18n.js"; import toastService, { showErrorForScriptNote } from "../services/toast.js"; +import { randomString } from "../services/utils.js"; import { renderReactWidget } from "./react/react_utils.jsx"; export class TypedBasicWidget> extends TypedComponent { @@ -180,7 +181,7 @@ export class TypedBasicWidget> extends TypedCompon }); } else { toastService.showPersistent({ - id: `custom-widget-failure-unknown-${crypto.randomUUID()}`, + id: `custom-widget-failure-unknown-${randomString()}`, title: t("toast.widget-error.title"), icon: "bx bx-error-circle", message: t("toast.widget-error.message-unknown", { diff --git a/apps/client/src/widgets/sidebar/HighlightsList.tsx b/apps/client/src/widgets/sidebar/HighlightsList.tsx index 66249f329..401554203 100644 --- a/apps/client/src/widgets/sidebar/HighlightsList.tsx +++ b/apps/client/src/widgets/sidebar/HighlightsList.tsx @@ -3,6 +3,7 @@ import { createPortal } from "preact/compat"; import { useCallback, useEffect, useState } from "preact/hooks"; import { t } from "../../services/i18n"; +import { randomString } from "../../services/utils"; import { useActiveNoteContext, useContentElement, useIsNoteReadOnly, useNoteProperty, useTextEditor, useTriliumOptionJson } from "../react/hooks"; import Modal from "../react/Modal"; import { HighlightsListOptions } from "../type_widgets/options/text_notes"; @@ -201,7 +202,7 @@ function extractHighlightsFromTextEditor(editor: CKTextEditor) { if (Object.values(attrs).some(Boolean)) { result.push({ - id: crypto.randomUUID(), + id: randomString(), text: item.data, attrs, textNode: item.textNode, @@ -269,7 +270,7 @@ function extractHighlightsFromStaticHtml(el: HTMLElement | null) { if (Object.values(attrs).some(Boolean)) { highlights.push({ - id: crypto.randomUUID(), + id: randomString(), text: node.textContent, element: el, attrs diff --git a/apps/client/src/widgets/sidebar/TableOfContents.tsx b/apps/client/src/widgets/sidebar/TableOfContents.tsx index 06eb2fff8..44a912af0 100644 --- a/apps/client/src/widgets/sidebar/TableOfContents.tsx +++ b/apps/client/src/widgets/sidebar/TableOfContents.tsx @@ -5,6 +5,7 @@ import clsx from "clsx"; import { useCallback, useEffect, useState } from "preact/hooks"; import { t } from "../../services/i18n"; +import { randomString } from "../../services/utils"; import { useActiveNoteContext, useContentElement, useIsNoteReadOnly, useNoteProperty, useTextEditor } from "../react/hooks"; import Icon from "../react/Icon"; import RightPanelWidget from "./RightPanelWidget"; @@ -172,7 +173,7 @@ function extractTocFromTextEditor(editor: CKTextEditor) { // Assign a unique ID let tocId = item.getAttribute(TOC_ID) as string | undefined; if (!tocId) { - tocId = crypto.randomUUID(); + tocId = randomString(); writer.setAttribute(TOC_ID, tocId, item); } @@ -210,7 +211,7 @@ function extractTocFromStaticHtml(el: HTMLElement | null) { const headings: DomHeading[] = []; for (const headingEl of el.querySelectorAll("h1,h2,h3,h4,h5,h6")) { headings.push({ - id: crypto.randomUUID(), + id: randomString(), level: parseInt(headingEl.tagName.substring(1), 10), text: headingEl.textContent, element: headingEl From 7b02d8755818c84bbca7b45befcd931514bc98b1 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 26 Dec 2025 13:59:49 +0200 Subject: [PATCH 010/125] docs(release): prepare for v0.101.1 --- docs/Release Notes/!!!meta.json | 122 +++++++++++-------- docs/Release Notes/Release Notes/v0.101.1.md | 100 +++++++++++++++ 2 files changed, 174 insertions(+), 48 deletions(-) create mode 100644 docs/Release Notes/Release Notes/v0.101.1.md diff --git a/docs/Release Notes/!!!meta.json b/docs/Release Notes/!!!meta.json index 6b05ff6cb..55f076f79 100644 --- a/docs/Release Notes/!!!meta.json +++ b/docs/Release Notes/!!!meta.json @@ -1,6 +1,6 @@ { "formatVersion": 2, - "appVersion": "0.100.0", + "appVersion": "0.101.0", "files": [ { "isClone": false, @@ -61,6 +61,32 @@ "attachments": [], "dirFileName": "Release Notes", "children": [ + { + "isClone": false, + "noteId": "AgUcrU9nFXuW", + "notePath": [ + "hD3V4hiu2VW4", + "AgUcrU9nFXuW" + ], + "title": "v0.101.1", + "notePosition": 10, + "prefix": null, + "isExpanded": false, + "type": "text", + "mime": "text/html", + "attributes": [ + { + "type": "relation", + "name": "template", + "value": "wyurrlcDl416", + "isInheritable": false, + "position": 60 + } + ], + "format": "markdown", + "dataFileName": "v0.101.1.md", + "attachments": [] + }, { "isClone": false, "noteId": "uYwlZ594eyJu", @@ -69,7 +95,7 @@ "uYwlZ594eyJu" ], "title": "v0.101.0", - "notePosition": 10, + "notePosition": 20, "prefix": null, "isExpanded": false, "type": "text", @@ -95,7 +121,7 @@ "iPGKEk7pwJXK" ], "title": "v0.100.0", - "notePosition": 20, + "notePosition": 30, "prefix": null, "isExpanded": false, "type": "text", @@ -121,7 +147,7 @@ "7HKMTjmopLcM" ], "title": "v0.99.5", - "notePosition": 30, + "notePosition": 40, "prefix": null, "isExpanded": false, "type": "text", @@ -147,7 +173,7 @@ "RMBaNYPsRpIr" ], "title": "v0.99.4", - "notePosition": 40, + "notePosition": 50, "prefix": null, "isExpanded": false, "type": "text", @@ -173,7 +199,7 @@ "yuroLztFfpu5" ], "title": "v0.99.3", - "notePosition": 50, + "notePosition": 60, "prefix": null, "isExpanded": false, "type": "text", @@ -199,7 +225,7 @@ "z207sehwMJ6C" ], "title": "v0.99.2", - "notePosition": 60, + "notePosition": 70, "prefix": null, "isExpanded": false, "type": "text", @@ -225,7 +251,7 @@ "WGQsXq2jNyTi" ], "title": "v0.99.1", - "notePosition": 70, + "notePosition": 80, "prefix": null, "isExpanded": false, "type": "text", @@ -251,7 +277,7 @@ "cyw2Yue9vXf3" ], "title": "v0.99.0", - "notePosition": 80, + "notePosition": 90, "prefix": null, "isExpanded": false, "type": "text", @@ -277,7 +303,7 @@ "QOJwjruOUr4k" ], "title": "v0.98.1", - "notePosition": 90, + "notePosition": 100, "prefix": null, "isExpanded": false, "type": "text", @@ -303,7 +329,7 @@ "PLUoryywi0BC" ], "title": "v0.98.0", - "notePosition": 100, + "notePosition": 110, "prefix": null, "isExpanded": false, "type": "text", @@ -329,7 +355,7 @@ "lvOuiWsLDv8F" ], "title": "v0.97.2", - "notePosition": 110, + "notePosition": 120, "prefix": null, "isExpanded": false, "type": "text", @@ -355,7 +381,7 @@ "OtFZ6Nd9vM3n" ], "title": "v0.97.1", - "notePosition": 120, + "notePosition": 130, "prefix": null, "isExpanded": false, "type": "text", @@ -381,7 +407,7 @@ "SJZ5PwfzHSQ1" ], "title": "v0.97.0", - "notePosition": 130, + "notePosition": 140, "prefix": null, "isExpanded": false, "type": "text", @@ -407,7 +433,7 @@ "mYXFde3LuNR7" ], "title": "v0.96.0", - "notePosition": 140, + "notePosition": 150, "prefix": null, "isExpanded": false, "type": "text", @@ -433,7 +459,7 @@ "jthwbL0FdaeU" ], "title": "v0.95.0", - "notePosition": 150, + "notePosition": 160, "prefix": null, "isExpanded": false, "type": "text", @@ -459,7 +485,7 @@ "7HGYsJbLuhnv" ], "title": "v0.94.1", - "notePosition": 160, + "notePosition": 170, "prefix": null, "isExpanded": false, "type": "text", @@ -485,7 +511,7 @@ "Neq53ujRGBqv" ], "title": "v0.94.0", - "notePosition": 170, + "notePosition": 180, "prefix": null, "isExpanded": false, "type": "text", @@ -511,7 +537,7 @@ "VN3xnce1vLkX" ], "title": "v0.93.0", - "notePosition": 180, + "notePosition": 190, "prefix": null, "isExpanded": false, "type": "text", @@ -529,7 +555,7 @@ "WRaBfQqPr6qo" ], "title": "v0.92.7", - "notePosition": 190, + "notePosition": 200, "prefix": null, "isExpanded": false, "type": "text", @@ -555,7 +581,7 @@ "a2rwfKNmUFU1" ], "title": "v0.92.6", - "notePosition": 200, + "notePosition": 210, "prefix": null, "isExpanded": false, "type": "text", @@ -573,7 +599,7 @@ "fEJ8qErr0BKL" ], "title": "v0.92.5-beta", - "notePosition": 210, + "notePosition": 220, "prefix": null, "isExpanded": false, "type": "text", @@ -591,7 +617,7 @@ "kkkZQQGSXjwy" ], "title": "v0.92.4", - "notePosition": 220, + "notePosition": 230, "prefix": null, "isExpanded": false, "type": "text", @@ -609,7 +635,7 @@ "vAroNixiezaH" ], "title": "v0.92.3-beta", - "notePosition": 230, + "notePosition": 240, "prefix": null, "isExpanded": false, "type": "text", @@ -627,7 +653,7 @@ "mHEq1wxAKNZd" ], "title": "v0.92.2-beta", - "notePosition": 240, + "notePosition": 250, "prefix": null, "isExpanded": false, "type": "text", @@ -645,7 +671,7 @@ "IykjoAmBpc61" ], "title": "v0.92.1-beta", - "notePosition": 250, + "notePosition": 260, "prefix": null, "isExpanded": false, "type": "text", @@ -663,7 +689,7 @@ "dq2AJ9vSBX4Y" ], "title": "v0.92.0-beta", - "notePosition": 260, + "notePosition": 270, "prefix": null, "isExpanded": false, "type": "text", @@ -681,7 +707,7 @@ "3a8aMe4jz4yM" ], "title": "v0.91.6", - "notePosition": 270, + "notePosition": 280, "prefix": null, "isExpanded": false, "type": "text", @@ -699,7 +725,7 @@ "8djQjkiDGESe" ], "title": "v0.91.5", - "notePosition": 280, + "notePosition": 290, "prefix": null, "isExpanded": false, "type": "text", @@ -717,7 +743,7 @@ "OylxVoVJqNmr" ], "title": "v0.91.4-beta", - "notePosition": 290, + "notePosition": 300, "prefix": null, "isExpanded": false, "type": "text", @@ -735,7 +761,7 @@ "tANGQDvnyhrj" ], "title": "v0.91.3-beta", - "notePosition": 300, + "notePosition": 310, "prefix": null, "isExpanded": false, "type": "text", @@ -753,7 +779,7 @@ "hMoBfwSoj1SC" ], "title": "v0.91.2-beta", - "notePosition": 310, + "notePosition": 320, "prefix": null, "isExpanded": false, "type": "text", @@ -771,7 +797,7 @@ "a2XMSKROCl9z" ], "title": "v0.91.1-beta", - "notePosition": 320, + "notePosition": 330, "prefix": null, "isExpanded": false, "type": "text", @@ -789,7 +815,7 @@ "yqXFvWbLkuMD" ], "title": "v0.90.12", - "notePosition": 330, + "notePosition": 340, "prefix": null, "isExpanded": false, "type": "text", @@ -807,7 +833,7 @@ "veS7pg311yJP" ], "title": "v0.90.11-beta", - "notePosition": 340, + "notePosition": 350, "prefix": null, "isExpanded": false, "type": "text", @@ -825,7 +851,7 @@ "sq5W9TQxRqMq" ], "title": "v0.90.10-beta", - "notePosition": 350, + "notePosition": 360, "prefix": null, "isExpanded": false, "type": "text", @@ -843,7 +869,7 @@ "yFEGVCUM9tPx" ], "title": "v0.90.9-beta", - "notePosition": 360, + "notePosition": 370, "prefix": null, "isExpanded": false, "type": "text", @@ -861,7 +887,7 @@ "o4wAGqOQuJtV" ], "title": "v0.90.8", - "notePosition": 370, + "notePosition": 380, "prefix": null, "isExpanded": false, "type": "text", @@ -894,7 +920,7 @@ "i4A5g9iOg9I0" ], "title": "v0.90.7-beta", - "notePosition": 380, + "notePosition": 390, "prefix": null, "isExpanded": false, "type": "text", @@ -912,7 +938,7 @@ "ThNf2GaKgXUs" ], "title": "v0.90.6-beta", - "notePosition": 390, + "notePosition": 400, "prefix": null, "isExpanded": false, "type": "text", @@ -930,7 +956,7 @@ "G4PAi554kQUr" ], "title": "v0.90.5-beta", - "notePosition": 400, + "notePosition": 410, "prefix": null, "isExpanded": false, "type": "text", @@ -957,7 +983,7 @@ "zATRobGRCmBn" ], "title": "v0.90.4", - "notePosition": 410, + "notePosition": 420, "prefix": null, "isExpanded": false, "type": "text", @@ -975,7 +1001,7 @@ "sCDLf8IKn3Iz" ], "title": "v0.90.3", - "notePosition": 420, + "notePosition": 430, "prefix": null, "isExpanded": false, "type": "text", @@ -993,7 +1019,7 @@ "VqqyBu4AuTjC" ], "title": "v0.90.2-beta", - "notePosition": 430, + "notePosition": 440, "prefix": null, "isExpanded": false, "type": "text", @@ -1011,7 +1037,7 @@ "RX3Nl7wInLsA" ], "title": "v0.90.1-beta", - "notePosition": 440, + "notePosition": 450, "prefix": null, "isExpanded": false, "type": "text", @@ -1029,7 +1055,7 @@ "GyueACukPWjk" ], "title": "v0.90.0-beta", - "notePosition": 450, + "notePosition": 460, "prefix": null, "isExpanded": false, "type": "text", @@ -1047,7 +1073,7 @@ "kzjHexDTTeVB" ], "title": "v0.48", - "notePosition": 460, + "notePosition": 470, "prefix": null, "isExpanded": false, "type": "text", @@ -1114,7 +1140,7 @@ "wyurrlcDl416" ], "title": "Release Template", - "notePosition": 470, + "notePosition": 480, "prefix": null, "isExpanded": false, "type": "text", diff --git a/docs/Release Notes/Release Notes/v0.101.1.md b/docs/Release Notes/Release Notes/v0.101.1.md new file mode 100644 index 000000000..07ea72ba8 --- /dev/null +++ b/docs/Release Notes/Release Notes/v0.101.1.md @@ -0,0 +1,100 @@ +# v0.101.1 +> [!NOTE] +> This is a hotfix for yesterday's release, which marked the 8-year anniversary of Trilium, celebrating its [first public release](https://github.com/TriliumNext/Trilium/releases/tag/v0.0.9) on December 25th, 2017.   + +> [!IMPORTANT] +> If you enjoyed this release, consider showing a token of appreciation by: +> +> * Pressing the “Star” button on [GitHub](https://github.com/TriliumNext/Trilium) (top-right). +> * Considering a one-time or recurrent donation to the [lead developer](https://github.com/eliandoran) via [GitHub Sponsors](https://github.com/sponsors/eliandoran) or [PayPal](https://paypal.me/eliandoran). + +## 💡 Key highlights + +* A new layout was introduced which heavily changes both existing UI elements, as well as adds some new ones (by @eliandoran and @adoriandoran, with special thanks for @rom1dep for the valuable suggestions). + * The goal of this new layout is to modernize the application and to make it more intuitive but at the same time to reduce clutter. + * See [documentation](https://docs.triliumnotes.org/user-guide/concepts/ui/New%20Layout) of the changes and the new UI elements. + * Notes can be more easily navigated across the hierarchy using the breadcrumbs displayed underneath the tab bar. + * The old layout can still be used, for now. Feedback is welcome. +* Near the tab bar now there are [built-in buttons to go the previous or the next note in history](https://github.com/TriliumNext/Trilium/pull/8003/files) (only if the back/forward buttons are not already placed in the launch bar). +* **Scripting overhaul:** Custom widgets and Render note can now be written in Preact using JSX instead of the legacy format (jQuery + custom component framework). For more information, see [documentation on Preact in Trilium](https://docs.triliumnotes.org/user-guide/scripts/frontend-basics/Preact). + +## 🐞 New bugfixes in v0.101.1 + +* [Right pane toggle missing on macOS vertical layout](https://github.com/TriliumNext/Trilium/issues/8157) +* [Launchpad Note Launcher hoisting no longer working](https://github.com/TriliumNext/Trilium/issues/8160) +* Toggle right pane keyboard button not working on new layout +* [Tabs do not appear when using vertical layout and legacy theme](https://github.com/TriliumNext/Trilium/issues/8170) by @adoriandoran +* [Text in headings do not respond to being bolded](https://github.com/TriliumNext/Trilium/issues/8177) by @adoriandoran +* Table of contents in new layout: not displaying correctly on first render. +* [The text editor keeps crashing in non-HTTPS](https://github.com/TriliumNext/Trilium/issues/8165) + +## 🐞 Bugfixes in v0.101.0 + +* [Ctrl+F when a dialog is open opens different search dialog](https://github.com/TriliumNext/Trilium/issues/5735) +* Toast: Icon missing for error messages +* Launch bar calendar would jump to the wrong week note if it was in between years. +* Launch bar calendar month selector was wrongly positioned. +* Tooltips would sometimes be duplicated if an element is focused. +* Text notes: + * Missing padding in `
` without ``.
+    *   [Content disappears when inserting code block via Markdown formatting](https://github.com/TriliumNext/Trilium/issues/5776)
+    *   [Data loss for opened tabs after CKEditor crash](https://github.com/TriliumNext/Trilium/issues/7739)
+*   [Mind Map export does not show text in links between nodes](https://github.com/TriliumNext/Trilium/issues/7829) by @lzinga
+*   Webview: Layout issues when no source site is set.
+*   Incorrect help button for content language.
+*   Links in inherited attributes not underlined.
+*   Mermaid preview did not render full-height if in read-only while in vertical layout.
+*   Icons: `border-left` icon was missing.
+*   Auto-complete shows empty name for hoisted note.
+*   [Missing null check for canvas elements in fulltext search](https://github.com/TriliumNext/Trilium/pull/8090) by @Soein
+*   Share badge would always indicate “Shared locally” when accessing the server version.
+*   Clicking in the outer area of a menu dismisses it.
+*   Geomap: street names not rendering in vector maps.
+*   In code options modal (ribbon), the tooltip is behind the modal.
+*   [Archived deeply nested notes appear in classic collections without #includeArchived](https://github.com/TriliumNext/Trilium/issues/8127)
+*   [Grid collection not displaying images properly](https://github.com/TriliumNext/Trilium/issues/7969)
+*   Printing collections: skip protected notes (if they are not unlocked) and files.
+*   [Attachment auto-deletion displayed time is off by a factor of 1000](https://github.com/TriliumNext/Trilium/issues/7987)
+*   [Note title color for legacy themes](https://github.com/TriliumNext/Trilium/pull/7997) by @Nriver
+*   [First input box of the promoted multi relation edits last relation](https://github.com/TriliumNext/Trilium/issues/7992)
+
+## ✨ Improvements
+
+*   Improved error handling for custom widgets.
+*   Launch bar:
+    *   The horizontal launch bar can now be scrolled simply by scrolling the mouse wheel.
+    *   Tooltips are shown faster (no fade).
+*   Improved error handling
+    *   HTTP errors are now more user-friendly.
+    *   Warn on Traefik request failures.
+    *   CKEditor crashes are notified, including an easy way to provide information for error reports.
+*   Hide ribbon in Options.
+*   Removed margins and rounded corners for the code editor.
+*   Backend logs: reduced extra padding & decrease font size for readability.
+*   Improved error handling for custom widgets.
+*   Code notes will now have a default icon based on the language (e.g. custom icon for JS code notes). Only a subset of languages have a dedicated icon.
+*   Printing collections will now display a message if one or more notes are not printable.
+*   UI improvements by @adoriandoran
+
+## 📖 Documentation
+
+*   [Wrong links in README](https://github.com/TriliumNext/Trilium/issues/7246)
+*   [Improve organization of links](https://github.com/TriliumNext/Trilium/pull/8057)
+*   Widget scripts are now better documented, in both the legacy (jQuery) and Preact/JSX format.
+
+## 🌍 Internationalization
+
+*   Untranslated error message for custom widgets.
+
+## 🛠️ Technical updates
+
+*   Ported the following components to React. If you notice any issues with your launchers or the bar itself, feel free to report them.
+    *   The launch bar and all its widgets.
+    *   The toast/notification system.
+*   [Add dev shell and direnv support](https://github.com/TriliumNext/Trilium/pull/8011) by @yzx9 and @contributor
+*   **Minor breaking change**: custom widgets using the typo `node-detail-pane` will not be supported anymore. Use `note-detail-pane` instead.
+*   [ETAPI OpenAPI: Add missing share format](https://github.com/TriliumNext/Trilium/pull/8125) by @kalbasit
+
+## 🔒️ Security fixes
+
+*   A security vulnerability was reported by @sivaadityacoder and fixed by @perfectra1n. More information to be provided in around a month.
\ No newline at end of file

From a63b8b203101a24d5ea691f86791caf1b729617a Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 14:01:04 +0200
Subject: [PATCH 011/125] chore(release): prepare for v0.101.1

---
 apps/client/package.json      | 2 +-
 apps/desktop/package.json     | 2 +-
 apps/server/package.json      | 2 +-
 package.json                  | 2 +-
 packages/commons/package.json | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/apps/client/package.json b/apps/client/package.json
index 21b9a0486..46701e0bd 100644
--- a/apps/client/package.json
+++ b/apps/client/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@triliumnext/client",
-  "version": "0.101.0",
+  "version": "0.101.1",
   "description": "JQuery-based client for TriliumNext, used for both web and desktop (via Electron)",
   "private": true,
   "license": "AGPL-3.0-only",
diff --git a/apps/desktop/package.json b/apps/desktop/package.json
index 1a4ce1af2..467c87910 100644
--- a/apps/desktop/package.json
+++ b/apps/desktop/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@triliumnext/desktop",
-  "version": "0.101.0",
+  "version": "0.101.1",
   "description": "Build your personal knowledge base with Trilium Notes",
   "private": true,
   "main": "src/main.ts",
diff --git a/apps/server/package.json b/apps/server/package.json
index 09f9f5f5b..4dcd1c561 100644
--- a/apps/server/package.json
+++ b/apps/server/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@triliumnext/server",
-  "version": "0.101.0",
+  "version": "0.101.1",
   "description": "The server-side component of TriliumNext, which exposes the client via the web, allows for sync and provides a REST API for both internal and external use.",
   "private": true,
   "main": "./src/main.ts",
diff --git a/package.json b/package.json
index 915d465a7..537c05985 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@triliumnext/source",
-  "version": "0.101.0",
+  "version": "0.101.1",
   "description": "Build your personal knowledge base with Trilium Notes",
   "directories": {
     "doc": "docs"
diff --git a/packages/commons/package.json b/packages/commons/package.json
index b6f00636d..bc854c279 100644
--- a/packages/commons/package.json
+++ b/packages/commons/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@triliumnext/commons",
-  "version": "0.101.0",
+  "version": "0.101.1",
   "description": "Shared library between the clients (e.g. browser, Electron) and the server, mostly for type definitions and utility methods.",
   "private": true,
   "type": "module",

From af4fc11a4e7e58cae3aa4a2de82d1d90983e3abe Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 14:13:52 +0200
Subject: [PATCH 012/125] docs(release): fix link to new layout

---
 docs/Release Notes/!!!meta.json              | 2 +-
 docs/Release Notes/Release Notes/v0.101.0.md | 2 +-
 docs/Release Notes/Release Notes/v0.101.1.md | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/docs/Release Notes/!!!meta.json b/docs/Release Notes/!!!meta.json
index 55f076f79..77fb4118a 100644
--- a/docs/Release Notes/!!!meta.json	
+++ b/docs/Release Notes/!!!meta.json	
@@ -1,6 +1,6 @@
 {
     "formatVersion": 2,
-    "appVersion": "0.101.0",
+    "appVersion": "0.101.1",
     "files": [
         {
             "isClone": false,
diff --git a/docs/Release Notes/Release Notes/v0.101.0.md b/docs/Release Notes/Release Notes/v0.101.0.md
index 359eb2c0f..87c913e1b 100644
--- a/docs/Release Notes/Release Notes/v0.101.0.md	
+++ b/docs/Release Notes/Release Notes/v0.101.0.md	
@@ -12,7 +12,7 @@
 
 *   A new layout was introduced which heavily changes both existing UI elements, as well as adds some new ones (by @eliandoran and @adoriandoran, with special thanks for @rom1dep for the valuable suggestions).
     *   The goal of this new layout is to modernize the application and to make it more intuitive but at the same time to reduce clutter.
-    *   See [documentation](https://docs.triliumnotes.org/user-guide/concepts/ui/New%20Layout) of the changes and the new UI elements.
+    *   See [documentation](https://docs.triliumnotes.org/user-guide/concepts/ui/new-layout) of the changes and the new UI elements.
     *   Notes can be more easily navigated across the hierarchy using the breadcrumbs displayed underneath the tab bar.
     *   The old layout can still be used, for now. Feedback is welcome.
 *   Near the tab bar now there are [built-in buttons to go the previous or the next note in history](https://github.com/TriliumNext/Trilium/pull/8003/files) (only if the back/forward buttons are not already placed in the launch bar).
diff --git a/docs/Release Notes/Release Notes/v0.101.1.md b/docs/Release Notes/Release Notes/v0.101.1.md
index 07ea72ba8..43f406d11 100644
--- a/docs/Release Notes/Release Notes/v0.101.1.md	
+++ b/docs/Release Notes/Release Notes/v0.101.1.md	
@@ -12,7 +12,7 @@
 
 *   A new layout was introduced which heavily changes both existing UI elements, as well as adds some new ones (by @eliandoran and @adoriandoran, with special thanks for @rom1dep for the valuable suggestions).
     *   The goal of this new layout is to modernize the application and to make it more intuitive but at the same time to reduce clutter.
-    *   See [documentation](https://docs.triliumnotes.org/user-guide/concepts/ui/New%20Layout) of the changes and the new UI elements.
+    *   See [documentation](https://docs.triliumnotes.org/user-guide/concepts/ui/new-layout) of the changes and the new UI elements.
     *   Notes can be more easily navigated across the hierarchy using the breadcrumbs displayed underneath the tab bar.
     *   The old layout can still be used, for now. Feedback is welcome.
 *   Near the tab bar now there are [built-in buttons to go the previous or the next note in history](https://github.com/TriliumNext/Trilium/pull/8003/files) (only if the back/forward buttons are not already placed in the launch bar).

From a56a5fe1f535bd7e78110358d73623b7553ebeca Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 16:00:21 +0200
Subject: [PATCH 013/125] feat(icon_pack): check if JSON is parsable

---
 apps/server/src/services/icon_packs.spec.ts | 12 ++++++++++++
 apps/server/src/services/icon_packs.ts      | 18 ++++++++++++++++++
 2 files changed, 30 insertions(+)
 create mode 100644 apps/server/src/services/icon_packs.spec.ts
 create mode 100644 apps/server/src/services/icon_packs.ts

diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts
new file mode 100644
index 000000000..1dd75d71f
--- /dev/null
+++ b/apps/server/src/services/icon_packs.spec.ts
@@ -0,0 +1,12 @@
+import { buildNote } from "../test/becca_easy_mocking";
+import { processIconPack } from "./icon_packs";
+
+describe("Processing icon packs", () => {
+    it("doesn't crash if icon pack is incorrect type", () => {
+        const iconPack = processIconPack(buildNote({
+            type: "text",
+            content: "Foo"
+        }));
+        expect(iconPack).toBeFalsy();
+    });
+});
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
new file mode 100644
index 000000000..1b9ee166c
--- /dev/null
+++ b/apps/server/src/services/icon_packs.ts
@@ -0,0 +1,18 @@
+import type BNote from "../becca/entities/bnote";
+import log from "./log";
+
+interface Manifest {
+    name: string;
+    prefix: string;
+    icons: Record;
+}
+
+export function processIconPack(iconPackNote: BNote) {
+    const manifest = iconPackNote.getJsonContentSafely();
+    if (!manifest) {
+        log.error(`Icon pack is missing JSON manifest (or has syntax errors): ${iconPackNote.title} (${iconPackNote.noteId})`);
+        return;
+    }
+
+    console.log("Got manifest", manifest);
+}

From 183020a4e3c4adf11001da8b2445f7fdab4cc5e9 Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 16:04:56 +0200
Subject: [PATCH 014/125] chore(icon_pack): return icon mappings

---
 apps/server/src/services/icon_packs.spec.ts | 21 ++++++++++++++++++++-
 apps/server/src/services/icon_packs.ts      | 15 +++++++++++----
 2 files changed, 31 insertions(+), 5 deletions(-)

diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts
index 1dd75d71f..432d964a5 100644
--- a/apps/server/src/services/icon_packs.spec.ts
+++ b/apps/server/src/services/icon_packs.spec.ts
@@ -1,5 +1,5 @@
 import { buildNote } from "../test/becca_easy_mocking";
-import { processIconPack } from "./icon_packs";
+import { IconPackManifest, processIconPack } from "./icon_packs";
 
 describe("Processing icon packs", () => {
     it("doesn't crash if icon pack is incorrect type", () => {
@@ -9,4 +9,23 @@ describe("Processing icon packs", () => {
         }));
         expect(iconPack).toBeFalsy();
     });
+
+    it("processes manifest", () => {
+        const manifest: IconPackManifest = {
+            name: "Boxicons v2",
+            prefix: "bx",
+            icons: {
+                "bx-ball": "\ue9c2",
+                "bxs-party": "\uec92"
+            }
+        };
+        const iconPack = processIconPack(buildNote({
+            type: "text",
+            content: JSON.stringify(manifest)
+        }));
+        expect(iconPack?.iconMappings).toMatchObject({
+            "bx-ball": "\ue9c2",
+            "bxs-party": "\uec92"
+        });
+    });
 });
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index 1b9ee166c..0813d709d 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -1,18 +1,25 @@
 import type BNote from "../becca/entities/bnote";
 import log from "./log";
 
-interface Manifest {
+export interface IconPackManifest {
     name: string;
     prefix: string;
     icons: Record;
 }
 
-export function processIconPack(iconPackNote: BNote) {
-    const manifest = iconPackNote.getJsonContentSafely();
+interface ProcessResult {
+    iconMappings: Record;
+}
+
+export function processIconPack(iconPackNote: BNote): ProcessResult | undefined {
+    const manifest = iconPackNote.getJsonContentSafely() as IconPackManifest;
     if (!manifest) {
         log.error(`Icon pack is missing JSON manifest (or has syntax errors): ${iconPackNote.title} (${iconPackNote.noteId})`);
         return;
     }
 
-    console.log("Got manifest", manifest);
+
+    return {
+        iconMappings: manifest.icons
+    };
 }

From 5ad7323d033df9f715e4420a11839dcd97294d5d Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 17:28:19 +0200
Subject: [PATCH 015/125] chore(icon_pack): map woff2 attachment

---
 apps/server/src/becca/entities/battachment.ts | 19 +++++++--------
 apps/server/src/services/icon_packs.spec.ts   | 19 ++++++++++++++-
 apps/server/src/services/icon_packs.ts        | 22 +++++++++++++++++-
 apps/server/src/test/becca_easy_mocking.ts    | 23 +++++++++++++++++++
 4 files changed, 72 insertions(+), 11 deletions(-)

diff --git a/apps/server/src/becca/entities/battachment.ts b/apps/server/src/becca/entities/battachment.ts
index ec50e7a6a..924dd972a 100644
--- a/apps/server/src/becca/entities/battachment.ts
+++ b/apps/server/src/becca/entities/battachment.ts
@@ -1,15 +1,16 @@
-"use strict";
 
-import utils from "../../services/utils.js";
-import dateUtils from "../../services/date_utils.js";
-import AbstractBeccaEntity from "./abstract_becca_entity.js";
-import sql from "../../services/sql.js";
-import protectedSessionService from "../../services/protected_session.js";
-import log from "../../services/log.js";
+
 import type { AttachmentRow } from "@triliumnext/commons";
-import type BNote from "./bnote.js";
-import type BBranch from "./bbranch.js";
+
+import dateUtils from "../../services/date_utils.js";
+import log from "../../services/log.js";
 import noteService from "../../services/notes.js";
+import protectedSessionService from "../../services/protected_session.js";
+import sql from "../../services/sql.js";
+import utils from "../../services/utils.js";
+import AbstractBeccaEntity from "./abstract_becca_entity.js";
+import type BBranch from "./bbranch.js";
+import type BNote from "./bnote.js";
 
 const attachmentRoleToNoteTypeMapping = {
     image: "image",
diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts
index 432d964a5..3e2bd8688 100644
--- a/apps/server/src/services/icon_packs.spec.ts
+++ b/apps/server/src/services/icon_packs.spec.ts
@@ -1,5 +1,5 @@
 import { buildNote } from "../test/becca_easy_mocking";
-import { IconPackManifest, processIconPack } from "./icon_packs";
+import { determineBestFontAttachment, IconPackManifest, processIconPack } from "./icon_packs";
 
 describe("Processing icon packs", () => {
     it("doesn't crash if icon pack is incorrect type", () => {
@@ -29,3 +29,20 @@ describe("Processing icon packs", () => {
         });
     });
 });
+
+describe("Mapping attachments", () => {
+    it("handles woff2", () => {
+        const iconPackNote = buildNote({
+            type: "text",
+            attachments: [
+                {
+                    role: "file",
+                    title: "Font",
+                    mime: "font/woff2"
+                }
+            ]
+        });
+        const attachment = determineBestFontAttachment(iconPackNote);
+        expect(attachment?.mime).toStrictEqual("font/woff2");
+    });
+});
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index 0813d709d..c313c0259 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -1,6 +1,11 @@
+import type BAttachment from "../becca/entities/battachment";
 import type BNote from "../becca/entities/bnote";
 import log from "./log";
 
+const PREFERRED_MIME_TYPE = [
+    "font/woff2"
+];
+
 export interface IconPackManifest {
     name: string;
     prefix: string;
@@ -18,8 +23,23 @@ export function processIconPack(iconPackNote: BNote): ProcessResult | undefined
         return;
     }
 
-
     return {
         iconMappings: manifest.icons
     };
 }
+
+export function determineBestFontAttachment(iconPackNote: BNote) {
+    // Map all the attachments by their MIME.
+    const mappings = new Map();
+    for (const attachment of iconPackNote.getAttachmentsByRole("file")) {
+        mappings.set(attachment.mime, attachment);
+    }
+
+    // Return the icon formats in order of preference.
+    for (const preferredMimeType of PREFERRED_MIME_TYPE) {
+        const correspondingAttachment = mappings.get(preferredMimeType);
+        if (correspondingAttachment) return correspondingAttachment;
+    }
+
+    return null;
+}
diff --git a/apps/server/src/test/becca_easy_mocking.ts b/apps/server/src/test/becca_easy_mocking.ts
index 8bce9efc9..b36a9cdb3 100644
--- a/apps/server/src/test/becca_easy_mocking.ts
+++ b/apps/server/src/test/becca_easy_mocking.ts
@@ -1,5 +1,6 @@
 import { NoteType } from "@triliumnext/commons";
 
+import BAttachment from "../becca/entities/battachment.js";
 import BAttribute from "../becca/entities/battribute.js";
 import BBranch from "../becca/entities/bbranch.js";
 import BNote from "../becca/entities/bnote.js";
@@ -15,6 +16,11 @@ interface NoteDefinition extends AttributeDefinitions, RelationDefinitions {
     type?: NoteType;
     mime?: string;
     children?: NoteDefinition[];
+    attachments?: {
+        title: string;
+        role: string;
+        mime: string;
+    }[];
 }
 
 /**
@@ -106,5 +112,22 @@ export function buildNote(noteDef: NoteDefinition) {
 
         position++;
     }
+
+    // Handle attachments.
+    if (noteDef.attachments) {
+        const allAttachments: BAttachment[] = [];
+        for (const { title, role, mime } of noteDef.attachments) {
+            const attachment = new BAttachment({
+                ownerId: note.noteId,
+                title,
+                role,
+                mime
+            });
+            allAttachments.push(attachment);
+        }
+
+        note.getAttachmentsByRole = (role) => allAttachments.filter(a => a.role === role);
+    }
+
     return note;
 }

From d121de5152cccabb9ac86fe72813c24fb4c61fea Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 17:30:19 +0200
Subject: [PATCH 016/125] chore(icon_pack): map woff attachment

---
 apps/server/src/services/icon_packs.spec.ts | 15 +++++++++++++++
 apps/server/src/services/icon_packs.ts      |  3 ++-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts
index 3e2bd8688..c4d0ad6ea 100644
--- a/apps/server/src/services/icon_packs.spec.ts
+++ b/apps/server/src/services/icon_packs.spec.ts
@@ -45,4 +45,19 @@ describe("Mapping attachments", () => {
         const attachment = determineBestFontAttachment(iconPackNote);
         expect(attachment?.mime).toStrictEqual("font/woff2");
     });
+
+    it("handles woff", () => {
+        const iconPackNote = buildNote({
+            type: "text",
+            attachments: [
+                {
+                    role: "file",
+                    title: "Font",
+                    mime: "font/woff"
+                }
+            ]
+        });
+        const attachment = determineBestFontAttachment(iconPackNote);
+        expect(attachment?.mime).toStrictEqual("font/woff");
+    });
 });
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index c313c0259..dd448ed7a 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -3,7 +3,8 @@ import type BNote from "../becca/entities/bnote";
 import log from "./log";
 
 const PREFERRED_MIME_TYPE = [
-    "font/woff2"
+    "font/woff2",
+    "font/woff"
 ];
 
 export interface IconPackManifest {

From 98de4b6dc34fdbe18781329fa82b5ae817097a0e Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 17:31:35 +0200
Subject: [PATCH 017/125] chore(icon_pack): map ttf

---
 apps/server/src/services/icon_packs.spec.ts | 40 +++++++++++++++++++++
 apps/server/src/services/icon_packs.ts      |  3 +-
 2 files changed, 42 insertions(+), 1 deletion(-)

diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts
index c4d0ad6ea..02b7bef83 100644
--- a/apps/server/src/services/icon_packs.spec.ts
+++ b/apps/server/src/services/icon_packs.spec.ts
@@ -60,4 +60,44 @@ describe("Mapping attachments", () => {
         const attachment = determineBestFontAttachment(iconPackNote);
         expect(attachment?.mime).toStrictEqual("font/woff");
     });
+
+    it("handles ttf", () => {
+        const iconPackNote = buildNote({
+            type: "text",
+            attachments: [
+                {
+                    role: "file",
+                    title: "Font",
+                    mime: "font/ttf"
+                }
+            ]
+        });
+        const attachment = determineBestFontAttachment(iconPackNote);
+        expect(attachment?.mime).toStrictEqual("font/ttf");
+    });
+
+    it("prefers woff2", () => {
+        const iconPackNote = buildNote({
+            type: "text",
+            attachments: [
+                {
+                    role: "file",
+                    title: "Font",
+                    mime: "font/woff"
+                },
+                {
+                    role: "file",
+                    title: "Font",
+                    mime: "font/ttf"
+                },
+                {
+                    role: "file",
+                    title: "Font",
+                    mime: "font/woff2"
+                }
+            ]
+        });
+        const attachment = determineBestFontAttachment(iconPackNote);
+        expect(attachment?.mime).toStrictEqual("font/woff2");
+    });
 });
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index dd448ed7a..033c0c559 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -4,7 +4,8 @@ import log from "./log";
 
 const PREFERRED_MIME_TYPE = [
     "font/woff2",
-    "font/woff"
+    "font/woff",
+    "font/ttf"
 ];
 
 export interface IconPackManifest {

From 27efa8844e87e82d0103271acafa5571dfa12837 Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 17:32:28 +0200
Subject: [PATCH 018/125] refactor(server): mark ownerId in AttachmentRow as
 mandatory

---
 apps/server/src/becca/entities/bnote.ts | 2 +-
 packages/commons/src/lib/rows.ts        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/apps/server/src/becca/entities/bnote.ts b/apps/server/src/becca/entities/bnote.ts
index 4eb92c80d..56a0e99c6 100644
--- a/apps/server/src/becca/entities/bnote.ts
+++ b/apps/server/src/becca/entities/bnote.ts
@@ -1623,7 +1623,7 @@ class BNote extends AbstractBeccaEntity {
      * @param matchBy - choose by which property we detect if to update an existing attachment.
      *                      Supported values are either 'attachmentId' (default) or 'title'
      */
-    saveAttachment({ attachmentId, role, mime, title, content, position }: AttachmentRow, matchBy: "attachmentId" | "title" | undefined = "attachmentId") {
+    saveAttachment({ attachmentId, role, mime, title, content, position }: Omit, matchBy: "attachmentId" | "title" | undefined = "attachmentId") {
         if (!["attachmentId", "title"].includes(matchBy)) {
             throw new Error(`Unsupported value '${matchBy}' for matchBy param, has to be either 'attachmentId' or 'title'.`);
         }
diff --git a/packages/commons/src/lib/rows.ts b/packages/commons/src/lib/rows.ts
index 5710cf84f..809e36481 100644
--- a/packages/commons/src/lib/rows.ts
+++ b/packages/commons/src/lib/rows.ts
@@ -3,7 +3,7 @@
 
 export interface AttachmentRow {
     attachmentId?: string;
-    ownerId?: string;
+    ownerId: string;
     role: string;
     mime: string;
     title: string;

From 2f24703690a998dd4ac8c8b31c854c7e8193a698 Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 17:42:44 +0200
Subject: [PATCH 019/125] chore(icon_pack): generate font face declaration
 without source

---
 apps/server/src/services/icon_packs.spec.ts | 38 ++++++++++++++++++---
 apps/server/src/services/icon_packs.ts      | 14 ++++++--
 2 files changed, 45 insertions(+), 7 deletions(-)

diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts
index 02b7bef83..4f41258b4 100644
--- a/apps/server/src/services/icon_packs.spec.ts
+++ b/apps/server/src/services/icon_packs.spec.ts
@@ -1,5 +1,5 @@
 import { buildNote } from "../test/becca_easy_mocking";
-import { determineBestFontAttachment, IconPackManifest, processIconPack } from "./icon_packs";
+import { determineBestFontAttachment, generateCss, IconPackManifest, processIconPack } from "./icon_packs";
 
 describe("Processing icon packs", () => {
     it("doesn't crash if icon pack is incorrect type", () => {
@@ -23,10 +23,7 @@ describe("Processing icon packs", () => {
             type: "text",
             content: JSON.stringify(manifest)
         }));
-        expect(iconPack?.iconMappings).toMatchObject({
-            "bx-ball": "\ue9c2",
-            "bxs-party": "\uec92"
-        });
+        expect(iconPack?.manifest).toMatchObject(manifest);
     });
 });
 
@@ -101,3 +98,34 @@ describe("Mapping attachments", () => {
         expect(attachment?.mime).toStrictEqual("font/woff2");
     });
 });
+
+describe("CSS generation", () => {
+    it("generates the CSS", () => {
+        const manifest: IconPackManifest = {
+            name: "Boxicons v2",
+            prefix: "bx",
+            icons: {
+                "bx-ball": "\ue9c2",
+                "bxs-party": "\uec92"
+            }
+        };
+        const iconPackNote = buildNote({
+            type: "text",
+            content: JSON.stringify(manifest),
+            attachments: [
+                {
+                    role: "file",
+                    title: "Font",
+                    mime: "font/woff2"
+                }
+            ]
+        });
+        const processedResult = processIconPack(iconPackNote);
+        expect(processedResult).toBeTruthy();
+        const css = generateCss(processedResult!, iconPackNote);
+
+        console.log(css);
+        expect(css).toContain("@font-face");
+        expect(css).toContain("font-family: 'trilium-icon-pack-bx'");
+    });
+});
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index 033c0c559..a9fbaa747 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -15,7 +15,7 @@ export interface IconPackManifest {
 }
 
 interface ProcessResult {
-    iconMappings: Record;
+    manifest: IconPackManifest;
 }
 
 export function processIconPack(iconPackNote: BNote): ProcessResult | undefined {
@@ -26,7 +26,7 @@ export function processIconPack(iconPackNote: BNote): ProcessResult | undefined
     }
 
     return {
-        iconMappings: manifest.icons
+        manifest
     };
 }
 
@@ -45,3 +45,13 @@ export function determineBestFontAttachment(iconPackNote: BNote) {
 
     return null;
 }
+
+export function generateCss(processedIconPack: ProcessResult, iconPackNote: BNote) {
+    return `\
+        @font-face {
+            font-family: 'trilium-icon-pack-${processedIconPack.manifest.prefix}';
+            font-weight: normal;
+            font-style: normal;
+        }
+    `;
+}

From b157cd909c692a775568c0641c93176184f301d4 Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 18:04:39 +0200
Subject: [PATCH 020/125] chore(icon_pack): generate src declaration

---
 apps/server/src/services/icon_packs.spec.ts | 44 +++++++++++----------
 apps/server/src/services/icon_packs.ts      | 23 +++++++++--
 apps/server/src/test/becca_easy_mocking.ts  |  3 +-
 3 files changed, 45 insertions(+), 25 deletions(-)

diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts
index 4f41258b4..68ee6ca2b 100644
--- a/apps/server/src/services/icon_packs.spec.ts
+++ b/apps/server/src/services/icon_packs.spec.ts
@@ -1,6 +1,21 @@
 import { buildNote } from "../test/becca_easy_mocking";
 import { determineBestFontAttachment, generateCss, IconPackManifest, processIconPack } from "./icon_packs";
 
+const manifest: IconPackManifest = {
+    name: "Boxicons v2",
+    prefix: "bx",
+    icons: {
+        "bx-ball": "\ue9c2",
+        "bxs-party": "\uec92"
+    }
+};
+
+const defaultAttachment = {
+    role: "file",
+    title: "Font",
+    mime: "font/woff2"
+};
+
 describe("Processing icon packs", () => {
     it("doesn't crash if icon pack is incorrect type", () => {
         const iconPack = processIconPack(buildNote({
@@ -11,18 +26,12 @@ describe("Processing icon packs", () => {
     });
 
     it("processes manifest", () => {
-        const manifest: IconPackManifest = {
-            name: "Boxicons v2",
-            prefix: "bx",
-            icons: {
-                "bx-ball": "\ue9c2",
-                "bxs-party": "\uec92"
-            }
-        };
         const iconPack = processIconPack(buildNote({
             type: "text",
-            content: JSON.stringify(manifest)
+            content: JSON.stringify(manifest),
+            attachments: [ defaultAttachment ]
         }));
+        expect(iconPack).toBeTruthy();
         expect(iconPack?.manifest).toMatchObject(manifest);
     });
 });
@@ -31,13 +40,7 @@ describe("Mapping attachments", () => {
     it("handles woff2", () => {
         const iconPackNote = buildNote({
             type: "text",
-            attachments: [
-                {
-                    role: "file",
-                    title: "Font",
-                    mime: "font/woff2"
-                }
-            ]
+            attachments: [ defaultAttachment ]
         });
         const attachment = determineBestFontAttachment(iconPackNote);
         expect(attachment?.mime).toStrictEqual("font/woff2");
@@ -109,7 +112,7 @@ describe("CSS generation", () => {
                 "bxs-party": "\uec92"
             }
         };
-        const iconPackNote = buildNote({
+        const processedResult = processIconPack(buildNote({
             type: "text",
             content: JSON.stringify(manifest),
             attachments: [
@@ -119,13 +122,12 @@ describe("CSS generation", () => {
                     mime: "font/woff2"
                 }
             ]
-        });
-        const processedResult = processIconPack(iconPackNote);
+        }));
         expect(processedResult).toBeTruthy();
-        const css = generateCss(processedResult!, iconPackNote);
+        const css = generateCss(processedResult!);
 
-        console.log(css);
         expect(css).toContain("@font-face");
         expect(css).toContain("font-family: 'trilium-icon-pack-bx'");
+        expect(css).toContain(`src: url('/api/attachments/${processedResult?.fontAttachmentId}/download') format('woff2');`);
     });
 });
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index a9fbaa747..816160366 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -6,7 +6,13 @@ const PREFERRED_MIME_TYPE = [
     "font/woff2",
     "font/woff",
     "font/ttf"
-];
+] as const;
+
+const MIME_TO_CSS_FORMAT_MAPPINGS: Record = {
+    "font/ttf": "truetype",
+    "font/woff": "woff",
+    "font/woff2": "woff2"
+};
 
 export interface IconPackManifest {
     name: string;
@@ -16,6 +22,8 @@ export interface IconPackManifest {
 
 interface ProcessResult {
     manifest: IconPackManifest;
+    fontMime: string;
+    fontAttachmentId: string;
 }
 
 export function processIconPack(iconPackNote: BNote): ProcessResult | undefined {
@@ -25,8 +33,16 @@ export function processIconPack(iconPackNote: BNote): ProcessResult | undefined
         return;
     }
 
+    const attachment = determineBestFontAttachment(iconPackNote);
+    if (!attachment || !attachment.attachmentId) {
+        log.error(`Icon pack is missing WOFF/WOFF2/TTF attachment: ${iconPackNote.title} (${iconPackNote.noteId})`);
+        return;
+    }
+
     return {
-        manifest
+        manifest,
+        fontMime: attachment.mime,
+        fontAttachmentId: attachment.attachmentId
     };
 }
 
@@ -46,12 +62,13 @@ export function determineBestFontAttachment(iconPackNote: BNote) {
     return null;
 }
 
-export function generateCss(processedIconPack: ProcessResult, iconPackNote: BNote) {
+export function generateCss(processedIconPack: ProcessResult) {
     return `\
         @font-face {
             font-family: 'trilium-icon-pack-${processedIconPack.manifest.prefix}';
             font-weight: normal;
             font-style: normal;
+            src: url('/api/attachments/${processedIconPack.fontAttachmentId}/download') format('${MIME_TO_CSS_FORMAT_MAPPINGS[processedIconPack.fontMime]}');
         }
     `;
 }
diff --git a/apps/server/src/test/becca_easy_mocking.ts b/apps/server/src/test/becca_easy_mocking.ts
index b36a9cdb3..d809baa7f 100644
--- a/apps/server/src/test/becca_easy_mocking.ts
+++ b/apps/server/src/test/becca_easy_mocking.ts
@@ -4,7 +4,7 @@ import BAttachment from "../becca/entities/battachment.js";
 import BAttribute from "../becca/entities/battribute.js";
 import BBranch from "../becca/entities/bbranch.js";
 import BNote from "../becca/entities/bnote.js";
-import utils from "../services/utils.js";
+import utils, { randomString } from "../services/utils.js";
 
 type AttributeDefinitions = { [key in `#${string}`]: string; };
 type RelationDefinitions = { [key in `~${string}`]: string; };
@@ -118,6 +118,7 @@ export function buildNote(noteDef: NoteDefinition) {
         const allAttachments: BAttachment[] = [];
         for (const { title, role, mime } of noteDef.attachments) {
             const attachment = new BAttachment({
+                attachmentId: randomString(10),
                 ownerId: note.noteId,
                 title,
                 role,

From 93a3b29677375a1f15ffc7fca1af2b786b988ee0 Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 18:08:26 +0200
Subject: [PATCH 021/125] chore(icon_pack): generate root declaration

---
 apps/server/src/services/icon_packs.spec.ts |  4 ++++
 apps/server/src/services/icon_packs.ts      | 13 +++++++++++++
 2 files changed, 17 insertions(+)

diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts
index 68ee6ca2b..16ea35e2a 100644
--- a/apps/server/src/services/icon_packs.spec.ts
+++ b/apps/server/src/services/icon_packs.spec.ts
@@ -126,8 +126,12 @@ describe("CSS generation", () => {
         expect(processedResult).toBeTruthy();
         const css = generateCss(processedResult!);
 
+        console.log(css);
         expect(css).toContain("@font-face");
         expect(css).toContain("font-family: 'trilium-icon-pack-bx'");
         expect(css).toContain(`src: url('/api/attachments/${processedResult?.fontAttachmentId}/download') format('woff2');`);
+
+        expect(css).toContain("@font-face");
+        expect(css).toContain("font-family: 'trilium-icon-pack-bx' !important;");
     });
 });
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index 816160366..16a63ac25 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -70,5 +70,18 @@ export function generateCss(processedIconPack: ProcessResult) {
             font-style: normal;
             src: url('/api/attachments/${processedIconPack.fontAttachmentId}/download') format('${MIME_TO_CSS_FORMAT_MAPPINGS[processedIconPack.fontMime]}');
         }
+
+        .${processedIconPack.manifest.prefix} {
+            font-family: 'trilium-icon-pack-${processedIconPack.manifest.prefix}' !important;
+            font-weight: normal;
+            font-style: normal;
+            font-variant: normal;
+            line-height: 1;
+            text-rendering: auto;
+            display: inline-block;
+            text-transform: none;
+            -webkit-font-smoothing: antialiased;
+            -moz-osx-font-smoothing: grayscale;
+        }
     `;
 }

From 5f1bdf726491de40475199901a9669e05c2f13b3 Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 18:15:46 +0200
Subject: [PATCH 022/125] chore(icon_pack): generate icon declarations

---
 apps/server/src/services/icon_packs.spec.ts |  2 ++
 apps/server/src/services/icon_packs.ts      | 17 ++++++++++++-----
 2 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts
index 16ea35e2a..0da99d4c0 100644
--- a/apps/server/src/services/icon_packs.spec.ts
+++ b/apps/server/src/services/icon_packs.spec.ts
@@ -133,5 +133,7 @@ describe("CSS generation", () => {
 
         expect(css).toContain("@font-face");
         expect(css).toContain("font-family: 'trilium-icon-pack-bx' !important;");
+        expect(css).toContain(".bx.bx-ball::before { content: '\\e9c2'; }");
+        expect(css).toContain(".bx.bxs-party::before { content: '\\ec92'; }");
     });
 });
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index 16a63ac25..daa327a8d 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -62,17 +62,22 @@ export function determineBestFontAttachment(iconPackNote: BNote) {
     return null;
 }
 
-export function generateCss(processedIconPack: ProcessResult) {
+export function generateCss({ manifest, fontAttachmentId, fontMime }: ProcessResult) {
+    const iconDeclarations: string[] = [];
+    for (const [ key, mapping ] of Object.entries(manifest.icons)) {
+        iconDeclarations.push(`.${manifest.prefix}.${key}::before { content: '\\${mapping.charCodeAt(0).toString(16)}' }`);
+    }
+
     return `\
         @font-face {
-            font-family: 'trilium-icon-pack-${processedIconPack.manifest.prefix}';
+            font-family: 'trilium-icon-pack-${manifest.prefix}';
             font-weight: normal;
             font-style: normal;
-            src: url('/api/attachments/${processedIconPack.fontAttachmentId}/download') format('${MIME_TO_CSS_FORMAT_MAPPINGS[processedIconPack.fontMime]}');
+            src: url('/api/attachments/${fontAttachmentId}/download') format('${MIME_TO_CSS_FORMAT_MAPPINGS[fontMime]}');
         }
 
-        .${processedIconPack.manifest.prefix} {
-            font-family: 'trilium-icon-pack-${processedIconPack.manifest.prefix}' !important;
+        .${manifest.prefix} {
+            font-family: 'trilium-icon-pack-${manifest.prefix}' !important;
             font-weight: normal;
             font-style: normal;
             font-variant: normal;
@@ -83,5 +88,7 @@ export function generateCss(processedIconPack: ProcessResult) {
             -webkit-font-smoothing: antialiased;
             -moz-osx-font-smoothing: grayscale;
         }
+
+        ${iconDeclarations.join("\n")}
     `;
 }

From e346963e7677b5d98ad79e8ca55a27cc066b8843 Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 18:36:36 +0200
Subject: [PATCH 023/125] feat(icon_pack): inject the icon pack into the client

---
 apps/server/src/assets/views/desktop.ejs |  3 ++
 apps/server/src/routes/index.ts          | 36 ++++++++++++------------
 apps/server/src/services/icon_packs.ts   |  9 +++++-
 3 files changed, 29 insertions(+), 19 deletions(-)

diff --git a/apps/server/src/assets/views/desktop.ejs b/apps/server/src/assets/views/desktop.ejs
index 8d53b914c..6b8c6b7a2 100644
--- a/apps/server/src/assets/views/desktop.ejs
+++ b/apps/server/src/assets/views/desktop.ejs
@@ -8,6 +8,9 @@
 	  
     
     Trilium Notes
+    
     
 
  generateCss(p)).join("\n\n")
     });
 }
 
@@ -118,10 +119,9 @@ function getThemeCssUrl(theme: string, themeNote: BNote | null) {
         return `${assetPath}/stylesheets/theme-next-dark.css`;
     } else if (!process.env.TRILIUM_SAFE_MODE && themeNote) {
         return `api/notes/download/${themeNote.noteId}`;
-    } else {
-        // baseline light theme
-        return false;
     }
+    // baseline light theme
+    return false;
 }
 
 function getAppCssNoteIds() {
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index daa327a8d..406d32811 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -1,6 +1,7 @@
 import type BAttachment from "../becca/entities/battachment";
 import type BNote from "../becca/entities/bnote";
 import log from "./log";
+import search from "./search/services/search";
 
 const PREFERRED_MIME_TYPE = [
     "font/woff2",
@@ -26,6 +27,12 @@ interface ProcessResult {
     fontAttachmentId: string;
 }
 
+export function getIconPacks() {
+    return search.searchNotes("#iconPack")
+        .map(iconPackNote => processIconPack(iconPackNote))
+        .filter(Boolean) as ProcessResult[];
+}
+
 export function processIconPack(iconPackNote: BNote): ProcessResult | undefined {
     const manifest = iconPackNote.getJsonContentSafely() as IconPackManifest;
     if (!manifest) {
@@ -65,7 +72,7 @@ export function determineBestFontAttachment(iconPackNote: BNote) {
 export function generateCss({ manifest, fontAttachmentId, fontMime }: ProcessResult) {
     const iconDeclarations: string[] = [];
     for (const [ key, mapping ] of Object.entries(manifest.icons)) {
-        iconDeclarations.push(`.${manifest.prefix}.${key}::before { content: '\\${mapping.charCodeAt(0).toString(16)}' }`);
+        iconDeclarations.push(`.${manifest.prefix}.${key}::before { content: '\\${mapping.charCodeAt(0).toString(16)}'; }`);
     }
 
     return `\

From e2f6f8a4e4431d0397b60baf7cd59c5a31f1fa07 Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 19:10:28 +0200
Subject: [PATCH 024/125] feat(icon_pack): generate icon registry for client

---
 .../assets/views/partials/windowGlobal.ejs    |  3 +-
 apps/server/src/routes/index.ts               |  5 ++--
 apps/server/src/services/icon_packs.spec.ts   | 28 ++++++++++++++++++-
 apps/server/src/services/icon_packs.ts        | 19 +++++++++++++
 packages/commons/src/lib/server_api.ts        | 11 ++++++++
 5 files changed, 62 insertions(+), 4 deletions(-)

diff --git a/apps/server/src/assets/views/partials/windowGlobal.ejs b/apps/server/src/assets/views/partials/windowGlobal.ejs
index c69351e1a..31911bc68 100644
--- a/apps/server/src/assets/views/partials/windowGlobal.ejs
+++ b/apps/server/src/assets/views/partials/windowGlobal.ejs
@@ -19,6 +19,7 @@
         platform: "<%= platform %>",
         hasNativeTitleBar: <%= hasNativeTitleBar %>,
         TRILIUM_SAFE_MODE: <%= !!process.env.TRILIUM_SAFE_MODE %>,
-        isRtl: <%= !!currentLocale.rtl %>
+        isRtl: <%= !!currentLocale.rtl %>,
+        iconRegistry: <%- JSON.stringify(iconRegistry) %>
     };
 
\ No newline at end of file
diff --git a/apps/server/src/routes/index.ts b/apps/server/src/routes/index.ts
index 97bfb88d8..bc94dc7bc 100644
--- a/apps/server/src/routes/index.ts
+++ b/apps/server/src/routes/index.ts
@@ -7,7 +7,7 @@ import assetPath from "../services/asset_path.js";
 import attributeService from "../services/attributes.js";
 import config from "../services/config.js";
 import { getCurrentLocale } from "../services/i18n.js";
-import { generateCss, getIconPacks } from "../services/icon_packs.js";
+import { generateCss, generateIconRegistry, getIconPacks } from "../services/icon_packs.js";
 import log from "../services/log.js";
 import optionService from "../services/options.js";
 import protectedSessionService from "../services/protected_session.js";
@@ -62,7 +62,8 @@ function index(req: Request, res: Response) {
         appPath,
         baseApiUrl: 'api/',
         currentLocale: getCurrentLocale(),
-        iconPackCss: iconPacks.map(p => generateCss(p)).join("\n\n")
+        iconPackCss: iconPacks.map(p => generateCss(p)).join("\n\n"),
+        iconRegistry: generateIconRegistry(iconPacks)
     });
 }
 
diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts
index 0da99d4c0..7a26cba69 100644
--- a/apps/server/src/services/icon_packs.spec.ts
+++ b/apps/server/src/services/icon_packs.spec.ts
@@ -1,5 +1,5 @@
 import { buildNote } from "../test/becca_easy_mocking";
-import { determineBestFontAttachment, generateCss, IconPackManifest, processIconPack } from "./icon_packs";
+import { determineBestFontAttachment, generateCss, generateIconRegistry, IconPackManifest, processIconPack } from "./icon_packs";
 
 const manifest: IconPackManifest = {
     name: "Boxicons v2",
@@ -137,3 +137,29 @@ describe("CSS generation", () => {
         expect(css).toContain(".bx.bxs-party::before { content: '\\ec92'; }");
     });
 });
+
+describe("Icon registery", () => {
+    it("generates the registry", () => {
+        const iconPack = processIconPack(buildNote({
+            type: "text",
+            content: JSON.stringify(manifest),
+            attachments: [ defaultAttachment ]
+        }));
+        const registry = generateIconRegistry([ iconPack! ]);
+        expect(registry.sources).toHaveLength(1);
+        expect(registry.sources[0]).toMatchObject({
+            name: "Boxicons v2",
+            prefix: "bx",
+            icons: [
+                {
+                    id: "bx-ball",
+                    label: "ball"
+                },
+                {
+                    id: "bxs-party",
+                    label: "party"
+                }
+            ]
+        });
+    });
+});
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index 406d32811..946e3cfd7 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -1,3 +1,5 @@
+import { IconRegistry } from "@triliumnext/commons";
+
 import type BAttachment from "../becca/entities/battachment";
 import type BNote from "../becca/entities/bnote";
 import log from "./log";
@@ -33,6 +35,23 @@ export function getIconPacks() {
         .filter(Boolean) as ProcessResult[];
 }
 
+export function generateIconRegistry(iconPacks: ProcessResult[]): IconRegistry {
+    const sources: IconRegistry["sources"] = [];
+
+    for (const { manifest } of iconPacks) {
+        sources.push({
+            prefix: manifest.prefix,
+            name: manifest.name,
+            icons: Object.keys(manifest.icons).map(id => ({
+                id,
+                label: id.split("-").at(-1) ?? id
+            }))
+        });
+    }
+
+    return { sources };
+}
+
 export function processIconPack(iconPackNote: BNote): ProcessResult | undefined {
     const manifest = iconPackNote.getJsonContentSafely() as IconPackManifest;
     if (!manifest) {
diff --git a/packages/commons/src/lib/server_api.ts b/packages/commons/src/lib/server_api.ts
index 978d7b429..3f3d706f8 100644
--- a/packages/commons/src/lib/server_api.ts
+++ b/packages/commons/src/lib/server_api.ts
@@ -285,3 +285,14 @@ export interface RenderMarkdownResponse {
 export interface ToMarkdownResponse {
     markdownContent: string;
 }
+
+export interface IconRegistry {
+    sources: {
+        prefix: string;
+        name: string;
+        icons: {
+            id: string;
+            label: string;
+        }[]
+    }[];
+}

From 254511bfbfa35fe4a2744da080f7a1dec4bbd3ea Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 19:25:31 +0200
Subject: [PATCH 025/125] chore(icon_pack): switch schema to support multiple
 terms per icon

---
 apps/client/src/types.d.ts                  |  3 +++
 apps/server/src/services/icon_packs.spec.ts | 24 +++++++++++++++------
 apps/server/src/services/icon_packs.ts      | 11 ++++++----
 packages/commons/src/lib/server_api.ts      |  2 +-
 4 files changed, 29 insertions(+), 11 deletions(-)

diff --git a/apps/client/src/types.d.ts b/apps/client/src/types.d.ts
index c12ed615c..4572c4030 100644
--- a/apps/client/src/types.d.ts
+++ b/apps/client/src/types.d.ts
@@ -1,3 +1,5 @@
+import { IconRegistry } from "@triliumnext/commons";
+
 import appContext, { AppContext } from "./components/app_context";
 import type FNote from "./entities/fnote";
 import type { PrintReport } from "./print";
@@ -46,6 +48,7 @@ interface CustomGlobals {
     linter: typeof lint;
     hasNativeTitleBar: boolean;
     isRtl: boolean;
+    iconRegistry: IconRegistry;
 }
 
 type RequireMethod = (moduleName: string) => any;
diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts
index 7a26cba69..ffb1a1f36 100644
--- a/apps/server/src/services/icon_packs.spec.ts
+++ b/apps/server/src/services/icon_packs.spec.ts
@@ -5,8 +5,14 @@ const manifest: IconPackManifest = {
     name: "Boxicons v2",
     prefix: "bx",
     icons: {
-        "bx-ball": "\ue9c2",
-        "bxs-party": "\uec92"
+        "bx-ball": {
+            glyph: "\ue9c2",
+            terms: [ "ball" ]
+        },
+        "bxs-party": {
+            glyph: "\uec92",
+            terms: [ "party" ]
+        }
     }
 };
 
@@ -108,8 +114,14 @@ describe("CSS generation", () => {
             name: "Boxicons v2",
             prefix: "bx",
             icons: {
-                "bx-ball": "\ue9c2",
-                "bxs-party": "\uec92"
+                "bx-ball": {
+                    "glyph": "\ue9c2",
+                    "terms": [ "ball" ]
+                },
+                "bxs-party": {
+                    "glyph": "\uec92",
+                    "terms": [ "party" ]
+                }
             }
         };
         const processedResult = processIconPack(buildNote({
@@ -153,11 +165,11 @@ describe("Icon registery", () => {
             icons: [
                 {
                     id: "bx-ball",
-                    label: "ball"
+                    terms: [ "ball" ]
                 },
                 {
                     id: "bxs-party",
-                    label: "party"
+                    terms: [ "party" ]
                 }
             ]
         });
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index 946e3cfd7..4d77eddaa 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -20,7 +20,10 @@ const MIME_TO_CSS_FORMAT_MAPPINGS: Record;
+    icons: Record;
 }
 
 interface ProcessResult {
@@ -42,9 +45,9 @@ export function generateIconRegistry(iconPacks: ProcessResult[]): IconRegistry {
         sources.push({
             prefix: manifest.prefix,
             name: manifest.name,
-            icons: Object.keys(manifest.icons).map(id => ({
+            icons: Object.entries(manifest.icons).map(( [id, { terms }] ) => ({
                 id,
-                label: id.split("-").at(-1) ?? id
+                terms
             }))
         });
     }
@@ -91,7 +94,7 @@ export function determineBestFontAttachment(iconPackNote: BNote) {
 export function generateCss({ manifest, fontAttachmentId, fontMime }: ProcessResult) {
     const iconDeclarations: string[] = [];
     for (const [ key, mapping ] of Object.entries(manifest.icons)) {
-        iconDeclarations.push(`.${manifest.prefix}.${key}::before { content: '\\${mapping.charCodeAt(0).toString(16)}'; }`);
+        iconDeclarations.push(`.${manifest.prefix}.${key}::before { content: '\\${mapping.glyph.charCodeAt(0).toString(16)}'; }`);
     }
 
     return `\
diff --git a/packages/commons/src/lib/server_api.ts b/packages/commons/src/lib/server_api.ts
index 3f3d706f8..d5a76929f 100644
--- a/packages/commons/src/lib/server_api.ts
+++ b/packages/commons/src/lib/server_api.ts
@@ -292,7 +292,7 @@ export interface IconRegistry {
         name: string;
         icons: {
             id: string;
-            label: string;
+            terms: string[];
         }[]
     }[];
 }

From 2c4ac4ba30f322253380159073c984232af66e34 Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 19:37:10 +0200
Subject: [PATCH 026/125] fix(server): crashing due to bad icon pack

---
 apps/server/src/routes/index.ts        |  5 ++-
 apps/server/src/services/icon_packs.ts | 60 ++++++++++++++------------
 2 files changed, 37 insertions(+), 28 deletions(-)

diff --git a/apps/server/src/routes/index.ts b/apps/server/src/routes/index.ts
index bc94dc7bc..a94e8e57e 100644
--- a/apps/server/src/routes/index.ts
+++ b/apps/server/src/routes/index.ts
@@ -62,7 +62,10 @@ function index(req: Request, res: Response) {
         appPath,
         baseApiUrl: 'api/',
         currentLocale: getCurrentLocale(),
-        iconPackCss: iconPacks.map(p => generateCss(p)).join("\n\n"),
+        iconPackCss: iconPacks
+            .map(p => generateCss(p))
+            .filter(Boolean)
+            .join("\n\n"),
         iconRegistry: generateIconRegistry(iconPacks)
     });
 }
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index 4d77eddaa..1b266ad00 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -4,6 +4,7 @@ import type BAttachment from "../becca/entities/battachment";
 import type BNote from "../becca/entities/bnote";
 import log from "./log";
 import search from "./search/services/search";
+import { safeExtractMessageAndStackFromError } from "./utils";
 
 const PREFERRED_MIME_TYPE = [
     "font/woff2",
@@ -92,32 +93,37 @@ export function determineBestFontAttachment(iconPackNote: BNote) {
 }
 
 export function generateCss({ manifest, fontAttachmentId, fontMime }: ProcessResult) {
-    const iconDeclarations: string[] = [];
-    for (const [ key, mapping ] of Object.entries(manifest.icons)) {
-        iconDeclarations.push(`.${manifest.prefix}.${key}::before { content: '\\${mapping.glyph.charCodeAt(0).toString(16)}'; }`);
+    try {
+        const iconDeclarations: string[] = [];
+        for (const [ key, mapping ] of Object.entries(manifest.icons)) {
+            iconDeclarations.push(`.${manifest.prefix}.${key}::before { content: '\\${mapping.glyph.charCodeAt(0).toString(16)}'; }`);
+        }
+
+        return `\
+            @font-face {
+                font-family: 'trilium-icon-pack-${manifest.prefix}';
+                font-weight: normal;
+                font-style: normal;
+                src: url('/api/attachments/${fontAttachmentId}/download') format('${MIME_TO_CSS_FORMAT_MAPPINGS[fontMime]}');
+            }
+
+            .${manifest.prefix} {
+                font-family: 'trilium-icon-pack-${manifest.prefix}' !important;
+                font-weight: normal;
+                font-style: normal;
+                font-variant: normal;
+                line-height: 1;
+                text-rendering: auto;
+                display: inline-block;
+                text-transform: none;
+                -webkit-font-smoothing: antialiased;
+                -moz-osx-font-smoothing: grayscale;
+            }
+
+            ${iconDeclarations.join("\n")}
+        `;
+    } catch (e) {
+        log.error(safeExtractMessageAndStackFromError(e));
+        return null;
     }
-
-    return `\
-        @font-face {
-            font-family: 'trilium-icon-pack-${manifest.prefix}';
-            font-weight: normal;
-            font-style: normal;
-            src: url('/api/attachments/${fontAttachmentId}/download') format('${MIME_TO_CSS_FORMAT_MAPPINGS[fontMime]}');
-        }
-
-        .${manifest.prefix} {
-            font-family: 'trilium-icon-pack-${manifest.prefix}' !important;
-            font-weight: normal;
-            font-style: normal;
-            font-variant: normal;
-            line-height: 1;
-            text-rendering: auto;
-            display: inline-block;
-            text-transform: none;
-            -webkit-font-smoothing: antialiased;
-            -moz-osx-font-smoothing: grayscale;
-        }
-
-        ${iconDeclarations.join("\n")}
-    `;
 }

From a26923cc6da1701051a724bdc33b1b2a1d73a89f Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 19:42:23 +0200
Subject: [PATCH 027/125] fix(icon_pack): listing definitions even if parsing
 fails

---
 apps/server/src/services/icon_packs.spec.ts | 17 +++++++++++++++++
 apps/server/src/services/icon_packs.ts      | 13 +++++++++----
 2 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts
index ffb1a1f36..b1701d058 100644
--- a/apps/server/src/services/icon_packs.spec.ts
+++ b/apps/server/src/services/icon_packs.spec.ts
@@ -174,4 +174,21 @@ describe("Icon registery", () => {
             ]
         });
     });
+
+    it("ignores incorrect manifest", () => {
+        const iconPack = processIconPack(buildNote({
+            type: "text",
+            content: JSON.stringify({
+                name: "Boxicons v2",
+                prefix: "bx",
+                icons: {
+                    "bx-ball": "\ue9c2",
+                    "bxs-party": "\uec92"
+                }
+            }),
+            attachments: [ defaultAttachment ]
+        }));
+        const registry = generateIconRegistry([ iconPack! ]);
+        expect(registry.sources).toHaveLength(0);
+    });
 });
diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts
index 1b266ad00..085707a8c 100644
--- a/apps/server/src/services/icon_packs.ts
+++ b/apps/server/src/services/icon_packs.ts
@@ -43,13 +43,18 @@ export function generateIconRegistry(iconPacks: ProcessResult[]): IconRegistry {
     const sources: IconRegistry["sources"] = [];
 
     for (const { manifest } of iconPacks) {
+        const icons: IconRegistry["sources"][number]["icons"] = Object.entries(manifest.icons)
+            .map(( [id, { terms }] ) => {
+                if (!id || !terms) return null;
+                return { id, terms };
+            })
+            .filter(Boolean) as IconRegistry["sources"][number]["icons"];
+        if (!icons.length) continue;
+
         sources.push({
             prefix: manifest.prefix,
             name: manifest.name,
-            icons: Object.entries(manifest.icons).map(( [id, { terms }] ) => ({
-                id,
-                terms
-            }))
+            icons
         });
     }
 

From 92292de0ff092bce476bb2313267b6319623ce32 Mon Sep 17 00:00:00 2001
From: Elian Doran 
Date: Fri, 26 Dec 2025 19:52:54 +0200
Subject: [PATCH 028/125] chore(client): basic integration of icon packs in
 icon selector

---
 apps/client/src/widgets/icon_list.ts        |  9 +++--
 apps/client/src/widgets/note_icon.tsx       | 37 ++++++++++++---------
 apps/server/src/services/icon_packs.spec.ts |  4 +--
 apps/server/src/services/icon_packs.ts      |  2 +-
 4 files changed, 29 insertions(+), 23 deletions(-)

diff --git a/apps/client/src/widgets/icon_list.ts b/apps/client/src/widgets/icon_list.ts
index 367b360ce..2e89287b3 100644
--- a/apps/client/src/widgets/icon_list.ts
+++ b/apps/client/src/widgets/icon_list.ts
@@ -10256,12 +10256,11 @@ const icons: Icon[] = [
 
 function getIconClass(icon: Icon) {
     if (icon.type_of_icon === "LOGO") {
-        return `bxl-${icon.name}`;
+        return `bx bxl-${icon.name}`;
     } else if (icon.type_of_icon === "SOLID") {
-        return `bxs-${icon.name}`;
-    } 
-    return `bx-${icon.name}`;
-    
+        return `bx bxs-${icon.name}`;
+    }
+    return `bx bx-${icon.name}`;
 }
 
 for (const icon of icons) {
diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx
index 28b118b1a..35b834ae3 100644
--- a/apps/client/src/widgets/note_icon.tsx
+++ b/apps/client/src/widgets/note_icon.tsx
@@ -1,15 +1,17 @@
-import Dropdown from "./react/Dropdown";
 import "./note_icon.css";
+
 import { t } from "i18next";
-import { useNoteContext, useNoteLabel } from "./react/hooks";
 import { useEffect, useRef, useState } from "preact/hooks";
-import server from "../services/server";
-import type { Category, Icon } from "./icon_list";
-import FormTextBox from "./react/FormTextBox";
-import FormSelect from "./react/FormSelect";
+
 import FNote from "../entities/fnote";
 import attributes from "../services/attributes";
+import server from "../services/server";
+import type { Category, Icon } from "./icon_list";
 import Button from "./react/Button";
+import Dropdown from "./react/Dropdown";
+import FormSelect from "./react/FormSelect";
+import FormTextBox from "./react/FormTextBox";
+import { useNoteContext, useNoteLabel } from "./react/hooks";
 
 interface IconToCountCache {
     iconClassToCountMap: Record;
@@ -48,7 +50,7 @@ export default function NoteIcon() {
         >
             { note &&  }
         
-    )
+    );
 }
 
 function NoteIconList({ note }: { note: FNote }) {
@@ -64,7 +66,14 @@ function NoteIconList({ note }: { note: FNote }) {
             }
 
             // Filter by text and/or category.
-            let icons: Icon[] = fullIconData.icons;
+            let icons: Pick[] = [
+                ...fullIconData.icons,
+                ...glob.iconRegistry.sources.map(s => s.icons.map(icon => ({
+                    name: icon.terms.at(0) ?? "",
+                    term: icon.terms.slice(1),
+                    className: icon.id
+                }))).flat()
+            ];
             const processedSearch = search?.trim()?.toLowerCase();
             if (processedSearch || categoryId) {
                 icons = icons.filter((icon) => {
@@ -98,7 +107,7 @@ function NoteIconList({ note }: { note: FNote }) {
                 iconToCount,
                 icons,
                 categories: fullIconData.categories
-            })
+            });
         }
 
         loadIcons();
@@ -128,11 +137,9 @@ function NoteIconList({ note }: { note: FNote }) {
             
{ + // Make sure we are not clicking on something else than a button. const clickedTarget = e.target as HTMLElement; - - if (!clickedTarget.classList.contains("bx")) { - return; - } + if (clickedTarget.tagName !== "SPAN" || clickedTarget.classList.length !== 2) return; const iconClass = Array.from(clickedTarget.classList.values()).join(" "); if (note) { @@ -158,7 +165,7 @@ function NoteIconList({ note }: { note: FNote }) { )} {(iconData?.icons ?? []).map(({className, name}) => ( - + ))}
@@ -180,5 +187,5 @@ function getIconLabels(note: FNote) { } return note.getOwnedLabels() .filter((label) => ["workspaceIconClass", "iconClass"] - .includes(label.name)); + .includes(label.name)); } diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts index b1701d058..915dc1c99 100644 --- a/apps/server/src/services/icon_packs.spec.ts +++ b/apps/server/src/services/icon_packs.spec.ts @@ -164,11 +164,11 @@ describe("Icon registery", () => { prefix: "bx", icons: [ { - id: "bx-ball", + id: "bx bx-ball", terms: [ "ball" ] }, { - id: "bxs-party", + id: "bx bxs-party", terms: [ "party" ] } ] diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index 085707a8c..09280f132 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -46,7 +46,7 @@ export function generateIconRegistry(iconPacks: ProcessResult[]): IconRegistry { const icons: IconRegistry["sources"][number]["icons"] = Object.entries(manifest.icons) .map(( [id, { terms }] ) => { if (!id || !terms) return null; - return { id, terms }; + return { id: `${manifest.prefix} ${id}`, terms }; }) .filter(Boolean) as IconRegistry["sources"][number]["icons"]; if (!icons.length) continue; From 5cb3983fe00c0c264659758d58a6faf521472f3f Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 26 Dec 2025 20:03:34 +0200 Subject: [PATCH 029/125] chore(note_icon): get rid of categories --- .../src/translations/en/translation.json | 1 - apps/client/src/widgets/icon_list.ts | 1774 ----------------- apps/client/src/widgets/note_icon.tsx | 25 +- 3 files changed, 4 insertions(+), 1796 deletions(-) diff --git a/apps/client/src/translations/en/translation.json b/apps/client/src/translations/en/translation.json index 8f9bb7aeb..07b1b8e12 100644 --- a/apps/client/src/translations/en/translation.json +++ b/apps/client/src/translations/en/translation.json @@ -765,7 +765,6 @@ }, "note_icon": { "change_note_icon": "Change note icon", - "category": "Category:", "search": "Search:", "reset-default": "Reset to default icon" }, diff --git a/apps/client/src/widgets/icon_list.ts b/apps/client/src/widgets/icon_list.ts index 2e89287b3..2d741acba 100644 --- a/apps/client/src/widgets/icon_list.ts +++ b/apps/client/src/widgets/icon_list.ts @@ -1,10255 +1,8482 @@ // taken from the HTML source of https://boxicons.com/ -export interface Category { - name: string; - id: number; -} - export interface Icon { name: string; slug: string; - category_id: number; type_of_icon: "REGULAR" | "SOLID" | "LOGO"; term?: string[]; className?: string; } -const categories: Category[] = [ - { name: "All categories", id: 0 }, - { - name: "Accessibility", - id: 94 - }, - { - name: "Alert", - id: 95 - }, - { - name: "Animals", - id: 125 - }, - { - name: "Arrow", - id: 96 - }, - { - name: "Brands", - id: 97 - }, - { - name: "Building", - id: 98 - }, - { - name: "Business", - id: 99 - }, - { - name: "Code", - id: 100 - }, - { - name: "Communication", - id: 101 - }, - { - name: "Design", - id: 102 - }, - { - name: "Device", - id: 103 - }, - { - name: "E-Commerce", - id: 104 - }, - { - name: "Emoji", - id: 105 - }, - { - name: "Files \u0026 Folders", - id: 106 - }, - { - name: "Finance", - id: 107 - }, - { - name: "Food \u0026 Beverage", - id: 108 - }, - { - name: "Health", - id: 109 - }, - { - name: "Interface", - id: 110 - }, - { - name: "Layout", - id: 111 - }, - { - name: "Loader", - id: 112 - }, - { - name: "Misc", - id: 113 - }, - { - name: "Music", - id: 114 - }, - { - name: "Network", - id: 115 - }, - { - name: "Object", - id: 116 - }, - { - name: "Photo \u0026 Video", - id: 117 - }, - { - name: "Shape", - id: 118 - }, - { - name: "Sports \u0026 Games", - id: 119 - }, - { - name: "Time", - id: 120 - }, - { - name: "Travel", - id: 121 - }, - { - name: "User", - id: 122 - }, - { - name: "Weather", - id: 123 - }, - { - name: "Writing", - id: 124 - } -]; - const icons: Icon[] = [ { name: "empty", slug: "empty", - category_id: 113, type_of_icon: "REGULAR" }, { name: "child", slug: "child-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "balloon", slug: "balloon-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "coffee-bean", slug: "coffee-bean-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "pear", slug: "pear-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "sushi", slug: "sushi-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "sushi", slug: "sushi-regular", - category_id: 108, type_of_icon: "REGULAR" }, { name: "shower", slug: "shower-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "shower", slug: "shower-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "typescript", slug: "typescript-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "graphql", slug: "graphql-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "rfid", slug: "rfid-regular", - category_id: 115, type_of_icon: "REGULAR" }, { name: "universal-access", slug: "universal-access-solid", - category_id: 94, type_of_icon: "SOLID" }, { name: "universal-access", slug: "universal-access-regular", - category_id: 94, type_of_icon: "REGULAR" }, { name: "castle", slug: "castle-solid", - category_id: 98, type_of_icon: "SOLID", term: ["fort", "secure"] }, { name: "shield-minus", slug: "shield-minus-solid", - category_id: 100, type_of_icon: "SOLID" }, { name: "shield-minus", slug: "shield-minus-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "shield-plus", slug: "shield-plus-solid", - category_id: 100, type_of_icon: "SOLID" }, { name: "shield-plus", slug: "shield-plus-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "vertical-bottom", slug: "vertical-bottom-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "vertical-top", slug: "vertical-top-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "horizontal-right", slug: "horizontal-right-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "horizontal-left", slug: "horizontal-left-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "objects-vertical-bottom", slug: "objects-vertical-bottom-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "objects-vertical-bottom", slug: "objects-vertical-bottom-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "objects-vertical-center", slug: "objects-vertical-center-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "objects-vertical-center", slug: "objects-vertical-center-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "objects-vertical-top", slug: "objects-vertical-top-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "objects-vertical-top", slug: "objects-vertical-top-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "objects-horizontal-right", slug: "objects-horizontal-right-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "objects-horizontal-right", slug: "objects-horizontal-right-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "objects-horizontal-center", slug: "objects-horizontal-center-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "objects-horizontal-center", slug: "objects-horizontal-center-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "objects-horizontal-left", slug: "objects-horizontal-left-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "objects-horizontal-left", slug: "objects-horizontal-left-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "color", slug: "color-solid", - category_id: 102, type_of_icon: "SOLID", term: ["palette", "wheel"] }, { name: "color", slug: "color-regular", - category_id: 102, type_of_icon: "REGULAR", term: ["palette", "wheel"] }, { name: "reflect-horizontal", slug: "reflect-horizontal-regular", - category_id: 111, type_of_icon: "REGULAR", term: ["flip"] }, { name: "reflect-vertical", slug: "reflect-vertical-regular", - category_id: 111, type_of_icon: "REGULAR", term: ["flip"] }, { name: "postgresql", slug: "postgresql-logo", - category_id: 100, type_of_icon: "LOGO", term: ["database", "db", "sql"] }, { name: "mongodb", slug: "mongodb-logo", - category_id: 100, type_of_icon: "LOGO", term: ["database", "db"] }, { name: "deezer", slug: "deezer-logo", - category_id: 114, type_of_icon: "LOGO", term: ["music"] }, { name: "xing", slug: "xing-logo", - category_id: 97, type_of_icon: "LOGO", term: ["search"] }, { name: "cart-add", slug: "cart-add-regular", - category_id: 104, type_of_icon: "REGULAR", term: ["buy"] }, { name: "cart-download", slug: "cart-download-regular", - category_id: 104, type_of_icon: "REGULAR", term: ["buy"] }, { name: "no-signal", slug: "no-signal-regular", - category_id: 115, type_of_icon: "REGULAR", term: ["network", "connection"] }, { name: "signal-5", slug: "signal-5-regular", - category_id: 115, type_of_icon: "REGULAR", term: ["network", "connection"] }, { name: "signal-4", slug: "signal-4-regular", - category_id: 115, type_of_icon: "REGULAR", term: ["network", "connection"] }, { name: "signal-3", slug: "signal-3-regular", - category_id: 115, type_of_icon: "REGULAR", term: ["network", "connection"] }, { name: "signal-2", slug: "signal-2-regular", - category_id: 115, type_of_icon: "REGULAR", term: ["network", "connection"] }, { name: "signal-1", slug: "signal-1-regular", - category_id: 115, type_of_icon: "REGULAR", term: ["network", "connection"] }, { name: "cheese", slug: "cheese-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "cheese", slug: "cheese-regular", - category_id: 108, type_of_icon: "REGULAR" }, { name: "hard-hat", slug: "hard-hat-solid", - category_id: 98, type_of_icon: "SOLID", term: ["construction", "worker", "labour"] }, { name: "hard-hat", slug: "hard-hat-regular", - category_id: 98, type_of_icon: "REGULAR", term: ["construction", "worker", "labour"] }, { name: "home-alt-2", slug: "home-alt-2-solid", - category_id: 98, type_of_icon: "SOLID" }, { name: "home-alt-2", slug: "home-alt-2-regular", - category_id: 98, type_of_icon: "REGULAR" }, { name: "meta", slug: "meta-logo", - category_id: 97, type_of_icon: "LOGO", term: ["facebook", "social media"] }, { name: "lemon", slug: "lemon-solid", - category_id: 108, type_of_icon: "SOLID", term: ["lime", "fruit", "vegetable"] }, { name: "lemon", slug: "lemon-regular", - category_id: 108, type_of_icon: "REGULAR", term: ["lime", "fruit", "vegetable"] }, { name: "cable-car", slug: "cable-car-solid", - category_id: 121, type_of_icon: "SOLID", term: ["transportation", "hill", "travel"] }, { name: "cable-car", slug: "cable-car-regular", - category_id: 121, type_of_icon: "REGULAR", term: ["transportation", "hill", "travel"] }, { name: "cricket-ball", slug: "cricket-ball-solid", - category_id: 119, type_of_icon: "SOLID", term: ["sport"] }, { name: "cricket-ball", slug: "cricket-ball-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["sport"] }, { name: "tree-alt", slug: "tree-alt-solid", - category_id: 121, type_of_icon: "SOLID", term: ["forest", "christmas"] }, { name: "male-female", slug: "male-female-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "invader", slug: "invader-solid", - category_id: 119, type_of_icon: "SOLID" }, { name: "baguette", slug: "baguette-solid", - category_id: 108, type_of_icon: "SOLID", term: ["bread", "bake", "baking", "food", "nutrition"] }, { name: "baguette", slug: "baguette-regular", - category_id: 108, type_of_icon: "REGULAR", term: ["bread", "bake", "baking", "food", "nutrition"] }, { name: "fork", slug: "fork-regular", - category_id: 108, type_of_icon: "REGULAR", term: ["utensil", "restaurant"] }, { name: "knife", slug: "knife-regular", - category_id: 108, type_of_icon: "REGULAR", term: ["utensil", "restaurant"] }, { name: "circle-half", slug: "circle-half-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "circle-half", slug: "circle-half-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "circle-three-quarter", slug: "circle-three-quarter-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "circle-three-quarter", slug: "circle-three-quarter-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "circle-quarter", slug: "circle-quarter-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "circle-quarter", slug: "circle-quarter-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "bowl-rice", slug: "bowl-rice-solid", - category_id: 108, type_of_icon: "SOLID", term: ["food"] }, { name: "bowl-rice", slug: "bowl-rice-regular", - category_id: 108, type_of_icon: "REGULAR", term: ["food"] }, { name: "bowl-hot", slug: "bowl-hot-solid", - category_id: 108, type_of_icon: "SOLID", term: ["food", "heat"] }, { name: "bowl-hot", slug: "bowl-hot-regular", - category_id: 108, type_of_icon: "REGULAR", term: ["food", "heat"] }, { name: "popsicle", slug: "popsicle-solid", - category_id: 108, type_of_icon: "SOLID", term: ["ice cream", "dessert"] }, { name: "popsicle", slug: "popsicle-regular", - category_id: 108, type_of_icon: "REGULAR", term: ["ice cream", "dessert"] }, { name: "cross", slug: "cross-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["gaming", "crosshair", "aim"] }, { name: "scatter-chart", slug: "scatter-chart-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "money-withdraw", slug: "money-withdraw-regular", - category_id: 107, type_of_icon: "REGULAR", term: ["atm"] }, { name: "candles", slug: "candles-regular", - category_id: 107, type_of_icon: "REGULAR", term: ["trading", "stock"] }, { name: "math", slug: "math-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "party", slug: "party-regular", - category_id: 105, type_of_icon: "REGULAR", term: ["celebration"] }, { name: "leaf", slug: "leaf-regular", - category_id: 123, type_of_icon: "REGULAR", term: ["plant", "crop", "nature"] }, { name: "injection", slug: "injection-regular", - category_id: 109, type_of_icon: "REGULAR", term: ["syringe", "dose"] }, { name: "expand-vertical", slug: "expand-vertical-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "expand-horizontal", slug: "expand-horizontal-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "collapse-vertical", slug: "collapse-vertical-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "collapse-horizontal", slug: "collapse-horizontal-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "collapse-alt", slug: "collapse-alt-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "party", slug: "party-solid", - category_id: 105, type_of_icon: "SOLID", term: ["celebration"] }, { name: "leaf", slug: "leaf-solid", - category_id: 123, type_of_icon: "SOLID", term: ["plant", "crop", "nature"] }, { name: "injection", slug: "injection-solid", - category_id: 109, type_of_icon: "SOLID", term: ["syringe", "dose"] }, { name: "dog", slug: "dog-solid", - category_id: 125, type_of_icon: "SOLID", term: ["pet", "canine"] }, { name: "cat", slug: "cat-solid", - category_id: 125, type_of_icon: "SOLID", term: ["pet"] }, { name: "upwork", slug: "upwork-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "netlify", slug: "netlify-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "java", slug: "java-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "heroku", slug: "heroku-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "go-lang", slug: "go-lang-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "gmail", slug: "gmail-logo", - category_id: 101, type_of_icon: "LOGO" }, { name: "flask", slug: "flask-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "99designs", slug: "99designs-logo", - category_id: 102, type_of_icon: "LOGO" }, { name: "venmo", slug: "venmo-logo", - category_id: 107, type_of_icon: "LOGO" }, { name: "qr", slug: "qr-REGULAR", - category_id: 100, type_of_icon: "REGULAR" }, { name: "qr-scan", slug: "qr-scan-logo", - category_id: 100, type_of_icon: "REGULAR" }, { name: "docker", slug: "docker-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "aws", slug: "aws-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "hand", slug: "hand", - category_id: 113, type_of_icon: "SOLID", term: ["palm", "stop"] }, { name: "podcast", slug: "podcast-regular", - category_id: 114, type_of_icon: "REGULAR", term: ["audiobook", "radio"] }, { name: "checkbox-minus", slug: "checkbox-minus-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "checkbox-minus", slug: "checkbox-minus-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "speaker", slug: "speaker-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "speaker", slug: "speaker-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "registered", slug: "registered-solid", - category_id: 97, type_of_icon: "SOLID" }, { name: "registered", slug: "registered-regular", - category_id: 97, type_of_icon: "REGULAR" }, { name: "phone-off", slug: "phone-off-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "phone-off", slug: "phone-off-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "tiktok", slug: "tiktok-logo", - category_id: 97, type_of_icon: "LOGO", term: ["social media", "entertainment"] }, { name: "sketch", slug: "sketch-logo", - category_id: 97, type_of_icon: "LOGO", term: ["web design"] }, { name: "steam", slug: "steam-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "trip-advisor", slug: "trip-advisor-logo", - category_id: 97, type_of_icon: "LOGO", term: ["travel"] }, { name: "visual-studio", slug: "visual-studio-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "unity", slug: "unity-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "php", slug: "php-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "discord-alt", slug: "discord-alt-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "flutter", slug: "flutter-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "mastodon", slug: "mastodon-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "tailwind-css", slug: "tailwind-css-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "buildings", slug: "buildings-regular", - category_id: 98, type_of_icon: "REGULAR", term: ["city", "colony", "skyline", "skyscrapers"] }, { name: "buildings", slug: "buildings-solid", - category_id: 98, type_of_icon: "SOLID", term: ["city", "colony", "skyline", "skyscrapers"] }, { name: "store-alt", slug: "store-alt-regular", - category_id: 104, type_of_icon: "REGULAR", term: ["shop", "market"] }, { name: "store-alt", slug: "store-alt-solid", - category_id: 104, type_of_icon: "SOLID", term: ["shop", "market"] }, { name: "bar-chart-alt-2", slug: "bar-chart-alt-2-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "bar-chart-alt-2", slug: "bar-chart-alt-2-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "message-dots", slug: "message-dots-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["loading", "chat", "comment"] }, { name: "message-dots", slug: "message-dots-solid", - category_id: 101, type_of_icon: "SOLID", term: ["loading", "chat", "comment"] }, { name: "message-rounded-dots", slug: "message-rounded-dots-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["loading", "chat", "comment"] }, { name: "message-rounded-dots", slug: "message-rounded-dots-solid", - category_id: 101, type_of_icon: "SOLID", term: ["loading", "chat", "comment"] }, { name: "devices", slug: "devices-solid", - category_id: 103, type_of_icon: "SOLID", term: ["mobile", "tab"] }, { name: "memory-card", slug: "memory-card-regular", - category_id: 103, type_of_icon: "REGULAR", term: ["sd card", "storage"] }, { name: "memory-card", slug: "memory-card-solid", - category_id: 103, type_of_icon: "SOLID", term: ["sd card", "storage"] }, { name: "wallet-alt", slug: "wallet-alt-regular", - category_id: 107, type_of_icon: "REGULAR", term: ["money"] }, { name: "wallet-alt", slug: "wallet-alt-solid", - category_id: 107, type_of_icon: "SOLID", term: ["money"] }, { name: "bank", slug: "bank-solid", - category_id: 98, type_of_icon: "SOLID", term: ["institution", "money", "safe"] }, { name: "slideshow", slug: "slideshow-regular", - category_id: 99, type_of_icon: "REGULAR", term: ["presentation", "keynote"] }, { name: "slideshow", slug: "slideshow-solid", - category_id: 99, type_of_icon: "SOLID", term: ["presentation", "keynote"] }, { name: "message-square", slug: "message-square-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-square-dots", slug: "message-square-dots-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["loading", "chat", "comment"] }, { name: "message-square", slug: "message-square-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-square-dots", slug: "message-square-dots-solid", - category_id: 101, type_of_icon: "SOLID", term: ["loading", "chat", "comment"] }, { name: "book-content", slug: "book-content-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "book-content", slug: "book-content-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "chat", slug: "chat-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["discussion", "talk", "comments", "messages"] }, { name: "chat", slug: "chat-solid", - category_id: 101, type_of_icon: "SOLID", term: ["discussion", "talk", "comments", "messages"] }, { name: "edit-alt", slug: "edit-alt-regular", - category_id: 124, type_of_icon: "REGULAR", term: ["writing", "note", "pencil"] }, { name: "edit-alt", slug: "edit-alt-solid", - category_id: 124, type_of_icon: "SOLID", term: ["writing", "note", "pencil"] }, { name: "mouse-alt", slug: "mouse-alt-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "mouse-alt", slug: "mouse-alt-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "bug-alt", slug: "bug-alt-regular", - category_id: 100, type_of_icon: "REGULAR", term: ["error", "warning"] }, { name: "bug-alt", slug: "bug-alt-solid", - category_id: 100, type_of_icon: "SOLID", term: ["error", "warning"] }, { name: "notepad", slug: "notepad-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "notepad", slug: "notepad-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "video-recording", slug: "video-recording-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "video-recording", slug: "video-recording-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "shape-square", slug: "shape-square-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "shape-triangle", slug: "shape-triangle-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "direction-left", slug: "direction-left-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "ghost", slug: "ghost-regular", - category_id: 105, type_of_icon: "REGULAR", term: ["spooky", "horror", "scary"] }, { name: "ghost", slug: "ghost-solid", - category_id: 105, type_of_icon: "SOLID", term: ["spooky", "horror", "scary"] }, { name: "mail-send", slug: "mail-send-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "code-alt", slug: "code-alt-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "grid", slug: "grid-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "quote-single-left", slug: "quote-single-left-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "quote-single-right", slug: "quote-single-right-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "user-pin", slug: "user-pin-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "user-pin", slug: "user-pin-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "run", slug: "run-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "copy-alt", slug: "copy-alt-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "copy-alt", slug: "copy-alt-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "transfer-alt", slug: "transfer-alt-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "file-doc", slug: "file-doc-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "file-html", slug: "file-html-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "comment-detail", slug: "comment-detail-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "comment-add", slug: "comment-add-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "message", "new", "plus"] }, { name: "file-css", slug: "file-css-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "file-js", slug: "file-js-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "file-json", slug: "file-json-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "file-md", slug: "file-md-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "file-txt", slug: "file-txt-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "file-png", slug: "file-png-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "file-jpg", slug: "file-jpg-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "file-gif", slug: "file-gif-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "analyse", slug: "analyse-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "book-open", slug: "book-open-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "plane-take-off", slug: "plane-take-off-solid", - category_id: 121, type_of_icon: "SOLID", term: ["flight", "fly"] }, { name: "plane-land", slug: "plane-land-solid", - category_id: 121, type_of_icon: "SOLID", term: ["flight", "fly", "landing"] }, { name: "parking", slug: "parking-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "id-card", slug: "id-card-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "adjust-alt", slug: "adjust-alt-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "landscape", slug: "landscape-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "landscape", slug: "landscape-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "traffic", slug: "traffic-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "comment", slug: "comment-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "comment", slug: "comment-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "comment-dots", slug: "comment-dots-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["loading", "message", "chat"] }, { name: "comment-dots", slug: "comment-dots-solid", - category_id: 101, type_of_icon: "SOLID", term: ["loading", "message", "chat"] }, { name: "wine", slug: "wine-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "pyramid", slug: "pyramid-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "pyramid", slug: "pyramid-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "cylinder", slug: "cylinder-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "cylinder", slug: "cylinder-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "graduation", slug: "graduation-solid", - category_id: 124, type_of_icon: "SOLID", term: ["scholar", "college"] }, { name: "lock-alt", slug: "lock-alt-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "lock-alt", slug: "lock-alt-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "lock-open-alt", slug: "lock-open-alt-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "lock-open-alt", slug: "lock-open-alt-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "hourglass-top", slug: "hourglass-top-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "hourglass-bottom", slug: "hourglass-bottom-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "left-arrow-alt", slug: "left-arrow-alt-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "right-arrow-alt", slug: "right-arrow-alt-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "up-arrow-alt", slug: "up-arrow-alt-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "down-arrow-alt", slug: "down-arrow-alt-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "shape-circle", slug: "shape-circle-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "cycling", slug: "cycling-regular", - category_id: 119, type_of_icon: "REGULAR" }, { name: "dna", slug: "dna-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "bowling-ball", slug: "bowling-ball-regular", - category_id: 119, type_of_icon: "REGULAR" }, { name: "bowling-ball", slug: "bowling-ball-solid", - category_id: 119, type_of_icon: "SOLID" }, { name: "search-alt-2", slug: "search-alt-2-regular", - category_id: 110, type_of_icon: "REGULAR", term: ["magnifying glass"] }, { name: "search-alt-2", slug: "search-alt-2-solid", - category_id: 110, type_of_icon: "SOLID", term: ["magnifying glass"] }, { name: "plus-medical", slug: "plus-medical-regular", - category_id: 109, type_of_icon: "REGULAR", term: ["hospital", "doctor", "medicine"] }, { name: "street-view", slug: "street-view-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "droplet", slug: "droplet-regular", - category_id: 123, type_of_icon: "REGULAR" }, { name: "droplet-half", slug: "droplet-half-solid", - category_id: 102, type_of_icon: "SOLID" }, { name: "paint-roll", slug: "paint-roll-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "paint-roll", slug: "paint-roll-solid", - category_id: 102, type_of_icon: "SOLID" }, { name: "shield-alt-2", slug: "shield-alt-2-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "shield-alt-2", slug: "shield-alt-2-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "error-alt", slug: "error-alt-regular", - category_id: 95, type_of_icon: "REGULAR" }, { name: "error-alt", slug: "error-alt-solid", - category_id: 95, type_of_icon: "SOLID" }, { name: "square", slug: "square-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "square", slug: "square-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "square-rounded", slug: "square-rounded-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "square-rounded", slug: "square-rounded-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "polygon", slug: "polygon-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "polygon", slug: "polygon-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "cube-alt", slug: "cube-alt-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "cube-alt", slug: "cube-alt-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "cuboid", slug: "cuboid-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "cuboid", slug: "cuboid-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "user-voice", slug: "user-voice-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "user-voice", slug: "user-voice-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "accessibility", slug: "accessibility-regular", - category_id: 94, type_of_icon: "REGULAR", term: ["handicap", "wheelchair", "injury"] }, { name: "building-house", slug: "building-house-regular", - category_id: 98, type_of_icon: "REGULAR" }, { name: "building-house", slug: "building-house-solid", - category_id: 98, type_of_icon: "SOLID" }, { name: "doughnut-chart", slug: "doughnut-chart-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "doughnut-chart", slug: "doughnut-chart-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "circle", slug: "circle-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "log-in-circle", slug: "log-in-circle-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "log-in-circle", slug: "log-in-circle-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "log-out-circle", slug: "log-out-circle-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "log-out-circle", slug: "log-out-circle-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "log-in", slug: "log-in-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "log-out", slug: "log-out-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "notification", slug: "notification-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "notification-off", slug: "notification-off-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "check-square", slug: "check-square-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "check-square", slug: "check-square-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "message-alt", slug: "message-alt-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-alt", slug: "message-alt-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-alt-dots", slug: "message-alt-dots-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["loading", "chat", "comment"] }, { name: "message-alt-dots", slug: "message-alt-dots-solid", - category_id: 101, type_of_icon: "SOLID", term: ["loading", "chat", "comment"] }, { name: "no-entry", slug: "no-entry-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "no-entry", slug: "no-entry-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "traffic-barrier", slug: "traffic-barrier-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "component", slug: "component-solid", - category_id: 100, type_of_icon: "SOLID" }, { name: "plane-alt", slug: "plane-alt-solid", - category_id: 121, type_of_icon: "SOLID", term: ["flight", "fly"] }, { name: "palette", slug: "palette-regular", - category_id: 102, type_of_icon: "REGULAR", term: ["color", "colour", "painting"] }, { name: "palette", slug: "palette-solid", - category_id: 102, type_of_icon: "SOLID", term: ["color", "colour", "painting"] }, { name: "basket", slug: "basket-regular", - category_id: 104, type_of_icon: "REGULAR" }, { name: "basket", slug: "basket-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "purchase-tag-alt", slug: "purchase-tag-alt-regular", - category_id: 104, type_of_icon: "REGULAR", term: ["price", "cost"] }, { name: "purchase-tag-alt", slug: "purchase-tag-alt-solid", - category_id: 104, type_of_icon: "SOLID", term: ["price", "cost"] }, { name: "receipt", slug: "receipt-regular", - category_id: 104, type_of_icon: "REGULAR" }, { name: "receipt", slug: "receipt-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "line-chart", slug: "line-chart-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "map-pin", slug: "map-pin-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "map-pin", slug: "map-pin-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "hive", slug: "hive-regular", - category_id: 113, type_of_icon: "REGULAR" }, { name: "band-aid", slug: "band-aid-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "band-aid", slug: "band-aid-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "credit-card-alt", slug: "credit-card-alt-regular", - category_id: 107, type_of_icon: "REGULAR", term: ["finance", "money", "debit"] }, { name: "credit-card-alt", slug: "credit-card-alt-solid", - category_id: 107, type_of_icon: "SOLID", term: ["finance", "money", "debit"] }, { name: "credit-card", slug: "credit-card-solid", - category_id: 107, type_of_icon: "SOLID", term: ["finance", "money", "debit"] }, { name: "wifi-off", slug: "wifi-off-regular", - category_id: 115, type_of_icon: "REGULAR" }, { name: "paint", slug: "paint-solid", - category_id: 102, type_of_icon: "SOLID" }, { name: "brightness-half", slug: "brightness-half-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "brightness-half", slug: "brightness-half-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "brightness", slug: "brightness-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "brightness", slug: "brightness-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "filter-alt", slug: "filter-alt-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "dialpad-alt", slug: "dialpad-alt-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["keypad"] }, { name: "border-inline-end", slug: "border-inline-end-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "border-left", slug: "border-left-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "border-top", slug: "border-top-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "border-bottom", slug: "border-bottom-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "border-all", slug: "border-all-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "mobile-landscape", slug: "mobile-landscape-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "mobile-vibration", slug: "mobile-vibration-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "rectangle", slug: "rectangle-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "right-arrow", slug: "right-arrow-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "left-arrow", slug: "left-arrow-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "up-arrow", slug: "up-arrow-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "down-arrow", slug: "down-arrow-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "right-top-arrow-circle", slug: "right-top-arrow-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "right-down-arrow-circle", slug: "right-down-arrow-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "left-top-arrow-circle", slug: "left-top-arrow-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "left-down-arrow-circle", slug: "left-down-arrow-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "institution", slug: "institution-solid", - category_id: 98, type_of_icon: "SOLID" }, { name: "school", slug: "school-solid", - category_id: 98, type_of_icon: "SOLID" }, { name: "chalkboard", slug: "chalkboard-solid", - category_id: 99, type_of_icon: "SOLID", term: ["whiteboard", "teaching"] }, { name: "skip-previous-circle", slug: "skip-previous-circle-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "skip-next-circle", slug: "skip-next-circle-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "data", slug: "data-solid", - category_id: 100, type_of_icon: "SOLID" }, { name: "mobile", slug: "mobile-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "folder-minus", slug: "folder-minus-solid", - category_id: 106, type_of_icon: "SOLID", term: ["remove", "delete"] }, { name: "bell-plus", slug: "bell-plus-solid", - category_id: 95, type_of_icon: "SOLID", term: ["alert", "notification"] }, { name: "bell-minus", slug: "bell-minus-solid", - category_id: 95, type_of_icon: "SOLID", term: ["alert", "notification"] }, { name: "search", slug: "search-solid", - category_id: 110, type_of_icon: "SOLID", term: ["magnifying glass"] }, { name: "zoom-in", slug: "zoom-in-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "zoom-out", slug: "zoom-out-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "grid", slug: "grid-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "user-x", slug: "user-x-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "user-check", slug: "user-check-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "compass", slug: "compass-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "gas-pump", slug: "gas-pump-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "stopwatch", slug: "stopwatch-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "timer", slug: "timer-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "time", slug: "time-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "pie-chart-alt-2", slug: "pie-chart-alt-2-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "pie-chart-alt-2", slug: "pie-chart-alt-2-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "time-five", slug: "time-five-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "time-five", slug: "time-five-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "instagram-alt", slug: "instagram-alt-logo", - category_id: 97, type_of_icon: "LOGO", term: ["social media"] }, { name: "bookmarks", slug: "bookmarks-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "bookmark-minus", slug: "bookmark-minus-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "briefcase-alt-2", slug: "briefcase-alt-2-regular", - category_id: 99, type_of_icon: "REGULAR", term: ["work", "travel", "suitcase"] }, { name: "briefcase-alt-2", slug: "briefcase-alt-2-solid", - category_id: 99, type_of_icon: "SOLID", term: ["work", "travel", "suitcase"] }, { name: "brush-alt", slug: "brush-alt-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "calendar", slug: "calendar-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "calendar-alt", slug: "calendar-alt-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "calendar-plus", slug: "calendar-plus-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "calendar-minus", slug: "calendar-minus-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "calendar-x", slug: "calendar-x-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "calendar-check", slug: "calendar-check-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "calendar-event", slug: "calendar-event-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "customize", slug: "customize-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "customize", slug: "customize-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "carousel", slug: "carousel-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "rewind-circle", slug: "rewind-circle-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "fast-forward-circle", slug: "fast-forward-circle-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "mobile-vibration", slug: "mobile-vibration-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "quote-alt-left", slug: "quote-alt-left-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "quote-alt-right", slug: "quote-alt-right-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "layout", slug: "layout-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "radio", slug: "radio-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "printer", slug: "printer-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "sort-a-z", slug: "sort-a-z-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "sort-z-a", slug: "sort-z-a-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "conversation", slug: "conversation-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "discussion"] }, { name: "brush-alt", slug: "brush-alt-solid", - category_id: 102, type_of_icon: "SOLID" }, { name: "exit", slug: "exit-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "exit", slug: "exit-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "extension", slug: "extension-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "extension", slug: "extension-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "file-find", slug: "file-find-solid", - category_id: 106, type_of_icon: "SOLID", term: ["search"] }, { name: "face", slug: "face-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "face", slug: "face-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "file-find", slug: "file-find-regular", - category_id: 106, type_of_icon: "REGULAR", term: ["search"] }, { name: "label", slug: "label-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "label", slug: "label-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "check-shield", slug: "check-shield-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "check-shield", slug: "check-shield-solid", - category_id: 100, type_of_icon: "SOLID" }, { name: "border-radius", slug: "border-radius-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "add-to-queue", slug: "add-to-queue-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "add-to-queue", slug: "add-to-queue-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "archive-in", slug: "archive-in-regular", - category_id: 106, type_of_icon: "REGULAR" }, { name: "archive-in", slug: "archive-in-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "archive-out", slug: "archive-out-regular", - category_id: 106, type_of_icon: "REGULAR" }, { name: "archive-out", slug: "archive-out-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "alarm-add", slug: "alarm-add-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "alarm-add", slug: "alarm-add-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "space-bar", slug: "space-bar-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "image-alt", slug: "image-alt-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "image-add", slug: "image-add-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "image-add", slug: "image-add-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "fridge", slug: "fridge-regular", - category_id: 108, type_of_icon: "REGULAR" }, { name: "fridge", slug: "fridge-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "dish", slug: "dish-regular", - category_id: 108, type_of_icon: "REGULAR" }, { name: "dish", slug: "dish-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "spa", slug: "spa-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "spa", slug: "spa-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "cake", slug: "cake-regular", - category_id: 108, type_of_icon: "REGULAR" }, { name: "cake", slug: "cake-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "city", slug: "city-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "bolt-circle", slug: "bolt-circle-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "bolt-circle", slug: "bolt-circle-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "tone", slug: "tone-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "bitcoin", slug: "bitcoin-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "lira", slug: "lira-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "ruble", slug: "ruble-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "caret-up-circle", slug: "caret-up-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "caret-down-circle", slug: "caret-down-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "caret-left-circle", slug: "caret-left-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "caret-right-circle", slug: "caret-right-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "rupee", slug: "rupee-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "euro", slug: "euro-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "pound", slug: "pound-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "won", slug: "won-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "yen", slug: "yen-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "shekel", slug: "shekel-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "facebook-circle", slug: "facebook-circle-logo", - category_id: 97, type_of_icon: "LOGO", term: ["social media"] }, { name: "jquery", slug: "jquery-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "imdb", slug: "imdb-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "pinterest-alt", slug: "pinterest-alt-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "tone", slug: "tone-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "health", slug: "health-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "baby-carriage", slug: "baby-carriage-solid", - category_id: 94, type_of_icon: "SOLID", term: ["child", "pregnancy", "birth"] }, { name: "clinic", slug: "clinic-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "hand-up", slug: "hand-up-solid", - category_id: 96, type_of_icon: "SOLID", term: ["finger", "point", "direction"] }, { name: "hand-right", slug: "hand-right-solid", - category_id: 96, type_of_icon: "SOLID", term: ["finger", "point", "direction"] }, { name: "hand-down", slug: "hand-down-solid", - category_id: 96, type_of_icon: "SOLID", term: ["finger", "point", "direction"] }, { name: "hand-left", slug: "hand-left-solid", - category_id: 96, type_of_icon: "SOLID", term: ["finger", "point", "direction"] }, { name: "male", slug: "male-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "female", slug: "female-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "male-sign", slug: "male-sign-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "female-sign", slug: "female-sign-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "clinic", slug: "clinic-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "offer", slug: "offer-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "food-tag", slug: "food-tag-regular", - category_id: 108, type_of_icon: "REGULAR" }, { name: "food-menu", slug: "food-menu-regular", - category_id: 108, type_of_icon: "REGULAR" }, { name: "food-menu", slug: "food-menu-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "camera-plus", slug: "camera-plus-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "business", slug: "business-solid", - category_id: 98, type_of_icon: "SOLID", term: ["skyline", "skyscraper", "city"] }, { name: "meh-alt", slug: "meh-alt-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "wink-tongue", slug: "wink-tongue-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "happy-alt", slug: "happy-alt-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "cool", slug: "cool-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "tired", slug: "tired-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "smile", slug: "smile-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "angry", slug: "angry-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "happy-heart-eyes", slug: "happy-heart-eyes-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "dizzy", slug: "dizzy-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "wink-smile", slug: "wink-smile-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "confused", slug: "confused-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "sleepy", slug: "sleepy-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "shocked", slug: "shocked-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "happy-beaming", slug: "happy-beaming-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "meh-blank", slug: "meh-blank-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "laugh", slug: "laugh-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "upside-down", slug: "upside-down-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "angry", slug: "angry-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "happy-heart-eyes", slug: "happy-heart-eyes-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "dizzy", slug: "dizzy-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "wink-smile", slug: "wink-smile-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "smile", slug: "smile-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "meh", slug: "meh-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "meh-alt", slug: "meh-alt-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "confused", slug: "confused-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "sleepy", slug: "sleepy-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "sad", slug: "sad-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "happy", slug: "happy-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "shocked", slug: "shocked-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "happy-beaming", slug: "happy-beaming-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "tired", slug: "tired-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "cool", slug: "cool-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "meh-blank", slug: "meh-blank-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "laugh", slug: "laugh-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "happy-alt", slug: "happy-alt-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "upside-down", slug: "upside-down-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "wink-tongue", slug: "wink-tongue-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "adobe", slug: "adobe-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "algolia", slug: "algolia-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "audible", slug: "audible-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "figma", slug: "figma-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "etsy", slug: "etsy-logo", - category_id: 104, type_of_icon: "LOGO" }, { name: "gitlab", slug: "gitlab-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "patreon", slug: "patreon-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "redbubble", slug: "redbubble-logo", - category_id: 104, type_of_icon: "LOGO" }, { name: "diamond", slug: "diamond-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "comment-error", slug: "comment-error-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "vial", slug: "vial-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "align-left", slug: "align-left-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "align-middle", slug: "align-middle-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "align-right", slug: "align-right-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "arrow-back", slug: "arrow-back-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "bell-minus", slug: "bell-minus-regular", - category_id: 95, type_of_icon: "REGULAR", term: ["alert", "notification"] }, { name: "bell-off", slug: "bell-off-regular", - category_id: 95, type_of_icon: "REGULAR", term: ["alert", "notification", "silent"] }, { name: "bell-plus", slug: "bell-plus-regular", - category_id: 95, type_of_icon: "REGULAR", term: ["alert", "notification"] }, { name: "bell", slug: "bell-regular", - category_id: 95, type_of_icon: "REGULAR", term: ["alert", "notification"] }, { name: "bookmark", slug: "bookmark-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "bookmarks", slug: "bookmarks-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "bullseye", slug: "bullseye-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "camera-off", slug: "camera-off-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "camera", slug: "camera-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "captions", slug: "captions-regular", - category_id: 94, type_of_icon: "REGULAR", term: ["subtitles", "subs", "cc"] }, { name: "checkbox-checked", slug: "checkbox-checked-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "checkbox", slug: "checkbox-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "checkbox-square", slug: "checkbox-square-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "chevron-down", slug: "chevron-down-regular", - category_id: 96, type_of_icon: "REGULAR", term: ["arrow"] }, { name: "chevron-up", slug: "chevron-up-regular", - category_id: 96, type_of_icon: "REGULAR", term: ["arrow"] }, { name: "chevron-left", slug: "chevron-left-regular", - category_id: 96, type_of_icon: "REGULAR", term: ["arrow"] }, { name: "chevron-right", slug: "chevron-right-regular", - category_id: 96, type_of_icon: "REGULAR", term: ["arrow"] }, { name: "chevrons-down", slug: "chevrons-down-regular", - category_id: 96, type_of_icon: "REGULAR", term: ["arrow"] }, { name: "chevrons-up", slug: "chevrons-up-regular", - category_id: 96, type_of_icon: "REGULAR", term: ["arrow"] }, { name: "chevrons-right", slug: "chevrons-right-regular", - category_id: 96, type_of_icon: "REGULAR", term: ["arrow"] }, { name: "chevrons-left", slug: "chevrons-left-regular", - category_id: 96, type_of_icon: "REGULAR", term: ["arrow"] }, { name: "clipboard", slug: "clipboard-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "code-curly", slug: "code-curly-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "code", slug: "code-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "coffee", slug: "coffee-regular", - category_id: 108, type_of_icon: "REGULAR" }, { name: "copy", slug: "copy-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "copyright", slug: "copyright-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "down-arrow-circle", slug: "down-arrow-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "error-circle", slug: "error-circle-regular", - category_id: 95, type_of_icon: "REGULAR" }, { name: "error", slug: "error-regular", - category_id: 95, type_of_icon: "REGULAR" }, { name: "exit-fullscreen", slug: "exit-fullscreen-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "fast-forward-circle", slug: "fast-forward-circle-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "fast-forward", slug: "fast-forward-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "first-page", slug: "first-page-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "folder-minus", slug: "folder-minus-regular", - category_id: 106, type_of_icon: "REGULAR", term: ["remove", "delete"] }, { name: "folder-plus", slug: "folder-plus-regular", - category_id: 106, type_of_icon: "REGULAR", term: ["add", "folder add", "new folder"] }, { name: "folder", slug: "folder-regular", - category_id: 106, type_of_icon: "REGULAR" }, { name: "fullscreen", slug: "fullscreen-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "hide", slug: "hide-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "image", slug: "image-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "info-circle", slug: "info-circle-regular", - category_id: 94, type_of_icon: "REGULAR" }, { name: "align-justify", slug: "align-justify-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "key", slug: "key-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "last-page", slug: "last-page-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "left-arrow-circle", slug: "left-arrow-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "left-down-arrow-circle", slug: "left-down-arrow-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "left-indent", slug: "left-indent-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "left-top-arrow-circle", slug: "left-top-arrow-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "menu", slug: "menu-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "microphone", slug: "microphone-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "minus-circle", slug: "minus-circle-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "moon", slug: "moon-regular", - category_id: 123, type_of_icon: "REGULAR" }, { name: "pause-circle", slug: "pause-circle-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "pause", slug: "pause-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "play-circle", slug: "play-circle-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "play", slug: "play-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "plus-circle", slug: "plus-circle-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "question-mark", slug: "question-mark-regular", - category_id: 94, type_of_icon: "REGULAR" }, { name: "radio-circle-marked", slug: "radio-circle-marked-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "radio-circle", slug: "radio-circle-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "rectangle", slug: "rectangle-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "rewind", slug: "rewind-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "reset", slug: "reset-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "right-arrow-circle", slug: "right-arrow-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "right-down-arrow-circle", slug: "right-down-arrow-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "right-indent", slug: "right-indent-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "right-top-arrow-circle", slug: "right-top-arrow-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "rss", slug: "rss-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "search", slug: "search-regular", - category_id: 110, type_of_icon: "REGULAR", term: ["magnifying glass"] }, { name: "show", slug: "show-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "skip-next", slug: "skip-next-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "skip-previous", slug: "skip-previous-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "stop-circle", slug: "stop-circle-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "stop", slug: "stop-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "stopwatch", slug: "stopwatch-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "sync", slug: "sync-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "time", slug: "time-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "toggle-left", slug: "toggle-left-regular", - category_id: 110, type_of_icon: "REGULAR", term: ["switch"] }, { name: "toggle-right", slug: "toggle-right-regular", - category_id: 110, type_of_icon: "REGULAR", term: ["switch"] }, { name: "trending-down", slug: "trending-down-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "trending-up", slug: "trending-up-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "up-arrow-circle", slug: "up-arrow-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "vertical-center", slug: "vertical-center-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "video", slug: "video-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "volume-full", slug: "volume-full-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "volume-low", slug: "volume-low-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "volume-mute", slug: "volume-mute-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "volume", slug: "volume-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "x-circle", slug: "x-circle-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "zoom-in", slug: "zoom-in-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "zoom-out", slug: "zoom-out-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "archive", slug: "archive-regular", - category_id: 106, type_of_icon: "REGULAR" }, { name: "at", slug: "at-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "bar-chart-alt", slug: "bar-chart-alt-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "bar-chart-square", slug: "bar-chart-square-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "bar-chart", slug: "bar-chart-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "basketball", slug: "basketball-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["nba"] }, { name: "block", slug: "block-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "book-bookmark", slug: "book-bookmark-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "book", slug: "book-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "bookmark-minus", slug: "bookmark-minus-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "bookmark-plus", slug: "bookmark-plus-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "briefcase", slug: "briefcase-regular", - category_id: 99, type_of_icon: "REGULAR", term: ["work", "travel", "suitcase"] }, { name: "broadcast", slug: "broadcast-regular", - category_id: 115, type_of_icon: "REGULAR" }, { name: "building", slug: "building-regular", - category_id: 98, type_of_icon: "REGULAR" }, { name: "bug", slug: "bug-regular", - category_id: 100, type_of_icon: "REGULAR", term: ["error", "warning"] }, { name: "bluetooth", slug: "bluetooth-regular", - category_id: 115, type_of_icon: "REGULAR" }, { name: "bulb", slug: "bulb-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "buoy", slug: "buoy-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "calendar-plus", slug: "calendar-plus-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "calendar-check", slug: "calendar-check-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "calendar-minus", slug: "calendar-minus-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "calendar-x", slug: "calendar-x-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "calendar", slug: "calendar-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "chart", slug: "chart-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "cloud-download", slug: "cloud-download-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "cloud-upload", slug: "cloud-upload-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "cloud", slug: "cloud-regular", - category_id: 123, type_of_icon: "REGULAR" }, { name: "terminal", slug: "terminal-regular", - category_id: 100, type_of_icon: "REGULAR", term: ["command line"] }, { name: "crosshair", slug: "crosshair-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "compass", slug: "compass-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "data", slug: "data-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "desktop", slug: "desktop-regular", - category_id: 103, type_of_icon: "REGULAR", term: ["monitor", "display"] }, { name: "directions", slug: "directions-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "dollar", slug: "dollar-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "dots-horizontal-rounded", slug: "dots-horizontal-rounded-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "dots-horizontal", slug: "dots-horizontal-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "dots-vertical-rounded", slug: "dots-vertical-rounded-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "dots-vertical", slug: "dots-vertical-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "download", slug: "download-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "envelope", slug: "envelope-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["letter", "mail", "email", "communication"] }, { name: "gift", slug: "gift-regular", - category_id: 104, type_of_icon: "REGULAR" }, { name: "globe", slug: "globe-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "devices", slug: "devices-regular", - category_id: 103, type_of_icon: "REGULAR", term: ["mobile", "tab"] }, { name: "headphone", slug: "headphone-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "heart", slug: "heart-regular", - category_id: 109, type_of_icon: "REGULAR", term: ["health"] }, { name: "home", slug: "home-regular", - category_id: 98, type_of_icon: "REGULAR" }, { name: "laptop", slug: "laptop-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "layer", slug: "layer-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "link-alt", slug: "link-alt-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "link", slug: "link-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "list-plus", slug: "list-plus-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "list-ul", slug: "list-ul-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "list-minus", slug: "list-minus-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "lock-open", slug: "lock-open-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "lock", slug: "lock-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "map-alt", slug: "map-alt-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "map", slug: "map-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "message-rounded", slug: "message-rounded-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message", slug: "message-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "mobile-alt", slug: "mobile-alt-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "mobile", slug: "mobile-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "navigation", slug: "navigation-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "phone", slug: "phone-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "pie-chart", slug: "pie-chart-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "send", slug: "send-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "sidebar", slug: "sidebar-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "sitemap", slug: "sitemap-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "spreadsheet", slug: "spreadsheet-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "tab", slug: "tab-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "tag", slug: "tag-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "target-lock", slug: "target-lock-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "tennis-ball", slug: "tennis-ball-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["deuce"] }, { name: "alarm", slug: "alarm-regular", - category_id: 120, type_of_icon: "REGULAR", term: ["alert"] }, { name: "upload", slug: "upload-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "usb", slug: "usb-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "video-off", slug: "video-off-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "voicemail", slug: "voicemail-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "wifi", slug: "wifi-regular", - category_id: 115, type_of_icon: "REGULAR" }, { name: "window-open", slug: "window-open-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "window", slug: "window-regular", - category_id: 110, type_of_icon: "REGULAR", term: ["browser"] }, { name: "windows", slug: "windows-regular", - category_id: 110, type_of_icon: "REGULAR", term: ["browser"] }, { name: "duplicate", slug: "duplicate-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "table", slug: "table-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "x", slug: "x-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "adjust", slug: "adjust-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "album", slug: "album-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "anchor", slug: "anchor-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "award", slug: "award-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "bold", slug: "bold-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "calculator", slug: "calculator-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "cart", slug: "cart-regular", - category_id: 104, type_of_icon: "REGULAR" }, { name: "check", slug: "check-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "cloud-drizzle", slug: "cloud-drizzle-regular", - category_id: 123, type_of_icon: "REGULAR" }, { name: "cloud-light-rain", slug: "cloud-light-rain-regular", - category_id: 123, type_of_icon: "REGULAR" }, { name: "cloud-lightning", slug: "cloud-lightning-regular", - category_id: 123, type_of_icon: "REGULAR" }, { name: "cloud-rain", slug: "cloud-rain-regular", - category_id: 123, type_of_icon: "REGULAR" }, { name: "cloud-snow", slug: "cloud-snow-regular", - category_id: 123, type_of_icon: "REGULAR" }, { name: "cog", slug: "cog-regular", - category_id: 110, type_of_icon: "REGULAR", term: ["gear", "setting"] }, { name: "columns", slug: "columns-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "credit-card", slug: "credit-card-regular", - category_id: 107, type_of_icon: "REGULAR", term: ["finance", "money", "debit"] }, { name: "crop", slug: "crop-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "cube", slug: "cube-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "cut", slug: "cut-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "detail", slug: "detail-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "shield-quarter", slug: "shield-quarter-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "edit", slug: "edit-regular", - category_id: 124, type_of_icon: "REGULAR", term: ["writing", "note", "pencil"] }, { name: "file", slug: "file-regular", - category_id: 106, type_of_icon: "REGULAR" }, { name: "filter", slug: "filter-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "font", slug: "font-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "git-branch", slug: "git-branch-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "git-commit", slug: "git-commit-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "git-compare", slug: "git-compare-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "git-merge", slug: "git-merge-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "git-pull-request", slug: "git-pull-request-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "git-repo-forked", slug: "git-repo-forked-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "group", slug: "group-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "hash", slug: "hash-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "heading", slug: "heading-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "home-alt", slug: "home-alt-regular", - category_id: 98, type_of_icon: "REGULAR" }, { name: "italic", slug: "italic-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "joystick", slug: "joystick-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "link-external", slug: "link-external-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "log-in", slug: "log-in-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "log-out", slug: "log-out-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "microphone-off", slug: "microphone-off-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "minus", slug: "minus-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "mouse", slug: "mouse-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "move", slug: "move-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "music", slug: "music-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "notification", slug: "notification-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "package", slug: "package-regular", - category_id: 104, type_of_icon: "REGULAR", term: ["box", "shipping", "delivery"] }, { name: "paragraph", slug: "paragraph-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "paste", slug: "paste-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "pencil", slug: "pencil-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "pin", slug: "pin-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "plus", slug: "plus-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "power-off", slug: "power-off-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "pulse", slug: "pulse-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "save", slug: "save-regular", - category_id: 116, type_of_icon: "REGULAR", term: ["floppy disk"] }, { name: "screenshot", slug: "screenshot-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "select-multiple", slug: "select-multiple-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "share-alt", slug: "share-alt-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "share", slug: "share-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "shield-alt", slug: "shield-alt-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "shield", slug: "shield-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "shopping-bag", slug: "shopping-bag-regular", - category_id: 104, type_of_icon: "REGULAR" }, { name: "shuffle", slug: "shuffle-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "sort", slug: "sort-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "star", slug: "star-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "sun", slug: "sun-regular", - category_id: 123, type_of_icon: "REGULAR" }, { name: "text", slug: "text-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "trash", slug: "trash-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "trophy", slug: "trophy-regular", - category_id: 119, type_of_icon: "REGULAR" }, { name: "underline", slug: "underline-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "user-check", slug: "user-check-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "user-circle", slug: "user-circle-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "user-minus", slug: "user-minus-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "user-plus", slug: "user-plus-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "user-x", slug: "user-x-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "user", slug: "user-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "barcode", slug: "barcode-regular", - category_id: 104, type_of_icon: "REGULAR" }, { name: "crown", slug: "crown-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "dislike", slug: "dislike-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "down-arrow", slug: "down-arrow-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "export", slug: "export-regular", - category_id: 106, type_of_icon: "REGULAR" }, { name: "facebook", slug: "facebook-logo", - category_id: 97, type_of_icon: "LOGO", term: ["social media"] }, { name: "first-aid", slug: "first-aid-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "flag", slug: "flag-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "github", slug: "github-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "google", slug: "google-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "history", slug: "history-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "instagram", slug: "instagram-logo", - category_id: 97, type_of_icon: "LOGO", term: ["social media"] }, { name: "joystick-alt", slug: "joystick-alt-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "left-arrow", slug: "left-arrow-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "like", slug: "like-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "list-check", slug: "list-check-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "poll", slug: "poll-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "radar", slug: "radar-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "redo", slug: "redo-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "reply-all", slug: "reply-all-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "reply", slug: "reply-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "repost", slug: "repost-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "revision", slug: "revision-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "right-arrow", slug: "right-arrow-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "subdirectory-left", slug: "subdirectory-left-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "subdirectory-right", slug: "subdirectory-right-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "support", slug: "support-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "timer", slug: "timer-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "twitter", slug: "twitter-logo", - category_id: 97, type_of_icon: "LOGO", term: ["social media"] }, { name: "undo", slug: "undo-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "up-arrow", slug: "up-arrow-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "youtube", slug: "youtube-logo", - category_id: 117, type_of_icon: "LOGO" }, { name: "whatsapp", slug: "whatsapp-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "tumblr", slug: "tumblr-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "phone-call", slug: "phone-call-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "behance", slug: "behance-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "dribbble", slug: "dribbble-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "aperture", slug: "aperture-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "film", slug: "film-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "folder-open", slug: "folder-open-regular", - category_id: 106, type_of_icon: "REGULAR" }, { name: "task", slug: "task-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "server", slug: "server-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "battery", slug: "battery-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "calendar-alt", slug: "calendar-alt-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "import", slug: "import-regular", - category_id: 106, type_of_icon: "REGULAR" }, { name: "ruler", slug: "ruler-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "horizontal-center", slug: "horizontal-center-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "rotate-right", slug: "rotate-right-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "rename", slug: "rename-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "collapse", slug: "collapse-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "phone-incoming", slug: "phone-incoming-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "phone-outgoing", slug: "phone-outgoing-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "body", slug: "body-regular", - category_id: 94, type_of_icon: "REGULAR", term: ["male"] }, { name: "cast", slug: "cast-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "chip", slug: "chip-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "skip-next-circle", slug: "skip-next-circle-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "skip-previous-circle", slug: "skip-previous-circle-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "hdd", slug: "hdd-regular", - category_id: 103, type_of_icon: "REGULAR", term: ["storage", "hard drive"] }, { name: "store", slug: "store-regular", - category_id: 104, type_of_icon: "REGULAR", term: ["shop", "market"] }, { name: "globe-alt", slug: "globe-alt-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "vimeo", slug: "vimeo-logo", - category_id: 117, type_of_icon: "LOGO" }, { name: "upvote", slug: "upvote-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "downvote", slug: "downvote-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "news", slug: "news-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "pie-chart-alt", slug: "pie-chart-alt-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "images", slug: "images-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "purchase-tag", slug: "purchase-tag-regular", - category_id: 104, type_of_icon: "REGULAR", term: ["price", "cost"] }, { name: "pen", slug: "pen-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "expand", slug: "expand-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "paperclip", slug: "paperclip-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "closet", slug: "closet-regular", - category_id: 104, type_of_icon: "REGULAR" }, { name: "tv", slug: "tv-regular", - category_id: 103, type_of_icon: "REGULAR", term: ["television", "monitor"] }, { name: "collection", slug: "collection-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "station", slug: "station-regular", - category_id: 115, type_of_icon: "REGULAR" }, { name: "wallet", slug: "wallet-regular", - category_id: 107, type_of_icon: "REGULAR", term: ["money"] }, { name: "briefcase-alt", slug: "briefcase-alt-regular", - category_id: 99, type_of_icon: "REGULAR", term: ["work", "travel", "suitcase"] }, { name: "hourglass", slug: "hourglass-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "carousel", slug: "carousel-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "infinite", slug: "infinite-regular", - category_id: 113, type_of_icon: "REGULAR" }, { name: "plug", slug: "plug-regular", - category_id: 116, type_of_icon: "REGULAR", term: ["charging"] }, { name: "notification-off", slug: "notification-off-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "window-close", slug: "window-close-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "command", slug: "command-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "grid-alt", slug: "grid-alt-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "trash-alt", slug: "trash-alt-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "chalkboard", slug: "chalkboard-regular", - category_id: 99, type_of_icon: "REGULAR", term: ["whiteboard", "teaching"] }, { name: "loader", slug: "loader-regular", - category_id: 112, type_of_icon: "REGULAR" }, { name: "slider", slug: "slider-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "paper-plane", slug: "paper-plane-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "selection", slug: "selection-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "linkedin", slug: "linkedin-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "world", slug: "world-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "dock-bottom", slug: "dock-bottom-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "dock-right", slug: "dock-right-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "dock-top", slug: "dock-top-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "dock-left", slug: "dock-left-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "layout", slug: "layout-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "bitcoin", slug: "bitcoin-logo", - category_id: 107, type_of_icon: "LOGO" }, { name: "facebook-square", slug: "facebook-square-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "alarm-off", slug: "alarm-off-regular", - category_id: 120, type_of_icon: "REGULAR", term: ["alert", "silent"] }, { name: "wrench", slug: "wrench-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "loader-circle", slug: "loader-circle-regular", - category_id: 112, type_of_icon: "REGULAR" }, { name: "loader-alt", slug: "loader-alt-regular", - category_id: 112, type_of_icon: "REGULAR" }, { name: "car", slug: "car-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "cart-alt", slug: "cart-alt-regular", - category_id: 104, type_of_icon: "REGULAR" }, { name: "adjust", slug: "adjust-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "alarm", slug: "alarm-solid", - category_id: 120, type_of_icon: "SOLID", term: ["alert"] }, { name: "alarm-off", slug: "alarm-off-solid", - category_id: 120, type_of_icon: "SOLID", term: ["alert", "silent"] }, { name: "album", slug: "album-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "archive", slug: "archive-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "camera", slug: "camera-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "camera-off", slug: "camera-off-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "folder", slug: "folder-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "folder-plus", slug: "folder-plus-solid", - category_id: 106, type_of_icon: "SOLID", term: ["add", "folder add", "new folder"] }, { name: "award", slug: "award-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "bar-chart-square", slug: "bar-chart-square-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "barcode", slug: "barcode-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "battery", slug: "battery-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "battery-charging", slug: "battery-charging-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "battery-full", slug: "battery-full-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "bell", slug: "bell-solid", - category_id: 95, type_of_icon: "SOLID", term: ["alert", "notification"] }, { name: "bell-off", slug: "bell-off-solid", - category_id: 95, type_of_icon: "SOLID", term: ["alert", "notification", "silent"] }, { name: "bolt", slug: "bolt-solid", - category_id: 123, type_of_icon: "SOLID", term: ["zap"] }, { name: "book", slug: "book-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "book-bookmark", slug: "book-bookmark-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "bookmark", slug: "bookmark-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "bookmark-plus", slug: "bookmark-plus-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "book-open", slug: "book-open-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "bookmark-star", slug: "bookmark-star-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "briefcase", slug: "briefcase-solid", - category_id: 99, type_of_icon: "SOLID", term: ["work", "travel", "suitcase"] }, { name: "briefcase-alt", slug: "briefcase-alt-solid", - category_id: 99, type_of_icon: "SOLID", term: ["work", "travel", "suitcase"] }, { name: "bug", slug: "bug-solid", - category_id: 100, type_of_icon: "SOLID", term: ["error", "warning"] }, { name: "building", slug: "building-solid", - category_id: 98, type_of_icon: "SOLID" }, { name: "bulb", slug: "bulb-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "buoy", slug: "buoy-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "calculator", slug: "calculator-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "captions", slug: "captions-solid", - category_id: 94, type_of_icon: "SOLID", term: ["subtitles", "subs", "cc"] }, { name: "car", slug: "car-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "cart-alt", slug: "cart-alt-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "cart", slug: "cart-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "chart", slug: "chart-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "chip", slug: "chip-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "cloud-download", slug: "cloud-download-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "cloud-upload", slug: "cloud-upload-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "cloud", slug: "cloud-solid", - category_id: 123, type_of_icon: "SOLID" }, { name: "coffee", slug: "coffee-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "cog", slug: "cog-solid", - category_id: 110, type_of_icon: "SOLID", term: ["gear", "setting"] }, { name: "collection", slug: "collection-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "contact", slug: "contact-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "copy", slug: "copy-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "coupon", slug: "coupon-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "crown", slug: "crown-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "cube", slug: "cube-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "detail", slug: "detail-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "discount", slug: "discount-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "dislike", slug: "dislike-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "dock-bottom", slug: "dock-bottom-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "dock-left", slug: "dock-left-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "dock-right", slug: "dock-right-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "dock-top", slug: "dock-top-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "down-arrow-circle", slug: "down-arrow-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "download", slug: "download-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "downvote", slug: "downvote-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "drink", slug: "drink-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "droplet", slug: "droplet-solid", - category_id: 123, type_of_icon: "SOLID" }, { name: "duplicate", slug: "duplicate-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "eject", slug: "eject-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "envelope", slug: "envelope-solid", - category_id: 101, type_of_icon: "SOLID", term: ["letter", "mail", "email", "communication"] }, { name: "error-circle", slug: "error-circle-solid", - category_id: 95, type_of_icon: "SOLID" }, { name: "error", slug: "error-solid", - category_id: 95, type_of_icon: "SOLID" }, { name: "file-image", slug: "file-image-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "file", slug: "file-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "filter-alt", slug: "filter-alt-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "first-aid", slug: "first-aid-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "flag-alt", slug: "flag-alt-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "flag", slug: "flag-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "gift", slug: "gift-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "grid-alt", slug: "grid-alt-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "group", slug: "group-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "hdd", slug: "hdd-solid", - category_id: 103, type_of_icon: "SOLID", term: ["storage", "hard drive"] }, { name: "heart", slug: "heart-solid", - category_id: 109, type_of_icon: "SOLID", term: ["health"] }, { name: "hide", slug: "hide-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "home", slug: "home-solid", - category_id: 98, type_of_icon: "SOLID" }, { name: "hot", slug: "hot-solid", - category_id: 123, type_of_icon: "SOLID", term: ["fire"] }, { name: "hourglass", slug: "hourglass-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "image", slug: "image-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "inbox", slug: "inbox-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "info-circle", slug: "info-circle-solid", - category_id: 94, type_of_icon: "SOLID" }, { name: "joystick-alt", slug: "joystick-alt-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "joystick", slug: "joystick-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "layer", slug: "layer-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "left-arrow-circle", slug: "left-arrow-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "like", slug: "like-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "lock-open", slug: "lock-open-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "lock", slug: "lock-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "map-alt", slug: "map-alt-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "map", slug: "map-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "message-rounded", slug: "message-rounded-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message", slug: "message-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "microphone-off", slug: "microphone-off-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "microphone", slug: "microphone-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "minus-circle", slug: "minus-circle-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "moon", slug: "moon-solid", - category_id: 123, type_of_icon: "SOLID" }, { name: "mouse", slug: "mouse-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "music", slug: "music-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "navigation", slug: "navigation-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "news", slug: "news-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "package", slug: "package-solid", - category_id: 104, type_of_icon: "SOLID", term: ["box", "shipping", "delivery"] }, { name: "paper-plane", slug: "paper-plane-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "paste", slug: "paste-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "pen", slug: "pen-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "pencil", slug: "pencil-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "phone-call", slug: "phone-call-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "phone-incoming", slug: "phone-incoming-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "phone-outgoing", slug: "phone-outgoing-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "phone", slug: "phone-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "pie-chart-alt", slug: "pie-chart-alt-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "pie-chart", slug: "pie-chart-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "pin", slug: "pin-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "playlist", slug: "playlist-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "plug", slug: "plug-solid", - category_id: 116, type_of_icon: "SOLID", term: ["charging"] }, { name: "plus-circle", slug: "plus-circle-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "printer", slug: "printer-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "purchase-tag", slug: "purchase-tag-solid", - category_id: 104, type_of_icon: "SOLID", term: ["price", "cost"] }, { name: "quote-left", slug: "quote-left-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "quote-right", slug: "quote-right-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "radio", slug: "radio-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "rename", slug: "rename-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "report", slug: "report-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "right-arrow-circle", slug: "right-arrow-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "ruler", slug: "ruler-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "save", slug: "save-solid", - category_id: 116, type_of_icon: "SOLID", term: ["floppy disk"] }, { name: "sort-alt", slug: "sort-alt-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "select-multiple", slug: "select-multiple-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "send", slug: "send-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "server", slug: "server-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "share-alt", slug: "share-alt-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "share", slug: "share-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "shield", slug: "shield-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "shopping-bag-alt", slug: "shopping-bag-alt-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "shopping-bag", slug: "shopping-bag-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "show", slug: "show-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "happy", slug: "happy-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "meh", slug: "meh-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "sad", slug: "sad-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "spreadsheet", slug: "spreadsheet-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "star", slug: "star-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "store", slug: "store-solid", - category_id: 104, type_of_icon: "SOLID", term: ["shop", "market"] }, { name: "sun", slug: "sun-solid", - category_id: 123, type_of_icon: "SOLID" }, { name: "t-shirt", slug: "t-shirt-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "tag-x", slug: "tag-x-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "tag", slug: "tag-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "tennis-ball", slug: "tennis-ball-solid", - category_id: 119, type_of_icon: "SOLID", term: ["deuce"] }, { name: "terminal", slug: "terminal-solid", - category_id: 100, type_of_icon: "SOLID", term: ["command line"] }, { name: "to-top", slug: "to-top-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "toggle-left", slug: "toggle-left-solid", - category_id: 110, type_of_icon: "SOLID", term: ["switch"] }, { name: "toggle-right", slug: "toggle-right-solid", - category_id: 110, type_of_icon: "SOLID", term: ["switch"] }, { name: "torch", slug: "torch-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "trash-alt", slug: "trash-alt-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "trash", slug: "trash-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "trophy", slug: "trophy-solid", - category_id: 119, type_of_icon: "SOLID" }, { name: "truck", slug: "truck-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "up-arrow-circle", slug: "up-arrow-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "upvote", slug: "upvote-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "user-circle", slug: "user-circle-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "user-detail", slug: "user-detail-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "user-minus", slug: "user-minus-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "user-plus", slug: "user-plus-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "user", slug: "user-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "video-off", slug: "video-off-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "video", slug: "video-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "videos", slug: "videos-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "volume-full", slug: "volume-full-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "volume-low", slug: "volume-low-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "volume-mute", slug: "volume-mute-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "volume", slug: "volume-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "wallet", slug: "wallet-solid", - category_id: 107, type_of_icon: "SOLID", term: ["money"] }, { name: "watch-alt", slug: "watch-alt-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "watch", slug: "watch-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "widget", slug: "widget-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "wrench", slug: "wrench-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "x-circle", slug: "x-circle-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "zap", slug: "zap-solid", - category_id: 123, type_of_icon: "SOLID", term: ["bolt"] }, { name: "folder-open", slug: "folder-open-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "battery-low", slug: "battery-low-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "conversation", slug: "conversation-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "discussion"] }, { name: "dashboard", slug: "dashboard-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "file-plus", slug: "file-plus-solid", - category_id: 106, type_of_icon: "SOLID", term: ["add", "file add", "new file"] }, { name: "slider-alt", slug: "slider-alt-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "google-plus", slug: "google-plus-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "google-plus-circle", slug: "google-plus-circle-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "linkedin-square", slug: "linkedin-square-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "medium", slug: "medium-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "medium-square", slug: "medium-square-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "skype", slug: "skype-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "slack-old", slug: "slack-old-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "slack", slug: "slack-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "twitch", slug: "twitch-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "discord", slug: "discord-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "reddit", slug: "reddit-logo", - category_id: 97, type_of_icon: "LOGO", term: ["social media"] }, { name: "pinterest", slug: "pinterest-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "blogger", slug: "blogger-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "certification", slug: "certification-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "certification", slug: "certification-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "rocket", slug: "rocket-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "rocket", slug: "rocket-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "check-circle", slug: "check-circle-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "check-circle", slug: "check-circle-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "checkbox", slug: "checkbox-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "checkbox-checked", slug: "checkbox-checked-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "star-half", slug: "star-half-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "bus", slug: "bus-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "bus", slug: "bus-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "check-double", slug: "check-double-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "dumbbell", slug: "dumbbell-regular", - category_id: 109, type_of_icon: "REGULAR", term: ["gym", "workout"] }, { name: "bot", slug: "bot-regular", - category_id: 105, type_of_icon: "REGULAR" }, { name: "area", slug: "area-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "bot", slug: "bot-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "area", slug: "area-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "bed", slug: "bed-regular", - category_id: 109, type_of_icon: "REGULAR", term: ["sleep"] }, { name: "bed", slug: "bed-solid", - category_id: 109, type_of_icon: "SOLID", term: ["sleep"] }, { name: "bath", slug: "bath-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "bath", slug: "bath-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "train", slug: "train-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "train", slug: "train-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "taxi", slug: "taxi-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "taxi", slug: "taxi-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "movie", slug: "movie-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "movie", slug: "movie-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "hotel", slug: "hotel-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "planet", slug: "planet-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "planet", slug: "planet-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "list-ol", slug: "list-ol-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "video-plus", slug: "video-plus-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "video-plus", slug: "video-plus-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "menu-alt-left", slug: "menu-alt-left-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "menu-alt-right", slug: "menu-alt-right-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "box", slug: "box-regular", - category_id: 106, type_of_icon: "REGULAR", term: ["archive"] }, { name: "box", slug: "box-solid", - category_id: 106, type_of_icon: "SOLID", term: ["archive"] }, { name: "key", slug: "key-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "restaurant", slug: "restaurant-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "swim", slug: "swim-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "water", slug: "water-regular", - category_id: 123, type_of_icon: "REGULAR" }, { name: "wind", slug: "wind-regular", - category_id: 123, type_of_icon: "REGULAR", term: ["breeze", "gust", "air"] }, { name: "dialpad", slug: "dialpad-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["keypad"] }, { name: "handicap", slug: "handicap-regular", - category_id: 94, type_of_icon: "REGULAR", term: ["wheelchair", "injury"] }, { name: "font-size", slug: "font-size-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "code-block", slug: "code-block-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "photo-album", slug: "photo-album-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "photo-album", slug: "photo-album-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "bell-ring", slug: "bell-ring-solid", - category_id: 95, type_of_icon: "SOLID", term: ["alert", "notification"] }, { name: "apple", slug: "apple-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "android", slug: "android-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "play-store", slug: "play-store-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "windows", slug: "windows-logo", - category_id: 97, type_of_icon: "LOGO", term: ["browser"] }, { name: "vk", slug: "vk-logo", - category_id: 97, type_of_icon: "LOGO", term: ["social media"] }, { name: "pocket", slug: "pocket-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "strikethrough", slug: "strikethrough-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "file-blank", slug: "file-blank-regular", - category_id: 106, type_of_icon: "REGULAR" }, { name: "file-blank", slug: "file-blank-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "highlight", slug: "highlight-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "font-color", slug: "font-color-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "fingerprint", slug: "fingerprint-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "transfer", slug: "transfer-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "circle", slug: "circle-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "edit", slug: "edit-solid", - category_id: 124, type_of_icon: "SOLID", term: ["writing", "note", "pencil"] }, { name: "ball", slug: "ball-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["football", "rugby"] }, { name: "ball", slug: "ball-solid", - category_id: 119, type_of_icon: "SOLID", term: ["football", "rugby"] }, { name: "football", slug: "football-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["soccer", "goal"] }, { name: "film", slug: "film-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "dollar-circle", slug: "dollar-circle-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "dollar-circle", slug: "dollar-circle-solid", - category_id: 107, type_of_icon: "SOLID" }, { name: "skull", slug: "skull-solid", - category_id: 105, type_of_icon: "SOLID" }, { name: "messenger", slug: "messenger-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "search-alt", slug: "search-alt-regular", - category_id: 110, type_of_icon: "REGULAR", term: ["magnifying glass"] }, { name: "image-alt", slug: "image-alt-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "microphone-alt", slug: "microphone-alt-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "analyse", slug: "analyse-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "x-square", slug: "x-square-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "plus-square", slug: "plus-square-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "minus-square", slug: "minus-square-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "disc", slug: "disc-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "disc", slug: "disc-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "equalizer", slug: "equalizer-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "stats", slug: "stats-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "move-horizontal", slug: "move-horizontal-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "move-vertical", slug: "move-vertical-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "flame", slug: "flame-solid", - category_id: 123, type_of_icon: "SOLID" }, { name: "grid-horizontal", slug: "grid-horizontal-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "grid-vertical", slug: "grid-vertical-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "grid-small", slug: "grid-small-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "badge", slug: "badge-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "badge", slug: "badge-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "id-card", slug: "id-card-regular", - category_id: 122, type_of_icon: "REGULAR" }, { name: "sort-up", slug: "sort-up-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "sort-down", slug: "sort-down-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "note", slug: "note-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "note", slug: "note-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "test-tube", slug: "test-tube-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "help-circle", slug: "help-circle-regular", - category_id: 94, type_of_icon: "REGULAR" }, { name: "help-circle", slug: "help-circle-solid", - category_id: 94, type_of_icon: "SOLID" }, { name: "card", slug: "card-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "card", slug: "card-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "rewind-circle", slug: "rewind-circle-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "magnet", slug: "magnet-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "magnet", slug: "magnet-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "500px", slug: "500px-logo", - category_id: 117, type_of_icon: "LOGO" }, { name: "angular", slug: "angular-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "codepen", slug: "codepen-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "creative-commons", slug: "creative-commons-logo", - category_id: 117, type_of_icon: "LOGO" }, { name: "digitalocean", slug: "digitalocean-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "deviantart", slug: "deviantart-logo", - category_id: 117, type_of_icon: "LOGO" }, { name: "discourse", slug: "discourse-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "dropbox", slug: "dropbox-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "drupal", slug: "drupal-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "ebay", slug: "ebay-logo", - category_id: 104, type_of_icon: "LOGO" }, { name: "amazon", slug: "amazon-logo", - category_id: 104, type_of_icon: "LOGO" }, { name: "digg", slug: "digg-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "unsplash", slug: "unsplash-logo", - category_id: 117, type_of_icon: "LOGO" }, { name: "wikipedia", slug: "wikipedia-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "sass", slug: "sass-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "foursquare", slug: "foursquare-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "invision", slug: "invision-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "opera", slug: "opera-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "airbnb", slug: "airbnb-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "yelp", slug: "yelp-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "quora", slug: "quora-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "git", slug: "git-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "html5", slug: "html5-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "product-hunt", slug: "product-hunt-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "magento", slug: "magento-logo", - category_id: 104, type_of_icon: "LOGO" }, { name: "stack-overflow", slug: "stack-overflow-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "firefox", slug: "firefox-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "javascript", slug: "javascript-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "nodejs", slug: "nodejs-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "kickstarter", slug: "kickstarter-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "vuejs", slug: "vuejs-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "bing", slug: "bing-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "react", slug: "react-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "periscope", slug: "periscope-logo", - category_id: 117, type_of_icon: "LOGO" }, { name: "wordpress", slug: "wordpress-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "telegram", slug: "telegram-logo", - category_id: 101, type_of_icon: "LOGO" }, { name: "stripe", slug: "stripe-logo", - category_id: 107, type_of_icon: "LOGO" }, { name: "edge", slug: "edge-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "paypal", slug: "paypal-logo", - category_id: 107, type_of_icon: "LOGO" }, { name: "internet-explorer", slug: "internet-explorer-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "joomla", slug: "joomla-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "dailymotion", slug: "dailymotion-logo", - category_id: 117, type_of_icon: "LOGO" }, { name: "chrome", slug: "chrome-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "baidu", slug: "baidu-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "visa", slug: "visa-logo", - category_id: 107, type_of_icon: "LOGO" }, { name: "mastercard", slug: "mastercard-logo", - category_id: 107, type_of_icon: "LOGO" }, { name: "redux", slug: "redux-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "bootstrap", slug: "bootstrap-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "yahoo", slug: "yahoo-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "microsoft", slug: "microsoft-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "css3", slug: "css3-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "jsfiddle", slug: "jsfiddle-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "shopify", slug: "shopify-logo", - category_id: 104, type_of_icon: "LOGO" }, { name: "flickr", slug: "flickr-logo", - category_id: 117, type_of_icon: "LOGO" }, { name: "less", slug: "less-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "snapchat", slug: "snapchat-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "soundcloud", slug: "soundcloud-logo", - category_id: 114, type_of_icon: "LOGO" }, { name: "spotify", slug: "spotify-logo", - category_id: 114, type_of_icon: "LOGO" }, { name: "trello", slug: "trello-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "wix", slug: "wix-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "mailchimp", slug: "mailchimp-logo", - category_id: 101, type_of_icon: "LOGO" }, { name: "medium-old", slug: "medium-old-logo", - category_id: 124, type_of_icon: "LOGO" }, { name: "squarespace", slug: "squarespace-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "whatsapp-square", slug: "whatsapp-square-logo", - category_id: 101, type_of_icon: "LOGO" }, { name: "flickr-square", slug: "flickr-square-logo", - category_id: 117, type_of_icon: "LOGO" }, { name: "ambulance", slug: "ambulance-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "left-arrow-square", slug: "left-arrow-square-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "up-arrow-square", slug: "up-arrow-square-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "down-arrow-square", slug: "down-arrow-square-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "right-arrow-square", slug: "right-arrow-square-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "user-badge", slug: "user-badge-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "calendar-event", slug: "calendar-event-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "caret-left", slug: "caret-left-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "caret-up", slug: "caret-up-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "caret-right", slug: "caret-right-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "caret-down", slug: "caret-down-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "gas-pump", slug: "gas-pump-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "landmark", slug: "landmark-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "show-alt", slug: "show-alt-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "badge-check", slug: "badge-check-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "badge-check", slug: "badge-check-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "rotate-left", slug: "rotate-left-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "coffee-alt", slug: "coffee-alt-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "brush", slug: "brush-regular", - category_id: 102, type_of_icon: "REGULAR", term: ["color", "colour", "painting"] }, { name: "brush", slug: "brush-solid", - category_id: 102, type_of_icon: "SOLID", term: ["color", "colour", "painting"] }, { name: "keyboard", slug: "keyboard-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "megaphone", slug: "megaphone-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "directions", slug: "directions-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "direction-right", slug: "direction-right-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "unlink", slug: "unlink-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "paint", slug: "paint-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "joystick-button", slug: "joystick-button-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "joystick-button", slug: "joystick-button-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "font-family", slug: "font-family-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "flask", slug: "flask-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "capsule", slug: "capsule-solid", - category_id: 109, type_of_icon: "SOLID", term: ["medicine"] }, { name: "color-fill", slug: "color-fill-solid", - category_id: 102, type_of_icon: "SOLID" }, { name: "hotel", slug: "hotel-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "magic-wand", slug: "magic-wand-solid", - category_id: 102, type_of_icon: "SOLID" }, { name: "repeat", slug: "repeat-regular", - category_id: 114, type_of_icon: "REGULAR" }, { name: "eraser", slug: "eraser-solid", - category_id: 102, type_of_icon: "SOLID", term: ["rubber"] }, { name: "cloud-rain", slug: "cloud-rain-solid", - category_id: 123, type_of_icon: "SOLID" }, { name: "cloud-lightning", slug: "cloud-lightning-solid", - category_id: 123, type_of_icon: "SOLID" }, { name: "eyedropper", slug: "eyedropper-solid", - category_id: 102, type_of_icon: "SOLID" }, { name: "user-rectangle", slug: "user-rectangle-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "plane", slug: "plane-solid", - category_id: 121, type_of_icon: "SOLID", term: ["flight", "fly"] }, { name: "tree", slug: "tree-solid", - category_id: 121, type_of_icon: "SOLID", term: ["forest", "christmas"] }, { name: "factory", slug: "factory-solid", - category_id: 98, type_of_icon: "SOLID" }, { name: "ship", slug: "ship-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "walk", slug: "walk-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "yin-yang", slug: "yin-yang-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "file-pdf", slug: "file-pdf-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "money", slug: "money-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "home-circle", slug: "home-circle-regular", - category_id: 98, type_of_icon: "REGULAR" }, { name: "home-circle", slug: "home-circle-solid", - category_id: 98, type_of_icon: "SOLID" }, { name: "location-plus", slug: "location-plus-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "location-plus", slug: "location-plus-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "arch", slug: "arch-regular", - category_id: 98, type_of_icon: "REGULAR" }, { name: "arch", slug: "arch-solid", - category_id: 98, type_of_icon: "SOLID" }, { name: "atom", slug: "atom-regular", - category_id: 113, type_of_icon: "REGULAR" }, { name: "badge-dollar", slug: "badge-dollar-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "baseball", slug: "baseball-regular", - category_id: 119, type_of_icon: "REGULAR" }, { name: "beer", slug: "beer-regular", - category_id: 108, type_of_icon: "REGULAR" }, { name: "beer", slug: "beer-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "bible", slug: "bible-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "bible", slug: "bible-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "bomb", slug: "bomb-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "bomb", slug: "bomb-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "bus-school", slug: "bus-school-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "bus-school", slug: "bus-school-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "cabinet", slug: "cabinet-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "cabinet", slug: "cabinet-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "calendar-edit", slug: "calendar-edit-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "calendar-edit", slug: "calendar-edit-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "car-wash", slug: "car-wash-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "car-garage", slug: "car-garage-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "car-mechanic", slug: "car-mechanic-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "car-crash", slug: "car-crash-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "coffee-togo", slug: "coffee-togo-regular", - category_id: 108, type_of_icon: "REGULAR" }, { name: "coffee-togo", slug: "coffee-togo-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "chess", slug: "chess-solid", - category_id: 119, type_of_icon: "SOLID", term: ["strategy"] }, { name: "dryer", slug: "dryer-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "washer", slug: "washer-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "pointer", slug: "pointer-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "pointer", slug: "pointer-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "microchip", slug: "microchip-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "microchip", slug: "microchip-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "piano", slug: "piano-solid", - category_id: 103, type_of_icon: "SOLID" }, { name: "file-export", slug: "file-export-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "file-import", slug: "file-import-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "flag-checkered", slug: "flag-checkered-solid", - category_id: 119, type_of_icon: "SOLID", term: ["f1", "racing"] }, { name: "heart-circle", slug: "heart-circle-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "heart-circle", slug: "heart-circle-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "heart-square", slug: "heart-square-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "heart-square", slug: "heart-square-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "home-heart", slug: "home-heart-regular", - category_id: 98, type_of_icon: "REGULAR" }, { name: "home-heart", slug: "home-heart-solid", - category_id: 98, type_of_icon: "SOLID" }, { name: "info-square", slug: "info-square-regular", - category_id: 94, type_of_icon: "REGULAR" }, { name: "info-square", slug: "info-square-solid", - category_id: 94, type_of_icon: "SOLID" }, { name: "layer-plus", slug: "layer-plus-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "layer-plus", slug: "layer-plus-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "layer-minus", slug: "layer-minus-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "layer-minus", slug: "layer-minus-solid", - category_id: 111, type_of_icon: "SOLID" }, { name: "recycle", slug: "recycle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "traffic-cone", slug: "traffic-cone-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "traffic-cone", slug: "traffic-cone-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "wifi-2", slug: "wifi-2-regular", - category_id: 115, type_of_icon: "REGULAR" }, { name: "wifi-1", slug: "wifi-1-regular", - category_id: 115, type_of_icon: "REGULAR" }, { name: "wifi-0", slug: "wifi-0-regular", - category_id: 115, type_of_icon: "REGULAR" }, { name: "mask", slug: "mask-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "mask", slug: "mask-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "low-vision", slug: "low-vision-regular", - category_id: 94, type_of_icon: "REGULAR", term: ["eye", "view", "visibility"] }, { name: "low-vision", slug: "low-vision-solid", - category_id: 94, type_of_icon: "SOLID", term: ["eye", "view", "visibility"] }, { name: "radiation", slug: "radiation-solid", - category_id: 95, type_of_icon: "SOLID", term: ["hazard", "danger"] }, { name: "been-here", slug: "been-here-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "been-here", slug: "been-here-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "current-location", slug: "current-location-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "arrow-from-top", slug: "arrow-from-top-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "arrow-from-top", slug: "arrow-from-top-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "arrow-from-bottom", slug: "arrow-from-bottom-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "arrow-from-bottom", slug: "arrow-from-bottom-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "arrow-from-left", slug: "arrow-from-left-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "arrow-from-left", slug: "arrow-from-left-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "arrow-from-right", slug: "arrow-from-right-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "arrow-from-right", slug: "arrow-from-right-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "arrow-to-right", slug: "arrow-to-right-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "arrow-to-right", slug: "arrow-to-right-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "arrow-to-left", slug: "arrow-to-left-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "arrow-to-left", slug: "arrow-to-left-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "arrow-to-top", slug: "arrow-to-top-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "arrow-to-top", slug: "arrow-to-top-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "arrow-to-bottom", slug: "arrow-to-bottom-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "arrow-to-bottom", slug: "arrow-to-bottom-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "book-reader", slug: "book-reader-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "book-reader", slug: "book-reader-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "edit-location", slug: "edit-location-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "ev-station", slug: "ev-station-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "shapes", slug: "shapes-solid", - category_id: 118, type_of_icon: "SOLID" }, { name: "florist", slug: "florist-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "pizza", slug: "pizza-solid", - category_id: 108, type_of_icon: "SOLID" }, { name: "scan", slug: "scan-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "calendar-week", slug: "calendar-week-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "calendar-week", slug: "calendar-week-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "glasses", slug: "glasses-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "glasses-alt", slug: "glasses-alt-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "border-none", slug: "border-none-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "border-inner", slug: "border-inner-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "dice-1", slug: "dice-1-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["game", "random"] }, { name: "dice-1", slug: "dice-1-solid", - category_id: 119, type_of_icon: "SOLID", term: ["game", "random"] }, { name: "dice-2", slug: "dice-2-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["game", "random"] }, { name: "dice-2", slug: "dice-2-solid", - category_id: 119, type_of_icon: "SOLID", term: ["game", "random"] }, { name: "dice-3", slug: "dice-3-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["game", "random"] }, { name: "dice-3", slug: "dice-3-solid", - category_id: 119, type_of_icon: "SOLID", term: ["game", "random"] }, { name: "dice-4", slug: "dice-4-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["game", "random"] }, { name: "dice-4", slug: "dice-4-solid", - category_id: 119, type_of_icon: "SOLID", term: ["game", "random"] }, { name: "dice-5", slug: "dice-5-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["game", "random"] }, { name: "dice-5", slug: "dice-5-solid", - category_id: 119, type_of_icon: "SOLID", term: ["game", "random"] }, { name: "dice-6", slug: "dice-6-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["game", "random"] }, { name: "dice-6", slug: "dice-6-solid", - category_id: 119, type_of_icon: "SOLID", term: ["game", "random"] }, { name: "webcam", slug: "webcam-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "webcam", slug: "webcam-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "spray-can", slug: "spray-can-regular", - category_id: 102, type_of_icon: "REGULAR", term: ["color", "colour", "paint spray"] }, { name: "spray-can", slug: "spray-can-solid", - category_id: 102, type_of_icon: "SOLID", term: ["color", "colour", "paint spray"] }, { name: "file-archive", slug: "file-archive-solid", - category_id: 106, type_of_icon: "SOLID" }, { name: "sticker", slug: "sticker-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "sticker", slug: "sticker-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "tachometer", slug: "tachometer-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "tachometer", slug: "tachometer-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "thermometer", slug: "thermometer-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "game", slug: "game-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["pacman"] }, { name: "game", slug: "game-solid", - category_id: 119, type_of_icon: "SOLID", term: ["pacman"] }, { name: "abacus", slug: "abacus-regular", - category_id: 119, type_of_icon: "REGULAR" }, { name: "alarm-snooze", slug: "alarm-snooze-regular", - category_id: 120, type_of_icon: "REGULAR", term: ["alert", "zzz", "sleep"] }, { name: "alarm-snooze", slug: "alarm-snooze-solid", - category_id: 120, type_of_icon: "SOLID", term: ["alert", "zzz", "sleep"] }, { name: "alarm-exclamation", slug: "alarm-exclamation-regular", - category_id: 120, type_of_icon: "REGULAR", term: ["alert", "error"] }, { name: "alarm-exclamation", slug: "alarm-exclamation-solid", - category_id: 120, type_of_icon: "SOLID", term: ["alert", "error"] }, { name: "chevrons-left", slug: "chevrons-left-solid", - category_id: 96, type_of_icon: "SOLID", term: ["arrow"] }, { name: "chevrons-right", slug: "chevrons-right-solid", - category_id: 96, type_of_icon: "SOLID", term: ["arrow"] }, { name: "chevrons-up", slug: "chevrons-up-solid", - category_id: 96, type_of_icon: "SOLID", term: ["arrow"] }, { name: "chevrons-down", slug: "chevrons-down-solid", - category_id: 96, type_of_icon: "SOLID", term: ["arrow"] }, { name: "chevron-down", slug: "chevron-down-solid", - category_id: 96, type_of_icon: "SOLID", term: ["arrow"] }, { name: "chevron-up", slug: "chevron-up-solid", - category_id: 96, type_of_icon: "SOLID", term: ["arrow"] }, { name: "chevron-right", slug: "chevron-right-solid", - category_id: 96, type_of_icon: "SOLID", term: ["arrow"] }, { name: "chevron-left", slug: "chevron-left-solid", - category_id: 96, type_of_icon: "SOLID", term: ["arrow"] }, { name: "guitar-amp", slug: "guitar-amp-solid", - category_id: 114, type_of_icon: "SOLID" }, { name: "up-arrow-alt", slug: "up-arrow-alt-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "down-arrow-alt", slug: "down-arrow-alt-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "left-arrow-alt", slug: "left-arrow-alt-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "right-arrow-alt", slug: "right-arrow-alt-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "medal", slug: "medal-regular", - category_id: 119, type_of_icon: "REGULAR", term: ["honor", "honour", "achievement"] }, { name: "medal", slug: "medal-solid", - category_id: 119, type_of_icon: "SOLID", term: ["honor", "honour", "achievement"] }, { name: "shopping-bags", slug: "shopping-bags-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "baseball", slug: "baseball-solid", - category_id: 119, type_of_icon: "SOLID" }, { name: "task-x", slug: "task-x-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "basketball", slug: "basketball-solid", - category_id: 119, type_of_icon: "SOLID", term: ["nba"] }, { name: "barcode-reader", slug: "barcode-reader-regular", - category_id: 103, type_of_icon: "REGULAR" }, { name: "blanket", slug: "blanket-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "blanket", slug: "blanket-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "binoculars", slug: "binoculars-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "bone", slug: "bone-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "bone", slug: "bone-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "bong", slug: "bong-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "bong", slug: "bong-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "book-alt", slug: "book-alt-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "book-alt", slug: "book-alt-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "book-heart", slug: "book-heart-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "book-heart", slug: "book-heart-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "book-add", slug: "book-add-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "book-add", slug: "book-add-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "bracket", slug: "bracket-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "brain", slug: "brain-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "brain", slug: "brain-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "border-outer", slug: "border-outer-regular", - category_id: 111, type_of_icon: "REGULAR" }, { name: "braille", slug: "braille-regular", - category_id: 94, type_of_icon: "REGULAR" }, { name: "window-alt", slug: "window-alt-regular", - category_id: 110, type_of_icon: "REGULAR", term: ["browser"] }, { name: "window-alt", slug: "window-alt-solid", - category_id: 110, type_of_icon: "SOLID", term: ["browser"] }, { name: "calendar-heart", slug: "calendar-heart-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "calendar-heart", slug: "calendar-heart-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "wine", slug: "wine-regular", - category_id: 108, type_of_icon: "REGULAR" }, { name: "vial", slug: "vial-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "color-fill", slug: "color-fill-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "capsule", slug: "capsule-regular", - category_id: 109, type_of_icon: "REGULAR", term: ["medicine"] }, { name: "eraser", slug: "eraser-regular", - category_id: 102, type_of_icon: "REGULAR", term: ["rubber"] }, { name: "drink", slug: "drink-regular", - category_id: 108, type_of_icon: "REGULAR" }, { name: "cctv", slug: "cctv-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "cctv", slug: "cctv-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "chair", slug: "chair-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "network-chart", slug: "network-chart-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "network-chart", slug: "network-chart-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "vector", slug: "vector-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "vector", slug: "vector-solid", - category_id: 102, type_of_icon: "SOLID" }, { name: "calendar-exclamation", slug: "calendar-exclamation-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "calendar-exclamation", slug: "calendar-exclamation-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "calendar-star", slug: "calendar-star-regular", - category_id: 120, type_of_icon: "REGULAR" }, { name: "calendar-star", slug: "calendar-star-solid", - category_id: 120, type_of_icon: "SOLID" }, { name: "camera-home", slug: "camera-home-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "camera-home", slug: "camera-home-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "camera-movie", slug: "camera-movie-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "camera-movie", slug: "camera-movie-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "backpack", slug: "backpack-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "cart-download", slug: "cart-download-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "cart-add", slug: "cart-add-solid", - category_id: 104, type_of_icon: "SOLID" }, { name: "car-battery", slug: "car-battery-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "caret-right-circle", slug: "caret-right-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "caret-left-circle", slug: "caret-left-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "caret-up-circle", slug: "caret-up-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "caret-down-circle", slug: "caret-down-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "caret-right-square", slug: "caret-right-square-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "caret-right-square", slug: "caret-right-square-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "caret-up-square", slug: "caret-up-square-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "caret-up-square", slug: "caret-up-square-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "caret-left-square", slug: "caret-left-square-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "caret-left-square", slug: "caret-left-square-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "caret-down-square", slug: "caret-down-square-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "caret-down-square", slug: "caret-down-square-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "shield-x", slug: "shield-x-regular", - category_id: 100, type_of_icon: "REGULAR" }, { name: "shield-x", slug: "shield-x-solid", - category_id: 100, type_of_icon: "SOLID" }, { name: "line-chart-down", slug: "line-chart-down-regular", - category_id: 99, type_of_icon: "REGULAR" }, { name: "chevron-down-circle", slug: "chevron-down-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "chevron-down-circle", slug: "chevron-down-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "chevron-up-circle", slug: "chevron-up-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "chevron-up-circle", slug: "chevron-up-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "chevron-left-circle", slug: "chevron-left-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "chevron-left-circle", slug: "chevron-left-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "chevron-right-circle", slug: "chevron-right-circle-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "chevron-right-circle", slug: "chevron-right-circle-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "chevron-down-square", slug: "chevron-down-square-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "chevron-down-square", slug: "chevron-down-square-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "chevron-up-square", slug: "chevron-up-square-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "chevron-up-square", slug: "chevron-up-square-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "chevron-left-square", slug: "chevron-left-square-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "chevron-left-square", slug: "chevron-left-square-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "chevron-right-square", slug: "chevron-right-square-regular", - category_id: 96, type_of_icon: "REGULAR" }, { name: "chevron-right-square", slug: "chevron-right-square-solid", - category_id: 96, type_of_icon: "SOLID" }, { name: "church", slug: "church-regular", - category_id: 98, type_of_icon: "REGULAR" }, { name: "church", slug: "church-solid", - category_id: 98, type_of_icon: "SOLID" }, { name: "coin", slug: "coin-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "coin", slug: "coin-solid", - category_id: 107, type_of_icon: "SOLID" }, { name: "coin-stack", slug: "coin-stack-regular", - category_id: 107, type_of_icon: "REGULAR" }, { name: "coin-stack", slug: "coin-stack-solid", - category_id: 107, type_of_icon: "SOLID" }, { name: "unite", slug: "unite-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "minus-front", slug: "minus-front-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "intersect", slug: "intersect-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "exclude", slug: "exclude-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "minus-back", slug: "minus-back-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "merge", slug: "merge-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "trim", slug: "trim-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "outline", slug: "outline-regular", - category_id: 102, type_of_icon: "REGULAR" }, { name: "bullseye", slug: "bullseye-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "meteor", slug: "meteor-regular", - category_id: 116, type_of_icon: "REGULAR" }, { name: "meteor", slug: "meteor-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "refresh", slug: "refresh-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "home-smile", slug: "home-smile-regular", - category_id: 98, type_of_icon: "REGULAR" }, { name: "home-smile", slug: "home-smile-solid", - category_id: 98, type_of_icon: "SOLID" }, { name: "envelope-open", slug: "envelope-open-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "envelope-open", slug: "envelope-open-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "dev-to", slug: "dev-to-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "message-alt-add", slug: "message-alt-add-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "comment", "new", "plus"] }, { name: "message-alt-add", slug: "message-alt-add-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "comment", "new", "plus"] }, { name: "message-alt-check", slug: "message-alt-check-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-alt-check", slug: "message-alt-check-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-alt-error", slug: "message-alt-error-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-alt-error", slug: "message-alt-error-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-alt-x", slug: "message-alt-x-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "comment", "remove", "delete"] }, { name: "message-alt-x", slug: "message-alt-x-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "comment", "remove", "delete"] }, { name: "message-alt-minus", slug: "message-alt-minus-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "comment", "remove", "delete"] }, { name: "message-alt-minus", slug: "message-alt-minus-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "comment", "remove", "delete"] }, { name: "message-alt-edit", slug: "message-alt-edit-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-alt-edit", slug: "message-alt-edit-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-alt-detail", slug: "message-alt-detail-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-alt-detail", slug: "message-alt-detail-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-rounded-check", slug: "message-rounded-check-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-rounded-check", slug: "message-rounded-check-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-rounded-error", slug: "message-rounded-error-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-rounded-error", slug: "message-rounded-error-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-rounded-x", slug: "message-rounded-x-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "comment", "remove", "delete"] }, { name: "message-rounded-x", slug: "message-rounded-x-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "comment", "remove", "delete"] }, { name: "message-rounded-minus", slug: "message-rounded-minus-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "comment", "remove", "delete"] }, { name: "message-rounded-minus", slug: "message-rounded-minus-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "comment", "remove", "delete"] }, { name: "message-rounded-edit", slug: "message-rounded-edit-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-rounded-edit", slug: "message-rounded-edit-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-rounded-add", slug: "message-rounded-add-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "comment", "new", "plus"] }, { name: "message-rounded-add", slug: "message-rounded-add-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "comment", "new", "plus"] }, { name: "message-rounded-detail", slug: "message-rounded-detail-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-rounded-detail", slug: "message-rounded-detail-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-check", slug: "message-check-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-check", slug: "message-check-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-error", slug: "message-error-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-error", slug: "message-error-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-x", slug: "message-x-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "comment", "remove", "delete"] }, { name: "message-x", slug: "message-x-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "comment", "remove", "delete"] }, { name: "message-minus", slug: "message-minus-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "comment", "remove", "delete"] }, { name: "message-minus", slug: "message-minus-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "comment", "remove", "delete"] }, { name: "message-edit", slug: "message-edit-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-edit", slug: "message-edit-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-add", slug: "message-add-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "comment", "new", "plus"] }, { name: "message-add", slug: "message-add-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "comment", "new", "plus"] }, { name: "message-detail", slug: "message-detail-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-detail", slug: "message-detail-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-square-check", slug: "message-square-check-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-square-check", slug: "message-square-check-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-square-error", slug: "message-square-error-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-square-error", slug: "message-square-error-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-square-x", slug: "message-square-x-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "comment", "remove", "delete"] }, { name: "message-square-x", slug: "message-square-x-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "comment", "remove", "delete"] }, { name: "message-square-minus", slug: "message-square-minus-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "comment", "remove", "delete"] }, { name: "message-square-minus", slug: "message-square-minus-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "comment", "remove", "delete"] }, { name: "message-square-edit", slug: "message-square-edit-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-square-edit", slug: "message-square-edit-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "message-square-add", slug: "message-square-add-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "comment", "new", "plus"] }, { name: "message-square-add", slug: "message-square-add-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "comment", "new", "plus"] }, { name: "message-square-detail", slug: "message-square-detail-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "message-square-detail", slug: "message-square-detail-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "comment-check", slug: "comment-check-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "comment-check", slug: "comment-check-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "comment-error", slug: "comment-error-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "comment-x", slug: "comment-x-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "message", "remove", "delete"] }, { name: "comment-x", slug: "comment-x-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "message", "remove", "delete"] }, { name: "comment-edit", slug: "comment-edit-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "comment-edit", slug: "comment-edit-solid", - category_id: 101, type_of_icon: "SOLID" }, { name: "comment-minus", slug: "comment-minus-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "message", "remove", "delete"] }, { name: "comment-minus", slug: "comment-minus-solid", - category_id: 101, type_of_icon: "SOLID", term: ["chat", "message", "remove", "delete"] }, { name: "comment-add", slug: "comment-add-regular", - category_id: 101, type_of_icon: "REGULAR", term: ["chat", "message", "new", "plus"] }, { name: "comment-detail", slug: "comment-detail-regular", - category_id: 101, type_of_icon: "REGULAR" }, { name: "cookie", slug: "cookie-regular", - category_id: 108, type_of_icon: "REGULAR", term: ["biscuit"] }, { name: "cookie", slug: "cookie-solid", - category_id: 108, type_of_icon: "SOLID", term: ["biscuit"] }, { name: "copyright", slug: "copyright-solid", - category_id: 99, type_of_icon: "SOLID" }, { name: "credit-card-front", slug: "credit-card-front-regular", - category_id: 107, type_of_icon: "REGULAR", term: ["finance", "money", "debit"] }, { name: "credit-card-front", slug: "credit-card-front-solid", - category_id: 107, type_of_icon: "SOLID", term: ["finance", "money", "debit"] }, { name: "crop", slug: "crop-solid", - category_id: 102, type_of_icon: "SOLID" }, { name: "diamond", slug: "diamond-solid", - category_id: 116, type_of_icon: "SOLID" }, { name: "door-open", slug: "door-open-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "door-open", slug: "door-open-solid", - category_id: 121, type_of_icon: "SOLID" }, { name: "donate-heart", slug: "donate-heart-regular", - category_id: 107, type_of_icon: "REGULAR", term: ["donation", "contribution"] }, { name: "donate-heart", slug: "donate-heart-solid", - category_id: 107, type_of_icon: "SOLID", term: ["donation", "contribution"] }, { name: "donate-blood", slug: "donate-blood-regular", - category_id: 109, type_of_icon: "REGULAR" }, { name: "donate-blood", slug: "donate-blood-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "shape-polygon", slug: "shape-polygon-regular", - category_id: 118, type_of_icon: "REGULAR" }, { name: "zoom", slug: "zoom-logo", - category_id: 117, type_of_icon: "LOGO" }, { name: "microsoft-teams", slug: "microsoft-teams-logo", - category_id: 99, type_of_icon: "LOGO" }, { name: "blender", slug: "blender-logo", - category_id: 102, type_of_icon: "LOGO" }, { name: "kubernetes", slug: "kubernetes-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "google-cloud", slug: "google-cloud-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "django", slug: "django-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "spring-boot", slug: "spring-boot-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "tux", slug: "tux-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "markdown", slug: "markdown-logo", - category_id: 124, type_of_icon: "LOGO" }, { name: "python", slug: "python-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "ok-ru", slug: "ok-ru-logo", - category_id: 97, type_of_icon: "LOGO" }, { name: "firebase", slug: "firebase-logo", - category_id: 100, type_of_icon: "LOGO" }, { name: "c-plus-plus", slug: "c-plus-plus-logo", - category_id: 100, type_of_icon: "LOGO", term: ["c++"] }, { name: "bookmark-heart", slug: "bookmark-heart-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "bookmark-heart", slug: "bookmark-heart-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "sort-alt-2", slug: "sort-alt-2-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "category", slug: "category-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "category", slug: "category-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "category-alt", slug: "category-alt-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "category-alt", slug: "category-alt-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "bookmark-alt", slug: "bookmark-alt-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "bookmark-alt", slug: "bookmark-alt-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "bookmark-alt-plus", slug: "bookmark-alt-plus-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "bookmark-alt-plus", slug: "bookmark-alt-plus-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "bookmark-alt-minus", slug: "bookmark-alt-minus-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "bookmark-alt-minus", slug: "bookmark-alt-minus-solid", - category_id: 124, type_of_icon: "SOLID" }, { name: "face-mask", slug: "face-mask-solid", - category_id: 109, type_of_icon: "SOLID" }, { name: "tv", slug: "tv-solid", - category_id: 116, type_of_icon: "SOLID", term: ["television", "monitor"] }, { name: "tag-alt", slug: "tag-alt-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "tag-alt", slug: "tag-alt-solid", - category_id: 110, type_of_icon: "SOLID" }, { name: "movie-play", slug: "movie-play-regular", - category_id: 117, type_of_icon: "REGULAR" }, { name: "movie-play", slug: "movie-play-solid", - category_id: 117, type_of_icon: "SOLID" }, { name: "user-account", slug: "user-account-solid", - category_id: 122, type_of_icon: "SOLID" }, { name: "expand-alt", slug: "expand-alt-regular", - category_id: 110, type_of_icon: "REGULAR" }, { name: "library", slug: "library-regular", - category_id: 124, type_of_icon: "REGULAR" }, { name: "trip", slug: "trip-regular", - category_id: 121, type_of_icon: "REGULAR" }, { name: "virus", slug: "virus-solid", - category_id: 109, type_of_icon: "SOLID", term: ["disease", "covid", "corona"] }, { name: "virus-block", slug: "virus-block-solid", - category_id: 109, type_of_icon: "SOLID" } ]; @@ -10268,6 +8495,5 @@ for (const icon of icons) { } export default { - categories, icons }; diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index 35b834ae3..f26ce5369 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -6,10 +6,9 @@ import { useEffect, useRef, useState } from "preact/hooks"; import FNote from "../entities/fnote"; import attributes from "../services/attributes"; import server from "../services/server"; -import type { Category, Icon } from "./icon_list"; +import type { Icon } from "./icon_list"; import Button from "./react/Button"; import Dropdown from "./react/Dropdown"; -import FormSelect from "./react/FormSelect"; import FormTextBox from "./react/FormTextBox"; import { useNoteContext, useNoteLabel } from "./react/hooks"; @@ -19,12 +18,10 @@ interface IconToCountCache { interface IconData { iconToCount: Record; - categories: Category[]; icons: Icon[]; } let fullIconData: { - categories: Category[]; icons: Icon[]; }; let iconToCountCache!: Promise | null; @@ -56,7 +53,6 @@ export default function NoteIcon() { function NoteIconList({ note }: { note: FNote }) { const searchBoxRef = useRef(null); const [ search, setSearch ] = useState(); - const [ categoryId, setCategoryId ] = useState("0"); const [ iconData, setIconData ] = useState(); useEffect(() => { @@ -75,12 +71,8 @@ function NoteIconList({ note }: { note: FNote }) { }))).flat() ]; const processedSearch = search?.trim()?.toLowerCase(); - if (processedSearch || categoryId) { + if (processedSearch) { icons = icons.filter((icon) => { - if (categoryId !== "0" && String(icon.category_id) !== categoryId) { - return false; - } - if (processedSearch) { if (!icon.name.includes(processedSearch) && !icon.term?.find((t) => t.includes(processedSearch))) { @@ -105,25 +97,16 @@ function NoteIconList({ note }: { note: FNote }) { setIconData({ iconToCount, - icons, - categories: fullIconData.categories + icons }); } loadIcons(); - }, [ search, categoryId ]); + }, [ search ]); return ( <>
- {t("note_icon.category")} - - {t("note_icon.search")} Date: Fri, 26 Dec 2025 20:42:19 +0200 Subject: [PATCH 030/125] feat(note_icon): filter by icon pack --- .../src/translations/en/translation.json | 3 +- apps/client/src/widgets/note_icon.css | 11 ++---- apps/client/src/widgets/note_icon.tsx | 37 ++++++++++++++++++- 3 files changed, 41 insertions(+), 10 deletions(-) diff --git a/apps/client/src/translations/en/translation.json b/apps/client/src/translations/en/translation.json index 07b1b8e12..921c7bdb6 100644 --- a/apps/client/src/translations/en/translation.json +++ b/apps/client/src/translations/en/translation.json @@ -766,7 +766,8 @@ "note_icon": { "change_note_icon": "Change note icon", "search": "Search:", - "reset-default": "Reset to default icon" + "reset-default": "Reset to default icon", + "filter-none": "All icons" }, "basic_properties": { "note_type": "Note type", diff --git a/apps/client/src/widgets/note_icon.css b/apps/client/src/widgets/note_icon.css index e715d5699..8a739626d 100644 --- a/apps/client/src/widgets/note_icon.css +++ b/apps/client/src/widgets/note_icon.css @@ -32,17 +32,14 @@ div.note-icon-widget { } .note-icon-widget .filter-row { - padding-top: 10px; - padding-bottom: 10px; - padding-inline-end: 20px; + padding: 10px; display: flex; - align-items: baseline; + align-items: center; + gap: 1em; } .note-icon-widget .filter-row span { display: block; - padding-inline-start: 15px; - padding-inline-end: 15px; font-weight: bold; } @@ -111,4 +108,4 @@ body.experimental-feature-new-layout { transition: background 200ms ease-out; } } -} \ No newline at end of file +} diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index f26ce5369..65c6f1ebc 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -7,10 +7,13 @@ import FNote from "../entities/fnote"; import attributes from "../services/attributes"; import server from "../services/server"; import type { Icon } from "./icon_list"; +import ActionButton from "./react/ActionButton"; import Button from "./react/Button"; import Dropdown from "./react/Dropdown"; +import { FormDropdownDivider, FormListItem } from "./react/FormList"; import FormTextBox from "./react/FormTextBox"; import { useNoteContext, useNoteLabel } from "./react/hooks"; +import Icon from "./react/Icon"; interface IconToCountCache { iconClassToCountMap: Record; @@ -44,6 +47,7 @@ export default function NoteIcon() { buttonClassName={`note-icon tn-focusable-button ${icon ?? "bx bx-empty"}`} hideToggleArrow disabled={viewScope?.viewMode !== "default"} + dropdownOptions={{ autoClose: "outside" }} > { note && } @@ -54,6 +58,7 @@ function NoteIconList({ note }: { note: FNote }) { const searchBoxRef = useRef(null); const [ search, setSearch ] = useState(); const [ iconData, setIconData ] = useState(); + const [ filterByPrefix, setFilterByIconPack ] = useState(null); useEffect(() => { async function loadIcons() { @@ -71,8 +76,14 @@ function NoteIconList({ note }: { note: FNote }) { }))).flat() ]; const processedSearch = search?.trim()?.toLowerCase(); - if (processedSearch) { + if (processedSearch || filterByPrefix !== null) { icons = icons.filter((icon) => { + if (filterByPrefix) { + if (!icon.className?.startsWith(`${filterByPrefix} `)) { + return false; + } + } + if (processedSearch) { if (!icon.name.includes(processedSearch) && !icon.term?.find((t) => t.includes(processedSearch))) { @@ -102,7 +113,7 @@ function NoteIconList({ note }: { note: FNote }) { } loadIcons(); - }, [ search ]); + }, [ search, filterByPrefix ]); return ( <> @@ -115,6 +126,28 @@ function NoteIconList({ note }: { note: FNote }) { currentValue={search} onChange={setSearch} autoFocus /> + + + setFilterByIconPack(null)} + >{t("note_icon.filter-none")} + + + {glob.iconRegistry.sources.map(({ prefix, name }) => ( + setFilterByIconPack(prefix)} + checked={filterByPrefix === prefix} + >{name} + ))} +
Date: Fri, 26 Dec 2025 20:49:20 +0200 Subject: [PATCH 031/125] feat(note_icon): allow filtering default icons --- apps/client/src/translations/en/translation.json | 3 ++- apps/client/src/widgets/note_icon.tsx | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/client/src/translations/en/translation.json b/apps/client/src/translations/en/translation.json index 921c7bdb6..f9a3c08d3 100644 --- a/apps/client/src/translations/en/translation.json +++ b/apps/client/src/translations/en/translation.json @@ -767,7 +767,8 @@ "change_note_icon": "Change note icon", "search": "Search:", "reset-default": "Reset to default icon", - "filter-none": "All icons" + "filter-none": "All icons", + "filter-default": "Default icons" }, "basic_properties": { "note_type": "Note type", diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index 65c6f1ebc..93ed591a2 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -138,6 +138,10 @@ function NoteIconList({ note }: { note: FNote }) { checked={filterByPrefix === null} onClick={() => setFilterByIconPack(null)} >{t("note_icon.filter-none")} + setFilterByIconPack("bx")} + >{t("note_icon.filter-default")} {glob.iconRegistry.sources.map(({ prefix, name }) => ( From eb5ebb53cbaeadfaa81df0c5c31b47083801daf9 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 26 Dec 2025 20:57:10 +0200 Subject: [PATCH 032/125] fix(icon_list): border-right icon missing --- apps/client/src/widgets/icon_list.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/client/src/widgets/icon_list.ts b/apps/client/src/widgets/icon_list.ts index 2d741acba..a36e0a51f 100644 --- a/apps/client/src/widgets/icon_list.ts +++ b/apps/client/src/widgets/icon_list.ts @@ -1650,8 +1650,8 @@ const icons: Icon[] = [ term: ["keypad"] }, { - name: "border-inline-end", - slug: "border-inline-end-regular", + name: "border-right", + slug: "border-right-regular", type_of_icon: "REGULAR" }, { From ba699f9842095502e087ac1b6497e0c4484e823f Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 26 Dec 2025 21:01:19 +0200 Subject: [PATCH 033/125] refactor(note_icon): split filter content into a component --- apps/client/src/widgets/note_icon.tsx | 47 +++++++++++++++++---------- 1 file changed, 29 insertions(+), 18 deletions(-) diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index 93ed591a2..44cbf67c4 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -58,7 +58,7 @@ function NoteIconList({ note }: { note: FNote }) { const searchBoxRef = useRef(null); const [ search, setSearch ] = useState(); const [ iconData, setIconData ] = useState(); - const [ filterByPrefix, setFilterByIconPack ] = useState(null); + const [ filterByPrefix, setFilterByPrefix ] = useState(null); useEffect(() => { async function loadIcons() { @@ -134,23 +134,7 @@ function NoteIconList({ note }: { note: FNote }) { noDropdownListStyle iconAction > - setFilterByIconPack(null)} - >{t("note_icon.filter-none")} - setFilterByIconPack("bx")} - >{t("note_icon.filter-default")} - - - {glob.iconRegistry.sources.map(({ prefix, name }) => ( - setFilterByIconPack(prefix)} - checked={filterByPrefix === prefix} - >{name} - ))} +
@@ -192,6 +176,33 @@ function NoteIconList({ note }: { note: FNote }) { ); } +function IconFilterContent({ filterByPrefix, setFilterByPrefix }: { + filterByPrefix: string | null; + setFilterByPrefix: (value: string | null) => void; +}) { + return ( + <> + setFilterByPrefix(null)} + >{t("note_icon.filter-none")} + setFilterByPrefix("bx")} + >{t("note_icon.filter-default")} + + + {glob.iconRegistry.sources.map(({ prefix, name }) => ( + setFilterByPrefix(prefix)} + checked={filterByPrefix === prefix} + >{name} + ))} + + ); +} + async function getIconToCountMap() { if (!iconToCountCache) { iconToCountCache = server.get("other/icon-usage"); From 8053221b12a4f32fc1daeaa4092cd096191c85cd Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 26 Dec 2025 21:01:48 +0200 Subject: [PATCH 034/125] chore(note_icon): hide filter if no custom icon packs --- apps/client/src/widgets/note_icon.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index 44cbf67c4..516af3923 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -127,7 +127,7 @@ function NoteIconList({ note }: { note: FNote }) { autoFocus /> - 0 && - + }
Date: Fri, 26 Dec 2025 21:08:37 +0200 Subject: [PATCH 035/125] feat(icon_packs): use note title isntead of manifest --- apps/server/src/services/icon_packs.spec.ts | 5 +++-- apps/server/src/services/icon_packs.ts | 9 +++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts index 915dc1c99..03f6bd9c5 100644 --- a/apps/server/src/services/icon_packs.spec.ts +++ b/apps/server/src/services/icon_packs.spec.ts @@ -2,7 +2,6 @@ import { buildNote } from "../test/becca_easy_mocking"; import { determineBestFontAttachment, generateCss, generateIconRegistry, IconPackManifest, processIconPack } from "./icon_packs"; const manifest: IconPackManifest = { - name: "Boxicons v2", prefix: "bx", icons: { "bx-ball": { @@ -33,6 +32,7 @@ describe("Processing icon packs", () => { it("processes manifest", () => { const iconPack = processIconPack(buildNote({ + title: "Boxicons v2", type: "text", content: JSON.stringify(manifest), attachments: [ defaultAttachment ] @@ -111,7 +111,6 @@ describe("Mapping attachments", () => { describe("CSS generation", () => { it("generates the CSS", () => { const manifest: IconPackManifest = { - name: "Boxicons v2", prefix: "bx", icons: { "bx-ball": { @@ -126,6 +125,7 @@ describe("CSS generation", () => { }; const processedResult = processIconPack(buildNote({ type: "text", + title: "Boxicons v2", content: JSON.stringify(manifest), attachments: [ { @@ -153,6 +153,7 @@ describe("CSS generation", () => { describe("Icon registery", () => { it("generates the registry", () => { const iconPack = processIconPack(buildNote({ + title: "Boxicons v2", type: "text", content: JSON.stringify(manifest), attachments: [ defaultAttachment ] diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index 09280f132..851ca92a7 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -19,7 +19,6 @@ const MIME_TO_CSS_FORMAT_MAPPINGS: Record { if (!id || !terms) return null; @@ -53,7 +53,7 @@ export function generateIconRegistry(iconPacks: ProcessResult[]): IconRegistry { sources.push({ prefix: manifest.prefix, - name: manifest.name, + name: manifestNote.title, icons }); } @@ -77,7 +77,8 @@ export function processIconPack(iconPackNote: BNote): ProcessResult | undefined return { manifest, fontMime: attachment.mime, - fontAttachmentId: attachment.attachmentId + fontAttachmentId: attachment.attachmentId, + manifestNote: iconPackNote }; } From fb629f7693f4d236c5ba7efe9762c15fa029cd6b Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 26 Dec 2025 21:14:13 +0200 Subject: [PATCH 036/125] feat(note_icon): display note pack icon --- apps/client/src/widgets/note_icon.tsx | 3 ++- apps/server/src/services/icon_packs.ts | 1 + packages/commons/src/lib/server_api.ts | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index 516af3923..b62d5fc53 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -192,10 +192,11 @@ function IconFilterContent({ filterByPrefix, setFilterByPrefix }: { >{t("note_icon.filter-default")} - {glob.iconRegistry.sources.map(({ prefix, name }) => ( + {glob.iconRegistry.sources.map(({ prefix, name, icon }) => ( setFilterByPrefix(prefix)} + icon={icon} checked={filterByPrefix === prefix} >{name} ))} diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index 851ca92a7..fa618d8ca 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -54,6 +54,7 @@ export function generateIconRegistry(iconPacks: ProcessResult[]): IconRegistry { sources.push({ prefix: manifest.prefix, name: manifestNote.title, + icon: manifestNote.getIcon(), icons }); } diff --git a/packages/commons/src/lib/server_api.ts b/packages/commons/src/lib/server_api.ts index d5a76929f..a15192fd2 100644 --- a/packages/commons/src/lib/server_api.ts +++ b/packages/commons/src/lib/server_api.ts @@ -290,6 +290,8 @@ export interface IconRegistry { sources: { prefix: string; name: string; + /** An icon class to identify this icon pack. */ + icon: string; icons: { id: string; terms: string[]; From ecec661b72b93d75bbc028422c3768339f33efbf Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 26 Dec 2025 22:43:03 +0200 Subject: [PATCH 037/125] chore(scripts): add icon to process phosphor meta --- scripts/icon-packs/phosphor.js | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 scripts/icon-packs/phosphor.js diff --git a/scripts/icon-packs/phosphor.js b/scripts/icon-packs/phosphor.js new file mode 100644 index 000000000..36e6d0206 --- /dev/null +++ b/scripts/icon-packs/phosphor.js @@ -0,0 +1,28 @@ +import { join } from "node:path"; +import { readFileSync } from "node:fs"; + +function processIconPack(packName, prefix) { + const path = join(packName); + const selectionMeta = JSON.parse(readFileSync(join(path, "selection.json"), "utf-8")); + const icons = {}; + + for (const icon of selectionMeta.icons) { + let name = icon.properties.name; + if (name.endsWith(`-${packName}`)) { + name = name.split("-").slice(0, -1).join("-"); + } + + const id = `ph-${name}`; + icons[id] = { + glyph: `${String.fromCharCode(icon.properties.code)}`, + terms: [ name ] + }; + } + + return JSON.stringify({ + prefix, + icons + }, null, 2); +} + +console.log(processIconPack("light", "ph-light")); \ No newline at end of file From 4c5bc3a3d39ad8638ab358913fe73dc368d20c77 Mon Sep 17 00:00:00 2001 From: Kuzma Simonov Date: Fri, 26 Dec 2025 06:35:54 +0100 Subject: [PATCH 038/125] Translated using Weblate (Russian) Currently translated at 100.0% (1730 of 1730 strings) Translation: Trilium Notes/Client Translate-URL: https://hosted.weblate.org/projects/trilium/client/ru/ --- apps/client/src/translations/ru/translation.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/apps/client/src/translations/ru/translation.json b/apps/client/src/translations/ru/translation.json index a88c00149..d3ec58a6d 100644 --- a/apps/client/src/translations/ru/translation.json +++ b/apps/client/src/translations/ru/translation.json @@ -29,7 +29,7 @@ "widget-render-error": { "title": "Не удалось отобразить пользовательский React виджет" }, - "widget-missing-parent": "В пользовательском виджете не определено обязательное свойство '{{property}}'.", + "widget-missing-parent": "В пользовательском виджете не определено обязательное свойство '{{property}}'.\n\nЕсли этот скрипт предназначен для запуска без элемента пользовательского интерфейса, используйте '#run=frontendStartup'.", "open-script-note": "Открыть заметку со скриптом", "scripting-error": "Ошибка пользовательского скрипта: {{title}}" }, @@ -2112,7 +2112,13 @@ "note_detail": { "could_not_find_typewidget": "Не удалось найти typeWidget для типа '{{type}}'", "printing_pdf": "Выполняется экспорт PDF...", - "printing": "Выполняется печать..." + "printing": "Выполняется печать...", + "print_report_title": "Отчет по печати", + "print_report_collection_content_one": "{{count}} заметка в коллекции не удалось распечатать, поскольку она не поддерживается или защищена.", + "print_report_collection_content_few": "{{count}} заметки в коллекции не удалось распечатать, поскольку они не поддерживаются или защищены.", + "print_report_collection_content_many": "{{count}} заметок в коллекции не удалось распечатать, поскольку они не поддерживаются или защищены.", + "print_report_collection_details_button": "Подробнее", + "print_report_collection_details_ignored_notes": "Пропущенные заметки" }, "book": { "no_children_help": "В этой коллекции нет дочерних заметок, поэтому отображать нечего. Подробности см. в wiki.", From 904da1489573a2a578aceaf59eab55e8ad98f03c Mon Sep 17 00:00:00 2001 From: noobhjy Date: Fri, 26 Dec 2025 03:01:06 +0100 Subject: [PATCH 039/125] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (1730 of 1730 strings) Translation: Trilium Notes/Client Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/ --- apps/client/src/translations/cn/translation.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/client/src/translations/cn/translation.json b/apps/client/src/translations/cn/translation.json index 7a618514f..d26815f8c 100644 --- a/apps/client/src/translations/cn/translation.json +++ b/apps/client/src/translations/cn/translation.json @@ -29,7 +29,7 @@ "widget-render-error": { "title": "渲染自定义 React 小部件失败" }, - "widget-missing-parent": "自定义小部件未定义强制性的 \"{{property}}\" 属性。", + "widget-missing-parent": "自定义小部件未定义强制性的 \"{{property}}\" 属性。\n\n如果此脚本需要在没有 UI 元素的情况下运行,请改用“#run=frontendStartup”。", "open-script-note": "打开脚本笔记", "scripting-error": "自定义脚本错误:{{title}}" }, @@ -1597,7 +1597,11 @@ "note_detail": { "could_not_find_typewidget": "找不到类型为 '{{type}}' 的 typeWidget", "printing": "正在打印…", - "printing_pdf": "正在导出为PDF…" + "printing_pdf": "正在导出为PDF…", + "print_report_title": "打印报告", + "print_report_collection_content_other": "集合中的 {{count}} 篇笔记无法打印,因为它们不受支持或受到保护。", + "print_report_collection_details_button": "查看详情", + "print_report_collection_details_ignored_notes": "忽略的笔记" }, "note_title": { "placeholder": "请输入笔记标题...", From 850710926e847afe301c8723516a40ca59eb2182 Mon Sep 17 00:00:00 2001 From: green Date: Fri, 26 Dec 2025 01:50:07 +0100 Subject: [PATCH 040/125] Translated using Weblate (Japanese) Currently translated at 100.0% (1730 of 1730 strings) Translation: Trilium Notes/Client Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/ --- apps/client/src/translations/ja/translation.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/client/src/translations/ja/translation.json b/apps/client/src/translations/ja/translation.json index 7b4caea59..97e3499c1 100644 --- a/apps/client/src/translations/ja/translation.json +++ b/apps/client/src/translations/ja/translation.json @@ -29,7 +29,7 @@ "widget-render-error": { "title": "カスタム React ウィジェットのレンダリングに失敗しました" }, - "widget-missing-parent": "カスタムウィジェットに必須の '{{property}}' プロパティが定義されていません。", + "widget-missing-parent": "カスタムウィジェットに必須の '{{property}}' プロパティが定義されていません。\n\nこのスクリプトを UI 要素なしで実行する場合は、代わりに '#run=frontendStartup' を使用してください。", "open-script-note": "スクリプトノートを開く", "scripting-error": "カスタムスクリプトエラー: {{title}}" }, @@ -1930,7 +1930,11 @@ "note_detail": { "could_not_find_typewidget": "タイプ {{type}} の typeWidget が見つかりませんでした", "printing": "印刷中です...", - "printing_pdf": "PDF へのエクスポート中です..." + "printing_pdf": "PDF へのエクスポート中です...", + "print_report_title": "レポートを印刷", + "print_report_collection_content_other": "コレクション内の {{count}} 件のノートは、サポートされていないか保護されているため、印刷できませんでした。", + "print_report_collection_details_button": "詳細を見る", + "print_report_collection_details_ignored_notes": "無視されたノート" }, "watched_file_update_status": { "ignore_this_change": "この変更を無視する", From 59b691d670ba7c26328c76006e5002e6dd202a31 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 00:26:33 +0200 Subject: [PATCH 041/125] chore(scripts): process boxicons v3 icons --- scripts/icon-packs/boxicons-v3.ts | 35 +++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 scripts/icon-packs/boxicons-v3.ts diff --git a/scripts/icon-packs/boxicons-v3.ts b/scripts/icon-packs/boxicons-v3.ts new file mode 100644 index 000000000..0f1ea01a9 --- /dev/null +++ b/scripts/icon-packs/boxicons-v3.ts @@ -0,0 +1,35 @@ +import { readFileSync, writeFileSync } from "fs"; +import { join } from "path"; + +const inputDir = process.argv[2]; +if (!inputDir) { + console.error('Please provide the input directory as the first argument.'); + process.exit(1); +} + +for (const weight of [ "200", "400" ]) { + const jsonPath = `${inputDir}/${weight}/boxicons.json`; + const inputData = JSON.parse(readFileSync(jsonPath, "utf-8")); + const icons = {}; + + for (const [ key, value ] of Object.entries(inputData)) { + let name = key; + if (name.startsWith('bx-')) { + name = name.slice(3); + } + if (name.startsWith('bxs-')) { + name = name.slice(4); + } + icons[key] = { + glyph: String.fromCharCode(value as number), + terms: [ name ] + }; + } + + const manifest = { + prefix: `bx3-${weight}`, + icons + }; + const outputPath = join(`${inputDir}/${weight}/generated-manifest.json`); + writeFileSync(outputPath, JSON.stringify(manifest, null, 2)); +} From 241a9e2e7fc314c7faff7b0e4e5b7dda65175fe9 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 17:56:12 +0200 Subject: [PATCH 042/125] chore(icon_packs): process boxicons v2 --- boxicons-v2.json | 8826 +++++++++++++++++++++++++++++ scripts/icon-packs/boxicons-v2.ts | 37 + 2 files changed, 8863 insertions(+) create mode 100644 boxicons-v2.json create mode 100644 scripts/icon-packs/boxicons-v2.ts diff --git a/boxicons-v2.json b/boxicons-v2.json new file mode 100644 index 000000000..69500568e --- /dev/null +++ b/boxicons-v2.json @@ -0,0 +1,8826 @@ +{ + "prefix": "bx", + "icons": { + "bx bx-empty": { + "terms": [ + "empty" + ] + }, + "bx bx-child": { + "terms": [ + "child" + ] + }, + "bx bxs-balloon": { + "terms": [ + "balloon" + ] + }, + "bx bxs-coffee-bean": { + "terms": [ + "coffee-bean" + ] + }, + "bx bxs-pear": { + "terms": [ + "pear" + ] + }, + "bx bxs-sushi": { + "terms": [ + "sushi" + ] + }, + "bx bx-sushi": { + "terms": [ + "sushi" + ] + }, + "bx bxs-shower": { + "terms": [ + "shower" + ] + }, + "bx bx-shower": { + "terms": [ + "shower" + ] + }, + "bx bxl-typescript": { + "terms": [ + "typescript" + ] + }, + "bx bxl-graphql": { + "terms": [ + "graphql" + ] + }, + "bx bx-rfid": { + "terms": [ + "rfid" + ] + }, + "bx bxs-universal-access": { + "terms": [ + "universal-access" + ] + }, + "bx bx-universal-access": { + "terms": [ + "universal-access" + ] + }, + "bx bxs-castle": { + "terms": [ + "castle", + "fort", + "secure" + ] + }, + "bx bxs-shield-minus": { + "terms": [ + "shield-minus" + ] + }, + "bx bx-shield-minus": { + "terms": [ + "shield-minus" + ] + }, + "bx bxs-shield-plus": { + "terms": [ + "shield-plus" + ] + }, + "bx bx-shield-plus": { + "terms": [ + "shield-plus" + ] + }, + "bx bx-vertical-bottom": { + "terms": [ + "vertical-bottom" + ] + }, + "bx bx-vertical-top": { + "terms": [ + "vertical-top" + ] + }, + "bx bx-horizontal-right": { + "terms": [ + "horizontal-right" + ] + }, + "bx bx-horizontal-left": { + "terms": [ + "horizontal-left" + ] + }, + "bx bxs-objects-vertical-bottom": { + "terms": [ + "objects-vertical-bottom" + ] + }, + "bx bx-objects-vertical-bottom": { + "terms": [ + "objects-vertical-bottom" + ] + }, + "bx bxs-objects-vertical-center": { + "terms": [ + "objects-vertical-center" + ] + }, + "bx bx-objects-vertical-center": { + "terms": [ + "objects-vertical-center" + ] + }, + "bx bxs-objects-vertical-top": { + "terms": [ + "objects-vertical-top" + ] + }, + "bx bx-objects-vertical-top": { + "terms": [ + "objects-vertical-top" + ] + }, + "bx bxs-objects-horizontal-right": { + "terms": [ + "objects-horizontal-right" + ] + }, + "bx bx-objects-horizontal-right": { + "terms": [ + "objects-horizontal-right" + ] + }, + "bx bxs-objects-horizontal-center": { + "terms": [ + "objects-horizontal-center" + ] + }, + "bx bx-objects-horizontal-center": { + "terms": [ + "objects-horizontal-center" + ] + }, + "bx bxs-objects-horizontal-left": { + "terms": [ + "objects-horizontal-left" + ] + }, + "bx bx-objects-horizontal-left": { + "terms": [ + "objects-horizontal-left" + ] + }, + "bx bxs-color": { + "terms": [ + "color", + "palette", + "wheel" + ] + }, + "bx bx-color": { + "terms": [ + "color", + "palette", + "wheel" + ] + }, + "bx bx-reflect-horizontal": { + "terms": [ + "reflect-horizontal", + "flip" + ] + }, + "bx bx-reflect-vertical": { + "terms": [ + "reflect-vertical", + "flip" + ] + }, + "bx bxl-postgresql": { + "terms": [ + "postgresql", + "database", + "db", + "sql" + ] + }, + "bx bxl-mongodb": { + "terms": [ + "mongodb", + "database", + "db" + ] + }, + "bx bxl-deezer": { + "terms": [ + "deezer", + "music" + ] + }, + "bx bxl-xing": { + "terms": [ + "xing", + "search" + ] + }, + "bx bx-cart-add": { + "terms": [ + "cart-add", + "buy" + ] + }, + "bx bx-cart-download": { + "terms": [ + "cart-download", + "buy" + ] + }, + "bx bx-no-signal": { + "terms": [ + "no-signal", + "network", + "connection" + ] + }, + "bx bx-signal-5": { + "terms": [ + "signal-5", + "network", + "connection" + ] + }, + "bx bx-signal-4": { + "terms": [ + "signal-4", + "network", + "connection" + ] + }, + "bx bx-signal-3": { + "terms": [ + "signal-3", + "network", + "connection" + ] + }, + "bx bx-signal-2": { + "terms": [ + "signal-2", + "network", + "connection" + ] + }, + "bx bx-signal-1": { + "terms": [ + "signal-1", + "network", + "connection" + ] + }, + "bx bxs-cheese": { + "terms": [ + "cheese" + ] + }, + "bx bx-cheese": { + "terms": [ + "cheese" + ] + }, + "bx bxs-hard-hat": { + "terms": [ + "hard-hat", + "construction", + "worker", + "labour" + ] + }, + "bx bx-hard-hat": { + "terms": [ + "hard-hat", + "construction", + "worker", + "labour" + ] + }, + "bx bxs-home-alt-2": { + "terms": [ + "home-alt-2" + ] + }, + "bx bx-home-alt-2": { + "terms": [ + "home-alt-2" + ] + }, + "bx bxl-meta": { + "terms": [ + "meta", + "facebook", + "social media" + ] + }, + "bx bxs-lemon": { + "terms": [ + "lemon", + "lime", + "fruit", + "vegetable" + ] + }, + "bx bx-lemon": { + "terms": [ + "lemon", + "lime", + "fruit", + "vegetable" + ] + }, + "bx bxs-cable-car": { + "terms": [ + "cable-car", + "transportation", + "hill", + "travel" + ] + }, + "bx bx-cable-car": { + "terms": [ + "cable-car", + "transportation", + "hill", + "travel" + ] + }, + "bx bxs-cricket-ball": { + "terms": [ + "cricket-ball", + "sport" + ] + }, + "bx bx-cricket-ball": { + "terms": [ + "cricket-ball", + "sport" + ] + }, + "bx bxs-tree-alt": { + "terms": [ + "tree-alt", + "forest", + "christmas" + ] + }, + "bx bx-male-female": { + "terms": [ + "male-female" + ] + }, + "bx bxs-invader": { + "terms": [ + "invader" + ] + }, + "bx bxs-baguette": { + "terms": [ + "baguette", + "bread", + "bake", + "baking", + "food", + "nutrition" + ] + }, + "bx bx-baguette": { + "terms": [ + "baguette", + "bread", + "bake", + "baking", + "food", + "nutrition" + ] + }, + "bx bx-fork": { + "terms": [ + "fork", + "utensil", + "restaurant" + ] + }, + "bx bx-knife": { + "terms": [ + "knife", + "utensil", + "restaurant" + ] + }, + "bx bxs-circle-half": { + "terms": [ + "circle-half" + ] + }, + "bx bx-circle-half": { + "terms": [ + "circle-half" + ] + }, + "bx bxs-circle-three-quarter": { + "terms": [ + "circle-three-quarter" + ] + }, + "bx bx-circle-three-quarter": { + "terms": [ + "circle-three-quarter" + ] + }, + "bx bxs-circle-quarter": { + "terms": [ + "circle-quarter" + ] + }, + "bx bx-circle-quarter": { + "terms": [ + "circle-quarter" + ] + }, + "bx bxs-bowl-rice": { + "terms": [ + "bowl-rice", + "food" + ] + }, + "bx bx-bowl-rice": { + "terms": [ + "bowl-rice", + "food" + ] + }, + "bx bxs-bowl-hot": { + "terms": [ + "bowl-hot", + "food", + "heat" + ] + }, + "bx bx-bowl-hot": { + "terms": [ + "bowl-hot", + "food", + "heat" + ] + }, + "bx bxs-popsicle": { + "terms": [ + "popsicle", + "ice cream", + "dessert" + ] + }, + "bx bx-popsicle": { + "terms": [ + "popsicle", + "ice cream", + "dessert" + ] + }, + "bx bx-cross": { + "terms": [ + "cross", + "gaming", + "crosshair", + "aim" + ] + }, + "bx bx-scatter-chart": { + "terms": [ + "scatter-chart" + ] + }, + "bx bx-money-withdraw": { + "terms": [ + "money-withdraw", + "atm" + ] + }, + "bx bx-candles": { + "terms": [ + "candles", + "trading", + "stock" + ] + }, + "bx bx-math": { + "terms": [ + "math" + ] + }, + "bx bx-party": { + "terms": [ + "party", + "celebration" + ] + }, + "bx bx-leaf": { + "terms": [ + "leaf", + "plant", + "crop", + "nature" + ] + }, + "bx bx-injection": { + "terms": [ + "injection", + "syringe", + "dose" + ] + }, + "bx bx-expand-vertical": { + "terms": [ + "expand-vertical" + ] + }, + "bx bx-expand-horizontal": { + "terms": [ + "expand-horizontal" + ] + }, + "bx bx-collapse-vertical": { + "terms": [ + "collapse-vertical" + ] + }, + "bx bx-collapse-horizontal": { + "terms": [ + "collapse-horizontal" + ] + }, + "bx bx-collapse-alt": { + "terms": [ + "collapse-alt" + ] + }, + "bx bxs-party": { + "terms": [ + "party", + "celebration" + ] + }, + "bx bxs-leaf": { + "terms": [ + "leaf", + "plant", + "crop", + "nature" + ] + }, + "bx bxs-injection": { + "terms": [ + "injection", + "syringe", + "dose" + ] + }, + "bx bxs-dog": { + "terms": [ + "dog", + "pet", + "canine" + ] + }, + "bx bxs-cat": { + "terms": [ + "cat", + "pet" + ] + }, + "bx bxl-upwork": { + "terms": [ + "upwork" + ] + }, + "bx bxl-netlify": { + "terms": [ + "netlify" + ] + }, + "bx bxl-java": { + "terms": [ + "java" + ] + }, + "bx bxl-heroku": { + "terms": [ + "heroku" + ] + }, + "bx bxl-go-lang": { + "terms": [ + "go-lang" + ] + }, + "bx bxl-gmail": { + "terms": [ + "gmail" + ] + }, + "bx bxl-flask": { + "terms": [ + "flask" + ] + }, + "bx bxl-99designs": { + "terms": [ + "99designs" + ] + }, + "bx bxl-venmo": { + "terms": [ + "venmo" + ] + }, + "bx bx-qr": { + "terms": [ + "qr" + ] + }, + "bx bx-qr-scan": { + "terms": [ + "qr-scan" + ] + }, + "bx bxl-docker": { + "terms": [ + "docker" + ] + }, + "bx bxl-aws": { + "terms": [ + "aws" + ] + }, + "bx bxs-hand": { + "terms": [ + "hand", + "palm", + "stop" + ] + }, + "bx bx-podcast": { + "terms": [ + "podcast", + "audiobook", + "radio" + ] + }, + "bx bxs-checkbox-minus": { + "terms": [ + "checkbox-minus" + ] + }, + "bx bx-checkbox-minus": { + "terms": [ + "checkbox-minus" + ] + }, + "bx bxs-speaker": { + "terms": [ + "speaker" + ] + }, + "bx bx-speaker": { + "terms": [ + "speaker" + ] + }, + "bx bxs-registered": { + "terms": [ + "registered" + ] + }, + "bx bx-registered": { + "terms": [ + "registered" + ] + }, + "bx bxs-phone-off": { + "terms": [ + "phone-off" + ] + }, + "bx bx-phone-off": { + "terms": [ + "phone-off" + ] + }, + "bx bxl-tiktok": { + "terms": [ + "tiktok", + "social media", + "entertainment" + ] + }, + "bx bxl-sketch": { + "terms": [ + "sketch", + "web design" + ] + }, + "bx bxl-steam": { + "terms": [ + "steam" + ] + }, + "bx bxl-trip-advisor": { + "terms": [ + "trip-advisor", + "travel" + ] + }, + "bx bxl-visual-studio": { + "terms": [ + "visual-studio" + ] + }, + "bx bxl-unity": { + "terms": [ + "unity" + ] + }, + "bx bxl-php": { + "terms": [ + "php" + ] + }, + "bx bxl-discord-alt": { + "terms": [ + "discord-alt" + ] + }, + "bx bxl-flutter": { + "terms": [ + "flutter" + ] + }, + "bx bxl-mastodon": { + "terms": [ + "mastodon" + ] + }, + "bx bxl-tailwind-css": { + "terms": [ + "tailwind-css" + ] + }, + "bx bx-buildings": { + "terms": [ + "buildings", + "city", + "colony", + "skyline", + "skyscrapers" + ] + }, + "bx bxs-buildings": { + "terms": [ + "buildings", + "city", + "colony", + "skyline", + "skyscrapers" + ] + }, + "bx bx-store-alt": { + "terms": [ + "store-alt", + "shop", + "market" + ] + }, + "bx bxs-store-alt": { + "terms": [ + "store-alt", + "shop", + "market" + ] + }, + "bx bx-bar-chart-alt-2": { + "terms": [ + "bar-chart-alt-2" + ] + }, + "bx bxs-bar-chart-alt-2": { + "terms": [ + "bar-chart-alt-2" + ] + }, + "bx bx-message-dots": { + "terms": [ + "message-dots", + "loading", + "chat", + "comment" + ] + }, + "bx bxs-message-dots": { + "terms": [ + "message-dots", + "loading", + "chat", + "comment" + ] + }, + "bx bx-message-rounded-dots": { + "terms": [ + "message-rounded-dots", + "loading", + "chat", + "comment" + ] + }, + "bx bxs-message-rounded-dots": { + "terms": [ + "message-rounded-dots", + "loading", + "chat", + "comment" + ] + }, + "bx bxs-devices": { + "terms": [ + "devices", + "mobile", + "tab" + ] + }, + "bx bx-memory-card": { + "terms": [ + "memory-card", + "sd card", + "storage" + ] + }, + "bx bxs-memory-card": { + "terms": [ + "memory-card", + "sd card", + "storage" + ] + }, + "bx bx-wallet-alt": { + "terms": [ + "wallet-alt", + "money" + ] + }, + "bx bxs-wallet-alt": { + "terms": [ + "wallet-alt", + "money" + ] + }, + "bx bxs-bank": { + "terms": [ + "bank", + "institution", + "money", + "safe" + ] + }, + "bx bx-slideshow": { + "terms": [ + "slideshow", + "presentation", + "keynote" + ] + }, + "bx bxs-slideshow": { + "terms": [ + "slideshow", + "presentation", + "keynote" + ] + }, + "bx bx-message-square": { + "terms": [ + "message-square" + ] + }, + "bx bx-message-square-dots": { + "terms": [ + "message-square-dots", + "loading", + "chat", + "comment" + ] + }, + "bx bxs-message-square": { + "terms": [ + "message-square" + ] + }, + "bx bxs-message-square-dots": { + "terms": [ + "message-square-dots", + "loading", + "chat", + "comment" + ] + }, + "bx bx-book-content": { + "terms": [ + "book-content" + ] + }, + "bx bxs-book-content": { + "terms": [ + "book-content" + ] + }, + "bx bx-chat": { + "terms": [ + "chat", + "discussion", + "talk", + "comments", + "messages" + ] + }, + "bx bxs-chat": { + "terms": [ + "chat", + "discussion", + "talk", + "comments", + "messages" + ] + }, + "bx bx-edit-alt": { + "terms": [ + "edit-alt", + "writing", + "note", + "pencil" + ] + }, + "bx bxs-edit-alt": { + "terms": [ + "edit-alt", + "writing", + "note", + "pencil" + ] + }, + "bx bx-mouse-alt": { + "terms": [ + "mouse-alt" + ] + }, + "bx bxs-mouse-alt": { + "terms": [ + "mouse-alt" + ] + }, + "bx bx-bug-alt": { + "terms": [ + "bug-alt", + "error", + "warning" + ] + }, + "bx bxs-bug-alt": { + "terms": [ + "bug-alt", + "error", + "warning" + ] + }, + "bx bx-notepad": { + "terms": [ + "notepad" + ] + }, + "bx bxs-notepad": { + "terms": [ + "notepad" + ] + }, + "bx bx-video-recording": { + "terms": [ + "video-recording" + ] + }, + "bx bxs-video-recording": { + "terms": [ + "video-recording" + ] + }, + "bx bx-shape-square": { + "terms": [ + "shape-square" + ] + }, + "bx bx-shape-triangle": { + "terms": [ + "shape-triangle" + ] + }, + "bx bxs-direction-left": { + "terms": [ + "direction-left" + ] + }, + "bx bx-ghost": { + "terms": [ + "ghost", + "spooky", + "horror", + "scary" + ] + }, + "bx bxs-ghost": { + "terms": [ + "ghost", + "spooky", + "horror", + "scary" + ] + }, + "bx bx-mail-send": { + "terms": [ + "mail-send" + ] + }, + "bx bx-code-alt": { + "terms": [ + "code-alt" + ] + }, + "bx bx-grid": { + "terms": [ + "grid" + ] + }, + "bx bxs-quote-single-left": { + "terms": [ + "quote-single-left" + ] + }, + "bx bxs-quote-single-right": { + "terms": [ + "quote-single-right" + ] + }, + "bx bx-user-pin": { + "terms": [ + "user-pin" + ] + }, + "bx bxs-user-pin": { + "terms": [ + "user-pin" + ] + }, + "bx bx-run": { + "terms": [ + "run" + ] + }, + "bx bx-copy-alt": { + "terms": [ + "copy-alt" + ] + }, + "bx bxs-copy-alt": { + "terms": [ + "copy-alt" + ] + }, + "bx bx-transfer-alt": { + "terms": [ + "transfer-alt" + ] + }, + "bx bxs-file-doc": { + "terms": [ + "file-doc" + ] + }, + "bx bxs-file-html": { + "terms": [ + "file-html" + ] + }, + "bx bxs-comment-detail": { + "terms": [ + "comment-detail" + ] + }, + "bx bxs-comment-add": { + "terms": [ + "comment-add", + "chat", + "message", + "new", + "plus" + ] + }, + "bx bxs-file-css": { + "terms": [ + "file-css" + ] + }, + "bx bxs-file-js": { + "terms": [ + "file-js" + ] + }, + "bx bxs-file-json": { + "terms": [ + "file-json" + ] + }, + "bx bxs-file-md": { + "terms": [ + "file-md" + ] + }, + "bx bxs-file-txt": { + "terms": [ + "file-txt" + ] + }, + "bx bxs-file-png": { + "terms": [ + "file-png" + ] + }, + "bx bxs-file-jpg": { + "terms": [ + "file-jpg" + ] + }, + "bx bxs-file-gif": { + "terms": [ + "file-gif" + ] + }, + "bx bxs-analyse": { + "terms": [ + "analyse" + ] + }, + "bx bx-book-open": { + "terms": [ + "book-open" + ] + }, + "bx bxs-plane-take-off": { + "terms": [ + "plane-take-off", + "flight", + "fly" + ] + }, + "bx bxs-plane-land": { + "terms": [ + "plane-land", + "flight", + "fly", + "landing" + ] + }, + "bx bxs-parking": { + "terms": [ + "parking" + ] + }, + "bx bxs-id-card": { + "terms": [ + "id-card" + ] + }, + "bx bxs-adjust-alt": { + "terms": [ + "adjust-alt" + ] + }, + "bx bx-landscape": { + "terms": [ + "landscape" + ] + }, + "bx bxs-landscape": { + "terms": [ + "landscape" + ] + }, + "bx bxs-traffic": { + "terms": [ + "traffic" + ] + }, + "bx bx-comment": { + "terms": [ + "comment" + ] + }, + "bx bxs-comment": { + "terms": [ + "comment" + ] + }, + "bx bx-comment-dots": { + "terms": [ + "comment-dots", + "loading", + "message", + "chat" + ] + }, + "bx bxs-comment-dots": { + "terms": [ + "comment-dots", + "loading", + "message", + "chat" + ] + }, + "bx bxs-wine": { + "terms": [ + "wine" + ] + }, + "bx bx-pyramid": { + "terms": [ + "pyramid" + ] + }, + "bx bxs-pyramid": { + "terms": [ + "pyramid" + ] + }, + "bx bx-cylinder": { + "terms": [ + "cylinder" + ] + }, + "bx bxs-cylinder": { + "terms": [ + "cylinder" + ] + }, + "bx bxs-graduation": { + "terms": [ + "graduation", + "scholar", + "college" + ] + }, + "bx bx-lock-alt": { + "terms": [ + "lock-alt" + ] + }, + "bx bxs-lock-alt": { + "terms": [ + "lock-alt" + ] + }, + "bx bx-lock-open-alt": { + "terms": [ + "lock-open-alt" + ] + }, + "bx bxs-lock-open-alt": { + "terms": [ + "lock-open-alt" + ] + }, + "bx bxs-hourglass-top": { + "terms": [ + "hourglass-top" + ] + }, + "bx bxs-hourglass-bottom": { + "terms": [ + "hourglass-bottom" + ] + }, + "bx bx-left-arrow-alt": { + "terms": [ + "left-arrow-alt" + ] + }, + "bx bx-right-arrow-alt": { + "terms": [ + "right-arrow-alt" + ] + }, + "bx bx-up-arrow-alt": { + "terms": [ + "up-arrow-alt" + ] + }, + "bx bx-down-arrow-alt": { + "terms": [ + "down-arrow-alt" + ] + }, + "bx bx-shape-circle": { + "terms": [ + "shape-circle" + ] + }, + "bx bx-cycling": { + "terms": [ + "cycling" + ] + }, + "bx bx-dna": { + "terms": [ + "dna" + ] + }, + "bx bx-bowling-ball": { + "terms": [ + "bowling-ball" + ] + }, + "bx bxs-bowling-ball": { + "terms": [ + "bowling-ball" + ] + }, + "bx bx-search-alt-2": { + "terms": [ + "search-alt-2", + "magnifying glass" + ] + }, + "bx bxs-search-alt-2": { + "terms": [ + "search-alt-2", + "magnifying glass" + ] + }, + "bx bx-plus-medical": { + "terms": [ + "plus-medical", + "hospital", + "doctor", + "medicine" + ] + }, + "bx bx-street-view": { + "terms": [ + "street-view" + ] + }, + "bx bx-droplet": { + "terms": [ + "droplet" + ] + }, + "bx bxs-droplet-half": { + "terms": [ + "droplet-half" + ] + }, + "bx bx-paint-roll": { + "terms": [ + "paint-roll" + ] + }, + "bx bxs-paint-roll": { + "terms": [ + "paint-roll" + ] + }, + "bx bx-shield-alt-2": { + "terms": [ + "shield-alt-2" + ] + }, + "bx bxs-shield-alt-2": { + "terms": [ + "shield-alt-2" + ] + }, + "bx bx-error-alt": { + "terms": [ + "error-alt" + ] + }, + "bx bxs-error-alt": { + "terms": [ + "error-alt" + ] + }, + "bx bx-square": { + "terms": [ + "square" + ] + }, + "bx bxs-square": { + "terms": [ + "square" + ] + }, + "bx bx-square-rounded": { + "terms": [ + "square-rounded" + ] + }, + "bx bxs-square-rounded": { + "terms": [ + "square-rounded" + ] + }, + "bx bx-polygon": { + "terms": [ + "polygon" + ] + }, + "bx bxs-polygon": { + "terms": [ + "polygon" + ] + }, + "bx bx-cube-alt": { + "terms": [ + "cube-alt" + ] + }, + "bx bxs-cube-alt": { + "terms": [ + "cube-alt" + ] + }, + "bx bx-cuboid": { + "terms": [ + "cuboid" + ] + }, + "bx bxs-cuboid": { + "terms": [ + "cuboid" + ] + }, + "bx bx-user-voice": { + "terms": [ + "user-voice" + ] + }, + "bx bxs-user-voice": { + "terms": [ + "user-voice" + ] + }, + "bx bx-accessibility": { + "terms": [ + "accessibility", + "handicap", + "wheelchair", + "injury" + ] + }, + "bx bx-building-house": { + "terms": [ + "building-house" + ] + }, + "bx bxs-building-house": { + "terms": [ + "building-house" + ] + }, + "bx bx-doughnut-chart": { + "terms": [ + "doughnut-chart" + ] + }, + "bx bxs-doughnut-chart": { + "terms": [ + "doughnut-chart" + ] + }, + "bx bxs-circle": { + "terms": [ + "circle" + ] + }, + "bx bx-log-in-circle": { + "terms": [ + "log-in-circle" + ] + }, + "bx bxs-log-in-circle": { + "terms": [ + "log-in-circle" + ] + }, + "bx bx-log-out-circle": { + "terms": [ + "log-out-circle" + ] + }, + "bx bxs-log-out-circle": { + "terms": [ + "log-out-circle" + ] + }, + "bx bxs-log-in": { + "terms": [ + "log-in" + ] + }, + "bx bxs-log-out": { + "terms": [ + "log-out" + ] + }, + "bx bxs-notification": { + "terms": [ + "notification" + ] + }, + "bx bxs-notification-off": { + "terms": [ + "notification-off" + ] + }, + "bx bx-check-square": { + "terms": [ + "check-square" + ] + }, + "bx bxs-check-square": { + "terms": [ + "check-square" + ] + }, + "bx bx-message-alt": { + "terms": [ + "message-alt" + ] + }, + "bx bxs-message-alt": { + "terms": [ + "message-alt" + ] + }, + "bx bx-message-alt-dots": { + "terms": [ + "message-alt-dots", + "loading", + "chat", + "comment" + ] + }, + "bx bxs-message-alt-dots": { + "terms": [ + "message-alt-dots", + "loading", + "chat", + "comment" + ] + }, + "bx bx-no-entry": { + "terms": [ + "no-entry" + ] + }, + "bx bxs-no-entry": { + "terms": [ + "no-entry" + ] + }, + "bx bxs-traffic-barrier": { + "terms": [ + "traffic-barrier" + ] + }, + "bx bxs-component": { + "terms": [ + "component" + ] + }, + "bx bxs-plane-alt": { + "terms": [ + "plane-alt", + "flight", + "fly" + ] + }, + "bx bx-palette": { + "terms": [ + "palette", + "color", + "colour", + "painting" + ] + }, + "bx bxs-palette": { + "terms": [ + "palette", + "color", + "colour", + "painting" + ] + }, + "bx bx-basket": { + "terms": [ + "basket" + ] + }, + "bx bxs-basket": { + "terms": [ + "basket" + ] + }, + "bx bx-purchase-tag-alt": { + "terms": [ + "purchase-tag-alt", + "price", + "cost" + ] + }, + "bx bxs-purchase-tag-alt": { + "terms": [ + "purchase-tag-alt", + "price", + "cost" + ] + }, + "bx bx-receipt": { + "terms": [ + "receipt" + ] + }, + "bx bxs-receipt": { + "terms": [ + "receipt" + ] + }, + "bx bx-line-chart": { + "terms": [ + "line-chart" + ] + }, + "bx bx-map-pin": { + "terms": [ + "map-pin" + ] + }, + "bx bxs-map-pin": { + "terms": [ + "map-pin" + ] + }, + "bx bx-hive": { + "terms": [ + "hive" + ] + }, + "bx bx-band-aid": { + "terms": [ + "band-aid" + ] + }, + "bx bxs-band-aid": { + "terms": [ + "band-aid" + ] + }, + "bx bx-credit-card-alt": { + "terms": [ + "credit-card-alt", + "finance", + "money", + "debit" + ] + }, + "bx bxs-credit-card-alt": { + "terms": [ + "credit-card-alt", + "finance", + "money", + "debit" + ] + }, + "bx bxs-credit-card": { + "terms": [ + "credit-card", + "finance", + "money", + "debit" + ] + }, + "bx bx-wifi-off": { + "terms": [ + "wifi-off" + ] + }, + "bx bxs-paint": { + "terms": [ + "paint" + ] + }, + "bx bx-brightness-half": { + "terms": [ + "brightness-half" + ] + }, + "bx bxs-brightness-half": { + "terms": [ + "brightness-half" + ] + }, + "bx bx-brightness": { + "terms": [ + "brightness" + ] + }, + "bx bxs-brightness": { + "terms": [ + "brightness" + ] + }, + "bx bx-filter-alt": { + "terms": [ + "filter-alt" + ] + }, + "bx bx-dialpad-alt": { + "terms": [ + "dialpad-alt", + "keypad" + ] + }, + "bx bx-border-right": { + "terms": [ + "border-right" + ] + }, + "bx bx-border-left": { + "terms": [ + "border-left" + ] + }, + "bx bx-border-top": { + "terms": [ + "border-top" + ] + }, + "bx bx-border-bottom": { + "terms": [ + "border-bottom" + ] + }, + "bx bx-border-all": { + "terms": [ + "border-all" + ] + }, + "bx bx-mobile-landscape": { + "terms": [ + "mobile-landscape" + ] + }, + "bx bx-mobile-vibration": { + "terms": [ + "mobile-vibration" + ] + }, + "bx bxs-rectangle": { + "terms": [ + "rectangle" + ] + }, + "bx bxs-right-arrow": { + "terms": [ + "right-arrow" + ] + }, + "bx bxs-left-arrow": { + "terms": [ + "left-arrow" + ] + }, + "bx bxs-up-arrow": { + "terms": [ + "up-arrow" + ] + }, + "bx bxs-down-arrow": { + "terms": [ + "down-arrow" + ] + }, + "bx bxs-right-top-arrow-circle": { + "terms": [ + "right-top-arrow-circle" + ] + }, + "bx bxs-right-down-arrow-circle": { + "terms": [ + "right-down-arrow-circle" + ] + }, + "bx bxs-left-top-arrow-circle": { + "terms": [ + "left-top-arrow-circle" + ] + }, + "bx bxs-left-down-arrow-circle": { + "terms": [ + "left-down-arrow-circle" + ] + }, + "bx bxs-institution": { + "terms": [ + "institution" + ] + }, + "bx bxs-school": { + "terms": [ + "school" + ] + }, + "bx bxs-chalkboard": { + "terms": [ + "chalkboard", + "whiteboard", + "teaching" + ] + }, + "bx bxs-skip-previous-circle": { + "terms": [ + "skip-previous-circle" + ] + }, + "bx bxs-skip-next-circle": { + "terms": [ + "skip-next-circle" + ] + }, + "bx bxs-data": { + "terms": [ + "data" + ] + }, + "bx bxs-mobile": { + "terms": [ + "mobile" + ] + }, + "bx bxs-folder-minus": { + "terms": [ + "folder-minus", + "remove", + "delete" + ] + }, + "bx bxs-bell-plus": { + "terms": [ + "bell-plus", + "alert", + "notification" + ] + }, + "bx bxs-bell-minus": { + "terms": [ + "bell-minus", + "alert", + "notification" + ] + }, + "bx bxs-search": { + "terms": [ + "search", + "magnifying glass" + ] + }, + "bx bxs-zoom-in": { + "terms": [ + "zoom-in" + ] + }, + "bx bxs-zoom-out": { + "terms": [ + "zoom-out" + ] + }, + "bx bxs-grid": { + "terms": [ + "grid" + ] + }, + "bx bxs-user-x": { + "terms": [ + "user-x" + ] + }, + "bx bxs-user-check": { + "terms": [ + "user-check" + ] + }, + "bx bxs-compass": { + "terms": [ + "compass" + ] + }, + "bx bx-gas-pump": { + "terms": [ + "gas-pump" + ] + }, + "bx bxs-stopwatch": { + "terms": [ + "stopwatch" + ] + }, + "bx bxs-timer": { + "terms": [ + "timer" + ] + }, + "bx bxs-time": { + "terms": [ + "time" + ] + }, + "bx bx-pie-chart-alt-2": { + "terms": [ + "pie-chart-alt-2" + ] + }, + "bx bxs-pie-chart-alt-2": { + "terms": [ + "pie-chart-alt-2" + ] + }, + "bx bx-time-five": { + "terms": [ + "time-five" + ] + }, + "bx bxs-time-five": { + "terms": [ + "time-five" + ] + }, + "bx bxl-instagram-alt": { + "terms": [ + "instagram-alt", + "social media" + ] + }, + "bx bxs-bookmarks": { + "terms": [ + "bookmarks" + ] + }, + "bx bxs-bookmark-minus": { + "terms": [ + "bookmark-minus" + ] + }, + "bx bx-briefcase-alt-2": { + "terms": [ + "briefcase-alt-2", + "work", + "travel", + "suitcase" + ] + }, + "bx bxs-briefcase-alt-2": { + "terms": [ + "briefcase-alt-2", + "work", + "travel", + "suitcase" + ] + }, + "bx bx-brush-alt": { + "terms": [ + "brush-alt" + ] + }, + "bx bxs-calendar": { + "terms": [ + "calendar" + ] + }, + "bx bxs-calendar-alt": { + "terms": [ + "calendar-alt" + ] + }, + "bx bxs-calendar-plus": { + "terms": [ + "calendar-plus" + ] + }, + "bx bxs-calendar-minus": { + "terms": [ + "calendar-minus" + ] + }, + "bx bxs-calendar-x": { + "terms": [ + "calendar-x" + ] + }, + "bx bxs-calendar-check": { + "terms": [ + "calendar-check" + ] + }, + "bx bxs-calendar-event": { + "terms": [ + "calendar-event" + ] + }, + "bx bx-customize": { + "terms": [ + "customize" + ] + }, + "bx bxs-customize": { + "terms": [ + "customize" + ] + }, + "bx bxs-carousel": { + "terms": [ + "carousel" + ] + }, + "bx bxs-rewind-circle": { + "terms": [ + "rewind-circle" + ] + }, + "bx bxs-fast-forward-circle": { + "terms": [ + "fast-forward-circle" + ] + }, + "bx bxs-mobile-vibration": { + "terms": [ + "mobile-vibration" + ] + }, + "bx bxs-quote-alt-left": { + "terms": [ + "quote-alt-left" + ] + }, + "bx bxs-quote-alt-right": { + "terms": [ + "quote-alt-right" + ] + }, + "bx bxs-layout": { + "terms": [ + "layout" + ] + }, + "bx bx-radio": { + "terms": [ + "radio" + ] + }, + "bx bx-printer": { + "terms": [ + "printer" + ] + }, + "bx bx-sort-a-z": { + "terms": [ + "sort-a-z" + ] + }, + "bx bx-sort-z-a": { + "terms": [ + "sort-z-a" + ] + }, + "bx bx-conversation": { + "terms": [ + "conversation", + "chat", + "discussion" + ] + }, + "bx bxs-brush-alt": { + "terms": [ + "brush-alt" + ] + }, + "bx bx-exit": { + "terms": [ + "exit" + ] + }, + "bx bxs-exit": { + "terms": [ + "exit" + ] + }, + "bx bx-extension": { + "terms": [ + "extension" + ] + }, + "bx bxs-extension": { + "terms": [ + "extension" + ] + }, + "bx bxs-file-find": { + "terms": [ + "file-find", + "search" + ] + }, + "bx bx-face": { + "terms": [ + "face" + ] + }, + "bx bxs-face": { + "terms": [ + "face" + ] + }, + "bx bx-file-find": { + "terms": [ + "file-find", + "search" + ] + }, + "bx bx-label": { + "terms": [ + "label" + ] + }, + "bx bxs-label": { + "terms": [ + "label" + ] + }, + "bx bx-check-shield": { + "terms": [ + "check-shield" + ] + }, + "bx bxs-check-shield": { + "terms": [ + "check-shield" + ] + }, + "bx bx-border-radius": { + "terms": [ + "border-radius" + ] + }, + "bx bx-add-to-queue": { + "terms": [ + "add-to-queue" + ] + }, + "bx bxs-add-to-queue": { + "terms": [ + "add-to-queue" + ] + }, + "bx bx-archive-in": { + "terms": [ + "archive-in" + ] + }, + "bx bxs-archive-in": { + "terms": [ + "archive-in" + ] + }, + "bx bx-archive-out": { + "terms": [ + "archive-out" + ] + }, + "bx bxs-archive-out": { + "terms": [ + "archive-out" + ] + }, + "bx bx-alarm-add": { + "terms": [ + "alarm-add" + ] + }, + "bx bxs-alarm-add": { + "terms": [ + "alarm-add" + ] + }, + "bx bx-space-bar": { + "terms": [ + "space-bar" + ] + }, + "bx bx-image-alt": { + "terms": [ + "image-alt" + ] + }, + "bx bx-image-add": { + "terms": [ + "image-add" + ] + }, + "bx bxs-image-add": { + "terms": [ + "image-add" + ] + }, + "bx bx-fridge": { + "terms": [ + "fridge" + ] + }, + "bx bxs-fridge": { + "terms": [ + "fridge" + ] + }, + "bx bx-dish": { + "terms": [ + "dish" + ] + }, + "bx bxs-dish": { + "terms": [ + "dish" + ] + }, + "bx bx-spa": { + "terms": [ + "spa" + ] + }, + "bx bxs-spa": { + "terms": [ + "spa" + ] + }, + "bx bx-cake": { + "terms": [ + "cake" + ] + }, + "bx bxs-cake": { + "terms": [ + "cake" + ] + }, + "bx bxs-city": { + "terms": [ + "city" + ] + }, + "bx bx-bolt-circle": { + "terms": [ + "bolt-circle" + ] + }, + "bx bxs-bolt-circle": { + "terms": [ + "bolt-circle" + ] + }, + "bx bx-tone": { + "terms": [ + "tone" + ] + }, + "bx bx-bitcoin": { + "terms": [ + "bitcoin" + ] + }, + "bx bx-lira": { + "terms": [ + "lira" + ] + }, + "bx bx-ruble": { + "terms": [ + "ruble" + ] + }, + "bx bxs-caret-up-circle": { + "terms": [ + "caret-up-circle" + ] + }, + "bx bxs-caret-down-circle": { + "terms": [ + "caret-down-circle" + ] + }, + "bx bxs-caret-left-circle": { + "terms": [ + "caret-left-circle" + ] + }, + "bx bxs-caret-right-circle": { + "terms": [ + "caret-right-circle" + ] + }, + "bx bx-rupee": { + "terms": [ + "rupee" + ] + }, + "bx bx-euro": { + "terms": [ + "euro" + ] + }, + "bx bx-pound": { + "terms": [ + "pound" + ] + }, + "bx bx-won": { + "terms": [ + "won" + ] + }, + "bx bx-yen": { + "terms": [ + "yen" + ] + }, + "bx bx-shekel": { + "terms": [ + "shekel" + ] + }, + "bx bxl-facebook-circle": { + "terms": [ + "facebook-circle", + "social media" + ] + }, + "bx bxl-jquery": { + "terms": [ + "jquery" + ] + }, + "bx bxl-imdb": { + "terms": [ + "imdb" + ] + }, + "bx bxl-pinterest-alt": { + "terms": [ + "pinterest-alt" + ] + }, + "bx bxs-tone": { + "terms": [ + "tone" + ] + }, + "bx bx-health": { + "terms": [ + "health" + ] + }, + "bx bxs-baby-carriage": { + "terms": [ + "baby-carriage", + "child", + "pregnancy", + "birth" + ] + }, + "bx bx-clinic": { + "terms": [ + "clinic" + ] + }, + "bx bxs-hand-up": { + "terms": [ + "hand-up", + "finger", + "point", + "direction" + ] + }, + "bx bxs-hand-right": { + "terms": [ + "hand-right", + "finger", + "point", + "direction" + ] + }, + "bx bxs-hand-down": { + "terms": [ + "hand-down", + "finger", + "point", + "direction" + ] + }, + "bx bxs-hand-left": { + "terms": [ + "hand-left", + "finger", + "point", + "direction" + ] + }, + "bx bx-male": { + "terms": [ + "male" + ] + }, + "bx bx-female": { + "terms": [ + "female" + ] + }, + "bx bx-male-sign": { + "terms": [ + "male-sign" + ] + }, + "bx bx-female-sign": { + "terms": [ + "female-sign" + ] + }, + "bx bxs-clinic": { + "terms": [ + "clinic" + ] + }, + "bx bxs-offer": { + "terms": [ + "offer" + ] + }, + "bx bx-food-tag": { + "terms": [ + "food-tag" + ] + }, + "bx bx-food-menu": { + "terms": [ + "food-menu" + ] + }, + "bx bxs-food-menu": { + "terms": [ + "food-menu" + ] + }, + "bx bxs-camera-plus": { + "terms": [ + "camera-plus" + ] + }, + "bx bxs-business": { + "terms": [ + "business", + "skyline", + "skyscraper", + "city" + ] + }, + "bx bx-meh-alt": { + "terms": [ + "meh-alt" + ] + }, + "bx bx-wink-tongue": { + "terms": [ + "wink-tongue" + ] + }, + "bx bx-happy-alt": { + "terms": [ + "happy-alt" + ] + }, + "bx bx-cool": { + "terms": [ + "cool" + ] + }, + "bx bx-tired": { + "terms": [ + "tired" + ] + }, + "bx bx-smile": { + "terms": [ + "smile" + ] + }, + "bx bx-angry": { + "terms": [ + "angry" + ] + }, + "bx bx-happy-heart-eyes": { + "terms": [ + "happy-heart-eyes" + ] + }, + "bx bx-dizzy": { + "terms": [ + "dizzy" + ] + }, + "bx bx-wink-smile": { + "terms": [ + "wink-smile" + ] + }, + "bx bx-confused": { + "terms": [ + "confused" + ] + }, + "bx bx-sleepy": { + "terms": [ + "sleepy" + ] + }, + "bx bx-shocked": { + "terms": [ + "shocked" + ] + }, + "bx bx-happy-beaming": { + "terms": [ + "happy-beaming" + ] + }, + "bx bx-meh-blank": { + "terms": [ + "meh-blank" + ] + }, + "bx bx-laugh": { + "terms": [ + "laugh" + ] + }, + "bx bx-upside-down": { + "terms": [ + "upside-down" + ] + }, + "bx bxs-angry": { + "terms": [ + "angry" + ] + }, + "bx bxs-happy-heart-eyes": { + "terms": [ + "happy-heart-eyes" + ] + }, + "bx bxs-dizzy": { + "terms": [ + "dizzy" + ] + }, + "bx bxs-wink-smile": { + "terms": [ + "wink-smile" + ] + }, + "bx bxs-smile": { + "terms": [ + "smile" + ] + }, + "bx bxs-meh": { + "terms": [ + "meh" + ] + }, + "bx bxs-meh-alt": { + "terms": [ + "meh-alt" + ] + }, + "bx bxs-confused": { + "terms": [ + "confused" + ] + }, + "bx bxs-sleepy": { + "terms": [ + "sleepy" + ] + }, + "bx bxs-sad": { + "terms": [ + "sad" + ] + }, + "bx bxs-happy": { + "terms": [ + "happy" + ] + }, + "bx bxs-shocked": { + "terms": [ + "shocked" + ] + }, + "bx bxs-happy-beaming": { + "terms": [ + "happy-beaming" + ] + }, + "bx bxs-tired": { + "terms": [ + "tired" + ] + }, + "bx bxs-cool": { + "terms": [ + "cool" + ] + }, + "bx bxs-meh-blank": { + "terms": [ + "meh-blank" + ] + }, + "bx bxs-laugh": { + "terms": [ + "laugh" + ] + }, + "bx bxs-happy-alt": { + "terms": [ + "happy-alt" + ] + }, + "bx bxs-upside-down": { + "terms": [ + "upside-down" + ] + }, + "bx bxs-wink-tongue": { + "terms": [ + "wink-tongue" + ] + }, + "bx bxl-adobe": { + "terms": [ + "adobe" + ] + }, + "bx bxl-algolia": { + "terms": [ + "algolia" + ] + }, + "bx bxl-audible": { + "terms": [ + "audible" + ] + }, + "bx bxl-figma": { + "terms": [ + "figma" + ] + }, + "bx bxl-etsy": { + "terms": [ + "etsy" + ] + }, + "bx bxl-gitlab": { + "terms": [ + "gitlab" + ] + }, + "bx bxl-patreon": { + "terms": [ + "patreon" + ] + }, + "bx bxl-redbubble": { + "terms": [ + "redbubble" + ] + }, + "bx bx-diamond": { + "terms": [ + "diamond" + ] + }, + "bx bxs-comment-error": { + "terms": [ + "comment-error" + ] + }, + "bx bxs-vial": { + "terms": [ + "vial" + ] + }, + "bx bx-align-left": { + "terms": [ + "align-left" + ] + }, + "bx bx-align-middle": { + "terms": [ + "align-middle" + ] + }, + "bx bx-align-right": { + "terms": [ + "align-right" + ] + }, + "bx bx-arrow-back": { + "terms": [ + "arrow-back" + ] + }, + "bx bx-bell-minus": { + "terms": [ + "bell-minus", + "alert", + "notification" + ] + }, + "bx bx-bell-off": { + "terms": [ + "bell-off", + "alert", + "notification", + "silent" + ] + }, + "bx bx-bell-plus": { + "terms": [ + "bell-plus", + "alert", + "notification" + ] + }, + "bx bx-bell": { + "terms": [ + "bell", + "alert", + "notification" + ] + }, + "bx bx-bookmark": { + "terms": [ + "bookmark" + ] + }, + "bx bx-bookmarks": { + "terms": [ + "bookmarks" + ] + }, + "bx bx-bullseye": { + "terms": [ + "bullseye" + ] + }, + "bx bx-camera-off": { + "terms": [ + "camera-off" + ] + }, + "bx bx-camera": { + "terms": [ + "camera" + ] + }, + "bx bx-captions": { + "terms": [ + "captions", + "subtitles", + "subs", + "cc" + ] + }, + "bx bx-checkbox-checked": { + "terms": [ + "checkbox-checked" + ] + }, + "bx bx-checkbox": { + "terms": [ + "checkbox" + ] + }, + "bx bx-checkbox-square": { + "terms": [ + "checkbox-square" + ] + }, + "bx bx-chevron-down": { + "terms": [ + "chevron-down", + "arrow" + ] + }, + "bx bx-chevron-up": { + "terms": [ + "chevron-up", + "arrow" + ] + }, + "bx bx-chevron-left": { + "terms": [ + "chevron-left", + "arrow" + ] + }, + "bx bx-chevron-right": { + "terms": [ + "chevron-right", + "arrow" + ] + }, + "bx bx-chevrons-down": { + "terms": [ + "chevrons-down", + "arrow" + ] + }, + "bx bx-chevrons-up": { + "terms": [ + "chevrons-up", + "arrow" + ] + }, + "bx bx-chevrons-right": { + "terms": [ + "chevrons-right", + "arrow" + ] + }, + "bx bx-chevrons-left": { + "terms": [ + "chevrons-left", + "arrow" + ] + }, + "bx bx-clipboard": { + "terms": [ + "clipboard" + ] + }, + "bx bx-code-curly": { + "terms": [ + "code-curly" + ] + }, + "bx bx-code": { + "terms": [ + "code" + ] + }, + "bx bx-coffee": { + "terms": [ + "coffee" + ] + }, + "bx bx-copy": { + "terms": [ + "copy" + ] + }, + "bx bx-copyright": { + "terms": [ + "copyright" + ] + }, + "bx bx-down-arrow-circle": { + "terms": [ + "down-arrow-circle" + ] + }, + "bx bx-error-circle": { + "terms": [ + "error-circle" + ] + }, + "bx bx-error": { + "terms": [ + "error" + ] + }, + "bx bx-exit-fullscreen": { + "terms": [ + "exit-fullscreen" + ] + }, + "bx bx-fast-forward-circle": { + "terms": [ + "fast-forward-circle" + ] + }, + "bx bx-fast-forward": { + "terms": [ + "fast-forward" + ] + }, + "bx bx-first-page": { + "terms": [ + "first-page" + ] + }, + "bx bx-folder-minus": { + "terms": [ + "folder-minus", + "remove", + "delete" + ] + }, + "bx bx-folder-plus": { + "terms": [ + "folder-plus", + "add", + "folder add", + "new folder" + ] + }, + "bx bx-folder": { + "terms": [ + "folder" + ] + }, + "bx bx-fullscreen": { + "terms": [ + "fullscreen" + ] + }, + "bx bx-hide": { + "terms": [ + "hide" + ] + }, + "bx bx-image": { + "terms": [ + "image" + ] + }, + "bx bx-info-circle": { + "terms": [ + "info-circle" + ] + }, + "bx bx-align-justify": { + "terms": [ + "align-justify" + ] + }, + "bx bx-key": { + "terms": [ + "key" + ] + }, + "bx bx-last-page": { + "terms": [ + "last-page" + ] + }, + "bx bx-left-arrow-circle": { + "terms": [ + "left-arrow-circle" + ] + }, + "bx bx-left-down-arrow-circle": { + "terms": [ + "left-down-arrow-circle" + ] + }, + "bx bx-left-indent": { + "terms": [ + "left-indent" + ] + }, + "bx bx-left-top-arrow-circle": { + "terms": [ + "left-top-arrow-circle" + ] + }, + "bx bx-menu": { + "terms": [ + "menu" + ] + }, + "bx bx-microphone": { + "terms": [ + "microphone" + ] + }, + "bx bx-minus-circle": { + "terms": [ + "minus-circle" + ] + }, + "bx bx-moon": { + "terms": [ + "moon" + ] + }, + "bx bx-pause-circle": { + "terms": [ + "pause-circle" + ] + }, + "bx bx-pause": { + "terms": [ + "pause" + ] + }, + "bx bx-play-circle": { + "terms": [ + "play-circle" + ] + }, + "bx bx-play": { + "terms": [ + "play" + ] + }, + "bx bx-plus-circle": { + "terms": [ + "plus-circle" + ] + }, + "bx bx-question-mark": { + "terms": [ + "question-mark" + ] + }, + "bx bx-radio-circle-marked": { + "terms": [ + "radio-circle-marked" + ] + }, + "bx bx-radio-circle": { + "terms": [ + "radio-circle" + ] + }, + "bx bx-rectangle": { + "terms": [ + "rectangle" + ] + }, + "bx bx-rewind": { + "terms": [ + "rewind" + ] + }, + "bx bx-reset": { + "terms": [ + "reset" + ] + }, + "bx bx-right-arrow-circle": { + "terms": [ + "right-arrow-circle" + ] + }, + "bx bx-right-down-arrow-circle": { + "terms": [ + "right-down-arrow-circle" + ] + }, + "bx bx-right-indent": { + "terms": [ + "right-indent" + ] + }, + "bx bx-right-top-arrow-circle": { + "terms": [ + "right-top-arrow-circle" + ] + }, + "bx bx-rss": { + "terms": [ + "rss" + ] + }, + "bx bx-search": { + "terms": [ + "search", + "magnifying glass" + ] + }, + "bx bx-show": { + "terms": [ + "show" + ] + }, + "bx bx-skip-next": { + "terms": [ + "skip-next" + ] + }, + "bx bx-skip-previous": { + "terms": [ + "skip-previous" + ] + }, + "bx bx-stop-circle": { + "terms": [ + "stop-circle" + ] + }, + "bx bx-stop": { + "terms": [ + "stop" + ] + }, + "bx bx-stopwatch": { + "terms": [ + "stopwatch" + ] + }, + "bx bx-sync": { + "terms": [ + "sync" + ] + }, + "bx bx-time": { + "terms": [ + "time" + ] + }, + "bx bx-toggle-left": { + "terms": [ + "toggle-left", + "switch" + ] + }, + "bx bx-toggle-right": { + "terms": [ + "toggle-right", + "switch" + ] + }, + "bx bx-trending-down": { + "terms": [ + "trending-down" + ] + }, + "bx bx-trending-up": { + "terms": [ + "trending-up" + ] + }, + "bx bx-up-arrow-circle": { + "terms": [ + "up-arrow-circle" + ] + }, + "bx bx-vertical-center": { + "terms": [ + "vertical-center" + ] + }, + "bx bx-video": { + "terms": [ + "video" + ] + }, + "bx bx-volume-full": { + "terms": [ + "volume-full" + ] + }, + "bx bx-volume-low": { + "terms": [ + "volume-low" + ] + }, + "bx bx-volume-mute": { + "terms": [ + "volume-mute" + ] + }, + "bx bx-volume": { + "terms": [ + "volume" + ] + }, + "bx bx-x-circle": { + "terms": [ + "x-circle" + ] + }, + "bx bx-zoom-in": { + "terms": [ + "zoom-in" + ] + }, + "bx bx-zoom-out": { + "terms": [ + "zoom-out" + ] + }, + "bx bx-archive": { + "terms": [ + "archive" + ] + }, + "bx bx-at": { + "terms": [ + "at" + ] + }, + "bx bx-bar-chart-alt": { + "terms": [ + "bar-chart-alt" + ] + }, + "bx bx-bar-chart-square": { + "terms": [ + "bar-chart-square" + ] + }, + "bx bx-bar-chart": { + "terms": [ + "bar-chart" + ] + }, + "bx bx-basketball": { + "terms": [ + "basketball", + "nba" + ] + }, + "bx bx-block": { + "terms": [ + "block" + ] + }, + "bx bx-book-bookmark": { + "terms": [ + "book-bookmark" + ] + }, + "bx bx-book": { + "terms": [ + "book" + ] + }, + "bx bx-bookmark-minus": { + "terms": [ + "bookmark-minus" + ] + }, + "bx bx-bookmark-plus": { + "terms": [ + "bookmark-plus" + ] + }, + "bx bx-briefcase": { + "terms": [ + "briefcase", + "work", + "travel", + "suitcase" + ] + }, + "bx bx-broadcast": { + "terms": [ + "broadcast" + ] + }, + "bx bx-building": { + "terms": [ + "building" + ] + }, + "bx bx-bug": { + "terms": [ + "bug", + "error", + "warning" + ] + }, + "bx bx-bluetooth": { + "terms": [ + "bluetooth" + ] + }, + "bx bx-bulb": { + "terms": [ + "bulb" + ] + }, + "bx bx-buoy": { + "terms": [ + "buoy" + ] + }, + "bx bx-calendar-plus": { + "terms": [ + "calendar-plus" + ] + }, + "bx bx-calendar-check": { + "terms": [ + "calendar-check" + ] + }, + "bx bx-calendar-minus": { + "terms": [ + "calendar-minus" + ] + }, + "bx bx-calendar-x": { + "terms": [ + "calendar-x" + ] + }, + "bx bx-calendar": { + "terms": [ + "calendar" + ] + }, + "bx bx-chart": { + "terms": [ + "chart" + ] + }, + "bx bx-cloud-download": { + "terms": [ + "cloud-download" + ] + }, + "bx bx-cloud-upload": { + "terms": [ + "cloud-upload" + ] + }, + "bx bx-cloud": { + "terms": [ + "cloud" + ] + }, + "bx bx-terminal": { + "terms": [ + "terminal", + "command line" + ] + }, + "bx bx-crosshair": { + "terms": [ + "crosshair" + ] + }, + "bx bx-compass": { + "terms": [ + "compass" + ] + }, + "bx bx-data": { + "terms": [ + "data" + ] + }, + "bx bx-desktop": { + "terms": [ + "desktop", + "monitor", + "display" + ] + }, + "bx bx-directions": { + "terms": [ + "directions" + ] + }, + "bx bx-dollar": { + "terms": [ + "dollar" + ] + }, + "bx bx-dots-horizontal-rounded": { + "terms": [ + "dots-horizontal-rounded" + ] + }, + "bx bx-dots-horizontal": { + "terms": [ + "dots-horizontal" + ] + }, + "bx bx-dots-vertical-rounded": { + "terms": [ + "dots-vertical-rounded" + ] + }, + "bx bx-dots-vertical": { + "terms": [ + "dots-vertical" + ] + }, + "bx bx-download": { + "terms": [ + "download" + ] + }, + "bx bx-envelope": { + "terms": [ + "envelope", + "letter", + "mail", + "email", + "communication" + ] + }, + "bx bx-gift": { + "terms": [ + "gift" + ] + }, + "bx bx-globe": { + "terms": [ + "globe" + ] + }, + "bx bx-devices": { + "terms": [ + "devices", + "mobile", + "tab" + ] + }, + "bx bx-headphone": { + "terms": [ + "headphone" + ] + }, + "bx bx-heart": { + "terms": [ + "heart", + "health" + ] + }, + "bx bx-home": { + "terms": [ + "home" + ] + }, + "bx bx-laptop": { + "terms": [ + "laptop" + ] + }, + "bx bx-layer": { + "terms": [ + "layer" + ] + }, + "bx bx-link-alt": { + "terms": [ + "link-alt" + ] + }, + "bx bx-link": { + "terms": [ + "link" + ] + }, + "bx bx-list-plus": { + "terms": [ + "list-plus" + ] + }, + "bx bx-list-ul": { + "terms": [ + "list-ul" + ] + }, + "bx bx-list-minus": { + "terms": [ + "list-minus" + ] + }, + "bx bx-lock-open": { + "terms": [ + "lock-open" + ] + }, + "bx bx-lock": { + "terms": [ + "lock" + ] + }, + "bx bx-map-alt": { + "terms": [ + "map-alt" + ] + }, + "bx bx-map": { + "terms": [ + "map" + ] + }, + "bx bx-message-rounded": { + "terms": [ + "message-rounded" + ] + }, + "bx bx-message": { + "terms": [ + "message" + ] + }, + "bx bx-mobile-alt": { + "terms": [ + "mobile-alt" + ] + }, + "bx bx-mobile": { + "terms": [ + "mobile" + ] + }, + "bx bx-navigation": { + "terms": [ + "navigation" + ] + }, + "bx bx-phone": { + "terms": [ + "phone" + ] + }, + "bx bx-pie-chart": { + "terms": [ + "pie-chart" + ] + }, + "bx bx-send": { + "terms": [ + "send" + ] + }, + "bx bx-sidebar": { + "terms": [ + "sidebar" + ] + }, + "bx bx-sitemap": { + "terms": [ + "sitemap" + ] + }, + "bx bx-spreadsheet": { + "terms": [ + "spreadsheet" + ] + }, + "bx bx-tab": { + "terms": [ + "tab" + ] + }, + "bx bx-tag": { + "terms": [ + "tag" + ] + }, + "bx bx-target-lock": { + "terms": [ + "target-lock" + ] + }, + "bx bx-tennis-ball": { + "terms": [ + "tennis-ball", + "deuce" + ] + }, + "bx bx-alarm": { + "terms": [ + "alarm", + "alert" + ] + }, + "bx bx-upload": { + "terms": [ + "upload" + ] + }, + "bx bx-usb": { + "terms": [ + "usb" + ] + }, + "bx bx-video-off": { + "terms": [ + "video-off" + ] + }, + "bx bx-voicemail": { + "terms": [ + "voicemail" + ] + }, + "bx bx-wifi": { + "terms": [ + "wifi" + ] + }, + "bx bx-window-open": { + "terms": [ + "window-open" + ] + }, + "bx bx-window": { + "terms": [ + "window", + "browser" + ] + }, + "bx bx-windows": { + "terms": [ + "windows", + "browser" + ] + }, + "bx bx-duplicate": { + "terms": [ + "duplicate" + ] + }, + "bx bx-table": { + "terms": [ + "table" + ] + }, + "bx bx-x": { + "terms": [ + "x" + ] + }, + "bx bx-adjust": { + "terms": [ + "adjust" + ] + }, + "bx bx-album": { + "terms": [ + "album" + ] + }, + "bx bx-anchor": { + "terms": [ + "anchor" + ] + }, + "bx bx-award": { + "terms": [ + "award" + ] + }, + "bx bx-bold": { + "terms": [ + "bold" + ] + }, + "bx bx-calculator": { + "terms": [ + "calculator" + ] + }, + "bx bx-cart": { + "terms": [ + "cart" + ] + }, + "bx bx-check": { + "terms": [ + "check" + ] + }, + "bx bx-cloud-drizzle": { + "terms": [ + "cloud-drizzle" + ] + }, + "bx bx-cloud-light-rain": { + "terms": [ + "cloud-light-rain" + ] + }, + "bx bx-cloud-lightning": { + "terms": [ + "cloud-lightning" + ] + }, + "bx bx-cloud-rain": { + "terms": [ + "cloud-rain" + ] + }, + "bx bx-cloud-snow": { + "terms": [ + "cloud-snow" + ] + }, + "bx bx-cog": { + "terms": [ + "cog", + "gear", + "setting" + ] + }, + "bx bx-columns": { + "terms": [ + "columns" + ] + }, + "bx bx-credit-card": { + "terms": [ + "credit-card", + "finance", + "money", + "debit" + ] + }, + "bx bx-crop": { + "terms": [ + "crop" + ] + }, + "bx bx-cube": { + "terms": [ + "cube" + ] + }, + "bx bx-cut": { + "terms": [ + "cut" + ] + }, + "bx bx-detail": { + "terms": [ + "detail" + ] + }, + "bx bx-shield-quarter": { + "terms": [ + "shield-quarter" + ] + }, + "bx bx-edit": { + "terms": [ + "edit", + "writing", + "note", + "pencil" + ] + }, + "bx bx-file": { + "terms": [ + "file" + ] + }, + "bx bx-filter": { + "terms": [ + "filter" + ] + }, + "bx bx-font": { + "terms": [ + "font" + ] + }, + "bx bx-git-branch": { + "terms": [ + "git-branch" + ] + }, + "bx bx-git-commit": { + "terms": [ + "git-commit" + ] + }, + "bx bx-git-compare": { + "terms": [ + "git-compare" + ] + }, + "bx bx-git-merge": { + "terms": [ + "git-merge" + ] + }, + "bx bx-git-pull-request": { + "terms": [ + "git-pull-request" + ] + }, + "bx bx-git-repo-forked": { + "terms": [ + "git-repo-forked" + ] + }, + "bx bx-group": { + "terms": [ + "group" + ] + }, + "bx bx-hash": { + "terms": [ + "hash" + ] + }, + "bx bx-heading": { + "terms": [ + "heading" + ] + }, + "bx bx-home-alt": { + "terms": [ + "home-alt" + ] + }, + "bx bx-italic": { + "terms": [ + "italic" + ] + }, + "bx bx-joystick": { + "terms": [ + "joystick" + ] + }, + "bx bx-link-external": { + "terms": [ + "link-external" + ] + }, + "bx bx-log-in": { + "terms": [ + "log-in" + ] + }, + "bx bx-log-out": { + "terms": [ + "log-out" + ] + }, + "bx bx-microphone-off": { + "terms": [ + "microphone-off" + ] + }, + "bx bx-minus": { + "terms": [ + "minus" + ] + }, + "bx bx-mouse": { + "terms": [ + "mouse" + ] + }, + "bx bx-move": { + "terms": [ + "move" + ] + }, + "bx bx-music": { + "terms": [ + "music" + ] + }, + "bx bx-notification": { + "terms": [ + "notification" + ] + }, + "bx bx-package": { + "terms": [ + "package", + "box", + "shipping", + "delivery" + ] + }, + "bx bx-paragraph": { + "terms": [ + "paragraph" + ] + }, + "bx bx-paste": { + "terms": [ + "paste" + ] + }, + "bx bx-pencil": { + "terms": [ + "pencil" + ] + }, + "bx bx-pin": { + "terms": [ + "pin" + ] + }, + "bx bx-plus": { + "terms": [ + "plus" + ] + }, + "bx bx-power-off": { + "terms": [ + "power-off" + ] + }, + "bx bx-pulse": { + "terms": [ + "pulse" + ] + }, + "bx bx-save": { + "terms": [ + "save", + "floppy disk" + ] + }, + "bx bx-screenshot": { + "terms": [ + "screenshot" + ] + }, + "bx bx-select-multiple": { + "terms": [ + "select-multiple" + ] + }, + "bx bx-share-alt": { + "terms": [ + "share-alt" + ] + }, + "bx bx-share": { + "terms": [ + "share" + ] + }, + "bx bx-shield-alt": { + "terms": [ + "shield-alt" + ] + }, + "bx bx-shield": { + "terms": [ + "shield" + ] + }, + "bx bx-shopping-bag": { + "terms": [ + "shopping-bag" + ] + }, + "bx bx-shuffle": { + "terms": [ + "shuffle" + ] + }, + "bx bx-sort": { + "terms": [ + "sort" + ] + }, + "bx bx-star": { + "terms": [ + "star" + ] + }, + "bx bx-sun": { + "terms": [ + "sun" + ] + }, + "bx bx-text": { + "terms": [ + "text" + ] + }, + "bx bx-trash": { + "terms": [ + "trash" + ] + }, + "bx bx-trophy": { + "terms": [ + "trophy" + ] + }, + "bx bx-underline": { + "terms": [ + "underline" + ] + }, + "bx bx-user-check": { + "terms": [ + "user-check" + ] + }, + "bx bx-user-circle": { + "terms": [ + "user-circle" + ] + }, + "bx bx-user-minus": { + "terms": [ + "user-minus" + ] + }, + "bx bx-user-plus": { + "terms": [ + "user-plus" + ] + }, + "bx bx-user-x": { + "terms": [ + "user-x" + ] + }, + "bx bx-user": { + "terms": [ + "user" + ] + }, + "bx bx-barcode": { + "terms": [ + "barcode" + ] + }, + "bx bx-crown": { + "terms": [ + "crown" + ] + }, + "bx bx-dislike": { + "terms": [ + "dislike" + ] + }, + "bx bx-down-arrow": { + "terms": [ + "down-arrow" + ] + }, + "bx bx-export": { + "terms": [ + "export" + ] + }, + "bx bxl-facebook": { + "terms": [ + "facebook", + "social media" + ] + }, + "bx bx-first-aid": { + "terms": [ + "first-aid" + ] + }, + "bx bx-flag": { + "terms": [ + "flag" + ] + }, + "bx bxl-github": { + "terms": [ + "github" + ] + }, + "bx bxl-google": { + "terms": [ + "google" + ] + }, + "bx bx-history": { + "terms": [ + "history" + ] + }, + "bx bxl-instagram": { + "terms": [ + "instagram", + "social media" + ] + }, + "bx bx-joystick-alt": { + "terms": [ + "joystick-alt" + ] + }, + "bx bx-left-arrow": { + "terms": [ + "left-arrow" + ] + }, + "bx bx-like": { + "terms": [ + "like" + ] + }, + "bx bx-list-check": { + "terms": [ + "list-check" + ] + }, + "bx bx-poll": { + "terms": [ + "poll" + ] + }, + "bx bx-radar": { + "terms": [ + "radar" + ] + }, + "bx bx-redo": { + "terms": [ + "redo" + ] + }, + "bx bx-reply-all": { + "terms": [ + "reply-all" + ] + }, + "bx bx-reply": { + "terms": [ + "reply" + ] + }, + "bx bx-repost": { + "terms": [ + "repost" + ] + }, + "bx bx-revision": { + "terms": [ + "revision" + ] + }, + "bx bx-right-arrow": { + "terms": [ + "right-arrow" + ] + }, + "bx bx-subdirectory-left": { + "terms": [ + "subdirectory-left" + ] + }, + "bx bx-subdirectory-right": { + "terms": [ + "subdirectory-right" + ] + }, + "bx bx-support": { + "terms": [ + "support" + ] + }, + "bx bx-timer": { + "terms": [ + "timer" + ] + }, + "bx bxl-twitter": { + "terms": [ + "twitter", + "social media" + ] + }, + "bx bx-undo": { + "terms": [ + "undo" + ] + }, + "bx bx-up-arrow": { + "terms": [ + "up-arrow" + ] + }, + "bx bxl-youtube": { + "terms": [ + "youtube" + ] + }, + "bx bxl-whatsapp": { + "terms": [ + "whatsapp" + ] + }, + "bx bxl-tumblr": { + "terms": [ + "tumblr" + ] + }, + "bx bx-phone-call": { + "terms": [ + "phone-call" + ] + }, + "bx bxl-behance": { + "terms": [ + "behance" + ] + }, + "bx bxl-dribbble": { + "terms": [ + "dribbble" + ] + }, + "bx bx-aperture": { + "terms": [ + "aperture" + ] + }, + "bx bx-film": { + "terms": [ + "film" + ] + }, + "bx bx-folder-open": { + "terms": [ + "folder-open" + ] + }, + "bx bx-task": { + "terms": [ + "task" + ] + }, + "bx bx-server": { + "terms": [ + "server" + ] + }, + "bx bx-battery": { + "terms": [ + "battery" + ] + }, + "bx bx-calendar-alt": { + "terms": [ + "calendar-alt" + ] + }, + "bx bx-import": { + "terms": [ + "import" + ] + }, + "bx bx-ruler": { + "terms": [ + "ruler" + ] + }, + "bx bx-horizontal-center": { + "terms": [ + "horizontal-center" + ] + }, + "bx bx-rotate-right": { + "terms": [ + "rotate-right" + ] + }, + "bx bx-rename": { + "terms": [ + "rename" + ] + }, + "bx bx-collapse": { + "terms": [ + "collapse" + ] + }, + "bx bx-phone-incoming": { + "terms": [ + "phone-incoming" + ] + }, + "bx bx-phone-outgoing": { + "terms": [ + "phone-outgoing" + ] + }, + "bx bx-body": { + "terms": [ + "body", + "male" + ] + }, + "bx bx-cast": { + "terms": [ + "cast" + ] + }, + "bx bx-chip": { + "terms": [ + "chip" + ] + }, + "bx bx-skip-next-circle": { + "terms": [ + "skip-next-circle" + ] + }, + "bx bx-skip-previous-circle": { + "terms": [ + "skip-previous-circle" + ] + }, + "bx bx-hdd": { + "terms": [ + "hdd", + "storage", + "hard drive" + ] + }, + "bx bx-store": { + "terms": [ + "store", + "shop", + "market" + ] + }, + "bx bx-globe-alt": { + "terms": [ + "globe-alt" + ] + }, + "bx bxl-vimeo": { + "terms": [ + "vimeo" + ] + }, + "bx bx-upvote": { + "terms": [ + "upvote" + ] + }, + "bx bx-downvote": { + "terms": [ + "downvote" + ] + }, + "bx bx-news": { + "terms": [ + "news" + ] + }, + "bx bx-pie-chart-alt": { + "terms": [ + "pie-chart-alt" + ] + }, + "bx bx-images": { + "terms": [ + "images" + ] + }, + "bx bx-purchase-tag": { + "terms": [ + "purchase-tag", + "price", + "cost" + ] + }, + "bx bx-pen": { + "terms": [ + "pen" + ] + }, + "bx bx-expand": { + "terms": [ + "expand" + ] + }, + "bx bx-paperclip": { + "terms": [ + "paperclip" + ] + }, + "bx bx-closet": { + "terms": [ + "closet" + ] + }, + "bx bx-tv": { + "terms": [ + "tv", + "television", + "monitor" + ] + }, + "bx bx-collection": { + "terms": [ + "collection" + ] + }, + "bx bx-station": { + "terms": [ + "station" + ] + }, + "bx bx-wallet": { + "terms": [ + "wallet", + "money" + ] + }, + "bx bx-briefcase-alt": { + "terms": [ + "briefcase-alt", + "work", + "travel", + "suitcase" + ] + }, + "bx bx-hourglass": { + "terms": [ + "hourglass" + ] + }, + "bx bx-carousel": { + "terms": [ + "carousel" + ] + }, + "bx bx-infinite": { + "terms": [ + "infinite" + ] + }, + "bx bx-plug": { + "terms": [ + "plug", + "charging" + ] + }, + "bx bx-notification-off": { + "terms": [ + "notification-off" + ] + }, + "bx bx-window-close": { + "terms": [ + "window-close" + ] + }, + "bx bx-command": { + "terms": [ + "command" + ] + }, + "bx bx-grid-alt": { + "terms": [ + "grid-alt" + ] + }, + "bx bx-trash-alt": { + "terms": [ + "trash-alt" + ] + }, + "bx bx-chalkboard": { + "terms": [ + "chalkboard", + "whiteboard", + "teaching" + ] + }, + "bx bx-loader": { + "terms": [ + "loader" + ] + }, + "bx bx-slider": { + "terms": [ + "slider" + ] + }, + "bx bx-paper-plane": { + "terms": [ + "paper-plane" + ] + }, + "bx bx-selection": { + "terms": [ + "selection" + ] + }, + "bx bxl-linkedin": { + "terms": [ + "linkedin" + ] + }, + "bx bx-world": { + "terms": [ + "world" + ] + }, + "bx bx-dock-bottom": { + "terms": [ + "dock-bottom" + ] + }, + "bx bx-dock-right": { + "terms": [ + "dock-right" + ] + }, + "bx bx-dock-top": { + "terms": [ + "dock-top" + ] + }, + "bx bx-dock-left": { + "terms": [ + "dock-left" + ] + }, + "bx bx-layout": { + "terms": [ + "layout" + ] + }, + "bx bxl-bitcoin": { + "terms": [ + "bitcoin" + ] + }, + "bx bxl-facebook-square": { + "terms": [ + "facebook-square" + ] + }, + "bx bx-alarm-off": { + "terms": [ + "alarm-off", + "alert", + "silent" + ] + }, + "bx bx-wrench": { + "terms": [ + "wrench" + ] + }, + "bx bx-loader-circle": { + "terms": [ + "loader-circle" + ] + }, + "bx bx-loader-alt": { + "terms": [ + "loader-alt" + ] + }, + "bx bx-car": { + "terms": [ + "car" + ] + }, + "bx bx-cart-alt": { + "terms": [ + "cart-alt" + ] + }, + "bx bxs-adjust": { + "terms": [ + "adjust" + ] + }, + "bx bxs-alarm": { + "terms": [ + "alarm", + "alert" + ] + }, + "bx bxs-alarm-off": { + "terms": [ + "alarm-off", + "alert", + "silent" + ] + }, + "bx bxs-album": { + "terms": [ + "album" + ] + }, + "bx bxs-archive": { + "terms": [ + "archive" + ] + }, + "bx bxs-camera": { + "terms": [ + "camera" + ] + }, + "bx bxs-camera-off": { + "terms": [ + "camera-off" + ] + }, + "bx bxs-folder": { + "terms": [ + "folder" + ] + }, + "bx bxs-folder-plus": { + "terms": [ + "folder-plus", + "add", + "folder add", + "new folder" + ] + }, + "bx bxs-award": { + "terms": [ + "award" + ] + }, + "bx bxs-bar-chart-square": { + "terms": [ + "bar-chart-square" + ] + }, + "bx bxs-barcode": { + "terms": [ + "barcode" + ] + }, + "bx bxs-battery": { + "terms": [ + "battery" + ] + }, + "bx bxs-battery-charging": { + "terms": [ + "battery-charging" + ] + }, + "bx bxs-battery-full": { + "terms": [ + "battery-full" + ] + }, + "bx bxs-bell": { + "terms": [ + "bell", + "alert", + "notification" + ] + }, + "bx bxs-bell-off": { + "terms": [ + "bell-off", + "alert", + "notification", + "silent" + ] + }, + "bx bxs-bolt": { + "terms": [ + "bolt", + "zap" + ] + }, + "bx bxs-book": { + "terms": [ + "book" + ] + }, + "bx bxs-book-bookmark": { + "terms": [ + "book-bookmark" + ] + }, + "bx bxs-bookmark": { + "terms": [ + "bookmark" + ] + }, + "bx bxs-bookmark-plus": { + "terms": [ + "bookmark-plus" + ] + }, + "bx bxs-book-open": { + "terms": [ + "book-open" + ] + }, + "bx bxs-bookmark-star": { + "terms": [ + "bookmark-star" + ] + }, + "bx bxs-briefcase": { + "terms": [ + "briefcase", + "work", + "travel", + "suitcase" + ] + }, + "bx bxs-briefcase-alt": { + "terms": [ + "briefcase-alt", + "work", + "travel", + "suitcase" + ] + }, + "bx bxs-bug": { + "terms": [ + "bug", + "error", + "warning" + ] + }, + "bx bxs-building": { + "terms": [ + "building" + ] + }, + "bx bxs-bulb": { + "terms": [ + "bulb" + ] + }, + "bx bxs-buoy": { + "terms": [ + "buoy" + ] + }, + "bx bxs-calculator": { + "terms": [ + "calculator" + ] + }, + "bx bxs-captions": { + "terms": [ + "captions", + "subtitles", + "subs", + "cc" + ] + }, + "bx bxs-car": { + "terms": [ + "car" + ] + }, + "bx bxs-cart-alt": { + "terms": [ + "cart-alt" + ] + }, + "bx bxs-cart": { + "terms": [ + "cart" + ] + }, + "bx bxs-chart": { + "terms": [ + "chart" + ] + }, + "bx bxs-chip": { + "terms": [ + "chip" + ] + }, + "bx bxs-cloud-download": { + "terms": [ + "cloud-download" + ] + }, + "bx bxs-cloud-upload": { + "terms": [ + "cloud-upload" + ] + }, + "bx bxs-cloud": { + "terms": [ + "cloud" + ] + }, + "bx bxs-coffee": { + "terms": [ + "coffee" + ] + }, + "bx bxs-cog": { + "terms": [ + "cog", + "gear", + "setting" + ] + }, + "bx bxs-collection": { + "terms": [ + "collection" + ] + }, + "bx bxs-contact": { + "terms": [ + "contact" + ] + }, + "bx bxs-copy": { + "terms": [ + "copy" + ] + }, + "bx bxs-coupon": { + "terms": [ + "coupon" + ] + }, + "bx bxs-crown": { + "terms": [ + "crown" + ] + }, + "bx bxs-cube": { + "terms": [ + "cube" + ] + }, + "bx bxs-detail": { + "terms": [ + "detail" + ] + }, + "bx bxs-discount": { + "terms": [ + "discount" + ] + }, + "bx bxs-dislike": { + "terms": [ + "dislike" + ] + }, + "bx bxs-dock-bottom": { + "terms": [ + "dock-bottom" + ] + }, + "bx bxs-dock-left": { + "terms": [ + "dock-left" + ] + }, + "bx bxs-dock-right": { + "terms": [ + "dock-right" + ] + }, + "bx bxs-dock-top": { + "terms": [ + "dock-top" + ] + }, + "bx bxs-down-arrow-circle": { + "terms": [ + "down-arrow-circle" + ] + }, + "bx bxs-download": { + "terms": [ + "download" + ] + }, + "bx bxs-downvote": { + "terms": [ + "downvote" + ] + }, + "bx bxs-drink": { + "terms": [ + "drink" + ] + }, + "bx bxs-droplet": { + "terms": [ + "droplet" + ] + }, + "bx bxs-duplicate": { + "terms": [ + "duplicate" + ] + }, + "bx bxs-eject": { + "terms": [ + "eject" + ] + }, + "bx bxs-envelope": { + "terms": [ + "envelope", + "letter", + "mail", + "email", + "communication" + ] + }, + "bx bxs-error-circle": { + "terms": [ + "error-circle" + ] + }, + "bx bxs-error": { + "terms": [ + "error" + ] + }, + "bx bxs-file-image": { + "terms": [ + "file-image" + ] + }, + "bx bxs-file": { + "terms": [ + "file" + ] + }, + "bx bxs-filter-alt": { + "terms": [ + "filter-alt" + ] + }, + "bx bxs-first-aid": { + "terms": [ + "first-aid" + ] + }, + "bx bxs-flag-alt": { + "terms": [ + "flag-alt" + ] + }, + "bx bxs-flag": { + "terms": [ + "flag" + ] + }, + "bx bxs-gift": { + "terms": [ + "gift" + ] + }, + "bx bxs-grid-alt": { + "terms": [ + "grid-alt" + ] + }, + "bx bxs-group": { + "terms": [ + "group" + ] + }, + "bx bxs-hdd": { + "terms": [ + "hdd", + "storage", + "hard drive" + ] + }, + "bx bxs-heart": { + "terms": [ + "heart", + "health" + ] + }, + "bx bxs-hide": { + "terms": [ + "hide" + ] + }, + "bx bxs-home": { + "terms": [ + "home" + ] + }, + "bx bxs-hot": { + "terms": [ + "hot", + "fire" + ] + }, + "bx bxs-hourglass": { + "terms": [ + "hourglass" + ] + }, + "bx bxs-image": { + "terms": [ + "image" + ] + }, + "bx bxs-inbox": { + "terms": [ + "inbox" + ] + }, + "bx bxs-info-circle": { + "terms": [ + "info-circle" + ] + }, + "bx bxs-joystick-alt": { + "terms": [ + "joystick-alt" + ] + }, + "bx bxs-joystick": { + "terms": [ + "joystick" + ] + }, + "bx bxs-layer": { + "terms": [ + "layer" + ] + }, + "bx bxs-left-arrow-circle": { + "terms": [ + "left-arrow-circle" + ] + }, + "bx bxs-like": { + "terms": [ + "like" + ] + }, + "bx bxs-lock-open": { + "terms": [ + "lock-open" + ] + }, + "bx bxs-lock": { + "terms": [ + "lock" + ] + }, + "bx bxs-map-alt": { + "terms": [ + "map-alt" + ] + }, + "bx bxs-map": { + "terms": [ + "map" + ] + }, + "bx bxs-message-rounded": { + "terms": [ + "message-rounded" + ] + }, + "bx bxs-message": { + "terms": [ + "message" + ] + }, + "bx bxs-microphone-off": { + "terms": [ + "microphone-off" + ] + }, + "bx bxs-microphone": { + "terms": [ + "microphone" + ] + }, + "bx bxs-minus-circle": { + "terms": [ + "minus-circle" + ] + }, + "bx bxs-moon": { + "terms": [ + "moon" + ] + }, + "bx bxs-mouse": { + "terms": [ + "mouse" + ] + }, + "bx bxs-music": { + "terms": [ + "music" + ] + }, + "bx bxs-navigation": { + "terms": [ + "navigation" + ] + }, + "bx bxs-news": { + "terms": [ + "news" + ] + }, + "bx bxs-package": { + "terms": [ + "package", + "box", + "shipping", + "delivery" + ] + }, + "bx bxs-paper-plane": { + "terms": [ + "paper-plane" + ] + }, + "bx bxs-paste": { + "terms": [ + "paste" + ] + }, + "bx bxs-pen": { + "terms": [ + "pen" + ] + }, + "bx bxs-pencil": { + "terms": [ + "pencil" + ] + }, + "bx bxs-phone-call": { + "terms": [ + "phone-call" + ] + }, + "bx bxs-phone-incoming": { + "terms": [ + "phone-incoming" + ] + }, + "bx bxs-phone-outgoing": { + "terms": [ + "phone-outgoing" + ] + }, + "bx bxs-phone": { + "terms": [ + "phone" + ] + }, + "bx bxs-pie-chart-alt": { + "terms": [ + "pie-chart-alt" + ] + }, + "bx bxs-pie-chart": { + "terms": [ + "pie-chart" + ] + }, + "bx bxs-pin": { + "terms": [ + "pin" + ] + }, + "bx bxs-playlist": { + "terms": [ + "playlist" + ] + }, + "bx bxs-plug": { + "terms": [ + "plug", + "charging" + ] + }, + "bx bxs-plus-circle": { + "terms": [ + "plus-circle" + ] + }, + "bx bxs-printer": { + "terms": [ + "printer" + ] + }, + "bx bxs-purchase-tag": { + "terms": [ + "purchase-tag", + "price", + "cost" + ] + }, + "bx bxs-quote-left": { + "terms": [ + "quote-left" + ] + }, + "bx bxs-quote-right": { + "terms": [ + "quote-right" + ] + }, + "bx bxs-radio": { + "terms": [ + "radio" + ] + }, + "bx bxs-rename": { + "terms": [ + "rename" + ] + }, + "bx bxs-report": { + "terms": [ + "report" + ] + }, + "bx bxs-right-arrow-circle": { + "terms": [ + "right-arrow-circle" + ] + }, + "bx bxs-ruler": { + "terms": [ + "ruler" + ] + }, + "bx bxs-save": { + "terms": [ + "save", + "floppy disk" + ] + }, + "bx bxs-sort-alt": { + "terms": [ + "sort-alt" + ] + }, + "bx bxs-select-multiple": { + "terms": [ + "select-multiple" + ] + }, + "bx bxs-send": { + "terms": [ + "send" + ] + }, + "bx bxs-server": { + "terms": [ + "server" + ] + }, + "bx bxs-share-alt": { + "terms": [ + "share-alt" + ] + }, + "bx bxs-share": { + "terms": [ + "share" + ] + }, + "bx bxs-shield": { + "terms": [ + "shield" + ] + }, + "bx bxs-shopping-bag-alt": { + "terms": [ + "shopping-bag-alt" + ] + }, + "bx bxs-shopping-bag": { + "terms": [ + "shopping-bag" + ] + }, + "bx bxs-show": { + "terms": [ + "show" + ] + }, + "bx bx-happy": { + "terms": [ + "happy" + ] + }, + "bx bx-meh": { + "terms": [ + "meh" + ] + }, + "bx bx-sad": { + "terms": [ + "sad" + ] + }, + "bx bxs-spreadsheet": { + "terms": [ + "spreadsheet" + ] + }, + "bx bxs-star": { + "terms": [ + "star" + ] + }, + "bx bxs-store": { + "terms": [ + "store", + "shop", + "market" + ] + }, + "bx bxs-sun": { + "terms": [ + "sun" + ] + }, + "bx bxs-t-shirt": { + "terms": [ + "t-shirt" + ] + }, + "bx bxs-tag-x": { + "terms": [ + "tag-x" + ] + }, + "bx bxs-tag": { + "terms": [ + "tag" + ] + }, + "bx bxs-tennis-ball": { + "terms": [ + "tennis-ball", + "deuce" + ] + }, + "bx bxs-terminal": { + "terms": [ + "terminal", + "command line" + ] + }, + "bx bxs-to-top": { + "terms": [ + "to-top" + ] + }, + "bx bxs-toggle-left": { + "terms": [ + "toggle-left", + "switch" + ] + }, + "bx bxs-toggle-right": { + "terms": [ + "toggle-right", + "switch" + ] + }, + "bx bxs-torch": { + "terms": [ + "torch" + ] + }, + "bx bxs-trash-alt": { + "terms": [ + "trash-alt" + ] + }, + "bx bxs-trash": { + "terms": [ + "trash" + ] + }, + "bx bxs-trophy": { + "terms": [ + "trophy" + ] + }, + "bx bxs-truck": { + "terms": [ + "truck" + ] + }, + "bx bxs-up-arrow-circle": { + "terms": [ + "up-arrow-circle" + ] + }, + "bx bxs-upvote": { + "terms": [ + "upvote" + ] + }, + "bx bxs-user-circle": { + "terms": [ + "user-circle" + ] + }, + "bx bxs-user-detail": { + "terms": [ + "user-detail" + ] + }, + "bx bxs-user-minus": { + "terms": [ + "user-minus" + ] + }, + "bx bxs-user-plus": { + "terms": [ + "user-plus" + ] + }, + "bx bxs-user": { + "terms": [ + "user" + ] + }, + "bx bxs-video-off": { + "terms": [ + "video-off" + ] + }, + "bx bxs-video": { + "terms": [ + "video" + ] + }, + "bx bxs-videos": { + "terms": [ + "videos" + ] + }, + "bx bxs-volume-full": { + "terms": [ + "volume-full" + ] + }, + "bx bxs-volume-low": { + "terms": [ + "volume-low" + ] + }, + "bx bxs-volume-mute": { + "terms": [ + "volume-mute" + ] + }, + "bx bxs-volume": { + "terms": [ + "volume" + ] + }, + "bx bxs-wallet": { + "terms": [ + "wallet", + "money" + ] + }, + "bx bxs-watch-alt": { + "terms": [ + "watch-alt" + ] + }, + "bx bxs-watch": { + "terms": [ + "watch" + ] + }, + "bx bxs-widget": { + "terms": [ + "widget" + ] + }, + "bx bxs-wrench": { + "terms": [ + "wrench" + ] + }, + "bx bxs-x-circle": { + "terms": [ + "x-circle" + ] + }, + "bx bxs-zap": { + "terms": [ + "zap", + "bolt" + ] + }, + "bx bxs-folder-open": { + "terms": [ + "folder-open" + ] + }, + "bx bxs-battery-low": { + "terms": [ + "battery-low" + ] + }, + "bx bxs-conversation": { + "terms": [ + "conversation", + "chat", + "discussion" + ] + }, + "bx bxs-dashboard": { + "terms": [ + "dashboard" + ] + }, + "bx bxs-file-plus": { + "terms": [ + "file-plus", + "add", + "file add", + "new file" + ] + }, + "bx bx-slider-alt": { + "terms": [ + "slider-alt" + ] + }, + "bx bxl-google-plus": { + "terms": [ + "google-plus" + ] + }, + "bx bxl-google-plus-circle": { + "terms": [ + "google-plus-circle" + ] + }, + "bx bxl-linkedin-square": { + "terms": [ + "linkedin-square" + ] + }, + "bx bxl-medium": { + "terms": [ + "medium" + ] + }, + "bx bxl-medium-square": { + "terms": [ + "medium-square" + ] + }, + "bx bxl-skype": { + "terms": [ + "skype" + ] + }, + "bx bxl-slack-old": { + "terms": [ + "slack-old" + ] + }, + "bx bxl-slack": { + "terms": [ + "slack" + ] + }, + "bx bxl-twitch": { + "terms": [ + "twitch" + ] + }, + "bx bxl-discord": { + "terms": [ + "discord" + ] + }, + "bx bxl-reddit": { + "terms": [ + "reddit", + "social media" + ] + }, + "bx bxl-pinterest": { + "terms": [ + "pinterest" + ] + }, + "bx bxl-blogger": { + "terms": [ + "blogger" + ] + }, + "bx bx-certification": { + "terms": [ + "certification" + ] + }, + "bx bxs-certification": { + "terms": [ + "certification" + ] + }, + "bx bx-rocket": { + "terms": [ + "rocket" + ] + }, + "bx bxs-rocket": { + "terms": [ + "rocket" + ] + }, + "bx bx-check-circle": { + "terms": [ + "check-circle" + ] + }, + "bx bxs-check-circle": { + "terms": [ + "check-circle" + ] + }, + "bx bxs-checkbox": { + "terms": [ + "checkbox" + ] + }, + "bx bxs-checkbox-checked": { + "terms": [ + "checkbox-checked" + ] + }, + "bx bxs-star-half": { + "terms": [ + "star-half" + ] + }, + "bx bx-bus": { + "terms": [ + "bus" + ] + }, + "bx bxs-bus": { + "terms": [ + "bus" + ] + }, + "bx bx-check-double": { + "terms": [ + "check-double" + ] + }, + "bx bx-dumbbell": { + "terms": [ + "dumbbell", + "gym", + "workout" + ] + }, + "bx bx-bot": { + "terms": [ + "bot" + ] + }, + "bx bx-area": { + "terms": [ + "area" + ] + }, + "bx bxs-bot": { + "terms": [ + "bot" + ] + }, + "bx bxs-area": { + "terms": [ + "area" + ] + }, + "bx bx-bed": { + "terms": [ + "bed", + "sleep" + ] + }, + "bx bxs-bed": { + "terms": [ + "bed", + "sleep" + ] + }, + "bx bx-bath": { + "terms": [ + "bath" + ] + }, + "bx bxs-bath": { + "terms": [ + "bath" + ] + }, + "bx bx-train": { + "terms": [ + "train" + ] + }, + "bx bxs-train": { + "terms": [ + "train" + ] + }, + "bx bx-taxi": { + "terms": [ + "taxi" + ] + }, + "bx bxs-taxi": { + "terms": [ + "taxi" + ] + }, + "bx bx-movie": { + "terms": [ + "movie" + ] + }, + "bx bxs-movie": { + "terms": [ + "movie" + ] + }, + "bx bx-hotel": { + "terms": [ + "hotel" + ] + }, + "bx bx-planet": { + "terms": [ + "planet" + ] + }, + "bx bxs-planet": { + "terms": [ + "planet" + ] + }, + "bx bx-list-ol": { + "terms": [ + "list-ol" + ] + }, + "bx bx-video-plus": { + "terms": [ + "video-plus" + ] + }, + "bx bxs-video-plus": { + "terms": [ + "video-plus" + ] + }, + "bx bx-menu-alt-left": { + "terms": [ + "menu-alt-left" + ] + }, + "bx bx-menu-alt-right": { + "terms": [ + "menu-alt-right" + ] + }, + "bx bx-box": { + "terms": [ + "box", + "archive" + ] + }, + "bx bxs-box": { + "terms": [ + "box", + "archive" + ] + }, + "bx bxs-key": { + "terms": [ + "key" + ] + }, + "bx bx-restaurant": { + "terms": [ + "restaurant" + ] + }, + "bx bx-swim": { + "terms": [ + "swim" + ] + }, + "bx bx-water": { + "terms": [ + "water" + ] + }, + "bx bx-wind": { + "terms": [ + "wind", + "breeze", + "gust", + "air" + ] + }, + "bx bx-dialpad": { + "terms": [ + "dialpad", + "keypad" + ] + }, + "bx bx-handicap": { + "terms": [ + "handicap", + "wheelchair", + "injury" + ] + }, + "bx bx-font-size": { + "terms": [ + "font-size" + ] + }, + "bx bx-code-block": { + "terms": [ + "code-block" + ] + }, + "bx bx-photo-album": { + "terms": [ + "photo-album" + ] + }, + "bx bxs-photo-album": { + "terms": [ + "photo-album" + ] + }, + "bx bxs-bell-ring": { + "terms": [ + "bell-ring", + "alert", + "notification" + ] + }, + "bx bxl-apple": { + "terms": [ + "apple" + ] + }, + "bx bxl-android": { + "terms": [ + "android" + ] + }, + "bx bxl-play-store": { + "terms": [ + "play-store" + ] + }, + "bx bxl-windows": { + "terms": [ + "windows", + "browser" + ] + }, + "bx bxl-vk": { + "terms": [ + "vk", + "social media" + ] + }, + "bx bxl-pocket": { + "terms": [ + "pocket" + ] + }, + "bx bx-strikethrough": { + "terms": [ + "strikethrough" + ] + }, + "bx bx-file-blank": { + "terms": [ + "file-blank" + ] + }, + "bx bxs-file-blank": { + "terms": [ + "file-blank" + ] + }, + "bx bx-highlight": { + "terms": [ + "highlight" + ] + }, + "bx bx-font-color": { + "terms": [ + "font-color" + ] + }, + "bx bx-fingerprint": { + "terms": [ + "fingerprint" + ] + }, + "bx bx-transfer": { + "terms": [ + "transfer" + ] + }, + "bx bx-circle": { + "terms": [ + "circle" + ] + }, + "bx bxs-edit": { + "terms": [ + "edit", + "writing", + "note", + "pencil" + ] + }, + "bx bx-ball": { + "terms": [ + "ball", + "football", + "rugby" + ] + }, + "bx bxs-ball": { + "terms": [ + "ball", + "football", + "rugby" + ] + }, + "bx bx-football": { + "terms": [ + "football", + "soccer", + "goal" + ] + }, + "bx bxs-film": { + "terms": [ + "film" + ] + }, + "bx bx-dollar-circle": { + "terms": [ + "dollar-circle" + ] + }, + "bx bxs-dollar-circle": { + "terms": [ + "dollar-circle" + ] + }, + "bx bxs-skull": { + "terms": [ + "skull" + ] + }, + "bx bxl-messenger": { + "terms": [ + "messenger" + ] + }, + "bx bx-search-alt": { + "terms": [ + "search-alt", + "magnifying glass" + ] + }, + "bx bxs-image-alt": { + "terms": [ + "image-alt" + ] + }, + "bx bxs-microphone-alt": { + "terms": [ + "microphone-alt" + ] + }, + "bx bx-analyse": { + "terms": [ + "analyse" + ] + }, + "bx bxs-x-square": { + "terms": [ + "x-square" + ] + }, + "bx bxs-plus-square": { + "terms": [ + "plus-square" + ] + }, + "bx bxs-minus-square": { + "terms": [ + "minus-square" + ] + }, + "bx bx-disc": { + "terms": [ + "disc" + ] + }, + "bx bxs-disc": { + "terms": [ + "disc" + ] + }, + "bx bx-equalizer": { + "terms": [ + "equalizer" + ] + }, + "bx bx-stats": { + "terms": [ + "stats" + ] + }, + "bx bx-move-horizontal": { + "terms": [ + "move-horizontal" + ] + }, + "bx bx-move-vertical": { + "terms": [ + "move-vertical" + ] + }, + "bx bxs-flame": { + "terms": [ + "flame" + ] + }, + "bx bx-grid-horizontal": { + "terms": [ + "grid-horizontal" + ] + }, + "bx bx-grid-vertical": { + "terms": [ + "grid-vertical" + ] + }, + "bx bx-grid-small": { + "terms": [ + "grid-small" + ] + }, + "bx bx-badge": { + "terms": [ + "badge" + ] + }, + "bx bxs-badge": { + "terms": [ + "badge" + ] + }, + "bx bx-id-card": { + "terms": [ + "id-card" + ] + }, + "bx bx-sort-up": { + "terms": [ + "sort-up" + ] + }, + "bx bx-sort-down": { + "terms": [ + "sort-down" + ] + }, + "bx bx-note": { + "terms": [ + "note" + ] + }, + "bx bxs-note": { + "terms": [ + "note" + ] + }, + "bx bx-test-tube": { + "terms": [ + "test-tube" + ] + }, + "bx bx-help-circle": { + "terms": [ + "help-circle" + ] + }, + "bx bxs-help-circle": { + "terms": [ + "help-circle" + ] + }, + "bx bx-card": { + "terms": [ + "card" + ] + }, + "bx bxs-card": { + "terms": [ + "card" + ] + }, + "bx bx-rewind-circle": { + "terms": [ + "rewind-circle" + ] + }, + "bx bx-magnet": { + "terms": [ + "magnet" + ] + }, + "bx bxs-magnet": { + "terms": [ + "magnet" + ] + }, + "bx bxl-500px": { + "terms": [ + "500px" + ] + }, + "bx bxl-angular": { + "terms": [ + "angular" + ] + }, + "bx bxl-codepen": { + "terms": [ + "codepen" + ] + }, + "bx bxl-creative-commons": { + "terms": [ + "creative-commons" + ] + }, + "bx bxl-digitalocean": { + "terms": [ + "digitalocean" + ] + }, + "bx bxl-deviantart": { + "terms": [ + "deviantart" + ] + }, + "bx bxl-discourse": { + "terms": [ + "discourse" + ] + }, + "bx bxl-dropbox": { + "terms": [ + "dropbox" + ] + }, + "bx bxl-drupal": { + "terms": [ + "drupal" + ] + }, + "bx bxl-ebay": { + "terms": [ + "ebay" + ] + }, + "bx bxl-amazon": { + "terms": [ + "amazon" + ] + }, + "bx bxl-digg": { + "terms": [ + "digg" + ] + }, + "bx bxl-unsplash": { + "terms": [ + "unsplash" + ] + }, + "bx bxl-wikipedia": { + "terms": [ + "wikipedia" + ] + }, + "bx bxl-sass": { + "terms": [ + "sass" + ] + }, + "bx bxl-foursquare": { + "terms": [ + "foursquare" + ] + }, + "bx bxl-invision": { + "terms": [ + "invision" + ] + }, + "bx bxl-opera": { + "terms": [ + "opera" + ] + }, + "bx bxl-airbnb": { + "terms": [ + "airbnb" + ] + }, + "bx bxl-yelp": { + "terms": [ + "yelp" + ] + }, + "bx bxl-quora": { + "terms": [ + "quora" + ] + }, + "bx bxl-git": { + "terms": [ + "git" + ] + }, + "bx bxl-html5": { + "terms": [ + "html5" + ] + }, + "bx bxl-product-hunt": { + "terms": [ + "product-hunt" + ] + }, + "bx bxl-magento": { + "terms": [ + "magento" + ] + }, + "bx bxl-stack-overflow": { + "terms": [ + "stack-overflow" + ] + }, + "bx bxl-firefox": { + "terms": [ + "firefox" + ] + }, + "bx bxl-javascript": { + "terms": [ + "javascript" + ] + }, + "bx bxl-nodejs": { + "terms": [ + "nodejs" + ] + }, + "bx bxl-kickstarter": { + "terms": [ + "kickstarter" + ] + }, + "bx bxl-vuejs": { + "terms": [ + "vuejs" + ] + }, + "bx bxl-bing": { + "terms": [ + "bing" + ] + }, + "bx bxl-react": { + "terms": [ + "react" + ] + }, + "bx bxl-periscope": { + "terms": [ + "periscope" + ] + }, + "bx bxl-wordpress": { + "terms": [ + "wordpress" + ] + }, + "bx bxl-telegram": { + "terms": [ + "telegram" + ] + }, + "bx bxl-stripe": { + "terms": [ + "stripe" + ] + }, + "bx bxl-edge": { + "terms": [ + "edge" + ] + }, + "bx bxl-paypal": { + "terms": [ + "paypal" + ] + }, + "bx bxl-internet-explorer": { + "terms": [ + "internet-explorer" + ] + }, + "bx bxl-joomla": { + "terms": [ + "joomla" + ] + }, + "bx bxl-dailymotion": { + "terms": [ + "dailymotion" + ] + }, + "bx bxl-chrome": { + "terms": [ + "chrome" + ] + }, + "bx bxl-baidu": { + "terms": [ + "baidu" + ] + }, + "bx bxl-visa": { + "terms": [ + "visa" + ] + }, + "bx bxl-mastercard": { + "terms": [ + "mastercard" + ] + }, + "bx bxl-redux": { + "terms": [ + "redux" + ] + }, + "bx bxl-bootstrap": { + "terms": [ + "bootstrap" + ] + }, + "bx bxl-yahoo": { + "terms": [ + "yahoo" + ] + }, + "bx bxl-microsoft": { + "terms": [ + "microsoft" + ] + }, + "bx bxl-css3": { + "terms": [ + "css3" + ] + }, + "bx bxl-jsfiddle": { + "terms": [ + "jsfiddle" + ] + }, + "bx bxl-shopify": { + "terms": [ + "shopify" + ] + }, + "bx bxl-flickr": { + "terms": [ + "flickr" + ] + }, + "bx bxl-less": { + "terms": [ + "less" + ] + }, + "bx bxl-snapchat": { + "terms": [ + "snapchat" + ] + }, + "bx bxl-soundcloud": { + "terms": [ + "soundcloud" + ] + }, + "bx bxl-spotify": { + "terms": [ + "spotify" + ] + }, + "bx bxl-trello": { + "terms": [ + "trello" + ] + }, + "bx bxl-wix": { + "terms": [ + "wix" + ] + }, + "bx bxl-mailchimp": { + "terms": [ + "mailchimp" + ] + }, + "bx bxl-medium-old": { + "terms": [ + "medium-old" + ] + }, + "bx bxl-squarespace": { + "terms": [ + "squarespace" + ] + }, + "bx bxl-whatsapp-square": { + "terms": [ + "whatsapp-square" + ] + }, + "bx bxl-flickr-square": { + "terms": [ + "flickr-square" + ] + }, + "bx bxs-ambulance": { + "terms": [ + "ambulance" + ] + }, + "bx bxs-left-arrow-square": { + "terms": [ + "left-arrow-square" + ] + }, + "bx bxs-up-arrow-square": { + "terms": [ + "up-arrow-square" + ] + }, + "bx bxs-down-arrow-square": { + "terms": [ + "down-arrow-square" + ] + }, + "bx bxs-right-arrow-square": { + "terms": [ + "right-arrow-square" + ] + }, + "bx bxs-user-badge": { + "terms": [ + "user-badge" + ] + }, + "bx bx-calendar-event": { + "terms": [ + "calendar-event" + ] + }, + "bx bx-caret-left": { + "terms": [ + "caret-left" + ] + }, + "bx bx-caret-up": { + "terms": [ + "caret-up" + ] + }, + "bx bx-caret-right": { + "terms": [ + "caret-right" + ] + }, + "bx bx-caret-down": { + "terms": [ + "caret-down" + ] + }, + "bx bxs-gas-pump": { + "terms": [ + "gas-pump" + ] + }, + "bx bxs-landmark": { + "terms": [ + "landmark" + ] + }, + "bx bx-show-alt": { + "terms": [ + "show-alt" + ] + }, + "bx bx-badge-check": { + "terms": [ + "badge-check" + ] + }, + "bx bxs-badge-check": { + "terms": [ + "badge-check" + ] + }, + "bx bx-rotate-left": { + "terms": [ + "rotate-left" + ] + }, + "bx bxs-coffee-alt": { + "terms": [ + "coffee-alt" + ] + }, + "bx bx-brush": { + "terms": [ + "brush", + "color", + "colour", + "painting" + ] + }, + "bx bxs-brush": { + "terms": [ + "brush", + "color", + "colour", + "painting" + ] + }, + "bx bxs-keyboard": { + "terms": [ + "keyboard" + ] + }, + "bx bxs-megaphone": { + "terms": [ + "megaphone" + ] + }, + "bx bxs-directions": { + "terms": [ + "directions" + ] + }, + "bx bxs-direction-right": { + "terms": [ + "direction-right" + ] + }, + "bx bx-unlink": { + "terms": [ + "unlink" + ] + }, + "bx bx-paint": { + "terms": [ + "paint" + ] + }, + "bx bx-joystick-button": { + "terms": [ + "joystick-button" + ] + }, + "bx bxs-joystick-button": { + "terms": [ + "joystick-button" + ] + }, + "bx bx-font-family": { + "terms": [ + "font-family" + ] + }, + "bx bxs-flask": { + "terms": [ + "flask" + ] + }, + "bx bxs-capsule": { + "terms": [ + "capsule", + "medicine" + ] + }, + "bx bxs-color-fill": { + "terms": [ + "color-fill" + ] + }, + "bx bxs-hotel": { + "terms": [ + "hotel" + ] + }, + "bx bxs-magic-wand": { + "terms": [ + "magic-wand" + ] + }, + "bx bx-repeat": { + "terms": [ + "repeat" + ] + }, + "bx bxs-eraser": { + "terms": [ + "eraser", + "rubber" + ] + }, + "bx bxs-cloud-rain": { + "terms": [ + "cloud-rain" + ] + }, + "bx bxs-cloud-lightning": { + "terms": [ + "cloud-lightning" + ] + }, + "bx bxs-eyedropper": { + "terms": [ + "eyedropper" + ] + }, + "bx bxs-user-rectangle": { + "terms": [ + "user-rectangle" + ] + }, + "bx bxs-plane": { + "terms": [ + "plane", + "flight", + "fly" + ] + }, + "bx bxs-tree": { + "terms": [ + "tree", + "forest", + "christmas" + ] + }, + "bx bxs-factory": { + "terms": [ + "factory" + ] + }, + "bx bxs-ship": { + "terms": [ + "ship" + ] + }, + "bx bx-walk": { + "terms": [ + "walk" + ] + }, + "bx bxs-yin-yang": { + "terms": [ + "yin-yang" + ] + }, + "bx bxs-file-pdf": { + "terms": [ + "file-pdf" + ] + }, + "bx bx-money": { + "terms": [ + "money" + ] + }, + "bx bx-home-circle": { + "terms": [ + "home-circle" + ] + }, + "bx bxs-home-circle": { + "terms": [ + "home-circle" + ] + }, + "bx bx-location-plus": { + "terms": [ + "location-plus" + ] + }, + "bx bxs-location-plus": { + "terms": [ + "location-plus" + ] + }, + "bx bx-arch": { + "terms": [ + "arch" + ] + }, + "bx bxs-arch": { + "terms": [ + "arch" + ] + }, + "bx bx-atom": { + "terms": [ + "atom" + ] + }, + "bx bxs-badge-dollar": { + "terms": [ + "badge-dollar" + ] + }, + "bx bx-baseball": { + "terms": [ + "baseball" + ] + }, + "bx bx-beer": { + "terms": [ + "beer" + ] + }, + "bx bxs-beer": { + "terms": [ + "beer" + ] + }, + "bx bx-bible": { + "terms": [ + "bible" + ] + }, + "bx bxs-bible": { + "terms": [ + "bible" + ] + }, + "bx bx-bomb": { + "terms": [ + "bomb" + ] + }, + "bx bxs-bomb": { + "terms": [ + "bomb" + ] + }, + "bx bx-bus-school": { + "terms": [ + "bus-school" + ] + }, + "bx bxs-bus-school": { + "terms": [ + "bus-school" + ] + }, + "bx bx-cabinet": { + "terms": [ + "cabinet" + ] + }, + "bx bxs-cabinet": { + "terms": [ + "cabinet" + ] + }, + "bx bx-calendar-edit": { + "terms": [ + "calendar-edit" + ] + }, + "bx bxs-calendar-edit": { + "terms": [ + "calendar-edit" + ] + }, + "bx bxs-car-wash": { + "terms": [ + "car-wash" + ] + }, + "bx bxs-car-garage": { + "terms": [ + "car-garage" + ] + }, + "bx bxs-car-mechanic": { + "terms": [ + "car-mechanic" + ] + }, + "bx bxs-car-crash": { + "terms": [ + "car-crash" + ] + }, + "bx bx-coffee-togo": { + "terms": [ + "coffee-togo" + ] + }, + "bx bxs-coffee-togo": { + "terms": [ + "coffee-togo" + ] + }, + "bx bxs-chess": { + "terms": [ + "chess", + "strategy" + ] + }, + "bx bxs-dryer": { + "terms": [ + "dryer" + ] + }, + "bx bxs-washer": { + "terms": [ + "washer" + ] + }, + "bx bx-pointer": { + "terms": [ + "pointer" + ] + }, + "bx bxs-pointer": { + "terms": [ + "pointer" + ] + }, + "bx bx-microchip": { + "terms": [ + "microchip" + ] + }, + "bx bxs-microchip": { + "terms": [ + "microchip" + ] + }, + "bx bxs-piano": { + "terms": [ + "piano" + ] + }, + "bx bxs-file-export": { + "terms": [ + "file-export" + ] + }, + "bx bxs-file-import": { + "terms": [ + "file-import" + ] + }, + "bx bxs-flag-checkered": { + "terms": [ + "flag-checkered", + "f1", + "racing" + ] + }, + "bx bx-heart-circle": { + "terms": [ + "heart-circle" + ] + }, + "bx bxs-heart-circle": { + "terms": [ + "heart-circle" + ] + }, + "bx bx-heart-square": { + "terms": [ + "heart-square" + ] + }, + "bx bxs-heart-square": { + "terms": [ + "heart-square" + ] + }, + "bx bx-home-heart": { + "terms": [ + "home-heart" + ] + }, + "bx bxs-home-heart": { + "terms": [ + "home-heart" + ] + }, + "bx bx-info-square": { + "terms": [ + "info-square" + ] + }, + "bx bxs-info-square": { + "terms": [ + "info-square" + ] + }, + "bx bx-layer-plus": { + "terms": [ + "layer-plus" + ] + }, + "bx bxs-layer-plus": { + "terms": [ + "layer-plus" + ] + }, + "bx bx-layer-minus": { + "terms": [ + "layer-minus" + ] + }, + "bx bxs-layer-minus": { + "terms": [ + "layer-minus" + ] + }, + "bx bx-recycle": { + "terms": [ + "recycle" + ] + }, + "bx bx-traffic-cone": { + "terms": [ + "traffic-cone" + ] + }, + "bx bxs-traffic-cone": { + "terms": [ + "traffic-cone" + ] + }, + "bx bx-wifi-2": { + "terms": [ + "wifi-2" + ] + }, + "bx bx-wifi-1": { + "terms": [ + "wifi-1" + ] + }, + "bx bx-wifi-0": { + "terms": [ + "wifi-0" + ] + }, + "bx bx-mask": { + "terms": [ + "mask" + ] + }, + "bx bxs-mask": { + "terms": [ + "mask" + ] + }, + "bx bx-low-vision": { + "terms": [ + "low-vision", + "eye", + "view", + "visibility" + ] + }, + "bx bxs-low-vision": { + "terms": [ + "low-vision", + "eye", + "view", + "visibility" + ] + }, + "bx bxs-radiation": { + "terms": [ + "radiation", + "hazard", + "danger" + ] + }, + "bx bx-been-here": { + "terms": [ + "been-here" + ] + }, + "bx bxs-been-here": { + "terms": [ + "been-here" + ] + }, + "bx bx-current-location": { + "terms": [ + "current-location" + ] + }, + "bx bx-arrow-from-top": { + "terms": [ + "arrow-from-top" + ] + }, + "bx bxs-arrow-from-top": { + "terms": [ + "arrow-from-top" + ] + }, + "bx bx-arrow-from-bottom": { + "terms": [ + "arrow-from-bottom" + ] + }, + "bx bxs-arrow-from-bottom": { + "terms": [ + "arrow-from-bottom" + ] + }, + "bx bx-arrow-from-left": { + "terms": [ + "arrow-from-left" + ] + }, + "bx bxs-arrow-from-left": { + "terms": [ + "arrow-from-left" + ] + }, + "bx bx-arrow-from-right": { + "terms": [ + "arrow-from-right" + ] + }, + "bx bxs-arrow-from-right": { + "terms": [ + "arrow-from-right" + ] + }, + "bx bx-arrow-to-right": { + "terms": [ + "arrow-to-right" + ] + }, + "bx bxs-arrow-to-right": { + "terms": [ + "arrow-to-right" + ] + }, + "bx bx-arrow-to-left": { + "terms": [ + "arrow-to-left" + ] + }, + "bx bxs-arrow-to-left": { + "terms": [ + "arrow-to-left" + ] + }, + "bx bx-arrow-to-top": { + "terms": [ + "arrow-to-top" + ] + }, + "bx bxs-arrow-to-top": { + "terms": [ + "arrow-to-top" + ] + }, + "bx bx-arrow-to-bottom": { + "terms": [ + "arrow-to-bottom" + ] + }, + "bx bxs-arrow-to-bottom": { + "terms": [ + "arrow-to-bottom" + ] + }, + "bx bx-book-reader": { + "terms": [ + "book-reader" + ] + }, + "bx bxs-book-reader": { + "terms": [ + "book-reader" + ] + }, + "bx bxs-edit-location": { + "terms": [ + "edit-location" + ] + }, + "bx bxs-ev-station": { + "terms": [ + "ev-station" + ] + }, + "bx bxs-shapes": { + "terms": [ + "shapes" + ] + }, + "bx bxs-florist": { + "terms": [ + "florist" + ] + }, + "bx bxs-pizza": { + "terms": [ + "pizza" + ] + }, + "bx bx-scan": { + "terms": [ + "scan" + ] + }, + "bx bx-calendar-week": { + "terms": [ + "calendar-week" + ] + }, + "bx bxs-calendar-week": { + "terms": [ + "calendar-week" + ] + }, + "bx bx-glasses": { + "terms": [ + "glasses" + ] + }, + "bx bx-glasses-alt": { + "terms": [ + "glasses-alt" + ] + }, + "bx bx-border-none": { + "terms": [ + "border-none" + ] + }, + "bx bx-border-inner": { + "terms": [ + "border-inner" + ] + }, + "bx bx-dice-1": { + "terms": [ + "dice-1", + "game", + "random" + ] + }, + "bx bxs-dice-1": { + "terms": [ + "dice-1", + "game", + "random" + ] + }, + "bx bx-dice-2": { + "terms": [ + "dice-2", + "game", + "random" + ] + }, + "bx bxs-dice-2": { + "terms": [ + "dice-2", + "game", + "random" + ] + }, + "bx bx-dice-3": { + "terms": [ + "dice-3", + "game", + "random" + ] + }, + "bx bxs-dice-3": { + "terms": [ + "dice-3", + "game", + "random" + ] + }, + "bx bx-dice-4": { + "terms": [ + "dice-4", + "game", + "random" + ] + }, + "bx bxs-dice-4": { + "terms": [ + "dice-4", + "game", + "random" + ] + }, + "bx bx-dice-5": { + "terms": [ + "dice-5", + "game", + "random" + ] + }, + "bx bxs-dice-5": { + "terms": [ + "dice-5", + "game", + "random" + ] + }, + "bx bx-dice-6": { + "terms": [ + "dice-6", + "game", + "random" + ] + }, + "bx bxs-dice-6": { + "terms": [ + "dice-6", + "game", + "random" + ] + }, + "bx bx-webcam": { + "terms": [ + "webcam" + ] + }, + "bx bxs-webcam": { + "terms": [ + "webcam" + ] + }, + "bx bx-spray-can": { + "terms": [ + "spray-can", + "color", + "colour", + "paint spray" + ] + }, + "bx bxs-spray-can": { + "terms": [ + "spray-can", + "color", + "colour", + "paint spray" + ] + }, + "bx bxs-file-archive": { + "terms": [ + "file-archive" + ] + }, + "bx bx-sticker": { + "terms": [ + "sticker" + ] + }, + "bx bxs-sticker": { + "terms": [ + "sticker" + ] + }, + "bx bx-tachometer": { + "terms": [ + "tachometer" + ] + }, + "bx bxs-tachometer": { + "terms": [ + "tachometer" + ] + }, + "bx bxs-thermometer": { + "terms": [ + "thermometer" + ] + }, + "bx bx-game": { + "terms": [ + "game", + "pacman" + ] + }, + "bx bxs-game": { + "terms": [ + "game", + "pacman" + ] + }, + "bx bx-abacus": { + "terms": [ + "abacus" + ] + }, + "bx bx-alarm-snooze": { + "terms": [ + "alarm-snooze", + "alert", + "zzz", + "sleep" + ] + }, + "bx bxs-alarm-snooze": { + "terms": [ + "alarm-snooze", + "alert", + "zzz", + "sleep" + ] + }, + "bx bx-alarm-exclamation": { + "terms": [ + "alarm-exclamation", + "alert", + "error" + ] + }, + "bx bxs-alarm-exclamation": { + "terms": [ + "alarm-exclamation", + "alert", + "error" + ] + }, + "bx bxs-chevrons-left": { + "terms": [ + "chevrons-left", + "arrow" + ] + }, + "bx bxs-chevrons-right": { + "terms": [ + "chevrons-right", + "arrow" + ] + }, + "bx bxs-chevrons-up": { + "terms": [ + "chevrons-up", + "arrow" + ] + }, + "bx bxs-chevrons-down": { + "terms": [ + "chevrons-down", + "arrow" + ] + }, + "bx bxs-chevron-down": { + "terms": [ + "chevron-down", + "arrow" + ] + }, + "bx bxs-chevron-up": { + "terms": [ + "chevron-up", + "arrow" + ] + }, + "bx bxs-chevron-right": { + "terms": [ + "chevron-right", + "arrow" + ] + }, + "bx bxs-chevron-left": { + "terms": [ + "chevron-left", + "arrow" + ] + }, + "bx bxs-guitar-amp": { + "terms": [ + "guitar-amp" + ] + }, + "bx bxs-up-arrow-alt": { + "terms": [ + "up-arrow-alt" + ] + }, + "bx bxs-down-arrow-alt": { + "terms": [ + "down-arrow-alt" + ] + }, + "bx bxs-left-arrow-alt": { + "terms": [ + "left-arrow-alt" + ] + }, + "bx bxs-right-arrow-alt": { + "terms": [ + "right-arrow-alt" + ] + }, + "bx bx-medal": { + "terms": [ + "medal", + "honor", + "honour", + "achievement" + ] + }, + "bx bxs-medal": { + "terms": [ + "medal", + "honor", + "honour", + "achievement" + ] + }, + "bx bxs-shopping-bags": { + "terms": [ + "shopping-bags" + ] + }, + "bx bxs-baseball": { + "terms": [ + "baseball" + ] + }, + "bx bx-task-x": { + "terms": [ + "task-x" + ] + }, + "bx bxs-basketball": { + "terms": [ + "basketball", + "nba" + ] + }, + "bx bx-barcode-reader": { + "terms": [ + "barcode-reader" + ] + }, + "bx bx-blanket": { + "terms": [ + "blanket" + ] + }, + "bx bxs-blanket": { + "terms": [ + "blanket" + ] + }, + "bx bxs-binoculars": { + "terms": [ + "binoculars" + ] + }, + "bx bx-bone": { + "terms": [ + "bone" + ] + }, + "bx bxs-bone": { + "terms": [ + "bone" + ] + }, + "bx bx-bong": { + "terms": [ + "bong" + ] + }, + "bx bxs-bong": { + "terms": [ + "bong" + ] + }, + "bx bx-book-alt": { + "terms": [ + "book-alt" + ] + }, + "bx bxs-book-alt": { + "terms": [ + "book-alt" + ] + }, + "bx bx-book-heart": { + "terms": [ + "book-heart" + ] + }, + "bx bxs-book-heart": { + "terms": [ + "book-heart" + ] + }, + "bx bx-book-add": { + "terms": [ + "book-add" + ] + }, + "bx bxs-book-add": { + "terms": [ + "book-add" + ] + }, + "bx bx-bracket": { + "terms": [ + "bracket" + ] + }, + "bx bx-brain": { + "terms": [ + "brain" + ] + }, + "bx bxs-brain": { + "terms": [ + "brain" + ] + }, + "bx bx-border-outer": { + "terms": [ + "border-outer" + ] + }, + "bx bx-braille": { + "terms": [ + "braille" + ] + }, + "bx bx-window-alt": { + "terms": [ + "window-alt", + "browser" + ] + }, + "bx bxs-window-alt": { + "terms": [ + "window-alt", + "browser" + ] + }, + "bx bx-calendar-heart": { + "terms": [ + "calendar-heart" + ] + }, + "bx bxs-calendar-heart": { + "terms": [ + "calendar-heart" + ] + }, + "bx bx-wine": { + "terms": [ + "wine" + ] + }, + "bx bx-vial": { + "terms": [ + "vial" + ] + }, + "bx bx-color-fill": { + "terms": [ + "color-fill" + ] + }, + "bx bx-capsule": { + "terms": [ + "capsule", + "medicine" + ] + }, + "bx bx-eraser": { + "terms": [ + "eraser", + "rubber" + ] + }, + "bx bx-drink": { + "terms": [ + "drink" + ] + }, + "bx bx-cctv": { + "terms": [ + "cctv" + ] + }, + "bx bxs-cctv": { + "terms": [ + "cctv" + ] + }, + "bx bx-chair": { + "terms": [ + "chair" + ] + }, + "bx bx-network-chart": { + "terms": [ + "network-chart" + ] + }, + "bx bxs-network-chart": { + "terms": [ + "network-chart" + ] + }, + "bx bx-vector": { + "terms": [ + "vector" + ] + }, + "bx bxs-vector": { + "terms": [ + "vector" + ] + }, + "bx bx-calendar-exclamation": { + "terms": [ + "calendar-exclamation" + ] + }, + "bx bxs-calendar-exclamation": { + "terms": [ + "calendar-exclamation" + ] + }, + "bx bx-calendar-star": { + "terms": [ + "calendar-star" + ] + }, + "bx bxs-calendar-star": { + "terms": [ + "calendar-star" + ] + }, + "bx bx-camera-home": { + "terms": [ + "camera-home" + ] + }, + "bx bxs-camera-home": { + "terms": [ + "camera-home" + ] + }, + "bx bx-camera-movie": { + "terms": [ + "camera-movie" + ] + }, + "bx bxs-camera-movie": { + "terms": [ + "camera-movie" + ] + }, + "bx bxs-backpack": { + "terms": [ + "backpack" + ] + }, + "bx bxs-cart-download": { + "terms": [ + "cart-download" + ] + }, + "bx bxs-cart-add": { + "terms": [ + "cart-add" + ] + }, + "bx bxs-car-battery": { + "terms": [ + "car-battery" + ] + }, + "bx bx-caret-right-circle": { + "terms": [ + "caret-right-circle" + ] + }, + "bx bx-caret-left-circle": { + "terms": [ + "caret-left-circle" + ] + }, + "bx bx-caret-up-circle": { + "terms": [ + "caret-up-circle" + ] + }, + "bx bx-caret-down-circle": { + "terms": [ + "caret-down-circle" + ] + }, + "bx bx-caret-right-square": { + "terms": [ + "caret-right-square" + ] + }, + "bx bxs-caret-right-square": { + "terms": [ + "caret-right-square" + ] + }, + "bx bx-caret-up-square": { + "terms": [ + "caret-up-square" + ] + }, + "bx bxs-caret-up-square": { + "terms": [ + "caret-up-square" + ] + }, + "bx bx-caret-left-square": { + "terms": [ + "caret-left-square" + ] + }, + "bx bxs-caret-left-square": { + "terms": [ + "caret-left-square" + ] + }, + "bx bx-caret-down-square": { + "terms": [ + "caret-down-square" + ] + }, + "bx bxs-caret-down-square": { + "terms": [ + "caret-down-square" + ] + }, + "bx bx-shield-x": { + "terms": [ + "shield-x" + ] + }, + "bx bxs-shield-x": { + "terms": [ + "shield-x" + ] + }, + "bx bx-line-chart-down": { + "terms": [ + "line-chart-down" + ] + }, + "bx bx-chevron-down-circle": { + "terms": [ + "chevron-down-circle" + ] + }, + "bx bxs-chevron-down-circle": { + "terms": [ + "chevron-down-circle" + ] + }, + "bx bx-chevron-up-circle": { + "terms": [ + "chevron-up-circle" + ] + }, + "bx bxs-chevron-up-circle": { + "terms": [ + "chevron-up-circle" + ] + }, + "bx bx-chevron-left-circle": { + "terms": [ + "chevron-left-circle" + ] + }, + "bx bxs-chevron-left-circle": { + "terms": [ + "chevron-left-circle" + ] + }, + "bx bx-chevron-right-circle": { + "terms": [ + "chevron-right-circle" + ] + }, + "bx bxs-chevron-right-circle": { + "terms": [ + "chevron-right-circle" + ] + }, + "bx bx-chevron-down-square": { + "terms": [ + "chevron-down-square" + ] + }, + "bx bxs-chevron-down-square": { + "terms": [ + "chevron-down-square" + ] + }, + "bx bx-chevron-up-square": { + "terms": [ + "chevron-up-square" + ] + }, + "bx bxs-chevron-up-square": { + "terms": [ + "chevron-up-square" + ] + }, + "bx bx-chevron-left-square": { + "terms": [ + "chevron-left-square" + ] + }, + "bx bxs-chevron-left-square": { + "terms": [ + "chevron-left-square" + ] + }, + "bx bx-chevron-right-square": { + "terms": [ + "chevron-right-square" + ] + }, + "bx bxs-chevron-right-square": { + "terms": [ + "chevron-right-square" + ] + }, + "bx bx-church": { + "terms": [ + "church" + ] + }, + "bx bxs-church": { + "terms": [ + "church" + ] + }, + "bx bx-coin": { + "terms": [ + "coin" + ] + }, + "bx bxs-coin": { + "terms": [ + "coin" + ] + }, + "bx bx-coin-stack": { + "terms": [ + "coin-stack" + ] + }, + "bx bxs-coin-stack": { + "terms": [ + "coin-stack" + ] + }, + "bx bx-unite": { + "terms": [ + "unite" + ] + }, + "bx bx-minus-front": { + "terms": [ + "minus-front" + ] + }, + "bx bx-intersect": { + "terms": [ + "intersect" + ] + }, + "bx bx-exclude": { + "terms": [ + "exclude" + ] + }, + "bx bx-minus-back": { + "terms": [ + "minus-back" + ] + }, + "bx bx-merge": { + "terms": [ + "merge" + ] + }, + "bx bx-trim": { + "terms": [ + "trim" + ] + }, + "bx bx-outline": { + "terms": [ + "outline" + ] + }, + "bx bxs-bullseye": { + "terms": [ + "bullseye" + ] + }, + "bx bx-meteor": { + "terms": [ + "meteor" + ] + }, + "bx bxs-meteor": { + "terms": [ + "meteor" + ] + }, + "bx bx-refresh": { + "terms": [ + "refresh" + ] + }, + "bx bx-home-smile": { + "terms": [ + "home-smile" + ] + }, + "bx bxs-home-smile": { + "terms": [ + "home-smile" + ] + }, + "bx bx-envelope-open": { + "terms": [ + "envelope-open" + ] + }, + "bx bxs-envelope-open": { + "terms": [ + "envelope-open" + ] + }, + "bx bxl-dev-to": { + "terms": [ + "dev-to" + ] + }, + "bx bx-message-alt-add": { + "terms": [ + "message-alt-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bx bxs-message-alt-add": { + "terms": [ + "message-alt-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bx bx-message-alt-check": { + "terms": [ + "message-alt-check" + ] + }, + "bx bxs-message-alt-check": { + "terms": [ + "message-alt-check" + ] + }, + "bx bx-message-alt-error": { + "terms": [ + "message-alt-error" + ] + }, + "bx bxs-message-alt-error": { + "terms": [ + "message-alt-error" + ] + }, + "bx bx-message-alt-x": { + "terms": [ + "message-alt-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bxs-message-alt-x": { + "terms": [ + "message-alt-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bx-message-alt-minus": { + "terms": [ + "message-alt-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bxs-message-alt-minus": { + "terms": [ + "message-alt-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bx-message-alt-edit": { + "terms": [ + "message-alt-edit" + ] + }, + "bx bxs-message-alt-edit": { + "terms": [ + "message-alt-edit" + ] + }, + "bx bx-message-alt-detail": { + "terms": [ + "message-alt-detail" + ] + }, + "bx bxs-message-alt-detail": { + "terms": [ + "message-alt-detail" + ] + }, + "bx bx-message-rounded-check": { + "terms": [ + "message-rounded-check" + ] + }, + "bx bxs-message-rounded-check": { + "terms": [ + "message-rounded-check" + ] + }, + "bx bx-message-rounded-error": { + "terms": [ + "message-rounded-error" + ] + }, + "bx bxs-message-rounded-error": { + "terms": [ + "message-rounded-error" + ] + }, + "bx bx-message-rounded-x": { + "terms": [ + "message-rounded-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bxs-message-rounded-x": { + "terms": [ + "message-rounded-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bx-message-rounded-minus": { + "terms": [ + "message-rounded-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bxs-message-rounded-minus": { + "terms": [ + "message-rounded-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bx-message-rounded-edit": { + "terms": [ + "message-rounded-edit" + ] + }, + "bx bxs-message-rounded-edit": { + "terms": [ + "message-rounded-edit" + ] + }, + "bx bx-message-rounded-add": { + "terms": [ + "message-rounded-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bx bxs-message-rounded-add": { + "terms": [ + "message-rounded-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bx bx-message-rounded-detail": { + "terms": [ + "message-rounded-detail" + ] + }, + "bx bxs-message-rounded-detail": { + "terms": [ + "message-rounded-detail" + ] + }, + "bx bx-message-check": { + "terms": [ + "message-check" + ] + }, + "bx bxs-message-check": { + "terms": [ + "message-check" + ] + }, + "bx bx-message-error": { + "terms": [ + "message-error" + ] + }, + "bx bxs-message-error": { + "terms": [ + "message-error" + ] + }, + "bx bx-message-x": { + "terms": [ + "message-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bxs-message-x": { + "terms": [ + "message-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bx-message-minus": { + "terms": [ + "message-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bxs-message-minus": { + "terms": [ + "message-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bx-message-edit": { + "terms": [ + "message-edit" + ] + }, + "bx bxs-message-edit": { + "terms": [ + "message-edit" + ] + }, + "bx bx-message-add": { + "terms": [ + "message-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bx bxs-message-add": { + "terms": [ + "message-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bx bx-message-detail": { + "terms": [ + "message-detail" + ] + }, + "bx bxs-message-detail": { + "terms": [ + "message-detail" + ] + }, + "bx bx-message-square-check": { + "terms": [ + "message-square-check" + ] + }, + "bx bxs-message-square-check": { + "terms": [ + "message-square-check" + ] + }, + "bx bx-message-square-error": { + "terms": [ + "message-square-error" + ] + }, + "bx bxs-message-square-error": { + "terms": [ + "message-square-error" + ] + }, + "bx bx-message-square-x": { + "terms": [ + "message-square-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bxs-message-square-x": { + "terms": [ + "message-square-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bx-message-square-minus": { + "terms": [ + "message-square-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bxs-message-square-minus": { + "terms": [ + "message-square-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx bx-message-square-edit": { + "terms": [ + "message-square-edit" + ] + }, + "bx bxs-message-square-edit": { + "terms": [ + "message-square-edit" + ] + }, + "bx bx-message-square-add": { + "terms": [ + "message-square-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bx bxs-message-square-add": { + "terms": [ + "message-square-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bx bx-message-square-detail": { + "terms": [ + "message-square-detail" + ] + }, + "bx bxs-message-square-detail": { + "terms": [ + "message-square-detail" + ] + }, + "bx bx-comment-check": { + "terms": [ + "comment-check" + ] + }, + "bx bxs-comment-check": { + "terms": [ + "comment-check" + ] + }, + "bx bx-comment-error": { + "terms": [ + "comment-error" + ] + }, + "bx bx-comment-x": { + "terms": [ + "comment-x", + "chat", + "message", + "remove", + "delete" + ] + }, + "bx bxs-comment-x": { + "terms": [ + "comment-x", + "chat", + "message", + "remove", + "delete" + ] + }, + "bx bx-comment-edit": { + "terms": [ + "comment-edit" + ] + }, + "bx bxs-comment-edit": { + "terms": [ + "comment-edit" + ] + }, + "bx bx-comment-minus": { + "terms": [ + "comment-minus", + "chat", + "message", + "remove", + "delete" + ] + }, + "bx bxs-comment-minus": { + "terms": [ + "comment-minus", + "chat", + "message", + "remove", + "delete" + ] + }, + "bx bx-comment-add": { + "terms": [ + "comment-add", + "chat", + "message", + "new", + "plus" + ] + }, + "bx bx-comment-detail": { + "terms": [ + "comment-detail" + ] + }, + "bx bx-cookie": { + "terms": [ + "cookie", + "biscuit" + ] + }, + "bx bxs-cookie": { + "terms": [ + "cookie", + "biscuit" + ] + }, + "bx bxs-copyright": { + "terms": [ + "copyright" + ] + }, + "bx bx-credit-card-front": { + "terms": [ + "credit-card-front", + "finance", + "money", + "debit" + ] + }, + "bx bxs-credit-card-front": { + "terms": [ + "credit-card-front", + "finance", + "money", + "debit" + ] + }, + "bx bxs-crop": { + "terms": [ + "crop" + ] + }, + "bx bxs-diamond": { + "terms": [ + "diamond" + ] + }, + "bx bx-door-open": { + "terms": [ + "door-open" + ] + }, + "bx bxs-door-open": { + "terms": [ + "door-open" + ] + }, + "bx bx-donate-heart": { + "terms": [ + "donate-heart", + "donation", + "contribution" + ] + }, + "bx bxs-donate-heart": { + "terms": [ + "donate-heart", + "donation", + "contribution" + ] + }, + "bx bx-donate-blood": { + "terms": [ + "donate-blood" + ] + }, + "bx bxs-donate-blood": { + "terms": [ + "donate-blood" + ] + }, + "bx bx-shape-polygon": { + "terms": [ + "shape-polygon" + ] + }, + "bx bxl-zoom": { + "terms": [ + "zoom" + ] + }, + "bx bxl-microsoft-teams": { + "terms": [ + "microsoft-teams" + ] + }, + "bx bxl-blender": { + "terms": [ + "blender" + ] + }, + "bx bxl-kubernetes": { + "terms": [ + "kubernetes" + ] + }, + "bx bxl-google-cloud": { + "terms": [ + "google-cloud" + ] + }, + "bx bxl-django": { + "terms": [ + "django" + ] + }, + "bx bxl-spring-boot": { + "terms": [ + "spring-boot" + ] + }, + "bx bxl-tux": { + "terms": [ + "tux" + ] + }, + "bx bxl-markdown": { + "terms": [ + "markdown" + ] + }, + "bx bxl-python": { + "terms": [ + "python" + ] + }, + "bx bxl-ok-ru": { + "terms": [ + "ok-ru" + ] + }, + "bx bxl-firebase": { + "terms": [ + "firebase" + ] + }, + "bx bxl-c-plus-plus": { + "terms": [ + "c-plus-plus", + "c++" + ] + }, + "bx bx-bookmark-heart": { + "terms": [ + "bookmark-heart" + ] + }, + "bx bxs-bookmark-heart": { + "terms": [ + "bookmark-heart" + ] + }, + "bx bx-sort-alt-2": { + "terms": [ + "sort-alt-2" + ] + }, + "bx bx-category": { + "terms": [ + "category" + ] + }, + "bx bxs-category": { + "terms": [ + "category" + ] + }, + "bx bx-category-alt": { + "terms": [ + "category-alt" + ] + }, + "bx bxs-category-alt": { + "terms": [ + "category-alt" + ] + }, + "bx bx-bookmark-alt": { + "terms": [ + "bookmark-alt" + ] + }, + "bx bxs-bookmark-alt": { + "terms": [ + "bookmark-alt" + ] + }, + "bx bx-bookmark-alt-plus": { + "terms": [ + "bookmark-alt-plus" + ] + }, + "bx bxs-bookmark-alt-plus": { + "terms": [ + "bookmark-alt-plus" + ] + }, + "bx bx-bookmark-alt-minus": { + "terms": [ + "bookmark-alt-minus" + ] + }, + "bx bxs-bookmark-alt-minus": { + "terms": [ + "bookmark-alt-minus" + ] + }, + "bx bxs-face-mask": { + "terms": [ + "face-mask" + ] + }, + "bx bxs-tv": { + "terms": [ + "tv", + "television", + "monitor" + ] + }, + "bx bx-tag-alt": { + "terms": [ + "tag-alt" + ] + }, + "bx bxs-tag-alt": { + "terms": [ + "tag-alt" + ] + }, + "bx bx-movie-play": { + "terms": [ + "movie-play" + ] + }, + "bx bxs-movie-play": { + "terms": [ + "movie-play" + ] + }, + "bx bxs-user-account": { + "terms": [ + "user-account" + ] + }, + "bx bx-expand-alt": { + "terms": [ + "expand-alt" + ] + }, + "bx bx-library": { + "terms": [ + "library" + ] + }, + "bx bx-trip": { + "terms": [ + "trip" + ] + }, + "bx bxs-virus": { + "terms": [ + "virus", + "disease", + "covid", + "corona" + ] + }, + "bx bxs-virus-block": { + "terms": [ + "virus-block" + ] + } + } +} \ No newline at end of file diff --git a/scripts/icon-packs/boxicons-v2.ts b/scripts/icon-packs/boxicons-v2.ts new file mode 100644 index 000000000..602445cc1 --- /dev/null +++ b/scripts/icon-packs/boxicons-v2.ts @@ -0,0 +1,37 @@ +import { readFileSync, writeFileSync } from "fs"; +import { join } from "path"; + +import iconList from "../../apps/client/src/widgets/icon_list"; + +function readMappingsFromCss() { + const cssPath = join(__dirname, "../../node_modules/boxicons/css/boxicons.css"); + const cssContent = readFileSync(cssPath, "utf-8"); + const mappings: Record = {}; + const regex = /\.(bx.*?):before.*?\n.*?content:.*?"(.*?)"/g; + let match; + while ((match = regex.exec(cssContent)) !== null) { + mappings[match[1]] = String.fromCharCode(parseInt(match[2].substring(1), 16)); + } + return mappings; +} + +const mappings = readMappingsFromCss(); + +const icons = {}; +for (const icon of iconList.icons) { + if (!icon.className) continue; + const className = icon.className.substring(3); // remove 'bx-' prefix + if (className === "bx-empty") continue; + + icons[className] = { + glyph: mappings[className], + terms: [ icon.name, ...(icon.term || []) ] + }; +} + +const manifest = { + prefix: "bx", + icons +}; + +writeFileSync(join(__dirname, "../../apps/server/src/services/icon_pack_boxicons-v2.json"), JSON.stringify(manifest, null, 2)); From 0c775636723d116548bf635f43e3455ff5a6637b Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 18:02:59 +0200 Subject: [PATCH 043/125] feat(icon_packs): mark icon packs as unsafe --- apps/server/src/services/builtin_attributes.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/server/src/services/builtin_attributes.ts b/apps/server/src/services/builtin_attributes.ts index 293bc6b5d..0f509c0d2 100644 --- a/apps/server/src/services/builtin_attributes.ts +++ b/apps/server/src/services/builtin_attributes.ts @@ -80,6 +80,7 @@ export default [ { type: "label", name: "clipperInbox" }, { type: "label", name: "webViewSrc", isDangerous: true }, { type: "label", name: "hideHighlightWidget" }, + { type: "label", name: "iconPack", isDangerous: true }, { type: "label", name: "printLandscape" }, { type: "label", name: "printPageSize" }, From 78bec0c782f1ff69fe5de7bf07b3210c8f86779f Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 18:04:16 +0200 Subject: [PATCH 044/125] feat(icon_packs): integrate boxicons JSON --- apps/client/src/widgets/icon_list.ts | 8499 ------------- apps/client/src/widgets/note_icon.tsx | 37 +- .../src/services/icon_pack_boxicons-v2.json | 10455 ++++++++++++++++ apps/server/src/services/icon_packs.ts | 27 +- 4 files changed, 10487 insertions(+), 8531 deletions(-) delete mode 100644 apps/client/src/widgets/icon_list.ts create mode 100644 apps/server/src/services/icon_pack_boxicons-v2.json diff --git a/apps/client/src/widgets/icon_list.ts b/apps/client/src/widgets/icon_list.ts deleted file mode 100644 index a36e0a51f..000000000 --- a/apps/client/src/widgets/icon_list.ts +++ /dev/null @@ -1,8499 +0,0 @@ -// taken from the HTML source of https://boxicons.com/ - -export interface Icon { - name: string; - slug: string; - type_of_icon: "REGULAR" | "SOLID" | "LOGO"; - term?: string[]; - className?: string; -} - -const icons: Icon[] = [ - { - name: "empty", - slug: "empty", - type_of_icon: "REGULAR" - }, - { - name: "child", - slug: "child-regular", - type_of_icon: "REGULAR" - }, - { - name: "balloon", - slug: "balloon-solid", - type_of_icon: "SOLID" - }, - { - name: "coffee-bean", - slug: "coffee-bean-solid", - type_of_icon: "SOLID" - }, - { - name: "pear", - slug: "pear-solid", - type_of_icon: "SOLID" - }, - { - name: "sushi", - slug: "sushi-solid", - type_of_icon: "SOLID" - }, - { - name: "sushi", - slug: "sushi-regular", - type_of_icon: "REGULAR" - }, - { - name: "shower", - slug: "shower-solid", - type_of_icon: "SOLID" - }, - { - name: "shower", - slug: "shower-regular", - type_of_icon: "REGULAR" - }, - { - name: "typescript", - slug: "typescript-logo", - type_of_icon: "LOGO" - }, - { - name: "graphql", - slug: "graphql-logo", - type_of_icon: "LOGO" - }, - { - name: "rfid", - slug: "rfid-regular", - type_of_icon: "REGULAR" - }, - { - name: "universal-access", - slug: "universal-access-solid", - type_of_icon: "SOLID" - }, - { - name: "universal-access", - slug: "universal-access-regular", - type_of_icon: "REGULAR" - }, - { - name: "castle", - slug: "castle-solid", - type_of_icon: "SOLID", - term: ["fort", "secure"] - }, - { - name: "shield-minus", - slug: "shield-minus-solid", - type_of_icon: "SOLID" - }, - { - name: "shield-minus", - slug: "shield-minus-regular", - type_of_icon: "REGULAR" - }, - { - name: "shield-plus", - slug: "shield-plus-solid", - type_of_icon: "SOLID" - }, - { - name: "shield-plus", - slug: "shield-plus-regular", - type_of_icon: "REGULAR" - }, - { - name: "vertical-bottom", - slug: "vertical-bottom-regular", - type_of_icon: "REGULAR" - }, - { - name: "vertical-top", - slug: "vertical-top-regular", - type_of_icon: "REGULAR" - }, - { - name: "horizontal-right", - slug: "horizontal-right-regular", - type_of_icon: "REGULAR" - }, - { - name: "horizontal-left", - slug: "horizontal-left-regular", - type_of_icon: "REGULAR" - }, - { - name: "objects-vertical-bottom", - slug: "objects-vertical-bottom-solid", - type_of_icon: "SOLID" - }, - { - name: "objects-vertical-bottom", - slug: "objects-vertical-bottom-regular", - type_of_icon: "REGULAR" - }, - { - name: "objects-vertical-center", - slug: "objects-vertical-center-solid", - type_of_icon: "SOLID" - }, - { - name: "objects-vertical-center", - slug: "objects-vertical-center-regular", - type_of_icon: "REGULAR" - }, - { - name: "objects-vertical-top", - slug: "objects-vertical-top-solid", - type_of_icon: "SOLID" - }, - { - name: "objects-vertical-top", - slug: "objects-vertical-top-regular", - type_of_icon: "REGULAR" - }, - { - name: "objects-horizontal-right", - slug: "objects-horizontal-right-solid", - type_of_icon: "SOLID" - }, - { - name: "objects-horizontal-right", - slug: "objects-horizontal-right-regular", - type_of_icon: "REGULAR" - }, - { - name: "objects-horizontal-center", - slug: "objects-horizontal-center-solid", - type_of_icon: "SOLID" - }, - { - name: "objects-horizontal-center", - slug: "objects-horizontal-center-regular", - type_of_icon: "REGULAR" - }, - { - name: "objects-horizontal-left", - slug: "objects-horizontal-left-solid", - type_of_icon: "SOLID" - }, - { - name: "objects-horizontal-left", - slug: "objects-horizontal-left-regular", - type_of_icon: "REGULAR" - }, - { - name: "color", - slug: "color-solid", - type_of_icon: "SOLID", - term: ["palette", "wheel"] - }, - { - name: "color", - slug: "color-regular", - type_of_icon: "REGULAR", - term: ["palette", "wheel"] - }, - { - name: "reflect-horizontal", - slug: "reflect-horizontal-regular", - type_of_icon: "REGULAR", - term: ["flip"] - }, - { - name: "reflect-vertical", - slug: "reflect-vertical-regular", - type_of_icon: "REGULAR", - term: ["flip"] - }, - { - name: "postgresql", - slug: "postgresql-logo", - type_of_icon: "LOGO", - term: ["database", "db", "sql"] - }, - { - name: "mongodb", - slug: "mongodb-logo", - type_of_icon: "LOGO", - term: ["database", "db"] - }, - { - name: "deezer", - slug: "deezer-logo", - type_of_icon: "LOGO", - term: ["music"] - }, - { - name: "xing", - slug: "xing-logo", - type_of_icon: "LOGO", - term: ["search"] - }, - { - name: "cart-add", - slug: "cart-add-regular", - type_of_icon: "REGULAR", - term: ["buy"] - }, - { - name: "cart-download", - slug: "cart-download-regular", - type_of_icon: "REGULAR", - term: ["buy"] - }, - { - name: "no-signal", - slug: "no-signal-regular", - type_of_icon: "REGULAR", - term: ["network", "connection"] - }, - { - name: "signal-5", - slug: "signal-5-regular", - type_of_icon: "REGULAR", - term: ["network", "connection"] - }, - { - name: "signal-4", - slug: "signal-4-regular", - type_of_icon: "REGULAR", - term: ["network", "connection"] - }, - { - name: "signal-3", - slug: "signal-3-regular", - type_of_icon: "REGULAR", - term: ["network", "connection"] - }, - { - name: "signal-2", - slug: "signal-2-regular", - type_of_icon: "REGULAR", - term: ["network", "connection"] - }, - { - name: "signal-1", - slug: "signal-1-regular", - type_of_icon: "REGULAR", - term: ["network", "connection"] - }, - { - name: "cheese", - slug: "cheese-solid", - type_of_icon: "SOLID" - }, - { - name: "cheese", - slug: "cheese-regular", - type_of_icon: "REGULAR" - }, - { - name: "hard-hat", - slug: "hard-hat-solid", - type_of_icon: "SOLID", - term: ["construction", "worker", "labour"] - }, - { - name: "hard-hat", - slug: "hard-hat-regular", - type_of_icon: "REGULAR", - term: ["construction", "worker", "labour"] - }, - { - name: "home-alt-2", - slug: "home-alt-2-solid", - type_of_icon: "SOLID" - }, - { - name: "home-alt-2", - slug: "home-alt-2-regular", - type_of_icon: "REGULAR" - }, - { - name: "meta", - slug: "meta-logo", - type_of_icon: "LOGO", - term: ["facebook", "social media"] - }, - { - name: "lemon", - slug: "lemon-solid", - type_of_icon: "SOLID", - term: ["lime", "fruit", "vegetable"] - }, - { - name: "lemon", - slug: "lemon-regular", - type_of_icon: "REGULAR", - term: ["lime", "fruit", "vegetable"] - }, - { - name: "cable-car", - slug: "cable-car-solid", - type_of_icon: "SOLID", - term: ["transportation", "hill", "travel"] - }, - { - name: "cable-car", - slug: "cable-car-regular", - type_of_icon: "REGULAR", - term: ["transportation", "hill", "travel"] - }, - { - name: "cricket-ball", - slug: "cricket-ball-solid", - type_of_icon: "SOLID", - term: ["sport"] - }, - { - name: "cricket-ball", - slug: "cricket-ball-regular", - type_of_icon: "REGULAR", - term: ["sport"] - }, - { - name: "tree-alt", - slug: "tree-alt-solid", - type_of_icon: "SOLID", - term: ["forest", "christmas"] - }, - { - name: "male-female", - slug: "male-female-regular", - type_of_icon: "REGULAR" - }, - { - name: "invader", - slug: "invader-solid", - type_of_icon: "SOLID" - }, - { - name: "baguette", - slug: "baguette-solid", - type_of_icon: "SOLID", - term: ["bread", "bake", "baking", "food", "nutrition"] - }, - { - name: "baguette", - slug: "baguette-regular", - type_of_icon: "REGULAR", - term: ["bread", "bake", "baking", "food", "nutrition"] - }, - { - name: "fork", - slug: "fork-regular", - type_of_icon: "REGULAR", - term: ["utensil", "restaurant"] - }, - { - name: "knife", - slug: "knife-regular", - type_of_icon: "REGULAR", - term: ["utensil", "restaurant"] - }, - { - name: "circle-half", - slug: "circle-half-solid", - type_of_icon: "SOLID" - }, - { - name: "circle-half", - slug: "circle-half-regular", - type_of_icon: "REGULAR" - }, - { - name: "circle-three-quarter", - slug: "circle-three-quarter-solid", - type_of_icon: "SOLID" - }, - { - name: "circle-three-quarter", - slug: "circle-three-quarter-regular", - type_of_icon: "REGULAR" - }, - { - name: "circle-quarter", - slug: "circle-quarter-solid", - type_of_icon: "SOLID" - }, - { - name: "circle-quarter", - slug: "circle-quarter-regular", - type_of_icon: "REGULAR" - }, - { - name: "bowl-rice", - slug: "bowl-rice-solid", - type_of_icon: "SOLID", - term: ["food"] - }, - { - name: "bowl-rice", - slug: "bowl-rice-regular", - type_of_icon: "REGULAR", - term: ["food"] - }, - { - name: "bowl-hot", - slug: "bowl-hot-solid", - type_of_icon: "SOLID", - term: ["food", "heat"] - }, - { - name: "bowl-hot", - slug: "bowl-hot-regular", - type_of_icon: "REGULAR", - term: ["food", "heat"] - }, - { - name: "popsicle", - slug: "popsicle-solid", - type_of_icon: "SOLID", - term: ["ice cream", "dessert"] - }, - { - name: "popsicle", - slug: "popsicle-regular", - type_of_icon: "REGULAR", - term: ["ice cream", "dessert"] - }, - { - name: "cross", - slug: "cross-regular", - type_of_icon: "REGULAR", - term: ["gaming", "crosshair", "aim"] - }, - { - name: "scatter-chart", - slug: "scatter-chart-regular", - type_of_icon: "REGULAR" - }, - { - name: "money-withdraw", - slug: "money-withdraw-regular", - type_of_icon: "REGULAR", - term: ["atm"] - }, - { - name: "candles", - slug: "candles-regular", - type_of_icon: "REGULAR", - term: ["trading", "stock"] - }, - { - name: "math", - slug: "math-regular", - type_of_icon: "REGULAR" - }, - { - name: "party", - slug: "party-regular", - type_of_icon: "REGULAR", - term: ["celebration"] - }, - { - name: "leaf", - slug: "leaf-regular", - type_of_icon: "REGULAR", - term: ["plant", "crop", "nature"] - }, - { - name: "injection", - slug: "injection-regular", - type_of_icon: "REGULAR", - term: ["syringe", "dose"] - }, - { - name: "expand-vertical", - slug: "expand-vertical-regular", - type_of_icon: "REGULAR" - }, - { - name: "expand-horizontal", - slug: "expand-horizontal-regular", - type_of_icon: "REGULAR" - }, - { - name: "collapse-vertical", - slug: "collapse-vertical-regular", - type_of_icon: "REGULAR" - }, - { - name: "collapse-horizontal", - slug: "collapse-horizontal-regular", - type_of_icon: "REGULAR" - }, - { - name: "collapse-alt", - slug: "collapse-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "party", - slug: "party-solid", - type_of_icon: "SOLID", - term: ["celebration"] - }, - { - name: "leaf", - slug: "leaf-solid", - type_of_icon: "SOLID", - term: ["plant", "crop", "nature"] - }, - { - name: "injection", - slug: "injection-solid", - type_of_icon: "SOLID", - term: ["syringe", "dose"] - }, - { - name: "dog", - slug: "dog-solid", - type_of_icon: "SOLID", - term: ["pet", "canine"] - }, - { - name: "cat", - slug: "cat-solid", - type_of_icon: "SOLID", - term: ["pet"] - }, - { - name: "upwork", - slug: "upwork-logo", - type_of_icon: "LOGO" - }, - { - name: "netlify", - slug: "netlify-logo", - type_of_icon: "LOGO" - }, - { - name: "java", - slug: "java-logo", - type_of_icon: "LOGO" - }, - { - name: "heroku", - slug: "heroku-logo", - type_of_icon: "LOGO" - }, - { - name: "go-lang", - slug: "go-lang-logo", - type_of_icon: "LOGO" - }, - { - name: "gmail", - slug: "gmail-logo", - type_of_icon: "LOGO" - }, - { - name: "flask", - slug: "flask-logo", - type_of_icon: "LOGO" - }, - { - name: "99designs", - slug: "99designs-logo", - type_of_icon: "LOGO" - }, - { - name: "venmo", - slug: "venmo-logo", - type_of_icon: "LOGO" - }, - { - name: "qr", - slug: "qr-REGULAR", - type_of_icon: "REGULAR" - }, - { - name: "qr-scan", - slug: "qr-scan-logo", - type_of_icon: "REGULAR" - }, - { - name: "docker", - slug: "docker-logo", - type_of_icon: "LOGO" - }, - { - name: "aws", - slug: "aws-logo", - type_of_icon: "LOGO" - }, - { - name: "hand", - slug: "hand", - type_of_icon: "SOLID", - term: ["palm", "stop"] - }, - { - name: "podcast", - slug: "podcast-regular", - type_of_icon: "REGULAR", - term: ["audiobook", "radio"] - }, - { - name: "checkbox-minus", - slug: "checkbox-minus-solid", - type_of_icon: "SOLID" - }, - { - name: "checkbox-minus", - slug: "checkbox-minus-regular", - type_of_icon: "REGULAR" - }, - { - name: "speaker", - slug: "speaker-solid", - type_of_icon: "SOLID" - }, - { - name: "speaker", - slug: "speaker-regular", - type_of_icon: "REGULAR" - }, - { - name: "registered", - slug: "registered-solid", - type_of_icon: "SOLID" - }, - { - name: "registered", - slug: "registered-regular", - type_of_icon: "REGULAR" - }, - { - name: "phone-off", - slug: "phone-off-solid", - type_of_icon: "SOLID" - }, - { - name: "phone-off", - slug: "phone-off-regular", - type_of_icon: "REGULAR" - }, - { - name: "tiktok", - slug: "tiktok-logo", - type_of_icon: "LOGO", - term: ["social media", "entertainment"] - }, - { - name: "sketch", - slug: "sketch-logo", - type_of_icon: "LOGO", - term: ["web design"] - }, - { - name: "steam", - slug: "steam-logo", - type_of_icon: "LOGO" - }, - { - name: "trip-advisor", - slug: "trip-advisor-logo", - type_of_icon: "LOGO", - term: ["travel"] - }, - { - name: "visual-studio", - slug: "visual-studio-logo", - type_of_icon: "LOGO" - }, - { - name: "unity", - slug: "unity-logo", - type_of_icon: "LOGO" - }, - { - name: "php", - slug: "php-logo", - type_of_icon: "LOGO" - }, - { - name: "discord-alt", - slug: "discord-alt-logo", - type_of_icon: "LOGO" - }, - { - name: "flutter", - slug: "flutter-logo", - type_of_icon: "LOGO" - }, - { - name: "mastodon", - slug: "mastodon-logo", - type_of_icon: "LOGO" - }, - { - name: "tailwind-css", - slug: "tailwind-css-logo", - type_of_icon: "LOGO" - }, - { - name: "buildings", - slug: "buildings-regular", - type_of_icon: "REGULAR", - term: ["city", "colony", "skyline", "skyscrapers"] - }, - { - name: "buildings", - slug: "buildings-solid", - type_of_icon: "SOLID", - term: ["city", "colony", "skyline", "skyscrapers"] - }, - { - name: "store-alt", - slug: "store-alt-regular", - type_of_icon: "REGULAR", - term: ["shop", "market"] - }, - { - name: "store-alt", - slug: "store-alt-solid", - type_of_icon: "SOLID", - term: ["shop", "market"] - }, - { - name: "bar-chart-alt-2", - slug: "bar-chart-alt-2-regular", - type_of_icon: "REGULAR" - }, - { - name: "bar-chart-alt-2", - slug: "bar-chart-alt-2-solid", - type_of_icon: "SOLID" - }, - { - name: "message-dots", - slug: "message-dots-regular", - type_of_icon: "REGULAR", - term: ["loading", "chat", "comment"] - }, - { - name: "message-dots", - slug: "message-dots-solid", - type_of_icon: "SOLID", - term: ["loading", "chat", "comment"] - }, - { - name: "message-rounded-dots", - slug: "message-rounded-dots-regular", - type_of_icon: "REGULAR", - term: ["loading", "chat", "comment"] - }, - { - name: "message-rounded-dots", - slug: "message-rounded-dots-solid", - type_of_icon: "SOLID", - term: ["loading", "chat", "comment"] - }, - { - name: "devices", - slug: "devices-solid", - type_of_icon: "SOLID", - term: ["mobile", "tab"] - }, - { - name: "memory-card", - slug: "memory-card-regular", - type_of_icon: "REGULAR", - term: ["sd card", "storage"] - }, - { - name: "memory-card", - slug: "memory-card-solid", - type_of_icon: "SOLID", - term: ["sd card", "storage"] - }, - { - name: "wallet-alt", - slug: "wallet-alt-regular", - type_of_icon: "REGULAR", - term: ["money"] - }, - { - name: "wallet-alt", - slug: "wallet-alt-solid", - type_of_icon: "SOLID", - term: ["money"] - }, - { - name: "bank", - slug: "bank-solid", - type_of_icon: "SOLID", - term: ["institution", "money", "safe"] - }, - { - name: "slideshow", - slug: "slideshow-regular", - type_of_icon: "REGULAR", - term: ["presentation", "keynote"] - }, - { - name: "slideshow", - slug: "slideshow-solid", - type_of_icon: "SOLID", - term: ["presentation", "keynote"] - }, - { - name: "message-square", - slug: "message-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-square-dots", - slug: "message-square-dots-regular", - type_of_icon: "REGULAR", - term: ["loading", "chat", "comment"] - }, - { - name: "message-square", - slug: "message-square-solid", - type_of_icon: "SOLID" - }, - { - name: "message-square-dots", - slug: "message-square-dots-solid", - type_of_icon: "SOLID", - term: ["loading", "chat", "comment"] - }, - { - name: "book-content", - slug: "book-content-regular", - type_of_icon: "REGULAR" - }, - { - name: "book-content", - slug: "book-content-solid", - type_of_icon: "SOLID" - }, - { - name: "chat", - slug: "chat-regular", - type_of_icon: "REGULAR", - term: ["discussion", "talk", "comments", "messages"] - }, - { - name: "chat", - slug: "chat-solid", - type_of_icon: "SOLID", - term: ["discussion", "talk", "comments", "messages"] - }, - { - name: "edit-alt", - slug: "edit-alt-regular", - type_of_icon: "REGULAR", - term: ["writing", "note", "pencil"] - }, - { - name: "edit-alt", - slug: "edit-alt-solid", - type_of_icon: "SOLID", - term: ["writing", "note", "pencil"] - }, - { - name: "mouse-alt", - slug: "mouse-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "mouse-alt", - slug: "mouse-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "bug-alt", - slug: "bug-alt-regular", - type_of_icon: "REGULAR", - term: ["error", "warning"] - }, - { - name: "bug-alt", - slug: "bug-alt-solid", - type_of_icon: "SOLID", - term: ["error", "warning"] - }, - { - name: "notepad", - slug: "notepad-regular", - type_of_icon: "REGULAR" - }, - { - name: "notepad", - slug: "notepad-solid", - type_of_icon: "SOLID" - }, - { - name: "video-recording", - slug: "video-recording-regular", - type_of_icon: "REGULAR" - }, - { - name: "video-recording", - slug: "video-recording-solid", - type_of_icon: "SOLID" - }, - { - name: "shape-square", - slug: "shape-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "shape-triangle", - slug: "shape-triangle-regular", - type_of_icon: "REGULAR" - }, - { - name: "direction-left", - slug: "direction-left-solid", - type_of_icon: "SOLID" - }, - { - name: "ghost", - slug: "ghost-regular", - type_of_icon: "REGULAR", - term: ["spooky", "horror", "scary"] - }, - { - name: "ghost", - slug: "ghost-solid", - type_of_icon: "SOLID", - term: ["spooky", "horror", "scary"] - }, - { - name: "mail-send", - slug: "mail-send-regular", - type_of_icon: "REGULAR" - }, - { - name: "code-alt", - slug: "code-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "grid", - slug: "grid-regular", - type_of_icon: "REGULAR" - }, - { - name: "quote-single-left", - slug: "quote-single-left-solid", - type_of_icon: "SOLID" - }, - { - name: "quote-single-right", - slug: "quote-single-right-solid", - type_of_icon: "SOLID" - }, - { - name: "user-pin", - slug: "user-pin-regular", - type_of_icon: "REGULAR" - }, - { - name: "user-pin", - slug: "user-pin-solid", - type_of_icon: "SOLID" - }, - { - name: "run", - slug: "run-regular", - type_of_icon: "REGULAR" - }, - { - name: "copy-alt", - slug: "copy-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "copy-alt", - slug: "copy-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "transfer-alt", - slug: "transfer-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "file-doc", - slug: "file-doc-solid", - type_of_icon: "SOLID" - }, - { - name: "file-html", - slug: "file-html-solid", - type_of_icon: "SOLID" - }, - { - name: "comment-detail", - slug: "comment-detail-solid", - type_of_icon: "SOLID" - }, - { - name: "comment-add", - slug: "comment-add-solid", - type_of_icon: "SOLID", - term: ["chat", "message", "new", "plus"] - }, - { - name: "file-css", - slug: "file-css-solid", - type_of_icon: "SOLID" - }, - { - name: "file-js", - slug: "file-js-solid", - type_of_icon: "SOLID" - }, - { - name: "file-json", - slug: "file-json-solid", - type_of_icon: "SOLID" - }, - { - name: "file-md", - slug: "file-md-solid", - type_of_icon: "SOLID" - }, - { - name: "file-txt", - slug: "file-txt-solid", - type_of_icon: "SOLID" - }, - { - name: "file-png", - slug: "file-png-solid", - type_of_icon: "SOLID" - }, - { - name: "file-jpg", - slug: "file-jpg-solid", - type_of_icon: "SOLID" - }, - { - name: "file-gif", - slug: "file-gif-solid", - type_of_icon: "SOLID" - }, - { - name: "analyse", - slug: "analyse-solid", - type_of_icon: "SOLID" - }, - { - name: "book-open", - slug: "book-open-regular", - type_of_icon: "REGULAR" - }, - { - name: "plane-take-off", - slug: "plane-take-off-solid", - type_of_icon: "SOLID", - term: ["flight", "fly"] - }, - { - name: "plane-land", - slug: "plane-land-solid", - type_of_icon: "SOLID", - term: ["flight", "fly", "landing"] - }, - { - name: "parking", - slug: "parking-solid", - type_of_icon: "SOLID" - }, - { - name: "id-card", - slug: "id-card-solid", - type_of_icon: "SOLID" - }, - { - name: "adjust-alt", - slug: "adjust-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "landscape", - slug: "landscape-regular", - type_of_icon: "REGULAR" - }, - { - name: "landscape", - slug: "landscape-solid", - type_of_icon: "SOLID" - }, - { - name: "traffic", - slug: "traffic-solid", - type_of_icon: "SOLID" - }, - { - name: "comment", - slug: "comment-regular", - type_of_icon: "REGULAR" - }, - { - name: "comment", - slug: "comment-solid", - type_of_icon: "SOLID" - }, - { - name: "comment-dots", - slug: "comment-dots-regular", - type_of_icon: "REGULAR", - term: ["loading", "message", "chat"] - }, - { - name: "comment-dots", - slug: "comment-dots-solid", - type_of_icon: "SOLID", - term: ["loading", "message", "chat"] - }, - { - name: "wine", - slug: "wine-solid", - type_of_icon: "SOLID" - }, - { - name: "pyramid", - slug: "pyramid-regular", - type_of_icon: "REGULAR" - }, - { - name: "pyramid", - slug: "pyramid-solid", - type_of_icon: "SOLID" - }, - { - name: "cylinder", - slug: "cylinder-regular", - type_of_icon: "REGULAR" - }, - { - name: "cylinder", - slug: "cylinder-solid", - type_of_icon: "SOLID" - }, - { - name: "graduation", - slug: "graduation-solid", - type_of_icon: "SOLID", - term: ["scholar", "college"] - }, - { - name: "lock-alt", - slug: "lock-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "lock-alt", - slug: "lock-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "lock-open-alt", - slug: "lock-open-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "lock-open-alt", - slug: "lock-open-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "hourglass-top", - slug: "hourglass-top-solid", - type_of_icon: "SOLID" - }, - { - name: "hourglass-bottom", - slug: "hourglass-bottom-solid", - type_of_icon: "SOLID" - }, - { - name: "left-arrow-alt", - slug: "left-arrow-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "right-arrow-alt", - slug: "right-arrow-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "up-arrow-alt", - slug: "up-arrow-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "down-arrow-alt", - slug: "down-arrow-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "shape-circle", - slug: "shape-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "cycling", - slug: "cycling-regular", - type_of_icon: "REGULAR" - }, - { - name: "dna", - slug: "dna-regular", - type_of_icon: "REGULAR" - }, - { - name: "bowling-ball", - slug: "bowling-ball-regular", - type_of_icon: "REGULAR" - }, - { - name: "bowling-ball", - slug: "bowling-ball-solid", - type_of_icon: "SOLID" - }, - { - name: "search-alt-2", - slug: "search-alt-2-regular", - type_of_icon: "REGULAR", - term: ["magnifying glass"] - }, - { - name: "search-alt-2", - slug: "search-alt-2-solid", - type_of_icon: "SOLID", - term: ["magnifying glass"] - }, - { - name: "plus-medical", - slug: "plus-medical-regular", - type_of_icon: "REGULAR", - term: ["hospital", "doctor", "medicine"] - }, - { - name: "street-view", - slug: "street-view-regular", - type_of_icon: "REGULAR" - }, - { - name: "droplet", - slug: "droplet-regular", - type_of_icon: "REGULAR" - }, - { - name: "droplet-half", - slug: "droplet-half-solid", - type_of_icon: "SOLID" - }, - { - name: "paint-roll", - slug: "paint-roll-regular", - type_of_icon: "REGULAR" - }, - { - name: "paint-roll", - slug: "paint-roll-solid", - type_of_icon: "SOLID" - }, - { - name: "shield-alt-2", - slug: "shield-alt-2-regular", - type_of_icon: "REGULAR" - }, - { - name: "shield-alt-2", - slug: "shield-alt-2-solid", - type_of_icon: "SOLID" - }, - { - name: "error-alt", - slug: "error-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "error-alt", - slug: "error-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "square", - slug: "square-regular", - type_of_icon: "REGULAR" - }, - { - name: "square", - slug: "square-solid", - type_of_icon: "SOLID" - }, - { - name: "square-rounded", - slug: "square-rounded-regular", - type_of_icon: "REGULAR" - }, - { - name: "square-rounded", - slug: "square-rounded-solid", - type_of_icon: "SOLID" - }, - { - name: "polygon", - slug: "polygon-regular", - type_of_icon: "REGULAR" - }, - { - name: "polygon", - slug: "polygon-solid", - type_of_icon: "SOLID" - }, - { - name: "cube-alt", - slug: "cube-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "cube-alt", - slug: "cube-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "cuboid", - slug: "cuboid-regular", - type_of_icon: "REGULAR" - }, - { - name: "cuboid", - slug: "cuboid-solid", - type_of_icon: "SOLID" - }, - { - name: "user-voice", - slug: "user-voice-regular", - type_of_icon: "REGULAR" - }, - { - name: "user-voice", - slug: "user-voice-solid", - type_of_icon: "SOLID" - }, - { - name: "accessibility", - slug: "accessibility-regular", - type_of_icon: "REGULAR", - term: ["handicap", "wheelchair", "injury"] - }, - { - name: "building-house", - slug: "building-house-regular", - type_of_icon: "REGULAR" - }, - { - name: "building-house", - slug: "building-house-solid", - type_of_icon: "SOLID" - }, - { - name: "doughnut-chart", - slug: "doughnut-chart-regular", - type_of_icon: "REGULAR" - }, - { - name: "doughnut-chart", - slug: "doughnut-chart-solid", - type_of_icon: "SOLID" - }, - { - name: "circle", - slug: "circle-solid", - type_of_icon: "SOLID" - }, - { - name: "log-in-circle", - slug: "log-in-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "log-in-circle", - slug: "log-in-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "log-out-circle", - slug: "log-out-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "log-out-circle", - slug: "log-out-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "log-in", - slug: "log-in-solid", - type_of_icon: "SOLID" - }, - { - name: "log-out", - slug: "log-out-solid", - type_of_icon: "SOLID" - }, - { - name: "notification", - slug: "notification-solid", - type_of_icon: "SOLID" - }, - { - name: "notification-off", - slug: "notification-off-solid", - type_of_icon: "SOLID" - }, - { - name: "check-square", - slug: "check-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "check-square", - slug: "check-square-solid", - type_of_icon: "SOLID" - }, - { - name: "message-alt", - slug: "message-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-alt", - slug: "message-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "message-alt-dots", - slug: "message-alt-dots-regular", - type_of_icon: "REGULAR", - term: ["loading", "chat", "comment"] - }, - { - name: "message-alt-dots", - slug: "message-alt-dots-solid", - type_of_icon: "SOLID", - term: ["loading", "chat", "comment"] - }, - { - name: "no-entry", - slug: "no-entry-regular", - type_of_icon: "REGULAR" - }, - { - name: "no-entry", - slug: "no-entry-solid", - type_of_icon: "SOLID" - }, - { - name: "traffic-barrier", - slug: "traffic-barrier-solid", - type_of_icon: "SOLID" - }, - { - name: "component", - slug: "component-solid", - type_of_icon: "SOLID" - }, - { - name: "plane-alt", - slug: "plane-alt-solid", - type_of_icon: "SOLID", - term: ["flight", "fly"] - }, - { - name: "palette", - slug: "palette-regular", - type_of_icon: "REGULAR", - term: ["color", "colour", "painting"] - }, - { - name: "palette", - slug: "palette-solid", - type_of_icon: "SOLID", - term: ["color", "colour", "painting"] - }, - { - name: "basket", - slug: "basket-regular", - type_of_icon: "REGULAR" - }, - { - name: "basket", - slug: "basket-solid", - type_of_icon: "SOLID" - }, - { - name: "purchase-tag-alt", - slug: "purchase-tag-alt-regular", - type_of_icon: "REGULAR", - term: ["price", "cost"] - }, - { - name: "purchase-tag-alt", - slug: "purchase-tag-alt-solid", - type_of_icon: "SOLID", - term: ["price", "cost"] - }, - { - name: "receipt", - slug: "receipt-regular", - type_of_icon: "REGULAR" - }, - { - name: "receipt", - slug: "receipt-solid", - type_of_icon: "SOLID" - }, - { - name: "line-chart", - slug: "line-chart-regular", - type_of_icon: "REGULAR" - }, - { - name: "map-pin", - slug: "map-pin-regular", - type_of_icon: "REGULAR" - }, - { - name: "map-pin", - slug: "map-pin-solid", - type_of_icon: "SOLID" - }, - { - name: "hive", - slug: "hive-regular", - type_of_icon: "REGULAR" - }, - { - name: "band-aid", - slug: "band-aid-regular", - type_of_icon: "REGULAR" - }, - { - name: "band-aid", - slug: "band-aid-solid", - type_of_icon: "SOLID" - }, - { - name: "credit-card-alt", - slug: "credit-card-alt-regular", - type_of_icon: "REGULAR", - term: ["finance", "money", "debit"] - }, - { - name: "credit-card-alt", - slug: "credit-card-alt-solid", - type_of_icon: "SOLID", - term: ["finance", "money", "debit"] - }, - { - name: "credit-card", - slug: "credit-card-solid", - type_of_icon: "SOLID", - term: ["finance", "money", "debit"] - }, - { - name: "wifi-off", - slug: "wifi-off-regular", - type_of_icon: "REGULAR" - }, - { - name: "paint", - slug: "paint-solid", - type_of_icon: "SOLID" - }, - { - name: "brightness-half", - slug: "brightness-half-regular", - type_of_icon: "REGULAR" - }, - { - name: "brightness-half", - slug: "brightness-half-solid", - type_of_icon: "SOLID" - }, - { - name: "brightness", - slug: "brightness-regular", - type_of_icon: "REGULAR" - }, - { - name: "brightness", - slug: "brightness-solid", - type_of_icon: "SOLID" - }, - { - name: "filter-alt", - slug: "filter-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "dialpad-alt", - slug: "dialpad-alt-regular", - type_of_icon: "REGULAR", - term: ["keypad"] - }, - { - name: "border-right", - slug: "border-right-regular", - type_of_icon: "REGULAR" - }, - { - name: "border-left", - slug: "border-left-regular", - type_of_icon: "REGULAR" - }, - { - name: "border-top", - slug: "border-top-regular", - type_of_icon: "REGULAR" - }, - { - name: "border-bottom", - slug: "border-bottom-regular", - type_of_icon: "REGULAR" - }, - { - name: "border-all", - slug: "border-all-regular", - type_of_icon: "REGULAR" - }, - { - name: "mobile-landscape", - slug: "mobile-landscape-regular", - type_of_icon: "REGULAR" - }, - { - name: "mobile-vibration", - slug: "mobile-vibration-regular", - type_of_icon: "REGULAR" - }, - { - name: "rectangle", - slug: "rectangle-solid", - type_of_icon: "SOLID" - }, - { - name: "right-arrow", - slug: "right-arrow-solid", - type_of_icon: "SOLID" - }, - { - name: "left-arrow", - slug: "left-arrow-solid", - type_of_icon: "SOLID" - }, - { - name: "up-arrow", - slug: "up-arrow-solid", - type_of_icon: "SOLID" - }, - { - name: "down-arrow", - slug: "down-arrow-solid", - type_of_icon: "SOLID" - }, - { - name: "right-top-arrow-circle", - slug: "right-top-arrow-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "right-down-arrow-circle", - slug: "right-down-arrow-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "left-top-arrow-circle", - slug: "left-top-arrow-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "left-down-arrow-circle", - slug: "left-down-arrow-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "institution", - slug: "institution-solid", - type_of_icon: "SOLID" - }, - { - name: "school", - slug: "school-solid", - type_of_icon: "SOLID" - }, - { - name: "chalkboard", - slug: "chalkboard-solid", - type_of_icon: "SOLID", - term: ["whiteboard", "teaching"] - }, - { - name: "skip-previous-circle", - slug: "skip-previous-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "skip-next-circle", - slug: "skip-next-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "data", - slug: "data-solid", - type_of_icon: "SOLID" - }, - { - name: "mobile", - slug: "mobile-solid", - type_of_icon: "SOLID" - }, - { - name: "folder-minus", - slug: "folder-minus-solid", - type_of_icon: "SOLID", - term: ["remove", "delete"] - }, - { - name: "bell-plus", - slug: "bell-plus-solid", - type_of_icon: "SOLID", - term: ["alert", "notification"] - }, - { - name: "bell-minus", - slug: "bell-minus-solid", - type_of_icon: "SOLID", - term: ["alert", "notification"] - }, - { - name: "search", - slug: "search-solid", - type_of_icon: "SOLID", - term: ["magnifying glass"] - }, - { - name: "zoom-in", - slug: "zoom-in-solid", - type_of_icon: "SOLID" - }, - { - name: "zoom-out", - slug: "zoom-out-solid", - type_of_icon: "SOLID" - }, - { - name: "grid", - slug: "grid-solid", - type_of_icon: "SOLID" - }, - { - name: "user-x", - slug: "user-x-solid", - type_of_icon: "SOLID" - }, - { - name: "user-check", - slug: "user-check-solid", - type_of_icon: "SOLID" - }, - { - name: "compass", - slug: "compass-solid", - type_of_icon: "SOLID" - }, - { - name: "gas-pump", - slug: "gas-pump-regular", - type_of_icon: "REGULAR" - }, - { - name: "stopwatch", - slug: "stopwatch-solid", - type_of_icon: "SOLID" - }, - { - name: "timer", - slug: "timer-solid", - type_of_icon: "SOLID" - }, - { - name: "time", - slug: "time-solid", - type_of_icon: "SOLID" - }, - { - name: "pie-chart-alt-2", - slug: "pie-chart-alt-2-regular", - type_of_icon: "REGULAR" - }, - { - name: "pie-chart-alt-2", - slug: "pie-chart-alt-2-solid", - type_of_icon: "SOLID" - }, - { - name: "time-five", - slug: "time-five-regular", - type_of_icon: "REGULAR" - }, - { - name: "time-five", - slug: "time-five-solid", - type_of_icon: "SOLID" - }, - { - name: "instagram-alt", - slug: "instagram-alt-logo", - type_of_icon: "LOGO", - term: ["social media"] - }, - { - name: "bookmarks", - slug: "bookmarks-solid", - type_of_icon: "SOLID" - }, - { - name: "bookmark-minus", - slug: "bookmark-minus-solid", - type_of_icon: "SOLID" - }, - { - name: "briefcase-alt-2", - slug: "briefcase-alt-2-regular", - type_of_icon: "REGULAR", - term: ["work", "travel", "suitcase"] - }, - { - name: "briefcase-alt-2", - slug: "briefcase-alt-2-solid", - type_of_icon: "SOLID", - term: ["work", "travel", "suitcase"] - }, - { - name: "brush-alt", - slug: "brush-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar", - slug: "calendar-solid", - type_of_icon: "SOLID" - }, - { - name: "calendar-alt", - slug: "calendar-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "calendar-plus", - slug: "calendar-plus-solid", - type_of_icon: "SOLID" - }, - { - name: "calendar-minus", - slug: "calendar-minus-solid", - type_of_icon: "SOLID" - }, - { - name: "calendar-x", - slug: "calendar-x-solid", - type_of_icon: "SOLID" - }, - { - name: "calendar-check", - slug: "calendar-check-solid", - type_of_icon: "SOLID" - }, - { - name: "calendar-event", - slug: "calendar-event-solid", - type_of_icon: "SOLID" - }, - { - name: "customize", - slug: "customize-regular", - type_of_icon: "REGULAR" - }, - { - name: "customize", - slug: "customize-solid", - type_of_icon: "SOLID" - }, - { - name: "carousel", - slug: "carousel-solid", - type_of_icon: "SOLID" - }, - { - name: "rewind-circle", - slug: "rewind-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "fast-forward-circle", - slug: "fast-forward-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "mobile-vibration", - slug: "mobile-vibration-solid", - type_of_icon: "SOLID" - }, - { - name: "quote-alt-left", - slug: "quote-alt-left-solid", - type_of_icon: "SOLID" - }, - { - name: "quote-alt-right", - slug: "quote-alt-right-solid", - type_of_icon: "SOLID" - }, - { - name: "layout", - slug: "layout-solid", - type_of_icon: "SOLID" - }, - { - name: "radio", - slug: "radio-regular", - type_of_icon: "REGULAR" - }, - { - name: "printer", - slug: "printer-regular", - type_of_icon: "REGULAR" - }, - { - name: "sort-a-z", - slug: "sort-a-z-regular", - type_of_icon: "REGULAR" - }, - { - name: "sort-z-a", - slug: "sort-z-a-regular", - type_of_icon: "REGULAR" - }, - { - name: "conversation", - slug: "conversation-regular", - type_of_icon: "REGULAR", - term: ["chat", "discussion"] - }, - { - name: "brush-alt", - slug: "brush-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "exit", - slug: "exit-regular", - type_of_icon: "REGULAR" - }, - { - name: "exit", - slug: "exit-solid", - type_of_icon: "SOLID" - }, - { - name: "extension", - slug: "extension-regular", - type_of_icon: "REGULAR" - }, - { - name: "extension", - slug: "extension-solid", - type_of_icon: "SOLID" - }, - { - name: "file-find", - slug: "file-find-solid", - type_of_icon: "SOLID", - term: ["search"] - }, - { - name: "face", - slug: "face-regular", - type_of_icon: "REGULAR" - }, - { - name: "face", - slug: "face-solid", - type_of_icon: "SOLID" - }, - { - name: "file-find", - slug: "file-find-regular", - type_of_icon: "REGULAR", - term: ["search"] - }, - { - name: "label", - slug: "label-regular", - type_of_icon: "REGULAR" - }, - { - name: "label", - slug: "label-solid", - type_of_icon: "SOLID" - }, - { - name: "check-shield", - slug: "check-shield-regular", - type_of_icon: "REGULAR" - }, - { - name: "check-shield", - slug: "check-shield-solid", - type_of_icon: "SOLID" - }, - { - name: "border-radius", - slug: "border-radius-regular", - type_of_icon: "REGULAR" - }, - { - name: "add-to-queue", - slug: "add-to-queue-regular", - type_of_icon: "REGULAR" - }, - { - name: "add-to-queue", - slug: "add-to-queue-solid", - type_of_icon: "SOLID" - }, - { - name: "archive-in", - slug: "archive-in-regular", - type_of_icon: "REGULAR" - }, - { - name: "archive-in", - slug: "archive-in-solid", - type_of_icon: "SOLID" - }, - { - name: "archive-out", - slug: "archive-out-regular", - type_of_icon: "REGULAR" - }, - { - name: "archive-out", - slug: "archive-out-solid", - type_of_icon: "SOLID" - }, - { - name: "alarm-add", - slug: "alarm-add-regular", - type_of_icon: "REGULAR" - }, - { - name: "alarm-add", - slug: "alarm-add-solid", - type_of_icon: "SOLID" - }, - { - name: "space-bar", - slug: "space-bar-regular", - type_of_icon: "REGULAR" - }, - { - name: "image-alt", - slug: "image-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "image-add", - slug: "image-add-regular", - type_of_icon: "REGULAR" - }, - { - name: "image-add", - slug: "image-add-solid", - type_of_icon: "SOLID" - }, - { - name: "fridge", - slug: "fridge-regular", - type_of_icon: "REGULAR" - }, - { - name: "fridge", - slug: "fridge-solid", - type_of_icon: "SOLID" - }, - { - name: "dish", - slug: "dish-regular", - type_of_icon: "REGULAR" - }, - { - name: "dish", - slug: "dish-solid", - type_of_icon: "SOLID" - }, - { - name: "spa", - slug: "spa-regular", - type_of_icon: "REGULAR" - }, - { - name: "spa", - slug: "spa-solid", - type_of_icon: "SOLID" - }, - { - name: "cake", - slug: "cake-regular", - type_of_icon: "REGULAR" - }, - { - name: "cake", - slug: "cake-solid", - type_of_icon: "SOLID" - }, - { - name: "city", - slug: "city-solid", - type_of_icon: "SOLID" - }, - { - name: "bolt-circle", - slug: "bolt-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "bolt-circle", - slug: "bolt-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "tone", - slug: "tone-regular", - type_of_icon: "REGULAR" - }, - { - name: "bitcoin", - slug: "bitcoin-regular", - type_of_icon: "REGULAR" - }, - { - name: "lira", - slug: "lira-regular", - type_of_icon: "REGULAR" - }, - { - name: "ruble", - slug: "ruble-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-up-circle", - slug: "caret-up-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "caret-down-circle", - slug: "caret-down-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "caret-left-circle", - slug: "caret-left-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "caret-right-circle", - slug: "caret-right-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "rupee", - slug: "rupee-regular", - type_of_icon: "REGULAR" - }, - { - name: "euro", - slug: "euro-regular", - type_of_icon: "REGULAR" - }, - { - name: "pound", - slug: "pound-regular", - type_of_icon: "REGULAR" - }, - { - name: "won", - slug: "won-regular", - type_of_icon: "REGULAR" - }, - { - name: "yen", - slug: "yen-regular", - type_of_icon: "REGULAR" - }, - { - name: "shekel", - slug: "shekel-regular", - type_of_icon: "REGULAR" - }, - { - name: "facebook-circle", - slug: "facebook-circle-logo", - type_of_icon: "LOGO", - term: ["social media"] - }, - { - name: "jquery", - slug: "jquery-logo", - type_of_icon: "LOGO" - }, - { - name: "imdb", - slug: "imdb-logo", - type_of_icon: "LOGO" - }, - { - name: "pinterest-alt", - slug: "pinterest-alt-logo", - type_of_icon: "LOGO" - }, - { - name: "tone", - slug: "tone-solid", - type_of_icon: "SOLID" - }, - { - name: "health", - slug: "health-regular", - type_of_icon: "REGULAR" - }, - { - name: "baby-carriage", - slug: "baby-carriage-solid", - type_of_icon: "SOLID", - term: ["child", "pregnancy", "birth"] - }, - { - name: "clinic", - slug: "clinic-regular", - type_of_icon: "REGULAR" - }, - { - name: "hand-up", - slug: "hand-up-solid", - type_of_icon: "SOLID", - term: ["finger", "point", "direction"] - }, - { - name: "hand-right", - slug: "hand-right-solid", - type_of_icon: "SOLID", - term: ["finger", "point", "direction"] - }, - { - name: "hand-down", - slug: "hand-down-solid", - type_of_icon: "SOLID", - term: ["finger", "point", "direction"] - }, - { - name: "hand-left", - slug: "hand-left-solid", - type_of_icon: "SOLID", - term: ["finger", "point", "direction"] - }, - { - name: "male", - slug: "male-regular", - type_of_icon: "REGULAR" - }, - { - name: "female", - slug: "female-regular", - type_of_icon: "REGULAR" - }, - { - name: "male-sign", - slug: "male-sign-regular", - type_of_icon: "REGULAR" - }, - { - name: "female-sign", - slug: "female-sign-regular", - type_of_icon: "REGULAR" - }, - { - name: "clinic", - slug: "clinic-solid", - type_of_icon: "SOLID" - }, - { - name: "offer", - slug: "offer-solid", - type_of_icon: "SOLID" - }, - { - name: "food-tag", - slug: "food-tag-regular", - type_of_icon: "REGULAR" - }, - { - name: "food-menu", - slug: "food-menu-regular", - type_of_icon: "REGULAR" - }, - { - name: "food-menu", - slug: "food-menu-solid", - type_of_icon: "SOLID" - }, - { - name: "camera-plus", - slug: "camera-plus-solid", - type_of_icon: "SOLID" - }, - { - name: "business", - slug: "business-solid", - type_of_icon: "SOLID", - term: ["skyline", "skyscraper", "city"] - }, - { - name: "meh-alt", - slug: "meh-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "wink-tongue", - slug: "wink-tongue-regular", - type_of_icon: "REGULAR" - }, - { - name: "happy-alt", - slug: "happy-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "cool", - slug: "cool-regular", - type_of_icon: "REGULAR" - }, - { - name: "tired", - slug: "tired-regular", - type_of_icon: "REGULAR" - }, - { - name: "smile", - slug: "smile-regular", - type_of_icon: "REGULAR" - }, - { - name: "angry", - slug: "angry-regular", - type_of_icon: "REGULAR" - }, - { - name: "happy-heart-eyes", - slug: "happy-heart-eyes-regular", - type_of_icon: "REGULAR" - }, - { - name: "dizzy", - slug: "dizzy-regular", - type_of_icon: "REGULAR" - }, - { - name: "wink-smile", - slug: "wink-smile-regular", - type_of_icon: "REGULAR" - }, - { - name: "confused", - slug: "confused-regular", - type_of_icon: "REGULAR" - }, - { - name: "sleepy", - slug: "sleepy-regular", - type_of_icon: "REGULAR" - }, - { - name: "shocked", - slug: "shocked-regular", - type_of_icon: "REGULAR" - }, - { - name: "happy-beaming", - slug: "happy-beaming-regular", - type_of_icon: "REGULAR" - }, - { - name: "meh-blank", - slug: "meh-blank-regular", - type_of_icon: "REGULAR" - }, - { - name: "laugh", - slug: "laugh-regular", - type_of_icon: "REGULAR" - }, - { - name: "upside-down", - slug: "upside-down-regular", - type_of_icon: "REGULAR" - }, - { - name: "angry", - slug: "angry-solid", - type_of_icon: "SOLID" - }, - { - name: "happy-heart-eyes", - slug: "happy-heart-eyes-solid", - type_of_icon: "SOLID" - }, - { - name: "dizzy", - slug: "dizzy-solid", - type_of_icon: "SOLID" - }, - { - name: "wink-smile", - slug: "wink-smile-solid", - type_of_icon: "SOLID" - }, - { - name: "smile", - slug: "smile-solid", - type_of_icon: "SOLID" - }, - { - name: "meh", - slug: "meh-solid", - type_of_icon: "SOLID" - }, - { - name: "meh-alt", - slug: "meh-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "confused", - slug: "confused-solid", - type_of_icon: "SOLID" - }, - { - name: "sleepy", - slug: "sleepy-solid", - type_of_icon: "SOLID" - }, - { - name: "sad", - slug: "sad-solid", - type_of_icon: "SOLID" - }, - { - name: "happy", - slug: "happy-solid", - type_of_icon: "SOLID" - }, - { - name: "shocked", - slug: "shocked-solid", - type_of_icon: "SOLID" - }, - { - name: "happy-beaming", - slug: "happy-beaming-solid", - type_of_icon: "SOLID" - }, - { - name: "tired", - slug: "tired-solid", - type_of_icon: "SOLID" - }, - { - name: "cool", - slug: "cool-solid", - type_of_icon: "SOLID" - }, - { - name: "meh-blank", - slug: "meh-blank-solid", - type_of_icon: "SOLID" - }, - { - name: "laugh", - slug: "laugh-solid", - type_of_icon: "SOLID" - }, - { - name: "happy-alt", - slug: "happy-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "upside-down", - slug: "upside-down-solid", - type_of_icon: "SOLID" - }, - { - name: "wink-tongue", - slug: "wink-tongue-solid", - type_of_icon: "SOLID" - }, - { - name: "adobe", - slug: "adobe-logo", - type_of_icon: "LOGO" - }, - { - name: "algolia", - slug: "algolia-logo", - type_of_icon: "LOGO" - }, - { - name: "audible", - slug: "audible-logo", - type_of_icon: "LOGO" - }, - { - name: "figma", - slug: "figma-logo", - type_of_icon: "LOGO" - }, - { - name: "etsy", - slug: "etsy-logo", - type_of_icon: "LOGO" - }, - { - name: "gitlab", - slug: "gitlab-logo", - type_of_icon: "LOGO" - }, - { - name: "patreon", - slug: "patreon-logo", - type_of_icon: "LOGO" - }, - { - name: "redbubble", - slug: "redbubble-logo", - type_of_icon: "LOGO" - }, - { - name: "diamond", - slug: "diamond-regular", - type_of_icon: "REGULAR" - }, - { - name: "comment-error", - slug: "comment-error-solid", - type_of_icon: "SOLID" - }, - { - name: "vial", - slug: "vial-solid", - type_of_icon: "SOLID" - }, - { - name: "align-left", - slug: "align-left-regular", - type_of_icon: "REGULAR" - }, - { - name: "align-middle", - slug: "align-middle-regular", - type_of_icon: "REGULAR" - }, - { - name: "align-right", - slug: "align-right-regular", - type_of_icon: "REGULAR" - }, - { - name: "arrow-back", - slug: "arrow-back-regular", - type_of_icon: "REGULAR" - }, - { - name: "bell-minus", - slug: "bell-minus-regular", - type_of_icon: "REGULAR", - term: ["alert", "notification"] - }, - { - name: "bell-off", - slug: "bell-off-regular", - type_of_icon: "REGULAR", - term: ["alert", "notification", "silent"] - }, - { - name: "bell-plus", - slug: "bell-plus-regular", - type_of_icon: "REGULAR", - term: ["alert", "notification"] - }, - { - name: "bell", - slug: "bell-regular", - type_of_icon: "REGULAR", - term: ["alert", "notification"] - }, - { - name: "bookmark", - slug: "bookmark-regular", - type_of_icon: "REGULAR" - }, - { - name: "bookmarks", - slug: "bookmarks-regular", - type_of_icon: "REGULAR" - }, - { - name: "bullseye", - slug: "bullseye-regular", - type_of_icon: "REGULAR" - }, - { - name: "camera-off", - slug: "camera-off-regular", - type_of_icon: "REGULAR" - }, - { - name: "camera", - slug: "camera-regular", - type_of_icon: "REGULAR" - }, - { - name: "captions", - slug: "captions-regular", - type_of_icon: "REGULAR", - term: ["subtitles", "subs", "cc"] - }, - { - name: "checkbox-checked", - slug: "checkbox-checked-regular", - type_of_icon: "REGULAR" - }, - { - name: "checkbox", - slug: "checkbox-regular", - type_of_icon: "REGULAR" - }, - { - name: "checkbox-square", - slug: "checkbox-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "chevron-down", - slug: "chevron-down-regular", - type_of_icon: "REGULAR", - term: ["arrow"] - }, - { - name: "chevron-up", - slug: "chevron-up-regular", - type_of_icon: "REGULAR", - term: ["arrow"] - }, - { - name: "chevron-left", - slug: "chevron-left-regular", - type_of_icon: "REGULAR", - term: ["arrow"] - }, - { - name: "chevron-right", - slug: "chevron-right-regular", - type_of_icon: "REGULAR", - term: ["arrow"] - }, - { - name: "chevrons-down", - slug: "chevrons-down-regular", - type_of_icon: "REGULAR", - term: ["arrow"] - }, - { - name: "chevrons-up", - slug: "chevrons-up-regular", - type_of_icon: "REGULAR", - term: ["arrow"] - }, - { - name: "chevrons-right", - slug: "chevrons-right-regular", - type_of_icon: "REGULAR", - term: ["arrow"] - }, - { - name: "chevrons-left", - slug: "chevrons-left-regular", - type_of_icon: "REGULAR", - term: ["arrow"] - }, - { - name: "clipboard", - slug: "clipboard-regular", - type_of_icon: "REGULAR" - }, - { - name: "code-curly", - slug: "code-curly-regular", - type_of_icon: "REGULAR" - }, - { - name: "code", - slug: "code-regular", - type_of_icon: "REGULAR" - }, - { - name: "coffee", - slug: "coffee-regular", - type_of_icon: "REGULAR" - }, - { - name: "copy", - slug: "copy-regular", - type_of_icon: "REGULAR" - }, - { - name: "copyright", - slug: "copyright-regular", - type_of_icon: "REGULAR" - }, - { - name: "down-arrow-circle", - slug: "down-arrow-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "error-circle", - slug: "error-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "error", - slug: "error-regular", - type_of_icon: "REGULAR" - }, - { - name: "exit-fullscreen", - slug: "exit-fullscreen-regular", - type_of_icon: "REGULAR" - }, - { - name: "fast-forward-circle", - slug: "fast-forward-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "fast-forward", - slug: "fast-forward-regular", - type_of_icon: "REGULAR" - }, - { - name: "first-page", - slug: "first-page-regular", - type_of_icon: "REGULAR" - }, - { - name: "folder-minus", - slug: "folder-minus-regular", - type_of_icon: "REGULAR", - term: ["remove", "delete"] - }, - { - name: "folder-plus", - slug: "folder-plus-regular", - type_of_icon: "REGULAR", - term: ["add", "folder add", "new folder"] - }, - { - name: "folder", - slug: "folder-regular", - type_of_icon: "REGULAR" - }, - { - name: "fullscreen", - slug: "fullscreen-regular", - type_of_icon: "REGULAR" - }, - { - name: "hide", - slug: "hide-regular", - type_of_icon: "REGULAR" - }, - { - name: "image", - slug: "image-regular", - type_of_icon: "REGULAR" - }, - { - name: "info-circle", - slug: "info-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "align-justify", - slug: "align-justify-regular", - type_of_icon: "REGULAR" - }, - { - name: "key", - slug: "key-regular", - type_of_icon: "REGULAR" - }, - { - name: "last-page", - slug: "last-page-regular", - type_of_icon: "REGULAR" - }, - { - name: "left-arrow-circle", - slug: "left-arrow-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "left-down-arrow-circle", - slug: "left-down-arrow-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "left-indent", - slug: "left-indent-regular", - type_of_icon: "REGULAR" - }, - { - name: "left-top-arrow-circle", - slug: "left-top-arrow-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "menu", - slug: "menu-regular", - type_of_icon: "REGULAR" - }, - { - name: "microphone", - slug: "microphone-regular", - type_of_icon: "REGULAR" - }, - { - name: "minus-circle", - slug: "minus-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "moon", - slug: "moon-regular", - type_of_icon: "REGULAR" - }, - { - name: "pause-circle", - slug: "pause-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "pause", - slug: "pause-regular", - type_of_icon: "REGULAR" - }, - { - name: "play-circle", - slug: "play-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "play", - slug: "play-regular", - type_of_icon: "REGULAR" - }, - { - name: "plus-circle", - slug: "plus-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "question-mark", - slug: "question-mark-regular", - type_of_icon: "REGULAR" - }, - { - name: "radio-circle-marked", - slug: "radio-circle-marked-regular", - type_of_icon: "REGULAR" - }, - { - name: "radio-circle", - slug: "radio-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "rectangle", - slug: "rectangle-regular", - type_of_icon: "REGULAR" - }, - { - name: "rewind", - slug: "rewind-regular", - type_of_icon: "REGULAR" - }, - { - name: "reset", - slug: "reset-regular", - type_of_icon: "REGULAR" - }, - { - name: "right-arrow-circle", - slug: "right-arrow-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "right-down-arrow-circle", - slug: "right-down-arrow-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "right-indent", - slug: "right-indent-regular", - type_of_icon: "REGULAR" - }, - { - name: "right-top-arrow-circle", - slug: "right-top-arrow-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "rss", - slug: "rss-regular", - type_of_icon: "REGULAR" - }, - { - name: "search", - slug: "search-regular", - type_of_icon: "REGULAR", - term: ["magnifying glass"] - }, - { - name: "show", - slug: "show-regular", - type_of_icon: "REGULAR" - }, - { - name: "skip-next", - slug: "skip-next-regular", - type_of_icon: "REGULAR" - }, - { - name: "skip-previous", - slug: "skip-previous-regular", - type_of_icon: "REGULAR" - }, - { - name: "stop-circle", - slug: "stop-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "stop", - slug: "stop-regular", - type_of_icon: "REGULAR" - }, - { - name: "stopwatch", - slug: "stopwatch-regular", - type_of_icon: "REGULAR" - }, - { - name: "sync", - slug: "sync-regular", - type_of_icon: "REGULAR" - }, - { - name: "time", - slug: "time-regular", - type_of_icon: "REGULAR" - }, - { - name: "toggle-left", - slug: "toggle-left-regular", - type_of_icon: "REGULAR", - term: ["switch"] - }, - { - name: "toggle-right", - slug: "toggle-right-regular", - type_of_icon: "REGULAR", - term: ["switch"] - }, - { - name: "trending-down", - slug: "trending-down-regular", - type_of_icon: "REGULAR" - }, - { - name: "trending-up", - slug: "trending-up-regular", - type_of_icon: "REGULAR" - }, - { - name: "up-arrow-circle", - slug: "up-arrow-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "vertical-center", - slug: "vertical-center-regular", - type_of_icon: "REGULAR" - }, - { - name: "video", - slug: "video-regular", - type_of_icon: "REGULAR" - }, - { - name: "volume-full", - slug: "volume-full-regular", - type_of_icon: "REGULAR" - }, - { - name: "volume-low", - slug: "volume-low-regular", - type_of_icon: "REGULAR" - }, - { - name: "volume-mute", - slug: "volume-mute-regular", - type_of_icon: "REGULAR" - }, - { - name: "volume", - slug: "volume-regular", - type_of_icon: "REGULAR" - }, - { - name: "x-circle", - slug: "x-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "zoom-in", - slug: "zoom-in-regular", - type_of_icon: "REGULAR" - }, - { - name: "zoom-out", - slug: "zoom-out-regular", - type_of_icon: "REGULAR" - }, - { - name: "archive", - slug: "archive-regular", - type_of_icon: "REGULAR" - }, - { - name: "at", - slug: "at-regular", - type_of_icon: "REGULAR" - }, - { - name: "bar-chart-alt", - slug: "bar-chart-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "bar-chart-square", - slug: "bar-chart-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "bar-chart", - slug: "bar-chart-regular", - type_of_icon: "REGULAR" - }, - { - name: "basketball", - slug: "basketball-regular", - type_of_icon: "REGULAR", - term: ["nba"] - }, - { - name: "block", - slug: "block-regular", - type_of_icon: "REGULAR" - }, - { - name: "book-bookmark", - slug: "book-bookmark-regular", - type_of_icon: "REGULAR" - }, - { - name: "book", - slug: "book-regular", - type_of_icon: "REGULAR" - }, - { - name: "bookmark-minus", - slug: "bookmark-minus-regular", - type_of_icon: "REGULAR" - }, - { - name: "bookmark-plus", - slug: "bookmark-plus-regular", - type_of_icon: "REGULAR" - }, - { - name: "briefcase", - slug: "briefcase-regular", - type_of_icon: "REGULAR", - term: ["work", "travel", "suitcase"] - }, - { - name: "broadcast", - slug: "broadcast-regular", - type_of_icon: "REGULAR" - }, - { - name: "building", - slug: "building-regular", - type_of_icon: "REGULAR" - }, - { - name: "bug", - slug: "bug-regular", - type_of_icon: "REGULAR", - term: ["error", "warning"] - }, - { - name: "bluetooth", - slug: "bluetooth-regular", - type_of_icon: "REGULAR" - }, - { - name: "bulb", - slug: "bulb-regular", - type_of_icon: "REGULAR" - }, - { - name: "buoy", - slug: "buoy-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar-plus", - slug: "calendar-plus-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar-check", - slug: "calendar-check-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar-minus", - slug: "calendar-minus-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar-x", - slug: "calendar-x-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar", - slug: "calendar-regular", - type_of_icon: "REGULAR" - }, - { - name: "chart", - slug: "chart-regular", - type_of_icon: "REGULAR" - }, - { - name: "cloud-download", - slug: "cloud-download-regular", - type_of_icon: "REGULAR" - }, - { - name: "cloud-upload", - slug: "cloud-upload-regular", - type_of_icon: "REGULAR" - }, - { - name: "cloud", - slug: "cloud-regular", - type_of_icon: "REGULAR" - }, - { - name: "terminal", - slug: "terminal-regular", - type_of_icon: "REGULAR", - term: ["command line"] - }, - { - name: "crosshair", - slug: "crosshair-regular", - type_of_icon: "REGULAR" - }, - { - name: "compass", - slug: "compass-regular", - type_of_icon: "REGULAR" - }, - { - name: "data", - slug: "data-regular", - type_of_icon: "REGULAR" - }, - { - name: "desktop", - slug: "desktop-regular", - type_of_icon: "REGULAR", - term: ["monitor", "display"] - }, - { - name: "directions", - slug: "directions-regular", - type_of_icon: "REGULAR" - }, - { - name: "dollar", - slug: "dollar-regular", - type_of_icon: "REGULAR" - }, - { - name: "dots-horizontal-rounded", - slug: "dots-horizontal-rounded-regular", - type_of_icon: "REGULAR" - }, - { - name: "dots-horizontal", - slug: "dots-horizontal-regular", - type_of_icon: "REGULAR" - }, - { - name: "dots-vertical-rounded", - slug: "dots-vertical-rounded-regular", - type_of_icon: "REGULAR" - }, - { - name: "dots-vertical", - slug: "dots-vertical-regular", - type_of_icon: "REGULAR" - }, - { - name: "download", - slug: "download-regular", - type_of_icon: "REGULAR" - }, - { - name: "envelope", - slug: "envelope-regular", - type_of_icon: "REGULAR", - term: ["letter", "mail", "email", "communication"] - }, - { - name: "gift", - slug: "gift-regular", - type_of_icon: "REGULAR" - }, - { - name: "globe", - slug: "globe-regular", - type_of_icon: "REGULAR" - }, - { - name: "devices", - slug: "devices-regular", - type_of_icon: "REGULAR", - term: ["mobile", "tab"] - }, - { - name: "headphone", - slug: "headphone-regular", - type_of_icon: "REGULAR" - }, - { - name: "heart", - slug: "heart-regular", - type_of_icon: "REGULAR", - term: ["health"] - }, - { - name: "home", - slug: "home-regular", - type_of_icon: "REGULAR" - }, - { - name: "laptop", - slug: "laptop-regular", - type_of_icon: "REGULAR" - }, - { - name: "layer", - slug: "layer-regular", - type_of_icon: "REGULAR" - }, - { - name: "link-alt", - slug: "link-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "link", - slug: "link-regular", - type_of_icon: "REGULAR" - }, - { - name: "list-plus", - slug: "list-plus-regular", - type_of_icon: "REGULAR" - }, - { - name: "list-ul", - slug: "list-ul-regular", - type_of_icon: "REGULAR" - }, - { - name: "list-minus", - slug: "list-minus-regular", - type_of_icon: "REGULAR" - }, - { - name: "lock-open", - slug: "lock-open-regular", - type_of_icon: "REGULAR" - }, - { - name: "lock", - slug: "lock-regular", - type_of_icon: "REGULAR" - }, - { - name: "map-alt", - slug: "map-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "map", - slug: "map-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-rounded", - slug: "message-rounded-regular", - type_of_icon: "REGULAR" - }, - { - name: "message", - slug: "message-regular", - type_of_icon: "REGULAR" - }, - { - name: "mobile-alt", - slug: "mobile-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "mobile", - slug: "mobile-regular", - type_of_icon: "REGULAR" - }, - { - name: "navigation", - slug: "navigation-regular", - type_of_icon: "REGULAR" - }, - { - name: "phone", - slug: "phone-regular", - type_of_icon: "REGULAR" - }, - { - name: "pie-chart", - slug: "pie-chart-regular", - type_of_icon: "REGULAR" - }, - { - name: "send", - slug: "send-regular", - type_of_icon: "REGULAR" - }, - { - name: "sidebar", - slug: "sidebar-regular", - type_of_icon: "REGULAR" - }, - { - name: "sitemap", - slug: "sitemap-regular", - type_of_icon: "REGULAR" - }, - { - name: "spreadsheet", - slug: "spreadsheet-regular", - type_of_icon: "REGULAR" - }, - { - name: "tab", - slug: "tab-regular", - type_of_icon: "REGULAR" - }, - { - name: "tag", - slug: "tag-regular", - type_of_icon: "REGULAR" - }, - { - name: "target-lock", - slug: "target-lock-regular", - type_of_icon: "REGULAR" - }, - { - name: "tennis-ball", - slug: "tennis-ball-regular", - type_of_icon: "REGULAR", - term: ["deuce"] - }, - { - name: "alarm", - slug: "alarm-regular", - type_of_icon: "REGULAR", - term: ["alert"] - }, - { - name: "upload", - slug: "upload-regular", - type_of_icon: "REGULAR" - }, - { - name: "usb", - slug: "usb-regular", - type_of_icon: "REGULAR" - }, - { - name: "video-off", - slug: "video-off-regular", - type_of_icon: "REGULAR" - }, - { - name: "voicemail", - slug: "voicemail-regular", - type_of_icon: "REGULAR" - }, - { - name: "wifi", - slug: "wifi-regular", - type_of_icon: "REGULAR" - }, - { - name: "window-open", - slug: "window-open-regular", - type_of_icon: "REGULAR" - }, - { - name: "window", - slug: "window-regular", - type_of_icon: "REGULAR", - term: ["browser"] - }, - { - name: "windows", - slug: "windows-regular", - type_of_icon: "REGULAR", - term: ["browser"] - }, - { - name: "duplicate", - slug: "duplicate-regular", - type_of_icon: "REGULAR" - }, - { - name: "table", - slug: "table-regular", - type_of_icon: "REGULAR" - }, - { - name: "x", - slug: "x-regular", - type_of_icon: "REGULAR" - }, - { - name: "adjust", - slug: "adjust-regular", - type_of_icon: "REGULAR" - }, - { - name: "album", - slug: "album-regular", - type_of_icon: "REGULAR" - }, - { - name: "anchor", - slug: "anchor-regular", - type_of_icon: "REGULAR" - }, - { - name: "award", - slug: "award-regular", - type_of_icon: "REGULAR" - }, - { - name: "bold", - slug: "bold-regular", - type_of_icon: "REGULAR" - }, - { - name: "calculator", - slug: "calculator-regular", - type_of_icon: "REGULAR" - }, - { - name: "cart", - slug: "cart-regular", - type_of_icon: "REGULAR" - }, - { - name: "check", - slug: "check-regular", - type_of_icon: "REGULAR" - }, - { - name: "cloud-drizzle", - slug: "cloud-drizzle-regular", - type_of_icon: "REGULAR" - }, - { - name: "cloud-light-rain", - slug: "cloud-light-rain-regular", - type_of_icon: "REGULAR" - }, - { - name: "cloud-lightning", - slug: "cloud-lightning-regular", - type_of_icon: "REGULAR" - }, - { - name: "cloud-rain", - slug: "cloud-rain-regular", - type_of_icon: "REGULAR" - }, - { - name: "cloud-snow", - slug: "cloud-snow-regular", - type_of_icon: "REGULAR" - }, - { - name: "cog", - slug: "cog-regular", - type_of_icon: "REGULAR", - term: ["gear", "setting"] - }, - { - name: "columns", - slug: "columns-regular", - type_of_icon: "REGULAR" - }, - { - name: "credit-card", - slug: "credit-card-regular", - type_of_icon: "REGULAR", - term: ["finance", "money", "debit"] - }, - { - name: "crop", - slug: "crop-regular", - type_of_icon: "REGULAR" - }, - { - name: "cube", - slug: "cube-regular", - type_of_icon: "REGULAR" - }, - { - name: "cut", - slug: "cut-regular", - type_of_icon: "REGULAR" - }, - { - name: "detail", - slug: "detail-regular", - type_of_icon: "REGULAR" - }, - { - name: "shield-quarter", - slug: "shield-quarter-regular", - type_of_icon: "REGULAR" - }, - { - name: "edit", - slug: "edit-regular", - type_of_icon: "REGULAR", - term: ["writing", "note", "pencil"] - }, - { - name: "file", - slug: "file-regular", - type_of_icon: "REGULAR" - }, - { - name: "filter", - slug: "filter-regular", - type_of_icon: "REGULAR" - }, - { - name: "font", - slug: "font-regular", - type_of_icon: "REGULAR" - }, - { - name: "git-branch", - slug: "git-branch-regular", - type_of_icon: "REGULAR" - }, - { - name: "git-commit", - slug: "git-commit-regular", - type_of_icon: "REGULAR" - }, - { - name: "git-compare", - slug: "git-compare-regular", - type_of_icon: "REGULAR" - }, - { - name: "git-merge", - slug: "git-merge-regular", - type_of_icon: "REGULAR" - }, - { - name: "git-pull-request", - slug: "git-pull-request-regular", - type_of_icon: "REGULAR" - }, - { - name: "git-repo-forked", - slug: "git-repo-forked-regular", - type_of_icon: "REGULAR" - }, - { - name: "group", - slug: "group-regular", - type_of_icon: "REGULAR" - }, - { - name: "hash", - slug: "hash-regular", - type_of_icon: "REGULAR" - }, - { - name: "heading", - slug: "heading-regular", - type_of_icon: "REGULAR" - }, - { - name: "home-alt", - slug: "home-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "italic", - slug: "italic-regular", - type_of_icon: "REGULAR" - }, - { - name: "joystick", - slug: "joystick-regular", - type_of_icon: "REGULAR" - }, - { - name: "link-external", - slug: "link-external-regular", - type_of_icon: "REGULAR" - }, - { - name: "log-in", - slug: "log-in-regular", - type_of_icon: "REGULAR" - }, - { - name: "log-out", - slug: "log-out-regular", - type_of_icon: "REGULAR" - }, - { - name: "microphone-off", - slug: "microphone-off-regular", - type_of_icon: "REGULAR" - }, - { - name: "minus", - slug: "minus-regular", - type_of_icon: "REGULAR" - }, - { - name: "mouse", - slug: "mouse-regular", - type_of_icon: "REGULAR" - }, - { - name: "move", - slug: "move-regular", - type_of_icon: "REGULAR" - }, - { - name: "music", - slug: "music-regular", - type_of_icon: "REGULAR" - }, - { - name: "notification", - slug: "notification-regular", - type_of_icon: "REGULAR" - }, - { - name: "package", - slug: "package-regular", - type_of_icon: "REGULAR", - term: ["box", "shipping", "delivery"] - }, - { - name: "paragraph", - slug: "paragraph-regular", - type_of_icon: "REGULAR" - }, - { - name: "paste", - slug: "paste-regular", - type_of_icon: "REGULAR" - }, - { - name: "pencil", - slug: "pencil-regular", - type_of_icon: "REGULAR" - }, - { - name: "pin", - slug: "pin-regular", - type_of_icon: "REGULAR" - }, - { - name: "plus", - slug: "plus-regular", - type_of_icon: "REGULAR" - }, - { - name: "power-off", - slug: "power-off-regular", - type_of_icon: "REGULAR" - }, - { - name: "pulse", - slug: "pulse-regular", - type_of_icon: "REGULAR" - }, - { - name: "save", - slug: "save-regular", - type_of_icon: "REGULAR", - term: ["floppy disk"] - }, - { - name: "screenshot", - slug: "screenshot-regular", - type_of_icon: "REGULAR" - }, - { - name: "select-multiple", - slug: "select-multiple-regular", - type_of_icon: "REGULAR" - }, - { - name: "share-alt", - slug: "share-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "share", - slug: "share-regular", - type_of_icon: "REGULAR" - }, - { - name: "shield-alt", - slug: "shield-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "shield", - slug: "shield-regular", - type_of_icon: "REGULAR" - }, - { - name: "shopping-bag", - slug: "shopping-bag-regular", - type_of_icon: "REGULAR" - }, - { - name: "shuffle", - slug: "shuffle-regular", - type_of_icon: "REGULAR" - }, - { - name: "sort", - slug: "sort-regular", - type_of_icon: "REGULAR" - }, - { - name: "star", - slug: "star-regular", - type_of_icon: "REGULAR" - }, - { - name: "sun", - slug: "sun-regular", - type_of_icon: "REGULAR" - }, - { - name: "text", - slug: "text-regular", - type_of_icon: "REGULAR" - }, - { - name: "trash", - slug: "trash-regular", - type_of_icon: "REGULAR" - }, - { - name: "trophy", - slug: "trophy-regular", - type_of_icon: "REGULAR" - }, - { - name: "underline", - slug: "underline-regular", - type_of_icon: "REGULAR" - }, - { - name: "user-check", - slug: "user-check-regular", - type_of_icon: "REGULAR" - }, - { - name: "user-circle", - slug: "user-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "user-minus", - slug: "user-minus-regular", - type_of_icon: "REGULAR" - }, - { - name: "user-plus", - slug: "user-plus-regular", - type_of_icon: "REGULAR" - }, - { - name: "user-x", - slug: "user-x-regular", - type_of_icon: "REGULAR" - }, - { - name: "user", - slug: "user-regular", - type_of_icon: "REGULAR" - }, - { - name: "barcode", - slug: "barcode-regular", - type_of_icon: "REGULAR" - }, - { - name: "crown", - slug: "crown-regular", - type_of_icon: "REGULAR" - }, - { - name: "dislike", - slug: "dislike-regular", - type_of_icon: "REGULAR" - }, - { - name: "down-arrow", - slug: "down-arrow-regular", - type_of_icon: "REGULAR" - }, - { - name: "export", - slug: "export-regular", - type_of_icon: "REGULAR" - }, - { - name: "facebook", - slug: "facebook-logo", - type_of_icon: "LOGO", - term: ["social media"] - }, - { - name: "first-aid", - slug: "first-aid-regular", - type_of_icon: "REGULAR" - }, - { - name: "flag", - slug: "flag-regular", - type_of_icon: "REGULAR" - }, - { - name: "github", - slug: "github-logo", - type_of_icon: "LOGO" - }, - { - name: "google", - slug: "google-logo", - type_of_icon: "LOGO" - }, - { - name: "history", - slug: "history-regular", - type_of_icon: "REGULAR" - }, - { - name: "instagram", - slug: "instagram-logo", - type_of_icon: "LOGO", - term: ["social media"] - }, - { - name: "joystick-alt", - slug: "joystick-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "left-arrow", - slug: "left-arrow-regular", - type_of_icon: "REGULAR" - }, - { - name: "like", - slug: "like-regular", - type_of_icon: "REGULAR" - }, - { - name: "list-check", - slug: "list-check-regular", - type_of_icon: "REGULAR" - }, - { - name: "poll", - slug: "poll-regular", - type_of_icon: "REGULAR" - }, - { - name: "radar", - slug: "radar-regular", - type_of_icon: "REGULAR" - }, - { - name: "redo", - slug: "redo-regular", - type_of_icon: "REGULAR" - }, - { - name: "reply-all", - slug: "reply-all-regular", - type_of_icon: "REGULAR" - }, - { - name: "reply", - slug: "reply-regular", - type_of_icon: "REGULAR" - }, - { - name: "repost", - slug: "repost-regular", - type_of_icon: "REGULAR" - }, - { - name: "revision", - slug: "revision-regular", - type_of_icon: "REGULAR" - }, - { - name: "right-arrow", - slug: "right-arrow-regular", - type_of_icon: "REGULAR" - }, - { - name: "subdirectory-left", - slug: "subdirectory-left-regular", - type_of_icon: "REGULAR" - }, - { - name: "subdirectory-right", - slug: "subdirectory-right-regular", - type_of_icon: "REGULAR" - }, - { - name: "support", - slug: "support-regular", - type_of_icon: "REGULAR" - }, - { - name: "timer", - slug: "timer-regular", - type_of_icon: "REGULAR" - }, - { - name: "twitter", - slug: "twitter-logo", - type_of_icon: "LOGO", - term: ["social media"] - }, - { - name: "undo", - slug: "undo-regular", - type_of_icon: "REGULAR" - }, - { - name: "up-arrow", - slug: "up-arrow-regular", - type_of_icon: "REGULAR" - }, - { - name: "youtube", - slug: "youtube-logo", - type_of_icon: "LOGO" - }, - { - name: "whatsapp", - slug: "whatsapp-logo", - type_of_icon: "LOGO" - }, - { - name: "tumblr", - slug: "tumblr-logo", - type_of_icon: "LOGO" - }, - { - name: "phone-call", - slug: "phone-call-regular", - type_of_icon: "REGULAR" - }, - { - name: "behance", - slug: "behance-logo", - type_of_icon: "LOGO" - }, - { - name: "dribbble", - slug: "dribbble-logo", - type_of_icon: "LOGO" - }, - { - name: "aperture", - slug: "aperture-regular", - type_of_icon: "REGULAR" - }, - { - name: "film", - slug: "film-regular", - type_of_icon: "REGULAR" - }, - { - name: "folder-open", - slug: "folder-open-regular", - type_of_icon: "REGULAR" - }, - { - name: "task", - slug: "task-regular", - type_of_icon: "REGULAR" - }, - { - name: "server", - slug: "server-regular", - type_of_icon: "REGULAR" - }, - { - name: "battery", - slug: "battery-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar-alt", - slug: "calendar-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "import", - slug: "import-regular", - type_of_icon: "REGULAR" - }, - { - name: "ruler", - slug: "ruler-regular", - type_of_icon: "REGULAR" - }, - { - name: "horizontal-center", - slug: "horizontal-center-regular", - type_of_icon: "REGULAR" - }, - { - name: "rotate-right", - slug: "rotate-right-regular", - type_of_icon: "REGULAR" - }, - { - name: "rename", - slug: "rename-regular", - type_of_icon: "REGULAR" - }, - { - name: "collapse", - slug: "collapse-regular", - type_of_icon: "REGULAR" - }, - { - name: "phone-incoming", - slug: "phone-incoming-regular", - type_of_icon: "REGULAR" - }, - { - name: "phone-outgoing", - slug: "phone-outgoing-regular", - type_of_icon: "REGULAR" - }, - { - name: "body", - slug: "body-regular", - type_of_icon: "REGULAR", - term: ["male"] - }, - { - name: "cast", - slug: "cast-regular", - type_of_icon: "REGULAR" - }, - { - name: "chip", - slug: "chip-regular", - type_of_icon: "REGULAR" - }, - { - name: "skip-next-circle", - slug: "skip-next-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "skip-previous-circle", - slug: "skip-previous-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "hdd", - slug: "hdd-regular", - type_of_icon: "REGULAR", - term: ["storage", "hard drive"] - }, - { - name: "store", - slug: "store-regular", - type_of_icon: "REGULAR", - term: ["shop", "market"] - }, - { - name: "globe-alt", - slug: "globe-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "vimeo", - slug: "vimeo-logo", - type_of_icon: "LOGO" - }, - { - name: "upvote", - slug: "upvote-regular", - type_of_icon: "REGULAR" - }, - { - name: "downvote", - slug: "downvote-regular", - type_of_icon: "REGULAR" - }, - { - name: "news", - slug: "news-regular", - type_of_icon: "REGULAR" - }, - { - name: "pie-chart-alt", - slug: "pie-chart-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "images", - slug: "images-regular", - type_of_icon: "REGULAR" - }, - { - name: "purchase-tag", - slug: "purchase-tag-regular", - type_of_icon: "REGULAR", - term: ["price", "cost"] - }, - { - name: "pen", - slug: "pen-regular", - type_of_icon: "REGULAR" - }, - { - name: "expand", - slug: "expand-regular", - type_of_icon: "REGULAR" - }, - { - name: "paperclip", - slug: "paperclip-regular", - type_of_icon: "REGULAR" - }, - { - name: "closet", - slug: "closet-regular", - type_of_icon: "REGULAR" - }, - { - name: "tv", - slug: "tv-regular", - type_of_icon: "REGULAR", - term: ["television", "monitor"] - }, - { - name: "collection", - slug: "collection-regular", - type_of_icon: "REGULAR" - }, - { - name: "station", - slug: "station-regular", - type_of_icon: "REGULAR" - }, - { - name: "wallet", - slug: "wallet-regular", - type_of_icon: "REGULAR", - term: ["money"] - }, - { - name: "briefcase-alt", - slug: "briefcase-alt-regular", - type_of_icon: "REGULAR", - term: ["work", "travel", "suitcase"] - }, - { - name: "hourglass", - slug: "hourglass-regular", - type_of_icon: "REGULAR" - }, - { - name: "carousel", - slug: "carousel-regular", - type_of_icon: "REGULAR" - }, - { - name: "infinite", - slug: "infinite-regular", - type_of_icon: "REGULAR" - }, - { - name: "plug", - slug: "plug-regular", - type_of_icon: "REGULAR", - term: ["charging"] - }, - { - name: "notification-off", - slug: "notification-off-regular", - type_of_icon: "REGULAR" - }, - { - name: "window-close", - slug: "window-close-regular", - type_of_icon: "REGULAR" - }, - { - name: "command", - slug: "command-regular", - type_of_icon: "REGULAR" - }, - { - name: "grid-alt", - slug: "grid-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "trash-alt", - slug: "trash-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "chalkboard", - slug: "chalkboard-regular", - type_of_icon: "REGULAR", - term: ["whiteboard", "teaching"] - }, - { - name: "loader", - slug: "loader-regular", - type_of_icon: "REGULAR" - }, - { - name: "slider", - slug: "slider-regular", - type_of_icon: "REGULAR" - }, - { - name: "paper-plane", - slug: "paper-plane-regular", - type_of_icon: "REGULAR" - }, - { - name: "selection", - slug: "selection-regular", - type_of_icon: "REGULAR" - }, - { - name: "linkedin", - slug: "linkedin-logo", - type_of_icon: "LOGO" - }, - { - name: "world", - slug: "world-regular", - type_of_icon: "REGULAR" - }, - { - name: "dock-bottom", - slug: "dock-bottom-regular", - type_of_icon: "REGULAR" - }, - { - name: "dock-right", - slug: "dock-right-regular", - type_of_icon: "REGULAR" - }, - { - name: "dock-top", - slug: "dock-top-regular", - type_of_icon: "REGULAR" - }, - { - name: "dock-left", - slug: "dock-left-regular", - type_of_icon: "REGULAR" - }, - { - name: "layout", - slug: "layout-regular", - type_of_icon: "REGULAR" - }, - { - name: "bitcoin", - slug: "bitcoin-logo", - type_of_icon: "LOGO" - }, - { - name: "facebook-square", - slug: "facebook-square-logo", - type_of_icon: "LOGO" - }, - { - name: "alarm-off", - slug: "alarm-off-regular", - type_of_icon: "REGULAR", - term: ["alert", "silent"] - }, - { - name: "wrench", - slug: "wrench-regular", - type_of_icon: "REGULAR" - }, - { - name: "loader-circle", - slug: "loader-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "loader-alt", - slug: "loader-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "car", - slug: "car-regular", - type_of_icon: "REGULAR" - }, - { - name: "cart-alt", - slug: "cart-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "adjust", - slug: "adjust-solid", - type_of_icon: "SOLID" - }, - { - name: "alarm", - slug: "alarm-solid", - type_of_icon: "SOLID", - term: ["alert"] - }, - { - name: "alarm-off", - slug: "alarm-off-solid", - type_of_icon: "SOLID", - term: ["alert", "silent"] - }, - { - name: "album", - slug: "album-solid", - type_of_icon: "SOLID" - }, - { - name: "archive", - slug: "archive-solid", - type_of_icon: "SOLID" - }, - { - name: "camera", - slug: "camera-solid", - type_of_icon: "SOLID" - }, - { - name: "camera-off", - slug: "camera-off-solid", - type_of_icon: "SOLID" - }, - { - name: "folder", - slug: "folder-solid", - type_of_icon: "SOLID" - }, - { - name: "folder-plus", - slug: "folder-plus-solid", - type_of_icon: "SOLID", - term: ["add", "folder add", "new folder"] - }, - { - name: "award", - slug: "award-solid", - type_of_icon: "SOLID" - }, - { - name: "bar-chart-square", - slug: "bar-chart-square-solid", - type_of_icon: "SOLID" - }, - { - name: "barcode", - slug: "barcode-solid", - type_of_icon: "SOLID" - }, - { - name: "battery", - slug: "battery-solid", - type_of_icon: "SOLID" - }, - { - name: "battery-charging", - slug: "battery-charging-solid", - type_of_icon: "SOLID" - }, - { - name: "battery-full", - slug: "battery-full-solid", - type_of_icon: "SOLID" - }, - { - name: "bell", - slug: "bell-solid", - type_of_icon: "SOLID", - term: ["alert", "notification"] - }, - { - name: "bell-off", - slug: "bell-off-solid", - type_of_icon: "SOLID", - term: ["alert", "notification", "silent"] - }, - { - name: "bolt", - slug: "bolt-solid", - type_of_icon: "SOLID", - term: ["zap"] - }, - { - name: "book", - slug: "book-solid", - type_of_icon: "SOLID" - }, - { - name: "book-bookmark", - slug: "book-bookmark-solid", - type_of_icon: "SOLID" - }, - { - name: "bookmark", - slug: "bookmark-solid", - type_of_icon: "SOLID" - }, - { - name: "bookmark-plus", - slug: "bookmark-plus-solid", - type_of_icon: "SOLID" - }, - { - name: "book-open", - slug: "book-open-solid", - type_of_icon: "SOLID" - }, - { - name: "bookmark-star", - slug: "bookmark-star-solid", - type_of_icon: "SOLID" - }, - { - name: "briefcase", - slug: "briefcase-solid", - type_of_icon: "SOLID", - term: ["work", "travel", "suitcase"] - }, - { - name: "briefcase-alt", - slug: "briefcase-alt-solid", - type_of_icon: "SOLID", - term: ["work", "travel", "suitcase"] - }, - { - name: "bug", - slug: "bug-solid", - type_of_icon: "SOLID", - term: ["error", "warning"] - }, - { - name: "building", - slug: "building-solid", - type_of_icon: "SOLID" - }, - { - name: "bulb", - slug: "bulb-solid", - type_of_icon: "SOLID" - }, - { - name: "buoy", - slug: "buoy-solid", - type_of_icon: "SOLID" - }, - { - name: "calculator", - slug: "calculator-solid", - type_of_icon: "SOLID" - }, - { - name: "captions", - slug: "captions-solid", - type_of_icon: "SOLID", - term: ["subtitles", "subs", "cc"] - }, - { - name: "car", - slug: "car-solid", - type_of_icon: "SOLID" - }, - { - name: "cart-alt", - slug: "cart-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "cart", - slug: "cart-solid", - type_of_icon: "SOLID" - }, - { - name: "chart", - slug: "chart-solid", - type_of_icon: "SOLID" - }, - { - name: "chip", - slug: "chip-solid", - type_of_icon: "SOLID" - }, - { - name: "cloud-download", - slug: "cloud-download-solid", - type_of_icon: "SOLID" - }, - { - name: "cloud-upload", - slug: "cloud-upload-solid", - type_of_icon: "SOLID" - }, - { - name: "cloud", - slug: "cloud-solid", - type_of_icon: "SOLID" - }, - { - name: "coffee", - slug: "coffee-solid", - type_of_icon: "SOLID" - }, - { - name: "cog", - slug: "cog-solid", - type_of_icon: "SOLID", - term: ["gear", "setting"] - }, - { - name: "collection", - slug: "collection-solid", - type_of_icon: "SOLID" - }, - { - name: "contact", - slug: "contact-solid", - type_of_icon: "SOLID" - }, - { - name: "copy", - slug: "copy-solid", - type_of_icon: "SOLID" - }, - { - name: "coupon", - slug: "coupon-solid", - type_of_icon: "SOLID" - }, - { - name: "crown", - slug: "crown-solid", - type_of_icon: "SOLID" - }, - { - name: "cube", - slug: "cube-solid", - type_of_icon: "SOLID" - }, - { - name: "detail", - slug: "detail-solid", - type_of_icon: "SOLID" - }, - { - name: "discount", - slug: "discount-solid", - type_of_icon: "SOLID" - }, - { - name: "dislike", - slug: "dislike-solid", - type_of_icon: "SOLID" - }, - { - name: "dock-bottom", - slug: "dock-bottom-solid", - type_of_icon: "SOLID" - }, - { - name: "dock-left", - slug: "dock-left-solid", - type_of_icon: "SOLID" - }, - { - name: "dock-right", - slug: "dock-right-solid", - type_of_icon: "SOLID" - }, - { - name: "dock-top", - slug: "dock-top-solid", - type_of_icon: "SOLID" - }, - { - name: "down-arrow-circle", - slug: "down-arrow-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "download", - slug: "download-solid", - type_of_icon: "SOLID" - }, - { - name: "downvote", - slug: "downvote-solid", - type_of_icon: "SOLID" - }, - { - name: "drink", - slug: "drink-solid", - type_of_icon: "SOLID" - }, - { - name: "droplet", - slug: "droplet-solid", - type_of_icon: "SOLID" - }, - { - name: "duplicate", - slug: "duplicate-solid", - type_of_icon: "SOLID" - }, - { - name: "eject", - slug: "eject-solid", - type_of_icon: "SOLID" - }, - { - name: "envelope", - slug: "envelope-solid", - type_of_icon: "SOLID", - term: ["letter", "mail", "email", "communication"] - }, - { - name: "error-circle", - slug: "error-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "error", - slug: "error-solid", - type_of_icon: "SOLID" - }, - { - name: "file-image", - slug: "file-image-solid", - type_of_icon: "SOLID" - }, - { - name: "file", - slug: "file-solid", - type_of_icon: "SOLID" - }, - { - name: "filter-alt", - slug: "filter-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "first-aid", - slug: "first-aid-solid", - type_of_icon: "SOLID" - }, - { - name: "flag-alt", - slug: "flag-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "flag", - slug: "flag-solid", - type_of_icon: "SOLID" - }, - { - name: "gift", - slug: "gift-solid", - type_of_icon: "SOLID" - }, - { - name: "grid-alt", - slug: "grid-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "group", - slug: "group-solid", - type_of_icon: "SOLID" - }, - { - name: "hdd", - slug: "hdd-solid", - type_of_icon: "SOLID", - term: ["storage", "hard drive"] - }, - { - name: "heart", - slug: "heart-solid", - type_of_icon: "SOLID", - term: ["health"] - }, - { - name: "hide", - slug: "hide-solid", - type_of_icon: "SOLID" - }, - { - name: "home", - slug: "home-solid", - type_of_icon: "SOLID" - }, - { - name: "hot", - slug: "hot-solid", - type_of_icon: "SOLID", - term: ["fire"] - }, - { - name: "hourglass", - slug: "hourglass-solid", - type_of_icon: "SOLID" - }, - { - name: "image", - slug: "image-solid", - type_of_icon: "SOLID" - }, - { - name: "inbox", - slug: "inbox-solid", - type_of_icon: "SOLID" - }, - { - name: "info-circle", - slug: "info-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "joystick-alt", - slug: "joystick-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "joystick", - slug: "joystick-solid", - type_of_icon: "SOLID" - }, - { - name: "layer", - slug: "layer-solid", - type_of_icon: "SOLID" - }, - { - name: "left-arrow-circle", - slug: "left-arrow-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "like", - slug: "like-solid", - type_of_icon: "SOLID" - }, - { - name: "lock-open", - slug: "lock-open-solid", - type_of_icon: "SOLID" - }, - { - name: "lock", - slug: "lock-solid", - type_of_icon: "SOLID" - }, - { - name: "map-alt", - slug: "map-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "map", - slug: "map-solid", - type_of_icon: "SOLID" - }, - { - name: "message-rounded", - slug: "message-rounded-solid", - type_of_icon: "SOLID" - }, - { - name: "message", - slug: "message-solid", - type_of_icon: "SOLID" - }, - { - name: "microphone-off", - slug: "microphone-off-solid", - type_of_icon: "SOLID" - }, - { - name: "microphone", - slug: "microphone-solid", - type_of_icon: "SOLID" - }, - { - name: "minus-circle", - slug: "minus-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "moon", - slug: "moon-solid", - type_of_icon: "SOLID" - }, - { - name: "mouse", - slug: "mouse-solid", - type_of_icon: "SOLID" - }, - { - name: "music", - slug: "music-solid", - type_of_icon: "SOLID" - }, - { - name: "navigation", - slug: "navigation-solid", - type_of_icon: "SOLID" - }, - { - name: "news", - slug: "news-solid", - type_of_icon: "SOLID" - }, - { - name: "package", - slug: "package-solid", - type_of_icon: "SOLID", - term: ["box", "shipping", "delivery"] - }, - { - name: "paper-plane", - slug: "paper-plane-solid", - type_of_icon: "SOLID" - }, - { - name: "paste", - slug: "paste-solid", - type_of_icon: "SOLID" - }, - { - name: "pen", - slug: "pen-solid", - type_of_icon: "SOLID" - }, - { - name: "pencil", - slug: "pencil-solid", - type_of_icon: "SOLID" - }, - { - name: "phone-call", - slug: "phone-call-solid", - type_of_icon: "SOLID" - }, - { - name: "phone-incoming", - slug: "phone-incoming-solid", - type_of_icon: "SOLID" - }, - { - name: "phone-outgoing", - slug: "phone-outgoing-solid", - type_of_icon: "SOLID" - }, - { - name: "phone", - slug: "phone-solid", - type_of_icon: "SOLID" - }, - { - name: "pie-chart-alt", - slug: "pie-chart-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "pie-chart", - slug: "pie-chart-solid", - type_of_icon: "SOLID" - }, - { - name: "pin", - slug: "pin-solid", - type_of_icon: "SOLID" - }, - { - name: "playlist", - slug: "playlist-solid", - type_of_icon: "SOLID" - }, - { - name: "plug", - slug: "plug-solid", - type_of_icon: "SOLID", - term: ["charging"] - }, - { - name: "plus-circle", - slug: "plus-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "printer", - slug: "printer-solid", - type_of_icon: "SOLID" - }, - { - name: "purchase-tag", - slug: "purchase-tag-solid", - type_of_icon: "SOLID", - term: ["price", "cost"] - }, - { - name: "quote-left", - slug: "quote-left-solid", - type_of_icon: "SOLID" - }, - { - name: "quote-right", - slug: "quote-right-solid", - type_of_icon: "SOLID" - }, - { - name: "radio", - slug: "radio-solid", - type_of_icon: "SOLID" - }, - { - name: "rename", - slug: "rename-solid", - type_of_icon: "SOLID" - }, - { - name: "report", - slug: "report-solid", - type_of_icon: "SOLID" - }, - { - name: "right-arrow-circle", - slug: "right-arrow-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "ruler", - slug: "ruler-solid", - type_of_icon: "SOLID" - }, - { - name: "save", - slug: "save-solid", - type_of_icon: "SOLID", - term: ["floppy disk"] - }, - { - name: "sort-alt", - slug: "sort-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "select-multiple", - slug: "select-multiple-solid", - type_of_icon: "SOLID" - }, - { - name: "send", - slug: "send-solid", - type_of_icon: "SOLID" - }, - { - name: "server", - slug: "server-solid", - type_of_icon: "SOLID" - }, - { - name: "share-alt", - slug: "share-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "share", - slug: "share-solid", - type_of_icon: "SOLID" - }, - { - name: "shield", - slug: "shield-solid", - type_of_icon: "SOLID" - }, - { - name: "shopping-bag-alt", - slug: "shopping-bag-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "shopping-bag", - slug: "shopping-bag-solid", - type_of_icon: "SOLID" - }, - { - name: "show", - slug: "show-solid", - type_of_icon: "SOLID" - }, - { - name: "happy", - slug: "happy-regular", - type_of_icon: "REGULAR" - }, - { - name: "meh", - slug: "meh-regular", - type_of_icon: "REGULAR" - }, - { - name: "sad", - slug: "sad-regular", - type_of_icon: "REGULAR" - }, - { - name: "spreadsheet", - slug: "spreadsheet-solid", - type_of_icon: "SOLID" - }, - { - name: "star", - slug: "star-solid", - type_of_icon: "SOLID" - }, - { - name: "store", - slug: "store-solid", - type_of_icon: "SOLID", - term: ["shop", "market"] - }, - { - name: "sun", - slug: "sun-solid", - type_of_icon: "SOLID" - }, - { - name: "t-shirt", - slug: "t-shirt-solid", - type_of_icon: "SOLID" - }, - { - name: "tag-x", - slug: "tag-x-solid", - type_of_icon: "SOLID" - }, - { - name: "tag", - slug: "tag-solid", - type_of_icon: "SOLID" - }, - { - name: "tennis-ball", - slug: "tennis-ball-solid", - type_of_icon: "SOLID", - term: ["deuce"] - }, - { - name: "terminal", - slug: "terminal-solid", - type_of_icon: "SOLID", - term: ["command line"] - }, - { - name: "to-top", - slug: "to-top-solid", - type_of_icon: "SOLID" - }, - { - name: "toggle-left", - slug: "toggle-left-solid", - type_of_icon: "SOLID", - term: ["switch"] - }, - { - name: "toggle-right", - slug: "toggle-right-solid", - type_of_icon: "SOLID", - term: ["switch"] - }, - { - name: "torch", - slug: "torch-solid", - type_of_icon: "SOLID" - }, - { - name: "trash-alt", - slug: "trash-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "trash", - slug: "trash-solid", - type_of_icon: "SOLID" - }, - { - name: "trophy", - slug: "trophy-solid", - type_of_icon: "SOLID" - }, - { - name: "truck", - slug: "truck-solid", - type_of_icon: "SOLID" - }, - { - name: "up-arrow-circle", - slug: "up-arrow-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "upvote", - slug: "upvote-solid", - type_of_icon: "SOLID" - }, - { - name: "user-circle", - slug: "user-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "user-detail", - slug: "user-detail-solid", - type_of_icon: "SOLID" - }, - { - name: "user-minus", - slug: "user-minus-solid", - type_of_icon: "SOLID" - }, - { - name: "user-plus", - slug: "user-plus-solid", - type_of_icon: "SOLID" - }, - { - name: "user", - slug: "user-solid", - type_of_icon: "SOLID" - }, - { - name: "video-off", - slug: "video-off-solid", - type_of_icon: "SOLID" - }, - { - name: "video", - slug: "video-solid", - type_of_icon: "SOLID" - }, - { - name: "videos", - slug: "videos-solid", - type_of_icon: "SOLID" - }, - { - name: "volume-full", - slug: "volume-full-solid", - type_of_icon: "SOLID" - }, - { - name: "volume-low", - slug: "volume-low-solid", - type_of_icon: "SOLID" - }, - { - name: "volume-mute", - slug: "volume-mute-solid", - type_of_icon: "SOLID" - }, - { - name: "volume", - slug: "volume-solid", - type_of_icon: "SOLID" - }, - { - name: "wallet", - slug: "wallet-solid", - type_of_icon: "SOLID", - term: ["money"] - }, - { - name: "watch-alt", - slug: "watch-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "watch", - slug: "watch-solid", - type_of_icon: "SOLID" - }, - { - name: "widget", - slug: "widget-solid", - type_of_icon: "SOLID" - }, - { - name: "wrench", - slug: "wrench-solid", - type_of_icon: "SOLID" - }, - { - name: "x-circle", - slug: "x-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "zap", - slug: "zap-solid", - type_of_icon: "SOLID", - term: ["bolt"] - }, - { - name: "folder-open", - slug: "folder-open-solid", - type_of_icon: "SOLID" - }, - { - name: "battery-low", - slug: "battery-low-solid", - type_of_icon: "SOLID" - }, - { - name: "conversation", - slug: "conversation-solid", - type_of_icon: "SOLID", - term: ["chat", "discussion"] - }, - { - name: "dashboard", - slug: "dashboard-solid", - type_of_icon: "SOLID" - }, - { - name: "file-plus", - slug: "file-plus-solid", - type_of_icon: "SOLID", - term: ["add", "file add", "new file"] - }, - { - name: "slider-alt", - slug: "slider-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "google-plus", - slug: "google-plus-logo", - type_of_icon: "LOGO" - }, - { - name: "google-plus-circle", - slug: "google-plus-circle-logo", - type_of_icon: "LOGO" - }, - { - name: "linkedin-square", - slug: "linkedin-square-logo", - type_of_icon: "LOGO" - }, - { - name: "medium", - slug: "medium-logo", - type_of_icon: "LOGO" - }, - { - name: "medium-square", - slug: "medium-square-logo", - type_of_icon: "LOGO" - }, - { - name: "skype", - slug: "skype-logo", - type_of_icon: "LOGO" - }, - { - name: "slack-old", - slug: "slack-old-logo", - type_of_icon: "LOGO" - }, - { - name: "slack", - slug: "slack-logo", - type_of_icon: "LOGO" - }, - { - name: "twitch", - slug: "twitch-logo", - type_of_icon: "LOGO" - }, - { - name: "discord", - slug: "discord-logo", - type_of_icon: "LOGO" - }, - { - name: "reddit", - slug: "reddit-logo", - type_of_icon: "LOGO", - term: ["social media"] - }, - { - name: "pinterest", - slug: "pinterest-logo", - type_of_icon: "LOGO" - }, - { - name: "blogger", - slug: "blogger-logo", - type_of_icon: "LOGO" - }, - { - name: "certification", - slug: "certification-regular", - type_of_icon: "REGULAR" - }, - { - name: "certification", - slug: "certification-solid", - type_of_icon: "SOLID" - }, - { - name: "rocket", - slug: "rocket-regular", - type_of_icon: "REGULAR" - }, - { - name: "rocket", - slug: "rocket-solid", - type_of_icon: "SOLID" - }, - { - name: "check-circle", - slug: "check-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "check-circle", - slug: "check-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "checkbox", - slug: "checkbox-solid", - type_of_icon: "SOLID" - }, - { - name: "checkbox-checked", - slug: "checkbox-checked-solid", - type_of_icon: "SOLID" - }, - { - name: "star-half", - slug: "star-half-solid", - type_of_icon: "SOLID" - }, - { - name: "bus", - slug: "bus-regular", - type_of_icon: "REGULAR" - }, - { - name: "bus", - slug: "bus-solid", - type_of_icon: "SOLID" - }, - { - name: "check-double", - slug: "check-double-regular", - type_of_icon: "REGULAR" - }, - { - name: "dumbbell", - slug: "dumbbell-regular", - type_of_icon: "REGULAR", - term: ["gym", "workout"] - }, - { - name: "bot", - slug: "bot-regular", - type_of_icon: "REGULAR" - }, - { - name: "area", - slug: "area-regular", - type_of_icon: "REGULAR" - }, - { - name: "bot", - slug: "bot-solid", - type_of_icon: "SOLID" - }, - { - name: "area", - slug: "area-solid", - type_of_icon: "SOLID" - }, - { - name: "bed", - slug: "bed-regular", - type_of_icon: "REGULAR", - term: ["sleep"] - }, - { - name: "bed", - slug: "bed-solid", - type_of_icon: "SOLID", - term: ["sleep"] - }, - { - name: "bath", - slug: "bath-regular", - type_of_icon: "REGULAR" - }, - { - name: "bath", - slug: "bath-solid", - type_of_icon: "SOLID" - }, - { - name: "train", - slug: "train-regular", - type_of_icon: "REGULAR" - }, - { - name: "train", - slug: "train-solid", - type_of_icon: "SOLID" - }, - { - name: "taxi", - slug: "taxi-regular", - type_of_icon: "REGULAR" - }, - { - name: "taxi", - slug: "taxi-solid", - type_of_icon: "SOLID" - }, - { - name: "movie", - slug: "movie-regular", - type_of_icon: "REGULAR" - }, - { - name: "movie", - slug: "movie-solid", - type_of_icon: "SOLID" - }, - { - name: "hotel", - slug: "hotel-regular", - type_of_icon: "REGULAR" - }, - { - name: "planet", - slug: "planet-regular", - type_of_icon: "REGULAR" - }, - { - name: "planet", - slug: "planet-solid", - type_of_icon: "SOLID" - }, - { - name: "list-ol", - slug: "list-ol-regular", - type_of_icon: "REGULAR" - }, - { - name: "video-plus", - slug: "video-plus-regular", - type_of_icon: "REGULAR" - }, - { - name: "video-plus", - slug: "video-plus-solid", - type_of_icon: "SOLID" - }, - { - name: "menu-alt-left", - slug: "menu-alt-left-regular", - type_of_icon: "REGULAR" - }, - { - name: "menu-alt-right", - slug: "menu-alt-right-regular", - type_of_icon: "REGULAR" - }, - { - name: "box", - slug: "box-regular", - type_of_icon: "REGULAR", - term: ["archive"] - }, - { - name: "box", - slug: "box-solid", - type_of_icon: "SOLID", - term: ["archive"] - }, - { - name: "key", - slug: "key-solid", - type_of_icon: "SOLID" - }, - { - name: "restaurant", - slug: "restaurant-regular", - type_of_icon: "REGULAR" - }, - { - name: "swim", - slug: "swim-regular", - type_of_icon: "REGULAR" - }, - { - name: "water", - slug: "water-regular", - type_of_icon: "REGULAR" - }, - { - name: "wind", - slug: "wind-regular", - type_of_icon: "REGULAR", - term: ["breeze", "gust", "air"] - }, - { - name: "dialpad", - slug: "dialpad-regular", - type_of_icon: "REGULAR", - term: ["keypad"] - }, - { - name: "handicap", - slug: "handicap-regular", - type_of_icon: "REGULAR", - term: ["wheelchair", "injury"] - }, - { - name: "font-size", - slug: "font-size-regular", - type_of_icon: "REGULAR" - }, - { - name: "code-block", - slug: "code-block-regular", - type_of_icon: "REGULAR" - }, - { - name: "photo-album", - slug: "photo-album-regular", - type_of_icon: "REGULAR" - }, - { - name: "photo-album", - slug: "photo-album-solid", - type_of_icon: "SOLID" - }, - { - name: "bell-ring", - slug: "bell-ring-solid", - type_of_icon: "SOLID", - term: ["alert", "notification"] - }, - { - name: "apple", - slug: "apple-logo", - type_of_icon: "LOGO" - }, - { - name: "android", - slug: "android-logo", - type_of_icon: "LOGO" - }, - { - name: "play-store", - slug: "play-store-logo", - type_of_icon: "LOGO" - }, - { - name: "windows", - slug: "windows-logo", - type_of_icon: "LOGO", - term: ["browser"] - }, - { - name: "vk", - slug: "vk-logo", - type_of_icon: "LOGO", - term: ["social media"] - }, - { - name: "pocket", - slug: "pocket-logo", - type_of_icon: "LOGO" - }, - { - name: "strikethrough", - slug: "strikethrough-regular", - type_of_icon: "REGULAR" - }, - { - name: "file-blank", - slug: "file-blank-regular", - type_of_icon: "REGULAR" - }, - { - name: "file-blank", - slug: "file-blank-solid", - type_of_icon: "SOLID" - }, - { - name: "highlight", - slug: "highlight-regular", - type_of_icon: "REGULAR" - }, - { - name: "font-color", - slug: "font-color-regular", - type_of_icon: "REGULAR" - }, - { - name: "fingerprint", - slug: "fingerprint-regular", - type_of_icon: "REGULAR" - }, - { - name: "transfer", - slug: "transfer-regular", - type_of_icon: "REGULAR" - }, - { - name: "circle", - slug: "circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "edit", - slug: "edit-solid", - type_of_icon: "SOLID", - term: ["writing", "note", "pencil"] - }, - { - name: "ball", - slug: "ball-regular", - type_of_icon: "REGULAR", - term: ["football", "rugby"] - }, - { - name: "ball", - slug: "ball-solid", - type_of_icon: "SOLID", - term: ["football", "rugby"] - }, - { - name: "football", - slug: "football-regular", - type_of_icon: "REGULAR", - term: ["soccer", "goal"] - }, - { - name: "film", - slug: "film-solid", - type_of_icon: "SOLID" - }, - { - name: "dollar-circle", - slug: "dollar-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "dollar-circle", - slug: "dollar-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "skull", - slug: "skull-solid", - type_of_icon: "SOLID" - }, - { - name: "messenger", - slug: "messenger-logo", - type_of_icon: "LOGO" - }, - { - name: "search-alt", - slug: "search-alt-regular", - type_of_icon: "REGULAR", - term: ["magnifying glass"] - }, - { - name: "image-alt", - slug: "image-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "microphone-alt", - slug: "microphone-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "analyse", - slug: "analyse-regular", - type_of_icon: "REGULAR" - }, - { - name: "x-square", - slug: "x-square-solid", - type_of_icon: "SOLID" - }, - { - name: "plus-square", - slug: "plus-square-solid", - type_of_icon: "SOLID" - }, - { - name: "minus-square", - slug: "minus-square-solid", - type_of_icon: "SOLID" - }, - { - name: "disc", - slug: "disc-regular", - type_of_icon: "REGULAR" - }, - { - name: "disc", - slug: "disc-solid", - type_of_icon: "SOLID" - }, - { - name: "equalizer", - slug: "equalizer-regular", - type_of_icon: "REGULAR" - }, - { - name: "stats", - slug: "stats-regular", - type_of_icon: "REGULAR" - }, - { - name: "move-horizontal", - slug: "move-horizontal-regular", - type_of_icon: "REGULAR" - }, - { - name: "move-vertical", - slug: "move-vertical-regular", - type_of_icon: "REGULAR" - }, - { - name: "flame", - slug: "flame-solid", - type_of_icon: "SOLID" - }, - { - name: "grid-horizontal", - slug: "grid-horizontal-regular", - type_of_icon: "REGULAR" - }, - { - name: "grid-vertical", - slug: "grid-vertical-regular", - type_of_icon: "REGULAR" - }, - { - name: "grid-small", - slug: "grid-small-regular", - type_of_icon: "REGULAR" - }, - { - name: "badge", - slug: "badge-regular", - type_of_icon: "REGULAR" - }, - { - name: "badge", - slug: "badge-solid", - type_of_icon: "SOLID" - }, - { - name: "id-card", - slug: "id-card-regular", - type_of_icon: "REGULAR" - }, - { - name: "sort-up", - slug: "sort-up-regular", - type_of_icon: "REGULAR" - }, - { - name: "sort-down", - slug: "sort-down-regular", - type_of_icon: "REGULAR" - }, - { - name: "note", - slug: "note-regular", - type_of_icon: "REGULAR" - }, - { - name: "note", - slug: "note-solid", - type_of_icon: "SOLID" - }, - { - name: "test-tube", - slug: "test-tube-regular", - type_of_icon: "REGULAR" - }, - { - name: "help-circle", - slug: "help-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "help-circle", - slug: "help-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "card", - slug: "card-regular", - type_of_icon: "REGULAR" - }, - { - name: "card", - slug: "card-solid", - type_of_icon: "SOLID" - }, - { - name: "rewind-circle", - slug: "rewind-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "magnet", - slug: "magnet-regular", - type_of_icon: "REGULAR" - }, - { - name: "magnet", - slug: "magnet-solid", - type_of_icon: "SOLID" - }, - { - name: "500px", - slug: "500px-logo", - type_of_icon: "LOGO" - }, - { - name: "angular", - slug: "angular-logo", - type_of_icon: "LOGO" - }, - { - name: "codepen", - slug: "codepen-logo", - type_of_icon: "LOGO" - }, - { - name: "creative-commons", - slug: "creative-commons-logo", - type_of_icon: "LOGO" - }, - { - name: "digitalocean", - slug: "digitalocean-logo", - type_of_icon: "LOGO" - }, - { - name: "deviantart", - slug: "deviantart-logo", - type_of_icon: "LOGO" - }, - { - name: "discourse", - slug: "discourse-logo", - type_of_icon: "LOGO" - }, - { - name: "dropbox", - slug: "dropbox-logo", - type_of_icon: "LOGO" - }, - { - name: "drupal", - slug: "drupal-logo", - type_of_icon: "LOGO" - }, - { - name: "ebay", - slug: "ebay-logo", - type_of_icon: "LOGO" - }, - { - name: "amazon", - slug: "amazon-logo", - type_of_icon: "LOGO" - }, - { - name: "digg", - slug: "digg-logo", - type_of_icon: "LOGO" - }, - { - name: "unsplash", - slug: "unsplash-logo", - type_of_icon: "LOGO" - }, - { - name: "wikipedia", - slug: "wikipedia-logo", - type_of_icon: "LOGO" - }, - { - name: "sass", - slug: "sass-logo", - type_of_icon: "LOGO" - }, - { - name: "foursquare", - slug: "foursquare-logo", - type_of_icon: "LOGO" - }, - { - name: "invision", - slug: "invision-logo", - type_of_icon: "LOGO" - }, - { - name: "opera", - slug: "opera-logo", - type_of_icon: "LOGO" - }, - { - name: "airbnb", - slug: "airbnb-logo", - type_of_icon: "LOGO" - }, - { - name: "yelp", - slug: "yelp-logo", - type_of_icon: "LOGO" - }, - { - name: "quora", - slug: "quora-logo", - type_of_icon: "LOGO" - }, - { - name: "git", - slug: "git-logo", - type_of_icon: "LOGO" - }, - { - name: "html5", - slug: "html5-logo", - type_of_icon: "LOGO" - }, - { - name: "product-hunt", - slug: "product-hunt-logo", - type_of_icon: "LOGO" - }, - { - name: "magento", - slug: "magento-logo", - type_of_icon: "LOGO" - }, - { - name: "stack-overflow", - slug: "stack-overflow-logo", - type_of_icon: "LOGO" - }, - { - name: "firefox", - slug: "firefox-logo", - type_of_icon: "LOGO" - }, - { - name: "javascript", - slug: "javascript-logo", - type_of_icon: "LOGO" - }, - { - name: "nodejs", - slug: "nodejs-logo", - type_of_icon: "LOGO" - }, - { - name: "kickstarter", - slug: "kickstarter-logo", - type_of_icon: "LOGO" - }, - { - name: "vuejs", - slug: "vuejs-logo", - type_of_icon: "LOGO" - }, - { - name: "bing", - slug: "bing-logo", - type_of_icon: "LOGO" - }, - { - name: "react", - slug: "react-logo", - type_of_icon: "LOGO" - }, - { - name: "periscope", - slug: "periscope-logo", - type_of_icon: "LOGO" - }, - { - name: "wordpress", - slug: "wordpress-logo", - type_of_icon: "LOGO" - }, - { - name: "telegram", - slug: "telegram-logo", - type_of_icon: "LOGO" - }, - { - name: "stripe", - slug: "stripe-logo", - type_of_icon: "LOGO" - }, - { - name: "edge", - slug: "edge-logo", - type_of_icon: "LOGO" - }, - { - name: "paypal", - slug: "paypal-logo", - type_of_icon: "LOGO" - }, - { - name: "internet-explorer", - slug: "internet-explorer-logo", - type_of_icon: "LOGO" - }, - { - name: "joomla", - slug: "joomla-logo", - type_of_icon: "LOGO" - }, - { - name: "dailymotion", - slug: "dailymotion-logo", - type_of_icon: "LOGO" - }, - { - name: "chrome", - slug: "chrome-logo", - type_of_icon: "LOGO" - }, - { - name: "baidu", - slug: "baidu-logo", - type_of_icon: "LOGO" - }, - { - name: "visa", - slug: "visa-logo", - type_of_icon: "LOGO" - }, - { - name: "mastercard", - slug: "mastercard-logo", - type_of_icon: "LOGO" - }, - { - name: "redux", - slug: "redux-logo", - type_of_icon: "LOGO" - }, - { - name: "bootstrap", - slug: "bootstrap-logo", - type_of_icon: "LOGO" - }, - { - name: "yahoo", - slug: "yahoo-logo", - type_of_icon: "LOGO" - }, - { - name: "microsoft", - slug: "microsoft-logo", - type_of_icon: "LOGO" - }, - { - name: "css3", - slug: "css3-logo", - type_of_icon: "LOGO" - }, - { - name: "jsfiddle", - slug: "jsfiddle-logo", - type_of_icon: "LOGO" - }, - { - name: "shopify", - slug: "shopify-logo", - type_of_icon: "LOGO" - }, - { - name: "flickr", - slug: "flickr-logo", - type_of_icon: "LOGO" - }, - { - name: "less", - slug: "less-logo", - type_of_icon: "LOGO" - }, - { - name: "snapchat", - slug: "snapchat-logo", - type_of_icon: "LOGO" - }, - { - name: "soundcloud", - slug: "soundcloud-logo", - type_of_icon: "LOGO" - }, - { - name: "spotify", - slug: "spotify-logo", - type_of_icon: "LOGO" - }, - { - name: "trello", - slug: "trello-logo", - type_of_icon: "LOGO" - }, - { - name: "wix", - slug: "wix-logo", - type_of_icon: "LOGO" - }, - { - name: "mailchimp", - slug: "mailchimp-logo", - type_of_icon: "LOGO" - }, - { - name: "medium-old", - slug: "medium-old-logo", - type_of_icon: "LOGO" - }, - { - name: "squarespace", - slug: "squarespace-logo", - type_of_icon: "LOGO" - }, - { - name: "whatsapp-square", - slug: "whatsapp-square-logo", - type_of_icon: "LOGO" - }, - { - name: "flickr-square", - slug: "flickr-square-logo", - type_of_icon: "LOGO" - }, - { - name: "ambulance", - slug: "ambulance-solid", - type_of_icon: "SOLID" - }, - { - name: "left-arrow-square", - slug: "left-arrow-square-solid", - type_of_icon: "SOLID" - }, - { - name: "up-arrow-square", - slug: "up-arrow-square-solid", - type_of_icon: "SOLID" - }, - { - name: "down-arrow-square", - slug: "down-arrow-square-solid", - type_of_icon: "SOLID" - }, - { - name: "right-arrow-square", - slug: "right-arrow-square-solid", - type_of_icon: "SOLID" - }, - { - name: "user-badge", - slug: "user-badge-solid", - type_of_icon: "SOLID" - }, - { - name: "calendar-event", - slug: "calendar-event-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-left", - slug: "caret-left-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-up", - slug: "caret-up-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-right", - slug: "caret-right-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-down", - slug: "caret-down-regular", - type_of_icon: "REGULAR" - }, - { - name: "gas-pump", - slug: "gas-pump-solid", - type_of_icon: "SOLID" - }, - { - name: "landmark", - slug: "landmark-solid", - type_of_icon: "SOLID" - }, - { - name: "show-alt", - slug: "show-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "badge-check", - slug: "badge-check-regular", - type_of_icon: "REGULAR" - }, - { - name: "badge-check", - slug: "badge-check-solid", - type_of_icon: "SOLID" - }, - { - name: "rotate-left", - slug: "rotate-left-regular", - type_of_icon: "REGULAR" - }, - { - name: "coffee-alt", - slug: "coffee-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "brush", - slug: "brush-regular", - type_of_icon: "REGULAR", - term: ["color", "colour", "painting"] - }, - { - name: "brush", - slug: "brush-solid", - type_of_icon: "SOLID", - term: ["color", "colour", "painting"] - }, - { - name: "keyboard", - slug: "keyboard-solid", - type_of_icon: "SOLID" - }, - { - name: "megaphone", - slug: "megaphone-solid", - type_of_icon: "SOLID" - }, - { - name: "directions", - slug: "directions-solid", - type_of_icon: "SOLID" - }, - { - name: "direction-right", - slug: "direction-right-solid", - type_of_icon: "SOLID" - }, - { - name: "unlink", - slug: "unlink-regular", - type_of_icon: "REGULAR" - }, - { - name: "paint", - slug: "paint-regular", - type_of_icon: "REGULAR" - }, - { - name: "joystick-button", - slug: "joystick-button-regular", - type_of_icon: "REGULAR" - }, - { - name: "joystick-button", - slug: "joystick-button-solid", - type_of_icon: "SOLID" - }, - { - name: "font-family", - slug: "font-family-regular", - type_of_icon: "REGULAR" - }, - { - name: "flask", - slug: "flask-solid", - type_of_icon: "SOLID" - }, - { - name: "capsule", - slug: "capsule-solid", - type_of_icon: "SOLID", - term: ["medicine"] - }, - { - name: "color-fill", - slug: "color-fill-solid", - type_of_icon: "SOLID" - }, - { - name: "hotel", - slug: "hotel-solid", - type_of_icon: "SOLID" - }, - { - name: "magic-wand", - slug: "magic-wand-solid", - type_of_icon: "SOLID" - }, - { - name: "repeat", - slug: "repeat-regular", - type_of_icon: "REGULAR" - }, - { - name: "eraser", - slug: "eraser-solid", - type_of_icon: "SOLID", - term: ["rubber"] - }, - { - name: "cloud-rain", - slug: "cloud-rain-solid", - type_of_icon: "SOLID" - }, - { - name: "cloud-lightning", - slug: "cloud-lightning-solid", - type_of_icon: "SOLID" - }, - { - name: "eyedropper", - slug: "eyedropper-solid", - type_of_icon: "SOLID" - }, - { - name: "user-rectangle", - slug: "user-rectangle-solid", - type_of_icon: "SOLID" - }, - { - name: "plane", - slug: "plane-solid", - type_of_icon: "SOLID", - term: ["flight", "fly"] - }, - { - name: "tree", - slug: "tree-solid", - type_of_icon: "SOLID", - term: ["forest", "christmas"] - }, - { - name: "factory", - slug: "factory-solid", - type_of_icon: "SOLID" - }, - { - name: "ship", - slug: "ship-solid", - type_of_icon: "SOLID" - }, - { - name: "walk", - slug: "walk-regular", - type_of_icon: "REGULAR" - }, - { - name: "yin-yang", - slug: "yin-yang-solid", - type_of_icon: "SOLID" - }, - { - name: "file-pdf", - slug: "file-pdf-solid", - type_of_icon: "SOLID" - }, - { - name: "money", - slug: "money-regular", - type_of_icon: "REGULAR" - }, - { - name: "home-circle", - slug: "home-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "home-circle", - slug: "home-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "location-plus", - slug: "location-plus-regular", - type_of_icon: "REGULAR" - }, - { - name: "location-plus", - slug: "location-plus-solid", - type_of_icon: "SOLID" - }, - { - name: "arch", - slug: "arch-regular", - type_of_icon: "REGULAR" - }, - { - name: "arch", - slug: "arch-solid", - type_of_icon: "SOLID" - }, - { - name: "atom", - slug: "atom-regular", - type_of_icon: "REGULAR" - }, - { - name: "badge-dollar", - slug: "badge-dollar-solid", - type_of_icon: "SOLID" - }, - { - name: "baseball", - slug: "baseball-regular", - type_of_icon: "REGULAR" - }, - { - name: "beer", - slug: "beer-regular", - type_of_icon: "REGULAR" - }, - { - name: "beer", - slug: "beer-solid", - type_of_icon: "SOLID" - }, - { - name: "bible", - slug: "bible-regular", - type_of_icon: "REGULAR" - }, - { - name: "bible", - slug: "bible-solid", - type_of_icon: "SOLID" - }, - { - name: "bomb", - slug: "bomb-regular", - type_of_icon: "REGULAR" - }, - { - name: "bomb", - slug: "bomb-solid", - type_of_icon: "SOLID" - }, - { - name: "bus-school", - slug: "bus-school-regular", - type_of_icon: "REGULAR" - }, - { - name: "bus-school", - slug: "bus-school-solid", - type_of_icon: "SOLID" - }, - { - name: "cabinet", - slug: "cabinet-regular", - type_of_icon: "REGULAR" - }, - { - name: "cabinet", - slug: "cabinet-solid", - type_of_icon: "SOLID" - }, - { - name: "calendar-edit", - slug: "calendar-edit-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar-edit", - slug: "calendar-edit-solid", - type_of_icon: "SOLID" - }, - { - name: "car-wash", - slug: "car-wash-solid", - type_of_icon: "SOLID" - }, - { - name: "car-garage", - slug: "car-garage-solid", - type_of_icon: "SOLID" - }, - { - name: "car-mechanic", - slug: "car-mechanic-solid", - type_of_icon: "SOLID" - }, - { - name: "car-crash", - slug: "car-crash-solid", - type_of_icon: "SOLID" - }, - { - name: "coffee-togo", - slug: "coffee-togo-regular", - type_of_icon: "REGULAR" - }, - { - name: "coffee-togo", - slug: "coffee-togo-solid", - type_of_icon: "SOLID" - }, - { - name: "chess", - slug: "chess-solid", - type_of_icon: "SOLID", - term: ["strategy"] - }, - { - name: "dryer", - slug: "dryer-solid", - type_of_icon: "SOLID" - }, - { - name: "washer", - slug: "washer-solid", - type_of_icon: "SOLID" - }, - { - name: "pointer", - slug: "pointer-regular", - type_of_icon: "REGULAR" - }, - { - name: "pointer", - slug: "pointer-solid", - type_of_icon: "SOLID" - }, - { - name: "microchip", - slug: "microchip-regular", - type_of_icon: "REGULAR" - }, - { - name: "microchip", - slug: "microchip-solid", - type_of_icon: "SOLID" - }, - { - name: "piano", - slug: "piano-solid", - type_of_icon: "SOLID" - }, - { - name: "file-export", - slug: "file-export-solid", - type_of_icon: "SOLID" - }, - { - name: "file-import", - slug: "file-import-solid", - type_of_icon: "SOLID" - }, - { - name: "flag-checkered", - slug: "flag-checkered-solid", - type_of_icon: "SOLID", - term: ["f1", "racing"] - }, - { - name: "heart-circle", - slug: "heart-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "heart-circle", - slug: "heart-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "heart-square", - slug: "heart-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "heart-square", - slug: "heart-square-solid", - type_of_icon: "SOLID" - }, - { - name: "home-heart", - slug: "home-heart-regular", - type_of_icon: "REGULAR" - }, - { - name: "home-heart", - slug: "home-heart-solid", - type_of_icon: "SOLID" - }, - { - name: "info-square", - slug: "info-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "info-square", - slug: "info-square-solid", - type_of_icon: "SOLID" - }, - { - name: "layer-plus", - slug: "layer-plus-regular", - type_of_icon: "REGULAR" - }, - { - name: "layer-plus", - slug: "layer-plus-solid", - type_of_icon: "SOLID" - }, - { - name: "layer-minus", - slug: "layer-minus-regular", - type_of_icon: "REGULAR" - }, - { - name: "layer-minus", - slug: "layer-minus-solid", - type_of_icon: "SOLID" - }, - { - name: "recycle", - slug: "recycle-regular", - type_of_icon: "REGULAR" - }, - { - name: "traffic-cone", - slug: "traffic-cone-regular", - type_of_icon: "REGULAR" - }, - { - name: "traffic-cone", - slug: "traffic-cone-solid", - type_of_icon: "SOLID" - }, - { - name: "wifi-2", - slug: "wifi-2-regular", - type_of_icon: "REGULAR" - }, - { - name: "wifi-1", - slug: "wifi-1-regular", - type_of_icon: "REGULAR" - }, - { - name: "wifi-0", - slug: "wifi-0-regular", - type_of_icon: "REGULAR" - }, - { - name: "mask", - slug: "mask-regular", - type_of_icon: "REGULAR" - }, - { - name: "mask", - slug: "mask-solid", - type_of_icon: "SOLID" - }, - { - name: "low-vision", - slug: "low-vision-regular", - type_of_icon: "REGULAR", - term: ["eye", "view", "visibility"] - }, - { - name: "low-vision", - slug: "low-vision-solid", - type_of_icon: "SOLID", - term: ["eye", "view", "visibility"] - }, - { - name: "radiation", - slug: "radiation-solid", - type_of_icon: "SOLID", - term: ["hazard", "danger"] - }, - { - name: "been-here", - slug: "been-here-regular", - type_of_icon: "REGULAR" - }, - { - name: "been-here", - slug: "been-here-solid", - type_of_icon: "SOLID" - }, - { - name: "current-location", - slug: "current-location-regular", - type_of_icon: "REGULAR" - }, - { - name: "arrow-from-top", - slug: "arrow-from-top-regular", - type_of_icon: "REGULAR" - }, - { - name: "arrow-from-top", - slug: "arrow-from-top-solid", - type_of_icon: "SOLID" - }, - { - name: "arrow-from-bottom", - slug: "arrow-from-bottom-regular", - type_of_icon: "REGULAR" - }, - { - name: "arrow-from-bottom", - slug: "arrow-from-bottom-solid", - type_of_icon: "SOLID" - }, - { - name: "arrow-from-left", - slug: "arrow-from-left-regular", - type_of_icon: "REGULAR" - }, - { - name: "arrow-from-left", - slug: "arrow-from-left-solid", - type_of_icon: "SOLID" - }, - { - name: "arrow-from-right", - slug: "arrow-from-right-regular", - type_of_icon: "REGULAR" - }, - { - name: "arrow-from-right", - slug: "arrow-from-right-solid", - type_of_icon: "SOLID" - }, - { - name: "arrow-to-right", - slug: "arrow-to-right-regular", - type_of_icon: "REGULAR" - }, - { - name: "arrow-to-right", - slug: "arrow-to-right-solid", - type_of_icon: "SOLID" - }, - { - name: "arrow-to-left", - slug: "arrow-to-left-regular", - type_of_icon: "REGULAR" - }, - { - name: "arrow-to-left", - slug: "arrow-to-left-solid", - type_of_icon: "SOLID" - }, - { - name: "arrow-to-top", - slug: "arrow-to-top-regular", - type_of_icon: "REGULAR" - }, - { - name: "arrow-to-top", - slug: "arrow-to-top-solid", - type_of_icon: "SOLID" - }, - { - name: "arrow-to-bottom", - slug: "arrow-to-bottom-regular", - type_of_icon: "REGULAR" - }, - { - name: "arrow-to-bottom", - slug: "arrow-to-bottom-solid", - type_of_icon: "SOLID" - }, - { - name: "book-reader", - slug: "book-reader-regular", - type_of_icon: "REGULAR" - }, - { - name: "book-reader", - slug: "book-reader-solid", - type_of_icon: "SOLID" - }, - { - name: "edit-location", - slug: "edit-location-solid", - type_of_icon: "SOLID" - }, - { - name: "ev-station", - slug: "ev-station-solid", - type_of_icon: "SOLID" - }, - { - name: "shapes", - slug: "shapes-solid", - type_of_icon: "SOLID" - }, - { - name: "florist", - slug: "florist-solid", - type_of_icon: "SOLID" - }, - { - name: "pizza", - slug: "pizza-solid", - type_of_icon: "SOLID" - }, - { - name: "scan", - slug: "scan-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar-week", - slug: "calendar-week-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar-week", - slug: "calendar-week-solid", - type_of_icon: "SOLID" - }, - { - name: "glasses", - slug: "glasses-regular", - type_of_icon: "REGULAR" - }, - { - name: "glasses-alt", - slug: "glasses-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "border-none", - slug: "border-none-regular", - type_of_icon: "REGULAR" - }, - { - name: "border-inner", - slug: "border-inner-regular", - type_of_icon: "REGULAR" - }, - { - name: "dice-1", - slug: "dice-1-regular", - type_of_icon: "REGULAR", - term: ["game", "random"] - }, - { - name: "dice-1", - slug: "dice-1-solid", - type_of_icon: "SOLID", - term: ["game", "random"] - }, - { - name: "dice-2", - slug: "dice-2-regular", - type_of_icon: "REGULAR", - term: ["game", "random"] - }, - { - name: "dice-2", - slug: "dice-2-solid", - type_of_icon: "SOLID", - term: ["game", "random"] - }, - { - name: "dice-3", - slug: "dice-3-regular", - type_of_icon: "REGULAR", - term: ["game", "random"] - }, - { - name: "dice-3", - slug: "dice-3-solid", - type_of_icon: "SOLID", - term: ["game", "random"] - }, - { - name: "dice-4", - slug: "dice-4-regular", - type_of_icon: "REGULAR", - term: ["game", "random"] - }, - { - name: "dice-4", - slug: "dice-4-solid", - type_of_icon: "SOLID", - term: ["game", "random"] - }, - { - name: "dice-5", - slug: "dice-5-regular", - type_of_icon: "REGULAR", - term: ["game", "random"] - }, - { - name: "dice-5", - slug: "dice-5-solid", - type_of_icon: "SOLID", - term: ["game", "random"] - }, - { - name: "dice-6", - slug: "dice-6-regular", - type_of_icon: "REGULAR", - term: ["game", "random"] - }, - { - name: "dice-6", - slug: "dice-6-solid", - type_of_icon: "SOLID", - term: ["game", "random"] - }, - { - name: "webcam", - slug: "webcam-regular", - type_of_icon: "REGULAR" - }, - { - name: "webcam", - slug: "webcam-solid", - type_of_icon: "SOLID" - }, - { - name: "spray-can", - slug: "spray-can-regular", - type_of_icon: "REGULAR", - term: ["color", "colour", "paint spray"] - }, - { - name: "spray-can", - slug: "spray-can-solid", - type_of_icon: "SOLID", - term: ["color", "colour", "paint spray"] - }, - { - name: "file-archive", - slug: "file-archive-solid", - type_of_icon: "SOLID" - }, - { - name: "sticker", - slug: "sticker-regular", - type_of_icon: "REGULAR" - }, - { - name: "sticker", - slug: "sticker-solid", - type_of_icon: "SOLID" - }, - { - name: "tachometer", - slug: "tachometer-regular", - type_of_icon: "REGULAR" - }, - { - name: "tachometer", - slug: "tachometer-solid", - type_of_icon: "SOLID" - }, - { - name: "thermometer", - slug: "thermometer-solid", - type_of_icon: "SOLID" - }, - { - name: "game", - slug: "game-regular", - type_of_icon: "REGULAR", - term: ["pacman"] - }, - { - name: "game", - slug: "game-solid", - type_of_icon: "SOLID", - term: ["pacman"] - }, - { - name: "abacus", - slug: "abacus-regular", - type_of_icon: "REGULAR" - }, - { - name: "alarm-snooze", - slug: "alarm-snooze-regular", - type_of_icon: "REGULAR", - term: ["alert", "zzz", "sleep"] - }, - { - name: "alarm-snooze", - slug: "alarm-snooze-solid", - type_of_icon: "SOLID", - term: ["alert", "zzz", "sleep"] - }, - { - name: "alarm-exclamation", - slug: "alarm-exclamation-regular", - type_of_icon: "REGULAR", - term: ["alert", "error"] - }, - { - name: "alarm-exclamation", - slug: "alarm-exclamation-solid", - type_of_icon: "SOLID", - term: ["alert", "error"] - }, - { - name: "chevrons-left", - slug: "chevrons-left-solid", - type_of_icon: "SOLID", - term: ["arrow"] - }, - { - name: "chevrons-right", - slug: "chevrons-right-solid", - type_of_icon: "SOLID", - term: ["arrow"] - }, - { - name: "chevrons-up", - slug: "chevrons-up-solid", - type_of_icon: "SOLID", - term: ["arrow"] - }, - { - name: "chevrons-down", - slug: "chevrons-down-solid", - type_of_icon: "SOLID", - term: ["arrow"] - }, - { - name: "chevron-down", - slug: "chevron-down-solid", - type_of_icon: "SOLID", - term: ["arrow"] - }, - { - name: "chevron-up", - slug: "chevron-up-solid", - type_of_icon: "SOLID", - term: ["arrow"] - }, - { - name: "chevron-right", - slug: "chevron-right-solid", - type_of_icon: "SOLID", - term: ["arrow"] - }, - { - name: "chevron-left", - slug: "chevron-left-solid", - type_of_icon: "SOLID", - term: ["arrow"] - }, - { - name: "guitar-amp", - slug: "guitar-amp-solid", - type_of_icon: "SOLID" - }, - { - name: "up-arrow-alt", - slug: "up-arrow-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "down-arrow-alt", - slug: "down-arrow-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "left-arrow-alt", - slug: "left-arrow-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "right-arrow-alt", - slug: "right-arrow-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "medal", - slug: "medal-regular", - type_of_icon: "REGULAR", - term: ["honor", "honour", "achievement"] - }, - { - name: "medal", - slug: "medal-solid", - type_of_icon: "SOLID", - term: ["honor", "honour", "achievement"] - }, - { - name: "shopping-bags", - slug: "shopping-bags-solid", - type_of_icon: "SOLID" - }, - { - name: "baseball", - slug: "baseball-solid", - type_of_icon: "SOLID" - }, - { - name: "task-x", - slug: "task-x-regular", - type_of_icon: "REGULAR" - }, - { - name: "basketball", - slug: "basketball-solid", - type_of_icon: "SOLID", - term: ["nba"] - }, - { - name: "barcode-reader", - slug: "barcode-reader-regular", - type_of_icon: "REGULAR" - }, - { - name: "blanket", - slug: "blanket-regular", - type_of_icon: "REGULAR" - }, - { - name: "blanket", - slug: "blanket-solid", - type_of_icon: "SOLID" - }, - { - name: "binoculars", - slug: "binoculars-solid", - type_of_icon: "SOLID" - }, - { - name: "bone", - slug: "bone-regular", - type_of_icon: "REGULAR" - }, - { - name: "bone", - slug: "bone-solid", - type_of_icon: "SOLID" - }, - { - name: "bong", - slug: "bong-regular", - type_of_icon: "REGULAR" - }, - { - name: "bong", - slug: "bong-solid", - type_of_icon: "SOLID" - }, - { - name: "book-alt", - slug: "book-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "book-alt", - slug: "book-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "book-heart", - slug: "book-heart-regular", - type_of_icon: "REGULAR" - }, - { - name: "book-heart", - slug: "book-heart-solid", - type_of_icon: "SOLID" - }, - { - name: "book-add", - slug: "book-add-regular", - type_of_icon: "REGULAR" - }, - { - name: "book-add", - slug: "book-add-solid", - type_of_icon: "SOLID" - }, - { - name: "bracket", - slug: "bracket-regular", - type_of_icon: "REGULAR" - }, - { - name: "brain", - slug: "brain-regular", - type_of_icon: "REGULAR" - }, - { - name: "brain", - slug: "brain-solid", - type_of_icon: "SOLID" - }, - { - name: "border-outer", - slug: "border-outer-regular", - type_of_icon: "REGULAR" - }, - { - name: "braille", - slug: "braille-regular", - type_of_icon: "REGULAR" - }, - { - name: "window-alt", - slug: "window-alt-regular", - type_of_icon: "REGULAR", - term: ["browser"] - }, - { - name: "window-alt", - slug: "window-alt-solid", - type_of_icon: "SOLID", - term: ["browser"] - }, - { - name: "calendar-heart", - slug: "calendar-heart-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar-heart", - slug: "calendar-heart-solid", - type_of_icon: "SOLID" - }, - { - name: "wine", - slug: "wine-regular", - type_of_icon: "REGULAR" - }, - { - name: "vial", - slug: "vial-regular", - type_of_icon: "REGULAR" - }, - { - name: "color-fill", - slug: "color-fill-regular", - type_of_icon: "REGULAR" - }, - { - name: "capsule", - slug: "capsule-regular", - type_of_icon: "REGULAR", - term: ["medicine"] - }, - { - name: "eraser", - slug: "eraser-regular", - type_of_icon: "REGULAR", - term: ["rubber"] - }, - { - name: "drink", - slug: "drink-regular", - type_of_icon: "REGULAR" - }, - { - name: "cctv", - slug: "cctv-regular", - type_of_icon: "REGULAR" - }, - { - name: "cctv", - slug: "cctv-solid", - type_of_icon: "SOLID" - }, - { - name: "chair", - slug: "chair-regular", - type_of_icon: "REGULAR" - }, - { - name: "network-chart", - slug: "network-chart-regular", - type_of_icon: "REGULAR" - }, - { - name: "network-chart", - slug: "network-chart-solid", - type_of_icon: "SOLID" - }, - { - name: "vector", - slug: "vector-regular", - type_of_icon: "REGULAR" - }, - { - name: "vector", - slug: "vector-solid", - type_of_icon: "SOLID" - }, - { - name: "calendar-exclamation", - slug: "calendar-exclamation-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar-exclamation", - slug: "calendar-exclamation-solid", - type_of_icon: "SOLID" - }, - { - name: "calendar-star", - slug: "calendar-star-regular", - type_of_icon: "REGULAR" - }, - { - name: "calendar-star", - slug: "calendar-star-solid", - type_of_icon: "SOLID" - }, - { - name: "camera-home", - slug: "camera-home-regular", - type_of_icon: "REGULAR" - }, - { - name: "camera-home", - slug: "camera-home-solid", - type_of_icon: "SOLID" - }, - { - name: "camera-movie", - slug: "camera-movie-regular", - type_of_icon: "REGULAR" - }, - { - name: "camera-movie", - slug: "camera-movie-solid", - type_of_icon: "SOLID" - }, - { - name: "backpack", - slug: "backpack-solid", - type_of_icon: "SOLID" - }, - { - name: "cart-download", - slug: "cart-download-solid", - type_of_icon: "SOLID" - }, - { - name: "cart-add", - slug: "cart-add-solid", - type_of_icon: "SOLID" - }, - { - name: "car-battery", - slug: "car-battery-solid", - type_of_icon: "SOLID" - }, - { - name: "caret-right-circle", - slug: "caret-right-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-left-circle", - slug: "caret-left-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-up-circle", - slug: "caret-up-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-down-circle", - slug: "caret-down-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-right-square", - slug: "caret-right-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-right-square", - slug: "caret-right-square-solid", - type_of_icon: "SOLID" - }, - { - name: "caret-up-square", - slug: "caret-up-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-up-square", - slug: "caret-up-square-solid", - type_of_icon: "SOLID" - }, - { - name: "caret-left-square", - slug: "caret-left-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-left-square", - slug: "caret-left-square-solid", - type_of_icon: "SOLID" - }, - { - name: "caret-down-square", - slug: "caret-down-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "caret-down-square", - slug: "caret-down-square-solid", - type_of_icon: "SOLID" - }, - { - name: "shield-x", - slug: "shield-x-regular", - type_of_icon: "REGULAR" - }, - { - name: "shield-x", - slug: "shield-x-solid", - type_of_icon: "SOLID" - }, - { - name: "line-chart-down", - slug: "line-chart-down-regular", - type_of_icon: "REGULAR" - }, - { - name: "chevron-down-circle", - slug: "chevron-down-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "chevron-down-circle", - slug: "chevron-down-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "chevron-up-circle", - slug: "chevron-up-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "chevron-up-circle", - slug: "chevron-up-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "chevron-left-circle", - slug: "chevron-left-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "chevron-left-circle", - slug: "chevron-left-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "chevron-right-circle", - slug: "chevron-right-circle-regular", - type_of_icon: "REGULAR" - }, - { - name: "chevron-right-circle", - slug: "chevron-right-circle-solid", - type_of_icon: "SOLID" - }, - { - name: "chevron-down-square", - slug: "chevron-down-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "chevron-down-square", - slug: "chevron-down-square-solid", - type_of_icon: "SOLID" - }, - { - name: "chevron-up-square", - slug: "chevron-up-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "chevron-up-square", - slug: "chevron-up-square-solid", - type_of_icon: "SOLID" - }, - { - name: "chevron-left-square", - slug: "chevron-left-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "chevron-left-square", - slug: "chevron-left-square-solid", - type_of_icon: "SOLID" - }, - { - name: "chevron-right-square", - slug: "chevron-right-square-regular", - type_of_icon: "REGULAR" - }, - { - name: "chevron-right-square", - slug: "chevron-right-square-solid", - type_of_icon: "SOLID" - }, - { - name: "church", - slug: "church-regular", - type_of_icon: "REGULAR" - }, - { - name: "church", - slug: "church-solid", - type_of_icon: "SOLID" - }, - { - name: "coin", - slug: "coin-regular", - type_of_icon: "REGULAR" - }, - { - name: "coin", - slug: "coin-solid", - type_of_icon: "SOLID" - }, - { - name: "coin-stack", - slug: "coin-stack-regular", - type_of_icon: "REGULAR" - }, - { - name: "coin-stack", - slug: "coin-stack-solid", - type_of_icon: "SOLID" - }, - { - name: "unite", - slug: "unite-regular", - type_of_icon: "REGULAR" - }, - { - name: "minus-front", - slug: "minus-front-regular", - type_of_icon: "REGULAR" - }, - { - name: "intersect", - slug: "intersect-regular", - type_of_icon: "REGULAR" - }, - { - name: "exclude", - slug: "exclude-regular", - type_of_icon: "REGULAR" - }, - { - name: "minus-back", - slug: "minus-back-regular", - type_of_icon: "REGULAR" - }, - { - name: "merge", - slug: "merge-regular", - type_of_icon: "REGULAR" - }, - { - name: "trim", - slug: "trim-regular", - type_of_icon: "REGULAR" - }, - { - name: "outline", - slug: "outline-regular", - type_of_icon: "REGULAR" - }, - { - name: "bullseye", - slug: "bullseye-solid", - type_of_icon: "SOLID" - }, - { - name: "meteor", - slug: "meteor-regular", - type_of_icon: "REGULAR" - }, - { - name: "meteor", - slug: "meteor-solid", - type_of_icon: "SOLID" - }, - { - name: "refresh", - slug: "refresh-regular", - type_of_icon: "REGULAR" - }, - { - name: "home-smile", - slug: "home-smile-regular", - type_of_icon: "REGULAR" - }, - { - name: "home-smile", - slug: "home-smile-solid", - type_of_icon: "SOLID" - }, - { - name: "envelope-open", - slug: "envelope-open-regular", - type_of_icon: "REGULAR" - }, - { - name: "envelope-open", - slug: "envelope-open-solid", - type_of_icon: "SOLID" - }, - { - name: "dev-to", - slug: "dev-to-logo", - type_of_icon: "LOGO" - }, - { - name: "message-alt-add", - slug: "message-alt-add-regular", - type_of_icon: "REGULAR", - term: ["chat", "comment", "new", "plus"] - }, - { - name: "message-alt-add", - slug: "message-alt-add-solid", - type_of_icon: "SOLID", - term: ["chat", "comment", "new", "plus"] - }, - { - name: "message-alt-check", - slug: "message-alt-check-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-alt-check", - slug: "message-alt-check-solid", - type_of_icon: "SOLID" - }, - { - name: "message-alt-error", - slug: "message-alt-error-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-alt-error", - slug: "message-alt-error-solid", - type_of_icon: "SOLID" - }, - { - name: "message-alt-x", - slug: "message-alt-x-regular", - type_of_icon: "REGULAR", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-alt-x", - slug: "message-alt-x-solid", - type_of_icon: "SOLID", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-alt-minus", - slug: "message-alt-minus-regular", - type_of_icon: "REGULAR", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-alt-minus", - slug: "message-alt-minus-solid", - type_of_icon: "SOLID", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-alt-edit", - slug: "message-alt-edit-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-alt-edit", - slug: "message-alt-edit-solid", - type_of_icon: "SOLID" - }, - { - name: "message-alt-detail", - slug: "message-alt-detail-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-alt-detail", - slug: "message-alt-detail-solid", - type_of_icon: "SOLID" - }, - { - name: "message-rounded-check", - slug: "message-rounded-check-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-rounded-check", - slug: "message-rounded-check-solid", - type_of_icon: "SOLID" - }, - { - name: "message-rounded-error", - slug: "message-rounded-error-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-rounded-error", - slug: "message-rounded-error-solid", - type_of_icon: "SOLID" - }, - { - name: "message-rounded-x", - slug: "message-rounded-x-regular", - type_of_icon: "REGULAR", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-rounded-x", - slug: "message-rounded-x-solid", - type_of_icon: "SOLID", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-rounded-minus", - slug: "message-rounded-minus-regular", - type_of_icon: "REGULAR", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-rounded-minus", - slug: "message-rounded-minus-solid", - type_of_icon: "SOLID", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-rounded-edit", - slug: "message-rounded-edit-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-rounded-edit", - slug: "message-rounded-edit-solid", - type_of_icon: "SOLID" - }, - { - name: "message-rounded-add", - slug: "message-rounded-add-regular", - type_of_icon: "REGULAR", - term: ["chat", "comment", "new", "plus"] - }, - { - name: "message-rounded-add", - slug: "message-rounded-add-solid", - type_of_icon: "SOLID", - term: ["chat", "comment", "new", "plus"] - }, - { - name: "message-rounded-detail", - slug: "message-rounded-detail-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-rounded-detail", - slug: "message-rounded-detail-solid", - type_of_icon: "SOLID" - }, - { - name: "message-check", - slug: "message-check-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-check", - slug: "message-check-solid", - type_of_icon: "SOLID" - }, - { - name: "message-error", - slug: "message-error-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-error", - slug: "message-error-solid", - type_of_icon: "SOLID" - }, - { - name: "message-x", - slug: "message-x-regular", - type_of_icon: "REGULAR", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-x", - slug: "message-x-solid", - type_of_icon: "SOLID", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-minus", - slug: "message-minus-regular", - type_of_icon: "REGULAR", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-minus", - slug: "message-minus-solid", - type_of_icon: "SOLID", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-edit", - slug: "message-edit-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-edit", - slug: "message-edit-solid", - type_of_icon: "SOLID" - }, - { - name: "message-add", - slug: "message-add-regular", - type_of_icon: "REGULAR", - term: ["chat", "comment", "new", "plus"] - }, - { - name: "message-add", - slug: "message-add-solid", - type_of_icon: "SOLID", - term: ["chat", "comment", "new", "plus"] - }, - { - name: "message-detail", - slug: "message-detail-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-detail", - slug: "message-detail-solid", - type_of_icon: "SOLID" - }, - { - name: "message-square-check", - slug: "message-square-check-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-square-check", - slug: "message-square-check-solid", - type_of_icon: "SOLID" - }, - { - name: "message-square-error", - slug: "message-square-error-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-square-error", - slug: "message-square-error-solid", - type_of_icon: "SOLID" - }, - { - name: "message-square-x", - slug: "message-square-x-regular", - type_of_icon: "REGULAR", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-square-x", - slug: "message-square-x-solid", - type_of_icon: "SOLID", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-square-minus", - slug: "message-square-minus-regular", - type_of_icon: "REGULAR", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-square-minus", - slug: "message-square-minus-solid", - type_of_icon: "SOLID", - term: ["chat", "comment", "remove", "delete"] - }, - { - name: "message-square-edit", - slug: "message-square-edit-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-square-edit", - slug: "message-square-edit-solid", - type_of_icon: "SOLID" - }, - { - name: "message-square-add", - slug: "message-square-add-regular", - type_of_icon: "REGULAR", - term: ["chat", "comment", "new", "plus"] - }, - { - name: "message-square-add", - slug: "message-square-add-solid", - type_of_icon: "SOLID", - term: ["chat", "comment", "new", "plus"] - }, - { - name: "message-square-detail", - slug: "message-square-detail-regular", - type_of_icon: "REGULAR" - }, - { - name: "message-square-detail", - slug: "message-square-detail-solid", - type_of_icon: "SOLID" - }, - { - name: "comment-check", - slug: "comment-check-regular", - type_of_icon: "REGULAR" - }, - { - name: "comment-check", - slug: "comment-check-solid", - type_of_icon: "SOLID" - }, - { - name: "comment-error", - slug: "comment-error-regular", - type_of_icon: "REGULAR" - }, - { - name: "comment-x", - slug: "comment-x-regular", - type_of_icon: "REGULAR", - term: ["chat", "message", "remove", "delete"] - }, - { - name: "comment-x", - slug: "comment-x-solid", - type_of_icon: "SOLID", - term: ["chat", "message", "remove", "delete"] - }, - { - name: "comment-edit", - slug: "comment-edit-regular", - type_of_icon: "REGULAR" - }, - { - name: "comment-edit", - slug: "comment-edit-solid", - type_of_icon: "SOLID" - }, - { - name: "comment-minus", - slug: "comment-minus-regular", - type_of_icon: "REGULAR", - term: ["chat", "message", "remove", "delete"] - }, - { - name: "comment-minus", - slug: "comment-minus-solid", - type_of_icon: "SOLID", - term: ["chat", "message", "remove", "delete"] - }, - { - name: "comment-add", - slug: "comment-add-regular", - type_of_icon: "REGULAR", - term: ["chat", "message", "new", "plus"] - }, - { - name: "comment-detail", - slug: "comment-detail-regular", - type_of_icon: "REGULAR" - }, - { - name: "cookie", - slug: "cookie-regular", - type_of_icon: "REGULAR", - term: ["biscuit"] - }, - { - name: "cookie", - slug: "cookie-solid", - type_of_icon: "SOLID", - term: ["biscuit"] - }, - { - name: "copyright", - slug: "copyright-solid", - type_of_icon: "SOLID" - }, - { - name: "credit-card-front", - slug: "credit-card-front-regular", - type_of_icon: "REGULAR", - term: ["finance", "money", "debit"] - }, - { - name: "credit-card-front", - slug: "credit-card-front-solid", - type_of_icon: "SOLID", - term: ["finance", "money", "debit"] - }, - { - name: "crop", - slug: "crop-solid", - type_of_icon: "SOLID" - }, - { - name: "diamond", - slug: "diamond-solid", - type_of_icon: "SOLID" - }, - { - name: "door-open", - slug: "door-open-regular", - type_of_icon: "REGULAR" - }, - { - name: "door-open", - slug: "door-open-solid", - type_of_icon: "SOLID" - }, - { - name: "donate-heart", - slug: "donate-heart-regular", - type_of_icon: "REGULAR", - term: ["donation", "contribution"] - }, - { - name: "donate-heart", - slug: "donate-heart-solid", - type_of_icon: "SOLID", - term: ["donation", "contribution"] - }, - { - name: "donate-blood", - slug: "donate-blood-regular", - type_of_icon: "REGULAR" - }, - { - name: "donate-blood", - slug: "donate-blood-solid", - type_of_icon: "SOLID" - }, - { - name: "shape-polygon", - slug: "shape-polygon-regular", - type_of_icon: "REGULAR" - }, - { - name: "zoom", - slug: "zoom-logo", - type_of_icon: "LOGO" - }, - { - name: "microsoft-teams", - slug: "microsoft-teams-logo", - type_of_icon: "LOGO" - }, - { - name: "blender", - slug: "blender-logo", - type_of_icon: "LOGO" - }, - { - name: "kubernetes", - slug: "kubernetes-logo", - type_of_icon: "LOGO" - }, - { - name: "google-cloud", - slug: "google-cloud-logo", - type_of_icon: "LOGO" - }, - { - name: "django", - slug: "django-logo", - type_of_icon: "LOGO" - }, - { - name: "spring-boot", - slug: "spring-boot-logo", - type_of_icon: "LOGO" - }, - { - name: "tux", - slug: "tux-logo", - type_of_icon: "LOGO" - }, - { - name: "markdown", - slug: "markdown-logo", - type_of_icon: "LOGO" - }, - { - name: "python", - slug: "python-logo", - type_of_icon: "LOGO" - }, - { - name: "ok-ru", - slug: "ok-ru-logo", - type_of_icon: "LOGO" - }, - { - name: "firebase", - slug: "firebase-logo", - type_of_icon: "LOGO" - }, - { - name: "c-plus-plus", - slug: "c-plus-plus-logo", - type_of_icon: "LOGO", - term: ["c++"] - }, - { - name: "bookmark-heart", - slug: "bookmark-heart-regular", - type_of_icon: "REGULAR" - }, - { - name: "bookmark-heart", - slug: "bookmark-heart-solid", - type_of_icon: "SOLID" - }, - { - name: "sort-alt-2", - slug: "sort-alt-2-regular", - type_of_icon: "REGULAR" - }, - { - name: "category", - slug: "category-regular", - type_of_icon: "REGULAR" - }, - { - name: "category", - slug: "category-solid", - type_of_icon: "SOLID" - }, - { - name: "category-alt", - slug: "category-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "category-alt", - slug: "category-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "bookmark-alt", - slug: "bookmark-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "bookmark-alt", - slug: "bookmark-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "bookmark-alt-plus", - slug: "bookmark-alt-plus-regular", - type_of_icon: "REGULAR" - }, - { - name: "bookmark-alt-plus", - slug: "bookmark-alt-plus-solid", - type_of_icon: "SOLID" - }, - { - name: "bookmark-alt-minus", - slug: "bookmark-alt-minus-regular", - type_of_icon: "REGULAR" - }, - { - name: "bookmark-alt-minus", - slug: "bookmark-alt-minus-solid", - type_of_icon: "SOLID" - }, - { - name: "face-mask", - slug: "face-mask-solid", - type_of_icon: "SOLID" - }, - { - name: "tv", - slug: "tv-solid", - type_of_icon: "SOLID", - term: ["television", "monitor"] - }, - { - name: "tag-alt", - slug: "tag-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "tag-alt", - slug: "tag-alt-solid", - type_of_icon: "SOLID" - }, - { - name: "movie-play", - slug: "movie-play-regular", - type_of_icon: "REGULAR" - }, - { - name: "movie-play", - slug: "movie-play-solid", - type_of_icon: "SOLID" - }, - { - name: "user-account", - slug: "user-account-solid", - type_of_icon: "SOLID" - }, - { - name: "expand-alt", - slug: "expand-alt-regular", - type_of_icon: "REGULAR" - }, - { - name: "library", - slug: "library-regular", - type_of_icon: "REGULAR" - }, - { - name: "trip", - slug: "trip-regular", - type_of_icon: "REGULAR" - }, - { - name: "virus", - slug: "virus-solid", - type_of_icon: "SOLID", - term: ["disease", "covid", "corona"] - }, - { - name: "virus-block", - slug: "virus-block-solid", - type_of_icon: "SOLID" - } -]; - -function getIconClass(icon: Icon) { - if (icon.type_of_icon === "LOGO") { - return `bx bxl-${icon.name}`; - } else if (icon.type_of_icon === "SOLID") { - return `bx bxs-${icon.name}`; - } - return `bx bx-${icon.name}`; -} - -for (const icon of icons) { - icon.className = getIconClass(icon); -} - -export default { - icons -}; diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index b62d5fc53..7729d6185 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -1,19 +1,17 @@ import "./note_icon.css"; +import { IconRegistry } from "@triliumnext/commons"; import { t } from "i18next"; import { useEffect, useRef, useState } from "preact/hooks"; import FNote from "../entities/fnote"; import attributes from "../services/attributes"; import server from "../services/server"; -import type { Icon } from "./icon_list"; -import ActionButton from "./react/ActionButton"; import Button from "./react/Button"; import Dropdown from "./react/Dropdown"; import { FormDropdownDivider, FormListItem } from "./react/FormList"; import FormTextBox from "./react/FormTextBox"; import { useNoteContext, useNoteLabel } from "./react/hooks"; -import Icon from "./react/Icon"; interface IconToCountCache { iconClassToCountMap: Record; @@ -21,12 +19,9 @@ interface IconToCountCache { interface IconData { iconToCount: Record; - icons: Icon[]; + icons: IconRegistry["sources"][number]["icons"]; } -let fullIconData: { - icons: Icon[]; -}; let iconToCountCache!: Promise | null; export default function NoteIcon() { @@ -62,31 +57,21 @@ function NoteIconList({ note }: { note: FNote }) { useEffect(() => { async function loadIcons() { - if (!fullIconData) { - fullIconData = (await import("./icon_list.js")).default; - } - // Filter by text and/or category. - let icons: Pick[] = [ - ...fullIconData.icons, - ...glob.iconRegistry.sources.map(s => s.icons.map(icon => ({ - name: icon.terms.at(0) ?? "", - term: icon.terms.slice(1), - className: icon.id - }))).flat() + let icons: IconRegistry["sources"][number]["icons"] = [ + ...glob.iconRegistry.sources.map(s => s.icons).flat() ]; const processedSearch = search?.trim()?.toLowerCase(); if (processedSearch || filterByPrefix !== null) { icons = icons.filter((icon) => { if (filterByPrefix) { - if (!icon.className?.startsWith(`${filterByPrefix} `)) { + if (!icon.id?.startsWith(`${filterByPrefix} `)) { return false; } } if (processedSearch) { - if (!icon.name.includes(processedSearch) && - !icon.term?.find((t) => t.includes(processedSearch))) { + if (!icon.terms?.some((t) => t.includes(processedSearch))) { return false; } } @@ -99,8 +84,8 @@ function NoteIconList({ note }: { note: FNote }) { const iconToCount = await getIconToCountMap(); if (iconToCount) { icons.sort((a, b) => { - const countA = iconToCount[a.className ?? ""] || 0; - const countB = iconToCount[b.className ?? ""] || 0; + const countA = iconToCount[a.id ?? ""] || 0; + const countB = iconToCount[b.id ?? ""] || 0; return countB - countA; }); @@ -168,8 +153,8 @@ function NoteIconList({ note }: { note: FNote }) {
)} - {(iconData?.icons ?? []).map(({className, name}) => ( - + {(iconData?.icons ?? []).map(({ id, terms }) => ( + ))} @@ -193,7 +178,7 @@ function IconFilterContent({ filterByPrefix, setFilterByPrefix }: { {glob.iconRegistry.sources.map(({ prefix, name, icon }) => ( - setFilterByPrefix(prefix)} icon={icon} diff --git a/apps/server/src/services/icon_pack_boxicons-v2.json b/apps/server/src/services/icon_pack_boxicons-v2.json new file mode 100644 index 000000000..e513ce830 --- /dev/null +++ b/apps/server/src/services/icon_pack_boxicons-v2.json @@ -0,0 +1,10455 @@ +{ + "prefix": "bx", + "icons": { + "bx-child": { + "glyph": "", + "terms": [ + "child" + ] + }, + "bxs-balloon": { + "glyph": "", + "terms": [ + "balloon" + ] + }, + "bxs-coffee-bean": { + "glyph": "", + "terms": [ + "coffee-bean" + ] + }, + "bxs-pear": { + "glyph": "", + "terms": [ + "pear" + ] + }, + "bxs-sushi": { + "glyph": "", + "terms": [ + "sushi" + ] + }, + "bx-sushi": { + "glyph": "", + "terms": [ + "sushi" + ] + }, + "bxs-shower": { + "glyph": "", + "terms": [ + "shower" + ] + }, + "bx-shower": { + "glyph": "", + "terms": [ + "shower" + ] + }, + "bxl-typescript": { + "glyph": "", + "terms": [ + "typescript" + ] + }, + "bxl-graphql": { + "glyph": "", + "terms": [ + "graphql" + ] + }, + "bx-rfid": { + "glyph": "", + "terms": [ + "rfid" + ] + }, + "bxs-universal-access": { + "glyph": "", + "terms": [ + "universal-access" + ] + }, + "bx-universal-access": { + "glyph": "", + "terms": [ + "universal-access" + ] + }, + "bxs-castle": { + "glyph": "", + "terms": [ + "castle", + "fort", + "secure" + ] + }, + "bxs-shield-minus": { + "glyph": "", + "terms": [ + "shield-minus" + ] + }, + "bx-shield-minus": { + "glyph": "", + "terms": [ + "shield-minus" + ] + }, + "bxs-shield-plus": { + "glyph": "", + "terms": [ + "shield-plus" + ] + }, + "bx-shield-plus": { + "glyph": "", + "terms": [ + "shield-plus" + ] + }, + "bx-vertical-bottom": { + "glyph": "", + "terms": [ + "vertical-bottom" + ] + }, + "bx-vertical-top": { + "glyph": "", + "terms": [ + "vertical-top" + ] + }, + "bx-horizontal-right": { + "glyph": "", + "terms": [ + "horizontal-right" + ] + }, + "bx-horizontal-left": { + "glyph": "", + "terms": [ + "horizontal-left" + ] + }, + "bxs-objects-vertical-bottom": { + "glyph": "", + "terms": [ + "objects-vertical-bottom" + ] + }, + "bx-objects-vertical-bottom": { + "glyph": "", + "terms": [ + "objects-vertical-bottom" + ] + }, + "bxs-objects-vertical-center": { + "glyph": "", + "terms": [ + "objects-vertical-center" + ] + }, + "bx-objects-vertical-center": { + "glyph": "", + "terms": [ + "objects-vertical-center" + ] + }, + "bxs-objects-vertical-top": { + "glyph": "", + "terms": [ + "objects-vertical-top" + ] + }, + "bx-objects-vertical-top": { + "glyph": "", + "terms": [ + "objects-vertical-top" + ] + }, + "bxs-objects-horizontal-right": { + "glyph": "", + "terms": [ + "objects-horizontal-right" + ] + }, + "bx-objects-horizontal-right": { + "glyph": "", + "terms": [ + "objects-horizontal-right" + ] + }, + "bxs-objects-horizontal-center": { + "glyph": "", + "terms": [ + "objects-horizontal-center" + ] + }, + "bx-objects-horizontal-center": { + "glyph": "", + "terms": [ + "objects-horizontal-center" + ] + }, + "bxs-objects-horizontal-left": { + "glyph": "", + "terms": [ + "objects-horizontal-left" + ] + }, + "bx-objects-horizontal-left": { + "glyph": "", + "terms": [ + "objects-horizontal-left" + ] + }, + "bxs-color": { + "glyph": "", + "terms": [ + "color", + "palette", + "wheel" + ] + }, + "bx-color": { + "glyph": "", + "terms": [ + "color", + "palette", + "wheel" + ] + }, + "bx-reflect-horizontal": { + "glyph": "", + "terms": [ + "reflect-horizontal", + "flip" + ] + }, + "bx-reflect-vertical": { + "glyph": "", + "terms": [ + "reflect-vertical", + "flip" + ] + }, + "bxl-postgresql": { + "glyph": "", + "terms": [ + "postgresql", + "database", + "db", + "sql" + ] + }, + "bxl-mongodb": { + "glyph": "", + "terms": [ + "mongodb", + "database", + "db" + ] + }, + "bxl-deezer": { + "glyph": "", + "terms": [ + "deezer", + "music" + ] + }, + "bxl-xing": { + "glyph": "", + "terms": [ + "xing", + "search" + ] + }, + "bx-cart-add": { + "glyph": "", + "terms": [ + "cart-add", + "buy" + ] + }, + "bx-cart-download": { + "glyph": "", + "terms": [ + "cart-download", + "buy" + ] + }, + "bx-no-signal": { + "glyph": "", + "terms": [ + "no-signal", + "network", + "connection" + ] + }, + "bx-signal-5": { + "glyph": "", + "terms": [ + "signal-5", + "network", + "connection" + ] + }, + "bx-signal-4": { + "glyph": "", + "terms": [ + "signal-4", + "network", + "connection" + ] + }, + "bx-signal-3": { + "glyph": "", + "terms": [ + "signal-3", + "network", + "connection" + ] + }, + "bx-signal-2": { + "glyph": "", + "terms": [ + "signal-2", + "network", + "connection" + ] + }, + "bx-signal-1": { + "glyph": "", + "terms": [ + "signal-1", + "network", + "connection" + ] + }, + "bxs-cheese": { + "glyph": "", + "terms": [ + "cheese" + ] + }, + "bx-cheese": { + "glyph": "", + "terms": [ + "cheese" + ] + }, + "bxs-hard-hat": { + "glyph": "", + "terms": [ + "hard-hat", + "construction", + "worker", + "labour" + ] + }, + "bx-hard-hat": { + "glyph": "", + "terms": [ + "hard-hat", + "construction", + "worker", + "labour" + ] + }, + "bxs-home-alt-2": { + "glyph": "", + "terms": [ + "home-alt-2" + ] + }, + "bx-home-alt-2": { + "glyph": "", + "terms": [ + "home-alt-2" + ] + }, + "bxl-meta": { + "glyph": "", + "terms": [ + "meta", + "facebook", + "social media" + ] + }, + "bxs-lemon": { + "glyph": "", + "terms": [ + "lemon", + "lime", + "fruit", + "vegetable" + ] + }, + "bx-lemon": { + "glyph": "", + "terms": [ + "lemon", + "lime", + "fruit", + "vegetable" + ] + }, + "bxs-cable-car": { + "glyph": "", + "terms": [ + "cable-car", + "transportation", + "hill", + "travel" + ] + }, + "bx-cable-car": { + "glyph": "", + "terms": [ + "cable-car", + "transportation", + "hill", + "travel" + ] + }, + "bxs-cricket-ball": { + "glyph": "", + "terms": [ + "cricket-ball", + "sport" + ] + }, + "bx-cricket-ball": { + "glyph": "", + "terms": [ + "cricket-ball", + "sport" + ] + }, + "bxs-tree-alt": { + "glyph": "", + "terms": [ + "tree-alt", + "forest", + "christmas" + ] + }, + "bx-male-female": { + "glyph": "", + "terms": [ + "male-female" + ] + }, + "bxs-invader": { + "glyph": "", + "terms": [ + "invader" + ] + }, + "bxs-baguette": { + "glyph": "", + "terms": [ + "baguette", + "bread", + "bake", + "baking", + "food", + "nutrition" + ] + }, + "bx-baguette": { + "glyph": "", + "terms": [ + "baguette", + "bread", + "bake", + "baking", + "food", + "nutrition" + ] + }, + "bx-fork": { + "glyph": "", + "terms": [ + "fork", + "utensil", + "restaurant" + ] + }, + "bx-knife": { + "glyph": "", + "terms": [ + "knife", + "utensil", + "restaurant" + ] + }, + "bxs-circle-half": { + "glyph": "", + "terms": [ + "circle-half" + ] + }, + "bx-circle-half": { + "glyph": "", + "terms": [ + "circle-half" + ] + }, + "bxs-circle-three-quarter": { + "glyph": "", + "terms": [ + "circle-three-quarter" + ] + }, + "bx-circle-three-quarter": { + "glyph": "", + "terms": [ + "circle-three-quarter" + ] + }, + "bxs-circle-quarter": { + "glyph": "", + "terms": [ + "circle-quarter" + ] + }, + "bx-circle-quarter": { + "glyph": "", + "terms": [ + "circle-quarter" + ] + }, + "bxs-bowl-rice": { + "glyph": "", + "terms": [ + "bowl-rice", + "food" + ] + }, + "bx-bowl-rice": { + "glyph": "", + "terms": [ + "bowl-rice", + "food" + ] + }, + "bxs-bowl-hot": { + "glyph": "", + "terms": [ + "bowl-hot", + "food", + "heat" + ] + }, + "bx-bowl-hot": { + "glyph": "", + "terms": [ + "bowl-hot", + "food", + "heat" + ] + }, + "bxs-popsicle": { + "glyph": "", + "terms": [ + "popsicle", + "ice cream", + "dessert" + ] + }, + "bx-popsicle": { + "glyph": "", + "terms": [ + "popsicle", + "ice cream", + "dessert" + ] + }, + "bx-cross": { + "glyph": "", + "terms": [ + "cross", + "gaming", + "crosshair", + "aim" + ] + }, + "bx-scatter-chart": { + "glyph": "", + "terms": [ + "scatter-chart" + ] + }, + "bx-money-withdraw": { + "glyph": "", + "terms": [ + "money-withdraw", + "atm" + ] + }, + "bx-candles": { + "glyph": "", + "terms": [ + "candles", + "trading", + "stock" + ] + }, + "bx-math": { + "glyph": "", + "terms": [ + "math" + ] + }, + "bx-party": { + "glyph": "", + "terms": [ + "party", + "celebration" + ] + }, + "bx-leaf": { + "glyph": "", + "terms": [ + "leaf", + "plant", + "crop", + "nature" + ] + }, + "bx-injection": { + "glyph": "", + "terms": [ + "injection", + "syringe", + "dose" + ] + }, + "bx-expand-vertical": { + "glyph": "", + "terms": [ + "expand-vertical" + ] + }, + "bx-expand-horizontal": { + "glyph": "", + "terms": [ + "expand-horizontal" + ] + }, + "bx-collapse-vertical": { + "glyph": "", + "terms": [ + "collapse-vertical" + ] + }, + "bx-collapse-horizontal": { + "glyph": "", + "terms": [ + "collapse-horizontal" + ] + }, + "bx-collapse-alt": { + "glyph": "", + "terms": [ + "collapse-alt" + ] + }, + "bxs-party": { + "glyph": "", + "terms": [ + "party", + "celebration" + ] + }, + "bxs-leaf": { + "glyph": "", + "terms": [ + "leaf", + "plant", + "crop", + "nature" + ] + }, + "bxs-injection": { + "glyph": "", + "terms": [ + "injection", + "syringe", + "dose" + ] + }, + "bxs-dog": { + "glyph": "", + "terms": [ + "dog", + "pet", + "canine" + ] + }, + "bxs-cat": { + "glyph": "", + "terms": [ + "cat", + "pet" + ] + }, + "bxl-upwork": { + "glyph": "", + "terms": [ + "upwork" + ] + }, + "bxl-netlify": { + "glyph": "", + "terms": [ + "netlify" + ] + }, + "bxl-java": { + "glyph": "", + "terms": [ + "java" + ] + }, + "bxl-heroku": { + "glyph": "", + "terms": [ + "heroku" + ] + }, + "bxl-go-lang": { + "glyph": "", + "terms": [ + "go-lang" + ] + }, + "bxl-gmail": { + "glyph": "", + "terms": [ + "gmail" + ] + }, + "bxl-flask": { + "glyph": "", + "terms": [ + "flask" + ] + }, + "bxl-99designs": { + "glyph": "", + "terms": [ + "99designs" + ] + }, + "bxl-venmo": { + "glyph": "", + "terms": [ + "venmo" + ] + }, + "bx-qr": { + "glyph": "", + "terms": [ + "qr" + ] + }, + "bx-qr-scan": { + "glyph": "", + "terms": [ + "qr-scan" + ] + }, + "bxl-docker": { + "glyph": "", + "terms": [ + "docker" + ] + }, + "bxl-aws": { + "glyph": "", + "terms": [ + "aws" + ] + }, + "bxs-hand": { + "glyph": "", + "terms": [ + "hand", + "palm", + "stop" + ] + }, + "bx-podcast": { + "glyph": "", + "terms": [ + "podcast", + "audiobook", + "radio" + ] + }, + "bxs-checkbox-minus": { + "glyph": "", + "terms": [ + "checkbox-minus" + ] + }, + "bx-checkbox-minus": { + "glyph": "", + "terms": [ + "checkbox-minus" + ] + }, + "bxs-speaker": { + "glyph": "", + "terms": [ + "speaker" + ] + }, + "bx-speaker": { + "glyph": "", + "terms": [ + "speaker" + ] + }, + "bxs-registered": { + "glyph": "", + "terms": [ + "registered" + ] + }, + "bx-registered": { + "glyph": "", + "terms": [ + "registered" + ] + }, + "bxs-phone-off": { + "glyph": "", + "terms": [ + "phone-off" + ] + }, + "bx-phone-off": { + "glyph": "", + "terms": [ + "phone-off" + ] + }, + "bxl-tiktok": { + "glyph": "", + "terms": [ + "tiktok", + "social media", + "entertainment" + ] + }, + "bxl-sketch": { + "glyph": "", + "terms": [ + "sketch", + "web design" + ] + }, + "bxl-steam": { + "glyph": "", + "terms": [ + "steam" + ] + }, + "bxl-trip-advisor": { + "glyph": "", + "terms": [ + "trip-advisor", + "travel" + ] + }, + "bxl-visual-studio": { + "glyph": "", + "terms": [ + "visual-studio" + ] + }, + "bxl-unity": { + "glyph": "", + "terms": [ + "unity" + ] + }, + "bxl-php": { + "glyph": "", + "terms": [ + "php" + ] + }, + "bxl-discord-alt": { + "glyph": "", + "terms": [ + "discord-alt" + ] + }, + "bxl-flutter": { + "glyph": "", + "terms": [ + "flutter" + ] + }, + "bxl-mastodon": { + "glyph": "", + "terms": [ + "mastodon" + ] + }, + "bxl-tailwind-css": { + "glyph": "", + "terms": [ + "tailwind-css" + ] + }, + "bx-buildings": { + "glyph": "", + "terms": [ + "buildings", + "city", + "colony", + "skyline", + "skyscrapers" + ] + }, + "bxs-buildings": { + "glyph": "", + "terms": [ + "buildings", + "city", + "colony", + "skyline", + "skyscrapers" + ] + }, + "bx-store-alt": { + "glyph": "", + "terms": [ + "store-alt", + "shop", + "market" + ] + }, + "bxs-store-alt": { + "glyph": "", + "terms": [ + "store-alt", + "shop", + "market" + ] + }, + "bx-bar-chart-alt-2": { + "glyph": "", + "terms": [ + "bar-chart-alt-2" + ] + }, + "bxs-bar-chart-alt-2": { + "glyph": "", + "terms": [ + "bar-chart-alt-2" + ] + }, + "bx-message-dots": { + "glyph": "", + "terms": [ + "message-dots", + "loading", + "chat", + "comment" + ] + }, + "bxs-message-dots": { + "glyph": "", + "terms": [ + "message-dots", + "loading", + "chat", + "comment" + ] + }, + "bx-message-rounded-dots": { + "glyph": "", + "terms": [ + "message-rounded-dots", + "loading", + "chat", + "comment" + ] + }, + "bxs-message-rounded-dots": { + "glyph": "", + "terms": [ + "message-rounded-dots", + "loading", + "chat", + "comment" + ] + }, + "bxs-devices": { + "glyph": "", + "terms": [ + "devices", + "mobile", + "tab" + ] + }, + "bx-memory-card": { + "glyph": "", + "terms": [ + "memory-card", + "sd card", + "storage" + ] + }, + "bxs-memory-card": { + "glyph": "", + "terms": [ + "memory-card", + "sd card", + "storage" + ] + }, + "bx-wallet-alt": { + "glyph": "", + "terms": [ + "wallet-alt", + "money" + ] + }, + "bxs-wallet-alt": { + "glyph": "", + "terms": [ + "wallet-alt", + "money" + ] + }, + "bxs-bank": { + "glyph": "", + "terms": [ + "bank", + "institution", + "money", + "safe" + ] + }, + "bx-slideshow": { + "glyph": "", + "terms": [ + "slideshow", + "presentation", + "keynote" + ] + }, + "bxs-slideshow": { + "glyph": "", + "terms": [ + "slideshow", + "presentation", + "keynote" + ] + }, + "bx-message-square": { + "glyph": "", + "terms": [ + "message-square" + ] + }, + "bx-message-square-dots": { + "glyph": "", + "terms": [ + "message-square-dots", + "loading", + "chat", + "comment" + ] + }, + "bxs-message-square": { + "glyph": "", + "terms": [ + "message-square" + ] + }, + "bxs-message-square-dots": { + "glyph": "", + "terms": [ + "message-square-dots", + "loading", + "chat", + "comment" + ] + }, + "bx-book-content": { + "glyph": "", + "terms": [ + "book-content" + ] + }, + "bxs-book-content": { + "glyph": "", + "terms": [ + "book-content" + ] + }, + "bx-chat": { + "glyph": "", + "terms": [ + "chat", + "discussion", + "talk", + "comments", + "messages" + ] + }, + "bxs-chat": { + "glyph": "", + "terms": [ + "chat", + "discussion", + "talk", + "comments", + "messages" + ] + }, + "bx-edit-alt": { + "glyph": "", + "terms": [ + "edit-alt", + "writing", + "note", + "pencil" + ] + }, + "bxs-edit-alt": { + "glyph": "", + "terms": [ + "edit-alt", + "writing", + "note", + "pencil" + ] + }, + "bx-mouse-alt": { + "glyph": "", + "terms": [ + "mouse-alt" + ] + }, + "bxs-mouse-alt": { + "glyph": "", + "terms": [ + "mouse-alt" + ] + }, + "bx-bug-alt": { + "glyph": "", + "terms": [ + "bug-alt", + "error", + "warning" + ] + }, + "bxs-bug-alt": { + "glyph": "", + "terms": [ + "bug-alt", + "error", + "warning" + ] + }, + "bx-notepad": { + "glyph": "", + "terms": [ + "notepad" + ] + }, + "bxs-notepad": { + "glyph": "", + "terms": [ + "notepad" + ] + }, + "bx-video-recording": { + "glyph": "", + "terms": [ + "video-recording" + ] + }, + "bxs-video-recording": { + "glyph": "", + "terms": [ + "video-recording" + ] + }, + "bx-shape-square": { + "glyph": "", + "terms": [ + "shape-square" + ] + }, + "bx-shape-triangle": { + "glyph": "", + "terms": [ + "shape-triangle" + ] + }, + "bxs-direction-left": { + "glyph": "", + "terms": [ + "direction-left" + ] + }, + "bx-ghost": { + "glyph": "", + "terms": [ + "ghost", + "spooky", + "horror", + "scary" + ] + }, + "bxs-ghost": { + "glyph": "", + "terms": [ + "ghost", + "spooky", + "horror", + "scary" + ] + }, + "bx-mail-send": { + "glyph": "", + "terms": [ + "mail-send" + ] + }, + "bx-code-alt": { + "glyph": "", + "terms": [ + "code-alt" + ] + }, + "bx-grid": { + "glyph": "", + "terms": [ + "grid" + ] + }, + "bxs-quote-single-left": { + "glyph": "", + "terms": [ + "quote-single-left" + ] + }, + "bxs-quote-single-right": { + "glyph": "", + "terms": [ + "quote-single-right" + ] + }, + "bx-user-pin": { + "glyph": "", + "terms": [ + "user-pin" + ] + }, + "bxs-user-pin": { + "glyph": "", + "terms": [ + "user-pin" + ] + }, + "bx-run": { + "glyph": "", + "terms": [ + "run" + ] + }, + "bx-copy-alt": { + "glyph": "", + "terms": [ + "copy-alt" + ] + }, + "bxs-copy-alt": { + "glyph": "", + "terms": [ + "copy-alt" + ] + }, + "bx-transfer-alt": { + "glyph": "", + "terms": [ + "transfer-alt" + ] + }, + "bxs-file-doc": { + "glyph": "", + "terms": [ + "file-doc" + ] + }, + "bxs-file-html": { + "glyph": "", + "terms": [ + "file-html" + ] + }, + "bxs-comment-detail": { + "glyph": "", + "terms": [ + "comment-detail" + ] + }, + "bxs-comment-add": { + "glyph": "", + "terms": [ + "comment-add", + "chat", + "message", + "new", + "plus" + ] + }, + "bxs-file-css": { + "glyph": "", + "terms": [ + "file-css" + ] + }, + "bxs-file-js": { + "glyph": "", + "terms": [ + "file-js" + ] + }, + "bxs-file-json": { + "glyph": "", + "terms": [ + "file-json" + ] + }, + "bxs-file-md": { + "glyph": "", + "terms": [ + "file-md" + ] + }, + "bxs-file-txt": { + "glyph": "", + "terms": [ + "file-txt" + ] + }, + "bxs-file-png": { + "glyph": "", + "terms": [ + "file-png" + ] + }, + "bxs-file-jpg": { + "glyph": "", + "terms": [ + "file-jpg" + ] + }, + "bxs-file-gif": { + "glyph": "", + "terms": [ + "file-gif" + ] + }, + "bxs-analyse": { + "glyph": "", + "terms": [ + "analyse" + ] + }, + "bx-book-open": { + "glyph": "", + "terms": [ + "book-open" + ] + }, + "bxs-plane-take-off": { + "glyph": "", + "terms": [ + "plane-take-off", + "flight", + "fly" + ] + }, + "bxs-plane-land": { + "glyph": "", + "terms": [ + "plane-land", + "flight", + "fly", + "landing" + ] + }, + "bxs-parking": { + "glyph": "", + "terms": [ + "parking" + ] + }, + "bxs-id-card": { + "glyph": "", + "terms": [ + "id-card" + ] + }, + "bxs-adjust-alt": { + "glyph": "", + "terms": [ + "adjust-alt" + ] + }, + "bx-landscape": { + "glyph": "", + "terms": [ + "landscape" + ] + }, + "bxs-landscape": { + "glyph": "", + "terms": [ + "landscape" + ] + }, + "bxs-traffic": { + "glyph": "", + "terms": [ + "traffic" + ] + }, + "bx-comment": { + "glyph": "", + "terms": [ + "comment" + ] + }, + "bxs-comment": { + "glyph": "", + "terms": [ + "comment" + ] + }, + "bx-comment-dots": { + "glyph": "", + "terms": [ + "comment-dots", + "loading", + "message", + "chat" + ] + }, + "bxs-comment-dots": { + "glyph": "", + "terms": [ + "comment-dots", + "loading", + "message", + "chat" + ] + }, + "bxs-wine": { + "glyph": "", + "terms": [ + "wine" + ] + }, + "bx-pyramid": { + "glyph": "", + "terms": [ + "pyramid" + ] + }, + "bxs-pyramid": { + "glyph": "", + "terms": [ + "pyramid" + ] + }, + "bx-cylinder": { + "glyph": "", + "terms": [ + "cylinder" + ] + }, + "bxs-cylinder": { + "glyph": "", + "terms": [ + "cylinder" + ] + }, + "bxs-graduation": { + "glyph": "", + "terms": [ + "graduation", + "scholar", + "college" + ] + }, + "bx-lock-alt": { + "glyph": "", + "terms": [ + "lock-alt" + ] + }, + "bxs-lock-alt": { + "glyph": "", + "terms": [ + "lock-alt" + ] + }, + "bx-lock-open-alt": { + "glyph": "", + "terms": [ + "lock-open-alt" + ] + }, + "bxs-lock-open-alt": { + "glyph": "", + "terms": [ + "lock-open-alt" + ] + }, + "bxs-hourglass-top": { + "glyph": "", + "terms": [ + "hourglass-top" + ] + }, + "bxs-hourglass-bottom": { + "glyph": "", + "terms": [ + "hourglass-bottom" + ] + }, + "bx-left-arrow-alt": { + "glyph": "", + "terms": [ + "left-arrow-alt" + ] + }, + "bx-right-arrow-alt": { + "glyph": "", + "terms": [ + "right-arrow-alt" + ] + }, + "bx-up-arrow-alt": { + "glyph": "", + "terms": [ + "up-arrow-alt" + ] + }, + "bx-down-arrow-alt": { + "glyph": "", + "terms": [ + "down-arrow-alt" + ] + }, + "bx-shape-circle": { + "glyph": "", + "terms": [ + "shape-circle" + ] + }, + "bx-cycling": { + "glyph": "", + "terms": [ + "cycling" + ] + }, + "bx-dna": { + "glyph": "", + "terms": [ + "dna" + ] + }, + "bx-bowling-ball": { + "glyph": "", + "terms": [ + "bowling-ball" + ] + }, + "bxs-bowling-ball": { + "glyph": "", + "terms": [ + "bowling-ball" + ] + }, + "bx-search-alt-2": { + "glyph": "", + "terms": [ + "search-alt-2", + "magnifying glass" + ] + }, + "bxs-search-alt-2": { + "glyph": "", + "terms": [ + "search-alt-2", + "magnifying glass" + ] + }, + "bx-plus-medical": { + "glyph": "", + "terms": [ + "plus-medical", + "hospital", + "doctor", + "medicine" + ] + }, + "bx-street-view": { + "glyph": "", + "terms": [ + "street-view" + ] + }, + "bx-droplet": { + "glyph": "", + "terms": [ + "droplet" + ] + }, + "bxs-droplet-half": { + "glyph": "", + "terms": [ + "droplet-half" + ] + }, + "bx-paint-roll": { + "glyph": "", + "terms": [ + "paint-roll" + ] + }, + "bxs-paint-roll": { + "glyph": "", + "terms": [ + "paint-roll" + ] + }, + "bx-shield-alt-2": { + "glyph": "", + "terms": [ + "shield-alt-2" + ] + }, + "bxs-shield-alt-2": { + "glyph": "", + "terms": [ + "shield-alt-2" + ] + }, + "bx-error-alt": { + "glyph": "", + "terms": [ + "error-alt" + ] + }, + "bxs-error-alt": { + "glyph": "", + "terms": [ + "error-alt" + ] + }, + "bx-square": { + "glyph": "", + "terms": [ + "square" + ] + }, + "bxs-square": { + "glyph": "", + "terms": [ + "square" + ] + }, + "bx-square-rounded": { + "glyph": "", + "terms": [ + "square-rounded" + ] + }, + "bxs-square-rounded": { + "glyph": "", + "terms": [ + "square-rounded" + ] + }, + "bx-polygon": { + "glyph": "", + "terms": [ + "polygon" + ] + }, + "bxs-polygon": { + "glyph": "", + "terms": [ + "polygon" + ] + }, + "bx-cube-alt": { + "glyph": "", + "terms": [ + "cube-alt" + ] + }, + "bxs-cube-alt": { + "glyph": "", + "terms": [ + "cube-alt" + ] + }, + "bx-cuboid": { + "glyph": "", + "terms": [ + "cuboid" + ] + }, + "bxs-cuboid": { + "glyph": "", + "terms": [ + "cuboid" + ] + }, + "bx-user-voice": { + "glyph": "", + "terms": [ + "user-voice" + ] + }, + "bxs-user-voice": { + "glyph": "", + "terms": [ + "user-voice" + ] + }, + "bx-accessibility": { + "glyph": "", + "terms": [ + "accessibility", + "handicap", + "wheelchair", + "injury" + ] + }, + "bx-building-house": { + "glyph": "", + "terms": [ + "building-house" + ] + }, + "bxs-building-house": { + "glyph": "", + "terms": [ + "building-house" + ] + }, + "bx-doughnut-chart": { + "glyph": "", + "terms": [ + "doughnut-chart" + ] + }, + "bxs-doughnut-chart": { + "glyph": "", + "terms": [ + "doughnut-chart" + ] + }, + "bxs-circle": { + "glyph": "", + "terms": [ + "circle" + ] + }, + "bx-log-in-circle": { + "glyph": "", + "terms": [ + "log-in-circle" + ] + }, + "bxs-log-in-circle": { + "glyph": "", + "terms": [ + "log-in-circle" + ] + }, + "bx-log-out-circle": { + "glyph": "", + "terms": [ + "log-out-circle" + ] + }, + "bxs-log-out-circle": { + "glyph": "", + "terms": [ + "log-out-circle" + ] + }, + "bxs-log-in": { + "glyph": "", + "terms": [ + "log-in" + ] + }, + "bxs-log-out": { + "glyph": "", + "terms": [ + "log-out" + ] + }, + "bxs-notification": { + "glyph": "", + "terms": [ + "notification" + ] + }, + "bxs-notification-off": { + "glyph": "", + "terms": [ + "notification-off" + ] + }, + "bx-check-square": { + "glyph": "", + "terms": [ + "check-square" + ] + }, + "bxs-check-square": { + "glyph": "", + "terms": [ + "check-square" + ] + }, + "bx-message-alt": { + "glyph": "", + "terms": [ + "message-alt" + ] + }, + "bxs-message-alt": { + "glyph": "", + "terms": [ + "message-alt" + ] + }, + "bx-message-alt-dots": { + "glyph": "", + "terms": [ + "message-alt-dots", + "loading", + "chat", + "comment" + ] + }, + "bxs-message-alt-dots": { + "glyph": "", + "terms": [ + "message-alt-dots", + "loading", + "chat", + "comment" + ] + }, + "bx-no-entry": { + "glyph": "", + "terms": [ + "no-entry" + ] + }, + "bxs-no-entry": { + "glyph": "", + "terms": [ + "no-entry" + ] + }, + "bxs-traffic-barrier": { + "glyph": "", + "terms": [ + "traffic-barrier" + ] + }, + "bxs-component": { + "glyph": "", + "terms": [ + "component" + ] + }, + "bxs-plane-alt": { + "glyph": "", + "terms": [ + "plane-alt", + "flight", + "fly" + ] + }, + "bx-palette": { + "glyph": "", + "terms": [ + "palette", + "color", + "colour", + "painting" + ] + }, + "bxs-palette": { + "glyph": "", + "terms": [ + "palette", + "color", + "colour", + "painting" + ] + }, + "bx-basket": { + "glyph": "", + "terms": [ + "basket" + ] + }, + "bxs-basket": { + "glyph": "", + "terms": [ + "basket" + ] + }, + "bx-purchase-tag-alt": { + "glyph": "", + "terms": [ + "purchase-tag-alt", + "price", + "cost" + ] + }, + "bxs-purchase-tag-alt": { + "glyph": "", + "terms": [ + "purchase-tag-alt", + "price", + "cost" + ] + }, + "bx-receipt": { + "glyph": "", + "terms": [ + "receipt" + ] + }, + "bxs-receipt": { + "glyph": "", + "terms": [ + "receipt" + ] + }, + "bx-line-chart": { + "glyph": "", + "terms": [ + "line-chart" + ] + }, + "bx-map-pin": { + "glyph": "", + "terms": [ + "map-pin" + ] + }, + "bxs-map-pin": { + "glyph": "", + "terms": [ + "map-pin" + ] + }, + "bx-hive": { + "glyph": "", + "terms": [ + "hive" + ] + }, + "bx-band-aid": { + "glyph": "", + "terms": [ + "band-aid" + ] + }, + "bxs-band-aid": { + "glyph": "", + "terms": [ + "band-aid" + ] + }, + "bx-credit-card-alt": { + "glyph": "", + "terms": [ + "credit-card-alt", + "finance", + "money", + "debit" + ] + }, + "bxs-credit-card-alt": { + "glyph": "", + "terms": [ + "credit-card-alt", + "finance", + "money", + "debit" + ] + }, + "bxs-credit-card": { + "glyph": "", + "terms": [ + "credit-card", + "finance", + "money", + "debit" + ] + }, + "bx-wifi-off": { + "glyph": "", + "terms": [ + "wifi-off" + ] + }, + "bxs-paint": { + "glyph": "", + "terms": [ + "paint" + ] + }, + "bx-brightness-half": { + "glyph": "", + "terms": [ + "brightness-half" + ] + }, + "bxs-brightness-half": { + "glyph": "", + "terms": [ + "brightness-half" + ] + }, + "bx-brightness": { + "glyph": "", + "terms": [ + "brightness" + ] + }, + "bxs-brightness": { + "glyph": "", + "terms": [ + "brightness" + ] + }, + "bx-filter-alt": { + "glyph": "", + "terms": [ + "filter-alt" + ] + }, + "bx-dialpad-alt": { + "glyph": "", + "terms": [ + "dialpad-alt", + "keypad" + ] + }, + "bx-border-right": { + "glyph": "", + "terms": [ + "border-right" + ] + }, + "bx-border-left": { + "glyph": "", + "terms": [ + "border-left" + ] + }, + "bx-border-top": { + "glyph": "", + "terms": [ + "border-top" + ] + }, + "bx-border-bottom": { + "glyph": "", + "terms": [ + "border-bottom" + ] + }, + "bx-border-all": { + "glyph": "", + "terms": [ + "border-all" + ] + }, + "bx-mobile-landscape": { + "glyph": "", + "terms": [ + "mobile-landscape" + ] + }, + "bx-mobile-vibration": { + "glyph": "", + "terms": [ + "mobile-vibration" + ] + }, + "bxs-rectangle": { + "glyph": "", + "terms": [ + "rectangle" + ] + }, + "bxs-right-arrow": { + "glyph": "", + "terms": [ + "right-arrow" + ] + }, + "bxs-left-arrow": { + "glyph": "", + "terms": [ + "left-arrow" + ] + }, + "bxs-up-arrow": { + "glyph": "", + "terms": [ + "up-arrow" + ] + }, + "bxs-down-arrow": { + "glyph": "", + "terms": [ + "down-arrow" + ] + }, + "bxs-right-top-arrow-circle": { + "glyph": "", + "terms": [ + "right-top-arrow-circle" + ] + }, + "bxs-right-down-arrow-circle": { + "glyph": "", + "terms": [ + "right-down-arrow-circle" + ] + }, + "bxs-left-top-arrow-circle": { + "glyph": "", + "terms": [ + "left-top-arrow-circle" + ] + }, + "bxs-left-down-arrow-circle": { + "glyph": "", + "terms": [ + "left-down-arrow-circle" + ] + }, + "bxs-institution": { + "glyph": "", + "terms": [ + "institution" + ] + }, + "bxs-school": { + "glyph": "", + "terms": [ + "school" + ] + }, + "bxs-chalkboard": { + "glyph": "", + "terms": [ + "chalkboard", + "whiteboard", + "teaching" + ] + }, + "bxs-skip-previous-circle": { + "glyph": "", + "terms": [ + "skip-previous-circle" + ] + }, + "bxs-skip-next-circle": { + "glyph": "", + "terms": [ + "skip-next-circle" + ] + }, + "bxs-data": { + "glyph": "", + "terms": [ + "data" + ] + }, + "bxs-mobile": { + "glyph": "", + "terms": [ + "mobile" + ] + }, + "bxs-folder-minus": { + "glyph": "", + "terms": [ + "folder-minus", + "remove", + "delete" + ] + }, + "bxs-bell-plus": { + "glyph": "", + "terms": [ + "bell-plus", + "alert", + "notification" + ] + }, + "bxs-bell-minus": { + "glyph": "", + "terms": [ + "bell-minus", + "alert", + "notification" + ] + }, + "bxs-search": { + "glyph": "", + "terms": [ + "search", + "magnifying glass" + ] + }, + "bxs-zoom-in": { + "glyph": "", + "terms": [ + "zoom-in" + ] + }, + "bxs-zoom-out": { + "glyph": "", + "terms": [ + "zoom-out" + ] + }, + "bxs-grid": { + "glyph": "", + "terms": [ + "grid" + ] + }, + "bxs-user-x": { + "glyph": "", + "terms": [ + "user-x" + ] + }, + "bxs-user-check": { + "glyph": "", + "terms": [ + "user-check" + ] + }, + "bxs-compass": { + "glyph": "", + "terms": [ + "compass" + ] + }, + "bx-gas-pump": { + "glyph": "", + "terms": [ + "gas-pump" + ] + }, + "bxs-stopwatch": { + "glyph": "", + "terms": [ + "stopwatch" + ] + }, + "bxs-timer": { + "glyph": "", + "terms": [ + "timer" + ] + }, + "bxs-time": { + "glyph": "", + "terms": [ + "time" + ] + }, + "bx-pie-chart-alt-2": { + "glyph": "", + "terms": [ + "pie-chart-alt-2" + ] + }, + "bxs-pie-chart-alt-2": { + "glyph": "", + "terms": [ + "pie-chart-alt-2" + ] + }, + "bx-time-five": { + "glyph": "", + "terms": [ + "time-five" + ] + }, + "bxs-time-five": { + "glyph": "", + "terms": [ + "time-five" + ] + }, + "bxl-instagram-alt": { + "glyph": "", + "terms": [ + "instagram-alt", + "social media" + ] + }, + "bxs-bookmarks": { + "glyph": "", + "terms": [ + "bookmarks" + ] + }, + "bxs-bookmark-minus": { + "glyph": "", + "terms": [ + "bookmark-minus" + ] + }, + "bx-briefcase-alt-2": { + "glyph": "", + "terms": [ + "briefcase-alt-2", + "work", + "travel", + "suitcase" + ] + }, + "bxs-briefcase-alt-2": { + "glyph": "", + "terms": [ + "briefcase-alt-2", + "work", + "travel", + "suitcase" + ] + }, + "bx-brush-alt": { + "glyph": "", + "terms": [ + "brush-alt" + ] + }, + "bxs-calendar": { + "glyph": "", + "terms": [ + "calendar" + ] + }, + "bxs-calendar-alt": { + "glyph": "", + "terms": [ + "calendar-alt" + ] + }, + "bxs-calendar-plus": { + "glyph": "", + "terms": [ + "calendar-plus" + ] + }, + "bxs-calendar-minus": { + "glyph": "", + "terms": [ + "calendar-minus" + ] + }, + "bxs-calendar-x": { + "glyph": "", + "terms": [ + "calendar-x" + ] + }, + "bxs-calendar-check": { + "glyph": "", + "terms": [ + "calendar-check" + ] + }, + "bxs-calendar-event": { + "glyph": "", + "terms": [ + "calendar-event" + ] + }, + "bx-customize": { + "glyph": "", + "terms": [ + "customize" + ] + }, + "bxs-customize": { + "glyph": "", + "terms": [ + "customize" + ] + }, + "bxs-carousel": { + "glyph": "", + "terms": [ + "carousel" + ] + }, + "bxs-rewind-circle": { + "glyph": "", + "terms": [ + "rewind-circle" + ] + }, + "bxs-fast-forward-circle": { + "glyph": "", + "terms": [ + "fast-forward-circle" + ] + }, + "bxs-mobile-vibration": { + "glyph": "", + "terms": [ + "mobile-vibration" + ] + }, + "bxs-quote-alt-left": { + "glyph": "", + "terms": [ + "quote-alt-left" + ] + }, + "bxs-quote-alt-right": { + "glyph": "", + "terms": [ + "quote-alt-right" + ] + }, + "bxs-layout": { + "glyph": "", + "terms": [ + "layout" + ] + }, + "bx-radio": { + "glyph": "", + "terms": [ + "radio" + ] + }, + "bx-printer": { + "glyph": "", + "terms": [ + "printer" + ] + }, + "bx-sort-a-z": { + "glyph": "", + "terms": [ + "sort-a-z" + ] + }, + "bx-sort-z-a": { + "glyph": "", + "terms": [ + "sort-z-a" + ] + }, + "bx-conversation": { + "glyph": "", + "terms": [ + "conversation", + "chat", + "discussion" + ] + }, + "bxs-brush-alt": { + "glyph": "", + "terms": [ + "brush-alt" + ] + }, + "bx-exit": { + "glyph": "", + "terms": [ + "exit" + ] + }, + "bxs-exit": { + "glyph": "", + "terms": [ + "exit" + ] + }, + "bx-extension": { + "glyph": "", + "terms": [ + "extension" + ] + }, + "bxs-extension": { + "glyph": "", + "terms": [ + "extension" + ] + }, + "bxs-file-find": { + "glyph": "", + "terms": [ + "file-find", + "search" + ] + }, + "bx-face": { + "glyph": "", + "terms": [ + "face" + ] + }, + "bxs-face": { + "glyph": "", + "terms": [ + "face" + ] + }, + "bx-file-find": { + "glyph": "", + "terms": [ + "file-find", + "search" + ] + }, + "bx-label": { + "glyph": "", + "terms": [ + "label" + ] + }, + "bxs-label": { + "glyph": "", + "terms": [ + "label" + ] + }, + "bx-check-shield": { + "glyph": "", + "terms": [ + "check-shield" + ] + }, + "bxs-check-shield": { + "glyph": "", + "terms": [ + "check-shield" + ] + }, + "bx-border-radius": { + "glyph": "", + "terms": [ + "border-radius" + ] + }, + "bx-add-to-queue": { + "glyph": "", + "terms": [ + "add-to-queue" + ] + }, + "bxs-add-to-queue": { + "glyph": "", + "terms": [ + "add-to-queue" + ] + }, + "bx-archive-in": { + "glyph": "", + "terms": [ + "archive-in" + ] + }, + "bxs-archive-in": { + "glyph": "", + "terms": [ + "archive-in" + ] + }, + "bx-archive-out": { + "glyph": "", + "terms": [ + "archive-out" + ] + }, + "bxs-archive-out": { + "glyph": "", + "terms": [ + "archive-out" + ] + }, + "bx-alarm-add": { + "glyph": "", + "terms": [ + "alarm-add" + ] + }, + "bxs-alarm-add": { + "glyph": "", + "terms": [ + "alarm-add" + ] + }, + "bx-space-bar": { + "glyph": "", + "terms": [ + "space-bar" + ] + }, + "bx-image-alt": { + "glyph": "", + "terms": [ + "image-alt" + ] + }, + "bx-image-add": { + "glyph": "", + "terms": [ + "image-add" + ] + }, + "bxs-image-add": { + "glyph": "", + "terms": [ + "image-add" + ] + }, + "bx-fridge": { + "glyph": "", + "terms": [ + "fridge" + ] + }, + "bxs-fridge": { + "glyph": "", + "terms": [ + "fridge" + ] + }, + "bx-dish": { + "glyph": "", + "terms": [ + "dish" + ] + }, + "bxs-dish": { + "glyph": "", + "terms": [ + "dish" + ] + }, + "bx-spa": { + "glyph": "", + "terms": [ + "spa" + ] + }, + "bxs-spa": { + "glyph": "", + "terms": [ + "spa" + ] + }, + "bx-cake": { + "glyph": "", + "terms": [ + "cake" + ] + }, + "bxs-cake": { + "glyph": "", + "terms": [ + "cake" + ] + }, + "bxs-city": { + "glyph": "", + "terms": [ + "city" + ] + }, + "bx-bolt-circle": { + "glyph": "", + "terms": [ + "bolt-circle" + ] + }, + "bxs-bolt-circle": { + "glyph": "", + "terms": [ + "bolt-circle" + ] + }, + "bx-tone": { + "glyph": "", + "terms": [ + "tone" + ] + }, + "bx-bitcoin": { + "glyph": "", + "terms": [ + "bitcoin" + ] + }, + "bx-lira": { + "glyph": "", + "terms": [ + "lira" + ] + }, + "bx-ruble": { + "glyph": "", + "terms": [ + "ruble" + ] + }, + "bxs-caret-up-circle": { + "glyph": "", + "terms": [ + "caret-up-circle" + ] + }, + "bxs-caret-down-circle": { + "glyph": "", + "terms": [ + "caret-down-circle" + ] + }, + "bxs-caret-left-circle": { + "glyph": "", + "terms": [ + "caret-left-circle" + ] + }, + "bxs-caret-right-circle": { + "glyph": "", + "terms": [ + "caret-right-circle" + ] + }, + "bx-rupee": { + "glyph": "", + "terms": [ + "rupee" + ] + }, + "bx-euro": { + "glyph": "", + "terms": [ + "euro" + ] + }, + "bx-pound": { + "glyph": "", + "terms": [ + "pound" + ] + }, + "bx-won": { + "glyph": "", + "terms": [ + "won" + ] + }, + "bx-yen": { + "glyph": "", + "terms": [ + "yen" + ] + }, + "bx-shekel": { + "glyph": "", + "terms": [ + "shekel" + ] + }, + "bxl-facebook-circle": { + "glyph": "", + "terms": [ + "facebook-circle", + "social media" + ] + }, + "bxl-jquery": { + "glyph": "", + "terms": [ + "jquery" + ] + }, + "bxl-imdb": { + "glyph": "", + "terms": [ + "imdb" + ] + }, + "bxl-pinterest-alt": { + "glyph": "", + "terms": [ + "pinterest-alt" + ] + }, + "bxs-tone": { + "glyph": "", + "terms": [ + "tone" + ] + }, + "bx-health": { + "glyph": "", + "terms": [ + "health" + ] + }, + "bxs-baby-carriage": { + "glyph": "", + "terms": [ + "baby-carriage", + "child", + "pregnancy", + "birth" + ] + }, + "bx-clinic": { + "glyph": "", + "terms": [ + "clinic" + ] + }, + "bxs-hand-up": { + "glyph": "", + "terms": [ + "hand-up", + "finger", + "point", + "direction" + ] + }, + "bxs-hand-right": { + "glyph": "", + "terms": [ + "hand-right", + "finger", + "point", + "direction" + ] + }, + "bxs-hand-down": { + "glyph": "", + "terms": [ + "hand-down", + "finger", + "point", + "direction" + ] + }, + "bxs-hand-left": { + "glyph": "", + "terms": [ + "hand-left", + "finger", + "point", + "direction" + ] + }, + "bx-male": { + "glyph": "", + "terms": [ + "male" + ] + }, + "bx-female": { + "glyph": "", + "terms": [ + "female" + ] + }, + "bx-male-sign": { + "glyph": "", + "terms": [ + "male-sign" + ] + }, + "bx-female-sign": { + "glyph": "", + "terms": [ + "female-sign" + ] + }, + "bxs-clinic": { + "glyph": "", + "terms": [ + "clinic" + ] + }, + "bxs-offer": { + "glyph": "", + "terms": [ + "offer" + ] + }, + "bx-food-tag": { + "glyph": "", + "terms": [ + "food-tag" + ] + }, + "bx-food-menu": { + "glyph": "", + "terms": [ + "food-menu" + ] + }, + "bxs-food-menu": { + "glyph": "", + "terms": [ + "food-menu" + ] + }, + "bxs-camera-plus": { + "glyph": "", + "terms": [ + "camera-plus" + ] + }, + "bxs-business": { + "glyph": "", + "terms": [ + "business", + "skyline", + "skyscraper", + "city" + ] + }, + "bx-meh-alt": { + "glyph": "", + "terms": [ + "meh-alt" + ] + }, + "bx-wink-tongue": { + "glyph": "", + "terms": [ + "wink-tongue" + ] + }, + "bx-happy-alt": { + "glyph": "", + "terms": [ + "happy-alt" + ] + }, + "bx-cool": { + "glyph": "", + "terms": [ + "cool" + ] + }, + "bx-tired": { + "glyph": "", + "terms": [ + "tired" + ] + }, + "bx-smile": { + "glyph": "", + "terms": [ + "smile" + ] + }, + "bx-angry": { + "glyph": "", + "terms": [ + "angry" + ] + }, + "bx-happy-heart-eyes": { + "glyph": "", + "terms": [ + "happy-heart-eyes" + ] + }, + "bx-dizzy": { + "glyph": "", + "terms": [ + "dizzy" + ] + }, + "bx-wink-smile": { + "glyph": "", + "terms": [ + "wink-smile" + ] + }, + "bx-confused": { + "glyph": "", + "terms": [ + "confused" + ] + }, + "bx-sleepy": { + "glyph": "", + "terms": [ + "sleepy" + ] + }, + "bx-shocked": { + "glyph": "", + "terms": [ + "shocked" + ] + }, + "bx-happy-beaming": { + "glyph": "", + "terms": [ + "happy-beaming" + ] + }, + "bx-meh-blank": { + "glyph": "", + "terms": [ + "meh-blank" + ] + }, + "bx-laugh": { + "glyph": "", + "terms": [ + "laugh" + ] + }, + "bx-upside-down": { + "glyph": "", + "terms": [ + "upside-down" + ] + }, + "bxs-angry": { + "glyph": "", + "terms": [ + "angry" + ] + }, + "bxs-happy-heart-eyes": { + "glyph": "", + "terms": [ + "happy-heart-eyes" + ] + }, + "bxs-dizzy": { + "glyph": "", + "terms": [ + "dizzy" + ] + }, + "bxs-wink-smile": { + "glyph": "", + "terms": [ + "wink-smile" + ] + }, + "bxs-smile": { + "glyph": "", + "terms": [ + "smile" + ] + }, + "bxs-meh": { + "glyph": "", + "terms": [ + "meh" + ] + }, + "bxs-meh-alt": { + "glyph": "", + "terms": [ + "meh-alt" + ] + }, + "bxs-confused": { + "glyph": "", + "terms": [ + "confused" + ] + }, + "bxs-sleepy": { + "glyph": "", + "terms": [ + "sleepy" + ] + }, + "bxs-sad": { + "glyph": "", + "terms": [ + "sad" + ] + }, + "bxs-happy": { + "glyph": "", + "terms": [ + "happy" + ] + }, + "bxs-shocked": { + "glyph": "", + "terms": [ + "shocked" + ] + }, + "bxs-happy-beaming": { + "glyph": "", + "terms": [ + "happy-beaming" + ] + }, + "bxs-tired": { + "glyph": "", + "terms": [ + "tired" + ] + }, + "bxs-cool": { + "glyph": "", + "terms": [ + "cool" + ] + }, + "bxs-meh-blank": { + "glyph": "", + "terms": [ + "meh-blank" + ] + }, + "bxs-laugh": { + "glyph": "", + "terms": [ + "laugh" + ] + }, + "bxs-happy-alt": { + "glyph": "", + "terms": [ + "happy-alt" + ] + }, + "bxs-upside-down": { + "glyph": "", + "terms": [ + "upside-down" + ] + }, + "bxs-wink-tongue": { + "glyph": "", + "terms": [ + "wink-tongue" + ] + }, + "bxl-adobe": { + "glyph": "", + "terms": [ + "adobe" + ] + }, + "bxl-algolia": { + "glyph": "", + "terms": [ + "algolia" + ] + }, + "bxl-audible": { + "glyph": "", + "terms": [ + "audible" + ] + }, + "bxl-figma": { + "glyph": "", + "terms": [ + "figma" + ] + }, + "bxl-etsy": { + "glyph": "", + "terms": [ + "etsy" + ] + }, + "bxl-gitlab": { + "glyph": "", + "terms": [ + "gitlab" + ] + }, + "bxl-patreon": { + "glyph": "", + "terms": [ + "patreon" + ] + }, + "bxl-redbubble": { + "glyph": "", + "terms": [ + "redbubble" + ] + }, + "bx-diamond": { + "glyph": "", + "terms": [ + "diamond" + ] + }, + "bxs-comment-error": { + "glyph": "", + "terms": [ + "comment-error" + ] + }, + "bxs-vial": { + "glyph": "", + "terms": [ + "vial" + ] + }, + "bx-align-left": { + "glyph": "", + "terms": [ + "align-left" + ] + }, + "bx-align-middle": { + "glyph": "", + "terms": [ + "align-middle" + ] + }, + "bx-align-right": { + "glyph": "", + "terms": [ + "align-right" + ] + }, + "bx-arrow-back": { + "glyph": "", + "terms": [ + "arrow-back" + ] + }, + "bx-bell-minus": { + "glyph": "", + "terms": [ + "bell-minus", + "alert", + "notification" + ] + }, + "bx-bell-off": { + "glyph": "", + "terms": [ + "bell-off", + "alert", + "notification", + "silent" + ] + }, + "bx-bell-plus": { + "glyph": "", + "terms": [ + "bell-plus", + "alert", + "notification" + ] + }, + "bx-bell": { + "glyph": "", + "terms": [ + "bell", + "alert", + "notification" + ] + }, + "bx-bookmark": { + "glyph": "", + "terms": [ + "bookmark" + ] + }, + "bx-bookmarks": { + "glyph": "", + "terms": [ + "bookmarks" + ] + }, + "bx-bullseye": { + "glyph": "", + "terms": [ + "bullseye" + ] + }, + "bx-camera-off": { + "glyph": "", + "terms": [ + "camera-off" + ] + }, + "bx-camera": { + "glyph": "", + "terms": [ + "camera" + ] + }, + "bx-captions": { + "glyph": "", + "terms": [ + "captions", + "subtitles", + "subs", + "cc" + ] + }, + "bx-checkbox-checked": { + "glyph": "", + "terms": [ + "checkbox-checked" + ] + }, + "bx-checkbox": { + "glyph": "", + "terms": [ + "checkbox" + ] + }, + "bx-checkbox-square": { + "glyph": "", + "terms": [ + "checkbox-square" + ] + }, + "bx-chevron-down": { + "glyph": "", + "terms": [ + "chevron-down", + "arrow" + ] + }, + "bx-chevron-up": { + "glyph": "", + "terms": [ + "chevron-up", + "arrow" + ] + }, + "bx-chevron-left": { + "glyph": "", + "terms": [ + "chevron-left", + "arrow" + ] + }, + "bx-chevron-right": { + "glyph": "", + "terms": [ + "chevron-right", + "arrow" + ] + }, + "bx-chevrons-down": { + "glyph": "", + "terms": [ + "chevrons-down", + "arrow" + ] + }, + "bx-chevrons-up": { + "glyph": "", + "terms": [ + "chevrons-up", + "arrow" + ] + }, + "bx-chevrons-right": { + "glyph": "", + "terms": [ + "chevrons-right", + "arrow" + ] + }, + "bx-chevrons-left": { + "glyph": "", + "terms": [ + "chevrons-left", + "arrow" + ] + }, + "bx-clipboard": { + "glyph": "", + "terms": [ + "clipboard" + ] + }, + "bx-code-curly": { + "glyph": "", + "terms": [ + "code-curly" + ] + }, + "bx-code": { + "glyph": "", + "terms": [ + "code" + ] + }, + "bx-coffee": { + "glyph": "", + "terms": [ + "coffee" + ] + }, + "bx-copy": { + "glyph": "", + "terms": [ + "copy" + ] + }, + "bx-copyright": { + "glyph": "", + "terms": [ + "copyright" + ] + }, + "bx-down-arrow-circle": { + "glyph": "", + "terms": [ + "down-arrow-circle" + ] + }, + "bx-error-circle": { + "glyph": "", + "terms": [ + "error-circle" + ] + }, + "bx-error": { + "glyph": "", + "terms": [ + "error" + ] + }, + "bx-exit-fullscreen": { + "glyph": "", + "terms": [ + "exit-fullscreen" + ] + }, + "bx-fast-forward-circle": { + "glyph": "", + "terms": [ + "fast-forward-circle" + ] + }, + "bx-fast-forward": { + "glyph": "", + "terms": [ + "fast-forward" + ] + }, + "bx-first-page": { + "glyph": "", + "terms": [ + "first-page" + ] + }, + "bx-folder-minus": { + "glyph": "", + "terms": [ + "folder-minus", + "remove", + "delete" + ] + }, + "bx-folder-plus": { + "glyph": "", + "terms": [ + "folder-plus", + "add", + "folder add", + "new folder" + ] + }, + "bx-folder": { + "glyph": "", + "terms": [ + "folder" + ] + }, + "bx-fullscreen": { + "glyph": "", + "terms": [ + "fullscreen" + ] + }, + "bx-hide": { + "glyph": "", + "terms": [ + "hide" + ] + }, + "bx-image": { + "glyph": "", + "terms": [ + "image" + ] + }, + "bx-info-circle": { + "glyph": "", + "terms": [ + "info-circle" + ] + }, + "bx-align-justify": { + "glyph": "", + "terms": [ + "align-justify" + ] + }, + "bx-key": { + "glyph": "", + "terms": [ + "key" + ] + }, + "bx-last-page": { + "glyph": "", + "terms": [ + "last-page" + ] + }, + "bx-left-arrow-circle": { + "glyph": "", + "terms": [ + "left-arrow-circle" + ] + }, + "bx-left-down-arrow-circle": { + "glyph": "", + "terms": [ + "left-down-arrow-circle" + ] + }, + "bx-left-indent": { + "glyph": "", + "terms": [ + "left-indent" + ] + }, + "bx-left-top-arrow-circle": { + "glyph": "", + "terms": [ + "left-top-arrow-circle" + ] + }, + "bx-menu": { + "glyph": "", + "terms": [ + "menu" + ] + }, + "bx-microphone": { + "glyph": "", + "terms": [ + "microphone" + ] + }, + "bx-minus-circle": { + "glyph": "", + "terms": [ + "minus-circle" + ] + }, + "bx-moon": { + "glyph": "", + "terms": [ + "moon" + ] + }, + "bx-pause-circle": { + "glyph": "", + "terms": [ + "pause-circle" + ] + }, + "bx-pause": { + "glyph": "", + "terms": [ + "pause" + ] + }, + "bx-play-circle": { + "glyph": "", + "terms": [ + "play-circle" + ] + }, + "bx-play": { + "glyph": "", + "terms": [ + "play" + ] + }, + "bx-plus-circle": { + "glyph": "", + "terms": [ + "plus-circle" + ] + }, + "bx-question-mark": { + "glyph": "", + "terms": [ + "question-mark" + ] + }, + "bx-radio-circle-marked": { + "glyph": "", + "terms": [ + "radio-circle-marked" + ] + }, + "bx-radio-circle": { + "glyph": "", + "terms": [ + "radio-circle" + ] + }, + "bx-rectangle": { + "glyph": "", + "terms": [ + "rectangle" + ] + }, + "bx-rewind": { + "glyph": "", + "terms": [ + "rewind" + ] + }, + "bx-reset": { + "glyph": "", + "terms": [ + "reset" + ] + }, + "bx-right-arrow-circle": { + "glyph": "", + "terms": [ + "right-arrow-circle" + ] + }, + "bx-right-down-arrow-circle": { + "glyph": "", + "terms": [ + "right-down-arrow-circle" + ] + }, + "bx-right-indent": { + "glyph": "", + "terms": [ + "right-indent" + ] + }, + "bx-right-top-arrow-circle": { + "glyph": "", + "terms": [ + "right-top-arrow-circle" + ] + }, + "bx-rss": { + "glyph": "", + "terms": [ + "rss" + ] + }, + "bx-search": { + "glyph": "", + "terms": [ + "search", + "magnifying glass" + ] + }, + "bx-show": { + "glyph": "", + "terms": [ + "show" + ] + }, + "bx-skip-next": { + "glyph": "", + "terms": [ + "skip-next" + ] + }, + "bx-skip-previous": { + "glyph": "", + "terms": [ + "skip-previous" + ] + }, + "bx-stop-circle": { + "glyph": "", + "terms": [ + "stop-circle" + ] + }, + "bx-stop": { + "glyph": "", + "terms": [ + "stop" + ] + }, + "bx-stopwatch": { + "glyph": "", + "terms": [ + "stopwatch" + ] + }, + "bx-sync": { + "glyph": "", + "terms": [ + "sync" + ] + }, + "bx-time": { + "glyph": "", + "terms": [ + "time" + ] + }, + "bx-toggle-left": { + "glyph": "", + "terms": [ + "toggle-left", + "switch" + ] + }, + "bx-toggle-right": { + "glyph": "", + "terms": [ + "toggle-right", + "switch" + ] + }, + "bx-trending-down": { + "glyph": "", + "terms": [ + "trending-down" + ] + }, + "bx-trending-up": { + "glyph": "", + "terms": [ + "trending-up" + ] + }, + "bx-up-arrow-circle": { + "glyph": "", + "terms": [ + "up-arrow-circle" + ] + }, + "bx-vertical-center": { + "glyph": "", + "terms": [ + "vertical-center" + ] + }, + "bx-video": { + "glyph": "", + "terms": [ + "video" + ] + }, + "bx-volume-full": { + "glyph": "", + "terms": [ + "volume-full" + ] + }, + "bx-volume-low": { + "glyph": "", + "terms": [ + "volume-low" + ] + }, + "bx-volume-mute": { + "glyph": "", + "terms": [ + "volume-mute" + ] + }, + "bx-volume": { + "glyph": "", + "terms": [ + "volume" + ] + }, + "bx-x-circle": { + "glyph": "", + "terms": [ + "x-circle" + ] + }, + "bx-zoom-in": { + "glyph": "", + "terms": [ + "zoom-in" + ] + }, + "bx-zoom-out": { + "glyph": "", + "terms": [ + "zoom-out" + ] + }, + "bx-archive": { + "glyph": "", + "terms": [ + "archive" + ] + }, + "bx-at": { + "glyph": "", + "terms": [ + "at" + ] + }, + "bx-bar-chart-alt": { + "glyph": "", + "terms": [ + "bar-chart-alt" + ] + }, + "bx-bar-chart-square": { + "glyph": "", + "terms": [ + "bar-chart-square" + ] + }, + "bx-bar-chart": { + "glyph": "", + "terms": [ + "bar-chart" + ] + }, + "bx-basketball": { + "glyph": "", + "terms": [ + "basketball", + "nba" + ] + }, + "bx-block": { + "glyph": "", + "terms": [ + "block" + ] + }, + "bx-book-bookmark": { + "glyph": "", + "terms": [ + "book-bookmark" + ] + }, + "bx-book": { + "glyph": "", + "terms": [ + "book" + ] + }, + "bx-bookmark-minus": { + "glyph": "", + "terms": [ + "bookmark-minus" + ] + }, + "bx-bookmark-plus": { + "glyph": "", + "terms": [ + "bookmark-plus" + ] + }, + "bx-briefcase": { + "glyph": "", + "terms": [ + "briefcase", + "work", + "travel", + "suitcase" + ] + }, + "bx-broadcast": { + "glyph": "", + "terms": [ + "broadcast" + ] + }, + "bx-building": { + "glyph": "", + "terms": [ + "building" + ] + }, + "bx-bug": { + "glyph": "", + "terms": [ + "bug", + "error", + "warning" + ] + }, + "bx-bluetooth": { + "glyph": "", + "terms": [ + "bluetooth" + ] + }, + "bx-bulb": { + "glyph": "", + "terms": [ + "bulb" + ] + }, + "bx-buoy": { + "glyph": "", + "terms": [ + "buoy" + ] + }, + "bx-calendar-plus": { + "glyph": "", + "terms": [ + "calendar-plus" + ] + }, + "bx-calendar-check": { + "glyph": "", + "terms": [ + "calendar-check" + ] + }, + "bx-calendar-minus": { + "glyph": "", + "terms": [ + "calendar-minus" + ] + }, + "bx-calendar-x": { + "glyph": "", + "terms": [ + "calendar-x" + ] + }, + "bx-calendar": { + "glyph": "", + "terms": [ + "calendar" + ] + }, + "bx-chart": { + "glyph": "", + "terms": [ + "chart" + ] + }, + "bx-cloud-download": { + "glyph": "", + "terms": [ + "cloud-download" + ] + }, + "bx-cloud-upload": { + "glyph": "", + "terms": [ + "cloud-upload" + ] + }, + "bx-cloud": { + "glyph": "", + "terms": [ + "cloud" + ] + }, + "bx-terminal": { + "glyph": "", + "terms": [ + "terminal", + "command line" + ] + }, + "bx-crosshair": { + "glyph": "", + "terms": [ + "crosshair" + ] + }, + "bx-compass": { + "glyph": "", + "terms": [ + "compass" + ] + }, + "bx-data": { + "glyph": "", + "terms": [ + "data" + ] + }, + "bx-desktop": { + "glyph": "", + "terms": [ + "desktop", + "monitor", + "display" + ] + }, + "bx-directions": { + "glyph": "", + "terms": [ + "directions" + ] + }, + "bx-dollar": { + "glyph": "", + "terms": [ + "dollar" + ] + }, + "bx-dots-horizontal-rounded": { + "glyph": "", + "terms": [ + "dots-horizontal-rounded" + ] + }, + "bx-dots-horizontal": { + "glyph": "", + "terms": [ + "dots-horizontal" + ] + }, + "bx-dots-vertical-rounded": { + "glyph": "", + "terms": [ + "dots-vertical-rounded" + ] + }, + "bx-dots-vertical": { + "glyph": "", + "terms": [ + "dots-vertical" + ] + }, + "bx-download": { + "glyph": "", + "terms": [ + "download" + ] + }, + "bx-envelope": { + "glyph": "", + "terms": [ + "envelope", + "letter", + "mail", + "email", + "communication" + ] + }, + "bx-gift": { + "glyph": "", + "terms": [ + "gift" + ] + }, + "bx-globe": { + "glyph": "", + "terms": [ + "globe" + ] + }, + "bx-devices": { + "glyph": "", + "terms": [ + "devices", + "mobile", + "tab" + ] + }, + "bx-headphone": { + "glyph": "", + "terms": [ + "headphone" + ] + }, + "bx-heart": { + "glyph": "", + "terms": [ + "heart", + "health" + ] + }, + "bx-home": { + "glyph": "", + "terms": [ + "home" + ] + }, + "bx-laptop": { + "glyph": "", + "terms": [ + "laptop" + ] + }, + "bx-layer": { + "glyph": "", + "terms": [ + "layer" + ] + }, + "bx-link-alt": { + "glyph": "", + "terms": [ + "link-alt" + ] + }, + "bx-link": { + "glyph": "", + "terms": [ + "link" + ] + }, + "bx-list-plus": { + "glyph": "", + "terms": [ + "list-plus" + ] + }, + "bx-list-ul": { + "glyph": "", + "terms": [ + "list-ul" + ] + }, + "bx-list-minus": { + "glyph": "", + "terms": [ + "list-minus" + ] + }, + "bx-lock-open": { + "glyph": "", + "terms": [ + "lock-open" + ] + }, + "bx-lock": { + "glyph": "", + "terms": [ + "lock" + ] + }, + "bx-map-alt": { + "glyph": "", + "terms": [ + "map-alt" + ] + }, + "bx-map": { + "glyph": "", + "terms": [ + "map" + ] + }, + "bx-message-rounded": { + "glyph": "", + "terms": [ + "message-rounded" + ] + }, + "bx-message": { + "glyph": "", + "terms": [ + "message" + ] + }, + "bx-mobile-alt": { + "glyph": "", + "terms": [ + "mobile-alt" + ] + }, + "bx-mobile": { + "glyph": "", + "terms": [ + "mobile" + ] + }, + "bx-navigation": { + "glyph": "", + "terms": [ + "navigation" + ] + }, + "bx-phone": { + "glyph": "", + "terms": [ + "phone" + ] + }, + "bx-pie-chart": { + "glyph": "", + "terms": [ + "pie-chart" + ] + }, + "bx-send": { + "glyph": "", + "terms": [ + "send" + ] + }, + "bx-sidebar": { + "glyph": "", + "terms": [ + "sidebar" + ] + }, + "bx-sitemap": { + "glyph": "", + "terms": [ + "sitemap" + ] + }, + "bx-spreadsheet": { + "glyph": "", + "terms": [ + "spreadsheet" + ] + }, + "bx-tab": { + "glyph": "", + "terms": [ + "tab" + ] + }, + "bx-tag": { + "glyph": "", + "terms": [ + "tag" + ] + }, + "bx-target-lock": { + "glyph": "", + "terms": [ + "target-lock" + ] + }, + "bx-tennis-ball": { + "glyph": "", + "terms": [ + "tennis-ball", + "deuce" + ] + }, + "bx-alarm": { + "glyph": "", + "terms": [ + "alarm", + "alert" + ] + }, + "bx-upload": { + "glyph": "", + "terms": [ + "upload" + ] + }, + "bx-usb": { + "glyph": "", + "terms": [ + "usb" + ] + }, + "bx-video-off": { + "glyph": "", + "terms": [ + "video-off" + ] + }, + "bx-voicemail": { + "glyph": "", + "terms": [ + "voicemail" + ] + }, + "bx-wifi": { + "glyph": "", + "terms": [ + "wifi" + ] + }, + "bx-window-open": { + "glyph": "", + "terms": [ + "window-open" + ] + }, + "bx-window": { + "glyph": "", + "terms": [ + "window", + "browser" + ] + }, + "bx-windows": { + "glyph": "", + "terms": [ + "windows", + "browser" + ] + }, + "bx-duplicate": { + "glyph": "", + "terms": [ + "duplicate" + ] + }, + "bx-table": { + "glyph": "", + "terms": [ + "table" + ] + }, + "bx-x": { + "glyph": "", + "terms": [ + "x" + ] + }, + "bx-adjust": { + "glyph": "", + "terms": [ + "adjust" + ] + }, + "bx-album": { + "glyph": "", + "terms": [ + "album" + ] + }, + "bx-anchor": { + "glyph": "", + "terms": [ + "anchor" + ] + }, + "bx-award": { + "glyph": "", + "terms": [ + "award" + ] + }, + "bx-bold": { + "glyph": "", + "terms": [ + "bold" + ] + }, + "bx-calculator": { + "glyph": "", + "terms": [ + "calculator" + ] + }, + "bx-cart": { + "glyph": "", + "terms": [ + "cart" + ] + }, + "bx-check": { + "glyph": "", + "terms": [ + "check" + ] + }, + "bx-cloud-drizzle": { + "glyph": "", + "terms": [ + "cloud-drizzle" + ] + }, + "bx-cloud-light-rain": { + "glyph": "", + "terms": [ + "cloud-light-rain" + ] + }, + "bx-cloud-lightning": { + "glyph": "", + "terms": [ + "cloud-lightning" + ] + }, + "bx-cloud-rain": { + "glyph": "", + "terms": [ + "cloud-rain" + ] + }, + "bx-cloud-snow": { + "glyph": "", + "terms": [ + "cloud-snow" + ] + }, + "bx-cog": { + "glyph": "", + "terms": [ + "cog", + "gear", + "setting" + ] + }, + "bx-columns": { + "glyph": "", + "terms": [ + "columns" + ] + }, + "bx-credit-card": { + "glyph": "", + "terms": [ + "credit-card", + "finance", + "money", + "debit" + ] + }, + "bx-crop": { + "glyph": "", + "terms": [ + "crop" + ] + }, + "bx-cube": { + "glyph": "", + "terms": [ + "cube" + ] + }, + "bx-cut": { + "glyph": "", + "terms": [ + "cut" + ] + }, + "bx-detail": { + "glyph": "", + "terms": [ + "detail" + ] + }, + "bx-shield-quarter": { + "glyph": "", + "terms": [ + "shield-quarter" + ] + }, + "bx-edit": { + "glyph": "", + "terms": [ + "edit", + "writing", + "note", + "pencil" + ] + }, + "bx-file": { + "glyph": "", + "terms": [ + "file" + ] + }, + "bx-filter": { + "glyph": "", + "terms": [ + "filter" + ] + }, + "bx-font": { + "glyph": "", + "terms": [ + "font" + ] + }, + "bx-git-branch": { + "glyph": "", + "terms": [ + "git-branch" + ] + }, + "bx-git-commit": { + "glyph": "", + "terms": [ + "git-commit" + ] + }, + "bx-git-compare": { + "glyph": "", + "terms": [ + "git-compare" + ] + }, + "bx-git-merge": { + "glyph": "", + "terms": [ + "git-merge" + ] + }, + "bx-git-pull-request": { + "glyph": "", + "terms": [ + "git-pull-request" + ] + }, + "bx-git-repo-forked": { + "glyph": "", + "terms": [ + "git-repo-forked" + ] + }, + "bx-group": { + "glyph": "", + "terms": [ + "group" + ] + }, + "bx-hash": { + "glyph": "", + "terms": [ + "hash" + ] + }, + "bx-heading": { + "glyph": "", + "terms": [ + "heading" + ] + }, + "bx-home-alt": { + "glyph": "", + "terms": [ + "home-alt" + ] + }, + "bx-italic": { + "glyph": "", + "terms": [ + "italic" + ] + }, + "bx-joystick": { + "glyph": "", + "terms": [ + "joystick" + ] + }, + "bx-link-external": { + "glyph": "", + "terms": [ + "link-external" + ] + }, + "bx-log-in": { + "glyph": "", + "terms": [ + "log-in" + ] + }, + "bx-log-out": { + "glyph": "", + "terms": [ + "log-out" + ] + }, + "bx-microphone-off": { + "glyph": "", + "terms": [ + "microphone-off" + ] + }, + "bx-minus": { + "glyph": "", + "terms": [ + "minus" + ] + }, + "bx-mouse": { + "glyph": "", + "terms": [ + "mouse" + ] + }, + "bx-move": { + "glyph": "", + "terms": [ + "move" + ] + }, + "bx-music": { + "glyph": "", + "terms": [ + "music" + ] + }, + "bx-notification": { + "glyph": "", + "terms": [ + "notification" + ] + }, + "bx-package": { + "glyph": "", + "terms": [ + "package", + "box", + "shipping", + "delivery" + ] + }, + "bx-paragraph": { + "glyph": "", + "terms": [ + "paragraph" + ] + }, + "bx-paste": { + "glyph": "", + "terms": [ + "paste" + ] + }, + "bx-pencil": { + "glyph": "", + "terms": [ + "pencil" + ] + }, + "bx-pin": { + "glyph": "", + "terms": [ + "pin" + ] + }, + "bx-plus": { + "glyph": "", + "terms": [ + "plus" + ] + }, + "bx-power-off": { + "glyph": "", + "terms": [ + "power-off" + ] + }, + "bx-pulse": { + "glyph": "", + "terms": [ + "pulse" + ] + }, + "bx-save": { + "glyph": "", + "terms": [ + "save", + "floppy disk" + ] + }, + "bx-screenshot": { + "glyph": "", + "terms": [ + "screenshot" + ] + }, + "bx-select-multiple": { + "glyph": "", + "terms": [ + "select-multiple" + ] + }, + "bx-share-alt": { + "glyph": "", + "terms": [ + "share-alt" + ] + }, + "bx-share": { + "glyph": "", + "terms": [ + "share" + ] + }, + "bx-shield-alt": { + "glyph": "", + "terms": [ + "shield-alt" + ] + }, + "bx-shield": { + "glyph": "", + "terms": [ + "shield" + ] + }, + "bx-shopping-bag": { + "glyph": "", + "terms": [ + "shopping-bag" + ] + }, + "bx-shuffle": { + "glyph": "", + "terms": [ + "shuffle" + ] + }, + "bx-sort": { + "glyph": "", + "terms": [ + "sort" + ] + }, + "bx-star": { + "glyph": "", + "terms": [ + "star" + ] + }, + "bx-sun": { + "glyph": "", + "terms": [ + "sun" + ] + }, + "bx-text": { + "glyph": "", + "terms": [ + "text" + ] + }, + "bx-trash": { + "glyph": "", + "terms": [ + "trash" + ] + }, + "bx-trophy": { + "glyph": "", + "terms": [ + "trophy" + ] + }, + "bx-underline": { + "glyph": "", + "terms": [ + "underline" + ] + }, + "bx-user-check": { + "glyph": "", + "terms": [ + "user-check" + ] + }, + "bx-user-circle": { + "glyph": "", + "terms": [ + "user-circle" + ] + }, + "bx-user-minus": { + "glyph": "", + "terms": [ + "user-minus" + ] + }, + "bx-user-plus": { + "glyph": "", + "terms": [ + "user-plus" + ] + }, + "bx-user-x": { + "glyph": "", + "terms": [ + "user-x" + ] + }, + "bx-user": { + "glyph": "", + "terms": [ + "user" + ] + }, + "bx-barcode": { + "glyph": "", + "terms": [ + "barcode" + ] + }, + "bx-crown": { + "glyph": "", + "terms": [ + "crown" + ] + }, + "bx-dislike": { + "glyph": "", + "terms": [ + "dislike" + ] + }, + "bx-down-arrow": { + "glyph": "", + "terms": [ + "down-arrow" + ] + }, + "bx-export": { + "glyph": "", + "terms": [ + "export" + ] + }, + "bxl-facebook": { + "glyph": "", + "terms": [ + "facebook", + "social media" + ] + }, + "bx-first-aid": { + "glyph": "", + "terms": [ + "first-aid" + ] + }, + "bx-flag": { + "glyph": "", + "terms": [ + "flag" + ] + }, + "bxl-github": { + "glyph": "", + "terms": [ + "github" + ] + }, + "bxl-google": { + "glyph": "", + "terms": [ + "google" + ] + }, + "bx-history": { + "glyph": "", + "terms": [ + "history" + ] + }, + "bxl-instagram": { + "glyph": "", + "terms": [ + "instagram", + "social media" + ] + }, + "bx-joystick-alt": { + "glyph": "", + "terms": [ + "joystick-alt" + ] + }, + "bx-left-arrow": { + "glyph": "", + "terms": [ + "left-arrow" + ] + }, + "bx-like": { + "glyph": "", + "terms": [ + "like" + ] + }, + "bx-list-check": { + "glyph": "", + "terms": [ + "list-check" + ] + }, + "bx-poll": { + "glyph": "", + "terms": [ + "poll" + ] + }, + "bx-radar": { + "glyph": "", + "terms": [ + "radar" + ] + }, + "bx-redo": { + "glyph": "", + "terms": [ + "redo" + ] + }, + "bx-reply-all": { + "glyph": "", + "terms": [ + "reply-all" + ] + }, + "bx-reply": { + "glyph": "", + "terms": [ + "reply" + ] + }, + "bx-repost": { + "glyph": "", + "terms": [ + "repost" + ] + }, + "bx-revision": { + "glyph": "", + "terms": [ + "revision" + ] + }, + "bx-right-arrow": { + "glyph": "", + "terms": [ + "right-arrow" + ] + }, + "bx-subdirectory-left": { + "glyph": "", + "terms": [ + "subdirectory-left" + ] + }, + "bx-subdirectory-right": { + "glyph": "", + "terms": [ + "subdirectory-right" + ] + }, + "bx-support": { + "glyph": "", + "terms": [ + "support" + ] + }, + "bx-timer": { + "glyph": "", + "terms": [ + "timer" + ] + }, + "bxl-twitter": { + "glyph": "", + "terms": [ + "twitter", + "social media" + ] + }, + "bx-undo": { + "glyph": "", + "terms": [ + "undo" + ] + }, + "bx-up-arrow": { + "glyph": "", + "terms": [ + "up-arrow" + ] + }, + "bxl-youtube": { + "glyph": "", + "terms": [ + "youtube" + ] + }, + "bxl-whatsapp": { + "glyph": "", + "terms": [ + "whatsapp" + ] + }, + "bxl-tumblr": { + "glyph": "", + "terms": [ + "tumblr" + ] + }, + "bx-phone-call": { + "glyph": "", + "terms": [ + "phone-call" + ] + }, + "bxl-behance": { + "glyph": "", + "terms": [ + "behance" + ] + }, + "bxl-dribbble": { + "glyph": "", + "terms": [ + "dribbble" + ] + }, + "bx-aperture": { + "glyph": "", + "terms": [ + "aperture" + ] + }, + "bx-film": { + "glyph": "", + "terms": [ + "film" + ] + }, + "bx-folder-open": { + "glyph": "", + "terms": [ + "folder-open" + ] + }, + "bx-task": { + "glyph": "", + "terms": [ + "task" + ] + }, + "bx-server": { + "glyph": "", + "terms": [ + "server" + ] + }, + "bx-battery": { + "glyph": "", + "terms": [ + "battery" + ] + }, + "bx-calendar-alt": { + "glyph": "", + "terms": [ + "calendar-alt" + ] + }, + "bx-import": { + "glyph": "", + "terms": [ + "import" + ] + }, + "bx-ruler": { + "glyph": "", + "terms": [ + "ruler" + ] + }, + "bx-horizontal-center": { + "glyph": "", + "terms": [ + "horizontal-center" + ] + }, + "bx-rotate-right": { + "glyph": "", + "terms": [ + "rotate-right" + ] + }, + "bx-rename": { + "glyph": "", + "terms": [ + "rename" + ] + }, + "bx-collapse": { + "glyph": "", + "terms": [ + "collapse" + ] + }, + "bx-phone-incoming": { + "glyph": "", + "terms": [ + "phone-incoming" + ] + }, + "bx-phone-outgoing": { + "glyph": "", + "terms": [ + "phone-outgoing" + ] + }, + "bx-body": { + "glyph": "", + "terms": [ + "body", + "male" + ] + }, + "bx-cast": { + "glyph": "", + "terms": [ + "cast" + ] + }, + "bx-chip": { + "glyph": "", + "terms": [ + "chip" + ] + }, + "bx-skip-next-circle": { + "glyph": "", + "terms": [ + "skip-next-circle" + ] + }, + "bx-skip-previous-circle": { + "glyph": "", + "terms": [ + "skip-previous-circle" + ] + }, + "bx-hdd": { + "glyph": "", + "terms": [ + "hdd", + "storage", + "hard drive" + ] + }, + "bx-store": { + "glyph": "", + "terms": [ + "store", + "shop", + "market" + ] + }, + "bx-globe-alt": { + "glyph": "", + "terms": [ + "globe-alt" + ] + }, + "bxl-vimeo": { + "glyph": "", + "terms": [ + "vimeo" + ] + }, + "bx-upvote": { + "glyph": "", + "terms": [ + "upvote" + ] + }, + "bx-downvote": { + "glyph": "", + "terms": [ + "downvote" + ] + }, + "bx-news": { + "glyph": "", + "terms": [ + "news" + ] + }, + "bx-pie-chart-alt": { + "glyph": "", + "terms": [ + "pie-chart-alt" + ] + }, + "bx-images": { + "glyph": "", + "terms": [ + "images" + ] + }, + "bx-purchase-tag": { + "glyph": "", + "terms": [ + "purchase-tag", + "price", + "cost" + ] + }, + "bx-pen": { + "glyph": "", + "terms": [ + "pen" + ] + }, + "bx-expand": { + "glyph": "", + "terms": [ + "expand" + ] + }, + "bx-paperclip": { + "glyph": "", + "terms": [ + "paperclip" + ] + }, + "bx-closet": { + "glyph": "", + "terms": [ + "closet" + ] + }, + "bx-tv": { + "glyph": "", + "terms": [ + "tv", + "television", + "monitor" + ] + }, + "bx-collection": { + "glyph": "", + "terms": [ + "collection" + ] + }, + "bx-station": { + "glyph": "", + "terms": [ + "station" + ] + }, + "bx-wallet": { + "glyph": "", + "terms": [ + "wallet", + "money" + ] + }, + "bx-briefcase-alt": { + "glyph": "", + "terms": [ + "briefcase-alt", + "work", + "travel", + "suitcase" + ] + }, + "bx-hourglass": { + "glyph": "", + "terms": [ + "hourglass" + ] + }, + "bx-carousel": { + "glyph": "", + "terms": [ + "carousel" + ] + }, + "bx-infinite": { + "glyph": "", + "terms": [ + "infinite" + ] + }, + "bx-plug": { + "glyph": "", + "terms": [ + "plug", + "charging" + ] + }, + "bx-notification-off": { + "glyph": "", + "terms": [ + "notification-off" + ] + }, + "bx-window-close": { + "glyph": "", + "terms": [ + "window-close" + ] + }, + "bx-command": { + "glyph": "", + "terms": [ + "command" + ] + }, + "bx-grid-alt": { + "glyph": "", + "terms": [ + "grid-alt" + ] + }, + "bx-trash-alt": { + "glyph": "", + "terms": [ + "trash-alt" + ] + }, + "bx-chalkboard": { + "glyph": "", + "terms": [ + "chalkboard", + "whiteboard", + "teaching" + ] + }, + "bx-loader": { + "glyph": "", + "terms": [ + "loader" + ] + }, + "bx-slider": { + "glyph": "", + "terms": [ + "slider" + ] + }, + "bx-paper-plane": { + "glyph": "", + "terms": [ + "paper-plane" + ] + }, + "bx-selection": { + "glyph": "", + "terms": [ + "selection" + ] + }, + "bxl-linkedin": { + "glyph": "", + "terms": [ + "linkedin" + ] + }, + "bx-world": { + "glyph": "", + "terms": [ + "world" + ] + }, + "bx-dock-bottom": { + "glyph": "", + "terms": [ + "dock-bottom" + ] + }, + "bx-dock-right": { + "glyph": "", + "terms": [ + "dock-right" + ] + }, + "bx-dock-top": { + "glyph": "", + "terms": [ + "dock-top" + ] + }, + "bx-dock-left": { + "glyph": "", + "terms": [ + "dock-left" + ] + }, + "bx-layout": { + "glyph": "", + "terms": [ + "layout" + ] + }, + "bxl-bitcoin": { + "glyph": "", + "terms": [ + "bitcoin" + ] + }, + "bxl-facebook-square": { + "glyph": "", + "terms": [ + "facebook-square" + ] + }, + "bx-alarm-off": { + "glyph": "", + "terms": [ + "alarm-off", + "alert", + "silent" + ] + }, + "bx-wrench": { + "glyph": "", + "terms": [ + "wrench" + ] + }, + "bx-loader-circle": { + "glyph": "", + "terms": [ + "loader-circle" + ] + }, + "bx-loader-alt": { + "glyph": "", + "terms": [ + "loader-alt" + ] + }, + "bx-car": { + "glyph": "", + "terms": [ + "car" + ] + }, + "bx-cart-alt": { + "glyph": "", + "terms": [ + "cart-alt" + ] + }, + "bxs-adjust": { + "glyph": "", + "terms": [ + "adjust" + ] + }, + "bxs-alarm": { + "glyph": "", + "terms": [ + "alarm", + "alert" + ] + }, + "bxs-alarm-off": { + "glyph": "", + "terms": [ + "alarm-off", + "alert", + "silent" + ] + }, + "bxs-album": { + "glyph": "", + "terms": [ + "album" + ] + }, + "bxs-archive": { + "glyph": "", + "terms": [ + "archive" + ] + }, + "bxs-camera": { + "glyph": "", + "terms": [ + "camera" + ] + }, + "bxs-camera-off": { + "glyph": "", + "terms": [ + "camera-off" + ] + }, + "bxs-folder": { + "glyph": "", + "terms": [ + "folder" + ] + }, + "bxs-folder-plus": { + "glyph": "", + "terms": [ + "folder-plus", + "add", + "folder add", + "new folder" + ] + }, + "bxs-award": { + "glyph": "", + "terms": [ + "award" + ] + }, + "bxs-bar-chart-square": { + "glyph": "", + "terms": [ + "bar-chart-square" + ] + }, + "bxs-barcode": { + "glyph": "", + "terms": [ + "barcode" + ] + }, + "bxs-battery": { + "glyph": "", + "terms": [ + "battery" + ] + }, + "bxs-battery-charging": { + "glyph": "", + "terms": [ + "battery-charging" + ] + }, + "bxs-battery-full": { + "glyph": "", + "terms": [ + "battery-full" + ] + }, + "bxs-bell": { + "glyph": "", + "terms": [ + "bell", + "alert", + "notification" + ] + }, + "bxs-bell-off": { + "glyph": "", + "terms": [ + "bell-off", + "alert", + "notification", + "silent" + ] + }, + "bxs-bolt": { + "glyph": "", + "terms": [ + "bolt", + "zap" + ] + }, + "bxs-book": { + "glyph": "", + "terms": [ + "book" + ] + }, + "bxs-book-bookmark": { + "glyph": "", + "terms": [ + "book-bookmark" + ] + }, + "bxs-bookmark": { + "glyph": "", + "terms": [ + "bookmark" + ] + }, + "bxs-bookmark-plus": { + "glyph": "", + "terms": [ + "bookmark-plus" + ] + }, + "bxs-book-open": { + "glyph": "", + "terms": [ + "book-open" + ] + }, + "bxs-bookmark-star": { + "glyph": "", + "terms": [ + "bookmark-star" + ] + }, + "bxs-briefcase": { + "glyph": "", + "terms": [ + "briefcase", + "work", + "travel", + "suitcase" + ] + }, + "bxs-briefcase-alt": { + "glyph": "", + "terms": [ + "briefcase-alt", + "work", + "travel", + "suitcase" + ] + }, + "bxs-bug": { + "glyph": "", + "terms": [ + "bug", + "error", + "warning" + ] + }, + "bxs-building": { + "glyph": "", + "terms": [ + "building" + ] + }, + "bxs-bulb": { + "glyph": "", + "terms": [ + "bulb" + ] + }, + "bxs-buoy": { + "glyph": "", + "terms": [ + "buoy" + ] + }, + "bxs-calculator": { + "glyph": "", + "terms": [ + "calculator" + ] + }, + "bxs-captions": { + "glyph": "", + "terms": [ + "captions", + "subtitles", + "subs", + "cc" + ] + }, + "bxs-car": { + "glyph": "", + "terms": [ + "car" + ] + }, + "bxs-cart-alt": { + "glyph": "", + "terms": [ + "cart-alt" + ] + }, + "bxs-cart": { + "glyph": "", + "terms": [ + "cart" + ] + }, + "bxs-chart": { + "glyph": "", + "terms": [ + "chart" + ] + }, + "bxs-chip": { + "glyph": "", + "terms": [ + "chip" + ] + }, + "bxs-cloud-download": { + "glyph": "", + "terms": [ + "cloud-download" + ] + }, + "bxs-cloud-upload": { + "glyph": "", + "terms": [ + "cloud-upload" + ] + }, + "bxs-cloud": { + "glyph": "", + "terms": [ + "cloud" + ] + }, + "bxs-coffee": { + "glyph": "", + "terms": [ + "coffee" + ] + }, + "bxs-cog": { + "glyph": "", + "terms": [ + "cog", + "gear", + "setting" + ] + }, + "bxs-collection": { + "glyph": "", + "terms": [ + "collection" + ] + }, + "bxs-contact": { + "glyph": "", + "terms": [ + "contact" + ] + }, + "bxs-copy": { + "glyph": "", + "terms": [ + "copy" + ] + }, + "bxs-coupon": { + "glyph": "", + "terms": [ + "coupon" + ] + }, + "bxs-crown": { + "glyph": "", + "terms": [ + "crown" + ] + }, + "bxs-cube": { + "glyph": "", + "terms": [ + "cube" + ] + }, + "bxs-detail": { + "glyph": "", + "terms": [ + "detail" + ] + }, + "bxs-discount": { + "glyph": "", + "terms": [ + "discount" + ] + }, + "bxs-dislike": { + "glyph": "", + "terms": [ + "dislike" + ] + }, + "bxs-dock-bottom": { + "glyph": "", + "terms": [ + "dock-bottom" + ] + }, + "bxs-dock-left": { + "glyph": "", + "terms": [ + "dock-left" + ] + }, + "bxs-dock-right": { + "glyph": "", + "terms": [ + "dock-right" + ] + }, + "bxs-dock-top": { + "glyph": "", + "terms": [ + "dock-top" + ] + }, + "bxs-down-arrow-circle": { + "glyph": "", + "terms": [ + "down-arrow-circle" + ] + }, + "bxs-download": { + "glyph": "", + "terms": [ + "download" + ] + }, + "bxs-downvote": { + "glyph": "", + "terms": [ + "downvote" + ] + }, + "bxs-drink": { + "glyph": "", + "terms": [ + "drink" + ] + }, + "bxs-droplet": { + "glyph": "", + "terms": [ + "droplet" + ] + }, + "bxs-duplicate": { + "glyph": "", + "terms": [ + "duplicate" + ] + }, + "bxs-eject": { + "glyph": "", + "terms": [ + "eject" + ] + }, + "bxs-envelope": { + "glyph": "", + "terms": [ + "envelope", + "letter", + "mail", + "email", + "communication" + ] + }, + "bxs-error-circle": { + "glyph": "", + "terms": [ + "error-circle" + ] + }, + "bxs-error": { + "glyph": "", + "terms": [ + "error" + ] + }, + "bxs-file-image": { + "glyph": "", + "terms": [ + "file-image" + ] + }, + "bxs-file": { + "glyph": "", + "terms": [ + "file" + ] + }, + "bxs-filter-alt": { + "glyph": "", + "terms": [ + "filter-alt" + ] + }, + "bxs-first-aid": { + "glyph": "", + "terms": [ + "first-aid" + ] + }, + "bxs-flag-alt": { + "glyph": "", + "terms": [ + "flag-alt" + ] + }, + "bxs-flag": { + "glyph": "", + "terms": [ + "flag" + ] + }, + "bxs-gift": { + "glyph": "", + "terms": [ + "gift" + ] + }, + "bxs-grid-alt": { + "glyph": "", + "terms": [ + "grid-alt" + ] + }, + "bxs-group": { + "glyph": "", + "terms": [ + "group" + ] + }, + "bxs-hdd": { + "glyph": "", + "terms": [ + "hdd", + "storage", + "hard drive" + ] + }, + "bxs-heart": { + "glyph": "", + "terms": [ + "heart", + "health" + ] + }, + "bxs-hide": { + "glyph": "", + "terms": [ + "hide" + ] + }, + "bxs-home": { + "glyph": "", + "terms": [ + "home" + ] + }, + "bxs-hot": { + "glyph": "", + "terms": [ + "hot", + "fire" + ] + }, + "bxs-hourglass": { + "glyph": "", + "terms": [ + "hourglass" + ] + }, + "bxs-image": { + "glyph": "", + "terms": [ + "image" + ] + }, + "bxs-inbox": { + "glyph": "", + "terms": [ + "inbox" + ] + }, + "bxs-info-circle": { + "glyph": "", + "terms": [ + "info-circle" + ] + }, + "bxs-joystick-alt": { + "glyph": "", + "terms": [ + "joystick-alt" + ] + }, + "bxs-joystick": { + "glyph": "", + "terms": [ + "joystick" + ] + }, + "bxs-layer": { + "glyph": "", + "terms": [ + "layer" + ] + }, + "bxs-left-arrow-circle": { + "glyph": "", + "terms": [ + "left-arrow-circle" + ] + }, + "bxs-like": { + "glyph": "", + "terms": [ + "like" + ] + }, + "bxs-lock-open": { + "glyph": "", + "terms": [ + "lock-open" + ] + }, + "bxs-lock": { + "glyph": "", + "terms": [ + "lock" + ] + }, + "bxs-map-alt": { + "glyph": "", + "terms": [ + "map-alt" + ] + }, + "bxs-map": { + "glyph": "", + "terms": [ + "map" + ] + }, + "bxs-message-rounded": { + "glyph": "", + "terms": [ + "message-rounded" + ] + }, + "bxs-message": { + "glyph": "", + "terms": [ + "message" + ] + }, + "bxs-microphone-off": { + "glyph": "", + "terms": [ + "microphone-off" + ] + }, + "bxs-microphone": { + "glyph": "", + "terms": [ + "microphone" + ] + }, + "bxs-minus-circle": { + "glyph": "", + "terms": [ + "minus-circle" + ] + }, + "bxs-moon": { + "glyph": "", + "terms": [ + "moon" + ] + }, + "bxs-mouse": { + "glyph": "", + "terms": [ + "mouse" + ] + }, + "bxs-music": { + "glyph": "", + "terms": [ + "music" + ] + }, + "bxs-navigation": { + "glyph": "", + "terms": [ + "navigation" + ] + }, + "bxs-news": { + "glyph": "", + "terms": [ + "news" + ] + }, + "bxs-package": { + "glyph": "", + "terms": [ + "package", + "box", + "shipping", + "delivery" + ] + }, + "bxs-paper-plane": { + "glyph": "", + "terms": [ + "paper-plane" + ] + }, + "bxs-paste": { + "glyph": "", + "terms": [ + "paste" + ] + }, + "bxs-pen": { + "glyph": "", + "terms": [ + "pen" + ] + }, + "bxs-pencil": { + "glyph": "", + "terms": [ + "pencil" + ] + }, + "bxs-phone-call": { + "glyph": "", + "terms": [ + "phone-call" + ] + }, + "bxs-phone-incoming": { + "glyph": "", + "terms": [ + "phone-incoming" + ] + }, + "bxs-phone-outgoing": { + "glyph": "", + "terms": [ + "phone-outgoing" + ] + }, + "bxs-phone": { + "glyph": "", + "terms": [ + "phone" + ] + }, + "bxs-pie-chart-alt": { + "glyph": "", + "terms": [ + "pie-chart-alt" + ] + }, + "bxs-pie-chart": { + "glyph": "", + "terms": [ + "pie-chart" + ] + }, + "bxs-pin": { + "glyph": "", + "terms": [ + "pin" + ] + }, + "bxs-playlist": { + "glyph": "", + "terms": [ + "playlist" + ] + }, + "bxs-plug": { + "glyph": "", + "terms": [ + "plug", + "charging" + ] + }, + "bxs-plus-circle": { + "glyph": "", + "terms": [ + "plus-circle" + ] + }, + "bxs-printer": { + "glyph": "", + "terms": [ + "printer" + ] + }, + "bxs-purchase-tag": { + "glyph": "", + "terms": [ + "purchase-tag", + "price", + "cost" + ] + }, + "bxs-quote-left": { + "glyph": "", + "terms": [ + "quote-left" + ] + }, + "bxs-quote-right": { + "glyph": "", + "terms": [ + "quote-right" + ] + }, + "bxs-radio": { + "glyph": "", + "terms": [ + "radio" + ] + }, + "bxs-rename": { + "glyph": "", + "terms": [ + "rename" + ] + }, + "bxs-report": { + "glyph": "", + "terms": [ + "report" + ] + }, + "bxs-right-arrow-circle": { + "glyph": "", + "terms": [ + "right-arrow-circle" + ] + }, + "bxs-ruler": { + "glyph": "", + "terms": [ + "ruler" + ] + }, + "bxs-save": { + "glyph": "", + "terms": [ + "save", + "floppy disk" + ] + }, + "bxs-sort-alt": { + "glyph": "", + "terms": [ + "sort-alt" + ] + }, + "bxs-select-multiple": { + "glyph": "", + "terms": [ + "select-multiple" + ] + }, + "bxs-send": { + "glyph": "", + "terms": [ + "send" + ] + }, + "bxs-server": { + "glyph": "", + "terms": [ + "server" + ] + }, + "bxs-share-alt": { + "glyph": "", + "terms": [ + "share-alt" + ] + }, + "bxs-share": { + "glyph": "", + "terms": [ + "share" + ] + }, + "bxs-shield": { + "glyph": "", + "terms": [ + "shield" + ] + }, + "bxs-shopping-bag-alt": { + "glyph": "", + "terms": [ + "shopping-bag-alt" + ] + }, + "bxs-shopping-bag": { + "glyph": "", + "terms": [ + "shopping-bag" + ] + }, + "bxs-show": { + "glyph": "", + "terms": [ + "show" + ] + }, + "bx-happy": { + "glyph": "", + "terms": [ + "happy" + ] + }, + "bx-meh": { + "glyph": "", + "terms": [ + "meh" + ] + }, + "bx-sad": { + "glyph": "", + "terms": [ + "sad" + ] + }, + "bxs-spreadsheet": { + "glyph": "", + "terms": [ + "spreadsheet" + ] + }, + "bxs-star": { + "glyph": "", + "terms": [ + "star" + ] + }, + "bxs-store": { + "glyph": "", + "terms": [ + "store", + "shop", + "market" + ] + }, + "bxs-sun": { + "glyph": "", + "terms": [ + "sun" + ] + }, + "bxs-t-shirt": { + "glyph": "", + "terms": [ + "t-shirt" + ] + }, + "bxs-tag-x": { + "glyph": "", + "terms": [ + "tag-x" + ] + }, + "bxs-tag": { + "glyph": "", + "terms": [ + "tag" + ] + }, + "bxs-tennis-ball": { + "glyph": "", + "terms": [ + "tennis-ball", + "deuce" + ] + }, + "bxs-terminal": { + "glyph": "", + "terms": [ + "terminal", + "command line" + ] + }, + "bxs-to-top": { + "glyph": "", + "terms": [ + "to-top" + ] + }, + "bxs-toggle-left": { + "glyph": "", + "terms": [ + "toggle-left", + "switch" + ] + }, + "bxs-toggle-right": { + "glyph": "", + "terms": [ + "toggle-right", + "switch" + ] + }, + "bxs-torch": { + "glyph": "", + "terms": [ + "torch" + ] + }, + "bxs-trash-alt": { + "glyph": "", + "terms": [ + "trash-alt" + ] + }, + "bxs-trash": { + "glyph": "", + "terms": [ + "trash" + ] + }, + "bxs-trophy": { + "glyph": "", + "terms": [ + "trophy" + ] + }, + "bxs-truck": { + "glyph": "", + "terms": [ + "truck" + ] + }, + "bxs-up-arrow-circle": { + "glyph": "", + "terms": [ + "up-arrow-circle" + ] + }, + "bxs-upvote": { + "glyph": "", + "terms": [ + "upvote" + ] + }, + "bxs-user-circle": { + "glyph": "", + "terms": [ + "user-circle" + ] + }, + "bxs-user-detail": { + "glyph": "", + "terms": [ + "user-detail" + ] + }, + "bxs-user-minus": { + "glyph": "", + "terms": [ + "user-minus" + ] + }, + "bxs-user-plus": { + "glyph": "", + "terms": [ + "user-plus" + ] + }, + "bxs-user": { + "glyph": "", + "terms": [ + "user" + ] + }, + "bxs-video-off": { + "glyph": "", + "terms": [ + "video-off" + ] + }, + "bxs-video": { + "glyph": "", + "terms": [ + "video" + ] + }, + "bxs-videos": { + "glyph": "", + "terms": [ + "videos" + ] + }, + "bxs-volume-full": { + "glyph": "", + "terms": [ + "volume-full" + ] + }, + "bxs-volume-low": { + "glyph": "", + "terms": [ + "volume-low" + ] + }, + "bxs-volume-mute": { + "glyph": "", + "terms": [ + "volume-mute" + ] + }, + "bxs-volume": { + "glyph": "", + "terms": [ + "volume" + ] + }, + "bxs-wallet": { + "glyph": "", + "terms": [ + "wallet", + "money" + ] + }, + "bxs-watch-alt": { + "glyph": "", + "terms": [ + "watch-alt" + ] + }, + "bxs-watch": { + "glyph": "", + "terms": [ + "watch" + ] + }, + "bxs-widget": { + "glyph": "", + "terms": [ + "widget" + ] + }, + "bxs-wrench": { + "glyph": "", + "terms": [ + "wrench" + ] + }, + "bxs-x-circle": { + "glyph": "", + "terms": [ + "x-circle" + ] + }, + "bxs-zap": { + "glyph": "", + "terms": [ + "zap", + "bolt" + ] + }, + "bxs-folder-open": { + "glyph": "", + "terms": [ + "folder-open" + ] + }, + "bxs-battery-low": { + "glyph": "", + "terms": [ + "battery-low" + ] + }, + "bxs-conversation": { + "glyph": "", + "terms": [ + "conversation", + "chat", + "discussion" + ] + }, + "bxs-dashboard": { + "glyph": "", + "terms": [ + "dashboard" + ] + }, + "bxs-file-plus": { + "glyph": "", + "terms": [ + "file-plus", + "add", + "file add", + "new file" + ] + }, + "bx-slider-alt": { + "glyph": "", + "terms": [ + "slider-alt" + ] + }, + "bxl-google-plus": { + "glyph": "", + "terms": [ + "google-plus" + ] + }, + "bxl-google-plus-circle": { + "glyph": "", + "terms": [ + "google-plus-circle" + ] + }, + "bxl-linkedin-square": { + "glyph": "", + "terms": [ + "linkedin-square" + ] + }, + "bxl-medium": { + "glyph": "", + "terms": [ + "medium" + ] + }, + "bxl-medium-square": { + "glyph": "", + "terms": [ + "medium-square" + ] + }, + "bxl-skype": { + "glyph": "", + "terms": [ + "skype" + ] + }, + "bxl-slack-old": { + "glyph": "", + "terms": [ + "slack-old" + ] + }, + "bxl-slack": { + "glyph": "", + "terms": [ + "slack" + ] + }, + "bxl-twitch": { + "glyph": "", + "terms": [ + "twitch" + ] + }, + "bxl-discord": { + "glyph": "", + "terms": [ + "discord" + ] + }, + "bxl-reddit": { + "glyph": "", + "terms": [ + "reddit", + "social media" + ] + }, + "bxl-pinterest": { + "glyph": "", + "terms": [ + "pinterest" + ] + }, + "bxl-blogger": { + "glyph": "", + "terms": [ + "blogger" + ] + }, + "bx-certification": { + "glyph": "", + "terms": [ + "certification" + ] + }, + "bxs-certification": { + "glyph": "", + "terms": [ + "certification" + ] + }, + "bx-rocket": { + "glyph": "", + "terms": [ + "rocket" + ] + }, + "bxs-rocket": { + "glyph": "", + "terms": [ + "rocket" + ] + }, + "bx-check-circle": { + "glyph": "", + "terms": [ + "check-circle" + ] + }, + "bxs-check-circle": { + "glyph": "", + "terms": [ + "check-circle" + ] + }, + "bxs-checkbox": { + "glyph": "", + "terms": [ + "checkbox" + ] + }, + "bxs-checkbox-checked": { + "glyph": "", + "terms": [ + "checkbox-checked" + ] + }, + "bxs-star-half": { + "glyph": "", + "terms": [ + "star-half" + ] + }, + "bx-bus": { + "glyph": "", + "terms": [ + "bus" + ] + }, + "bxs-bus": { + "glyph": "", + "terms": [ + "bus" + ] + }, + "bx-check-double": { + "glyph": "", + "terms": [ + "check-double" + ] + }, + "bx-dumbbell": { + "glyph": "", + "terms": [ + "dumbbell", + "gym", + "workout" + ] + }, + "bx-bot": { + "glyph": "", + "terms": [ + "bot" + ] + }, + "bx-area": { + "glyph": "", + "terms": [ + "area" + ] + }, + "bxs-bot": { + "glyph": "", + "terms": [ + "bot" + ] + }, + "bxs-area": { + "glyph": "", + "terms": [ + "area" + ] + }, + "bx-bed": { + "glyph": "", + "terms": [ + "bed", + "sleep" + ] + }, + "bxs-bed": { + "glyph": "", + "terms": [ + "bed", + "sleep" + ] + }, + "bx-bath": { + "glyph": "", + "terms": [ + "bath" + ] + }, + "bxs-bath": { + "glyph": "", + "terms": [ + "bath" + ] + }, + "bx-train": { + "glyph": "", + "terms": [ + "train" + ] + }, + "bxs-train": { + "glyph": "", + "terms": [ + "train" + ] + }, + "bx-taxi": { + "glyph": "", + "terms": [ + "taxi" + ] + }, + "bxs-taxi": { + "glyph": "", + "terms": [ + "taxi" + ] + }, + "bx-movie": { + "glyph": "", + "terms": [ + "movie" + ] + }, + "bxs-movie": { + "glyph": "", + "terms": [ + "movie" + ] + }, + "bx-hotel": { + "glyph": "", + "terms": [ + "hotel" + ] + }, + "bx-planet": { + "glyph": "", + "terms": [ + "planet" + ] + }, + "bxs-planet": { + "glyph": "", + "terms": [ + "planet" + ] + }, + "bx-list-ol": { + "glyph": "", + "terms": [ + "list-ol" + ] + }, + "bx-video-plus": { + "glyph": "", + "terms": [ + "video-plus" + ] + }, + "bxs-video-plus": { + "glyph": "", + "terms": [ + "video-plus" + ] + }, + "bx-menu-alt-left": { + "glyph": "", + "terms": [ + "menu-alt-left" + ] + }, + "bx-menu-alt-right": { + "glyph": "", + "terms": [ + "menu-alt-right" + ] + }, + "bx-box": { + "glyph": "", + "terms": [ + "box", + "archive" + ] + }, + "bxs-box": { + "glyph": "", + "terms": [ + "box", + "archive" + ] + }, + "bxs-key": { + "glyph": "", + "terms": [ + "key" + ] + }, + "bx-restaurant": { + "glyph": "", + "terms": [ + "restaurant" + ] + }, + "bx-swim": { + "glyph": "", + "terms": [ + "swim" + ] + }, + "bx-water": { + "glyph": "", + "terms": [ + "water" + ] + }, + "bx-wind": { + "glyph": "", + "terms": [ + "wind", + "breeze", + "gust", + "air" + ] + }, + "bx-dialpad": { + "glyph": "", + "terms": [ + "dialpad", + "keypad" + ] + }, + "bx-handicap": { + "glyph": "", + "terms": [ + "handicap", + "wheelchair", + "injury" + ] + }, + "bx-font-size": { + "glyph": "", + "terms": [ + "font-size" + ] + }, + "bx-code-block": { + "glyph": "", + "terms": [ + "code-block" + ] + }, + "bx-photo-album": { + "glyph": "", + "terms": [ + "photo-album" + ] + }, + "bxs-photo-album": { + "glyph": "", + "terms": [ + "photo-album" + ] + }, + "bxs-bell-ring": { + "glyph": "", + "terms": [ + "bell-ring", + "alert", + "notification" + ] + }, + "bxl-apple": { + "glyph": "", + "terms": [ + "apple" + ] + }, + "bxl-android": { + "glyph": "", + "terms": [ + "android" + ] + }, + "bxl-play-store": { + "glyph": "", + "terms": [ + "play-store" + ] + }, + "bxl-windows": { + "glyph": "", + "terms": [ + "windows", + "browser" + ] + }, + "bxl-vk": { + "glyph": "", + "terms": [ + "vk", + "social media" + ] + }, + "bxl-pocket": { + "glyph": "", + "terms": [ + "pocket" + ] + }, + "bx-strikethrough": { + "glyph": "", + "terms": [ + "strikethrough" + ] + }, + "bx-file-blank": { + "glyph": "", + "terms": [ + "file-blank" + ] + }, + "bxs-file-blank": { + "glyph": "", + "terms": [ + "file-blank" + ] + }, + "bx-highlight": { + "glyph": "", + "terms": [ + "highlight" + ] + }, + "bx-font-color": { + "glyph": "", + "terms": [ + "font-color" + ] + }, + "bx-fingerprint": { + "glyph": "", + "terms": [ + "fingerprint" + ] + }, + "bx-transfer": { + "glyph": "", + "terms": [ + "transfer" + ] + }, + "bx-circle": { + "glyph": "", + "terms": [ + "circle" + ] + }, + "bxs-edit": { + "glyph": "", + "terms": [ + "edit", + "writing", + "note", + "pencil" + ] + }, + "bx-ball": { + "glyph": "", + "terms": [ + "ball", + "football", + "rugby" + ] + }, + "bxs-ball": { + "glyph": "", + "terms": [ + "ball", + "football", + "rugby" + ] + }, + "bx-football": { + "glyph": "", + "terms": [ + "football", + "soccer", + "goal" + ] + }, + "bxs-film": { + "glyph": "", + "terms": [ + "film" + ] + }, + "bx-dollar-circle": { + "glyph": "", + "terms": [ + "dollar-circle" + ] + }, + "bxs-dollar-circle": { + "glyph": "", + "terms": [ + "dollar-circle" + ] + }, + "bxs-skull": { + "glyph": "", + "terms": [ + "skull" + ] + }, + "bxl-messenger": { + "glyph": "", + "terms": [ + "messenger" + ] + }, + "bx-search-alt": { + "glyph": "", + "terms": [ + "search-alt", + "magnifying glass" + ] + }, + "bxs-image-alt": { + "glyph": "", + "terms": [ + "image-alt" + ] + }, + "bxs-microphone-alt": { + "glyph": "", + "terms": [ + "microphone-alt" + ] + }, + "bx-analyse": { + "glyph": "", + "terms": [ + "analyse" + ] + }, + "bxs-x-square": { + "glyph": "", + "terms": [ + "x-square" + ] + }, + "bxs-plus-square": { + "glyph": "", + "terms": [ + "plus-square" + ] + }, + "bxs-minus-square": { + "glyph": "", + "terms": [ + "minus-square" + ] + }, + "bx-disc": { + "glyph": "", + "terms": [ + "disc" + ] + }, + "bxs-disc": { + "glyph": "", + "terms": [ + "disc" + ] + }, + "bx-equalizer": { + "glyph": "", + "terms": [ + "equalizer" + ] + }, + "bx-stats": { + "glyph": "", + "terms": [ + "stats" + ] + }, + "bx-move-horizontal": { + "glyph": "", + "terms": [ + "move-horizontal" + ] + }, + "bx-move-vertical": { + "glyph": "", + "terms": [ + "move-vertical" + ] + }, + "bxs-flame": { + "glyph": "", + "terms": [ + "flame" + ] + }, + "bx-grid-horizontal": { + "glyph": "", + "terms": [ + "grid-horizontal" + ] + }, + "bx-grid-vertical": { + "glyph": "", + "terms": [ + "grid-vertical" + ] + }, + "bx-grid-small": { + "glyph": "", + "terms": [ + "grid-small" + ] + }, + "bx-badge": { + "glyph": "", + "terms": [ + "badge" + ] + }, + "bxs-badge": { + "glyph": "", + "terms": [ + "badge" + ] + }, + "bx-id-card": { + "glyph": "", + "terms": [ + "id-card" + ] + }, + "bx-sort-up": { + "glyph": "", + "terms": [ + "sort-up" + ] + }, + "bx-sort-down": { + "glyph": "", + "terms": [ + "sort-down" + ] + }, + "bx-note": { + "glyph": "", + "terms": [ + "note" + ] + }, + "bxs-note": { + "glyph": "", + "terms": [ + "note" + ] + }, + "bx-test-tube": { + "glyph": "", + "terms": [ + "test-tube" + ] + }, + "bx-help-circle": { + "glyph": "", + "terms": [ + "help-circle" + ] + }, + "bxs-help-circle": { + "glyph": "", + "terms": [ + "help-circle" + ] + }, + "bx-card": { + "glyph": "", + "terms": [ + "card" + ] + }, + "bxs-card": { + "glyph": "", + "terms": [ + "card" + ] + }, + "bx-rewind-circle": { + "glyph": "", + "terms": [ + "rewind-circle" + ] + }, + "bx-magnet": { + "glyph": "", + "terms": [ + "magnet" + ] + }, + "bxs-magnet": { + "glyph": "", + "terms": [ + "magnet" + ] + }, + "bxl-500px": { + "glyph": "", + "terms": [ + "500px" + ] + }, + "bxl-angular": { + "glyph": "", + "terms": [ + "angular" + ] + }, + "bxl-codepen": { + "glyph": "", + "terms": [ + "codepen" + ] + }, + "bxl-creative-commons": { + "glyph": "", + "terms": [ + "creative-commons" + ] + }, + "bxl-digitalocean": { + "glyph": "", + "terms": [ + "digitalocean" + ] + }, + "bxl-deviantart": { + "glyph": "", + "terms": [ + "deviantart" + ] + }, + "bxl-discourse": { + "glyph": "", + "terms": [ + "discourse" + ] + }, + "bxl-dropbox": { + "glyph": "", + "terms": [ + "dropbox" + ] + }, + "bxl-drupal": { + "glyph": "", + "terms": [ + "drupal" + ] + }, + "bxl-ebay": { + "glyph": "", + "terms": [ + "ebay" + ] + }, + "bxl-amazon": { + "glyph": "", + "terms": [ + "amazon" + ] + }, + "bxl-digg": { + "glyph": "", + "terms": [ + "digg" + ] + }, + "bxl-unsplash": { + "glyph": "", + "terms": [ + "unsplash" + ] + }, + "bxl-wikipedia": { + "glyph": "", + "terms": [ + "wikipedia" + ] + }, + "bxl-sass": { + "glyph": "", + "terms": [ + "sass" + ] + }, + "bxl-foursquare": { + "glyph": "", + "terms": [ + "foursquare" + ] + }, + "bxl-invision": { + "glyph": "", + "terms": [ + "invision" + ] + }, + "bxl-opera": { + "glyph": "", + "terms": [ + "opera" + ] + }, + "bxl-airbnb": { + "glyph": "", + "terms": [ + "airbnb" + ] + }, + "bxl-yelp": { + "glyph": "", + "terms": [ + "yelp" + ] + }, + "bxl-quora": { + "glyph": "", + "terms": [ + "quora" + ] + }, + "bxl-git": { + "glyph": "", + "terms": [ + "git" + ] + }, + "bxl-html5": { + "glyph": "", + "terms": [ + "html5" + ] + }, + "bxl-product-hunt": { + "glyph": "", + "terms": [ + "product-hunt" + ] + }, + "bxl-magento": { + "glyph": "", + "terms": [ + "magento" + ] + }, + "bxl-stack-overflow": { + "glyph": "", + "terms": [ + "stack-overflow" + ] + }, + "bxl-firefox": { + "glyph": "", + "terms": [ + "firefox" + ] + }, + "bxl-javascript": { + "glyph": "", + "terms": [ + "javascript" + ] + }, + "bxl-nodejs": { + "glyph": "", + "terms": [ + "nodejs" + ] + }, + "bxl-kickstarter": { + "glyph": "", + "terms": [ + "kickstarter" + ] + }, + "bxl-vuejs": { + "glyph": "", + "terms": [ + "vuejs" + ] + }, + "bxl-bing": { + "glyph": "", + "terms": [ + "bing" + ] + }, + "bxl-react": { + "glyph": "", + "terms": [ + "react" + ] + }, + "bxl-periscope": { + "glyph": "", + "terms": [ + "periscope" + ] + }, + "bxl-wordpress": { + "glyph": "", + "terms": [ + "wordpress" + ] + }, + "bxl-telegram": { + "glyph": "", + "terms": [ + "telegram" + ] + }, + "bxl-stripe": { + "glyph": "", + "terms": [ + "stripe" + ] + }, + "bxl-edge": { + "glyph": "", + "terms": [ + "edge" + ] + }, + "bxl-paypal": { + "glyph": "", + "terms": [ + "paypal" + ] + }, + "bxl-internet-explorer": { + "glyph": "", + "terms": [ + "internet-explorer" + ] + }, + "bxl-joomla": { + "glyph": "", + "terms": [ + "joomla" + ] + }, + "bxl-dailymotion": { + "glyph": "", + "terms": [ + "dailymotion" + ] + }, + "bxl-chrome": { + "glyph": "", + "terms": [ + "chrome" + ] + }, + "bxl-baidu": { + "glyph": "", + "terms": [ + "baidu" + ] + }, + "bxl-visa": { + "glyph": "", + "terms": [ + "visa" + ] + }, + "bxl-mastercard": { + "glyph": "", + "terms": [ + "mastercard" + ] + }, + "bxl-redux": { + "glyph": "", + "terms": [ + "redux" + ] + }, + "bxl-bootstrap": { + "glyph": "", + "terms": [ + "bootstrap" + ] + }, + "bxl-yahoo": { + "glyph": "", + "terms": [ + "yahoo" + ] + }, + "bxl-microsoft": { + "glyph": "", + "terms": [ + "microsoft" + ] + }, + "bxl-css3": { + "glyph": "", + "terms": [ + "css3" + ] + }, + "bxl-jsfiddle": { + "glyph": "", + "terms": [ + "jsfiddle" + ] + }, + "bxl-shopify": { + "glyph": "", + "terms": [ + "shopify" + ] + }, + "bxl-flickr": { + "glyph": "", + "terms": [ + "flickr" + ] + }, + "bxl-less": { + "glyph": "", + "terms": [ + "less" + ] + }, + "bxl-snapchat": { + "glyph": "", + "terms": [ + "snapchat" + ] + }, + "bxl-soundcloud": { + "glyph": "", + "terms": [ + "soundcloud" + ] + }, + "bxl-spotify": { + "glyph": "", + "terms": [ + "spotify" + ] + }, + "bxl-trello": { + "glyph": "", + "terms": [ + "trello" + ] + }, + "bxl-wix": { + "glyph": "", + "terms": [ + "wix" + ] + }, + "bxl-mailchimp": { + "glyph": "", + "terms": [ + "mailchimp" + ] + }, + "bxl-medium-old": { + "glyph": "", + "terms": [ + "medium-old" + ] + }, + "bxl-squarespace": { + "glyph": "", + "terms": [ + "squarespace" + ] + }, + "bxl-whatsapp-square": { + "glyph": "", + "terms": [ + "whatsapp-square" + ] + }, + "bxl-flickr-square": { + "glyph": "", + "terms": [ + "flickr-square" + ] + }, + "bxs-ambulance": { + "glyph": "", + "terms": [ + "ambulance" + ] + }, + "bxs-left-arrow-square": { + "glyph": "", + "terms": [ + "left-arrow-square" + ] + }, + "bxs-up-arrow-square": { + "glyph": "", + "terms": [ + "up-arrow-square" + ] + }, + "bxs-down-arrow-square": { + "glyph": "", + "terms": [ + "down-arrow-square" + ] + }, + "bxs-right-arrow-square": { + "glyph": "", + "terms": [ + "right-arrow-square" + ] + }, + "bxs-user-badge": { + "glyph": "", + "terms": [ + "user-badge" + ] + }, + "bx-calendar-event": { + "glyph": "", + "terms": [ + "calendar-event" + ] + }, + "bx-caret-left": { + "glyph": "", + "terms": [ + "caret-left" + ] + }, + "bx-caret-up": { + "glyph": "", + "terms": [ + "caret-up" + ] + }, + "bx-caret-right": { + "glyph": "", + "terms": [ + "caret-right" + ] + }, + "bx-caret-down": { + "glyph": "", + "terms": [ + "caret-down" + ] + }, + "bxs-gas-pump": { + "glyph": "", + "terms": [ + "gas-pump" + ] + }, + "bxs-landmark": { + "glyph": "", + "terms": [ + "landmark" + ] + }, + "bx-show-alt": { + "glyph": "", + "terms": [ + "show-alt" + ] + }, + "bx-badge-check": { + "glyph": "", + "terms": [ + "badge-check" + ] + }, + "bxs-badge-check": { + "glyph": "", + "terms": [ + "badge-check" + ] + }, + "bx-rotate-left": { + "glyph": "", + "terms": [ + "rotate-left" + ] + }, + "bxs-coffee-alt": { + "glyph": "", + "terms": [ + "coffee-alt" + ] + }, + "bx-brush": { + "glyph": "", + "terms": [ + "brush", + "color", + "colour", + "painting" + ] + }, + "bxs-brush": { + "glyph": "", + "terms": [ + "brush", + "color", + "colour", + "painting" + ] + }, + "bxs-keyboard": { + "glyph": "", + "terms": [ + "keyboard" + ] + }, + "bxs-megaphone": { + "glyph": "", + "terms": [ + "megaphone" + ] + }, + "bxs-directions": { + "glyph": "", + "terms": [ + "directions" + ] + }, + "bxs-direction-right": { + "glyph": "", + "terms": [ + "direction-right" + ] + }, + "bx-unlink": { + "glyph": "", + "terms": [ + "unlink" + ] + }, + "bx-paint": { + "glyph": "", + "terms": [ + "paint" + ] + }, + "bx-joystick-button": { + "glyph": "", + "terms": [ + "joystick-button" + ] + }, + "bxs-joystick-button": { + "glyph": "", + "terms": [ + "joystick-button" + ] + }, + "bx-font-family": { + "glyph": "", + "terms": [ + "font-family" + ] + }, + "bxs-flask": { + "glyph": "", + "terms": [ + "flask" + ] + }, + "bxs-capsule": { + "glyph": "", + "terms": [ + "capsule", + "medicine" + ] + }, + "bxs-color-fill": { + "glyph": "", + "terms": [ + "color-fill" + ] + }, + "bxs-hotel": { + "glyph": "", + "terms": [ + "hotel" + ] + }, + "bxs-magic-wand": { + "glyph": "", + "terms": [ + "magic-wand" + ] + }, + "bx-repeat": { + "glyph": "", + "terms": [ + "repeat" + ] + }, + "bxs-eraser": { + "glyph": "", + "terms": [ + "eraser", + "rubber" + ] + }, + "bxs-cloud-rain": { + "glyph": "", + "terms": [ + "cloud-rain" + ] + }, + "bxs-cloud-lightning": { + "glyph": "", + "terms": [ + "cloud-lightning" + ] + }, + "bxs-eyedropper": { + "glyph": "", + "terms": [ + "eyedropper" + ] + }, + "bxs-user-rectangle": { + "glyph": "", + "terms": [ + "user-rectangle" + ] + }, + "bxs-plane": { + "glyph": "", + "terms": [ + "plane", + "flight", + "fly" + ] + }, + "bxs-tree": { + "glyph": "", + "terms": [ + "tree", + "forest", + "christmas" + ] + }, + "bxs-factory": { + "glyph": "", + "terms": [ + "factory" + ] + }, + "bxs-ship": { + "glyph": "", + "terms": [ + "ship" + ] + }, + "bx-walk": { + "glyph": "", + "terms": [ + "walk" + ] + }, + "bxs-yin-yang": { + "glyph": "", + "terms": [ + "yin-yang" + ] + }, + "bxs-file-pdf": { + "glyph": "", + "terms": [ + "file-pdf" + ] + }, + "bx-money": { + "glyph": "", + "terms": [ + "money" + ] + }, + "bx-home-circle": { + "glyph": "", + "terms": [ + "home-circle" + ] + }, + "bxs-home-circle": { + "glyph": "", + "terms": [ + "home-circle" + ] + }, + "bx-location-plus": { + "glyph": "", + "terms": [ + "location-plus" + ] + }, + "bxs-location-plus": { + "glyph": "", + "terms": [ + "location-plus" + ] + }, + "bx-arch": { + "glyph": "", + "terms": [ + "arch" + ] + }, + "bxs-arch": { + "glyph": "", + "terms": [ + "arch" + ] + }, + "bx-atom": { + "glyph": "", + "terms": [ + "atom" + ] + }, + "bxs-badge-dollar": { + "glyph": "", + "terms": [ + "badge-dollar" + ] + }, + "bx-baseball": { + "glyph": "", + "terms": [ + "baseball" + ] + }, + "bx-beer": { + "glyph": "", + "terms": [ + "beer" + ] + }, + "bxs-beer": { + "glyph": "", + "terms": [ + "beer" + ] + }, + "bx-bible": { + "glyph": "", + "terms": [ + "bible" + ] + }, + "bxs-bible": { + "glyph": "", + "terms": [ + "bible" + ] + }, + "bx-bomb": { + "glyph": "", + "terms": [ + "bomb" + ] + }, + "bxs-bomb": { + "glyph": "", + "terms": [ + "bomb" + ] + }, + "bx-bus-school": { + "glyph": "", + "terms": [ + "bus-school" + ] + }, + "bxs-bus-school": { + "glyph": "", + "terms": [ + "bus-school" + ] + }, + "bx-cabinet": { + "glyph": "", + "terms": [ + "cabinet" + ] + }, + "bxs-cabinet": { + "glyph": "", + "terms": [ + "cabinet" + ] + }, + "bx-calendar-edit": { + "glyph": "", + "terms": [ + "calendar-edit" + ] + }, + "bxs-calendar-edit": { + "glyph": "", + "terms": [ + "calendar-edit" + ] + }, + "bxs-car-wash": { + "glyph": "", + "terms": [ + "car-wash" + ] + }, + "bxs-car-garage": { + "glyph": "", + "terms": [ + "car-garage" + ] + }, + "bxs-car-mechanic": { + "glyph": "", + "terms": [ + "car-mechanic" + ] + }, + "bxs-car-crash": { + "glyph": "", + "terms": [ + "car-crash" + ] + }, + "bx-coffee-togo": { + "glyph": "", + "terms": [ + "coffee-togo" + ] + }, + "bxs-coffee-togo": { + "glyph": "", + "terms": [ + "coffee-togo" + ] + }, + "bxs-chess": { + "glyph": "", + "terms": [ + "chess", + "strategy" + ] + }, + "bxs-dryer": { + "glyph": "", + "terms": [ + "dryer" + ] + }, + "bxs-washer": { + "glyph": "", + "terms": [ + "washer" + ] + }, + "bx-pointer": { + "glyph": "", + "terms": [ + "pointer" + ] + }, + "bxs-pointer": { + "glyph": "", + "terms": [ + "pointer" + ] + }, + "bx-microchip": { + "glyph": "", + "terms": [ + "microchip" + ] + }, + "bxs-microchip": { + "glyph": "", + "terms": [ + "microchip" + ] + }, + "bxs-piano": { + "glyph": "", + "terms": [ + "piano" + ] + }, + "bxs-file-export": { + "glyph": "", + "terms": [ + "file-export" + ] + }, + "bxs-file-import": { + "glyph": "", + "terms": [ + "file-import" + ] + }, + "bxs-flag-checkered": { + "glyph": "", + "terms": [ + "flag-checkered", + "f1", + "racing" + ] + }, + "bx-heart-circle": { + "glyph": "", + "terms": [ + "heart-circle" + ] + }, + "bxs-heart-circle": { + "glyph": "", + "terms": [ + "heart-circle" + ] + }, + "bx-heart-square": { + "glyph": "", + "terms": [ + "heart-square" + ] + }, + "bxs-heart-square": { + "glyph": "", + "terms": [ + "heart-square" + ] + }, + "bx-home-heart": { + "glyph": "", + "terms": [ + "home-heart" + ] + }, + "bxs-home-heart": { + "glyph": "", + "terms": [ + "home-heart" + ] + }, + "bx-info-square": { + "glyph": "", + "terms": [ + "info-square" + ] + }, + "bxs-info-square": { + "glyph": "", + "terms": [ + "info-square" + ] + }, + "bx-layer-plus": { + "glyph": "", + "terms": [ + "layer-plus" + ] + }, + "bxs-layer-plus": { + "glyph": "", + "terms": [ + "layer-plus" + ] + }, + "bx-layer-minus": { + "glyph": "", + "terms": [ + "layer-minus" + ] + }, + "bxs-layer-minus": { + "glyph": "", + "terms": [ + "layer-minus" + ] + }, + "bx-recycle": { + "glyph": "", + "terms": [ + "recycle" + ] + }, + "bx-traffic-cone": { + "glyph": "", + "terms": [ + "traffic-cone" + ] + }, + "bxs-traffic-cone": { + "glyph": "", + "terms": [ + "traffic-cone" + ] + }, + "bx-wifi-2": { + "glyph": "", + "terms": [ + "wifi-2" + ] + }, + "bx-wifi-1": { + "glyph": "", + "terms": [ + "wifi-1" + ] + }, + "bx-wifi-0": { + "glyph": "", + "terms": [ + "wifi-0" + ] + }, + "bx-mask": { + "glyph": "", + "terms": [ + "mask" + ] + }, + "bxs-mask": { + "glyph": "", + "terms": [ + "mask" + ] + }, + "bx-low-vision": { + "glyph": "", + "terms": [ + "low-vision", + "eye", + "view", + "visibility" + ] + }, + "bxs-low-vision": { + "glyph": "", + "terms": [ + "low-vision", + "eye", + "view", + "visibility" + ] + }, + "bxs-radiation": { + "glyph": "", + "terms": [ + "radiation", + "hazard", + "danger" + ] + }, + "bx-been-here": { + "glyph": "", + "terms": [ + "been-here" + ] + }, + "bxs-been-here": { + "glyph": "", + "terms": [ + "been-here" + ] + }, + "bx-current-location": { + "glyph": "", + "terms": [ + "current-location" + ] + }, + "bx-arrow-from-top": { + "glyph": "", + "terms": [ + "arrow-from-top" + ] + }, + "bxs-arrow-from-top": { + "glyph": "", + "terms": [ + "arrow-from-top" + ] + }, + "bx-arrow-from-bottom": { + "glyph": "", + "terms": [ + "arrow-from-bottom" + ] + }, + "bxs-arrow-from-bottom": { + "glyph": "", + "terms": [ + "arrow-from-bottom" + ] + }, + "bx-arrow-from-left": { + "glyph": "", + "terms": [ + "arrow-from-left" + ] + }, + "bxs-arrow-from-left": { + "glyph": "", + "terms": [ + "arrow-from-left" + ] + }, + "bx-arrow-from-right": { + "glyph": "", + "terms": [ + "arrow-from-right" + ] + }, + "bxs-arrow-from-right": { + "glyph": "", + "terms": [ + "arrow-from-right" + ] + }, + "bx-arrow-to-right": { + "glyph": "", + "terms": [ + "arrow-to-right" + ] + }, + "bxs-arrow-to-right": { + "glyph": "", + "terms": [ + "arrow-to-right" + ] + }, + "bx-arrow-to-left": { + "glyph": "", + "terms": [ + "arrow-to-left" + ] + }, + "bxs-arrow-to-left": { + "glyph": "", + "terms": [ + "arrow-to-left" + ] + }, + "bx-arrow-to-top": { + "glyph": "", + "terms": [ + "arrow-to-top" + ] + }, + "bxs-arrow-to-top": { + "glyph": "", + "terms": [ + "arrow-to-top" + ] + }, + "bx-arrow-to-bottom": { + "glyph": "", + "terms": [ + "arrow-to-bottom" + ] + }, + "bxs-arrow-to-bottom": { + "glyph": "", + "terms": [ + "arrow-to-bottom" + ] + }, + "bx-book-reader": { + "glyph": "", + "terms": [ + "book-reader" + ] + }, + "bxs-book-reader": { + "glyph": "", + "terms": [ + "book-reader" + ] + }, + "bxs-edit-location": { + "glyph": "", + "terms": [ + "edit-location" + ] + }, + "bxs-ev-station": { + "glyph": "", + "terms": [ + "ev-station" + ] + }, + "bxs-shapes": { + "glyph": "", + "terms": [ + "shapes" + ] + }, + "bxs-florist": { + "glyph": "", + "terms": [ + "florist" + ] + }, + "bxs-pizza": { + "glyph": "", + "terms": [ + "pizza" + ] + }, + "bx-scan": { + "glyph": "", + "terms": [ + "scan" + ] + }, + "bx-calendar-week": { + "glyph": "", + "terms": [ + "calendar-week" + ] + }, + "bxs-calendar-week": { + "glyph": "", + "terms": [ + "calendar-week" + ] + }, + "bx-glasses": { + "glyph": "", + "terms": [ + "glasses" + ] + }, + "bx-glasses-alt": { + "glyph": "", + "terms": [ + "glasses-alt" + ] + }, + "bx-border-none": { + "glyph": "", + "terms": [ + "border-none" + ] + }, + "bx-border-inner": { + "glyph": "", + "terms": [ + "border-inner" + ] + }, + "bx-dice-1": { + "glyph": "", + "terms": [ + "dice-1", + "game", + "random" + ] + }, + "bxs-dice-1": { + "glyph": "", + "terms": [ + "dice-1", + "game", + "random" + ] + }, + "bx-dice-2": { + "glyph": "", + "terms": [ + "dice-2", + "game", + "random" + ] + }, + "bxs-dice-2": { + "glyph": "", + "terms": [ + "dice-2", + "game", + "random" + ] + }, + "bx-dice-3": { + "glyph": "", + "terms": [ + "dice-3", + "game", + "random" + ] + }, + "bxs-dice-3": { + "glyph": "", + "terms": [ + "dice-3", + "game", + "random" + ] + }, + "bx-dice-4": { + "glyph": "", + "terms": [ + "dice-4", + "game", + "random" + ] + }, + "bxs-dice-4": { + "glyph": "", + "terms": [ + "dice-4", + "game", + "random" + ] + }, + "bx-dice-5": { + "glyph": "", + "terms": [ + "dice-5", + "game", + "random" + ] + }, + "bxs-dice-5": { + "glyph": "", + "terms": [ + "dice-5", + "game", + "random" + ] + }, + "bx-dice-6": { + "glyph": "", + "terms": [ + "dice-6", + "game", + "random" + ] + }, + "bxs-dice-6": { + "glyph": "", + "terms": [ + "dice-6", + "game", + "random" + ] + }, + "bx-webcam": { + "glyph": "", + "terms": [ + "webcam" + ] + }, + "bxs-webcam": { + "glyph": "", + "terms": [ + "webcam" + ] + }, + "bx-spray-can": { + "glyph": "", + "terms": [ + "spray-can", + "color", + "colour", + "paint spray" + ] + }, + "bxs-spray-can": { + "glyph": "", + "terms": [ + "spray-can", + "color", + "colour", + "paint spray" + ] + }, + "bxs-file-archive": { + "glyph": "", + "terms": [ + "file-archive" + ] + }, + "bx-sticker": { + "glyph": "", + "terms": [ + "sticker" + ] + }, + "bxs-sticker": { + "glyph": "", + "terms": [ + "sticker" + ] + }, + "bx-tachometer": { + "glyph": "", + "terms": [ + "tachometer" + ] + }, + "bxs-tachometer": { + "glyph": "", + "terms": [ + "tachometer" + ] + }, + "bxs-thermometer": { + "glyph": "", + "terms": [ + "thermometer" + ] + }, + "bx-game": { + "glyph": "", + "terms": [ + "game", + "pacman" + ] + }, + "bxs-game": { + "glyph": "", + "terms": [ + "game", + "pacman" + ] + }, + "bx-abacus": { + "glyph": "", + "terms": [ + "abacus" + ] + }, + "bx-alarm-snooze": { + "glyph": "", + "terms": [ + "alarm-snooze", + "alert", + "zzz", + "sleep" + ] + }, + "bxs-alarm-snooze": { + "glyph": "", + "terms": [ + "alarm-snooze", + "alert", + "zzz", + "sleep" + ] + }, + "bx-alarm-exclamation": { + "glyph": "", + "terms": [ + "alarm-exclamation", + "alert", + "error" + ] + }, + "bxs-alarm-exclamation": { + "glyph": "", + "terms": [ + "alarm-exclamation", + "alert", + "error" + ] + }, + "bxs-chevrons-left": { + "glyph": "", + "terms": [ + "chevrons-left", + "arrow" + ] + }, + "bxs-chevrons-right": { + "glyph": "", + "terms": [ + "chevrons-right", + "arrow" + ] + }, + "bxs-chevrons-up": { + "glyph": "", + "terms": [ + "chevrons-up", + "arrow" + ] + }, + "bxs-chevrons-down": { + "glyph": "", + "terms": [ + "chevrons-down", + "arrow" + ] + }, + "bxs-chevron-down": { + "glyph": "", + "terms": [ + "chevron-down", + "arrow" + ] + }, + "bxs-chevron-up": { + "glyph": "", + "terms": [ + "chevron-up", + "arrow" + ] + }, + "bxs-chevron-right": { + "glyph": "", + "terms": [ + "chevron-right", + "arrow" + ] + }, + "bxs-chevron-left": { + "glyph": "", + "terms": [ + "chevron-left", + "arrow" + ] + }, + "bxs-guitar-amp": { + "glyph": "", + "terms": [ + "guitar-amp" + ] + }, + "bxs-up-arrow-alt": { + "glyph": "", + "terms": [ + "up-arrow-alt" + ] + }, + "bxs-down-arrow-alt": { + "glyph": "", + "terms": [ + "down-arrow-alt" + ] + }, + "bxs-left-arrow-alt": { + "glyph": "", + "terms": [ + "left-arrow-alt" + ] + }, + "bxs-right-arrow-alt": { + "glyph": "", + "terms": [ + "right-arrow-alt" + ] + }, + "bx-medal": { + "glyph": "", + "terms": [ + "medal", + "honor", + "honour", + "achievement" + ] + }, + "bxs-medal": { + "glyph": "", + "terms": [ + "medal", + "honor", + "honour", + "achievement" + ] + }, + "bxs-shopping-bags": { + "glyph": "", + "terms": [ + "shopping-bags" + ] + }, + "bxs-baseball": { + "glyph": "", + "terms": [ + "baseball" + ] + }, + "bx-task-x": { + "glyph": "", + "terms": [ + "task-x" + ] + }, + "bxs-basketball": { + "glyph": "", + "terms": [ + "basketball", + "nba" + ] + }, + "bx-barcode-reader": { + "glyph": "", + "terms": [ + "barcode-reader" + ] + }, + "bx-blanket": { + "glyph": "", + "terms": [ + "blanket" + ] + }, + "bxs-blanket": { + "glyph": "", + "terms": [ + "blanket" + ] + }, + "bxs-binoculars": { + "glyph": "", + "terms": [ + "binoculars" + ] + }, + "bx-bone": { + "glyph": "", + "terms": [ + "bone" + ] + }, + "bxs-bone": { + "glyph": "", + "terms": [ + "bone" + ] + }, + "bx-bong": { + "glyph": "", + "terms": [ + "bong" + ] + }, + "bxs-bong": { + "glyph": "", + "terms": [ + "bong" + ] + }, + "bx-book-alt": { + "glyph": "", + "terms": [ + "book-alt" + ] + }, + "bxs-book-alt": { + "glyph": "", + "terms": [ + "book-alt" + ] + }, + "bx-book-heart": { + "glyph": "", + "terms": [ + "book-heart" + ] + }, + "bxs-book-heart": { + "glyph": "", + "terms": [ + "book-heart" + ] + }, + "bx-book-add": { + "glyph": "", + "terms": [ + "book-add" + ] + }, + "bxs-book-add": { + "glyph": "", + "terms": [ + "book-add" + ] + }, + "bx-bracket": { + "glyph": "", + "terms": [ + "bracket" + ] + }, + "bx-brain": { + "glyph": "", + "terms": [ + "brain" + ] + }, + "bxs-brain": { + "glyph": "", + "terms": [ + "brain" + ] + }, + "bx-border-outer": { + "glyph": "", + "terms": [ + "border-outer" + ] + }, + "bx-braille": { + "glyph": "", + "terms": [ + "braille" + ] + }, + "bx-window-alt": { + "glyph": "", + "terms": [ + "window-alt", + "browser" + ] + }, + "bxs-window-alt": { + "glyph": "", + "terms": [ + "window-alt", + "browser" + ] + }, + "bx-calendar-heart": { + "glyph": "", + "terms": [ + "calendar-heart" + ] + }, + "bxs-calendar-heart": { + "glyph": "", + "terms": [ + "calendar-heart" + ] + }, + "bx-wine": { + "glyph": "", + "terms": [ + "wine" + ] + }, + "bx-vial": { + "glyph": "", + "terms": [ + "vial" + ] + }, + "bx-color-fill": { + "glyph": "", + "terms": [ + "color-fill" + ] + }, + "bx-capsule": { + "glyph": "", + "terms": [ + "capsule", + "medicine" + ] + }, + "bx-eraser": { + "glyph": "", + "terms": [ + "eraser", + "rubber" + ] + }, + "bx-drink": { + "glyph": "", + "terms": [ + "drink" + ] + }, + "bx-cctv": { + "glyph": "", + "terms": [ + "cctv" + ] + }, + "bxs-cctv": { + "glyph": "", + "terms": [ + "cctv" + ] + }, + "bx-chair": { + "glyph": "", + "terms": [ + "chair" + ] + }, + "bx-network-chart": { + "glyph": "", + "terms": [ + "network-chart" + ] + }, + "bxs-network-chart": { + "glyph": "", + "terms": [ + "network-chart" + ] + }, + "bx-vector": { + "glyph": "", + "terms": [ + "vector" + ] + }, + "bxs-vector": { + "glyph": "", + "terms": [ + "vector" + ] + }, + "bx-calendar-exclamation": { + "glyph": "", + "terms": [ + "calendar-exclamation" + ] + }, + "bxs-calendar-exclamation": { + "glyph": "", + "terms": [ + "calendar-exclamation" + ] + }, + "bx-calendar-star": { + "glyph": "", + "terms": [ + "calendar-star" + ] + }, + "bxs-calendar-star": { + "glyph": "", + "terms": [ + "calendar-star" + ] + }, + "bx-camera-home": { + "glyph": "", + "terms": [ + "camera-home" + ] + }, + "bxs-camera-home": { + "glyph": "", + "terms": [ + "camera-home" + ] + }, + "bx-camera-movie": { + "glyph": "", + "terms": [ + "camera-movie" + ] + }, + "bxs-camera-movie": { + "glyph": "", + "terms": [ + "camera-movie" + ] + }, + "bxs-backpack": { + "glyph": "", + "terms": [ + "backpack" + ] + }, + "bxs-cart-download": { + "glyph": "", + "terms": [ + "cart-download" + ] + }, + "bxs-cart-add": { + "glyph": "", + "terms": [ + "cart-add" + ] + }, + "bxs-car-battery": { + "glyph": "", + "terms": [ + "car-battery" + ] + }, + "bx-caret-right-circle": { + "glyph": "", + "terms": [ + "caret-right-circle" + ] + }, + "bx-caret-left-circle": { + "glyph": "", + "terms": [ + "caret-left-circle" + ] + }, + "bx-caret-up-circle": { + "glyph": "", + "terms": [ + "caret-up-circle" + ] + }, + "bx-caret-down-circle": { + "glyph": "", + "terms": [ + "caret-down-circle" + ] + }, + "bx-caret-right-square": { + "glyph": "", + "terms": [ + "caret-right-square" + ] + }, + "bxs-caret-right-square": { + "glyph": "", + "terms": [ + "caret-right-square" + ] + }, + "bx-caret-up-square": { + "glyph": "", + "terms": [ + "caret-up-square" + ] + }, + "bxs-caret-up-square": { + "glyph": "", + "terms": [ + "caret-up-square" + ] + }, + "bx-caret-left-square": { + "glyph": "", + "terms": [ + "caret-left-square" + ] + }, + "bxs-caret-left-square": { + "glyph": "", + "terms": [ + "caret-left-square" + ] + }, + "bx-caret-down-square": { + "glyph": "", + "terms": [ + "caret-down-square" + ] + }, + "bxs-caret-down-square": { + "glyph": "", + "terms": [ + "caret-down-square" + ] + }, + "bx-shield-x": { + "glyph": "", + "terms": [ + "shield-x" + ] + }, + "bxs-shield-x": { + "glyph": "", + "terms": [ + "shield-x" + ] + }, + "bx-line-chart-down": { + "glyph": "", + "terms": [ + "line-chart-down" + ] + }, + "bx-chevron-down-circle": { + "glyph": "", + "terms": [ + "chevron-down-circle" + ] + }, + "bxs-chevron-down-circle": { + "glyph": "", + "terms": [ + "chevron-down-circle" + ] + }, + "bx-chevron-up-circle": { + "glyph": "", + "terms": [ + "chevron-up-circle" + ] + }, + "bxs-chevron-up-circle": { + "glyph": "", + "terms": [ + "chevron-up-circle" + ] + }, + "bx-chevron-left-circle": { + "glyph": "", + "terms": [ + "chevron-left-circle" + ] + }, + "bxs-chevron-left-circle": { + "glyph": "", + "terms": [ + "chevron-left-circle" + ] + }, + "bx-chevron-right-circle": { + "glyph": "", + "terms": [ + "chevron-right-circle" + ] + }, + "bxs-chevron-right-circle": { + "glyph": "", + "terms": [ + "chevron-right-circle" + ] + }, + "bx-chevron-down-square": { + "glyph": "", + "terms": [ + "chevron-down-square" + ] + }, + "bxs-chevron-down-square": { + "glyph": "", + "terms": [ + "chevron-down-square" + ] + }, + "bx-chevron-up-square": { + "glyph": "", + "terms": [ + "chevron-up-square" + ] + }, + "bxs-chevron-up-square": { + "glyph": "", + "terms": [ + "chevron-up-square" + ] + }, + "bx-chevron-left-square": { + "glyph": "", + "terms": [ + "chevron-left-square" + ] + }, + "bxs-chevron-left-square": { + "glyph": "", + "terms": [ + "chevron-left-square" + ] + }, + "bx-chevron-right-square": { + "glyph": "", + "terms": [ + "chevron-right-square" + ] + }, + "bxs-chevron-right-square": { + "glyph": "", + "terms": [ + "chevron-right-square" + ] + }, + "bx-church": { + "glyph": "", + "terms": [ + "church" + ] + }, + "bxs-church": { + "glyph": "", + "terms": [ + "church" + ] + }, + "bx-coin": { + "glyph": "", + "terms": [ + "coin" + ] + }, + "bxs-coin": { + "glyph": "", + "terms": [ + "coin" + ] + }, + "bx-coin-stack": { + "glyph": "", + "terms": [ + "coin-stack" + ] + }, + "bxs-coin-stack": { + "glyph": "", + "terms": [ + "coin-stack" + ] + }, + "bx-unite": { + "glyph": "", + "terms": [ + "unite" + ] + }, + "bx-minus-front": { + "glyph": "", + "terms": [ + "minus-front" + ] + }, + "bx-intersect": { + "glyph": "", + "terms": [ + "intersect" + ] + }, + "bx-exclude": { + "glyph": "", + "terms": [ + "exclude" + ] + }, + "bx-minus-back": { + "glyph": "", + "terms": [ + "minus-back" + ] + }, + "bx-merge": { + "glyph": "", + "terms": [ + "merge" + ] + }, + "bx-trim": { + "glyph": "", + "terms": [ + "trim" + ] + }, + "bx-outline": { + "glyph": "", + "terms": [ + "outline" + ] + }, + "bxs-bullseye": { + "glyph": "", + "terms": [ + "bullseye" + ] + }, + "bx-meteor": { + "glyph": "", + "terms": [ + "meteor" + ] + }, + "bxs-meteor": { + "glyph": "", + "terms": [ + "meteor" + ] + }, + "bx-refresh": { + "glyph": "", + "terms": [ + "refresh" + ] + }, + "bx-home-smile": { + "glyph": "", + "terms": [ + "home-smile" + ] + }, + "bxs-home-smile": { + "glyph": "", + "terms": [ + "home-smile" + ] + }, + "bx-envelope-open": { + "glyph": "", + "terms": [ + "envelope-open" + ] + }, + "bxs-envelope-open": { + "glyph": "", + "terms": [ + "envelope-open" + ] + }, + "bxl-dev-to": { + "glyph": "", + "terms": [ + "dev-to" + ] + }, + "bx-message-alt-add": { + "glyph": "", + "terms": [ + "message-alt-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bxs-message-alt-add": { + "glyph": "", + "terms": [ + "message-alt-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bx-message-alt-check": { + "glyph": "", + "terms": [ + "message-alt-check" + ] + }, + "bxs-message-alt-check": { + "glyph": "", + "terms": [ + "message-alt-check" + ] + }, + "bx-message-alt-error": { + "glyph": "", + "terms": [ + "message-alt-error" + ] + }, + "bxs-message-alt-error": { + "glyph": "", + "terms": [ + "message-alt-error" + ] + }, + "bx-message-alt-x": { + "glyph": "", + "terms": [ + "message-alt-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bxs-message-alt-x": { + "glyph": "", + "terms": [ + "message-alt-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx-message-alt-minus": { + "glyph": "", + "terms": [ + "message-alt-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bxs-message-alt-minus": { + "glyph": "", + "terms": [ + "message-alt-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx-message-alt-edit": { + "glyph": "", + "terms": [ + "message-alt-edit" + ] + }, + "bxs-message-alt-edit": { + "glyph": "", + "terms": [ + "message-alt-edit" + ] + }, + "bx-message-alt-detail": { + "glyph": "", + "terms": [ + "message-alt-detail" + ] + }, + "bxs-message-alt-detail": { + "glyph": "", + "terms": [ + "message-alt-detail" + ] + }, + "bx-message-rounded-check": { + "glyph": "", + "terms": [ + "message-rounded-check" + ] + }, + "bxs-message-rounded-check": { + "glyph": "", + "terms": [ + "message-rounded-check" + ] + }, + "bx-message-rounded-error": { + "glyph": "", + "terms": [ + "message-rounded-error" + ] + }, + "bxs-message-rounded-error": { + "glyph": "", + "terms": [ + "message-rounded-error" + ] + }, + "bx-message-rounded-x": { + "glyph": "", + "terms": [ + "message-rounded-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bxs-message-rounded-x": { + "glyph": "", + "terms": [ + "message-rounded-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx-message-rounded-minus": { + "glyph": "", + "terms": [ + "message-rounded-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bxs-message-rounded-minus": { + "glyph": "", + "terms": [ + "message-rounded-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx-message-rounded-edit": { + "glyph": "", + "terms": [ + "message-rounded-edit" + ] + }, + "bxs-message-rounded-edit": { + "glyph": "", + "terms": [ + "message-rounded-edit" + ] + }, + "bx-message-rounded-add": { + "glyph": "", + "terms": [ + "message-rounded-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bxs-message-rounded-add": { + "glyph": "", + "terms": [ + "message-rounded-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bx-message-rounded-detail": { + "glyph": "", + "terms": [ + "message-rounded-detail" + ] + }, + "bxs-message-rounded-detail": { + "glyph": "", + "terms": [ + "message-rounded-detail" + ] + }, + "bx-message-check": { + "glyph": "", + "terms": [ + "message-check" + ] + }, + "bxs-message-check": { + "glyph": "", + "terms": [ + "message-check" + ] + }, + "bx-message-error": { + "glyph": "", + "terms": [ + "message-error" + ] + }, + "bxs-message-error": { + "glyph": "", + "terms": [ + "message-error" + ] + }, + "bx-message-x": { + "glyph": "", + "terms": [ + "message-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bxs-message-x": { + "glyph": "", + "terms": [ + "message-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx-message-minus": { + "glyph": "", + "terms": [ + "message-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bxs-message-minus": { + "glyph": "", + "terms": [ + "message-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx-message-edit": { + "glyph": "", + "terms": [ + "message-edit" + ] + }, + "bxs-message-edit": { + "glyph": "", + "terms": [ + "message-edit" + ] + }, + "bx-message-add": { + "glyph": "", + "terms": [ + "message-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bxs-message-add": { + "glyph": "", + "terms": [ + "message-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bx-message-detail": { + "glyph": "", + "terms": [ + "message-detail" + ] + }, + "bxs-message-detail": { + "glyph": "", + "terms": [ + "message-detail" + ] + }, + "bx-message-square-check": { + "glyph": "", + "terms": [ + "message-square-check" + ] + }, + "bxs-message-square-check": { + "glyph": "", + "terms": [ + "message-square-check" + ] + }, + "bx-message-square-error": { + "glyph": "", + "terms": [ + "message-square-error" + ] + }, + "bxs-message-square-error": { + "glyph": "", + "terms": [ + "message-square-error" + ] + }, + "bx-message-square-x": { + "glyph": "", + "terms": [ + "message-square-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bxs-message-square-x": { + "glyph": "", + "terms": [ + "message-square-x", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx-message-square-minus": { + "glyph": "", + "terms": [ + "message-square-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bxs-message-square-minus": { + "glyph": "", + "terms": [ + "message-square-minus", + "chat", + "comment", + "remove", + "delete" + ] + }, + "bx-message-square-edit": { + "glyph": "", + "terms": [ + "message-square-edit" + ] + }, + "bxs-message-square-edit": { + "glyph": "", + "terms": [ + "message-square-edit" + ] + }, + "bx-message-square-add": { + "glyph": "", + "terms": [ + "message-square-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bxs-message-square-add": { + "glyph": "", + "terms": [ + "message-square-add", + "chat", + "comment", + "new", + "plus" + ] + }, + "bx-message-square-detail": { + "glyph": "", + "terms": [ + "message-square-detail" + ] + }, + "bxs-message-square-detail": { + "glyph": "", + "terms": [ + "message-square-detail" + ] + }, + "bx-comment-check": { + "glyph": "", + "terms": [ + "comment-check" + ] + }, + "bxs-comment-check": { + "glyph": "", + "terms": [ + "comment-check" + ] + }, + "bx-comment-error": { + "glyph": "", + "terms": [ + "comment-error" + ] + }, + "bx-comment-x": { + "glyph": "", + "terms": [ + "comment-x", + "chat", + "message", + "remove", + "delete" + ] + }, + "bxs-comment-x": { + "glyph": "", + "terms": [ + "comment-x", + "chat", + "message", + "remove", + "delete" + ] + }, + "bx-comment-edit": { + "glyph": "", + "terms": [ + "comment-edit" + ] + }, + "bxs-comment-edit": { + "glyph": "", + "terms": [ + "comment-edit" + ] + }, + "bx-comment-minus": { + "glyph": "", + "terms": [ + "comment-minus", + "chat", + "message", + "remove", + "delete" + ] + }, + "bxs-comment-minus": { + "glyph": "", + "terms": [ + "comment-minus", + "chat", + "message", + "remove", + "delete" + ] + }, + "bx-comment-add": { + "glyph": "", + "terms": [ + "comment-add", + "chat", + "message", + "new", + "plus" + ] + }, + "bx-comment-detail": { + "glyph": "", + "terms": [ + "comment-detail" + ] + }, + "bx-cookie": { + "glyph": "", + "terms": [ + "cookie", + "biscuit" + ] + }, + "bxs-cookie": { + "glyph": "", + "terms": [ + "cookie", + "biscuit" + ] + }, + "bxs-copyright": { + "glyph": "", + "terms": [ + "copyright" + ] + }, + "bx-credit-card-front": { + "glyph": "", + "terms": [ + "credit-card-front", + "finance", + "money", + "debit" + ] + }, + "bxs-credit-card-front": { + "glyph": "", + "terms": [ + "credit-card-front", + "finance", + "money", + "debit" + ] + }, + "bxs-crop": { + "glyph": "", + "terms": [ + "crop" + ] + }, + "bxs-diamond": { + "glyph": "", + "terms": [ + "diamond" + ] + }, + "bx-door-open": { + "glyph": "", + "terms": [ + "door-open" + ] + }, + "bxs-door-open": { + "glyph": "", + "terms": [ + "door-open" + ] + }, + "bx-donate-heart": { + "glyph": "", + "terms": [ + "donate-heart", + "donation", + "contribution" + ] + }, + "bxs-donate-heart": { + "glyph": "", + "terms": [ + "donate-heart", + "donation", + "contribution" + ] + }, + "bx-donate-blood": { + "glyph": "", + "terms": [ + "donate-blood" + ] + }, + "bxs-donate-blood": { + "glyph": "", + "terms": [ + "donate-blood" + ] + }, + "bx-shape-polygon": { + "glyph": "", + "terms": [ + "shape-polygon" + ] + }, + "bxl-zoom": { + "glyph": "", + "terms": [ + "zoom" + ] + }, + "bxl-microsoft-teams": { + "glyph": "", + "terms": [ + "microsoft-teams" + ] + }, + "bxl-blender": { + "glyph": "", + "terms": [ + "blender" + ] + }, + "bxl-kubernetes": { + "glyph": "", + "terms": [ + "kubernetes" + ] + }, + "bxl-google-cloud": { + "glyph": "", + "terms": [ + "google-cloud" + ] + }, + "bxl-django": { + "glyph": "", + "terms": [ + "django" + ] + }, + "bxl-spring-boot": { + "glyph": "", + "terms": [ + "spring-boot" + ] + }, + "bxl-tux": { + "glyph": "", + "terms": [ + "tux" + ] + }, + "bxl-markdown": { + "glyph": "", + "terms": [ + "markdown" + ] + }, + "bxl-python": { + "glyph": "", + "terms": [ + "python" + ] + }, + "bxl-ok-ru": { + "glyph": "", + "terms": [ + "ok-ru" + ] + }, + "bxl-firebase": { + "glyph": "", + "terms": [ + "firebase" + ] + }, + "bxl-c-plus-plus": { + "glyph": "", + "terms": [ + "c-plus-plus", + "c++" + ] + }, + "bx-bookmark-heart": { + "glyph": "", + "terms": [ + "bookmark-heart" + ] + }, + "bxs-bookmark-heart": { + "glyph": "", + "terms": [ + "bookmark-heart" + ] + }, + "bx-sort-alt-2": { + "glyph": "", + "terms": [ + "sort-alt-2" + ] + }, + "bx-category": { + "glyph": "", + "terms": [ + "category" + ] + }, + "bxs-category": { + "glyph": "", + "terms": [ + "category" + ] + }, + "bx-category-alt": { + "glyph": "", + "terms": [ + "category-alt" + ] + }, + "bxs-category-alt": { + "glyph": "", + "terms": [ + "category-alt" + ] + }, + "bx-bookmark-alt": { + "glyph": "", + "terms": [ + "bookmark-alt" + ] + }, + "bxs-bookmark-alt": { + "glyph": "", + "terms": [ + "bookmark-alt" + ] + }, + "bx-bookmark-alt-plus": { + "glyph": "", + "terms": [ + "bookmark-alt-plus" + ] + }, + "bxs-bookmark-alt-plus": { + "glyph": "", + "terms": [ + "bookmark-alt-plus" + ] + }, + "bx-bookmark-alt-minus": { + "glyph": "", + "terms": [ + "bookmark-alt-minus" + ] + }, + "bxs-bookmark-alt-minus": { + "glyph": "", + "terms": [ + "bookmark-alt-minus" + ] + }, + "bxs-face-mask": { + "glyph": "", + "terms": [ + "face-mask" + ] + }, + "bxs-tv": { + "glyph": "", + "terms": [ + "tv", + "television", + "monitor" + ] + }, + "bx-tag-alt": { + "glyph": "", + "terms": [ + "tag-alt" + ] + }, + "bxs-tag-alt": { + "glyph": "", + "terms": [ + "tag-alt" + ] + }, + "bx-movie-play": { + "glyph": "", + "terms": [ + "movie-play" + ] + }, + "bxs-movie-play": { + "glyph": "", + "terms": [ + "movie-play" + ] + }, + "bxs-user-account": { + "glyph": "", + "terms": [ + "user-account" + ] + }, + "bx-expand-alt": { + "glyph": "", + "terms": [ + "expand-alt" + ] + }, + "bx-library": { + "glyph": "", + "terms": [ + "library" + ] + }, + "bx-trip": { + "glyph": "", + "terms": [ + "trip" + ] + }, + "bxs-virus": { + "glyph": "", + "terms": [ + "virus", + "disease", + "covid", + "corona" + ] + }, + "bxs-virus-block": { + "glyph": "", + "terms": [ + "virus-block" + ] + } + } +} \ No newline at end of file diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index fa618d8ca..7e8580849 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -2,6 +2,7 @@ import { IconRegistry } from "@triliumnext/commons"; import type BAttachment from "../becca/entities/battachment"; import type BNote from "../becca/entities/bnote"; +import boxiconsManifest from "./icon_pack_boxicons-v2.json"; import log from "./log"; import search from "./search/services/search"; import { safeExtractMessageAndStackFromError } from "./utils"; @@ -30,19 +31,32 @@ interface ProcessResult { manifest: IconPackManifest; fontMime: string; fontAttachmentId: string; - manifestNote: BNote; + title: string; + icon: string; } export function getIconPacks() { - return search.searchNotes("#iconPack") + const defaultIconPack: ProcessResult = { + manifest: boxiconsManifest, + fontMime: "font/woff2", + fontAttachmentId: "builtin-boxicons-v2", + title: "Boxicons", + icon: "bx bx-package" + }; + const customIconPacks = search.searchNotes("#iconPack") .map(iconPackNote => processIconPack(iconPackNote)) .filter(Boolean) as ProcessResult[]; + + return [ + defaultIconPack, + ...customIconPacks + ]; } export function generateIconRegistry(iconPacks: ProcessResult[]): IconRegistry { const sources: IconRegistry["sources"] = []; - for (const { manifest, manifestNote } of iconPacks) { + for (const { manifest, title, icon } of iconPacks) { const icons: IconRegistry["sources"][number]["icons"] = Object.entries(manifest.icons) .map(( [id, { terms }] ) => { if (!id || !terms) return null; @@ -53,8 +67,8 @@ export function generateIconRegistry(iconPacks: ProcessResult[]): IconRegistry { sources.push({ prefix: manifest.prefix, - name: manifestNote.title, - icon: manifestNote.getIcon(), + name: title, + icon, icons }); } @@ -79,7 +93,8 @@ export function processIconPack(iconPackNote: BNote): ProcessResult | undefined manifest, fontMime: attachment.mime, fontAttachmentId: attachment.attachmentId, - manifestNote: iconPackNote + title: iconPackNote.title, + icon: iconPackNote.getIcon() }; } From af679675021be32007f110b28248200c72464393 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 18:11:07 +0200 Subject: [PATCH 045/125] fix(note_icon): modal not dismissing --- apps/client/src/widgets/note_icon.tsx | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index 7729d6185..45e721e21 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -1,7 +1,9 @@ import "./note_icon.css"; import { IconRegistry } from "@triliumnext/commons"; +import { Dropdown as BootstrapDropdown } from "bootstrap"; import { t } from "i18next"; +import { RefObject } from "preact"; import { useEffect, useRef, useState } from "preact/hooks"; import FNote from "../entities/fnote"; @@ -29,6 +31,7 @@ export default function NoteIcon() { const [ icon, setIcon ] = useState(); const [ iconClass ] = useNoteLabel(note, "iconClass"); const [ workspaceIconClass ] = useNoteLabel(note, "workspaceIconClass"); + const dropdownRef = useRef(null); useEffect(() => { setIcon(note?.getIcon()); @@ -38,18 +41,22 @@ export default function NoteIcon() { - { note && } + { note && } ); } -function NoteIconList({ note }: { note: FNote }) { +function NoteIconList({ note, dropdownRef }: { + note: FNote, + dropdownRef: RefObject; +}) { const searchBoxRef = useRef(null); const [ search, setSearch ] = useState(); const [ iconData, setIconData ] = useState(); @@ -135,6 +142,7 @@ function NoteIconList({ note }: { note: FNote }) { const attributeToSet = note.hasOwnedLabel("workspace") ? "workspaceIconClass" : "iconClass"; attributes.setLabel(note.noteId, attributeToSet, iconClass); } + dropdownRef?.current?.hide(); }} > {getIconLabels(note).length > 0 && ( @@ -148,6 +156,7 @@ function NoteIconList({ note }: { note: FNote }) { for (const label of getIconLabels(note)) { attributes.removeAttributeById(note.noteId, label.attributeId); } + dropdownRef?.current?.hide(); }} /> From 0c9c36ea7ece93d91dee2ad91cb8b9cadeebac5f Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 18:14:53 +0200 Subject: [PATCH 046/125] fix(note_icon): missing tooltip for filter --- apps/client/src/translations/en/translation.json | 1 + apps/client/src/widgets/note_icon.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/client/src/translations/en/translation.json b/apps/client/src/translations/en/translation.json index f9a3c08d3..6af105306 100644 --- a/apps/client/src/translations/en/translation.json +++ b/apps/client/src/translations/en/translation.json @@ -767,6 +767,7 @@ "change_note_icon": "Change note icon", "search": "Search:", "reset-default": "Reset to default icon", + "filter": "Filter", "filter-none": "All icons", "filter-default": "Default icons" }, diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index 45e721e21..e3c76970a 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -125,6 +125,7 @@ function NoteIconList({ note, dropdownRef }: { noSelectButtonStyle noDropdownListStyle iconAction + title={t("note_icon.filter")} > } From aa93bc549213c54f97a629cef0ecd122d8eac5f6 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 19:52:11 +0200 Subject: [PATCH 047/125] fix(note_icon): one column short --- apps/client/src/widgets/note_icon.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index e3c76970a..ed7a272c8 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -42,7 +42,7 @@ export default function NoteIcon() { className="note-icon-widget" title={t("note_icon.change_note_icon")} dropdownRef={dropdownRef} - dropdownContainerStyle={{ width: "610px" }} + dropdownContainerStyle={{ width: "620px" }} dropdownOptions={{ autoClose: "outside" }} buttonClassName={`note-icon tn-focusable-button ${icon ?? "bx bx-empty"}`} hideToggleArrow From 270339da111524d206453a9992856142e02f5c73 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 20:16:13 +0200 Subject: [PATCH 048/125] style(next): selector interfering with grouped buttons --- apps/client/src/stylesheets/theme-next/base.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/client/src/stylesheets/theme-next/base.css b/apps/client/src/stylesheets/theme-next/base.css index d76bd1a49..1c67d648d 100644 --- a/apps/client/src/stylesheets/theme-next/base.css +++ b/apps/client/src/stylesheets/theme-next/base.css @@ -134,7 +134,7 @@ body.backdrop-effects-disabled { white-space-collapse: discard; } -.dropdown-menu.tn-dropdown-menu .bx { +.dropdown-menu.tn-dropdown-menu .dropdown-item .bx { margin-inline-end: 6px; } From 736c69816d75ef692664a21a10e90c7f51ee393d Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 20:21:10 +0200 Subject: [PATCH 049/125] feat(note_icon): change design for icon reset button --- apps/client/src/widgets/note_icon.tsx | 35 +++++++++++++-------------- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index ed7a272c8..e70f2ae20 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -9,7 +9,7 @@ import { useEffect, useRef, useState } from "preact/hooks"; import FNote from "../entities/fnote"; import attributes from "../services/attributes"; import server from "../services/server"; -import Button from "./react/Button"; +import ActionButton from "./react/ActionButton"; import Dropdown from "./react/Dropdown"; import { FormDropdownDivider, FormListItem } from "./react/FormList"; import FormTextBox from "./react/FormTextBox"; @@ -119,6 +119,22 @@ function NoteIconList({ note, dropdownRef }: { autoFocus /> + {getIconLabels(note).length > 0 && ( +
+ { + if (!note) return; + for (const label of getIconLabels(note)) { + attributes.removeAttributeById(note.noteId, label.attributeId); + } + dropdownRef?.current?.hide(); + }} + /> +
+ )} + {glob.iconRegistry.sources.length > 0 && - {getIconLabels(note).length > 0 && ( -
-
- )} - {(iconData?.icons ?? []).map(({ id, terms }) => ( ))} From 761a67f2388e98ee5f5c9633ff83617aa7ed334c Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 20:37:59 +0200 Subject: [PATCH 050/125] feat(note_icon): display icon pack in note title --- .../client/src/translations/en/translation.json | 3 ++- apps/client/src/widgets/note_icon.tsx | 17 ++++++++++++----- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/apps/client/src/translations/en/translation.json b/apps/client/src/translations/en/translation.json index 6af105306..c16029896 100644 --- a/apps/client/src/translations/en/translation.json +++ b/apps/client/src/translations/en/translation.json @@ -769,7 +769,8 @@ "reset-default": "Reset to default icon", "filter": "Filter", "filter-none": "All icons", - "filter-default": "Default icons" + "filter-default": "Default icons", + "icon_tooltip": "{{name}}\nIcon pack: {{iconPack}}" }, "basic_properties": { "note_type": "Note type", diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index e70f2ae20..7ce5e020f 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -21,7 +21,7 @@ interface IconToCountCache { interface IconData { iconToCount: Record; - icons: IconRegistry["sources"][number]["icons"]; + icons: (IconRegistry["sources"][number]["icons"][number] & { iconPack: string })[]; } let iconToCountCache!: Promise | null; @@ -65,8 +65,11 @@ function NoteIconList({ note, dropdownRef }: { useEffect(() => { async function loadIcons() { // Filter by text and/or category. - let icons: IconRegistry["sources"][number]["icons"] = [ - ...glob.iconRegistry.sources.map(s => s.icons).flat() + let icons: IconData["icons"] = [ + ...glob.iconRegistry.sources.map(s => s.icons.map((i) => ({ + ...i, + iconPack: s.name, + }))).flat() ]; const processedSearch = search?.trim()?.toLowerCase(); if (processedSearch || filterByPrefix !== null) { @@ -162,8 +165,12 @@ function NoteIconList({ note, dropdownRef }: { dropdownRef?.current?.hide(); }} > - {(iconData?.icons ?? []).map(({ id, terms }) => ( - + {(iconData?.icons ?? []).map(({ id, terms, iconPack }) => ( + ))} From 73975ab5210478eddbac88af1b4ec81a3a86e7c9 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 20:43:05 +0200 Subject: [PATCH 051/125] feat(note_icon): use bootstrap tooltip --- apps/client/src/widgets/note_icon.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index 7ce5e020f..ae5867f45 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -13,7 +13,7 @@ import ActionButton from "./react/ActionButton"; import Dropdown from "./react/Dropdown"; import { FormDropdownDivider, FormListItem } from "./react/FormList"; import FormTextBox from "./react/FormTextBox"; -import { useNoteContext, useNoteLabel } from "./react/hooks"; +import { useNoteContext, useNoteLabel, useStaticTooltip } from "./react/hooks"; interface IconToCountCache { iconClassToCountMap: Record; @@ -58,9 +58,16 @@ function NoteIconList({ note, dropdownRef }: { dropdownRef: RefObject; }) { const searchBoxRef = useRef(null); + const iconListRef = useRef(null); const [ search, setSearch ] = useState(); const [ iconData, setIconData ] = useState(); const [ filterByPrefix, setFilterByPrefix ] = useState(null); + useStaticTooltip(iconListRef, { + selector: "span", + customClass: "pre-wrap-text", + animation: false, + title() { return this.getAttribute("title") || ""; }, + }); useEffect(() => { async function loadIcons() { @@ -152,6 +159,7 @@ function NoteIconList({ note, dropdownRef }: {
{ // Make sure we are not clicking on something else than a button. const clickedTarget = e.target as HTMLElement; From e57f1e6f23856fa878c20632d9f557919ff31f09 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 20:45:08 +0200 Subject: [PATCH 052/125] feat(note_icon): add placeholder for search --- apps/client/src/translations/en/translation.json | 1 + apps/client/src/widgets/note_icon.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/client/src/translations/en/translation.json b/apps/client/src/translations/en/translation.json index c16029896..e8b08e341 100644 --- a/apps/client/src/translations/en/translation.json +++ b/apps/client/src/translations/en/translation.json @@ -766,6 +766,7 @@ "note_icon": { "change_note_icon": "Change note icon", "search": "Search:", + "search_placeholder": "Type to filter icons...", "reset-default": "Reset to default icon", "filter": "Filter", "filter-none": "All icons", diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index ae5867f45..782d95072 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -125,6 +125,7 @@ function NoteIconList({ note, dropdownRef }: { inputRef={searchBoxRef} type="text" name="icon-search" + placeholder={t("note_icon.search_placeholder")} currentValue={search} onChange={setSearch} autoFocus /> From faa069b8a1afb24bae6f8df0894d3bed5323686b Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 20:47:56 +0200 Subject: [PATCH 053/125] feat(note_icon): add message if no results --- .../src/translations/en/translation.json | 3 ++- apps/client/src/widgets/note_icon.css | 8 ++++++++ apps/client/src/widgets/note_icon.tsx | 18 +++++++++++------- 3 files changed, 21 insertions(+), 8 deletions(-) diff --git a/apps/client/src/translations/en/translation.json b/apps/client/src/translations/en/translation.json index e8b08e341..a50688874 100644 --- a/apps/client/src/translations/en/translation.json +++ b/apps/client/src/translations/en/translation.json @@ -771,7 +771,8 @@ "filter": "Filter", "filter-none": "All icons", "filter-default": "Default icons", - "icon_tooltip": "{{name}}\nIcon pack: {{iconPack}}" + "icon_tooltip": "{{name}}\nIcon pack: {{iconPack}}", + "no_results": "No icons found." }, "basic_properties": { "note_type": "Note type", diff --git a/apps/client/src/widgets/note_icon.css b/apps/client/src/widgets/note_icon.css index 8a739626d..4ed6df648 100644 --- a/apps/client/src/widgets/note_icon.css +++ b/apps/client/src/widgets/note_icon.css @@ -72,6 +72,14 @@ div.note-icon-widget { height: 1em; } +.note-icon-widget { + .no-results { + padding: 20px; + text-align: center; + color: var(--muted-text-color); + } +} + body.experimental-feature-new-layout { .note-icon-widget button.note-icon { --input-focus-outline-color: var(--note-icon-hover-background-color); diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index 782d95072..ea81aae70 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -174,13 +174,17 @@ function NoteIconList({ note, dropdownRef }: { dropdownRef?.current?.hide(); }} > - {(iconData?.icons ?? []).map(({ id, terms, iconPack }) => ( - - ))} + {iconData?.icons?.length ? ( + (iconData?.icons ?? []).map(({ id, terms, iconPack }) => ( + + )) + ) : ( +
{t("note_icon.no_results")}
+ )}
); From c7bb5ff119e90d074a5a72fcbfaf1ec90b10c55e Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 20:54:14 +0200 Subject: [PATCH 054/125] feat(attachments): display MIME type --- apps/client/src/translations/en/translation.json | 2 +- apps/client/src/widgets/type_widgets/Attachment.tsx | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/client/src/translations/en/translation.json b/apps/client/src/translations/en/translation.json index a50688874..3d4f50bd0 100644 --- a/apps/client/src/translations/en/translation.json +++ b/apps/client/src/translations/en/translation.json @@ -1618,7 +1618,7 @@ "will_be_deleted_in": "This attachment will be automatically deleted in {{time}}", "will_be_deleted_soon": "This attachment will be automatically deleted soon", "deletion_reason": ", because the attachment is not linked in the note's content. To prevent deletion, add the attachment link back into the content or convert the attachment into note.", - "role_and_size": "Role: {{role}}, Size: {{size}}", + "role_and_size": "Role: {{role}}, size: {{size}}, MIME: {{- mimeType}}", "link_copied": "Attachment link copied to clipboard.", "unrecognized_role": "Unrecognized attachment role '{{role}}'." }, diff --git a/apps/client/src/widgets/type_widgets/Attachment.tsx b/apps/client/src/widgets/type_widgets/Attachment.tsx index f270bcdae..95bc3c340 100644 --- a/apps/client/src/widgets/type_widgets/Attachment.tsx +++ b/apps/client/src/widgets/type_widgets/Attachment.tsx @@ -195,7 +195,11 @@ function AttachmentInfo({ attachment, isFullDetail }: { attachment: FAttachment, ) : (attachment.title)}
- {t("attachment_detail_2.role_and_size", { role: attachment.role, size: utils.formatSize(attachment.contentLength) })} + {t("attachment_detail_2.role_and_size", { + role: attachment.role, + size: utils.formatSize(attachment.contentLength), + mimeType: attachment.mime + })}
From b00cb52da5ea81f6ac91ce4eaf29e7a03a5c3ed3 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 21:58:18 +0200 Subject: [PATCH 055/125] feat(share): basic support for custom icon packs --- apps/server/src/services/icon_packs.ts | 8 +++- apps/server/src/share/content_renderer.ts | 47 ++++++++++++--------- packages/share-theme/src/templates/page.ejs | 3 ++ 3 files changed, 36 insertions(+), 22 deletions(-) diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index 7e8580849..486bff146 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -29,6 +29,7 @@ export interface IconPackManifest { interface ProcessResult { manifest: IconPackManifest; + manifestNoteId: string; fontMime: string; fontAttachmentId: string; title: string; @@ -38,6 +39,7 @@ interface ProcessResult { export function getIconPacks() { const defaultIconPack: ProcessResult = { manifest: boxiconsManifest, + manifestNoteId: "builtin-boxicons-v2", fontMime: "font/woff2", fontAttachmentId: "builtin-boxicons-v2", title: "Boxicons", @@ -94,6 +96,7 @@ export function processIconPack(iconPackNote: BNote): ProcessResult | undefined fontMime: attachment.mime, fontAttachmentId: attachment.attachmentId, title: iconPackNote.title, + manifestNoteId: iconPackNote.noteId, icon: iconPackNote.getIcon() }; } @@ -114,19 +117,20 @@ export function determineBestFontAttachment(iconPackNote: BNote) { return null; } -export function generateCss({ manifest, fontAttachmentId, fontMime }: ProcessResult) { +export function generateCss({ manifest, fontAttachmentId, fontMime }: ProcessResult, isShare = false) { try { const iconDeclarations: string[] = []; for (const [ key, mapping ] of Object.entries(manifest.icons)) { iconDeclarations.push(`.${manifest.prefix}.${key}::before { content: '\\${mapping.glyph.charCodeAt(0).toString(16)}'; }`); } + const downloadBaseUrl = isShare ? '/share' : ''; return `\ @font-face { font-family: 'trilium-icon-pack-${manifest.prefix}'; font-weight: normal; font-style: normal; - src: url('/api/attachments/${fontAttachmentId}/download') format('${MIME_TO_CSS_FORMAT_MAPPINGS[fontMime]}'); + src: url('${downloadBaseUrl}/api/attachments/${fontAttachmentId}/download') format('${MIME_TO_CSS_FORMAT_MAPPINGS[fontMime]}'); } .${manifest.prefix} { diff --git a/apps/server/src/share/content_renderer.ts b/apps/server/src/share/content_renderer.ts index 70d7f2b82..1a07c0110 100644 --- a/apps/server/src/share/content_renderer.ts +++ b/apps/server/src/share/content_renderer.ts @@ -1,24 +1,26 @@ -import { parse, HTMLElement, TextNode, Options } from "node-html-parser"; -import shaca from "./shaca/shaca.js"; -import assetPath, { assetUrlFragment } from "../services/asset_path.js"; -import shareRoot from "./share_root.js"; -import escapeHtml from "escape-html"; -import type SNote from "./shaca/entities/snote.js"; -import BNote from "../becca/entities/bnote.js"; -import type BBranch from "../becca/entities/bbranch.js"; -import { t } from "i18next"; -import SBranch from "./shaca/entities/sbranch.js"; -import options from "../services/options.js"; -import utils, { getResourceDir, isDev, safeExtractMessageAndStackFromError } from "../services/utils.js"; -import ejs from "ejs"; -import log from "../services/log.js"; -import { join } from "path"; -import { readFileSync } from "fs"; +import { sanitizeUrl } from "@braintree/sanitize-url"; import { highlightAuto } from "@triliumnext/highlightjs"; +import ejs from "ejs"; +import escapeHtml from "escape-html"; +import { readFileSync } from "fs"; +import { t } from "i18next"; +import { HTMLElement, Options,parse, TextNode } from "node-html-parser"; +import { join } from "path"; + import becca from "../becca/becca.js"; import BAttachment from '../becca/entities/battachment.js'; +import type BBranch from "../becca/entities/bbranch.js"; +import BNote from "../becca/entities/bnote.js"; +import assetPath, { assetUrlFragment } from "../services/asset_path.js"; +import { generateCss, getIconPacks } from "../services/icon_packs.js"; +import log from "../services/log.js"; +import options from "../services/options.js"; +import utils, { getResourceDir, isDev, safeExtractMessageAndStackFromError } from "../services/utils.js"; import SAttachment from "./shaca/entities/sattachment.js"; -import { sanitizeUrl } from "@braintree/sanitize-url"; +import SBranch from "./shaca/entities/sbranch.js"; +import type SNote from "./shaca/entities/snote.js"; +import shaca from "./shaca/shaca.js"; +import shareRoot from "./share_root.js"; const shareAdjustedAssetPath = isDev ? assetPath : `../${assetPath}`; const templateCache: Map = new Map(); @@ -54,7 +56,7 @@ function getSharedSubTreeRoot(note: SNote | BNote | undefined): Subroot { return { note, branch: parentBranch - } + }; } if (parentBranch.parentNoteId === shareRoot.SHARE_ROOT_NOTE_ID) { @@ -124,6 +126,7 @@ export function renderNoteContent(note: SNote) { const customLogoId = note.getRelation("shareLogo")?.value; const logoUrl = customLogoId ? `api/images/${customLogoId}/image.png` : `../${assetUrlFragment}/images/icon-color.svg`; + const iconPacks = getIconPacks().filter(p => !!shaca.notes[p.manifestNoteId]); return renderNoteContentInternal(note, { subRoot, @@ -133,7 +136,10 @@ export function renderNoteContent(note: SNote) { logoUrl, ancestors, isStatic: false, - faviconUrl: note.hasRelation("shareFavicon") ? `api/notes/${note.getRelationValue("shareFavicon")}/download` : `../favicon.ico` + faviconUrl: note.hasRelation("shareFavicon") ? `api/notes/${note.getRelationValue("shareFavicon")}/download` : `../favicon.ico`, + iconPackCss: iconPacks.map(p => generateCss(p, true)) + .filter(Boolean) + .join("\n\n"), }); } @@ -146,6 +152,7 @@ interface RenderArgs { ancestors: string[]; isStatic: boolean; faviconUrl: string; + iconPackCss: string; } function renderNoteContentInternal(note: SNote | BNote, renderArgs: RenderArgs) { @@ -281,7 +288,7 @@ function renderText(result: Result, note: SNote | BNote) { if (typeof result.content !== "string") return; const parseOpts: Partial = { blockTextElements: {} - } + }; const document = parse(result.content || "", parseOpts); // Process include notes. diff --git a/packages/share-theme/src/templates/page.ejs b/packages/share-theme/src/templates/page.ejs index 0a7db95b4..7d387cff3 100644 --- a/packages/share-theme/src/templates/page.ejs +++ b/packages/share-theme/src/templates/page.ejs @@ -84,6 +84,9 @@ + <%- renderSnippets("head:end") %> <% From 290f488c78601bb07f7ce61e55e90330461d645e Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 22:09:16 +0200 Subject: [PATCH 056/125] feat(share): ignore unsupported icon packs --- apps/server/src/share/content_renderer.ts | 2 + apps/server/src/share/shaca/entities/snote.ts | 40 +++++++++---------- .../share-theme/src/templates/tree_item.ejs | 2 +- 3 files changed, 22 insertions(+), 22 deletions(-) diff --git a/apps/server/src/share/content_renderer.ts b/apps/server/src/share/content_renderer.ts index 1a07c0110..b1c83f923 100644 --- a/apps/server/src/share/content_renderer.ts +++ b/apps/server/src/share/content_renderer.ts @@ -140,6 +140,7 @@ export function renderNoteContent(note: SNote) { iconPackCss: iconPacks.map(p => generateCss(p, true)) .filter(Boolean) .join("\n\n"), + iconPackSupportedPrefixes: iconPacks.map(p => p.manifest.prefix) }); } @@ -153,6 +154,7 @@ interface RenderArgs { isStatic: boolean; faviconUrl: string; iconPackCss: string; + iconPackSupportedPrefixes: string[]; } function renderNoteContentInternal(note: SNote | BNote, renderArgs: RenderArgs) { diff --git a/apps/server/src/share/shaca/entities/snote.ts b/apps/server/src/share/shaca/entities/snote.ts index 19dbd463e..5bc50bfe3 100644 --- a/apps/server/src/share/shaca/entities/snote.ts +++ b/apps/server/src/share/shaca/entities/snote.ts @@ -1,15 +1,14 @@ -"use strict"; - -import sql from "../../sql.js"; -import utils from "../../../services/utils.js"; -import AbstractShacaEntity from "./abstract_shaca_entity.js"; import escape from "escape-html"; + +import { NOTE_TYPE_ICONS } from "../../../becca/entities/bnote.js"; import type { Blob } from "../../../services/blob-interface.js"; +import utils from "../../../services/utils.js"; +import sql from "../../sql.js"; +import AbstractShacaEntity from "./abstract_shaca_entity.js"; +import type { SNoteRow } from "./rows.js"; import type SAttachment from "./sattachment.js"; import type SAttribute from "./sattribute.js"; import type SBranch from "./sbranch.js"; -import type { SNoteRow } from "./rows.js"; -import { NOTE_TYPE_ICONS } from "../../../becca/entities/bnote.js"; const LABEL = "label"; const RELATION = "relation"; @@ -101,18 +100,16 @@ class SNote extends AbstractShacaEntity { if (!row) { if (silentNotFoundError) { return undefined; - } else { - throw new Error(`Cannot find note content for note '${this.noteId}', blob '${this.blobId}'`); } + throw new Error(`Cannot find note content for note '${this.noteId}', blob '${this.blobId}'`); } const content = row.content; if (this.hasStringContent()) { return content === null ? "" : content.toString("utf-8"); - } else { - return content; } + return content; } /** @returns true if the note has string content (not binary) */ @@ -137,9 +134,8 @@ class SNote extends AbstractShacaEntity { return attributeCache.filter((attr) => attr.type === type && !isCredentials(attr)); } else if (name) { return attributeCache.filter((attr) => attr.name === name && !isCredentials(attr)); - } else { - return attributeCache.filter((attr) => !isCredentials(attr)); } + return attributeCache.filter((attr) => !isCredentials(attr)); } getCredentials() { @@ -460,9 +456,8 @@ class SNote extends AbstractShacaEntity { return this.ownedAttributes.filter((attr) => attr.type === type); } else if (name) { return this.ownedAttributes.filter((attr) => attr.name === name); - } else { - return this.ownedAttributes.slice(); } + return this.ownedAttributes.slice(); } /** @@ -532,8 +527,13 @@ class SNote extends AbstractShacaEntity { }; } - getIcon() { - const iconClassLabels = this.getLabels("iconClass"); + getIcon(filterByPrefix: string[] = []) { + const iconClassLabels = this.getLabels("iconClass").filter(label => { + if (filterByPrefix.length === 0) { + return true; + } + return filterByPrefix.some(prefix => label.value.startsWith(prefix)); + }); if (iconClassLabels && iconClassLabels.length > 0) { return iconClassLabels[0].value; @@ -545,14 +545,12 @@ class SNote extends AbstractShacaEntity { } else if (this.type === "text") { if (this.isFolder()) { return "bx bx-folder"; - } else { - return "bx bx-note"; } + return "bx bx-note"; } else if (this.type === "code" && this.mime.startsWith("text/x-sql")) { return "bx bx-data"; - } else { - return NOTE_TYPE_ICONS[this.type]; } + return NOTE_TYPE_ICONS[this.type]; } isFolder() { diff --git a/packages/share-theme/src/templates/tree_item.ejs b/packages/share-theme/src/templates/tree_item.ejs index 58d04a07b..28b45996f 100644 --- a/packages/share-theme/src/templates/tree_item.ejs +++ b/packages/share-theme/src/templates/tree_item.ejs @@ -15,7 +15,7 @@ const target = isExternalLink ? ` target="_blank" rel="noopener noreferrer"` : " <% if (note.noteId !== subRoot.note.noteId) { %> > <% if (note.hasVisibleChildren()) { %><% } %> - <%= note.title %> + <%= note.title %> <% } %> From e2a628fa2f76dde56700b43414c4a66d23b9bbcd Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 22:50:31 +0200 Subject: [PATCH 057/125] feat(icon_packs): ignore protected notes --- apps/server/src/services/icon_packs.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index 486bff146..061a7647d 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -2,6 +2,7 @@ import { IconRegistry } from "@triliumnext/commons"; import type BAttachment from "../becca/entities/battachment"; import type BNote from "../becca/entities/bnote"; +import { note } from "../test/becca_mocking"; import boxiconsManifest from "./icon_pack_boxicons-v2.json"; import log from "./log"; import search from "./search/services/search"; @@ -46,6 +47,7 @@ export function getIconPacks() { icon: "bx bx-package" }; const customIconPacks = search.searchNotes("#iconPack") + .filter(note => !note.isProtected) .map(iconPackNote => processIconPack(iconPackNote)) .filter(Boolean) as ProcessResult[]; From 5174deac077b616d62c1d46160f86c131da36f18 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 23:02:35 +0200 Subject: [PATCH 058/125] fix(status_bar): attribute count displays system links --- apps/client/src/widgets/layout/StatusBar.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/client/src/widgets/layout/StatusBar.tsx b/apps/client/src/widgets/layout/StatusBar.tsx index 738d1a922..3c852ba14 100644 --- a/apps/client/src/widgets/layout/StatusBar.tsx +++ b/apps/client/src/widgets/layout/StatusBar.tsx @@ -340,7 +340,7 @@ function AttributesButton({ note, attributesShown, setAttributesShown }: Attribu // React to note changes. useEffect(() => { - setCount(note.attributes.length); + setCount(note.getAttributes().filter(a => !a.isAutoLink).length); }, [ note ]); // React to changes in count. From da28f4505aa61492a36f945c3641ba2e9f6ea74d Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 23:21:38 +0200 Subject: [PATCH 059/125] chore(export/share): inject pack CSS --- .../src/services/export/zip/share_theme.ts | 23 ++++++++++--------- apps/server/src/share/content_renderer.ts | 8 ++++++- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/apps/server/src/services/export/zip/share_theme.ts b/apps/server/src/services/export/zip/share_theme.ts index 1788e38b9..5e3af2adf 100644 --- a/apps/server/src/services/export/zip/share_theme.ts +++ b/apps/server/src/services/export/zip/share_theme.ts @@ -1,17 +1,18 @@ +import ejs from "ejs"; +import fs, { readdirSync } from "fs"; +import { convert as convertToText } from "html-to-text"; +import { t } from "i18next"; import { join } from "path"; + +import becca from "../../../becca/becca"; +import type BBranch from "../../../becca/entities/bbranch.js"; +import type BNote from "../../../becca/entities/bnote.js"; +import { getShareThemeAssetDir } from "../../../routes/assets"; +import { getDefaultTemplatePath, readTemplate, renderNoteForExport } from "../../../share/content_renderer"; import NoteMeta, { NoteMetaFile } from "../../meta/note_meta"; -import { ExportFormat, ZipExportProvider } from "./abstract_provider.js"; import { RESOURCE_DIR } from "../../resource_dir"; import { getResourceDir, isDev } from "../../utils"; -import fs, { readdirSync } from "fs"; -import { getDefaultTemplatePath, readTemplate, renderNoteForExport } from "../../../share/content_renderer"; -import type BNote from "../../../becca/entities/bnote.js"; -import type BBranch from "../../../becca/entities/bbranch.js"; -import { getShareThemeAssetDir } from "../../../routes/assets"; -import { convert as convertToText } from "html-to-text"; -import becca from "../../../becca/becca"; -import ejs from "ejs"; -import { t } from "i18next"; +import { ExportFormat, ZipExportProvider } from "./abstract_provider.js"; const shareThemeAssetDir = getShareThemeAssetDir(); @@ -134,7 +135,7 @@ export default class ShareThemeExportProvider extends ZipExportProvider { continue; } - let cssContent = getShareThemeAssets(assetMeta.dataFileName); + const cssContent = getShareThemeAssets(assetMeta.dataFileName); this.archive.append(cssContent, { name: assetMeta.dataFileName }); } } diff --git a/apps/server/src/share/content_renderer.ts b/apps/server/src/share/content_renderer.ts index b1c83f923..02ff9e80a 100644 --- a/apps/server/src/share/content_renderer.ts +++ b/apps/server/src/share/content_renderer.ts @@ -75,6 +75,8 @@ export function renderNoteForExport(note: BNote, parentBranch: BBranch, basePath note: parentBranch.getNote() }; + const iconPacks = getIconPacks(); + return renderNoteContentInternal(note, { subRoot, rootNoteId: parentBranch.noteId, @@ -88,7 +90,11 @@ export function renderNoteForExport(note: BNote, parentBranch: BBranch, basePath logoUrl: `${basePath}icon-color.svg`, faviconUrl: `${basePath}favicon.ico`, ancestors, - isStatic: true + isStatic: true, + iconPackCss: iconPacks.map(p => generateCss(p, true)) + .filter(Boolean) + .join("\n\n"), + iconPackSupportedPrefixes: iconPacks.map(p => p.manifest.prefix) }); } From d5b04864c8e750a36d85d409290ea968681682ee Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 23:31:56 +0200 Subject: [PATCH 060/125] chore(export/share): inject font --- .../src/services/export/zip/share_theme.ts | 17 ++++++++++++++++- apps/server/src/services/icon_packs.ts | 18 ++++++++++++------ apps/server/src/share/content_renderer.ts | 6 ++---- 3 files changed, 30 insertions(+), 11 deletions(-) diff --git a/apps/server/src/services/export/zip/share_theme.ts b/apps/server/src/services/export/zip/share_theme.ts index 5e3af2adf..5a960554d 100644 --- a/apps/server/src/services/export/zip/share_theme.ts +++ b/apps/server/src/services/export/zip/share_theme.ts @@ -9,6 +9,7 @@ import type BBranch from "../../../becca/entities/bbranch.js"; import type BNote from "../../../becca/entities/bnote.js"; import { getShareThemeAssetDir } from "../../../routes/assets"; import { getDefaultTemplatePath, readTemplate, renderNoteForExport } from "../../../share/content_renderer"; +import { getIconPacks, MIME_TO_EXTENSION_MAPPINGS, ProcessedIconPack } from "../../icon_packs"; import NoteMeta, { NoteMetaFile } from "../../meta/note_meta"; import { RESOURCE_DIR } from "../../resource_dir"; import { getResourceDir, isDev } from "../../utils"; @@ -29,6 +30,7 @@ export default class ShareThemeExportProvider extends ZipExportProvider { private indexMeta: NoteMeta | null = null; private searchIndex: Map = new Map(); private rootMeta: NoteMeta | null = null; + private iconPacks: ProcessedIconPack[] = []; prepareMeta(metaFile: NoteMetaFile): void { const assets = [ @@ -53,6 +55,7 @@ export default class ShareThemeExportProvider extends ZipExportProvider { dataFileName: "index.html" }; this.rootMeta = metaFile.files[0]; + this.iconPacks = getIconPacks(); metaFile.files.push(this.indexMeta); } @@ -70,7 +73,7 @@ export default class ShareThemeExportProvider extends ZipExportProvider { whitespaceCharacters: "\t\r\n\f\u200b\u00a0\u2002" }) : ""; - content = renderNoteForExport(note, branch, basePath, noteMeta.notePath.slice(0, -1)); + content = renderNoteForExport(note, branch, basePath, noteMeta.notePath.slice(0, -1), this.iconPacks); if (typeof content === "string") { content = content.replace(/href="[^"]*\.\/([a-zA-Z0-9_\/]{12})[^"]*"/g, (match, id) => { if (match.includes("/assets/")) return match; @@ -138,6 +141,18 @@ export default class ShareThemeExportProvider extends ZipExportProvider { const cssContent = getShareThemeAssets(assetMeta.dataFileName); this.archive.append(cssContent, { name: assetMeta.dataFileName }); } + + // Inject the custom fonts. + for (const iconPack of this.iconPacks) { + const attachment = becca.getAttachment(iconPack.fontAttachmentId); + if (!attachment) { + continue; + } + + const fontData = attachment.getContent(); + const fontFileName = `assets/icon-pack-${iconPack.manifest.prefix.toLowerCase()}.${MIME_TO_EXTENSION_MAPPINGS[attachment.mime]}`; + this.archive.append(fontData, { name: fontFileName }); + } } #save404() { diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index 061a7647d..ce69aeb6b 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -20,6 +20,12 @@ const MIME_TO_CSS_FORMAT_MAPPINGS: Record = { + "font/ttf": "ttf", + "font/woff": "woff", + "font/woff2": "woff2" +}; + export interface IconPackManifest { prefix: string; icons: Record; } -interface ProcessResult { +export interface ProcessedIconPack { manifest: IconPackManifest; manifestNoteId: string; fontMime: string; @@ -38,7 +44,7 @@ interface ProcessResult { } export function getIconPacks() { - const defaultIconPack: ProcessResult = { + const defaultIconPack: ProcessedIconPack = { manifest: boxiconsManifest, manifestNoteId: "builtin-boxicons-v2", fontMime: "font/woff2", @@ -49,7 +55,7 @@ export function getIconPacks() { const customIconPacks = search.searchNotes("#iconPack") .filter(note => !note.isProtected) .map(iconPackNote => processIconPack(iconPackNote)) - .filter(Boolean) as ProcessResult[]; + .filter(Boolean) as ProcessedIconPack[]; return [ defaultIconPack, @@ -57,7 +63,7 @@ export function getIconPacks() { ]; } -export function generateIconRegistry(iconPacks: ProcessResult[]): IconRegistry { +export function generateIconRegistry(iconPacks: ProcessedIconPack[]): IconRegistry { const sources: IconRegistry["sources"] = []; for (const { manifest, title, icon } of iconPacks) { @@ -80,7 +86,7 @@ export function generateIconRegistry(iconPacks: ProcessResult[]): IconRegistry { return { sources }; } -export function processIconPack(iconPackNote: BNote): ProcessResult | undefined { +export function processIconPack(iconPackNote: BNote): ProcessedIconPack | undefined { const manifest = iconPackNote.getJsonContentSafely() as IconPackManifest; if (!manifest) { log.error(`Icon pack is missing JSON manifest (or has syntax errors): ${iconPackNote.title} (${iconPackNote.noteId})`); @@ -119,7 +125,7 @@ export function determineBestFontAttachment(iconPackNote: BNote) { return null; } -export function generateCss({ manifest, fontAttachmentId, fontMime }: ProcessResult, isShare = false) { +export function generateCss({ manifest, fontAttachmentId, fontMime }: ProcessedIconPack, isShare = false) { try { const iconDeclarations: string[] = []; for (const [ key, mapping ] of Object.entries(manifest.icons)) { diff --git a/apps/server/src/share/content_renderer.ts b/apps/server/src/share/content_renderer.ts index 02ff9e80a..023c70cf9 100644 --- a/apps/server/src/share/content_renderer.ts +++ b/apps/server/src/share/content_renderer.ts @@ -12,7 +12,7 @@ import BAttachment from '../becca/entities/battachment.js'; import type BBranch from "../becca/entities/bbranch.js"; import BNote from "../becca/entities/bnote.js"; import assetPath, { assetUrlFragment } from "../services/asset_path.js"; -import { generateCss, getIconPacks } from "../services/icon_packs.js"; +import { generateCss, getIconPacks, ProcessedIconPack } from "../services/icon_packs.js"; import log from "../services/log.js"; import options from "../services/options.js"; import utils, { getResourceDir, isDev, safeExtractMessageAndStackFromError } from "../services/utils.js"; @@ -69,14 +69,12 @@ function getSharedSubTreeRoot(note: SNote | BNote | undefined): Subroot { return getSharedSubTreeRoot(parentBranch.getParentNote()); } -export function renderNoteForExport(note: BNote, parentBranch: BBranch, basePath: string, ancestors: string[]) { +export function renderNoteForExport(note: BNote, parentBranch: BBranch, basePath: string, ancestors: string[], iconPacks: ProcessedIconPack[]) { const subRoot: Subroot = { branch: parentBranch, note: parentBranch.getNote() }; - const iconPacks = getIconPacks(); - return renderNoteContentInternal(note, { subRoot, rootNoteId: parentBranch.noteId, From 1efb21c627ec8c83e967ff9e1a1243fb803a9a8d Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Dec 2025 23:39:27 +0200 Subject: [PATCH 061/125] feat(export/share): render custom icons --- apps/server/src/routes/index.ts | 2 +- apps/server/src/services/icon_packs.ts | 6 ++---- apps/server/src/share/content_renderer.ts | 6 +++--- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/apps/server/src/routes/index.ts b/apps/server/src/routes/index.ts index a94e8e57e..3c8354ee9 100644 --- a/apps/server/src/routes/index.ts +++ b/apps/server/src/routes/index.ts @@ -63,7 +63,7 @@ function index(req: Request, res: Response) { baseApiUrl: 'api/', currentLocale: getCurrentLocale(), iconPackCss: iconPacks - .map(p => generateCss(p)) + .map(p => generateCss(p, `/api/attachments/${p.fontAttachmentId}/download`)) .filter(Boolean) .join("\n\n"), iconRegistry: generateIconRegistry(iconPacks) diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index ce69aeb6b..b2b7e2e4c 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -2,7 +2,6 @@ import { IconRegistry } from "@triliumnext/commons"; import type BAttachment from "../becca/entities/battachment"; import type BNote from "../becca/entities/bnote"; -import { note } from "../test/becca_mocking"; import boxiconsManifest from "./icon_pack_boxicons-v2.json"; import log from "./log"; import search from "./search/services/search"; @@ -125,20 +124,19 @@ export function determineBestFontAttachment(iconPackNote: BNote) { return null; } -export function generateCss({ manifest, fontAttachmentId, fontMime }: ProcessedIconPack, isShare = false) { +export function generateCss({ manifest, fontMime }: ProcessedIconPack, fontUrl: string) { try { const iconDeclarations: string[] = []; for (const [ key, mapping ] of Object.entries(manifest.icons)) { iconDeclarations.push(`.${manifest.prefix}.${key}::before { content: '\\${mapping.glyph.charCodeAt(0).toString(16)}'; }`); } - const downloadBaseUrl = isShare ? '/share' : ''; return `\ @font-face { font-family: 'trilium-icon-pack-${manifest.prefix}'; font-weight: normal; font-style: normal; - src: url('${downloadBaseUrl}/api/attachments/${fontAttachmentId}/download') format('${MIME_TO_CSS_FORMAT_MAPPINGS[fontMime]}'); + src: url('${fontUrl}') format('${MIME_TO_CSS_FORMAT_MAPPINGS[fontMime]}'); } .${manifest.prefix} { diff --git a/apps/server/src/share/content_renderer.ts b/apps/server/src/share/content_renderer.ts index 023c70cf9..3ea4b3c06 100644 --- a/apps/server/src/share/content_renderer.ts +++ b/apps/server/src/share/content_renderer.ts @@ -12,7 +12,7 @@ import BAttachment from '../becca/entities/battachment.js'; import type BBranch from "../becca/entities/bbranch.js"; import BNote from "../becca/entities/bnote.js"; import assetPath, { assetUrlFragment } from "../services/asset_path.js"; -import { generateCss, getIconPacks, ProcessedIconPack } from "../services/icon_packs.js"; +import { generateCss, getIconPacks, MIME_TO_EXTENSION_MAPPINGS, ProcessedIconPack } from "../services/icon_packs.js"; import log from "../services/log.js"; import options from "../services/options.js"; import utils, { getResourceDir, isDev, safeExtractMessageAndStackFromError } from "../services/utils.js"; @@ -89,7 +89,7 @@ export function renderNoteForExport(note: BNote, parentBranch: BBranch, basePath faviconUrl: `${basePath}favicon.ico`, ancestors, isStatic: true, - iconPackCss: iconPacks.map(p => generateCss(p, true)) + iconPackCss: iconPacks.map(p => generateCss(p, `${basePath}assets/icon-pack-${p.manifest.prefix.toLowerCase()}.${MIME_TO_EXTENSION_MAPPINGS[p.fontMime]}`)) .filter(Boolean) .join("\n\n"), iconPackSupportedPrefixes: iconPacks.map(p => p.manifest.prefix) @@ -141,7 +141,7 @@ export function renderNoteContent(note: SNote) { ancestors, isStatic: false, faviconUrl: note.hasRelation("shareFavicon") ? `api/notes/${note.getRelationValue("shareFavicon")}/download` : `../favicon.ico`, - iconPackCss: iconPacks.map(p => generateCss(p, true)) + iconPackCss: iconPacks.map(p => generateCss(p, `/share/api/attachments/${p.fontAttachmentId}/download`)) .filter(Boolean) .join("\n\n"), iconPackSupportedPrefixes: iconPacks.map(p => p.manifest.prefix) From 9f6c07f5cce9b572ab9dda77ee348bae725dabab Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 01:00:45 +0200 Subject: [PATCH 062/125] chore(icon_packs): use builtin boxicons for client --- apps/client/src/desktop.ts | 25 +++++++++++++------------ apps/client/src/fonts/boxicons.woff2 | Bin 0 -> 115680 bytes apps/client/src/mobile.ts | 8 ++++---- apps/client/src/types-assets.d.ts | 2 -- apps/server/src/routes/index.ts | 6 ++++-- apps/server/src/services/icon_packs.ts | 12 ++++++++---- 6 files changed, 29 insertions(+), 24 deletions(-) create mode 100644 apps/client/src/fonts/boxicons.woff2 diff --git a/apps/client/src/desktop.ts b/apps/client/src/desktop.ts index b88eb8d4a..cb90e998f 100644 --- a/apps/client/src/desktop.ts +++ b/apps/client/src/desktop.ts @@ -1,17 +1,18 @@ -import appContext from "./components/app_context.js"; -import utils from "./services/utils.js"; -import noteTooltipService from "./services/note_tooltip.js"; -import bundleService from "./services/bundle.js"; -import toastService from "./services/toast.js"; -import noteAutocompleteService from "./services/note_autocomplete.js"; -import electronContextMenu from "./menus/electron_context_menu.js"; -import glob from "./services/glob.js"; -import { t } from "./services/i18n.js"; -import options from "./services/options.js"; +import "autocomplete.js/index_jquery.js"; + import type ElectronRemote from "@electron/remote"; import type Electron from "electron"; -import "boxicons/css/boxicons.min.css"; -import "autocomplete.js/index_jquery.js"; + +import appContext from "./components/app_context.js"; +import electronContextMenu from "./menus/electron_context_menu.js"; +import bundleService from "./services/bundle.js"; +import glob from "./services/glob.js"; +import { t } from "./services/i18n.js"; +import noteAutocompleteService from "./services/note_autocomplete.js"; +import noteTooltipService from "./services/note_tooltip.js"; +import options from "./services/options.js"; +import toastService from "./services/toast.js"; +import utils from "./services/utils.js"; await appContext.earlyInit(); diff --git a/apps/client/src/fonts/boxicons.woff2 b/apps/client/src/fonts/boxicons.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..79c35e4c9ca95d5c3f26fe1a9e03fab98fc6c2ad GIT binary patch literal 115680 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

50uN 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ʌ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 ZSbV7p4{nqDLL5z{4%*MB!ihHk001tez%u{< literal 0 HcmV?d00001 diff --git a/apps/client/src/mobile.ts b/apps/client/src/mobile.ts index f4daedc16..ed84fa370 100644 --- a/apps/client/src/mobile.ts +++ b/apps/client/src/mobile.ts @@ -1,9 +1,9 @@ -import appContext from "./components/app_context.js"; -import noteAutocompleteService from "./services/note_autocomplete.js"; -import glob from "./services/glob.js"; -import "boxicons/css/boxicons.min.css"; import "autocomplete.js/index_jquery.js"; +import appContext from "./components/app_context.js"; +import glob from "./services/glob.js"; +import noteAutocompleteService from "./services/note_autocomplete.js"; + glob.setupGlobs(); await appContext.earlyInit(); diff --git a/apps/client/src/types-assets.d.ts b/apps/client/src/types-assets.d.ts index 1f5e80432..37b38bdd0 100644 --- a/apps/client/src/types-assets.d.ts +++ b/apps/client/src/types-assets.d.ts @@ -17,5 +17,3 @@ declare module "*?raw" { var content: string; export default content; } - -declare module "boxicons/css/boxicons.min.css" { } diff --git a/apps/server/src/routes/index.ts b/apps/server/src/routes/index.ts index 3c8354ee9..dd9d52da4 100644 --- a/apps/server/src/routes/index.ts +++ b/apps/server/src/routes/index.ts @@ -7,7 +7,7 @@ import assetPath from "../services/asset_path.js"; import attributeService from "../services/attributes.js"; import config from "../services/config.js"; import { getCurrentLocale } from "../services/i18n.js"; -import { generateCss, generateIconRegistry, getIconPacks } from "../services/icon_packs.js"; +import { generateCss, generateIconRegistry, getIconPacks, MIME_TO_EXTENSION_MAPPINGS } from "../services/icon_packs.js"; import log from "../services/log.js"; import optionService from "../services/options.js"; import protectedSessionService from "../services/protected_session.js"; @@ -63,7 +63,9 @@ function index(req: Request, res: Response) { baseApiUrl: 'api/', currentLocale: getCurrentLocale(), iconPackCss: iconPacks - .map(p => generateCss(p, `/api/attachments/${p.fontAttachmentId}/download`)) + .map(p => generateCss(p, p.builtin + ? `${assetPath}/fonts/${p.fontAttachmentId}.${MIME_TO_EXTENSION_MAPPINGS[p.fontMime]}` + : `api/notes/download/${p.manifestNoteId}`)) .filter(Boolean) .join("\n\n"), iconRegistry: generateIconRegistry(iconPacks) diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index b2b7e2e4c..7db47ff12 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -40,16 +40,19 @@ export interface ProcessedIconPack { fontAttachmentId: string; title: string; icon: string; + /** Indicates whether this icon pack is built-in (shipped with Trilium) or user-defined. */ + builtin: boolean; } export function getIconPacks() { const defaultIconPack: ProcessedIconPack = { manifest: boxiconsManifest, - manifestNoteId: "builtin-boxicons-v2", + manifestNoteId: "boxicons", fontMime: "font/woff2", - fontAttachmentId: "builtin-boxicons-v2", + fontAttachmentId: "boxicons", title: "Boxicons", - icon: "bx bx-package" + icon: "bx bx-package", + builtin: true }; const customIconPacks = search.searchNotes("#iconPack") .filter(note => !note.isProtected) @@ -104,7 +107,8 @@ export function processIconPack(iconPackNote: BNote): ProcessedIconPack | undefi fontAttachmentId: attachment.attachmentId, title: iconPackNote.title, manifestNoteId: iconPackNote.noteId, - icon: iconPackNote.getIcon() + icon: iconPackNote.getIcon(), + builtin: false }; } From 61e96f91d0eef3935ff624977c9e295d61305ff4 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 01:06:26 +0200 Subject: [PATCH 063/125] fix(icon_packs): use right name for boxicons for compatibility --- apps/server/src/routes/index.ts | 2 +- apps/server/src/services/icon_packs.ts | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/server/src/routes/index.ts b/apps/server/src/routes/index.ts index dd9d52da4..b6ae7bf08 100644 --- a/apps/server/src/routes/index.ts +++ b/apps/server/src/routes/index.ts @@ -65,7 +65,7 @@ function index(req: Request, res: Response) { iconPackCss: iconPacks .map(p => generateCss(p, p.builtin ? `${assetPath}/fonts/${p.fontAttachmentId}.${MIME_TO_EXTENSION_MAPPINGS[p.fontMime]}` - : `api/notes/download/${p.manifestNoteId}`)) + : `api/attachments/download/${p.fontAttachmentId}`)) .filter(Boolean) .join("\n\n"), iconRegistry: generateIconRegistry(iconPacks) diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index 7db47ff12..956603060 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -128,23 +128,24 @@ export function determineBestFontAttachment(iconPackNote: BNote) { return null; } -export function generateCss({ manifest, fontMime }: ProcessedIconPack, fontUrl: string) { +export function generateCss({ manifest, fontMime, builtin, fontAttachmentId }: ProcessedIconPack, fontUrl: string) { try { const iconDeclarations: string[] = []; for (const [ key, mapping ] of Object.entries(manifest.icons)) { iconDeclarations.push(`.${manifest.prefix}.${key}::before { content: '\\${mapping.glyph.charCodeAt(0).toString(16)}'; }`); } + const fontFamily = builtin ? fontAttachmentId : `trilium-icon-pack-${manifest.prefix}`; return `\ @font-face { - font-family: 'trilium-icon-pack-${manifest.prefix}'; + font-family: '${fontFamily}'; font-weight: normal; font-style: normal; src: url('${fontUrl}') format('${MIME_TO_CSS_FORMAT_MAPPINGS[fontMime]}'); } .${manifest.prefix} { - font-family: 'trilium-icon-pack-${manifest.prefix}' !important; + font-family: '${fontFamily}' !important; font-weight: normal; font-style: normal; font-variant: normal; From 841cb328356431d766e4535325644aaba835265a Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 01:58:22 +0200 Subject: [PATCH 064/125] fix(icon_packs): integrate boxicons back into share theme --- apps/server/src/routes/assets.ts | 23 ++++++++++++++--------- apps/server/src/share/content_renderer.ts | 7 +++++-- packages/share-theme/package.json | 1 - packages/share-theme/src/styles/index.css | 2 -- 4 files changed, 19 insertions(+), 14 deletions(-) diff --git a/apps/server/src/routes/assets.ts b/apps/server/src/routes/assets.ts index 7fc3f1a27..4418876a7 100644 --- a/apps/server/src/routes/assets.ts +++ b/apps/server/src/routes/assets.ts @@ -1,9 +1,10 @@ -import { assetUrlFragment } from "../services/asset_path.js"; -import path from "path"; import express from "express"; -import { getResourceDir, isDev } from "../services/utils.js"; -import type serveStatic from "serve-static"; import { existsSync } from "fs"; +import path from "path"; +import type serveStatic from "serve-static"; + +import { assetUrlFragment } from "../services/asset_path.js"; +import { getResourceDir, isDev } from "../services/utils.js"; const persistentCacheStatic = (root: string, options?: serveStatic.ServeStaticOptions>>) => { if (!isDev) { @@ -31,19 +32,24 @@ async function register(app: express.Application) { css: { devSourcemap: true } }); app.use(`/${assetUrlFragment}/`, (req, res, next) => { - req.url = `/${assetUrlFragment}` + req.url; + req.url = `/${assetUrlFragment}${req.url}`; + vite.middlewares(req, res, next); + }); + app.use(`/share/assets/fonts/`, (req, res, next) => { + req.url = `/${assetUrlFragment}/src/fonts${req.url}`; vite.middlewares(req, res, next); }); app.use(`/node_modules/@excalidraw/excalidraw/dist/prod`, persistentCacheStatic(path.join(srcRoot, "../../node_modules/@excalidraw/excalidraw/dist/prod"))); } else { const publicDir = path.join(resourceDir, "public"); if (!existsSync(publicDir)) { - throw new Error("Public directory is missing at: " + path.resolve(publicDir)); + throw new Error(`Public directory is missing at: ${ path.resolve(publicDir)}`); } app.use(`/${assetUrlFragment}/src`, persistentCacheStatic(path.join(publicDir, "src"))); app.use(`/${assetUrlFragment}/stylesheets`, persistentCacheStatic(path.join(publicDir, "stylesheets"))); app.use(`/${assetUrlFragment}/fonts`, persistentCacheStatic(path.join(publicDir, "fonts"))); + app.use(`/share/assets/fonts/`, express.static(path.join(publicDir, "fonts"))); app.use(`/${assetUrlFragment}/translations/`, persistentCacheStatic(path.join(publicDir, "translations"))); app.use(`/node_modules/`, persistentCacheStatic(path.join(publicDir, "node_modules"))); } @@ -59,10 +65,9 @@ export function getShareThemeAssetDir() { if (process.env.NODE_ENV === "development") { const srcRoot = path.join(__dirname, "..", ".."); return path.join(srcRoot, "../../packages/share-theme/dist"); - } else { - const resourceDir = getResourceDir(); - return path.join(resourceDir, "share-theme/assets"); } + const resourceDir = getResourceDir(); + return path.join(resourceDir, "share-theme/assets"); } export default { diff --git a/apps/server/src/share/content_renderer.ts b/apps/server/src/share/content_renderer.ts index 3ea4b3c06..0a85362c3 100644 --- a/apps/server/src/share/content_renderer.ts +++ b/apps/server/src/share/content_renderer.ts @@ -130,7 +130,7 @@ export function renderNoteContent(note: SNote) { const customLogoId = note.getRelation("shareLogo")?.value; const logoUrl = customLogoId ? `api/images/${customLogoId}/image.png` : `../${assetUrlFragment}/images/icon-color.svg`; - const iconPacks = getIconPacks().filter(p => !!shaca.notes[p.manifestNoteId]); + const iconPacks = getIconPacks().filter(p => p.builtin || !!shaca.notes[p.manifestNoteId]); return renderNoteContentInternal(note, { subRoot, @@ -141,7 +141,10 @@ export function renderNoteContent(note: SNote) { ancestors, isStatic: false, faviconUrl: note.hasRelation("shareFavicon") ? `api/notes/${note.getRelationValue("shareFavicon")}/download` : `../favicon.ico`, - iconPackCss: iconPacks.map(p => generateCss(p, `/share/api/attachments/${p.fontAttachmentId}/download`)) + iconPackCss: iconPacks.map(p => generateCss(p, p.builtin + ? `/share/assets/fonts/${p.fontAttachmentId}.${MIME_TO_EXTENSION_MAPPINGS[p.fontMime]}` + : `/share/api/attachments/${p.fontAttachmentId}/download` + )) .filter(Boolean) .join("\n\n"), iconPackSupportedPrefixes: iconPacks.map(p => p.manifest.prefix) diff --git a/packages/share-theme/package.json b/packages/share-theme/package.json index 779af643c..5bad83a00 100644 --- a/packages/share-theme/package.json +++ b/packages/share-theme/package.json @@ -24,7 +24,6 @@ ], "license": "Apache-2.0", "dependencies": { - "boxicons": "2.1.4", "fuse.js": "7.1.0", "katex": "0.16.27", "mermaid": "11.12.2" diff --git a/packages/share-theme/src/styles/index.css b/packages/share-theme/src/styles/index.css index 530db1b7b..1a4438b91 100644 --- a/packages/share-theme/src/styles/index.css +++ b/packages/share-theme/src/styles/index.css @@ -1,5 +1,3 @@ -@import "boxicons/css/boxicons.min.css"; - @import "./base.css"; @import "./childlinks.css"; @import "./externallinks.css"; From 1c940ff8a2f4037338b5e52706d2b5d4e9393751 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 02:24:18 +0200 Subject: [PATCH 065/125] fix(icon_packs): integrate boxicons back into share export --- apps/server/src/routes/assets.ts | 15 ++++++++++----- .../src/services/export/zip/share_theme.ts | 17 ++++++++++------- 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/apps/server/src/routes/assets.ts b/apps/server/src/routes/assets.ts index 4418876a7..812222c5d 100644 --- a/apps/server/src/routes/assets.ts +++ b/apps/server/src/routes/assets.ts @@ -35,10 +35,6 @@ async function register(app: express.Application) { req.url = `/${assetUrlFragment}${req.url}`; vite.middlewares(req, res, next); }); - app.use(`/share/assets/fonts/`, (req, res, next) => { - req.url = `/${assetUrlFragment}/src/fonts${req.url}`; - vite.middlewares(req, res, next); - }); app.use(`/node_modules/@excalidraw/excalidraw/dist/prod`, persistentCacheStatic(path.join(srcRoot, "../../node_modules/@excalidraw/excalidraw/dist/prod"))); } else { const publicDir = path.join(resourceDir, "public"); @@ -49,10 +45,10 @@ async function register(app: express.Application) { app.use(`/${assetUrlFragment}/src`, persistentCacheStatic(path.join(publicDir, "src"))); app.use(`/${assetUrlFragment}/stylesheets`, persistentCacheStatic(path.join(publicDir, "stylesheets"))); app.use(`/${assetUrlFragment}/fonts`, persistentCacheStatic(path.join(publicDir, "fonts"))); - app.use(`/share/assets/fonts/`, express.static(path.join(publicDir, "fonts"))); app.use(`/${assetUrlFragment}/translations/`, persistentCacheStatic(path.join(publicDir, "translations"))); app.use(`/node_modules/`, persistentCacheStatic(path.join(publicDir, "node_modules"))); } + app.use(`/share/assets/fonts/`, express.static(path.join(getClientDir(), "fonts"))); app.use(`/share/assets/`, express.static(getShareThemeAssetDir())); app.use(`/${assetUrlFragment}/images`, persistentCacheStatic(path.join(resourceDir, "assets", "images"))); app.use(`/${assetUrlFragment}/doc_notes`, persistentCacheStatic(path.join(resourceDir, "assets", "doc_notes"))); @@ -70,6 +66,15 @@ export function getShareThemeAssetDir() { return path.join(resourceDir, "share-theme/assets"); } +export function getClientDir() { + if (process.env.NODE_ENV === "development") { + const srcRoot = path.join(__dirname, "..", ".."); + return path.join(srcRoot, "../client/src"); + } + const resourceDir = getResourceDir(); + return path.join(resourceDir, "public"); +} + export default { register }; diff --git a/apps/server/src/services/export/zip/share_theme.ts b/apps/server/src/services/export/zip/share_theme.ts index 5a960554d..ddb975068 100644 --- a/apps/server/src/services/export/zip/share_theme.ts +++ b/apps/server/src/services/export/zip/share_theme.ts @@ -1,5 +1,5 @@ import ejs from "ejs"; -import fs, { readdirSync } from "fs"; +import fs, { readdirSync, readFileSync } from "fs"; import { convert as convertToText } from "html-to-text"; import { t } from "i18next"; import { join } from "path"; @@ -7,7 +7,7 @@ import { join } from "path"; import becca from "../../../becca/becca"; import type BBranch from "../../../becca/entities/bbranch.js"; import type BNote from "../../../becca/entities/bnote.js"; -import { getShareThemeAssetDir } from "../../../routes/assets"; +import { getClientDir, getShareThemeAssetDir } from "../../../routes/assets"; import { getDefaultTemplatePath, readTemplate, renderNoteForExport } from "../../../share/content_renderer"; import { getIconPacks, MIME_TO_EXTENSION_MAPPINGS, ProcessedIconPack } from "../../icon_packs"; import NoteMeta, { NoteMetaFile } from "../../meta/note_meta"; @@ -144,13 +144,16 @@ export default class ShareThemeExportProvider extends ZipExportProvider { // Inject the custom fonts. for (const iconPack of this.iconPacks) { - const attachment = becca.getAttachment(iconPack.fontAttachmentId); - if (!attachment) { - continue; + const extension = MIME_TO_EXTENSION_MAPPINGS[iconPack.fontMime]; + let fontData: Buffer | undefined; + if (iconPack.builtin) { + fontData = readFileSync(join(getClientDir(), "fonts", `${iconPack.fontAttachmentId}.${extension}`)); + } else { + fontData = becca.getAttachment(iconPack.fontAttachmentId)?.getContent(); } - const fontData = attachment.getContent(); - const fontFileName = `assets/icon-pack-${iconPack.manifest.prefix.toLowerCase()}.${MIME_TO_EXTENSION_MAPPINGS[attachment.mime]}`; + if (!fontData) continue; + const fontFileName = `assets/icon-pack-${iconPack.manifest.prefix.toLowerCase()}.${extension}`; this.archive.append(fontData, { name: fontFileName }); } } From 8b8a78e9495eaee9d4db3971fd170a8c68b60f5d Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 02:27:02 +0200 Subject: [PATCH 066/125] chore(server): get rid of boxicons CSS import --- apps/server/src/assets/views/desktop.ejs | 1 - apps/server/src/assets/views/mobile.ejs | 1 - 2 files changed, 2 deletions(-) diff --git a/apps/server/src/assets/views/desktop.ejs b/apps/server/src/assets/views/desktop.ejs index 6b8c6b7a2..09b3e2473 100644 --- a/apps/server/src/assets/views/desktop.ejs +++ b/apps/server/src/assets/views/desktop.ejs @@ -53,7 +53,6 @@ <% } %> - diff --git a/apps/server/src/assets/views/mobile.ejs b/apps/server/src/assets/views/mobile.ejs index a182931e5..9c8763503 100644 --- a/apps/server/src/assets/views/mobile.ejs +++ b/apps/server/src/assets/views/mobile.ejs @@ -129,7 +129,6 @@ <% } %> - From e895ea406a53f31424b820abafca81b666ce2df0 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 09:25:10 +0200 Subject: [PATCH 067/125] chore(client): reintegrate boxicons special class names (e.g. flip) --- .../src/stylesheets/boxicons-compat.css | 492 ++++++++++++++++++ apps/client/src/stylesheets/style.css | 2 + 2 files changed, 494 insertions(+) create mode 100644 apps/client/src/stylesheets/boxicons-compat.css diff --git a/apps/client/src/stylesheets/boxicons-compat.css b/apps/client/src/stylesheets/boxicons-compat.css new file mode 100644 index 000000000..cde182842 --- /dev/null +++ b/apps/client/src/stylesheets/boxicons-compat.css @@ -0,0 +1,492 @@ +.bx-ul +{ + margin-left: 2em; + padding-left: 0; + + list-style: none; +} +.bx-ul > li +{ + position: relative; +} +.bx-ul .bx +{ + font-size: inherit; + line-height: inherit; + + position: absolute; + left: -2em; + + width: 2em; + + text-align: center; +} +@-webkit-keyframes spin +{ + 0% + { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100% + { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes spin +{ + 0% + { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100% + { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-webkit-keyframes burst +{ + 0% + { + -webkit-transform: scale(1); + transform: scale(1); + + opacity: 1; + } + 90% + { + -webkit-transform: scale(1.5); + transform: scale(1.5); + + opacity: 0; + } +} +@keyframes burst +{ + 0% + { + -webkit-transform: scale(1); + transform: scale(1); + + opacity: 1; + } + 90% + { + -webkit-transform: scale(1.5); + transform: scale(1.5); + + opacity: 0; + } +} +@-webkit-keyframes flashing +{ + 0% + { + opacity: 1; + } + 45% + { + opacity: 0; + } + 90% + { + opacity: 1; + } +} +@keyframes flashing +{ + 0% + { + opacity: 1; + } + 45% + { + opacity: 0; + } + 90% + { + opacity: 1; + } +} +@-webkit-keyframes fade-left +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + + opacity: 0; + } +} +@keyframes fade-left +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-right +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(20px); + transform: translateX(20px); + + opacity: 0; + } +} +@keyframes fade-right +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(20px); + transform: translateX(20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-up +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + + opacity: 0; + } +} +@keyframes fade-up +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-down +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(20px); + transform: translateY(20px); + + opacity: 0; + } +} +@keyframes fade-down +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(20px); + transform: translateY(20px); + + opacity: 0; + } +} +@-webkit-keyframes tada +{ + from + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% + { + -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + } + + 30%, + 50%, + 70%, + 90% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + } + + 40%, + 60%, + 80% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg); + } + + to + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada +{ + from + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% + { + -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + } + + 30%, + 50%, + 70%, + 90% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + } + + 40%, + 60%, + 80% + { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + to + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.bx-spin +{ + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} +.bx-spin-hover:hover +{ + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} + +.bx-tada +{ + -webkit-animation: tada 1.5s ease infinite; + animation: tada 1.5s ease infinite; +} +.bx-tada-hover:hover +{ + -webkit-animation: tada 1.5s ease infinite; + animation: tada 1.5s ease infinite; +} + +.bx-flashing +{ + -webkit-animation: flashing 1.5s infinite linear; + animation: flashing 1.5s infinite linear; +} +.bx-flashing-hover:hover +{ + -webkit-animation: flashing 1.5s infinite linear; + animation: flashing 1.5s infinite linear; +} + +.bx-burst +{ + -webkit-animation: burst 1.5s infinite linear; + animation: burst 1.5s infinite linear; +} +.bx-burst-hover:hover +{ + -webkit-animation: burst 1.5s infinite linear; + animation: burst 1.5s infinite linear; +} +.bx-fade-up +{ + -webkit-animation: fade-up 1.5s infinite linear; + animation: fade-up 1.5s infinite linear; +} +.bx-fade-up-hover:hover +{ + -webkit-animation: fade-up 1.5s infinite linear; + animation: fade-up 1.5s infinite linear; +} +.bx-fade-down +{ + -webkit-animation: fade-down 1.5s infinite linear; + animation: fade-down 1.5s infinite linear; +} +.bx-fade-down-hover:hover +{ + -webkit-animation: fade-down 1.5s infinite linear; + animation: fade-down 1.5s infinite linear; +} +.bx-fade-left +{ + -webkit-animation: fade-left 1.5s infinite linear; + animation: fade-left 1.5s infinite linear; +} +.bx-fade-left-hover:hover +{ + -webkit-animation: fade-left 1.5s infinite linear; + animation: fade-left 1.5s infinite linear; +} +.bx-fade-right +{ + -webkit-animation: fade-right 1.5s infinite linear; + animation: fade-right 1.5s infinite linear; +} +.bx-fade-right-hover:hover +{ + -webkit-animation: fade-right 1.5s infinite linear; + animation: fade-right 1.5s infinite linear; +} +.bx-xs +{ + font-size: 1rem!important; +} +.bx-sm +{ + font-size: 1.55rem!important; +} +.bx-md +{ + font-size: 2.25rem!important; +} +.bx-lg +{ + font-size: 3.0rem!important; +} +.bx-fw +{ + font-size: 1.2857142857em; + line-height: .8em; + + width: 1.2857142857em; + height: .8em; + margin-top: -.2em!important; + + vertical-align: middle; +} +.bx-pull-left +{ + float: left; + + margin-right: .3em!important; +} +.bx-pull-right +{ + float: right; + + margin-left: .3em!important; +} +.bx-rotate-90 +{ + transform: rotate(90deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'; +} +.bx-rotate-180 +{ + transform: rotate(180deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)'; +} +.bx-rotate-270 +{ + transform: rotate(270deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'; +} +.bx-flip-horizontal +{ + transform: scaleX(-1); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)'; +} +.bx-flip-vertical +{ + transform: scaleY(-1); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)'; +} +.bx-border +{ + padding: .25em; + + border: .07em solid rgba(0,0,0,.1); + border-radius: .25em; +} +.bx-border-circle +{ + padding: .25em; + + border: .07em solid rgba(0,0,0,.1); + border-radius: 50%; +} diff --git a/apps/client/src/stylesheets/style.css b/apps/client/src/stylesheets/style.css index 9eda93e3e..86266ef5d 100644 --- a/apps/client/src/stylesheets/style.css +++ b/apps/client/src/stylesheets/style.css @@ -1,3 +1,5 @@ +@import "./boxicons-compat.css"; + @font-face { font-family: Montserrat; src: url(../fonts/Montserrat-Light.ttf); From 505a985755ece3680d9bf1e82f32a5419efebc71 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 09:28:24 +0200 Subject: [PATCH 068/125] fix(mobile): icons missing --- apps/server/src/assets/views/mobile.ejs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/server/src/assets/views/mobile.ejs b/apps/server/src/assets/views/mobile.ejs index 9c8763503..6100bd0dc 100644 --- a/apps/server/src/assets/views/mobile.ejs +++ b/apps/server/src/assets/views/mobile.ejs @@ -97,6 +97,9 @@ } + Date: Sun, 28 Dec 2025 09:43:17 +0200 Subject: [PATCH 069/125] refactor(client): move a bx style to dedicated CSS --- apps/client/src/stylesheets/boxicons-compat.css | 6 ++++++ apps/client/src/stylesheets/style.css | 5 ----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/apps/client/src/stylesheets/boxicons-compat.css b/apps/client/src/stylesheets/boxicons-compat.css index cde182842..b07107f4a 100644 --- a/apps/client/src/stylesheets/boxicons-compat.css +++ b/apps/client/src/stylesheets/boxicons-compat.css @@ -490,3 +490,9 @@ border: .07em solid rgba(0,0,0,.1); border-radius: 50%; } + +/** Custom icon **/ +.bx-empty { + width: 1em; + display: inline-block; +} diff --git a/apps/client/src/stylesheets/style.css b/apps/client/src/stylesheets/style.css index 86266ef5d..ef5c83052 100644 --- a/apps/client/src/stylesheets/style.css +++ b/apps/client/src/stylesheets/style.css @@ -1130,11 +1130,6 @@ a.external:not(.no-arrow):after, a[href^="http://"]:not(.no-arrow):after, a[href border-color: var(--main-border-color) !important; } -.bx-empty { - width: 1em; - display: inline-block; -} - .modal-header { padding: 0.5rem 1rem 0.5rem 1rem !important; /* make modal header padding slightly smaller */ } From 99bdd2e4338cd4b52e1299cca65748ff5b584f64 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 09:43:33 +0200 Subject: [PATCH 070/125] feat(icon_packs): skip duplicate icon packs --- apps/server/src/services/icon_packs.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index 956603060..71dc4cc3f 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -54,10 +54,21 @@ export function getIconPacks() { icon: "bx bx-package", builtin: true }; + + const usedPrefixes = new Set([defaultIconPack.manifest.prefix]); const customIconPacks = search.searchNotes("#iconPack") .filter(note => !note.isProtected) .map(iconPackNote => processIconPack(iconPackNote)) - .filter(Boolean) as ProcessedIconPack[]; + .filter(iconPack => { + if (!iconPack) return false; + + if (iconPack.manifest.prefix === "bx" || usedPrefixes.has(iconPack.manifest.prefix)) { + log.info(`Skipping icon pack with duplicate prefix '${iconPack.manifest.prefix}': ${iconPack.title} (${iconPack.manifestNoteId})`); + return false; + } + usedPrefixes.add(iconPack.manifest.prefix); + return true; + }) as ProcessedIconPack[]; return [ defaultIconPack, From 1570ea77d822af4b9aa8ea59952b6aefdfd4e49e Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 09:56:08 +0200 Subject: [PATCH 071/125] chore(icon_packs): integrate prefix as part of the attribute instead of manifest --- .../src/services/export/zip/share_theme.ts | 2 +- .../src/services/icon_pack_boxicons-v2.json | 1 - apps/server/src/services/icon_packs.ts | 32 ++++++++++++------- apps/server/src/share/content_renderer.ts | 6 ++-- 4 files changed, 24 insertions(+), 17 deletions(-) diff --git a/apps/server/src/services/export/zip/share_theme.ts b/apps/server/src/services/export/zip/share_theme.ts index ddb975068..127596895 100644 --- a/apps/server/src/services/export/zip/share_theme.ts +++ b/apps/server/src/services/export/zip/share_theme.ts @@ -153,7 +153,7 @@ export default class ShareThemeExportProvider extends ZipExportProvider { } if (!fontData) continue; - const fontFileName = `assets/icon-pack-${iconPack.manifest.prefix.toLowerCase()}.${extension}`; + const fontFileName = `assets/icon-pack-${iconPack.prefix.toLowerCase()}.${extension}`; this.archive.append(fontData, { name: fontFileName }); } } diff --git a/apps/server/src/services/icon_pack_boxicons-v2.json b/apps/server/src/services/icon_pack_boxicons-v2.json index e513ce830..69c19b741 100644 --- a/apps/server/src/services/icon_pack_boxicons-v2.json +++ b/apps/server/src/services/icon_pack_boxicons-v2.json @@ -1,5 +1,4 @@ { - "prefix": "bx", "icons": { "bx-child": { "glyph": "", diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index 71dc4cc3f..5c757aecf 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -26,7 +26,6 @@ export const MIME_TO_EXTENSION_MAPPINGS: Record = { }; export interface IconPackManifest { - prefix: string; icons: Record([defaultIconPack.manifest.prefix]); + const usedPrefixes = new Set([defaultIconPack.prefix]); const customIconPacks = search.searchNotes("#iconPack") .filter(note => !note.isProtected) .map(iconPackNote => processIconPack(iconPackNote)) .filter(iconPack => { if (!iconPack) return false; - if (iconPack.manifest.prefix === "bx" || usedPrefixes.has(iconPack.manifest.prefix)) { - log.info(`Skipping icon pack with duplicate prefix '${iconPack.manifest.prefix}': ${iconPack.title} (${iconPack.manifestNoteId})`); + if (iconPack.prefix === "bx" || usedPrefixes.has(iconPack.prefix)) { + log.info(`Skipping icon pack with duplicate prefix '${iconPack.prefix}': ${iconPack.title} (${iconPack.manifestNoteId})`); return false; } - usedPrefixes.add(iconPack.manifest.prefix); + usedPrefixes.add(iconPack.prefix); return true; }) as ProcessedIconPack[]; @@ -79,17 +80,17 @@ export function getIconPacks() { export function generateIconRegistry(iconPacks: ProcessedIconPack[]): IconRegistry { const sources: IconRegistry["sources"] = []; - for (const { manifest, title, icon } of iconPacks) { + for (const { manifest, title, icon, prefix } of iconPacks) { const icons: IconRegistry["sources"][number]["icons"] = Object.entries(manifest.icons) .map(( [id, { terms }] ) => { if (!id || !terms) return null; - return { id: `${manifest.prefix} ${id}`, terms }; + return { id: `${prefix} ${id}`, terms }; }) .filter(Boolean) as IconRegistry["sources"][number]["icons"]; if (!icons.length) continue; sources.push({ - prefix: manifest.prefix, + prefix, name: title, icon, icons @@ -112,7 +113,14 @@ export function processIconPack(iconPackNote: BNote): ProcessedIconPack | undefi return; } + const prefix = iconPackNote.getLabelValue("iconPack"); + if (!prefix) { + log.error(`Icon pack is missing 'iconPack' label defining its prefix: ${iconPackNote.title} (${iconPackNote.noteId})`); + return; + } + return { + prefix, manifest, fontMime: attachment.mime, fontAttachmentId: attachment.attachmentId, @@ -139,14 +147,14 @@ export function determineBestFontAttachment(iconPackNote: BNote) { return null; } -export function generateCss({ manifest, fontMime, builtin, fontAttachmentId }: ProcessedIconPack, fontUrl: string) { +export function generateCss({ manifest, fontMime, builtin, fontAttachmentId, prefix }: ProcessedIconPack, fontUrl: string) { try { const iconDeclarations: string[] = []; for (const [ key, mapping ] of Object.entries(manifest.icons)) { - iconDeclarations.push(`.${manifest.prefix}.${key}::before { content: '\\${mapping.glyph.charCodeAt(0).toString(16)}'; }`); + iconDeclarations.push(`.${prefix}.${key}::before { content: '\\${mapping.glyph.charCodeAt(0).toString(16)}'; }`); } - const fontFamily = builtin ? fontAttachmentId : `trilium-icon-pack-${manifest.prefix}`; + const fontFamily = builtin ? fontAttachmentId : `trilium-icon-pack-${prefix}`; return `\ @font-face { font-family: '${fontFamily}'; @@ -155,7 +163,7 @@ export function generateCss({ manifest, fontMime, builtin, fontAttachmentId }: P src: url('${fontUrl}') format('${MIME_TO_CSS_FORMAT_MAPPINGS[fontMime]}'); } - .${manifest.prefix} { + .${prefix} { font-family: '${fontFamily}' !important; font-weight: normal; font-style: normal; diff --git a/apps/server/src/share/content_renderer.ts b/apps/server/src/share/content_renderer.ts index 0a85362c3..077614001 100644 --- a/apps/server/src/share/content_renderer.ts +++ b/apps/server/src/share/content_renderer.ts @@ -89,10 +89,10 @@ export function renderNoteForExport(note: BNote, parentBranch: BBranch, basePath faviconUrl: `${basePath}favicon.ico`, ancestors, isStatic: true, - iconPackCss: iconPacks.map(p => generateCss(p, `${basePath}assets/icon-pack-${p.manifest.prefix.toLowerCase()}.${MIME_TO_EXTENSION_MAPPINGS[p.fontMime]}`)) + iconPackCss: iconPacks.map(p => generateCss(p, `${basePath}assets/icon-pack-${p.prefix.toLowerCase()}.${MIME_TO_EXTENSION_MAPPINGS[p.fontMime]}`)) .filter(Boolean) .join("\n\n"), - iconPackSupportedPrefixes: iconPacks.map(p => p.manifest.prefix) + iconPackSupportedPrefixes: iconPacks.map(p => p.prefix) }); } @@ -147,7 +147,7 @@ export function renderNoteContent(note: SNote) { )) .filter(Boolean) .join("\n\n"), - iconPackSupportedPrefixes: iconPacks.map(p => p.manifest.prefix) + iconPackSupportedPrefixes: iconPacks.map(p => p.prefix) }); } From 3f86c809ce732bc86a2f8f8ef463ea07a1b76f88 Mon Sep 17 00:00:00 2001 From: Adorian Doran Date: Sun, 28 Dec 2025 10:12:01 +0200 Subject: [PATCH 072/125] style/note title actions: properly align when the content is centered --- apps/client/src/widgets/layout/NoteTitleActions.css | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/client/src/widgets/layout/NoteTitleActions.css b/apps/client/src/widgets/layout/NoteTitleActions.css index db2810c1e..92af19f35 100644 --- a/apps/client/src/widgets/layout/NoteTitleActions.css +++ b/apps/client/src/widgets/layout/NoteTitleActions.css @@ -5,6 +5,8 @@ body.experimental-feature-new-layout { .title-actions { display: flex; + max-width: var(--max-content-width); + margin-inline: auto; flex-direction: column; gap: 0.5em; From 79d2010bfa035b7b4bc33b544f9aadcb2430aee1 Mon Sep 17 00:00:00 2001 From: Adorian Doran Date: Sun, 28 Dec 2025 10:18:50 +0200 Subject: [PATCH 073/125] style/note title actions: properly align when the content is centered --- apps/client/src/widgets/layout/NoteTitleActions.css | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/client/src/widgets/layout/NoteTitleActions.css b/apps/client/src/widgets/layout/NoteTitleActions.css index 92af19f35..43904b2d4 100644 --- a/apps/client/src/widgets/layout/NoteTitleActions.css +++ b/apps/client/src/widgets/layout/NoteTitleActions.css @@ -6,10 +6,13 @@ body.experimental-feature-new-layout { .title-actions { display: flex; max-width: var(--max-content-width); - margin-inline: auto; flex-direction: column; gap: 0.5em; + body.prefers-centered-content & { + margin-inline: auto; + } + &:not(:empty) { padding: 0.75em 15px; } From d834cd78a7f3d25fe375f03e2d85752ce1a29248 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 11:43:25 +0200 Subject: [PATCH 074/125] docs(user): document icon packs --- .../doc_notes/en/User Guide/!!!meta.json | 2 +- .../Basic Concepts and Features/Themes.html | 66 ++--- .../Themes/Icon Packs.html | 76 ++++++ .../Creating an icon pack.html | 239 ++++++++++++++++++ docs/Developer Guide/!!!meta.json | 2 +- .../Developer Guide/Documentation.md | 2 +- docs/User Guide/!!!meta.json | 193 ++++++++++++-- .../Themes/Icon Packs.md | 50 ++++ .../Creating an icon pack.md | 174 +++++++++++++ 9 files changed, 752 insertions(+), 52 deletions(-) create mode 100644 apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Themes/Icon Packs.html create mode 100644 apps/server/src/assets/doc_notes/en/User Guide/User Guide/Theme development/Creating an icon pack.html create mode 100644 docs/User Guide/User Guide/Basic Concepts and Features/Themes/Icon Packs.md create mode 100644 docs/User Guide/User Guide/Theme development/Creating an icon pack.md diff --git a/apps/server/src/assets/doc_notes/en/User Guide/!!!meta.json b/apps/server/src/assets/doc_notes/en/User Guide/!!!meta.json index 978f86d48..bc7cb2060 100644 --- a/apps/server/src/assets/doc_notes/en/User Guide/!!!meta.json +++ b/apps/server/src/assets/doc_notes/en/User Guide/!!!meta.json @@ -1 +1 @@ -[{"id":"_help_BOCnjTMBCoxW","title":"Feature Highlights","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Feature Highlights"},{"name":"iconClass","value":"bx bx-star","type":"label"}]},{"id":"_help_Otzi9La2YAUX","title":"Installation & Setup","type":"book","attributes":[{"name":"iconClass","value":"bx bx-cog","type":"label"}],"children":[{"id":"_help_poXkQfguuA0U","title":"Desktop Installation","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Desktop Installation"},{"name":"iconClass","value":"bx bx-desktop","type":"label"}],"children":[{"id":"_help_nRqcgfTb97uV","title":"Using the desktop application as a server","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Desktop Installation/Using the desktop application "},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_Rp0q8bSP6Ayl","title":"System Requirements","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Desktop Installation/System Requirements"},{"name":"iconClass","value":"bx bx-chip","type":"label"}]},{"id":"_help_Un4wj2Mak2Ky","title":"Nix flake","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Desktop Installation/Nix flake"},{"name":"iconClass","value":"bx bxl-tux","type":"label"}]}]},{"id":"_help_WOcw2SLH6tbX","title":"Server Installation","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation"},{"name":"iconClass","value":"bx bx-server","type":"label"}],"children":[{"id":"_help_Dgg7bR3b6K9j","title":"1. Installing the server","type":"book","attributes":[{"name":"iconClass","value":"bx bx-folder","type":"label"}],"children":[{"id":"_help_3tW6mORuTHnB","title":"Packaged version for Linux","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Packaged version for Linux"},{"name":"iconClass","value":"bx bxl-tux","type":"label"}]},{"id":"_help_rWX5eY045zbE","title":"Using Docker","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Using Docker"},{"name":"iconClass","value":"bx bxl-docker","type":"label"}]},{"id":"_help_moVgBcoxE3EK","title":"On NixOS","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/On NixOS"},{"name":"iconClass","value":"bx bxl-tux","type":"label"}]},{"id":"_help_J1Bb6lVlwU5T","title":"Manually","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Manually"},{"name":"iconClass","value":"bx bx-code-alt","type":"label"}]},{"id":"_help_DCmT6e7clMoP","title":"Using Kubernetes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Using Kubernetes"},{"name":"iconClass","value":"bx bxl-kubernetes","type":"label"}]},{"id":"_help_klCWNks3ReaQ","title":"Multiple server instances","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Multiple server instances"},{"name":"iconClass","value":"bx bxs-user-account","type":"label"}]}]},{"id":"_help_vcjrb3VVYPZI","title":"2. Reverse proxy","type":"book","attributes":[{"name":"iconClass","value":"bx bx-folder","type":"label"}],"children":[{"id":"_help_ud6MShXL4WpO","title":"Nginx","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/2. Reverse proxy/Nginx"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_fDLvzOx29Pfg","title":"Apache using Docker","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/2. Reverse proxy/Apache using Docker"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_LLzSMXACKhUs","title":"Trusted proxy","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/2. Reverse proxy/Trusted proxy"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_5ERVJb9s4FRD","title":"Traefik","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/2. Reverse proxy/Traefik"},{"name":"iconClass","value":"bx bx-file","type":"label"}]}]},{"id":"_help_l2VkvOwUNfZj","title":"HTTPS (TLS)","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/HTTPS (TLS)"},{"name":"iconClass","value":"bx bx-lock-alt","type":"label"}]},{"id":"_help_0hzsNCP31IAB","title":"Authentication","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/Authentication"},{"name":"iconClass","value":"bx bx-user","type":"label"}]},{"id":"_help_7DAiwaf8Z7Rz","title":"Multi-Factor Authentication","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/Multi-Factor Authentication"},{"name":"iconClass","value":"bx bx-stopwatch","type":"label"}]},{"id":"_help_Un4wj2Mak2Ky","title":"Nix flake","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/Nix flake.clone"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_yeEaYqosGLSh","title":"Third-party cloud hosting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/Third-party cloud hosting"},{"name":"iconClass","value":"bx bx-cloud","type":"label"}]},{"id":"_help_iGTnKjubbXkA","title":"System Requirements","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/System Requirements"},{"name":"iconClass","value":"bx bx-chip","type":"label"}]}]},{"id":"_help_cbkrhQjrkKrh","title":"Synchronization","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Synchronization"},{"name":"iconClass","value":"bx bx-sync","type":"label"}]},{"id":"_help_RDslemsQ6gCp","title":"Mobile Frontend","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Mobile Frontend"},{"name":"iconClass","value":"bx bx-mobile-alt","type":"label"}]},{"id":"_help_MtPxeAWVAzMg","title":"Web Clipper","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Web Clipper"},{"name":"iconClass","value":"bx bx-paperclip","type":"label"}]},{"id":"_help_n1lujUxCwipy","title":"Upgrading TriliumNext","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Upgrading TriliumNext"},{"name":"iconClass","value":"bx bx-up-arrow-alt","type":"label"}]},{"id":"_help_ODY7qQn5m2FT","title":"Backup","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Backup"},{"name":"iconClass","value":"bx bx-hdd","type":"label"}]},{"id":"_help_tAassRL4RSQL","title":"Data directory","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Data directory"},{"name":"iconClass","value":"bx bx-folder-open","type":"label"}]}]},{"id":"_help_gh7bpGYxajRS","title":"Basic Concepts and Features","type":"book","attributes":[{"name":"iconClass","value":"bx bx-help-circle","type":"label"}],"children":[{"id":"_help_Vc8PjrjAGuOp","title":"UI Elements","type":"book","attributes":[{"name":"iconClass","value":"bx bx-window-alt","type":"label"}],"children":[{"id":"_help_x0JgW8UqGXvq","title":"Vertical and horizontal layout","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Vertical and horizontal layout"},{"name":"iconClass","value":"bx bxs-layout","type":"label"}]},{"id":"_help_x3i7MxGccDuM","title":"Global menu","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Global menu"},{"name":"iconClass","value":"bx bx-menu","type":"label"}]},{"id":"_help_oPVyFC7WL2Lp","title":"Note Tree","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree"},{"name":"iconClass","value":"bx bxs-tree-alt","type":"label"}],"children":[{"id":"_help_YtSN43OrfzaA","title":"Note tree contextual menu","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree/Note tree contextual menu"},{"name":"iconClass","value":"bx bx-menu","type":"label"}]},{"id":"_help_yTjUdsOi4CIE","title":"Multiple selection","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree/Multiple selection"},{"name":"iconClass","value":"bx bx-list-plus","type":"label"}]},{"id":"_help_DvdZhoQZY9Yd","title":"Keyboard shortcuts","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree/Keyboard shortcuts"},{"name":"iconClass","value":"bx bxs-keyboard","type":"label"}]}]},{"id":"_help_BlN9DFI679QC","title":"Ribbon","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Ribbon"},{"name":"iconClass","value":"bx bx-dots-horizontal","type":"label"}]},{"id":"_help_3seOhtN8uLIY","title":"Tabs","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Tabs"},{"name":"iconClass","value":"bx bx-dock-top","type":"label"}]},{"id":"_help_xYmIYSP6wE3F","title":"Launch Bar","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Launch Bar"},{"name":"iconClass","value":"bx bx-sidebar","type":"label"}]},{"id":"_help_8YBEPzcpUgxw","title":"Note buttons","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Note buttons"},{"name":"iconClass","value":"bx bx-dots-vertical-rounded","type":"label"}]},{"id":"_help_4TIF1oA4VQRO","title":"Options","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Options"},{"name":"iconClass","value":"bx bx-cog","type":"label"}]},{"id":"_help_luNhaphA37EO","title":"Split View","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Split View"},{"name":"iconClass","value":"bx bx-dock-right","type":"label"}]},{"id":"_help_XpOYSgsLkTJy","title":"Floating buttons","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Floating buttons"},{"name":"iconClass","value":"bx bx-rectangle","type":"label"}]},{"id":"_help_RnaPdbciOfeq","title":"Right Sidebar","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Right Sidebar"},{"name":"iconClass","value":"bx bxs-dock-right","type":"label"}]},{"id":"_help_r5JGHN99bVKn","title":"Recent Changes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Recent Changes"},{"name":"iconClass","value":"bx bx-history","type":"label"}]},{"id":"_help_ny318J39E5Z0","title":"Zoom","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Zoom"},{"name":"iconClass","value":"bx bx-zoom-in","type":"label"}]},{"id":"_help_lgKX7r3aL30x","title":"Note Tooltip","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tooltip"},{"name":"iconClass","value":"bx bx-message-detail","type":"label"}]},{"id":"_help_IjZS7iK5EXtb","title":"New Layout","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/New Layout"},{"name":"iconClass","value":"bx bx-layout","type":"label"}],"children":[{"id":"_help_I6p2a06hdnL6","title":"Breadcrumb","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/New Layout/Breadcrumb"},{"name":"iconClass","value":"bx bx-chevron-right","type":"label"}]},{"id":"_help_AlJ73vBCjWDw","title":"Status bar","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/New Layout/Status bar"},{"name":"iconClass","value":"bx bx-dock-bottom","type":"label"}]}]}]},{"id":"_help_BFs8mudNFgCS","title":"Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes"},{"name":"iconClass","value":"bx bx-notepad","type":"label"}],"children":[{"id":"_help_p9kXRFAkwN4o","title":"Note Icons","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Note Icons"},{"name":"iconClass","value":"bx bxs-grid","type":"label"}]},{"id":"_help_0vhv7lsOLy82","title":"Attachments","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Attachments"},{"name":"iconClass","value":"bx bx-paperclip","type":"label"}]},{"id":"_help_IakOLONlIfGI","title":"Cloning Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Cloning Notes"},{"name":"iconClass","value":"bx bx-duplicate","type":"label"}],"children":[{"id":"_help_TBwsyfadTA18","title":"Branch prefix","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Cloning Notes/Branch prefix"},{"name":"iconClass","value":"bx bx-rename","type":"label"}]}]},{"id":"_help_bwg0e8ewQMak","title":"Protected Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Protected Notes"},{"name":"iconClass","value":"bx bx-lock-alt","type":"label"}]},{"id":"_help_MKmLg5x6xkor","title":"Archived Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Archived Notes"},{"name":"iconClass","value":"bx bx-box","type":"label"}]},{"id":"_help_vZWERwf8U3nx","title":"Note Revisions","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Note Revisions"},{"name":"iconClass","value":"bx bx-history","type":"label"}]},{"id":"_help_aGlEvb9hyDhS","title":"Sorting Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Sorting Notes"},{"name":"iconClass","value":"bx bx-sort-up","type":"label"}]},{"id":"_help_NRnIZmSMc5sj","title":"Printing & Exporting as PDF","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Printing & Exporting as PDF"},{"name":"iconClass","value":"bx bx-printer","type":"label"}]},{"id":"_help_CoFPLs3dRlXc","title":"Read-Only Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Read-Only Notes"},{"name":"iconClass","value":"bx bx-edit-alt","type":"label"}]},{"id":"_help_0ESUbbAxVnoK","title":"Note List","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Note List"},{"name":"iconClass","value":"bx bxs-grid","type":"label"}]}]},{"id":"_help_wArbEsdSae6g","title":"Navigation","type":"book","attributes":[{"name":"iconClass","value":"bx bx-navigation","type":"label"}],"children":[{"id":"_help_kBrnXNG3Hplm","title":"Tree Concepts","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Tree Concepts"},{"name":"iconClass","value":"bx bx-pyramid","type":"label"}]},{"id":"_help_MMiBEQljMQh2","title":"Note Navigation","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Note Navigation"},{"name":"iconClass","value":"bx bxs-navigation","type":"label"}]},{"id":"_help_Ms1nauBra7gq","title":"Quick search","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Quick search"},{"name":"iconClass","value":"bx bx-search-alt-2","type":"label"}]},{"id":"_help_F1r9QtzQLZqm","title":"Jump to...","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Jump to"},{"name":"iconClass","value":"bx bx-send","type":"label"}]},{"id":"_help_eIg8jdvaoNNd","title":"Search","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Search"},{"name":"iconClass","value":"bx bx-search-alt-2","type":"label"}]},{"id":"_help_u3YFHC9tQlpm","title":"Bookmarks","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Bookmarks"},{"name":"iconClass","value":"bx bx-bookmarks","type":"label"}]},{"id":"_help_OR8WJ7Iz9K4U","title":"Note Hoisting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Note Hoisting"},{"name":"iconClass","value":"bx bxs-chevrons-up","type":"label"}]},{"id":"_help_ZjLYv08Rp3qC","title":"Quick edit","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Quick edit"},{"name":"iconClass","value":"bx bx-edit","type":"label"}]},{"id":"_help_9sRHySam5fXb","title":"Workspaces","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Workspaces"},{"name":"iconClass","value":"bx bx-door-open","type":"label"}]},{"id":"_help_xWtq5NUHOwql","title":"Similar Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Similar Notes"},{"name":"iconClass","value":"bx bx-bar-chart","type":"label"}]},{"id":"_help_McngOG2jbUWX","title":"Search in note","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Search in note"},{"name":"iconClass","value":"bx bx-search-alt-2","type":"label"}]}]},{"id":"_help_A9Oc6YKKc65v","title":"Keyboard Shortcuts","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Keyboard Shortcuts"},{"name":"iconClass","value":"bx bxs-keyboard","type":"label"}]},{"id":"_help_Wy267RK4M69c","title":"Themes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Themes"},{"name":"iconClass","value":"bx bx-palette","type":"label"}],"children":[{"id":"_help_VbjZvtUek0Ln","title":"Theme Gallery","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Themes/Theme Gallery"},{"name":"iconClass","value":"bx bx-book-reader","type":"label"}]}]},{"id":"_help_mHbBMPDPkVV5","title":"Import & Export","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Import & Export"},{"name":"iconClass","value":"bx bx-import","type":"label"}],"children":[{"id":"_help_Oau6X9rCuegd","title":"Markdown","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown"},{"name":"iconClass","value":"bx bxl-markdown","type":"label"}],"children":[{"id":"_help_rJ9grSgoExl9","title":"Supported syntax","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown/Supported syntax"},{"name":"iconClass","value":"bx bx-code-alt","type":"label"}]}]},{"id":"_help_syuSEKf2rUGr","title":"Evernote","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Import & Export/Evernote"},{"name":"iconClass","value":"bx bx-window-open","type":"label"}]},{"id":"_help_GnhlmrATVqcH","title":"OneNote","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Import & Export/OneNote"},{"name":"iconClass","value":"bx bx-window-open","type":"label"}]}]},{"id":"_help_rC3pL2aptaRE","title":"Zen mode","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Zen mode"},{"name":"iconClass","value":"bx bxs-yin-yang","type":"label"}]}]},{"id":"_help_s3YCWHBfmYuM","title":"Quick Start","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Quick Start"},{"name":"iconClass","value":"bx bx-run","type":"label"}]},{"id":"_help_i6dbnitykE5D","title":"FAQ","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/FAQ"},{"name":"iconClass","value":"bx bx-question-mark","type":"label"}]},{"id":"_help_KSZ04uQ2D1St","title":"Note Types","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types"},{"name":"iconClass","value":"bx bx-edit","type":"label"}],"children":[{"id":"_help_iPIMuisry3hd","title":"Text","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text"},{"name":"iconClass","value":"bx bx-note","type":"label"}],"children":[{"id":"_help_NwBbFdNZ9h7O","title":"Block quotes & admonitions","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Block quotes & admonitions"},{"name":"iconClass","value":"bx bx-info-circle","type":"label"}]},{"id":"_help_oSuaNgyyKnhu","title":"Bookmarks","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Bookmarks"},{"name":"iconClass","value":"bx bx-bookmark","type":"label"}]},{"id":"_help_veGu4faJErEM","title":"Content language & Right-to-left support","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Content language & Right-to-le"},{"name":"iconClass","value":"bx bx-align-right","type":"label"}]},{"id":"_help_2x0ZAX9ePtzV","title":"Cut to subnote","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Cut to subnote"},{"name":"iconClass","value":"bx bx-cut","type":"label"}]},{"id":"_help_UYuUB1ZekNQU","title":"Developer-specific formatting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Developer-specific formatting"},{"name":"iconClass","value":"bx bx-code-alt","type":"label"}],"children":[{"id":"_help_QxEyIjRBizuC","title":"Code blocks","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Developer-specific formatting/Code blocks"},{"name":"iconClass","value":"bx bx-code","type":"label"}]}]},{"id":"_help_AgjCISero73a","title":"Footnotes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Footnotes"},{"name":"iconClass","value":"bx bx-bracket","type":"label"}]},{"id":"_help_nRhnJkTT8cPs","title":"Formatting toolbar","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Formatting toolbar"},{"name":"iconClass","value":"bx bx-text","type":"label"}]},{"id":"_help_Gr6xFaF6ioJ5","title":"General formatting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/General formatting"},{"name":"iconClass","value":"bx bx-bold","type":"label"}]},{"id":"_help_AxshuNRegLAv","title":"Highlights list","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Highlights list"},{"name":"iconClass","value":"bx bx-highlight","type":"label"}]},{"id":"_help_mT0HEkOsz6i1","title":"Images","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Images"},{"name":"iconClass","value":"bx bx-image-alt","type":"label"}],"children":[{"id":"_help_0Ofbk1aSuVRu","title":"Image references","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Images/Image references"},{"name":"iconClass","value":"bx bxs-file-image","type":"label"}]}]},{"id":"_help_nBAXQFj20hS1","title":"Include Note","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Include Note"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_CohkqWQC1iBv","title":"Insert buttons","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Insert buttons"},{"name":"iconClass","value":"bx bx-plus","type":"label"}]},{"id":"_help_oiVPnW8QfnvS","title":"Keyboard shortcuts","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Keyboard shortcuts"},{"name":"iconClass","value":"bx bxs-keyboard","type":"label"}]},{"id":"_help_QEAPj01N5f7w","title":"Links","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Links"},{"name":"iconClass","value":"bx bx-link-alt","type":"label"}],"children":[{"id":"_help_3IDVtesTQ8ds","title":"External links","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Links/External links"},{"name":"iconClass","value":"bx bx-link-external","type":"label"}]},{"id":"_help_hrZ1D00cLbal","title":"Internal (reference) links","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Links/Internal (reference) links"},{"name":"iconClass","value":"bx bx-link","type":"label"}]}]},{"id":"_help_S6Xx8QIWTV66","title":"Lists","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Lists"},{"name":"iconClass","value":"bx bx-list-ul","type":"label"}]},{"id":"_help_QrtTYPmdd1qq","title":"Markdown-like formatting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Markdown-like formatting"},{"name":"iconClass","value":"bx bxl-markdown","type":"label"}]},{"id":"_help_YfYAtQBcfo5V","title":"Math Equations","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Math Equations"},{"name":"iconClass","value":"bx bx-math","type":"label"}]},{"id":"_help_dEHYtoWWi8ct","title":"Other features","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Other features"},{"name":"iconClass","value":"bx bxs-grid","type":"label"}]},{"id":"_help_gLt3vA97tMcp","title":"Premium features","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Premium features"},{"name":"iconClass","value":"bx bx-star","type":"label"}],"children":[{"id":"_help_ZlN4nump6EbW","title":"Slash Commands","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Premium features/Slash Commands"},{"name":"iconClass","value":"bx bx-menu","type":"label"}]},{"id":"_help_pwc194wlRzcH","title":"Text Snippets","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Premium features/Text Snippets"},{"name":"iconClass","value":"bx bx-align-left","type":"label"}]},{"id":"_help_5wZallV2Qo1t","title":"Format Painter","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Premium features/Format Painter"},{"name":"iconClass","value":"bx bxs-paint-roll","type":"label"}]}]},{"id":"_help_BFvAtE74rbP6","title":"Table of contents","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Table of contents"},{"name":"iconClass","value":"bx bx-heading","type":"label"}]},{"id":"_help_NdowYOC1GFKS","title":"Tables","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Tables"},{"name":"iconClass","value":"bx bx-table","type":"label"}]}]},{"id":"_help_6f9hih2hXXZk","title":"Code","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Code"},{"name":"iconClass","value":"bx bx-code","type":"label"}]},{"id":"_help_m523cpzocqaD","title":"Saved Search","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Saved Search"},{"name":"iconClass","value":"bx bx-file-find","type":"label"}]},{"id":"_help_iRwzGnHPzonm","title":"Relation Map","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Relation Map"},{"name":"iconClass","value":"bx bxs-network-chart","type":"label"}]},{"id":"_help_bdUJEHsAPYQR","title":"Note Map","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Note Map"},{"name":"iconClass","value":"bx bxs-network-chart","type":"label"}]},{"id":"_help_HcABDtFCkbFN","title":"Render Note","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Render Note"},{"name":"iconClass","value":"bx bx-extension","type":"label"}]},{"id":"_help_s1aBHPd79XYj","title":"Mermaid Diagrams","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Mermaid Diagrams"},{"name":"iconClass","value":"bx bx-selection","type":"label"}],"children":[{"id":"_help_RH6yLjjWJHof","title":"ELK layout","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Mermaid Diagrams/ELK layout"},{"name":"iconClass","value":"bx bxs-network-chart","type":"label"}]},{"id":"_help_WWgeUaBb7UfC","title":"Syntax reference","type":"webView","attributes":[{"type":"label","name":"webViewSrc","value":"https://mermaid.js.org/intro/syntax-reference.html"},{"name":"iconClass","value":"bx bx-file","type":"label"}],"enforceAttributes":true}]},{"id":"_help_grjYqerjn243","title":"Canvas","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Canvas"},{"name":"iconClass","value":"bx bx-pen","type":"label"}]},{"id":"_help_1vHRoWCEjj0L","title":"Web View","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Web View"},{"name":"iconClass","value":"bx bx-globe-alt","type":"label"}]},{"id":"_help_gBbsAeiuUxI5","title":"Mind Map","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Mind Map"},{"name":"iconClass","value":"bx bx-sitemap","type":"label"}]},{"id":"_help_W8vYD3Q1zjCR","title":"File","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/File"},{"name":"iconClass","value":"bx bx-file-blank","type":"label"}]}]},{"id":"_help_GTwFsgaA0lCt","title":"Collections","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections"},{"name":"iconClass","value":"bx bx-book","type":"label"}],"children":[{"id":"_help_xWbu3jpNWapp","title":"Calendar","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/Calendar"},{"name":"iconClass","value":"bx bx-calendar","type":"label"}]},{"id":"_help_2FvYrpmOXm29","title":"Table","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/Table"},{"name":"iconClass","value":"bx bx-table","type":"label"}]},{"id":"_help_CtBQqbwXDx1w","title":"Kanban Board","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/Kanban Board"},{"name":"iconClass","value":"bx bx-columns","type":"label"}]},{"id":"_help_81SGnPGMk7Xc","title":"Geo Map","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/Geo Map"},{"name":"iconClass","value":"bx bx-map-alt","type":"label"}]},{"id":"_help_zP3PMqaG71Ct","title":"Presentation","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/Presentation"},{"name":"iconClass","value":"bx bx-slideshow","type":"label"}]},{"id":"_help_8QqnMzx393bx","title":"Grid View","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/Grid View"},{"name":"iconClass","value":"bx bxs-grid","type":"label"}]},{"id":"_help_mULW0Q3VojwY","title":"List View","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/List View"},{"name":"iconClass","value":"bx bx-list-ul","type":"label"}]}]},{"id":"_help_BgmBlOIl72jZ","title":"Troubleshooting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting"},{"name":"iconClass","value":"bx bx-bug","type":"label"}],"children":[{"id":"_help_wy8So3yZZlH9","title":"Reporting issues","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Reporting issues"},{"name":"iconClass","value":"bx bx-bug-alt","type":"label"}]},{"id":"_help_x59R8J8KV5Bp","title":"Anonymized Database","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Anonymized Database"},{"name":"iconClass","value":"bx bx-low-vision","type":"label"}]},{"id":"_help_qzNzp9LYQyPT","title":"Error logs","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Error logs"},{"name":"iconClass","value":"bx bx-comment-error","type":"label"}],"children":[{"id":"_help_bnyigUA2UK7s","title":"Backend (server) logs","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Error logs/Backend (server) logs"},{"name":"iconClass","value":"bx bx-server","type":"label"}]},{"id":"_help_9yEHzMyFirZR","title":"Frontend logs","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Error logs/Frontend logs"},{"name":"iconClass","value":"bx bx-window-alt","type":"label"}]}]},{"id":"_help_vdlYGAcpXAgc","title":"Synchronization fails with 504 Gateway Timeout","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Synchronization fails with 504"},{"name":"iconClass","value":"bx bx-error","type":"label"}]},{"id":"_help_s8alTXmpFR61","title":"Refreshing the application","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Refreshing the application"},{"name":"iconClass","value":"bx bx-refresh","type":"label"}]}]},{"id":"_help_pKK96zzmvBGf","title":"Theme development","type":"book","attributes":[{"name":"iconClass","value":"bx bx-palette","type":"label"}],"children":[{"id":"_help_7NfNr5pZpVKV","title":"Creating a custom theme","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Theme development/Creating a custom theme"},{"name":"iconClass","value":"bx bxs-color","type":"label"}]},{"id":"_help_WFGzWeUK6arS","title":"Customize the Next theme","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Theme development/Customize the Next theme"},{"name":"iconClass","value":"bx bx-news","type":"label"}]},{"id":"_help_WN5z4M8ASACJ","title":"Reference","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Theme development/Reference"},{"name":"iconClass","value":"bx bx-book-open","type":"label"}]},{"id":"_help_AlhDUqhENtH7","title":"Custom app-wide CSS","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Theme development/Custom app-wide CSS"},{"name":"iconClass","value":"bx bxs-file-css","type":"label"}]}]},{"id":"_help_tC7s2alapj8V","title":"Advanced Usage","type":"book","attributes":[{"name":"iconClass","value":"bx bx-rocket","type":"label"}],"children":[{"id":"_help_zEY4DaJG4YT5","title":"Attributes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Attributes"},{"name":"iconClass","value":"bx bx-list-check","type":"label"}],"children":[{"id":"_help_HI6GBBIduIgv","title":"Labels","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Attributes/Labels"},{"name":"iconClass","value":"bx bx-hash","type":"label"}]},{"id":"_help_Cq5X6iKQop6R","title":"Relations","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Attributes/Relations"},{"name":"iconClass","value":"bx bx-transfer","type":"label"}]},{"id":"_help_bwZpz2ajCEwO","title":"Attribute Inheritance","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Attributes/Attribute Inheritance"},{"name":"iconClass","value":"bx bx-list-plus","type":"label"}]},{"id":"_help_OFXdgB2nNk1F","title":"Promoted Attributes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Attributes/Promoted Attributes"},{"name":"iconClass","value":"bx bx-table","type":"label"}]}]},{"id":"_help_KC1HB96bqqHX","title":"Templates","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Templates"},{"name":"iconClass","value":"bx bx-copy","type":"label"}]},{"id":"_help_BCkXAVs63Ttv","title":"Note Map (Link map, Tree map)","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Note Map (Link map, Tree map)"},{"name":"iconClass","value":"bx bxs-network-chart","type":"label"}]},{"id":"_help_R9pX4DGra2Vt","title":"Sharing","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Sharing"},{"name":"iconClass","value":"bx bx-share-alt","type":"label"}],"children":[{"id":"_help_Qjt68inQ2bRj","title":"Serving directly the content of a note","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Sharing/Serving directly the content o"},{"name":"iconClass","value":"bx bx-code","type":"label"}]},{"id":"_help_ycBFjKrrwE9p","title":"Exporting static HTML for web publishing","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Sharing/Exporting static HTML for web "},{"name":"iconClass","value":"bx bxs-file-html","type":"label"}]},{"id":"_help_sLIJ6f1dkJYW","title":"Reverse proxy configuration","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Sharing/Reverse proxy configuration"},{"name":"iconClass","value":"bx bx-world","type":"label"}]}]},{"id":"_help_5668rwcirq1t","title":"Advanced Showcases","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Advanced Showcases"},{"name":"iconClass","value":"bx bxs-component","type":"label"}],"children":[{"id":"_help_l0tKav7yLHGF","title":"Day Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Advanced Showcases/Day Notes"},{"name":"iconClass","value":"bx bx-calendar","type":"label"}]},{"id":"_help_R7abl2fc6Mxi","title":"Weight Tracker","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Advanced Showcases/Weight Tracker"},{"name":"iconClass","value":"bx bx-line-chart","type":"label"}]},{"id":"_help_xYjQUYhpbUEW","title":"Task Manager","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Advanced Showcases/Task Manager"},{"name":"iconClass","value":"bx bx-calendar-check","type":"label"}]}]},{"id":"_help_J5Ex1ZrMbyJ6","title":"Custom Request Handler","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Custom Request Handler"},{"name":"iconClass","value":"bx bx-globe","type":"label"}]},{"id":"_help_d3fAXQ2diepH","title":"Custom Resource Providers","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Custom Resource Providers"},{"name":"iconClass","value":"bx bxs-file-plus","type":"label"}]},{"id":"_help_pgxEVkzLl1OP","title":"ETAPI (REST API)","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/ETAPI (REST API)"},{"name":"iconClass","value":"bx bx-extension","type":"label"}],"children":[{"id":"_help_9qPsTWBorUhQ","title":"API Reference","type":"webView","attributes":[{"type":"label","name":"webViewSrc","value":"https://docs.triliumnotes.org/rest-api/etapi/"},{"name":"iconClass","value":"bx bx-file","type":"label"}],"enforceAttributes":true}]},{"id":"_help_47ZrP6FNuoG8","title":"Default Note Title","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Default Note Title"},{"name":"iconClass","value":"bx bx-edit-alt","type":"label"}]},{"id":"_help_wX4HbRucYSDD","title":"Database","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Database"},{"name":"iconClass","value":"bx bx-data","type":"label"}],"children":[{"id":"_help_oyIAJ9PvvwHX","title":"Manually altering the database","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Database/Manually altering the database"},{"name":"iconClass","value":"bx bxs-edit","type":"label"}],"children":[{"id":"_help_YKWqdJhzi2VY","title":"SQL Console","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Database/Manually altering the database/SQL Console"},{"name":"iconClass","value":"bx bx-data","type":"label"}]}]},{"id":"_help_6tZeKvSHEUiB","title":"Demo Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Database/Demo Notes"},{"name":"iconClass","value":"bx bx-package","type":"label"}]}]},{"id":"_help_Gzjqa934BdH4","title":"Configuration (config.ini or environment variables)","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Configuration (config.ini or e"},{"name":"iconClass","value":"bx bx-cog","type":"label"}],"children":[{"id":"_help_c5xB8m4g2IY6","title":"Trilium instance","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Configuration (config.ini or environment variables)/Trilium instance"},{"name":"iconClass","value":"bx bx-windows","type":"label"}]},{"id":"_help_LWtBjFej3wX3","title":"Cross-Origin Resource Sharing (CORS)","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Configuration (config.ini or environment variables)/Cross-Origin Resource Sharing "},{"name":"iconClass","value":"bx bx-lock","type":"label"}]}]},{"id":"_help_ivYnonVFBxbQ","title":"Bulk Actions","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Bulk Actions"},{"name":"iconClass","value":"bx bx-list-plus","type":"label"}]},{"id":"_help_4FahAwuGTAwC","title":"Note source","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Note source"},{"name":"iconClass","value":"bx bx-code","type":"label"}]},{"id":"_help_1YeN2MzFUluU","title":"Technologies used","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Technologies used"},{"name":"iconClass","value":"bx bx-pyramid","type":"label"}],"children":[{"id":"_help_MI26XDLSAlCD","title":"CKEditor","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Technologies used/CKEditor"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_N4IDkixaDG9C","title":"MindElixir","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Technologies used/MindElixir"},{"name":"iconClass","value":"bx bx-sitemap","type":"label"}]},{"id":"_help_H0mM1lTxF9JI","title":"Excalidraw","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Technologies used/Excalidraw"},{"name":"iconClass","value":"bx bx-pen","type":"label"}]},{"id":"_help_MQHyy2dIFgxS","title":"Leaflet","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Technologies used/Leaflet"},{"name":"iconClass","value":"bx bx-map-alt","type":"label"}]}]},{"id":"_help_m1lbrzyKDaRB","title":"Note ID","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Note ID"},{"name":"iconClass","value":"bx bx-hash","type":"label"}]},{"id":"_help_0vTSyvhPTAOz","title":"Internal API","type":"book","attributes":[{"name":"iconClass","value":"bx bxs-component","type":"label"}],"children":[{"id":"_help_z8O2VG4ZZJD7","title":"API Reference","type":"webView","attributes":[{"type":"label","name":"webViewSrc","value":"https://docs.triliumnotes.org/rest-api/internal/"},{"name":"iconClass","value":"bx bx-file","type":"label"}],"enforceAttributes":true}]},{"id":"_help_2mUhVmZK8RF3","title":"Hidden Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Hidden Notes"},{"name":"iconClass","value":"bx bx-hide","type":"label"}]},{"id":"_help_uYF7pmepw27K","title":"Metrics","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Metrics"},{"name":"iconClass","value":"bx bxs-data","type":"label"}],"children":[{"id":"_help_bOP3TB56fL1V","title":"grafana-dashboard.json","type":"doc","attributes":[{"name":"iconClass","value":"bx bx-file","type":"label"}]}]},{"id":"_help_64ZTlUPgEPtW","title":"Safe mode","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Safe mode"},{"name":"iconClass","value":"bx bxs-virus-block","type":"label"}]},{"id":"_help_HAIOFBoYIIdO","title":"Nightly release","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Nightly release"},{"name":"iconClass","value":"bx bx-moon","type":"label"}]},{"id":"_help_ZmT9ln8XJX2o","title":"Read-only database","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Read-only database"},{"name":"iconClass","value":"bx bx-book-reader","type":"label"}]}]},{"id":"_help_GBBMSlVSOIGP","title":"AI","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/AI"},{"name":"iconClass","value":"bx bx-bot","type":"label"}],"children":[{"id":"_help_WkM7gsEUyCXs","title":"Providers","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/AI/Providers"},{"name":"iconClass","value":"bx bx-select-multiple","type":"label"}],"children":[{"id":"_help_7EdTxPADv95W","title":"Ollama","type":"book","attributes":[{"name":"iconClass","value":"bx bx-message-dots","type":"label"}],"children":[{"id":"_help_vvUCN7FDkq7G","title":"Installing Ollama","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/AI/Providers/Ollama/Installing Ollama"},{"name":"iconClass","value":"bx bx-file","type":"label"}]}]},{"id":"_help_ZavFigBX9AwP","title":"OpenAI","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/AI/Providers/OpenAI"},{"name":"iconClass","value":"bx bx-message-dots","type":"label"}]},{"id":"_help_e0lkirXEiSNc","title":"Anthropic","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/AI/Providers/Anthropic"},{"name":"iconClass","value":"bx bx-message-dots","type":"label"}]}]}]},{"id":"_help_CdNpE2pqjmI6","title":"Scripting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting"},{"name":"iconClass","value":"bx bxs-file-js","type":"label"}],"children":[{"id":"_help_yIhgI5H7A2Sm","title":"Frontend Basics","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics"},{"name":"iconClass","value":"bx bx-window","type":"label"}],"children":[{"id":"_help_MgibgPcfeuGz","title":"Custom Widgets","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets"},{"name":"iconClass","value":"bx bxs-widget","type":"label"}],"children":[{"id":"_help_SynTBQiBsdYJ","title":"Widget Basics","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Widget Basics"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_GhurYZjh8e1V","title":"Note context aware widget","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Note context aware widget"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_M8IppdwVHSjG","title":"Right pane widget","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Right pane widget"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_YNxAqkI5Kg1M","title":"Word count widget","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Word count widget"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_VqGQnnPGnqAU","title":"CSS","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/CSS"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_gMkgcLJ6jBkg","title":"Troubleshooting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Troubleshooting"},{"name":"iconClass","value":"bx bx-file","type":"label"}]}]},{"id":"_help_es8OU2GuguFU","title":"Examples","type":"book","attributes":[{"name":"iconClass","value":"bx bx-code-alt","type":"label"}],"children":[{"id":"_help_TjLYAo3JMO8X","title":"\"New Task\" launcher button","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Examples/New Task launcher button"},{"name":"iconClass","value":"bx bx-task","type":"label"}]},{"id":"_help_7kZPMD0uFwkH","title":"Downloading responses from Google Forms","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Examples/Downloading responses from Goo"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_DL92EjAaXT26","title":"Using promoted attributes to configure scripts","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Examples/Using promoted attributes to c"},{"name":"iconClass","value":"bx bx-file","type":"label"}]}]},{"id":"_help_4Gn3psZKsfSm","title":"Launch Bar Widgets","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Launch Bar Widgets"},{"name":"iconClass","value":"bx bx-dock-left","type":"label"}],"children":[{"id":"_help_IPArqVfDQ4We","title":"Note Title Widget","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Launch Bar Widgets/Note Title Widget"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_gcI7RPbaNSh3","title":"Analog Watch","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Launch Bar Widgets/Analog Watch"},{"name":"iconClass","value":"bx bx-file","type":"label"}]}]},{"id":"_help_KLsqhjaqh1QW","title":"Preact","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Preact"},{"name":"iconClass","value":"bx bxl-react","type":"label"}],"children":[{"id":"_help_Bqde6BvPo05g","title":"Component libraries","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Preact/Component libraries"},{"name":"iconClass","value":"bx bxs-component","type":"label"}]},{"id":"_help_ykYtbM9k3a7B","title":"Hooks","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Preact/Hooks"},{"name":"iconClass","value":"bx bx-question-mark","type":"label"}]},{"id":"_help_Sg9GrCtyftZf","title":"CSS","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Preact/CSS"},{"name":"iconClass","value":"bx bxs-file-css","type":"label"}]},{"id":"_help_RSssb9S3xgSr","title":"Built-in components","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Preact/Built-in components"},{"name":"iconClass","value":"bx bxs-component","type":"label"}],"children":[{"id":"_help_i9B4IW7b6V6z","title":"Widget showcase","type":"doc","attributes":[{"name":"iconClass","value":"bx bx-file","type":"label"}]}]}]}]},{"id":"_help_SPirpZypehBG","title":"Backend scripts","type":"book","attributes":[{"name":"iconClass","value":"bx bx-server","type":"label"}],"children":[{"id":"_help_fZ2IGYFXjkEy","title":"Server-side imports","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Backend scripts/Server-side imports"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_GPERMystNGTB","title":"Events","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Backend scripts/Events"},{"name":"iconClass","value":"bx bx-rss","type":"label"}]}]},{"id":"_help_wqXwKJl6VpNk","title":"Common concepts","type":"book","attributes":[{"name":"iconClass","value":"bx bxl-nodejs","type":"label"}],"children":[{"id":"_help_hA834UaHhSNn","title":"Script bundles","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Common concepts/Script bundles"},{"name":"iconClass","value":"bx bx-package","type":"label"}]}]},{"id":"_help_GLks18SNjxmC","title":"Script API","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Script API"},{"name":"iconClass","value":"bx bx-code-curly","type":"label"}],"children":[{"id":"_help_Q2z6av6JZVWm","title":"Frontend API","type":"webView","attributes":[{"type":"label","name":"webViewSrc","value":"https://docs.triliumnotes.org/script-api/frontend"},{"name":"iconClass","value":"bx bx-folder","type":"label"}],"enforceAttributes":true,"children":[{"id":"_help_habiZ3HU8Kw8","title":"FNote","type":"webView","attributes":[{"type":"label","name":"webViewSrc","value":"https://docs.triliumnotes.org/script-api/frontend/interfaces/FNote.html"},{"name":"iconClass","value":"bx bx-file","type":"label"}],"enforceAttributes":true}]},{"id":"_help_MEtfsqa5VwNi","title":"Backend API","type":"webView","attributes":[{"type":"label","name":"webViewSrc","value":"https://docs.triliumnotes.org/script-api/backend"},{"name":"iconClass","value":"bx bx-file","type":"label"}],"enforceAttributes":true},{"id":"_help_ApVHZ8JY5ofC","title":"Day.js","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Script API/Day.js"},{"name":"iconClass","value":"bx bx-calendar","type":"label"}]}]},{"id":"_help_vElnKeDNPSVl","title":"Logging","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Logging"},{"name":"iconClass","value":"bx bx-terminal","type":"label"}]}]},{"id":"_help_Fm0j45KqyHpU","title":"Miscellaneous","type":"book","attributes":[{"name":"iconClass","value":"bx bx-info-circle","type":"label"}],"children":[{"id":"_help_WFbFXrgnDyyU","title":"Privacy Policy","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Miscellaneous/Privacy Policy"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_NcsmUYZRWEW4","title":"Patterns of personal knowledge","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Miscellaneous/Patterns of personal knowledge"},{"name":"iconClass","value":"bx bx-file","type":"label"}]}]}] \ No newline at end of file +[{"id":"_help_BOCnjTMBCoxW","title":"Feature Highlights","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Feature Highlights"},{"name":"iconClass","value":"bx bx-star","type":"label"}]},{"id":"_help_Otzi9La2YAUX","title":"Installation & Setup","type":"book","attributes":[{"name":"iconClass","value":"bx bx-cog","type":"label"}],"children":[{"id":"_help_poXkQfguuA0U","title":"Desktop Installation","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Desktop Installation"},{"name":"iconClass","value":"bx bx-desktop","type":"label"}],"children":[{"id":"_help_nRqcgfTb97uV","title":"Using the desktop application as a server","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Desktop Installation/Using the desktop application "},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_Rp0q8bSP6Ayl","title":"System Requirements","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Desktop Installation/System Requirements"},{"name":"iconClass","value":"bx bx-chip","type":"label"}]},{"id":"_help_Un4wj2Mak2Ky","title":"Nix flake","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Desktop Installation/Nix flake"},{"name":"iconClass","value":"bx bxl-tux","type":"label"}]}]},{"id":"_help_WOcw2SLH6tbX","title":"Server Installation","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation"},{"name":"iconClass","value":"bx bx-server","type":"label"}],"children":[{"id":"_help_Dgg7bR3b6K9j","title":"1. Installing the server","type":"book","attributes":[{"name":"iconClass","value":"bx bx-folder","type":"label"}],"children":[{"id":"_help_3tW6mORuTHnB","title":"Packaged version for Linux","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Packaged version for Linux"},{"name":"iconClass","value":"bx bxl-tux","type":"label"}]},{"id":"_help_rWX5eY045zbE","title":"Using Docker","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Using Docker"},{"name":"iconClass","value":"bx bxl-docker","type":"label"}]},{"id":"_help_moVgBcoxE3EK","title":"On NixOS","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/On NixOS"},{"name":"iconClass","value":"bx bxl-tux","type":"label"}]},{"id":"_help_J1Bb6lVlwU5T","title":"Manually","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Manually"},{"name":"iconClass","value":"bx bx-code-alt","type":"label"}]},{"id":"_help_DCmT6e7clMoP","title":"Using Kubernetes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Using Kubernetes"},{"name":"iconClass","value":"bx bxl-kubernetes","type":"label"}]},{"id":"_help_klCWNks3ReaQ","title":"Multiple server instances","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Multiple server instances"},{"name":"iconClass","value":"bx bxs-user-account","type":"label"}]}]},{"id":"_help_vcjrb3VVYPZI","title":"2. Reverse proxy","type":"book","attributes":[{"name":"iconClass","value":"bx bx-folder","type":"label"}],"children":[{"id":"_help_ud6MShXL4WpO","title":"Nginx","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/2. Reverse proxy/Nginx"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_fDLvzOx29Pfg","title":"Apache using Docker","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/2. Reverse proxy/Apache using Docker"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_LLzSMXACKhUs","title":"Trusted proxy","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/2. Reverse proxy/Trusted proxy"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_5ERVJb9s4FRD","title":"Traefik","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/2. Reverse proxy/Traefik"},{"name":"iconClass","value":"bx bx-file","type":"label"}]}]},{"id":"_help_l2VkvOwUNfZj","title":"HTTPS (TLS)","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/HTTPS (TLS)"},{"name":"iconClass","value":"bx bx-lock-alt","type":"label"}]},{"id":"_help_0hzsNCP31IAB","title":"Authentication","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/Authentication"},{"name":"iconClass","value":"bx bx-user","type":"label"}]},{"id":"_help_7DAiwaf8Z7Rz","title":"Multi-Factor Authentication","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/Multi-Factor Authentication"},{"name":"iconClass","value":"bx bx-stopwatch","type":"label"}]},{"id":"_help_Un4wj2Mak2Ky","title":"Nix flake","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/Nix flake.clone"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_yeEaYqosGLSh","title":"Third-party cloud hosting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/Third-party cloud hosting"},{"name":"iconClass","value":"bx bx-cloud","type":"label"}]},{"id":"_help_iGTnKjubbXkA","title":"System Requirements","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Server Installation/System Requirements"},{"name":"iconClass","value":"bx bx-chip","type":"label"}]}]},{"id":"_help_cbkrhQjrkKrh","title":"Synchronization","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Synchronization"},{"name":"iconClass","value":"bx bx-sync","type":"label"}]},{"id":"_help_RDslemsQ6gCp","title":"Mobile Frontend","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Mobile Frontend"},{"name":"iconClass","value":"bx bx-mobile-alt","type":"label"}]},{"id":"_help_MtPxeAWVAzMg","title":"Web Clipper","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Web Clipper"},{"name":"iconClass","value":"bx bx-paperclip","type":"label"}]},{"id":"_help_n1lujUxCwipy","title":"Upgrading TriliumNext","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Upgrading TriliumNext"},{"name":"iconClass","value":"bx bx-up-arrow-alt","type":"label"}]},{"id":"_help_ODY7qQn5m2FT","title":"Backup","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Backup"},{"name":"iconClass","value":"bx bx-hdd","type":"label"}]},{"id":"_help_tAassRL4RSQL","title":"Data directory","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Installation & Setup/Data directory"},{"name":"iconClass","value":"bx bx-folder-open","type":"label"}]}]},{"id":"_help_gh7bpGYxajRS","title":"Basic Concepts and Features","type":"book","attributes":[{"name":"iconClass","value":"bx bx-help-circle","type":"label"}],"children":[{"id":"_help_Vc8PjrjAGuOp","title":"UI Elements","type":"book","attributes":[{"name":"iconClass","value":"bx bx-window-alt","type":"label"}],"children":[{"id":"_help_x0JgW8UqGXvq","title":"Vertical and horizontal layout","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Vertical and horizontal layout"},{"name":"iconClass","value":"bx bxs-layout","type":"label"}]},{"id":"_help_x3i7MxGccDuM","title":"Global menu","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Global menu"},{"name":"iconClass","value":"bx bx-menu","type":"label"}]},{"id":"_help_oPVyFC7WL2Lp","title":"Note Tree","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree"},{"name":"iconClass","value":"bx bxs-tree-alt","type":"label"}],"children":[{"id":"_help_YtSN43OrfzaA","title":"Note tree contextual menu","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree/Note tree contextual menu"},{"name":"iconClass","value":"bx bx-menu","type":"label"}]},{"id":"_help_yTjUdsOi4CIE","title":"Multiple selection","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree/Multiple selection"},{"name":"iconClass","value":"bx bx-list-plus","type":"label"}]},{"id":"_help_DvdZhoQZY9Yd","title":"Keyboard shortcuts","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree/Keyboard shortcuts"},{"name":"iconClass","value":"bx bxs-keyboard","type":"label"}]}]},{"id":"_help_BlN9DFI679QC","title":"Ribbon","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Ribbon"},{"name":"iconClass","value":"bx bx-dots-horizontal","type":"label"}]},{"id":"_help_3seOhtN8uLIY","title":"Tabs","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Tabs"},{"name":"iconClass","value":"bx bx-dock-top","type":"label"}]},{"id":"_help_xYmIYSP6wE3F","title":"Launch Bar","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Launch Bar"},{"name":"iconClass","value":"bx bx-sidebar","type":"label"}]},{"id":"_help_8YBEPzcpUgxw","title":"Note buttons","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Note buttons"},{"name":"iconClass","value":"bx bx-dots-vertical-rounded","type":"label"}]},{"id":"_help_4TIF1oA4VQRO","title":"Options","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Options"},{"name":"iconClass","value":"bx bx-cog","type":"label"}]},{"id":"_help_luNhaphA37EO","title":"Split View","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Split View"},{"name":"iconClass","value":"bx bx-dock-right","type":"label"}]},{"id":"_help_XpOYSgsLkTJy","title":"Floating buttons","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Floating buttons"},{"name":"iconClass","value":"bx bx-rectangle","type":"label"}]},{"id":"_help_RnaPdbciOfeq","title":"Right Sidebar","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Right Sidebar"},{"name":"iconClass","value":"bx bxs-dock-right","type":"label"}]},{"id":"_help_r5JGHN99bVKn","title":"Recent Changes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Recent Changes"},{"name":"iconClass","value":"bx bx-history","type":"label"}]},{"id":"_help_ny318J39E5Z0","title":"Zoom","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Zoom"},{"name":"iconClass","value":"bx bx-zoom-in","type":"label"}]},{"id":"_help_lgKX7r3aL30x","title":"Note Tooltip","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tooltip"},{"name":"iconClass","value":"bx bx-message-detail","type":"label"}]},{"id":"_help_IjZS7iK5EXtb","title":"New Layout","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/New Layout"},{"name":"iconClass","value":"bx bx-layout","type":"label"}],"children":[{"id":"_help_I6p2a06hdnL6","title":"Breadcrumb","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/New Layout/Breadcrumb"},{"name":"iconClass","value":"bx bx-chevron-right","type":"label"}]},{"id":"_help_AlJ73vBCjWDw","title":"Status bar","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/UI Elements/New Layout/Status bar"},{"name":"iconClass","value":"bx bx-dock-bottom","type":"label"}]}]}]},{"id":"_help_BFs8mudNFgCS","title":"Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes"},{"name":"iconClass","value":"bx bx-notepad","type":"label"}],"children":[{"id":"_help_p9kXRFAkwN4o","title":"Note Icons","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Note Icons"},{"name":"iconClass","value":"bx bxs-grid","type":"label"}]},{"id":"_help_0vhv7lsOLy82","title":"Attachments","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Attachments"},{"name":"iconClass","value":"bx bx-paperclip","type":"label"}]},{"id":"_help_IakOLONlIfGI","title":"Cloning Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Cloning Notes"},{"name":"iconClass","value":"bx bx-duplicate","type":"label"}],"children":[{"id":"_help_TBwsyfadTA18","title":"Branch prefix","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Cloning Notes/Branch prefix"},{"name":"iconClass","value":"bx bx-rename","type":"label"}]}]},{"id":"_help_bwg0e8ewQMak","title":"Protected Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Protected Notes"},{"name":"iconClass","value":"bx bx-lock-alt","type":"label"}]},{"id":"_help_MKmLg5x6xkor","title":"Archived Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Archived Notes"},{"name":"iconClass","value":"bx bx-box","type":"label"}]},{"id":"_help_vZWERwf8U3nx","title":"Note Revisions","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Note Revisions"},{"name":"iconClass","value":"bx bx-history","type":"label"}]},{"id":"_help_aGlEvb9hyDhS","title":"Sorting Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Sorting Notes"},{"name":"iconClass","value":"bx bx-sort-up","type":"label"}]},{"id":"_help_NRnIZmSMc5sj","title":"Printing & Exporting as PDF","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Printing & Exporting as PDF"},{"name":"iconClass","value":"bx bx-printer","type":"label"}]},{"id":"_help_CoFPLs3dRlXc","title":"Read-Only Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Read-Only Notes"},{"name":"iconClass","value":"bx bx-edit-alt","type":"label"}]},{"id":"_help_0ESUbbAxVnoK","title":"Note List","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Notes/Note List"},{"name":"iconClass","value":"bx bxs-grid","type":"label"}]}]},{"id":"_help_wArbEsdSae6g","title":"Navigation","type":"book","attributes":[{"name":"iconClass","value":"bx bx-navigation","type":"label"}],"children":[{"id":"_help_kBrnXNG3Hplm","title":"Tree Concepts","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Tree Concepts"},{"name":"iconClass","value":"bx bx-pyramid","type":"label"}]},{"id":"_help_MMiBEQljMQh2","title":"Note Navigation","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Note Navigation"},{"name":"iconClass","value":"bx bxs-navigation","type":"label"}]},{"id":"_help_Ms1nauBra7gq","title":"Quick search","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Quick search"},{"name":"iconClass","value":"bx bx-search-alt-2","type":"label"}]},{"id":"_help_F1r9QtzQLZqm","title":"Jump to...","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Jump to"},{"name":"iconClass","value":"bx bx-send","type":"label"}]},{"id":"_help_eIg8jdvaoNNd","title":"Search","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Search"},{"name":"iconClass","value":"bx bx-search-alt-2","type":"label"}]},{"id":"_help_u3YFHC9tQlpm","title":"Bookmarks","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Bookmarks"},{"name":"iconClass","value":"bx bx-bookmarks","type":"label"}]},{"id":"_help_OR8WJ7Iz9K4U","title":"Note Hoisting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Note Hoisting"},{"name":"iconClass","value":"bx bxs-chevrons-up","type":"label"}]},{"id":"_help_ZjLYv08Rp3qC","title":"Quick edit","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Quick edit"},{"name":"iconClass","value":"bx bx-edit","type":"label"}]},{"id":"_help_9sRHySam5fXb","title":"Workspaces","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Workspaces"},{"name":"iconClass","value":"bx bx-door-open","type":"label"}]},{"id":"_help_xWtq5NUHOwql","title":"Similar Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Similar Notes"},{"name":"iconClass","value":"bx bx-bar-chart","type":"label"}]},{"id":"_help_McngOG2jbUWX","title":"Search in note","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Navigation/Search in note"},{"name":"iconClass","value":"bx bx-search-alt-2","type":"label"}]}]},{"id":"_help_A9Oc6YKKc65v","title":"Keyboard Shortcuts","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Keyboard Shortcuts"},{"name":"iconClass","value":"bx bxs-keyboard","type":"label"}]},{"id":"_help_Wy267RK4M69c","title":"Themes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Themes"},{"name":"iconClass","value":"bx bx-palette","type":"label"}],"children":[{"id":"_help_VbjZvtUek0Ln","title":"Theme Gallery","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Themes/Theme Gallery"},{"name":"iconClass","value":"bx bx-book-reader","type":"label"}]},{"id":"_help_gOKqSJgXLcIj","title":"Icon Packs","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Themes/Icon Packs"},{"name":"iconClass","value":"bx bx-package","type":"label"}]}]},{"id":"_help_mHbBMPDPkVV5","title":"Import & Export","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Import & Export"},{"name":"iconClass","value":"bx bx-import","type":"label"}],"children":[{"id":"_help_Oau6X9rCuegd","title":"Markdown","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown"},{"name":"iconClass","value":"bx bxl-markdown","type":"label"}],"children":[{"id":"_help_rJ9grSgoExl9","title":"Supported syntax","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown/Supported syntax"},{"name":"iconClass","value":"bx bx-code-alt","type":"label"}]}]},{"id":"_help_syuSEKf2rUGr","title":"Evernote","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Import & Export/Evernote"},{"name":"iconClass","value":"bx bx-window-open","type":"label"}]},{"id":"_help_GnhlmrATVqcH","title":"OneNote","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Import & Export/OneNote"},{"name":"iconClass","value":"bx bx-window-open","type":"label"}]}]},{"id":"_help_rC3pL2aptaRE","title":"Zen mode","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Basic Concepts and Features/Zen mode"},{"name":"iconClass","value":"bx bxs-yin-yang","type":"label"}]}]},{"id":"_help_s3YCWHBfmYuM","title":"Quick Start","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Quick Start"},{"name":"iconClass","value":"bx bx-run","type":"label"}]},{"id":"_help_i6dbnitykE5D","title":"FAQ","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/FAQ"},{"name":"iconClass","value":"bx bx-question-mark","type":"label"}]},{"id":"_help_KSZ04uQ2D1St","title":"Note Types","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types"},{"name":"iconClass","value":"bx bx-edit","type":"label"}],"children":[{"id":"_help_iPIMuisry3hd","title":"Text","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text"},{"name":"iconClass","value":"bx bx-note","type":"label"}],"children":[{"id":"_help_NwBbFdNZ9h7O","title":"Block quotes & admonitions","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Block quotes & admonitions"},{"name":"iconClass","value":"bx bx-info-circle","type":"label"}]},{"id":"_help_oSuaNgyyKnhu","title":"Bookmarks","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Bookmarks"},{"name":"iconClass","value":"bx bx-bookmark","type":"label"}]},{"id":"_help_veGu4faJErEM","title":"Content language & Right-to-left support","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Content language & Right-to-le"},{"name":"iconClass","value":"bx bx-align-right","type":"label"}]},{"id":"_help_2x0ZAX9ePtzV","title":"Cut to subnote","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Cut to subnote"},{"name":"iconClass","value":"bx bx-cut","type":"label"}]},{"id":"_help_UYuUB1ZekNQU","title":"Developer-specific formatting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Developer-specific formatting"},{"name":"iconClass","value":"bx bx-code-alt","type":"label"}],"children":[{"id":"_help_QxEyIjRBizuC","title":"Code blocks","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Developer-specific formatting/Code blocks"},{"name":"iconClass","value":"bx bx-code","type":"label"}]}]},{"id":"_help_AgjCISero73a","title":"Footnotes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Footnotes"},{"name":"iconClass","value":"bx bx-bracket","type":"label"}]},{"id":"_help_nRhnJkTT8cPs","title":"Formatting toolbar","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Formatting toolbar"},{"name":"iconClass","value":"bx bx-text","type":"label"}]},{"id":"_help_Gr6xFaF6ioJ5","title":"General formatting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/General formatting"},{"name":"iconClass","value":"bx bx-bold","type":"label"}]},{"id":"_help_AxshuNRegLAv","title":"Highlights list","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Highlights list"},{"name":"iconClass","value":"bx bx-highlight","type":"label"}]},{"id":"_help_mT0HEkOsz6i1","title":"Images","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Images"},{"name":"iconClass","value":"bx bx-image-alt","type":"label"}],"children":[{"id":"_help_0Ofbk1aSuVRu","title":"Image references","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Images/Image references"},{"name":"iconClass","value":"bx bxs-file-image","type":"label"}]}]},{"id":"_help_nBAXQFj20hS1","title":"Include Note","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Include Note"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_CohkqWQC1iBv","title":"Insert buttons","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Insert buttons"},{"name":"iconClass","value":"bx bx-plus","type":"label"}]},{"id":"_help_oiVPnW8QfnvS","title":"Keyboard shortcuts","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Keyboard shortcuts"},{"name":"iconClass","value":"bx bxs-keyboard","type":"label"}]},{"id":"_help_QEAPj01N5f7w","title":"Links","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Links"},{"name":"iconClass","value":"bx bx-link-alt","type":"label"}],"children":[{"id":"_help_3IDVtesTQ8ds","title":"External links","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Links/External links"},{"name":"iconClass","value":"bx bx-link-external","type":"label"}]},{"id":"_help_hrZ1D00cLbal","title":"Internal (reference) links","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Links/Internal (reference) links"},{"name":"iconClass","value":"bx bx-link","type":"label"}]}]},{"id":"_help_S6Xx8QIWTV66","title":"Lists","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Lists"},{"name":"iconClass","value":"bx bx-list-ul","type":"label"}]},{"id":"_help_QrtTYPmdd1qq","title":"Markdown-like formatting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Markdown-like formatting"},{"name":"iconClass","value":"bx bxl-markdown","type":"label"}]},{"id":"_help_YfYAtQBcfo5V","title":"Math Equations","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Math Equations"},{"name":"iconClass","value":"bx bx-math","type":"label"}]},{"id":"_help_dEHYtoWWi8ct","title":"Other features","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Other features"},{"name":"iconClass","value":"bx bxs-grid","type":"label"}]},{"id":"_help_gLt3vA97tMcp","title":"Premium features","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Premium features"},{"name":"iconClass","value":"bx bx-star","type":"label"}],"children":[{"id":"_help_ZlN4nump6EbW","title":"Slash Commands","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Premium features/Slash Commands"},{"name":"iconClass","value":"bx bx-menu","type":"label"}]},{"id":"_help_pwc194wlRzcH","title":"Text Snippets","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Premium features/Text Snippets"},{"name":"iconClass","value":"bx bx-align-left","type":"label"}]},{"id":"_help_5wZallV2Qo1t","title":"Format Painter","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Premium features/Format Painter"},{"name":"iconClass","value":"bx bxs-paint-roll","type":"label"}]}]},{"id":"_help_BFvAtE74rbP6","title":"Table of contents","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Table of contents"},{"name":"iconClass","value":"bx bx-heading","type":"label"}]},{"id":"_help_NdowYOC1GFKS","title":"Tables","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Text/Tables"},{"name":"iconClass","value":"bx bx-table","type":"label"}]}]},{"id":"_help_6f9hih2hXXZk","title":"Code","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Code"},{"name":"iconClass","value":"bx bx-code","type":"label"}]},{"id":"_help_m523cpzocqaD","title":"Saved Search","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Saved Search"},{"name":"iconClass","value":"bx bx-file-find","type":"label"}]},{"id":"_help_iRwzGnHPzonm","title":"Relation Map","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Relation Map"},{"name":"iconClass","value":"bx bxs-network-chart","type":"label"}]},{"id":"_help_bdUJEHsAPYQR","title":"Note Map","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Note Map"},{"name":"iconClass","value":"bx bxs-network-chart","type":"label"}]},{"id":"_help_HcABDtFCkbFN","title":"Render Note","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Render Note"},{"name":"iconClass","value":"bx bx-extension","type":"label"}]},{"id":"_help_s1aBHPd79XYj","title":"Mermaid Diagrams","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Mermaid Diagrams"},{"name":"iconClass","value":"bx bx-selection","type":"label"}],"children":[{"id":"_help_RH6yLjjWJHof","title":"ELK layout","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Mermaid Diagrams/ELK layout"},{"name":"iconClass","value":"bx bxs-network-chart","type":"label"}]},{"id":"_help_WWgeUaBb7UfC","title":"Syntax reference","type":"webView","attributes":[{"type":"label","name":"webViewSrc","value":"https://mermaid.js.org/intro/syntax-reference.html"},{"name":"iconClass","value":"bx bx-file","type":"label"}],"enforceAttributes":true}]},{"id":"_help_grjYqerjn243","title":"Canvas","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Canvas"},{"name":"iconClass","value":"bx bx-pen","type":"label"}]},{"id":"_help_1vHRoWCEjj0L","title":"Web View","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Web View"},{"name":"iconClass","value":"bx bx-globe-alt","type":"label"}]},{"id":"_help_gBbsAeiuUxI5","title":"Mind Map","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/Mind Map"},{"name":"iconClass","value":"bx bx-sitemap","type":"label"}]},{"id":"_help_W8vYD3Q1zjCR","title":"File","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Note Types/File"},{"name":"iconClass","value":"bx bx-file-blank","type":"label"}]}]},{"id":"_help_GTwFsgaA0lCt","title":"Collections","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections"},{"name":"iconClass","value":"bx bx-book","type":"label"}],"children":[{"id":"_help_xWbu3jpNWapp","title":"Calendar","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/Calendar"},{"name":"iconClass","value":"bx bx-calendar","type":"label"}]},{"id":"_help_2FvYrpmOXm29","title":"Table","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/Table"},{"name":"iconClass","value":"bx bx-table","type":"label"}]},{"id":"_help_CtBQqbwXDx1w","title":"Kanban Board","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/Kanban Board"},{"name":"iconClass","value":"bx bx-columns","type":"label"}]},{"id":"_help_81SGnPGMk7Xc","title":"Geo Map","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/Geo Map"},{"name":"iconClass","value":"bx bx-map-alt","type":"label"}]},{"id":"_help_zP3PMqaG71Ct","title":"Presentation","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/Presentation"},{"name":"iconClass","value":"bx bx-slideshow","type":"label"}]},{"id":"_help_8QqnMzx393bx","title":"Grid View","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/Grid View"},{"name":"iconClass","value":"bx bxs-grid","type":"label"}]},{"id":"_help_mULW0Q3VojwY","title":"List View","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Collections/List View"},{"name":"iconClass","value":"bx bx-list-ul","type":"label"}]}]},{"id":"_help_BgmBlOIl72jZ","title":"Troubleshooting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting"},{"name":"iconClass","value":"bx bx-bug","type":"label"}],"children":[{"id":"_help_wy8So3yZZlH9","title":"Reporting issues","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Reporting issues"},{"name":"iconClass","value":"bx bx-bug-alt","type":"label"}]},{"id":"_help_x59R8J8KV5Bp","title":"Anonymized Database","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Anonymized Database"},{"name":"iconClass","value":"bx bx-low-vision","type":"label"}]},{"id":"_help_qzNzp9LYQyPT","title":"Error logs","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Error logs"},{"name":"iconClass","value":"bx bx-comment-error","type":"label"}],"children":[{"id":"_help_bnyigUA2UK7s","title":"Backend (server) logs","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Error logs/Backend (server) logs"},{"name":"iconClass","value":"bx bx-server","type":"label"}]},{"id":"_help_9yEHzMyFirZR","title":"Frontend logs","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Error logs/Frontend logs"},{"name":"iconClass","value":"bx bx-window-alt","type":"label"}]}]},{"id":"_help_vdlYGAcpXAgc","title":"Synchronization fails with 504 Gateway Timeout","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Synchronization fails with 504"},{"name":"iconClass","value":"bx bx-error","type":"label"}]},{"id":"_help_s8alTXmpFR61","title":"Refreshing the application","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Troubleshooting/Refreshing the application"},{"name":"iconClass","value":"bx bx-refresh","type":"label"}]}]},{"id":"_help_pKK96zzmvBGf","title":"Theme development","type":"book","attributes":[{"name":"iconClass","value":"bx bx-palette","type":"label"}],"children":[{"id":"_help_7NfNr5pZpVKV","title":"Creating a custom theme","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Theme development/Creating a custom theme"},{"name":"iconClass","value":"bx bxs-color","type":"label"}]},{"id":"_help_WFGzWeUK6arS","title":"Customize the Next theme","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Theme development/Customize the Next theme"},{"name":"iconClass","value":"bx bx-news","type":"label"}]},{"id":"_help_WN5z4M8ASACJ","title":"Reference","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Theme development/Reference"},{"name":"iconClass","value":"bx bx-book-open","type":"label"}]},{"id":"_help_AlhDUqhENtH7","title":"Custom app-wide CSS","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Theme development/Custom app-wide CSS"},{"name":"iconClass","value":"bx bxs-file-css","type":"label"}]},{"id":"_help_g1mlRoU8CsqC","title":"Creating an icon pack","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Theme development/Creating an icon pack"},{"name":"iconClass","value":"bx bx-package","type":"label"}]}]},{"id":"_help_tC7s2alapj8V","title":"Advanced Usage","type":"book","attributes":[{"name":"iconClass","value":"bx bx-rocket","type":"label"}],"children":[{"id":"_help_zEY4DaJG4YT5","title":"Attributes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Attributes"},{"name":"iconClass","value":"bx bx-list-check","type":"label"}],"children":[{"id":"_help_HI6GBBIduIgv","title":"Labels","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Attributes/Labels"},{"name":"iconClass","value":"bx bx-hash","type":"label"}]},{"id":"_help_Cq5X6iKQop6R","title":"Relations","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Attributes/Relations"},{"name":"iconClass","value":"bx bx-transfer","type":"label"}]},{"id":"_help_bwZpz2ajCEwO","title":"Attribute Inheritance","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Attributes/Attribute Inheritance"},{"name":"iconClass","value":"bx bx-list-plus","type":"label"}]},{"id":"_help_OFXdgB2nNk1F","title":"Promoted Attributes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Attributes/Promoted Attributes"},{"name":"iconClass","value":"bx bx-table","type":"label"}]}]},{"id":"_help_KC1HB96bqqHX","title":"Templates","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Templates"},{"name":"iconClass","value":"bx bx-copy","type":"label"}]},{"id":"_help_BCkXAVs63Ttv","title":"Note Map (Link map, Tree map)","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Note Map (Link map, Tree map)"},{"name":"iconClass","value":"bx bxs-network-chart","type":"label"}]},{"id":"_help_R9pX4DGra2Vt","title":"Sharing","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Sharing"},{"name":"iconClass","value":"bx bx-share-alt","type":"label"}],"children":[{"id":"_help_Qjt68inQ2bRj","title":"Serving directly the content of a note","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Sharing/Serving directly the content o"},{"name":"iconClass","value":"bx bx-code","type":"label"}]},{"id":"_help_ycBFjKrrwE9p","title":"Exporting static HTML for web publishing","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Sharing/Exporting static HTML for web "},{"name":"iconClass","value":"bx bxs-file-html","type":"label"}]},{"id":"_help_sLIJ6f1dkJYW","title":"Reverse proxy configuration","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Sharing/Reverse proxy configuration"},{"name":"iconClass","value":"bx bx-world","type":"label"}]}]},{"id":"_help_5668rwcirq1t","title":"Advanced Showcases","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Advanced Showcases"},{"name":"iconClass","value":"bx bxs-component","type":"label"}],"children":[{"id":"_help_l0tKav7yLHGF","title":"Day Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Advanced Showcases/Day Notes"},{"name":"iconClass","value":"bx bx-calendar","type":"label"}]},{"id":"_help_R7abl2fc6Mxi","title":"Weight Tracker","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Advanced Showcases/Weight Tracker"},{"name":"iconClass","value":"bx bx-line-chart","type":"label"}]},{"id":"_help_xYjQUYhpbUEW","title":"Task Manager","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Advanced Showcases/Task Manager"},{"name":"iconClass","value":"bx bx-calendar-check","type":"label"}]}]},{"id":"_help_J5Ex1ZrMbyJ6","title":"Custom Request Handler","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Custom Request Handler"},{"name":"iconClass","value":"bx bx-globe","type":"label"}]},{"id":"_help_d3fAXQ2diepH","title":"Custom Resource Providers","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Custom Resource Providers"},{"name":"iconClass","value":"bx bxs-file-plus","type":"label"}]},{"id":"_help_pgxEVkzLl1OP","title":"ETAPI (REST API)","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/ETAPI (REST API)"},{"name":"iconClass","value":"bx bx-extension","type":"label"}],"children":[{"id":"_help_9qPsTWBorUhQ","title":"API Reference","type":"webView","attributes":[{"type":"label","name":"webViewSrc","value":"https://docs.triliumnotes.org/rest-api/etapi/"},{"name":"iconClass","value":"bx bx-file","type":"label"}],"enforceAttributes":true}]},{"id":"_help_47ZrP6FNuoG8","title":"Default Note Title","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Default Note Title"},{"name":"iconClass","value":"bx bx-edit-alt","type":"label"}]},{"id":"_help_wX4HbRucYSDD","title":"Database","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Database"},{"name":"iconClass","value":"bx bx-data","type":"label"}],"children":[{"id":"_help_oyIAJ9PvvwHX","title":"Manually altering the database","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Database/Manually altering the database"},{"name":"iconClass","value":"bx bxs-edit","type":"label"}],"children":[{"id":"_help_YKWqdJhzi2VY","title":"SQL Console","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Database/Manually altering the database/SQL Console"},{"name":"iconClass","value":"bx bx-data","type":"label"}]}]},{"id":"_help_6tZeKvSHEUiB","title":"Demo Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Database/Demo Notes"},{"name":"iconClass","value":"bx bx-package","type":"label"}]}]},{"id":"_help_Gzjqa934BdH4","title":"Configuration (config.ini or environment variables)","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Configuration (config.ini or e"},{"name":"iconClass","value":"bx bx-cog","type":"label"}],"children":[{"id":"_help_c5xB8m4g2IY6","title":"Trilium instance","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Configuration (config.ini or environment variables)/Trilium instance"},{"name":"iconClass","value":"bx bx-windows","type":"label"}]},{"id":"_help_LWtBjFej3wX3","title":"Cross-Origin Resource Sharing (CORS)","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Configuration (config.ini or environment variables)/Cross-Origin Resource Sharing "},{"name":"iconClass","value":"bx bx-lock","type":"label"}]}]},{"id":"_help_ivYnonVFBxbQ","title":"Bulk Actions","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Bulk Actions"},{"name":"iconClass","value":"bx bx-list-plus","type":"label"}]},{"id":"_help_4FahAwuGTAwC","title":"Note source","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Note source"},{"name":"iconClass","value":"bx bx-code","type":"label"}]},{"id":"_help_1YeN2MzFUluU","title":"Technologies used","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Technologies used"},{"name":"iconClass","value":"bx bx-pyramid","type":"label"}],"children":[{"id":"_help_MI26XDLSAlCD","title":"CKEditor","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Technologies used/CKEditor"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_N4IDkixaDG9C","title":"MindElixir","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Technologies used/MindElixir"},{"name":"iconClass","value":"bx bx-sitemap","type":"label"}]},{"id":"_help_H0mM1lTxF9JI","title":"Excalidraw","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Technologies used/Excalidraw"},{"name":"iconClass","value":"bx bx-pen","type":"label"}]},{"id":"_help_MQHyy2dIFgxS","title":"Leaflet","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Technologies used/Leaflet"},{"name":"iconClass","value":"bx bx-map-alt","type":"label"}]}]},{"id":"_help_m1lbrzyKDaRB","title":"Note ID","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Note ID"},{"name":"iconClass","value":"bx bx-hash","type":"label"}]},{"id":"_help_0vTSyvhPTAOz","title":"Internal API","type":"book","attributes":[{"name":"iconClass","value":"bx bxs-component","type":"label"}],"children":[{"id":"_help_z8O2VG4ZZJD7","title":"API Reference","type":"webView","attributes":[{"type":"label","name":"webViewSrc","value":"https://docs.triliumnotes.org/rest-api/internal/"},{"name":"iconClass","value":"bx bx-file","type":"label"}],"enforceAttributes":true}]},{"id":"_help_2mUhVmZK8RF3","title":"Hidden Notes","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Hidden Notes"},{"name":"iconClass","value":"bx bx-hide","type":"label"}]},{"id":"_help_uYF7pmepw27K","title":"Metrics","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Metrics"},{"name":"iconClass","value":"bx bxs-data","type":"label"}],"children":[{"id":"_help_bOP3TB56fL1V","title":"grafana-dashboard.json","type":"doc","attributes":[{"name":"iconClass","value":"bx bx-file","type":"label"}]}]},{"id":"_help_64ZTlUPgEPtW","title":"Safe mode","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Safe mode"},{"name":"iconClass","value":"bx bxs-virus-block","type":"label"}]},{"id":"_help_HAIOFBoYIIdO","title":"Nightly release","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Nightly release"},{"name":"iconClass","value":"bx bx-moon","type":"label"}]},{"id":"_help_ZmT9ln8XJX2o","title":"Read-only database","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Advanced Usage/Read-only database"},{"name":"iconClass","value":"bx bx-book-reader","type":"label"}]}]},{"id":"_help_GBBMSlVSOIGP","title":"AI","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/AI"},{"name":"iconClass","value":"bx bx-bot","type":"label"}],"children":[{"id":"_help_WkM7gsEUyCXs","title":"Providers","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/AI/Providers"},{"name":"iconClass","value":"bx bx-select-multiple","type":"label"}],"children":[{"id":"_help_7EdTxPADv95W","title":"Ollama","type":"book","attributes":[{"name":"iconClass","value":"bx bx-message-dots","type":"label"}],"children":[{"id":"_help_vvUCN7FDkq7G","title":"Installing Ollama","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/AI/Providers/Ollama/Installing Ollama"},{"name":"iconClass","value":"bx bx-file","type":"label"}]}]},{"id":"_help_ZavFigBX9AwP","title":"OpenAI","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/AI/Providers/OpenAI"},{"name":"iconClass","value":"bx bx-message-dots","type":"label"}]},{"id":"_help_e0lkirXEiSNc","title":"Anthropic","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/AI/Providers/Anthropic"},{"name":"iconClass","value":"bx bx-message-dots","type":"label"}]}]}]},{"id":"_help_CdNpE2pqjmI6","title":"Scripting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting"},{"name":"iconClass","value":"bx bxs-file-js","type":"label"}],"children":[{"id":"_help_yIhgI5H7A2Sm","title":"Frontend Basics","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics"},{"name":"iconClass","value":"bx bx-window","type":"label"}],"children":[{"id":"_help_MgibgPcfeuGz","title":"Custom Widgets","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets"},{"name":"iconClass","value":"bx bxs-widget","type":"label"}],"children":[{"id":"_help_SynTBQiBsdYJ","title":"Widget Basics","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Widget Basics"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_GhurYZjh8e1V","title":"Note context aware widget","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Note context aware widget"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_M8IppdwVHSjG","title":"Right pane widget","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Right pane widget"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_YNxAqkI5Kg1M","title":"Word count widget","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Word count widget"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_VqGQnnPGnqAU","title":"CSS","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/CSS"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_gMkgcLJ6jBkg","title":"Troubleshooting","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Troubleshooting"},{"name":"iconClass","value":"bx bx-file","type":"label"}]}]},{"id":"_help_es8OU2GuguFU","title":"Examples","type":"book","attributes":[{"name":"iconClass","value":"bx bx-code-alt","type":"label"}],"children":[{"id":"_help_TjLYAo3JMO8X","title":"\"New Task\" launcher button","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Examples/New Task launcher button"},{"name":"iconClass","value":"bx bx-task","type":"label"}]},{"id":"_help_7kZPMD0uFwkH","title":"Downloading responses from Google Forms","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Examples/Downloading responses from Goo"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_DL92EjAaXT26","title":"Using promoted attributes to configure scripts","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Examples/Using promoted attributes to c"},{"name":"iconClass","value":"bx bx-file","type":"label"}]}]},{"id":"_help_4Gn3psZKsfSm","title":"Launch Bar Widgets","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Launch Bar Widgets"},{"name":"iconClass","value":"bx bx-dock-left","type":"label"}],"children":[{"id":"_help_IPArqVfDQ4We","title":"Note Title Widget","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Launch Bar Widgets/Note Title Widget"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_gcI7RPbaNSh3","title":"Analog Watch","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Launch Bar Widgets/Analog Watch"},{"name":"iconClass","value":"bx bx-file","type":"label"}]}]},{"id":"_help_KLsqhjaqh1QW","title":"Preact","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Preact"},{"name":"iconClass","value":"bx bxl-react","type":"label"}],"children":[{"id":"_help_Bqde6BvPo05g","title":"Component libraries","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Preact/Component libraries"},{"name":"iconClass","value":"bx bxs-component","type":"label"}]},{"id":"_help_ykYtbM9k3a7B","title":"Hooks","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Preact/Hooks"},{"name":"iconClass","value":"bx bx-question-mark","type":"label"}]},{"id":"_help_Sg9GrCtyftZf","title":"CSS","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Preact/CSS"},{"name":"iconClass","value":"bx bxs-file-css","type":"label"}]},{"id":"_help_RSssb9S3xgSr","title":"Built-in components","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Frontend Basics/Preact/Built-in components"},{"name":"iconClass","value":"bx bxs-component","type":"label"}],"children":[{"id":"_help_i9B4IW7b6V6z","title":"Widget showcase","type":"doc","attributes":[{"name":"iconClass","value":"bx bx-file","type":"label"}]}]}]}]},{"id":"_help_SPirpZypehBG","title":"Backend scripts","type":"book","attributes":[{"name":"iconClass","value":"bx bx-server","type":"label"}],"children":[{"id":"_help_fZ2IGYFXjkEy","title":"Server-side imports","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Backend scripts/Server-side imports"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_GPERMystNGTB","title":"Events","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Backend scripts/Events"},{"name":"iconClass","value":"bx bx-rss","type":"label"}]}]},{"id":"_help_wqXwKJl6VpNk","title":"Common concepts","type":"book","attributes":[{"name":"iconClass","value":"bx bxl-nodejs","type":"label"}],"children":[{"id":"_help_hA834UaHhSNn","title":"Script bundles","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Common concepts/Script bundles"},{"name":"iconClass","value":"bx bx-package","type":"label"}]}]},{"id":"_help_GLks18SNjxmC","title":"Script API","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Script API"},{"name":"iconClass","value":"bx bx-code-curly","type":"label"}],"children":[{"id":"_help_Q2z6av6JZVWm","title":"Frontend API","type":"webView","attributes":[{"type":"label","name":"webViewSrc","value":"https://docs.triliumnotes.org/script-api/frontend"},{"name":"iconClass","value":"bx bx-folder","type":"label"}],"enforceAttributes":true,"children":[{"id":"_help_habiZ3HU8Kw8","title":"FNote","type":"webView","attributes":[{"type":"label","name":"webViewSrc","value":"https://docs.triliumnotes.org/script-api/frontend/interfaces/FNote.html"},{"name":"iconClass","value":"bx bx-file","type":"label"}],"enforceAttributes":true}]},{"id":"_help_MEtfsqa5VwNi","title":"Backend API","type":"webView","attributes":[{"type":"label","name":"webViewSrc","value":"https://docs.triliumnotes.org/script-api/backend"},{"name":"iconClass","value":"bx bx-file","type":"label"}],"enforceAttributes":true},{"id":"_help_ApVHZ8JY5ofC","title":"Day.js","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Script API/Day.js"},{"name":"iconClass","value":"bx bx-calendar","type":"label"}]}]},{"id":"_help_vElnKeDNPSVl","title":"Logging","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Scripting/Logging"},{"name":"iconClass","value":"bx bx-terminal","type":"label"}]}]},{"id":"_help_Fm0j45KqyHpU","title":"Miscellaneous","type":"book","attributes":[{"name":"iconClass","value":"bx bx-info-circle","type":"label"}],"children":[{"id":"_help_WFbFXrgnDyyU","title":"Privacy Policy","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Miscellaneous/Privacy Policy"},{"name":"iconClass","value":"bx bx-file","type":"label"}]},{"id":"_help_NcsmUYZRWEW4","title":"Patterns of personal knowledge","type":"doc","attributes":[{"type":"label","name":"docName","value":"User Guide/User Guide/Miscellaneous/Patterns of personal knowledge"},{"name":"iconClass","value":"bx bx-file","type":"label"}]}]}] \ No newline at end of file diff --git a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Themes.html b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Themes.html index bba1f6562..8bab0c1c0 100644 --- a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Themes.html +++ b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Themes.html @@ -10,11 +10,13 @@

Trilium supports custom user themes, allowing you to personalize the application's appearance. To create a custom theme, follow these steps:

    -
  1. Create a CSS Code Note: Start by creating a new code note with - the CSS type.
  2. -
  3. Annotate with #appTheme: Add the attribute #appTheme=my-theme-name to - your note, where my-theme-name is the name of your custom theme.
  4. -
  5. Define Your Styles: Write your custom CSS within the +
  6. Create a CSS Code Note: Start by creating a new code note with + the CSS type.
  7. +
  8. Annotate with #appTheme: + Add the attribute #appTheme=my-theme-name to + your note, where my-theme-name is the name + of your custom theme.
  9. +
  10. Define Your Styles: Write your custom CSS within the note. Below is an example of a custom theme:
@font-face {
   font-family: 'Raleway';
@@ -72,18 +74,20 @@ body .CodeMirror {
 

Activating Your Custom Theme

Once you've created your custom theme:

    -
  1. Go to "Menu" -> "Options" -> "Appearance."
  2. -
  3. In the theme selection dropdown, you should see your custom theme listed - under the name you provided with the #appTheme label.
  4. -
  5. Select your custom theme to activate it.
  6. +
  7. Go to "Menu" -> "Options" -> "Appearance."
  8. +
  9. In the theme selection dropdown, you should see your custom theme listed + under the name you provided with the #appTheme + label.
  10. +
  11. Select your custom theme to activate it.

If you make changes to your theme, press Ctrl + R to reload the frontend and apply your updates.

Sharing and Importing Themes

-

Custom themes can be exported as .tar archives, which can be - shared with other users. However, be cautious when importing themes from - untrusted sources, as they may contain executable scripts that could pose - security risks.

+

Custom themes can be exported as .tar archives, + which can be shared with other users. However, be cautious when importing + themes from untrusted sources, as they may contain executable scripts that + could pose security risks.

An example user theme, Steel Blue, is available in the demo document.

Steel Blue Theme @@ -96,17 +100,19 @@ body .CodeMirror {

Applying Custom CSS

To use custom CSS:

    -
  1. Create a CSS Code Note: Create a new Code note with the CSS type.
  2. -
  3. Add the appCss Label: Annotate - the note with the #appCss label.
  4. -
  5. Write Your CSS: Add your custom CSS rules to the note.
  6. +
  7. Create a CSS Code Note: Create a new Code note with the CSS type.
  8. +
  9. Add the appCss Label: + Annotate the note with the #appCss label.
  10. +
  11. Write Your CSS: Add your custom CSS rules to the note.

For example:

/* Custom CSS to style specific elements */
 .tree-item {
     color: #ff6347; /* Change tree item color */
 }
-

When Trilium's frontend starts, all notes labeled with appCss are +

When Trilium's frontend starts, all notes labeled with appCss are automatically included in the style element of the HTML page.

After making changes, press Ctrl + R to reload the frontend and apply your new styles.

@@ -116,22 +122,24 @@ body .CodeMirror {

Styling Specific Notes in the Tree

To apply specific styles to certain notes in the tree:

    -
  • Use the cssClass Attribute: - Add the cssClass attribute to +
  • Use the cssClass Attribute: + Add the cssClass attribute to a note, and assign it a value representing the desired CSS class.
  • -
  • Define an iconClass: You can also define - a custom icon for a note using the iconClass attribute, selecting - from Box Icons or your own custom classes.
  • +
  • Define an iconClass: You + can also define a custom icon for a note using the iconClass attribute, + selecting from Box Icons or your own custom + classes.

For example, if you want to style notes of a specific type, such as notes - containing PNG images, you can target them with classes like type-image mime-image-png.

+ containing PNG images, you can target them with classes like type-image mime-image-png.

User-Provided Themes

A gallery of user-created themes is available, showcasing the variety of customizations that the Trilium community has developed. For more information, check the Theme Gallery.

Asset Path Management

When referencing built-in assets like images in your custom themes or - CSS, you can avoid hardcoding version numbers by using the vX alias. - For example, instead of specifying /assets/v0.57.0-beta/images/icon-grey.png, - you can use /assets/vX/images/icon-grey.png to keep your theme - compatible with future versions of Trilium.

\ No newline at end of file + CSS, you can avoid hardcoding version numbers by using the vX alias. + For example, instead of specifying /assets/v0.57.0-beta/images/icon-grey.png, + you can use /assets/vX/images/icon-grey.png to + keep your theme compatible with future versions of Trilium.

\ No newline at end of file diff --git a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Themes/Icon Packs.html b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Themes/Icon Packs.html new file mode 100644 index 000000000..4c6604759 --- /dev/null +++ b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Themes/Icon Packs.html @@ -0,0 +1,76 @@ +

Importing an existing icon pack

+

Icon packs are specific to Trilium, so they must either be created from + scratch (see below) or imported from a ZIP file from a third-party developer.

+ +

To import an icon pack:

+
    +
  1. Ideally, create a dedicated spot in your note tree where to place the + icon packs.
  2. +
  3. Right click the note where to put it and select Import into note.
  4. +
  5. Uncheck Safe import.
  6. +
  7. Select Import.
  8. +
  9. Refresh the application.
  10. +
+ +

Creating an icon pack

+

Creating an icon pack requires some scripting knowledge outside Trilium + in order to generate the list of icons. For information, see Creating an icon pack.

+

Using an icon from an icon pack

+

After refreshing the application, + the icon pack should be enabled by default. To test this, simply select + an existing note or create a new one and try to change the note icon.

+

There should be a Filter button to the right of the search bar + in the icon list. Clicking it allows filtering by icon pack and the newly + imported icon pack should be displayed there.

+ +

Integration with the share and export functionality

+

Custom icon packs are also supported by the Sharing feature, + where they will be shown in the note tree. However, in order for an icon + pack to be visible to the share function, the icon pack note must also + be shared.

+

If you are using a custom share theme, make sure it supports the + iconPackCss, otherwise icons will not show up. Check the original + share template source code for reference.

+

Custom icon packs will also be preserved when Exporting static HTML for web publishing. + In this case, there's no requirement to make the icon pack shared.

+

What happens if I remove an icon pack

+

If an icon pack is removed or disabled (by removing or altering its + #iconPacklabel), all the notes that use this icon pack will show + in the Note Tree with + no icon. This won't cause any issues apart from looking strange.

+

The solution is to replace the icons with some else, try using  + Search which supports bulk actions, to identify the notes with + the now deleted icon pack (by looking for the prefix) and changing or removing + their iconClass.

\ No newline at end of file diff --git a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Theme development/Creating an icon pack.html b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Theme development/Creating an icon pack.html new file mode 100644 index 000000000..dc303d918 --- /dev/null +++ b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Theme development/Creating an icon pack.html @@ -0,0 +1,239 @@ + +

Supported formats

+

The first step is to analyze if the icon set being packed can be integrated + into Trilium.

+

Trilium only supports font-based icon sets, with the following + formats:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
ExtensionMIME typeDescription
.woff2 + font/woff2 + Recommended due to great compression (low size).
.woff + font/woff + Higher compatibility, but the font file is bigger.
.ttf + font/ttf + Most common, but highest font size.
+
+

Unsupported formats

+

Trilium does not support the following formats:

+
    +
  • SVG-based fonts.
  • +
  • Individual SVGs.
  • +
  • .eot fonts (legacy and proprietary).
  • +
  • Duotone icons, since it requires a special CSS format that Trilium doesn't + support.
  • +
  • Any other font format not specified in the Supported formats section.
  • +
+

In this case, the font must be manually converted to one of the supported + formats (ideally .woff2).

+

Prerequisites

+

In order to create a new icon pack from a set of icons, it must meet the + following criteria:

+
    +
  1. It must have a web font of the supported format (see above).
  2. +
  3. It must have some kind of list, containing the name of each icon and the + corresponding Unicode code point. If this is missing, icon fonts usually + ship with a .css file that can be used to + extract the icon names from.
  4. +
+

Step-by-step process

+

As an example throughout this page, we are going to go through the steps + of integrating Phosphor Icons.

+

Creating the manifest

+

This is the most difficult part of creating an icon pack, since it requires + processing of the icon list to match Trilium's format.

+

The icon pack manifest is a JSON file with the following structure:

{
+	"icons": {
+		"bx-ball": {
+			"glyph": "\ue9c2",
+			"terms": [ "ball" ]
+		},		
+		"bxs-party": {
+			"glyph": "\uec92"
+			"terms": [ "party" ]
+		}
+	}
+}
+
    +
  • The JSON example is a sample from the Boxicons font.
  • +
  • This is simply a mapping between the CSS classes (bx-ball), + to its corresponding code point in the font (\ue9c2) + and the terms/aliases used for search purposes.
  • +
  • Note that it's also possible to use the unescaped glyph inside the JSON. + It will appear strange (e.g. ), but it will be rendered properly regardless.
  • +
  • The first term is also considered the “name” of the icon, which is displayed + while hovering over it in the icon selector.
  • +
+

In order to generate this manifest, generally a script is needed that + processes an already existing list. In the case of Phosphor Icons, the + icon list comes in a file called selection.json with + the following format:

{
+  "icons": [
+    {
+      "icon": {
+        "paths": [ /* [...] */ ],
+        "grid": 0,
+        "attrs": [{}],
+        "isMulticolor": false,
+        "isMulticolor2": false,
+        "tags": ["acorn"]
+      },
+      "attrs": [{}],
+      "properties": {
+        "id": 0,
+        "order": 1513,
+        "name": "acorn",
+        "code": 60314,
+        "ligatures": "acorn",
+        "prevSize": 16
+      },
+      "setIdx": 0,
+      "setId": 0,
+      "iconIdx": 0
+    },
+    /* [...] */
+  ]
+}
+

As such, we can write a Node.js script to automatically process the manifest + file:

import { join } from "node:path";
+import { readFileSync } from "node:fs";
+
+function processIconPack(packName) {
+    const path = join(packName);
+    const selectionMeta = JSON.parse(readFileSync(join(path, "selection.json"), "utf-8"));
+    const icons = {};
+
+    for (const icon of selectionMeta.icons) {
+        let name = icon.properties.name;
+        if (name.endsWith(`-${packName}`)) {
+            name = name.split("-").slice(0, -1).join("-");
+        }
+
+        const id = `ph-${name}`;
+        icons[id] = {
+            glyph: `${String.fromCharCode(icon.properties.code)}`,
+            terms: [ name ]
+        };
+    }
+
+    return JSON.stringify({
+        icons
+    }, null, 2);
+}
+
+console.log(processIconPack("light"));
+ +

Creating the icon pack

+
    +
  1. Create a note of type Code.
  2. +
  3. Set the language to JSON.
  4. +
  5. Copy and paste the manifest generated in the previous step as the content + of this note.
  6. +
  7. Go to the note attachment and + upload the font file (in .woff2, .woff, + .ttf) format. +
      +
    1. Trilium identifies the font to use from attachments via the MIME type, + make sure the MIME type is displayed correctly after uploading the attachment + (for example font/woff2).
    2. +
    3. Make sure the role appears as file, + otherwise the font will not be identified.
    4. +
    5. Multiple attachments are supported, but only one font will actually be + used in Trilium's order of preference: .woff2, + .woff, .ttf. As such, there's not + much reason to upload more than one font per icon pack.
    6. +
    +
  8. +
  9. Go back to the note and rename it. The name of the note will also be the + name of the icon pack as displayed in the list of icons.
  10. +
+

Assigning the prefix

+

Before an icon pack can be used, it needs to have a prefix defined. This + prefix uniquely identifies the icon pack so that it can be used throughout + the application.

+

To do so, Trilium makes use of the same format that was used for the internal + icon pack (Boxicons). For example, when an icon from Boxicons is set, it + looks like this: #iconClass="bx bxs-sushi". + In this case, the icon pack prefix is bx and + the icon class name is bxs-sushi.

+

In order for an icon pack to be recognized, the prefix must be specified + in the #iconPack label. 

+

For our example with Phosphor Icons, we can use the ph prefix + since it also matches the prefix set in the original CSS. So in this case + it would be #iconPack=ph.

+

Final steps

+
    +
  • Refresh the client +
      +
    • Change the icon of the note and look for the Filter icon in the + top-right side.
    • +
    • Check if the new icon pack is displayed there and click on it to see the + full list of icons.
    • +
    • Go through most of the items to look for issues such as missing icon, + wrong names (some icons have aliases/terms that can cause issues).
    • +
    +
  • +
  • Optionally, assign an icon from the new icon pack to this note. This icon + will be used in the icon pack filter for a visual distinction.
  • +
  • The icon pack can then be exported as ZIP in + order to be distributed to other users. +
      +
    • It's important to note that icon packs are considered “unsafe” by default, + so “Safe mode” must be disabled when importing the ZIP.
    • +
    • Consider linking new users to the Icon Packs documentation + in order to understand how to import and use an icon pack.
    • +
    +
  • +
+

Troubleshooting

+

If the icon pack doesn't show up, look through the Backend (server) logs for + clues.

+
    +
  • One example is if the font could not be retrieved: ERROR: Icon pack is missing WOFF/WOFF2/TTF attachment: Boxicons v3 400 (dup) (XRzqDQ67fHEK).
  • +
  • Make sure the prefix is unique and not already taken by some other icon + pack. When there are two icon packs with the same prefix, only one is used. + The server logs will indicate if this situation occurs.
  • +
\ No newline at end of file diff --git a/docs/Developer Guide/!!!meta.json b/docs/Developer Guide/!!!meta.json index ce94eeb8b..1b5c0c10e 100644 --- a/docs/Developer Guide/!!!meta.json +++ b/docs/Developer Guide/!!!meta.json @@ -1,6 +1,6 @@ { "formatVersion": 2, - "appVersion": "0.100.0", + "appVersion": "0.101.1", "files": [ { "isClone": false, diff --git a/docs/Developer Guide/Developer Guide/Documentation.md b/docs/Developer Guide/Developer Guide/Documentation.md index a7dbaff23..b09c555e3 100644 --- a/docs/Developer Guide/Developer Guide/Documentation.md +++ b/docs/Developer Guide/Developer Guide/Documentation.md @@ -1,5 +1,5 @@ # Documentation -There are multiple types of documentation for Trilium: +There are multiple types of documentation for Trilium: * The _User Guide_ represents the user-facing documentation. This documentation can be browsed by users directly from within Trilium, by pressing F1. * The _Developer's Guide_ represents a set of Markdown documents that present the internals of Trilium, for developers. diff --git a/docs/User Guide/!!!meta.json b/docs/User Guide/!!!meta.json index 68fb1298e..c93b07a3d 100644 --- a/docs/User Guide/!!!meta.json +++ b/docs/User Guide/!!!meta.json @@ -1,6 +1,6 @@ { "formatVersion": 2, - "appVersion": "0.100.0", + "appVersion": "0.101.1", "files": [ { "isClone": false, @@ -4418,38 +4418,52 @@ { "type": "relation", "name": "internalLink", - "value": "2FvYrpmOXm29", + "value": "grjYqerjn243", "isInheritable": false, "position": 100 }, { "type": "relation", "name": "internalLink", - "value": "AlhDUqhENtH7", + "value": "gBbsAeiuUxI5", "isInheritable": false, "position": 110 }, { "type": "relation", "name": "internalLink", - "value": "bwZpz2ajCEwO", + "value": "2FvYrpmOXm29", "isInheritable": false, "position": 120 }, { "type": "relation", "name": "internalLink", - "value": "KC1HB96bqqHX", + "value": "AlhDUqhENtH7", "isInheritable": false, "position": 130 }, { "type": "relation", "name": "internalLink", - "value": "0ESUbbAxVnoK", + "value": "bwZpz2ajCEwO", "isInheritable": false, "position": 140 }, + { + "type": "relation", + "name": "internalLink", + "value": "KC1HB96bqqHX", + "isInheritable": false, + "position": 150 + }, + { + "type": "relation", + "name": "internalLink", + "value": "0ESUbbAxVnoK", + "isInheritable": false, + "position": 160 + }, { "type": "label", "name": "iconClass", @@ -4463,20 +4477,6 @@ "value": "printing-and-pdf-export", "isInheritable": false, "position": 110 - }, - { - "type": "relation", - "name": "internalLink", - "value": "grjYqerjn243", - "isInheritable": false, - "position": 150 - }, - { - "type": "relation", - "name": "internalLink", - "value": "gBbsAeiuUxI5", - "isInheritable": false, - "position": 160 } ], "format": "markdown", @@ -5744,6 +5744,97 @@ "format": "markdown", "dataFileName": "Theme Gallery.md", "attachments": [] + }, + { + "isClone": false, + "noteId": "gOKqSJgXLcIj", + "notePath": [ + "pOsGYCXsbNQG", + "gh7bpGYxajRS", + "Wy267RK4M69c", + "gOKqSJgXLcIj" + ], + "title": "Icon Packs", + "notePosition": 20, + "prefix": null, + "isExpanded": false, + "type": "text", + "mime": "text/html", + "attributes": [ + { + "type": "label", + "name": "iconClass", + "value": "bx bx-package", + "isInheritable": false, + "position": 30 + }, + { + "type": "relation", + "name": "internalLink", + "value": "g1mlRoU8CsqC", + "isInheritable": false, + "position": 40 + }, + { + "type": "relation", + "name": "internalLink", + "value": "s8alTXmpFR61", + "isInheritable": false, + "position": 50 + }, + { + "type": "relation", + "name": "internalLink", + "value": "bnyigUA2UK7s", + "isInheritable": false, + "position": 60 + }, + { + "type": "relation", + "name": "internalLink", + "value": "HI6GBBIduIgv", + "isInheritable": false, + "position": 70 + }, + { + "type": "relation", + "name": "internalLink", + "value": "bwg0e8ewQMak", + "isInheritable": false, + "position": 80 + }, + { + "type": "relation", + "name": "internalLink", + "value": "R9pX4DGra2Vt", + "isInheritable": false, + "position": 90 + }, + { + "type": "relation", + "name": "internalLink", + "value": "ycBFjKrrwE9p", + "isInheritable": false, + "position": 100 + }, + { + "type": "relation", + "name": "internalLink", + "value": "oPVyFC7WL2Lp", + "isInheritable": false, + "position": 110 + }, + { + "type": "relation", + "name": "internalLink", + "value": "eIg8jdvaoNNd", + "isInheritable": false, + "position": 120 + } + ], + "format": "markdown", + "dataFileName": "Icon Packs.md", + "attachments": [] } ] }, @@ -11801,6 +11892,68 @@ "dataFileName": "3_Custom app-wide CSS_image.png" } ] + }, + { + "isClone": false, + "noteId": "g1mlRoU8CsqC", + "notePath": [ + "pOsGYCXsbNQG", + "pKK96zzmvBGf", + "g1mlRoU8CsqC" + ], + "title": "Creating an icon pack", + "notePosition": 50, + "prefix": null, + "isExpanded": false, + "type": "text", + "mime": "text/html", + "attributes": [ + { + "type": "label", + "name": "iconClass", + "value": "bx bx-package", + "isInheritable": false, + "position": 30 + }, + { + "type": "relation", + "name": "internalLink", + "value": "gOKqSJgXLcIj", + "isInheritable": false, + "position": 40 + }, + { + "type": "relation", + "name": "internalLink", + "value": "0vhv7lsOLy82", + "isInheritable": false, + "position": 50 + }, + { + "type": "relation", + "name": "internalLink", + "value": "s8alTXmpFR61", + "isInheritable": false, + "position": 60 + }, + { + "type": "relation", + "name": "internalLink", + "value": "bnyigUA2UK7s", + "isInheritable": false, + "position": 70 + }, + { + "type": "relation", + "name": "internalLink", + "value": "mHbBMPDPkVV5", + "isInheritable": false, + "position": 80 + } + ], + "format": "markdown", + "dataFileName": "Creating an icon pack.md", + "attachments": [] } ] }, diff --git a/docs/User Guide/User Guide/Basic Concepts and Features/Themes/Icon Packs.md b/docs/User Guide/User Guide/Basic Concepts and Features/Themes/Icon Packs.md new file mode 100644 index 000000000..84b3a9330 --- /dev/null +++ b/docs/User Guide/User Guide/Basic Concepts and Features/Themes/Icon Packs.md @@ -0,0 +1,50 @@ +# Icon Packs +## Importing an existing icon pack + +Icon packs are specific to Trilium, so they must either be created from scratch (see below) or imported from a ZIP file from a third-party developer. + +> [!NOTE] +> **Icon packs are third-party content** +> +> The Trilium maintainers are not responsible for keeping these icon packs up to date. If you have an issue with a specific icon pack, then the issue must be reported to the third-party developer responsible for it, not the Trilium team. + +To import an icon pack: + +1. Ideally, create a dedicated spot in your note tree where to place the icon packs. +2. Right click the note where to put it and select _Import into note_. +3. Uncheck _Safe import_. +4. Select _Import_. +5. [Refresh the application](../../Troubleshooting/Refreshing%20the%20application.md). + +> [!WARNING] +> Since _Safe import_ is disabled, make sure you trust the source as it could contain dangerous third-party scripts. One good way to check if the icon pack is safe is to manually extract the .zip and inspect the file contents. Icon packs should only contain a font file and a JSON file. Other files (especially scripts) are to be considered harmful. + +## Creating an icon pack + +Creating an icon pack requires some scripting knowledge outside Trilium in order to generate the list of icons. For information, see Creating an icon pack. + +## Using an icon from an icon pack + +After [refreshing the application](../../Troubleshooting/Refreshing%20the%20application.md), the icon pack should be enabled by default. To test this, simply select an existing note or create a new one and try to change the note icon. + +There should be a _Filter_ button to the right of the search bar in the icon list. Clicking it allows filtering by icon pack and the newly imported icon pack should be displayed there. + +> [!NOTE] +> If the icon pack is missing from that list, then most likely there's something wrong with it. +> +> * Try checking the Backend (server) logs for clues and make sure that the icon pack has the `#iconPack` [label](../../Advanced%20Usage/Attributes/Labels.md) with a value assigned to it (a prefix). +> * Icon packs that are [protected](../Notes/Protected%20Notes.md) are ignored. + +## Integration with the share and export functionality + +Custom icon packs are also supported by the Sharing feature, where they will be shown in the note tree. However, in order for an icon pack to be visible to the share function, the icon pack note must also be shared. + +If you are using a custom share theme, make sure it supports the `iconPackCss`, otherwise icons will not show up. Check the original share template source code for reference. + +Custom icon packs will also be preserved when Exporting static HTML for web publishing. In this case, there's no requirement to make the icon pack shared. + +## What happens if I remove an icon pack + +If an icon pack is removed or disabled (by removing or altering its `#iconPack` label), all the notes that use this icon pack will show in the Note Tree with no icon. This won't cause any issues apart from looking strange. + +The solution is to replace the icons with some else, try using Search which supports bulk actions, to identify the notes with the now deleted icon pack (by looking for the prefix) and changing or removing their `iconClass`. \ No newline at end of file diff --git a/docs/User Guide/User Guide/Theme development/Creating an icon pack.md b/docs/User Guide/User Guide/Theme development/Creating an icon pack.md new file mode 100644 index 000000000..427b6595a --- /dev/null +++ b/docs/User Guide/User Guide/Theme development/Creating an icon pack.md @@ -0,0 +1,174 @@ +# Creating an icon pack +> [!NOTE] +> e This page describes how to create custom icon packs. For a general description of how to use already existing icon packs, see Icon Packs. + +## Supported formats + +The first step is to analyze if the icon set being packed can be integrated into Trilium. + +Trilium only supports **font-based icon sets**, with the following formats: + +| Extension | MIME type | Description | +| --- | --- | --- | +| `.woff2` | `font/woff2` | Recommended due to great compression (low size). | +| `.woff` | `font/woff` | Higher compatibility, but the font file is bigger. | +| `.ttf` | `font/ttf` | Most common, but highest font size. | + +## Unsupported formats + +Trilium **does not** support the following formats: + +* SVG-based fonts. +* Individual SVGs. +* `.eot` fonts (legacy and proprietary). +* Duotone icons, since it requires a special CSS format that Trilium doesn't support. +* Any other font format not specified in the _Supported formats_ section. + +In this case, the font must be manually converted to one of the supported formats (ideally `.woff2`). + +## Prerequisites + +In order to create a new icon pack from a set of icons, it must meet the following criteria: + +1. It must have a web font of the supported format (see above). +2. It must have some kind of list, containing the name of each icon and the corresponding Unicode code point. If this is missing, icon fonts usually ship with a `.css` file that can be used to extract the icon names from. + +## Step-by-step process + +As an example throughout this page, we are going to go through the steps of integrating [Phosphor Icons](https://phosphoricons.com/). + +### Creating the manifest + +This is the most difficult part of creating an icon pack, since it requires processing of the icon list to match Trilium's format. + +The icon pack manifest is a JSON file with the following structure: + +```json +{ + "icons": { + "bx-ball": { + "glyph": "\ue9c2", + "terms": [ "ball" ] + }, + "bxs-party": { + "glyph": "\uec92" + "terms": [ "party" ] + } + } +} +``` + +* The JSON example is a sample from the Boxicons font. +* This is simply a mapping between the CSS classes (`bx-ball`), to its corresponding code point in the font (`\ue9c2`) and the terms/aliases used for search purposes. +* Note that it's also possible to use the unescaped glyph inside the JSON. It will appear strange (e.g. ), but it will be rendered properly regardless. +* The first term is also considered the “name” of the icon, which is displayed while hovering over it in the icon selector. + +In order to generate this manifest, generally a script is needed that processes an already existing list. In the case of Phosphor Icons, the icon list comes in a file called `selection.json` with the following format: + +```json +{ + "icons": [ + { + "icon": { + "paths": [ /* [...] */ ], + "grid": 0, + "attrs": [{}], + "isMulticolor": false, + "isMulticolor2": false, + "tags": ["acorn"] + }, + "attrs": [{}], + "properties": { + "id": 0, + "order": 1513, + "name": "acorn", + "code": 60314, + "ligatures": "acorn", + "prevSize": 16 + }, + "setIdx": 0, + "setId": 0, + "iconIdx": 0 + }, + /* [...] */ + ] +} +``` + +As such, we can write a Node.js script to automatically process the manifest file: + +```javascript +import { join } from "node:path"; +import { readFileSync } from "node:fs"; + +function processIconPack(packName) { + const path = join(packName); + const selectionMeta = JSON.parse(readFileSync(join(path, "selection.json"), "utf-8")); + const icons = {}; + + for (const icon of selectionMeta.icons) { + let name = icon.properties.name; + if (name.endsWith(`-${packName}`)) { + name = name.split("-").slice(0, -1).join("-"); + } + + const id = `ph-${name}`; + icons[id] = { + glyph: `${String.fromCharCode(icon.properties.code)}`, + terms: [ name ] + }; + } + + return JSON.stringify({ + icons + }, null, 2); +} + +console.log(processIconPack("light")); +``` + +> [!TIP] +> **Mind the escape format when processing CSS** +> +> The Unicode escape syntax is different in CSS (`"\ea3f"`) when compared to JSON (`"\uea3f"`). Notice how the JSON escape is `\u` and not `\`. +> +> As a more compact alternative, provide the un-escaped character directly, as UTF-8 is supported. + +### Creating the icon pack + +1. Create a note of type _Code_. +2. Set the language to _JSON_. +3. Copy and paste the manifest generated in the previous step as the content of this note. +4. Go to the [note attachment](../Basic%20Concepts%20and%20Features/Notes/Attachments.md) and upload the font file (in `.woff2`, `.woff`, `.ttf`) format. + 1. Trilium identifies the font to use from attachments via the MIME type, make sure the MIME type is displayed correctly after uploading the attachment (for example `font/woff2`). + 2. Make sure the `role` appears as `file`, otherwise the font will not be identified. + 3. Multiple attachments are supported, but only one font will actually be used in Trilium's order of preference: `.woff2`, `.woff`, `.ttf`. As such, there's not much reason to upload more than one font per icon pack. +5. Go back to the note and rename it. The name of the note will also be the name of the icon pack as displayed in the list of icons. + +### Assigning the prefix + +Before an icon pack can be used, it needs to have a prefix defined. This prefix uniquely identifies the icon pack so that it can be used throughout the application. + +To do so, Trilium makes use of the same format that was used for the internal icon pack (Boxicons). For example, when an icon from Boxicons is set, it looks like this: `#iconClass="bx bxs-sushi"`. In this case, the icon pack prefix is `bx` and the icon class name is `bxs-sushi`. + +In order for an icon pack to be recognized, the prefix must be specified in the `#iconPack` label.  + +For our example with Phosphor Icons, we can use the `ph` prefix since it also matches the prefix set in the original CSS. So in this case it would be `#iconPack=ph`. + +### Final steps + +* [Refresh the client](../Troubleshooting/Refreshing%20the%20application.md) + * Change the icon of the note and look for the _Filter_ icon in the top-right side. + * Check if the new icon pack is displayed there and click on it to see the full list of icons. + * Go through most of the items to look for issues such as missing icon, wrong names (some icons have aliases/terms that can cause issues). +* Optionally, assign an icon from the new icon pack to this note. This icon will be used in the icon pack filter for a visual distinction. +* The icon pack can then be [exported as ZIP](../Basic%20Concepts%20and%20Features/Import%20%26%20Export.md) in order to be distributed to other users. + * It's important to note that icon packs are considered “unsafe” by default, so “Safe mode” must be disabled when importing the ZIP. + * Consider linking new users to the Icon Packs documentation in order to understand how to import and use an icon pack. + +### Troubleshooting + +If the icon pack doesn't show up, look through the Backend (server) logs for clues. + +* One example is if the font could not be retrieved: `ERROR: Icon pack is missing WOFF/WOFF2/TTF attachment: Boxicons v3 400 (dup) (XRzqDQ67fHEK)`. +* Make sure the prefix is unique and not already taken by some other icon pack. When there are two icon packs with the same prefix, only one is used. The server logs will indicate if this situation occurs. \ No newline at end of file From 7c1175995f49fb14bb1faeb18220ed48f5258063 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 11:43:37 +0200 Subject: [PATCH 075/125] chore(icon_packs): remove prefix from phosphor script --- scripts/icon-packs/phosphor.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/icon-packs/phosphor.js b/scripts/icon-packs/phosphor.js index 36e6d0206..062e76538 100644 --- a/scripts/icon-packs/phosphor.js +++ b/scripts/icon-packs/phosphor.js @@ -1,7 +1,7 @@ import { join } from "node:path"; import { readFileSync } from "node:fs"; -function processIconPack(packName, prefix) { +function processIconPack(packName) { const path = join(packName); const selectionMeta = JSON.parse(readFileSync(join(path, "selection.json"), "utf-8")); const icons = {}; @@ -20,9 +20,8 @@ function processIconPack(packName, prefix) { } return JSON.stringify({ - prefix, icons }, null, 2); } -console.log(processIconPack("light", "ph-light")); \ No newline at end of file +console.log(processIconPack("light")); From 5cc2296768846547c14f0768d0caf068ba92fb49 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 11:46:25 +0200 Subject: [PATCH 076/125] chore(server): fix typecheck --- apps/server/src/services/icon_packs.spec.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts index 03f6bd9c5..06aebecfb 100644 --- a/apps/server/src/services/icon_packs.spec.ts +++ b/apps/server/src/services/icon_packs.spec.ts @@ -2,7 +2,6 @@ import { buildNote } from "../test/becca_easy_mocking"; import { determineBestFontAttachment, generateCss, generateIconRegistry, IconPackManifest, processIconPack } from "./icon_packs"; const manifest: IconPackManifest = { - prefix: "bx", icons: { "bx-ball": { glyph: "\ue9c2", @@ -111,7 +110,6 @@ describe("Mapping attachments", () => { describe("CSS generation", () => { it("generates the CSS", () => { const manifest: IconPackManifest = { - prefix: "bx", icons: { "bx-ball": { "glyph": "\ue9c2", @@ -136,7 +134,7 @@ describe("CSS generation", () => { ] })); expect(processedResult).toBeTruthy(); - const css = generateCss(processedResult!); + const css = generateCss(processedResult!, `/api/attachments/${processedResult?.fontAttachmentId}/download`); console.log(css); expect(css).toContain("@font-face"); From 5d12d57a22de06018811a3c465c035949fcd7f82 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 11:52:49 +0200 Subject: [PATCH 077/125] test(server): fix broken tests after changes --- apps/server/src/services/icon_packs.spec.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts index 06aebecfb..96da42616 100644 --- a/apps/server/src/services/icon_packs.spec.ts +++ b/apps/server/src/services/icon_packs.spec.ts @@ -34,7 +34,8 @@ describe("Processing icon packs", () => { title: "Boxicons v2", type: "text", content: JSON.stringify(manifest), - attachments: [ defaultAttachment ] + attachments: [ defaultAttachment ], + "#iconPack": "bx" })); expect(iconPack).toBeTruthy(); expect(iconPack?.manifest).toMatchObject(manifest); @@ -131,7 +132,8 @@ describe("CSS generation", () => { title: "Font", mime: "font/woff2" } - ] + ], + "#iconPack": "bx" })); expect(processedResult).toBeTruthy(); const css = generateCss(processedResult!, `/api/attachments/${processedResult?.fontAttachmentId}/download`); @@ -154,8 +156,10 @@ describe("Icon registery", () => { title: "Boxicons v2", type: "text", content: JSON.stringify(manifest), - attachments: [ defaultAttachment ] + attachments: [ defaultAttachment ], + "#iconPack": "bx" })); + expect(iconPack).toBeTruthy(); const registry = generateIconRegistry([ iconPack! ]); expect(registry.sources).toHaveLength(1); expect(registry.sources[0]).toMatchObject({ @@ -185,8 +189,10 @@ describe("Icon registery", () => { "bxs-party": "\uec92" } }), - attachments: [ defaultAttachment ] + attachments: [ defaultAttachment ], + "#iconPack": "bx" })); + expect(iconPack).toBeTruthy(); const registry = generateIconRegistry([ iconPack! ]); expect(registry.sources).toHaveLength(0); }); From 12875ec308e7161a83c8caa39f0405c13734c099 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 11:56:50 +0200 Subject: [PATCH 078/125] chore(deps): update package lock --- pnpm-lock.yaml | 70 ++++---------------------------------------------- 1 file changed, 5 insertions(+), 65 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eb0bc01ed..448aaffa3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1363,9 +1363,6 @@ importers: packages/share-theme: dependencies: - boxicons: - specifier: 2.1.4 - version: 2.1.4 fuse.js: specifier: 7.1.0 version: 7.1.0 @@ -14084,14 +14081,17 @@ packages: whatwg-encoding@1.0.5: resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-encoding@2.0.0: resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} engines: {node: '>=12'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-fetch@3.6.20: resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} @@ -15105,8 +15105,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-autoformat@47.3.0': dependencies: @@ -15125,8 +15123,6 @@ snapshots: '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 es-toolkit: 1.39.5 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-basic-styles@47.3.0': dependencies: @@ -15136,8 +15132,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-block-quote@47.3.0': dependencies: @@ -15160,8 +15154,6 @@ snapshots: '@ckeditor/ckeditor5-utils': 47.3.0 '@ckeditor/ckeditor5-widget': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-case-change@47.3.0': dependencies: @@ -15184,8 +15176,6 @@ snapshots: blurhash: 2.0.5 ckeditor5: 47.3.0 es-toolkit: 1.39.5 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-ckfinder@47.3.0': dependencies: @@ -15195,8 +15185,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-clipboard@47.3.0': dependencies: @@ -15212,8 +15200,6 @@ snapshots: '@ckeditor/ckeditor5-core': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-code-block@47.3.0(patch_hash=2361d8caad7d6b5bddacc3a3b4aa37dbfba260b1c1b22a450413a79c1bb1ce95)': dependencies: @@ -15225,8 +15211,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-collaboration-core@47.3.0': dependencies: @@ -15245,8 +15229,6 @@ snapshots: ckeditor5: 47.3.0 diff: 8.0.2 luxon: 3.6.1 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-comments@47.3.0': dependencies: @@ -15269,8 +15251,6 @@ snapshots: ckeditor5: 47.3.0 ckeditor5-collaboration: 47.3.0 es-toolkit: 1.39.5 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-core@47.3.0': dependencies: @@ -15433,8 +15413,6 @@ snapshots: '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 es-toolkit: 1.39.5 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-editor-multi-root@47.3.0': dependencies: @@ -15457,8 +15435,6 @@ snapshots: '@ckeditor/ckeditor5-table': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-emoji@47.3.0': dependencies: @@ -15471,8 +15447,6 @@ snapshots: ckeditor5: 47.3.0 es-toolkit: 1.39.5 fuzzysort: 3.1.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-engine@47.3.0': dependencies: @@ -15495,8 +15469,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-undo': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-export-inline-styles@47.3.0': dependencies: @@ -15515,8 +15487,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-export-word@47.3.0': dependencies: @@ -15530,8 +15500,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-find-and-replace@47.3.0': dependencies: @@ -15604,8 +15572,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-horizontal-line@47.3.0': dependencies: @@ -15641,8 +15607,6 @@ snapshots: '@ckeditor/ckeditor5-widget': 47.3.0 ckeditor5: 47.3.0 es-toolkit: 1.39.5 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-icons@47.3.0': {} @@ -15674,8 +15638,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-indent@47.3.0': dependencies: @@ -15698,8 +15660,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-line-height@47.3.0': dependencies: @@ -15749,8 +15709,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-markdown-gfm@47.3.0': dependencies: @@ -15788,8 +15746,6 @@ snapshots: '@ckeditor/ckeditor5-utils': 47.3.0 '@ckeditor/ckeditor5-widget': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-mention@47.3.0(patch_hash=5981fb59ba35829e4dff1d39cf771000f8a8fdfa7a34b51d8af9549541f2d62d)': dependencies: @@ -15813,8 +15769,6 @@ snapshots: '@ckeditor/ckeditor5-widget': 47.3.0 ckeditor5: 47.3.0 es-toolkit: 1.39.5 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-minimap@47.3.0': dependencies: @@ -15970,8 +15924,6 @@ snapshots: ckeditor5-collaboration: 47.3.0 es-toolkit: 1.39.5 luxon: 3.6.1 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-select-all@47.3.0': dependencies: @@ -15988,8 +15940,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-slash-command@47.3.0': dependencies: @@ -16002,8 +15952,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-source-editing-enhanced@47.3.0': dependencies: @@ -16051,8 +15999,6 @@ snapshots: '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 es-toolkit: 1.39.5 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-table@47.3.0': dependencies: @@ -16109,8 +16055,6 @@ snapshots: ckeditor5: 47.3.0 ckeditor5-collaboration: 47.3.0 es-toolkit: 1.39.5 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-typing@47.3.0': dependencies: @@ -16118,6 +16062,8 @@ snapshots: '@ckeditor/ckeditor5-engine': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 es-toolkit: 1.39.5 + transitivePeerDependencies: + - supports-color '@ckeditor/ckeditor5-ui@47.3.0': dependencies: @@ -16141,8 +16087,6 @@ snapshots: '@ckeditor/ckeditor5-icons': 47.3.0 '@ckeditor/ckeditor5-ui': 47.3.0 '@ckeditor/ckeditor5-utils': 47.3.0 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-upload@47.3.0': dependencies: @@ -16200,8 +16144,6 @@ snapshots: '@ckeditor/ckeditor5-utils': 47.3.0 ckeditor5: 47.3.0 es-toolkit: 1.39.5 - transitivePeerDependencies: - - supports-color '@codemirror/autocomplete@6.18.6': dependencies: @@ -21783,8 +21725,6 @@ snapshots: ckeditor5-collaboration@47.3.0: dependencies: '@ckeditor/ckeditor5-collaboration-core': 47.3.0 - transitivePeerDependencies: - - supports-color ckeditor5-premium-features@47.3.0(bufferutil@4.0.9)(ckeditor5@47.3.0)(utf-8-validate@6.0.5): dependencies: From c2c19e8ecdfd596bfe48fc696507eec951dde5e4 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 12:01:10 +0200 Subject: [PATCH 079/125] chore(server): address self-review --- apps/server/src/routes/assets.ts | 2 +- apps/server/src/services/icon_packs.spec.ts | 1 - boxicons-v2.json | 8826 ------------------- 3 files changed, 1 insertion(+), 8828 deletions(-) delete mode 100644 boxicons-v2.json diff --git a/apps/server/src/routes/assets.ts b/apps/server/src/routes/assets.ts index 812222c5d..523d38da5 100644 --- a/apps/server/src/routes/assets.ts +++ b/apps/server/src/routes/assets.ts @@ -39,7 +39,7 @@ async function register(app: express.Application) { } else { const publicDir = path.join(resourceDir, "public"); if (!existsSync(publicDir)) { - throw new Error(`Public directory is missing at: ${ path.resolve(publicDir)}`); + throw new Error(`Public directory is missing at: ${path.resolve(publicDir)}`); } app.use(`/${assetUrlFragment}/src`, persistentCacheStatic(path.join(publicDir, "src"))); diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts index 96da42616..43757dcc2 100644 --- a/apps/server/src/services/icon_packs.spec.ts +++ b/apps/server/src/services/icon_packs.spec.ts @@ -138,7 +138,6 @@ describe("CSS generation", () => { expect(processedResult).toBeTruthy(); const css = generateCss(processedResult!, `/api/attachments/${processedResult?.fontAttachmentId}/download`); - console.log(css); expect(css).toContain("@font-face"); expect(css).toContain("font-family: 'trilium-icon-pack-bx'"); expect(css).toContain(`src: url('/api/attachments/${processedResult?.fontAttachmentId}/download') format('woff2');`); diff --git a/boxicons-v2.json b/boxicons-v2.json deleted file mode 100644 index 69500568e..000000000 --- a/boxicons-v2.json +++ /dev/null @@ -1,8826 +0,0 @@ -{ - "prefix": "bx", - "icons": { - "bx bx-empty": { - "terms": [ - "empty" - ] - }, - "bx bx-child": { - "terms": [ - "child" - ] - }, - "bx bxs-balloon": { - "terms": [ - "balloon" - ] - }, - "bx bxs-coffee-bean": { - "terms": [ - "coffee-bean" - ] - }, - "bx bxs-pear": { - "terms": [ - "pear" - ] - }, - "bx bxs-sushi": { - "terms": [ - "sushi" - ] - }, - "bx bx-sushi": { - "terms": [ - "sushi" - ] - }, - "bx bxs-shower": { - "terms": [ - "shower" - ] - }, - "bx bx-shower": { - "terms": [ - "shower" - ] - }, - "bx bxl-typescript": { - "terms": [ - "typescript" - ] - }, - "bx bxl-graphql": { - "terms": [ - "graphql" - ] - }, - "bx bx-rfid": { - "terms": [ - "rfid" - ] - }, - "bx bxs-universal-access": { - "terms": [ - "universal-access" - ] - }, - "bx bx-universal-access": { - "terms": [ - "universal-access" - ] - }, - "bx bxs-castle": { - "terms": [ - "castle", - "fort", - "secure" - ] - }, - "bx bxs-shield-minus": { - "terms": [ - "shield-minus" - ] - }, - "bx bx-shield-minus": { - "terms": [ - "shield-minus" - ] - }, - "bx bxs-shield-plus": { - "terms": [ - "shield-plus" - ] - }, - "bx bx-shield-plus": { - "terms": [ - "shield-plus" - ] - }, - "bx bx-vertical-bottom": { - "terms": [ - "vertical-bottom" - ] - }, - "bx bx-vertical-top": { - "terms": [ - "vertical-top" - ] - }, - "bx bx-horizontal-right": { - "terms": [ - "horizontal-right" - ] - }, - "bx bx-horizontal-left": { - "terms": [ - "horizontal-left" - ] - }, - "bx bxs-objects-vertical-bottom": { - "terms": [ - "objects-vertical-bottom" - ] - }, - "bx bx-objects-vertical-bottom": { - "terms": [ - "objects-vertical-bottom" - ] - }, - "bx bxs-objects-vertical-center": { - "terms": [ - "objects-vertical-center" - ] - }, - "bx bx-objects-vertical-center": { - "terms": [ - "objects-vertical-center" - ] - }, - "bx bxs-objects-vertical-top": { - "terms": [ - "objects-vertical-top" - ] - }, - "bx bx-objects-vertical-top": { - "terms": [ - "objects-vertical-top" - ] - }, - "bx bxs-objects-horizontal-right": { - "terms": [ - "objects-horizontal-right" - ] - }, - "bx bx-objects-horizontal-right": { - "terms": [ - "objects-horizontal-right" - ] - }, - "bx bxs-objects-horizontal-center": { - "terms": [ - "objects-horizontal-center" - ] - }, - "bx bx-objects-horizontal-center": { - "terms": [ - "objects-horizontal-center" - ] - }, - "bx bxs-objects-horizontal-left": { - "terms": [ - "objects-horizontal-left" - ] - }, - "bx bx-objects-horizontal-left": { - "terms": [ - "objects-horizontal-left" - ] - }, - "bx bxs-color": { - "terms": [ - "color", - "palette", - "wheel" - ] - }, - "bx bx-color": { - "terms": [ - "color", - "palette", - "wheel" - ] - }, - "bx bx-reflect-horizontal": { - "terms": [ - "reflect-horizontal", - "flip" - ] - }, - "bx bx-reflect-vertical": { - "terms": [ - "reflect-vertical", - "flip" - ] - }, - "bx bxl-postgresql": { - "terms": [ - "postgresql", - "database", - "db", - "sql" - ] - }, - "bx bxl-mongodb": { - "terms": [ - "mongodb", - "database", - "db" - ] - }, - "bx bxl-deezer": { - "terms": [ - "deezer", - "music" - ] - }, - "bx bxl-xing": { - "terms": [ - "xing", - "search" - ] - }, - "bx bx-cart-add": { - "terms": [ - "cart-add", - "buy" - ] - }, - "bx bx-cart-download": { - "terms": [ - "cart-download", - "buy" - ] - }, - "bx bx-no-signal": { - "terms": [ - "no-signal", - "network", - "connection" - ] - }, - "bx bx-signal-5": { - "terms": [ - "signal-5", - "network", - "connection" - ] - }, - "bx bx-signal-4": { - "terms": [ - "signal-4", - "network", - "connection" - ] - }, - "bx bx-signal-3": { - "terms": [ - "signal-3", - "network", - "connection" - ] - }, - "bx bx-signal-2": { - "terms": [ - "signal-2", - "network", - "connection" - ] - }, - "bx bx-signal-1": { - "terms": [ - "signal-1", - "network", - "connection" - ] - }, - "bx bxs-cheese": { - "terms": [ - "cheese" - ] - }, - "bx bx-cheese": { - "terms": [ - "cheese" - ] - }, - "bx bxs-hard-hat": { - "terms": [ - "hard-hat", - "construction", - "worker", - "labour" - ] - }, - "bx bx-hard-hat": { - "terms": [ - "hard-hat", - "construction", - "worker", - "labour" - ] - }, - "bx bxs-home-alt-2": { - "terms": [ - "home-alt-2" - ] - }, - "bx bx-home-alt-2": { - "terms": [ - "home-alt-2" - ] - }, - "bx bxl-meta": { - "terms": [ - "meta", - "facebook", - "social media" - ] - }, - "bx bxs-lemon": { - "terms": [ - "lemon", - "lime", - "fruit", - "vegetable" - ] - }, - "bx bx-lemon": { - "terms": [ - "lemon", - "lime", - "fruit", - "vegetable" - ] - }, - "bx bxs-cable-car": { - "terms": [ - "cable-car", - "transportation", - "hill", - "travel" - ] - }, - "bx bx-cable-car": { - "terms": [ - "cable-car", - "transportation", - "hill", - "travel" - ] - }, - "bx bxs-cricket-ball": { - "terms": [ - "cricket-ball", - "sport" - ] - }, - "bx bx-cricket-ball": { - "terms": [ - "cricket-ball", - "sport" - ] - }, - "bx bxs-tree-alt": { - "terms": [ - "tree-alt", - "forest", - "christmas" - ] - }, - "bx bx-male-female": { - "terms": [ - "male-female" - ] - }, - "bx bxs-invader": { - "terms": [ - "invader" - ] - }, - "bx bxs-baguette": { - "terms": [ - "baguette", - "bread", - "bake", - "baking", - "food", - "nutrition" - ] - }, - "bx bx-baguette": { - "terms": [ - "baguette", - "bread", - "bake", - "baking", - "food", - "nutrition" - ] - }, - "bx bx-fork": { - "terms": [ - "fork", - "utensil", - "restaurant" - ] - }, - "bx bx-knife": { - "terms": [ - "knife", - "utensil", - "restaurant" - ] - }, - "bx bxs-circle-half": { - "terms": [ - "circle-half" - ] - }, - "bx bx-circle-half": { - "terms": [ - "circle-half" - ] - }, - "bx bxs-circle-three-quarter": { - "terms": [ - "circle-three-quarter" - ] - }, - "bx bx-circle-three-quarter": { - "terms": [ - "circle-three-quarter" - ] - }, - "bx bxs-circle-quarter": { - "terms": [ - "circle-quarter" - ] - }, - "bx bx-circle-quarter": { - "terms": [ - "circle-quarter" - ] - }, - "bx bxs-bowl-rice": { - "terms": [ - "bowl-rice", - "food" - ] - }, - "bx bx-bowl-rice": { - "terms": [ - "bowl-rice", - "food" - ] - }, - "bx bxs-bowl-hot": { - "terms": [ - "bowl-hot", - "food", - "heat" - ] - }, - "bx bx-bowl-hot": { - "terms": [ - "bowl-hot", - "food", - "heat" - ] - }, - "bx bxs-popsicle": { - "terms": [ - "popsicle", - "ice cream", - "dessert" - ] - }, - "bx bx-popsicle": { - "terms": [ - "popsicle", - "ice cream", - "dessert" - ] - }, - "bx bx-cross": { - "terms": [ - "cross", - "gaming", - "crosshair", - "aim" - ] - }, - "bx bx-scatter-chart": { - "terms": [ - "scatter-chart" - ] - }, - "bx bx-money-withdraw": { - "terms": [ - "money-withdraw", - "atm" - ] - }, - "bx bx-candles": { - "terms": [ - "candles", - "trading", - "stock" - ] - }, - "bx bx-math": { - "terms": [ - "math" - ] - }, - "bx bx-party": { - "terms": [ - "party", - "celebration" - ] - }, - "bx bx-leaf": { - "terms": [ - "leaf", - "plant", - "crop", - "nature" - ] - }, - "bx bx-injection": { - "terms": [ - "injection", - "syringe", - "dose" - ] - }, - "bx bx-expand-vertical": { - "terms": [ - "expand-vertical" - ] - }, - "bx bx-expand-horizontal": { - "terms": [ - "expand-horizontal" - ] - }, - "bx bx-collapse-vertical": { - "terms": [ - "collapse-vertical" - ] - }, - "bx bx-collapse-horizontal": { - "terms": [ - "collapse-horizontal" - ] - }, - "bx bx-collapse-alt": { - "terms": [ - "collapse-alt" - ] - }, - "bx bxs-party": { - "terms": [ - "party", - "celebration" - ] - }, - "bx bxs-leaf": { - "terms": [ - "leaf", - "plant", - "crop", - "nature" - ] - }, - "bx bxs-injection": { - "terms": [ - "injection", - "syringe", - "dose" - ] - }, - "bx bxs-dog": { - "terms": [ - "dog", - "pet", - "canine" - ] - }, - "bx bxs-cat": { - "terms": [ - "cat", - "pet" - ] - }, - "bx bxl-upwork": { - "terms": [ - "upwork" - ] - }, - "bx bxl-netlify": { - "terms": [ - "netlify" - ] - }, - "bx bxl-java": { - "terms": [ - "java" - ] - }, - "bx bxl-heroku": { - "terms": [ - "heroku" - ] - }, - "bx bxl-go-lang": { - "terms": [ - "go-lang" - ] - }, - "bx bxl-gmail": { - "terms": [ - "gmail" - ] - }, - "bx bxl-flask": { - "terms": [ - "flask" - ] - }, - "bx bxl-99designs": { - "terms": [ - "99designs" - ] - }, - "bx bxl-venmo": { - "terms": [ - "venmo" - ] - }, - "bx bx-qr": { - "terms": [ - "qr" - ] - }, - "bx bx-qr-scan": { - "terms": [ - "qr-scan" - ] - }, - "bx bxl-docker": { - "terms": [ - "docker" - ] - }, - "bx bxl-aws": { - "terms": [ - "aws" - ] - }, - "bx bxs-hand": { - "terms": [ - "hand", - "palm", - "stop" - ] - }, - "bx bx-podcast": { - "terms": [ - "podcast", - "audiobook", - "radio" - ] - }, - "bx bxs-checkbox-minus": { - "terms": [ - "checkbox-minus" - ] - }, - "bx bx-checkbox-minus": { - "terms": [ - "checkbox-minus" - ] - }, - "bx bxs-speaker": { - "terms": [ - "speaker" - ] - }, - "bx bx-speaker": { - "terms": [ - "speaker" - ] - }, - "bx bxs-registered": { - "terms": [ - "registered" - ] - }, - "bx bx-registered": { - "terms": [ - "registered" - ] - }, - "bx bxs-phone-off": { - "terms": [ - "phone-off" - ] - }, - "bx bx-phone-off": { - "terms": [ - "phone-off" - ] - }, - "bx bxl-tiktok": { - "terms": [ - "tiktok", - "social media", - "entertainment" - ] - }, - "bx bxl-sketch": { - "terms": [ - "sketch", - "web design" - ] - }, - "bx bxl-steam": { - "terms": [ - "steam" - ] - }, - "bx bxl-trip-advisor": { - "terms": [ - "trip-advisor", - "travel" - ] - }, - "bx bxl-visual-studio": { - "terms": [ - "visual-studio" - ] - }, - "bx bxl-unity": { - "terms": [ - "unity" - ] - }, - "bx bxl-php": { - "terms": [ - "php" - ] - }, - "bx bxl-discord-alt": { - "terms": [ - "discord-alt" - ] - }, - "bx bxl-flutter": { - "terms": [ - "flutter" - ] - }, - "bx bxl-mastodon": { - "terms": [ - "mastodon" - ] - }, - "bx bxl-tailwind-css": { - "terms": [ - "tailwind-css" - ] - }, - "bx bx-buildings": { - "terms": [ - "buildings", - "city", - "colony", - "skyline", - "skyscrapers" - ] - }, - "bx bxs-buildings": { - "terms": [ - "buildings", - "city", - "colony", - "skyline", - "skyscrapers" - ] - }, - "bx bx-store-alt": { - "terms": [ - "store-alt", - "shop", - "market" - ] - }, - "bx bxs-store-alt": { - "terms": [ - "store-alt", - "shop", - "market" - ] - }, - "bx bx-bar-chart-alt-2": { - "terms": [ - "bar-chart-alt-2" - ] - }, - "bx bxs-bar-chart-alt-2": { - "terms": [ - "bar-chart-alt-2" - ] - }, - "bx bx-message-dots": { - "terms": [ - "message-dots", - "loading", - "chat", - "comment" - ] - }, - "bx bxs-message-dots": { - "terms": [ - "message-dots", - "loading", - "chat", - "comment" - ] - }, - "bx bx-message-rounded-dots": { - "terms": [ - "message-rounded-dots", - "loading", - "chat", - "comment" - ] - }, - "bx bxs-message-rounded-dots": { - "terms": [ - "message-rounded-dots", - "loading", - "chat", - "comment" - ] - }, - "bx bxs-devices": { - "terms": [ - "devices", - "mobile", - "tab" - ] - }, - "bx bx-memory-card": { - "terms": [ - "memory-card", - "sd card", - "storage" - ] - }, - "bx bxs-memory-card": { - "terms": [ - "memory-card", - "sd card", - "storage" - ] - }, - "bx bx-wallet-alt": { - "terms": [ - "wallet-alt", - "money" - ] - }, - "bx bxs-wallet-alt": { - "terms": [ - "wallet-alt", - "money" - ] - }, - "bx bxs-bank": { - "terms": [ - "bank", - "institution", - "money", - "safe" - ] - }, - "bx bx-slideshow": { - "terms": [ - "slideshow", - "presentation", - "keynote" - ] - }, - "bx bxs-slideshow": { - "terms": [ - "slideshow", - "presentation", - "keynote" - ] - }, - "bx bx-message-square": { - "terms": [ - "message-square" - ] - }, - "bx bx-message-square-dots": { - "terms": [ - "message-square-dots", - "loading", - "chat", - "comment" - ] - }, - "bx bxs-message-square": { - "terms": [ - "message-square" - ] - }, - "bx bxs-message-square-dots": { - "terms": [ - "message-square-dots", - "loading", - "chat", - "comment" - ] - }, - "bx bx-book-content": { - "terms": [ - "book-content" - ] - }, - "bx bxs-book-content": { - "terms": [ - "book-content" - ] - }, - "bx bx-chat": { - "terms": [ - "chat", - "discussion", - "talk", - "comments", - "messages" - ] - }, - "bx bxs-chat": { - "terms": [ - "chat", - "discussion", - "talk", - "comments", - "messages" - ] - }, - "bx bx-edit-alt": { - "terms": [ - "edit-alt", - "writing", - "note", - "pencil" - ] - }, - "bx bxs-edit-alt": { - "terms": [ - "edit-alt", - "writing", - "note", - "pencil" - ] - }, - "bx bx-mouse-alt": { - "terms": [ - "mouse-alt" - ] - }, - "bx bxs-mouse-alt": { - "terms": [ - "mouse-alt" - ] - }, - "bx bx-bug-alt": { - "terms": [ - "bug-alt", - "error", - "warning" - ] - }, - "bx bxs-bug-alt": { - "terms": [ - "bug-alt", - "error", - "warning" - ] - }, - "bx bx-notepad": { - "terms": [ - "notepad" - ] - }, - "bx bxs-notepad": { - "terms": [ - "notepad" - ] - }, - "bx bx-video-recording": { - "terms": [ - "video-recording" - ] - }, - "bx bxs-video-recording": { - "terms": [ - "video-recording" - ] - }, - "bx bx-shape-square": { - "terms": [ - "shape-square" - ] - }, - "bx bx-shape-triangle": { - "terms": [ - "shape-triangle" - ] - }, - "bx bxs-direction-left": { - "terms": [ - "direction-left" - ] - }, - "bx bx-ghost": { - "terms": [ - "ghost", - "spooky", - "horror", - "scary" - ] - }, - "bx bxs-ghost": { - "terms": [ - "ghost", - "spooky", - "horror", - "scary" - ] - }, - "bx bx-mail-send": { - "terms": [ - "mail-send" - ] - }, - "bx bx-code-alt": { - "terms": [ - "code-alt" - ] - }, - "bx bx-grid": { - "terms": [ - "grid" - ] - }, - "bx bxs-quote-single-left": { - "terms": [ - "quote-single-left" - ] - }, - "bx bxs-quote-single-right": { - "terms": [ - "quote-single-right" - ] - }, - "bx bx-user-pin": { - "terms": [ - "user-pin" - ] - }, - "bx bxs-user-pin": { - "terms": [ - "user-pin" - ] - }, - "bx bx-run": { - "terms": [ - "run" - ] - }, - "bx bx-copy-alt": { - "terms": [ - "copy-alt" - ] - }, - "bx bxs-copy-alt": { - "terms": [ - "copy-alt" - ] - }, - "bx bx-transfer-alt": { - "terms": [ - "transfer-alt" - ] - }, - "bx bxs-file-doc": { - "terms": [ - "file-doc" - ] - }, - "bx bxs-file-html": { - "terms": [ - "file-html" - ] - }, - "bx bxs-comment-detail": { - "terms": [ - "comment-detail" - ] - }, - "bx bxs-comment-add": { - "terms": [ - "comment-add", - "chat", - "message", - "new", - "plus" - ] - }, - "bx bxs-file-css": { - "terms": [ - "file-css" - ] - }, - "bx bxs-file-js": { - "terms": [ - "file-js" - ] - }, - "bx bxs-file-json": { - "terms": [ - "file-json" - ] - }, - "bx bxs-file-md": { - "terms": [ - "file-md" - ] - }, - "bx bxs-file-txt": { - "terms": [ - "file-txt" - ] - }, - "bx bxs-file-png": { - "terms": [ - "file-png" - ] - }, - "bx bxs-file-jpg": { - "terms": [ - "file-jpg" - ] - }, - "bx bxs-file-gif": { - "terms": [ - "file-gif" - ] - }, - "bx bxs-analyse": { - "terms": [ - "analyse" - ] - }, - "bx bx-book-open": { - "terms": [ - "book-open" - ] - }, - "bx bxs-plane-take-off": { - "terms": [ - "plane-take-off", - "flight", - "fly" - ] - }, - "bx bxs-plane-land": { - "terms": [ - "plane-land", - "flight", - "fly", - "landing" - ] - }, - "bx bxs-parking": { - "terms": [ - "parking" - ] - }, - "bx bxs-id-card": { - "terms": [ - "id-card" - ] - }, - "bx bxs-adjust-alt": { - "terms": [ - "adjust-alt" - ] - }, - "bx bx-landscape": { - "terms": [ - "landscape" - ] - }, - "bx bxs-landscape": { - "terms": [ - "landscape" - ] - }, - "bx bxs-traffic": { - "terms": [ - "traffic" - ] - }, - "bx bx-comment": { - "terms": [ - "comment" - ] - }, - "bx bxs-comment": { - "terms": [ - "comment" - ] - }, - "bx bx-comment-dots": { - "terms": [ - "comment-dots", - "loading", - "message", - "chat" - ] - }, - "bx bxs-comment-dots": { - "terms": [ - "comment-dots", - "loading", - "message", - "chat" - ] - }, - "bx bxs-wine": { - "terms": [ - "wine" - ] - }, - "bx bx-pyramid": { - "terms": [ - "pyramid" - ] - }, - "bx bxs-pyramid": { - "terms": [ - "pyramid" - ] - }, - "bx bx-cylinder": { - "terms": [ - "cylinder" - ] - }, - "bx bxs-cylinder": { - "terms": [ - "cylinder" - ] - }, - "bx bxs-graduation": { - "terms": [ - "graduation", - "scholar", - "college" - ] - }, - "bx bx-lock-alt": { - "terms": [ - "lock-alt" - ] - }, - "bx bxs-lock-alt": { - "terms": [ - "lock-alt" - ] - }, - "bx bx-lock-open-alt": { - "terms": [ - "lock-open-alt" - ] - }, - "bx bxs-lock-open-alt": { - "terms": [ - "lock-open-alt" - ] - }, - "bx bxs-hourglass-top": { - "terms": [ - "hourglass-top" - ] - }, - "bx bxs-hourglass-bottom": { - "terms": [ - "hourglass-bottom" - ] - }, - "bx bx-left-arrow-alt": { - "terms": [ - "left-arrow-alt" - ] - }, - "bx bx-right-arrow-alt": { - "terms": [ - "right-arrow-alt" - ] - }, - "bx bx-up-arrow-alt": { - "terms": [ - "up-arrow-alt" - ] - }, - "bx bx-down-arrow-alt": { - "terms": [ - "down-arrow-alt" - ] - }, - "bx bx-shape-circle": { - "terms": [ - "shape-circle" - ] - }, - "bx bx-cycling": { - "terms": [ - "cycling" - ] - }, - "bx bx-dna": { - "terms": [ - "dna" - ] - }, - "bx bx-bowling-ball": { - "terms": [ - "bowling-ball" - ] - }, - "bx bxs-bowling-ball": { - "terms": [ - "bowling-ball" - ] - }, - "bx bx-search-alt-2": { - "terms": [ - "search-alt-2", - "magnifying glass" - ] - }, - "bx bxs-search-alt-2": { - "terms": [ - "search-alt-2", - "magnifying glass" - ] - }, - "bx bx-plus-medical": { - "terms": [ - "plus-medical", - "hospital", - "doctor", - "medicine" - ] - }, - "bx bx-street-view": { - "terms": [ - "street-view" - ] - }, - "bx bx-droplet": { - "terms": [ - "droplet" - ] - }, - "bx bxs-droplet-half": { - "terms": [ - "droplet-half" - ] - }, - "bx bx-paint-roll": { - "terms": [ - "paint-roll" - ] - }, - "bx bxs-paint-roll": { - "terms": [ - "paint-roll" - ] - }, - "bx bx-shield-alt-2": { - "terms": [ - "shield-alt-2" - ] - }, - "bx bxs-shield-alt-2": { - "terms": [ - "shield-alt-2" - ] - }, - "bx bx-error-alt": { - "terms": [ - "error-alt" - ] - }, - "bx bxs-error-alt": { - "terms": [ - "error-alt" - ] - }, - "bx bx-square": { - "terms": [ - "square" - ] - }, - "bx bxs-square": { - "terms": [ - "square" - ] - }, - "bx bx-square-rounded": { - "terms": [ - "square-rounded" - ] - }, - "bx bxs-square-rounded": { - "terms": [ - "square-rounded" - ] - }, - "bx bx-polygon": { - "terms": [ - "polygon" - ] - }, - "bx bxs-polygon": { - "terms": [ - "polygon" - ] - }, - "bx bx-cube-alt": { - "terms": [ - "cube-alt" - ] - }, - "bx bxs-cube-alt": { - "terms": [ - "cube-alt" - ] - }, - "bx bx-cuboid": { - "terms": [ - "cuboid" - ] - }, - "bx bxs-cuboid": { - "terms": [ - "cuboid" - ] - }, - "bx bx-user-voice": { - "terms": [ - "user-voice" - ] - }, - "bx bxs-user-voice": { - "terms": [ - "user-voice" - ] - }, - "bx bx-accessibility": { - "terms": [ - "accessibility", - "handicap", - "wheelchair", - "injury" - ] - }, - "bx bx-building-house": { - "terms": [ - "building-house" - ] - }, - "bx bxs-building-house": { - "terms": [ - "building-house" - ] - }, - "bx bx-doughnut-chart": { - "terms": [ - "doughnut-chart" - ] - }, - "bx bxs-doughnut-chart": { - "terms": [ - "doughnut-chart" - ] - }, - "bx bxs-circle": { - "terms": [ - "circle" - ] - }, - "bx bx-log-in-circle": { - "terms": [ - "log-in-circle" - ] - }, - "bx bxs-log-in-circle": { - "terms": [ - "log-in-circle" - ] - }, - "bx bx-log-out-circle": { - "terms": [ - "log-out-circle" - ] - }, - "bx bxs-log-out-circle": { - "terms": [ - "log-out-circle" - ] - }, - "bx bxs-log-in": { - "terms": [ - "log-in" - ] - }, - "bx bxs-log-out": { - "terms": [ - "log-out" - ] - }, - "bx bxs-notification": { - "terms": [ - "notification" - ] - }, - "bx bxs-notification-off": { - "terms": [ - "notification-off" - ] - }, - "bx bx-check-square": { - "terms": [ - "check-square" - ] - }, - "bx bxs-check-square": { - "terms": [ - "check-square" - ] - }, - "bx bx-message-alt": { - "terms": [ - "message-alt" - ] - }, - "bx bxs-message-alt": { - "terms": [ - "message-alt" - ] - }, - "bx bx-message-alt-dots": { - "terms": [ - "message-alt-dots", - "loading", - "chat", - "comment" - ] - }, - "bx bxs-message-alt-dots": { - "terms": [ - "message-alt-dots", - "loading", - "chat", - "comment" - ] - }, - "bx bx-no-entry": { - "terms": [ - "no-entry" - ] - }, - "bx bxs-no-entry": { - "terms": [ - "no-entry" - ] - }, - "bx bxs-traffic-barrier": { - "terms": [ - "traffic-barrier" - ] - }, - "bx bxs-component": { - "terms": [ - "component" - ] - }, - "bx bxs-plane-alt": { - "terms": [ - "plane-alt", - "flight", - "fly" - ] - }, - "bx bx-palette": { - "terms": [ - "palette", - "color", - "colour", - "painting" - ] - }, - "bx bxs-palette": { - "terms": [ - "palette", - "color", - "colour", - "painting" - ] - }, - "bx bx-basket": { - "terms": [ - "basket" - ] - }, - "bx bxs-basket": { - "terms": [ - "basket" - ] - }, - "bx bx-purchase-tag-alt": { - "terms": [ - "purchase-tag-alt", - "price", - "cost" - ] - }, - "bx bxs-purchase-tag-alt": { - "terms": [ - "purchase-tag-alt", - "price", - "cost" - ] - }, - "bx bx-receipt": { - "terms": [ - "receipt" - ] - }, - "bx bxs-receipt": { - "terms": [ - "receipt" - ] - }, - "bx bx-line-chart": { - "terms": [ - "line-chart" - ] - }, - "bx bx-map-pin": { - "terms": [ - "map-pin" - ] - }, - "bx bxs-map-pin": { - "terms": [ - "map-pin" - ] - }, - "bx bx-hive": { - "terms": [ - "hive" - ] - }, - "bx bx-band-aid": { - "terms": [ - "band-aid" - ] - }, - "bx bxs-band-aid": { - "terms": [ - "band-aid" - ] - }, - "bx bx-credit-card-alt": { - "terms": [ - "credit-card-alt", - "finance", - "money", - "debit" - ] - }, - "bx bxs-credit-card-alt": { - "terms": [ - "credit-card-alt", - "finance", - "money", - "debit" - ] - }, - "bx bxs-credit-card": { - "terms": [ - "credit-card", - "finance", - "money", - "debit" - ] - }, - "bx bx-wifi-off": { - "terms": [ - "wifi-off" - ] - }, - "bx bxs-paint": { - "terms": [ - "paint" - ] - }, - "bx bx-brightness-half": { - "terms": [ - "brightness-half" - ] - }, - "bx bxs-brightness-half": { - "terms": [ - "brightness-half" - ] - }, - "bx bx-brightness": { - "terms": [ - "brightness" - ] - }, - "bx bxs-brightness": { - "terms": [ - "brightness" - ] - }, - "bx bx-filter-alt": { - "terms": [ - "filter-alt" - ] - }, - "bx bx-dialpad-alt": { - "terms": [ - "dialpad-alt", - "keypad" - ] - }, - "bx bx-border-right": { - "terms": [ - "border-right" - ] - }, - "bx bx-border-left": { - "terms": [ - "border-left" - ] - }, - "bx bx-border-top": { - "terms": [ - "border-top" - ] - }, - "bx bx-border-bottom": { - "terms": [ - "border-bottom" - ] - }, - "bx bx-border-all": { - "terms": [ - "border-all" - ] - }, - "bx bx-mobile-landscape": { - "terms": [ - "mobile-landscape" - ] - }, - "bx bx-mobile-vibration": { - "terms": [ - "mobile-vibration" - ] - }, - "bx bxs-rectangle": { - "terms": [ - "rectangle" - ] - }, - "bx bxs-right-arrow": { - "terms": [ - "right-arrow" - ] - }, - "bx bxs-left-arrow": { - "terms": [ - "left-arrow" - ] - }, - "bx bxs-up-arrow": { - "terms": [ - "up-arrow" - ] - }, - "bx bxs-down-arrow": { - "terms": [ - "down-arrow" - ] - }, - "bx bxs-right-top-arrow-circle": { - "terms": [ - "right-top-arrow-circle" - ] - }, - "bx bxs-right-down-arrow-circle": { - "terms": [ - "right-down-arrow-circle" - ] - }, - "bx bxs-left-top-arrow-circle": { - "terms": [ - "left-top-arrow-circle" - ] - }, - "bx bxs-left-down-arrow-circle": { - "terms": [ - "left-down-arrow-circle" - ] - }, - "bx bxs-institution": { - "terms": [ - "institution" - ] - }, - "bx bxs-school": { - "terms": [ - "school" - ] - }, - "bx bxs-chalkboard": { - "terms": [ - "chalkboard", - "whiteboard", - "teaching" - ] - }, - "bx bxs-skip-previous-circle": { - "terms": [ - "skip-previous-circle" - ] - }, - "bx bxs-skip-next-circle": { - "terms": [ - "skip-next-circle" - ] - }, - "bx bxs-data": { - "terms": [ - "data" - ] - }, - "bx bxs-mobile": { - "terms": [ - "mobile" - ] - }, - "bx bxs-folder-minus": { - "terms": [ - "folder-minus", - "remove", - "delete" - ] - }, - "bx bxs-bell-plus": { - "terms": [ - "bell-plus", - "alert", - "notification" - ] - }, - "bx bxs-bell-minus": { - "terms": [ - "bell-minus", - "alert", - "notification" - ] - }, - "bx bxs-search": { - "terms": [ - "search", - "magnifying glass" - ] - }, - "bx bxs-zoom-in": { - "terms": [ - "zoom-in" - ] - }, - "bx bxs-zoom-out": { - "terms": [ - "zoom-out" - ] - }, - "bx bxs-grid": { - "terms": [ - "grid" - ] - }, - "bx bxs-user-x": { - "terms": [ - "user-x" - ] - }, - "bx bxs-user-check": { - "terms": [ - "user-check" - ] - }, - "bx bxs-compass": { - "terms": [ - "compass" - ] - }, - "bx bx-gas-pump": { - "terms": [ - "gas-pump" - ] - }, - "bx bxs-stopwatch": { - "terms": [ - "stopwatch" - ] - }, - "bx bxs-timer": { - "terms": [ - "timer" - ] - }, - "bx bxs-time": { - "terms": [ - "time" - ] - }, - "bx bx-pie-chart-alt-2": { - "terms": [ - "pie-chart-alt-2" - ] - }, - "bx bxs-pie-chart-alt-2": { - "terms": [ - "pie-chart-alt-2" - ] - }, - "bx bx-time-five": { - "terms": [ - "time-five" - ] - }, - "bx bxs-time-five": { - "terms": [ - "time-five" - ] - }, - "bx bxl-instagram-alt": { - "terms": [ - "instagram-alt", - "social media" - ] - }, - "bx bxs-bookmarks": { - "terms": [ - "bookmarks" - ] - }, - "bx bxs-bookmark-minus": { - "terms": [ - "bookmark-minus" - ] - }, - "bx bx-briefcase-alt-2": { - "terms": [ - "briefcase-alt-2", - "work", - "travel", - "suitcase" - ] - }, - "bx bxs-briefcase-alt-2": { - "terms": [ - "briefcase-alt-2", - "work", - "travel", - "suitcase" - ] - }, - "bx bx-brush-alt": { - "terms": [ - "brush-alt" - ] - }, - "bx bxs-calendar": { - "terms": [ - "calendar" - ] - }, - "bx bxs-calendar-alt": { - "terms": [ - "calendar-alt" - ] - }, - "bx bxs-calendar-plus": { - "terms": [ - "calendar-plus" - ] - }, - "bx bxs-calendar-minus": { - "terms": [ - "calendar-minus" - ] - }, - "bx bxs-calendar-x": { - "terms": [ - "calendar-x" - ] - }, - "bx bxs-calendar-check": { - "terms": [ - "calendar-check" - ] - }, - "bx bxs-calendar-event": { - "terms": [ - "calendar-event" - ] - }, - "bx bx-customize": { - "terms": [ - "customize" - ] - }, - "bx bxs-customize": { - "terms": [ - "customize" - ] - }, - "bx bxs-carousel": { - "terms": [ - "carousel" - ] - }, - "bx bxs-rewind-circle": { - "terms": [ - "rewind-circle" - ] - }, - "bx bxs-fast-forward-circle": { - "terms": [ - "fast-forward-circle" - ] - }, - "bx bxs-mobile-vibration": { - "terms": [ - "mobile-vibration" - ] - }, - "bx bxs-quote-alt-left": { - "terms": [ - "quote-alt-left" - ] - }, - "bx bxs-quote-alt-right": { - "terms": [ - "quote-alt-right" - ] - }, - "bx bxs-layout": { - "terms": [ - "layout" - ] - }, - "bx bx-radio": { - "terms": [ - "radio" - ] - }, - "bx bx-printer": { - "terms": [ - "printer" - ] - }, - "bx bx-sort-a-z": { - "terms": [ - "sort-a-z" - ] - }, - "bx bx-sort-z-a": { - "terms": [ - "sort-z-a" - ] - }, - "bx bx-conversation": { - "terms": [ - "conversation", - "chat", - "discussion" - ] - }, - "bx bxs-brush-alt": { - "terms": [ - "brush-alt" - ] - }, - "bx bx-exit": { - "terms": [ - "exit" - ] - }, - "bx bxs-exit": { - "terms": [ - "exit" - ] - }, - "bx bx-extension": { - "terms": [ - "extension" - ] - }, - "bx bxs-extension": { - "terms": [ - "extension" - ] - }, - "bx bxs-file-find": { - "terms": [ - "file-find", - "search" - ] - }, - "bx bx-face": { - "terms": [ - "face" - ] - }, - "bx bxs-face": { - "terms": [ - "face" - ] - }, - "bx bx-file-find": { - "terms": [ - "file-find", - "search" - ] - }, - "bx bx-label": { - "terms": [ - "label" - ] - }, - "bx bxs-label": { - "terms": [ - "label" - ] - }, - "bx bx-check-shield": { - "terms": [ - "check-shield" - ] - }, - "bx bxs-check-shield": { - "terms": [ - "check-shield" - ] - }, - "bx bx-border-radius": { - "terms": [ - "border-radius" - ] - }, - "bx bx-add-to-queue": { - "terms": [ - "add-to-queue" - ] - }, - "bx bxs-add-to-queue": { - "terms": [ - "add-to-queue" - ] - }, - "bx bx-archive-in": { - "terms": [ - "archive-in" - ] - }, - "bx bxs-archive-in": { - "terms": [ - "archive-in" - ] - }, - "bx bx-archive-out": { - "terms": [ - "archive-out" - ] - }, - "bx bxs-archive-out": { - "terms": [ - "archive-out" - ] - }, - "bx bx-alarm-add": { - "terms": [ - "alarm-add" - ] - }, - "bx bxs-alarm-add": { - "terms": [ - "alarm-add" - ] - }, - "bx bx-space-bar": { - "terms": [ - "space-bar" - ] - }, - "bx bx-image-alt": { - "terms": [ - "image-alt" - ] - }, - "bx bx-image-add": { - "terms": [ - "image-add" - ] - }, - "bx bxs-image-add": { - "terms": [ - "image-add" - ] - }, - "bx bx-fridge": { - "terms": [ - "fridge" - ] - }, - "bx bxs-fridge": { - "terms": [ - "fridge" - ] - }, - "bx bx-dish": { - "terms": [ - "dish" - ] - }, - "bx bxs-dish": { - "terms": [ - "dish" - ] - }, - "bx bx-spa": { - "terms": [ - "spa" - ] - }, - "bx bxs-spa": { - "terms": [ - "spa" - ] - }, - "bx bx-cake": { - "terms": [ - "cake" - ] - }, - "bx bxs-cake": { - "terms": [ - "cake" - ] - }, - "bx bxs-city": { - "terms": [ - "city" - ] - }, - "bx bx-bolt-circle": { - "terms": [ - "bolt-circle" - ] - }, - "bx bxs-bolt-circle": { - "terms": [ - "bolt-circle" - ] - }, - "bx bx-tone": { - "terms": [ - "tone" - ] - }, - "bx bx-bitcoin": { - "terms": [ - "bitcoin" - ] - }, - "bx bx-lira": { - "terms": [ - "lira" - ] - }, - "bx bx-ruble": { - "terms": [ - "ruble" - ] - }, - "bx bxs-caret-up-circle": { - "terms": [ - "caret-up-circle" - ] - }, - "bx bxs-caret-down-circle": { - "terms": [ - "caret-down-circle" - ] - }, - "bx bxs-caret-left-circle": { - "terms": [ - "caret-left-circle" - ] - }, - "bx bxs-caret-right-circle": { - "terms": [ - "caret-right-circle" - ] - }, - "bx bx-rupee": { - "terms": [ - "rupee" - ] - }, - "bx bx-euro": { - "terms": [ - "euro" - ] - }, - "bx bx-pound": { - "terms": [ - "pound" - ] - }, - "bx bx-won": { - "terms": [ - "won" - ] - }, - "bx bx-yen": { - "terms": [ - "yen" - ] - }, - "bx bx-shekel": { - "terms": [ - "shekel" - ] - }, - "bx bxl-facebook-circle": { - "terms": [ - "facebook-circle", - "social media" - ] - }, - "bx bxl-jquery": { - "terms": [ - "jquery" - ] - }, - "bx bxl-imdb": { - "terms": [ - "imdb" - ] - }, - "bx bxl-pinterest-alt": { - "terms": [ - "pinterest-alt" - ] - }, - "bx bxs-tone": { - "terms": [ - "tone" - ] - }, - "bx bx-health": { - "terms": [ - "health" - ] - }, - "bx bxs-baby-carriage": { - "terms": [ - "baby-carriage", - "child", - "pregnancy", - "birth" - ] - }, - "bx bx-clinic": { - "terms": [ - "clinic" - ] - }, - "bx bxs-hand-up": { - "terms": [ - "hand-up", - "finger", - "point", - "direction" - ] - }, - "bx bxs-hand-right": { - "terms": [ - "hand-right", - "finger", - "point", - "direction" - ] - }, - "bx bxs-hand-down": { - "terms": [ - "hand-down", - "finger", - "point", - "direction" - ] - }, - "bx bxs-hand-left": { - "terms": [ - "hand-left", - "finger", - "point", - "direction" - ] - }, - "bx bx-male": { - "terms": [ - "male" - ] - }, - "bx bx-female": { - "terms": [ - "female" - ] - }, - "bx bx-male-sign": { - "terms": [ - "male-sign" - ] - }, - "bx bx-female-sign": { - "terms": [ - "female-sign" - ] - }, - "bx bxs-clinic": { - "terms": [ - "clinic" - ] - }, - "bx bxs-offer": { - "terms": [ - "offer" - ] - }, - "bx bx-food-tag": { - "terms": [ - "food-tag" - ] - }, - "bx bx-food-menu": { - "terms": [ - "food-menu" - ] - }, - "bx bxs-food-menu": { - "terms": [ - "food-menu" - ] - }, - "bx bxs-camera-plus": { - "terms": [ - "camera-plus" - ] - }, - "bx bxs-business": { - "terms": [ - "business", - "skyline", - "skyscraper", - "city" - ] - }, - "bx bx-meh-alt": { - "terms": [ - "meh-alt" - ] - }, - "bx bx-wink-tongue": { - "terms": [ - "wink-tongue" - ] - }, - "bx bx-happy-alt": { - "terms": [ - "happy-alt" - ] - }, - "bx bx-cool": { - "terms": [ - "cool" - ] - }, - "bx bx-tired": { - "terms": [ - "tired" - ] - }, - "bx bx-smile": { - "terms": [ - "smile" - ] - }, - "bx bx-angry": { - "terms": [ - "angry" - ] - }, - "bx bx-happy-heart-eyes": { - "terms": [ - "happy-heart-eyes" - ] - }, - "bx bx-dizzy": { - "terms": [ - "dizzy" - ] - }, - "bx bx-wink-smile": { - "terms": [ - "wink-smile" - ] - }, - "bx bx-confused": { - "terms": [ - "confused" - ] - }, - "bx bx-sleepy": { - "terms": [ - "sleepy" - ] - }, - "bx bx-shocked": { - "terms": [ - "shocked" - ] - }, - "bx bx-happy-beaming": { - "terms": [ - "happy-beaming" - ] - }, - "bx bx-meh-blank": { - "terms": [ - "meh-blank" - ] - }, - "bx bx-laugh": { - "terms": [ - "laugh" - ] - }, - "bx bx-upside-down": { - "terms": [ - "upside-down" - ] - }, - "bx bxs-angry": { - "terms": [ - "angry" - ] - }, - "bx bxs-happy-heart-eyes": { - "terms": [ - "happy-heart-eyes" - ] - }, - "bx bxs-dizzy": { - "terms": [ - "dizzy" - ] - }, - "bx bxs-wink-smile": { - "terms": [ - "wink-smile" - ] - }, - "bx bxs-smile": { - "terms": [ - "smile" - ] - }, - "bx bxs-meh": { - "terms": [ - "meh" - ] - }, - "bx bxs-meh-alt": { - "terms": [ - "meh-alt" - ] - }, - "bx bxs-confused": { - "terms": [ - "confused" - ] - }, - "bx bxs-sleepy": { - "terms": [ - "sleepy" - ] - }, - "bx bxs-sad": { - "terms": [ - "sad" - ] - }, - "bx bxs-happy": { - "terms": [ - "happy" - ] - }, - "bx bxs-shocked": { - "terms": [ - "shocked" - ] - }, - "bx bxs-happy-beaming": { - "terms": [ - "happy-beaming" - ] - }, - "bx bxs-tired": { - "terms": [ - "tired" - ] - }, - "bx bxs-cool": { - "terms": [ - "cool" - ] - }, - "bx bxs-meh-blank": { - "terms": [ - "meh-blank" - ] - }, - "bx bxs-laugh": { - "terms": [ - "laugh" - ] - }, - "bx bxs-happy-alt": { - "terms": [ - "happy-alt" - ] - }, - "bx bxs-upside-down": { - "terms": [ - "upside-down" - ] - }, - "bx bxs-wink-tongue": { - "terms": [ - "wink-tongue" - ] - }, - "bx bxl-adobe": { - "terms": [ - "adobe" - ] - }, - "bx bxl-algolia": { - "terms": [ - "algolia" - ] - }, - "bx bxl-audible": { - "terms": [ - "audible" - ] - }, - "bx bxl-figma": { - "terms": [ - "figma" - ] - }, - "bx bxl-etsy": { - "terms": [ - "etsy" - ] - }, - "bx bxl-gitlab": { - "terms": [ - "gitlab" - ] - }, - "bx bxl-patreon": { - "terms": [ - "patreon" - ] - }, - "bx bxl-redbubble": { - "terms": [ - "redbubble" - ] - }, - "bx bx-diamond": { - "terms": [ - "diamond" - ] - }, - "bx bxs-comment-error": { - "terms": [ - "comment-error" - ] - }, - "bx bxs-vial": { - "terms": [ - "vial" - ] - }, - "bx bx-align-left": { - "terms": [ - "align-left" - ] - }, - "bx bx-align-middle": { - "terms": [ - "align-middle" - ] - }, - "bx bx-align-right": { - "terms": [ - "align-right" - ] - }, - "bx bx-arrow-back": { - "terms": [ - "arrow-back" - ] - }, - "bx bx-bell-minus": { - "terms": [ - "bell-minus", - "alert", - "notification" - ] - }, - "bx bx-bell-off": { - "terms": [ - "bell-off", - "alert", - "notification", - "silent" - ] - }, - "bx bx-bell-plus": { - "terms": [ - "bell-plus", - "alert", - "notification" - ] - }, - "bx bx-bell": { - "terms": [ - "bell", - "alert", - "notification" - ] - }, - "bx bx-bookmark": { - "terms": [ - "bookmark" - ] - }, - "bx bx-bookmarks": { - "terms": [ - "bookmarks" - ] - }, - "bx bx-bullseye": { - "terms": [ - "bullseye" - ] - }, - "bx bx-camera-off": { - "terms": [ - "camera-off" - ] - }, - "bx bx-camera": { - "terms": [ - "camera" - ] - }, - "bx bx-captions": { - "terms": [ - "captions", - "subtitles", - "subs", - "cc" - ] - }, - "bx bx-checkbox-checked": { - "terms": [ - "checkbox-checked" - ] - }, - "bx bx-checkbox": { - "terms": [ - "checkbox" - ] - }, - "bx bx-checkbox-square": { - "terms": [ - "checkbox-square" - ] - }, - "bx bx-chevron-down": { - "terms": [ - "chevron-down", - "arrow" - ] - }, - "bx bx-chevron-up": { - "terms": [ - "chevron-up", - "arrow" - ] - }, - "bx bx-chevron-left": { - "terms": [ - "chevron-left", - "arrow" - ] - }, - "bx bx-chevron-right": { - "terms": [ - "chevron-right", - "arrow" - ] - }, - "bx bx-chevrons-down": { - "terms": [ - "chevrons-down", - "arrow" - ] - }, - "bx bx-chevrons-up": { - "terms": [ - "chevrons-up", - "arrow" - ] - }, - "bx bx-chevrons-right": { - "terms": [ - "chevrons-right", - "arrow" - ] - }, - "bx bx-chevrons-left": { - "terms": [ - "chevrons-left", - "arrow" - ] - }, - "bx bx-clipboard": { - "terms": [ - "clipboard" - ] - }, - "bx bx-code-curly": { - "terms": [ - "code-curly" - ] - }, - "bx bx-code": { - "terms": [ - "code" - ] - }, - "bx bx-coffee": { - "terms": [ - "coffee" - ] - }, - "bx bx-copy": { - "terms": [ - "copy" - ] - }, - "bx bx-copyright": { - "terms": [ - "copyright" - ] - }, - "bx bx-down-arrow-circle": { - "terms": [ - "down-arrow-circle" - ] - }, - "bx bx-error-circle": { - "terms": [ - "error-circle" - ] - }, - "bx bx-error": { - "terms": [ - "error" - ] - }, - "bx bx-exit-fullscreen": { - "terms": [ - "exit-fullscreen" - ] - }, - "bx bx-fast-forward-circle": { - "terms": [ - "fast-forward-circle" - ] - }, - "bx bx-fast-forward": { - "terms": [ - "fast-forward" - ] - }, - "bx bx-first-page": { - "terms": [ - "first-page" - ] - }, - "bx bx-folder-minus": { - "terms": [ - "folder-minus", - "remove", - "delete" - ] - }, - "bx bx-folder-plus": { - "terms": [ - "folder-plus", - "add", - "folder add", - "new folder" - ] - }, - "bx bx-folder": { - "terms": [ - "folder" - ] - }, - "bx bx-fullscreen": { - "terms": [ - "fullscreen" - ] - }, - "bx bx-hide": { - "terms": [ - "hide" - ] - }, - "bx bx-image": { - "terms": [ - "image" - ] - }, - "bx bx-info-circle": { - "terms": [ - "info-circle" - ] - }, - "bx bx-align-justify": { - "terms": [ - "align-justify" - ] - }, - "bx bx-key": { - "terms": [ - "key" - ] - }, - "bx bx-last-page": { - "terms": [ - "last-page" - ] - }, - "bx bx-left-arrow-circle": { - "terms": [ - "left-arrow-circle" - ] - }, - "bx bx-left-down-arrow-circle": { - "terms": [ - "left-down-arrow-circle" - ] - }, - "bx bx-left-indent": { - "terms": [ - "left-indent" - ] - }, - "bx bx-left-top-arrow-circle": { - "terms": [ - "left-top-arrow-circle" - ] - }, - "bx bx-menu": { - "terms": [ - "menu" - ] - }, - "bx bx-microphone": { - "terms": [ - "microphone" - ] - }, - "bx bx-minus-circle": { - "terms": [ - "minus-circle" - ] - }, - "bx bx-moon": { - "terms": [ - "moon" - ] - }, - "bx bx-pause-circle": { - "terms": [ - "pause-circle" - ] - }, - "bx bx-pause": { - "terms": [ - "pause" - ] - }, - "bx bx-play-circle": { - "terms": [ - "play-circle" - ] - }, - "bx bx-play": { - "terms": [ - "play" - ] - }, - "bx bx-plus-circle": { - "terms": [ - "plus-circle" - ] - }, - "bx bx-question-mark": { - "terms": [ - "question-mark" - ] - }, - "bx bx-radio-circle-marked": { - "terms": [ - "radio-circle-marked" - ] - }, - "bx bx-radio-circle": { - "terms": [ - "radio-circle" - ] - }, - "bx bx-rectangle": { - "terms": [ - "rectangle" - ] - }, - "bx bx-rewind": { - "terms": [ - "rewind" - ] - }, - "bx bx-reset": { - "terms": [ - "reset" - ] - }, - "bx bx-right-arrow-circle": { - "terms": [ - "right-arrow-circle" - ] - }, - "bx bx-right-down-arrow-circle": { - "terms": [ - "right-down-arrow-circle" - ] - }, - "bx bx-right-indent": { - "terms": [ - "right-indent" - ] - }, - "bx bx-right-top-arrow-circle": { - "terms": [ - "right-top-arrow-circle" - ] - }, - "bx bx-rss": { - "terms": [ - "rss" - ] - }, - "bx bx-search": { - "terms": [ - "search", - "magnifying glass" - ] - }, - "bx bx-show": { - "terms": [ - "show" - ] - }, - "bx bx-skip-next": { - "terms": [ - "skip-next" - ] - }, - "bx bx-skip-previous": { - "terms": [ - "skip-previous" - ] - }, - "bx bx-stop-circle": { - "terms": [ - "stop-circle" - ] - }, - "bx bx-stop": { - "terms": [ - "stop" - ] - }, - "bx bx-stopwatch": { - "terms": [ - "stopwatch" - ] - }, - "bx bx-sync": { - "terms": [ - "sync" - ] - }, - "bx bx-time": { - "terms": [ - "time" - ] - }, - "bx bx-toggle-left": { - "terms": [ - "toggle-left", - "switch" - ] - }, - "bx bx-toggle-right": { - "terms": [ - "toggle-right", - "switch" - ] - }, - "bx bx-trending-down": { - "terms": [ - "trending-down" - ] - }, - "bx bx-trending-up": { - "terms": [ - "trending-up" - ] - }, - "bx bx-up-arrow-circle": { - "terms": [ - "up-arrow-circle" - ] - }, - "bx bx-vertical-center": { - "terms": [ - "vertical-center" - ] - }, - "bx bx-video": { - "terms": [ - "video" - ] - }, - "bx bx-volume-full": { - "terms": [ - "volume-full" - ] - }, - "bx bx-volume-low": { - "terms": [ - "volume-low" - ] - }, - "bx bx-volume-mute": { - "terms": [ - "volume-mute" - ] - }, - "bx bx-volume": { - "terms": [ - "volume" - ] - }, - "bx bx-x-circle": { - "terms": [ - "x-circle" - ] - }, - "bx bx-zoom-in": { - "terms": [ - "zoom-in" - ] - }, - "bx bx-zoom-out": { - "terms": [ - "zoom-out" - ] - }, - "bx bx-archive": { - "terms": [ - "archive" - ] - }, - "bx bx-at": { - "terms": [ - "at" - ] - }, - "bx bx-bar-chart-alt": { - "terms": [ - "bar-chart-alt" - ] - }, - "bx bx-bar-chart-square": { - "terms": [ - "bar-chart-square" - ] - }, - "bx bx-bar-chart": { - "terms": [ - "bar-chart" - ] - }, - "bx bx-basketball": { - "terms": [ - "basketball", - "nba" - ] - }, - "bx bx-block": { - "terms": [ - "block" - ] - }, - "bx bx-book-bookmark": { - "terms": [ - "book-bookmark" - ] - }, - "bx bx-book": { - "terms": [ - "book" - ] - }, - "bx bx-bookmark-minus": { - "terms": [ - "bookmark-minus" - ] - }, - "bx bx-bookmark-plus": { - "terms": [ - "bookmark-plus" - ] - }, - "bx bx-briefcase": { - "terms": [ - "briefcase", - "work", - "travel", - "suitcase" - ] - }, - "bx bx-broadcast": { - "terms": [ - "broadcast" - ] - }, - "bx bx-building": { - "terms": [ - "building" - ] - }, - "bx bx-bug": { - "terms": [ - "bug", - "error", - "warning" - ] - }, - "bx bx-bluetooth": { - "terms": [ - "bluetooth" - ] - }, - "bx bx-bulb": { - "terms": [ - "bulb" - ] - }, - "bx bx-buoy": { - "terms": [ - "buoy" - ] - }, - "bx bx-calendar-plus": { - "terms": [ - "calendar-plus" - ] - }, - "bx bx-calendar-check": { - "terms": [ - "calendar-check" - ] - }, - "bx bx-calendar-minus": { - "terms": [ - "calendar-minus" - ] - }, - "bx bx-calendar-x": { - "terms": [ - "calendar-x" - ] - }, - "bx bx-calendar": { - "terms": [ - "calendar" - ] - }, - "bx bx-chart": { - "terms": [ - "chart" - ] - }, - "bx bx-cloud-download": { - "terms": [ - "cloud-download" - ] - }, - "bx bx-cloud-upload": { - "terms": [ - "cloud-upload" - ] - }, - "bx bx-cloud": { - "terms": [ - "cloud" - ] - }, - "bx bx-terminal": { - "terms": [ - "terminal", - "command line" - ] - }, - "bx bx-crosshair": { - "terms": [ - "crosshair" - ] - }, - "bx bx-compass": { - "terms": [ - "compass" - ] - }, - "bx bx-data": { - "terms": [ - "data" - ] - }, - "bx bx-desktop": { - "terms": [ - "desktop", - "monitor", - "display" - ] - }, - "bx bx-directions": { - "terms": [ - "directions" - ] - }, - "bx bx-dollar": { - "terms": [ - "dollar" - ] - }, - "bx bx-dots-horizontal-rounded": { - "terms": [ - "dots-horizontal-rounded" - ] - }, - "bx bx-dots-horizontal": { - "terms": [ - "dots-horizontal" - ] - }, - "bx bx-dots-vertical-rounded": { - "terms": [ - "dots-vertical-rounded" - ] - }, - "bx bx-dots-vertical": { - "terms": [ - "dots-vertical" - ] - }, - "bx bx-download": { - "terms": [ - "download" - ] - }, - "bx bx-envelope": { - "terms": [ - "envelope", - "letter", - "mail", - "email", - "communication" - ] - }, - "bx bx-gift": { - "terms": [ - "gift" - ] - }, - "bx bx-globe": { - "terms": [ - "globe" - ] - }, - "bx bx-devices": { - "terms": [ - "devices", - "mobile", - "tab" - ] - }, - "bx bx-headphone": { - "terms": [ - "headphone" - ] - }, - "bx bx-heart": { - "terms": [ - "heart", - "health" - ] - }, - "bx bx-home": { - "terms": [ - "home" - ] - }, - "bx bx-laptop": { - "terms": [ - "laptop" - ] - }, - "bx bx-layer": { - "terms": [ - "layer" - ] - }, - "bx bx-link-alt": { - "terms": [ - "link-alt" - ] - }, - "bx bx-link": { - "terms": [ - "link" - ] - }, - "bx bx-list-plus": { - "terms": [ - "list-plus" - ] - }, - "bx bx-list-ul": { - "terms": [ - "list-ul" - ] - }, - "bx bx-list-minus": { - "terms": [ - "list-minus" - ] - }, - "bx bx-lock-open": { - "terms": [ - "lock-open" - ] - }, - "bx bx-lock": { - "terms": [ - "lock" - ] - }, - "bx bx-map-alt": { - "terms": [ - "map-alt" - ] - }, - "bx bx-map": { - "terms": [ - "map" - ] - }, - "bx bx-message-rounded": { - "terms": [ - "message-rounded" - ] - }, - "bx bx-message": { - "terms": [ - "message" - ] - }, - "bx bx-mobile-alt": { - "terms": [ - "mobile-alt" - ] - }, - "bx bx-mobile": { - "terms": [ - "mobile" - ] - }, - "bx bx-navigation": { - "terms": [ - "navigation" - ] - }, - "bx bx-phone": { - "terms": [ - "phone" - ] - }, - "bx bx-pie-chart": { - "terms": [ - "pie-chart" - ] - }, - "bx bx-send": { - "terms": [ - "send" - ] - }, - "bx bx-sidebar": { - "terms": [ - "sidebar" - ] - }, - "bx bx-sitemap": { - "terms": [ - "sitemap" - ] - }, - "bx bx-spreadsheet": { - "terms": [ - "spreadsheet" - ] - }, - "bx bx-tab": { - "terms": [ - "tab" - ] - }, - "bx bx-tag": { - "terms": [ - "tag" - ] - }, - "bx bx-target-lock": { - "terms": [ - "target-lock" - ] - }, - "bx bx-tennis-ball": { - "terms": [ - "tennis-ball", - "deuce" - ] - }, - "bx bx-alarm": { - "terms": [ - "alarm", - "alert" - ] - }, - "bx bx-upload": { - "terms": [ - "upload" - ] - }, - "bx bx-usb": { - "terms": [ - "usb" - ] - }, - "bx bx-video-off": { - "terms": [ - "video-off" - ] - }, - "bx bx-voicemail": { - "terms": [ - "voicemail" - ] - }, - "bx bx-wifi": { - "terms": [ - "wifi" - ] - }, - "bx bx-window-open": { - "terms": [ - "window-open" - ] - }, - "bx bx-window": { - "terms": [ - "window", - "browser" - ] - }, - "bx bx-windows": { - "terms": [ - "windows", - "browser" - ] - }, - "bx bx-duplicate": { - "terms": [ - "duplicate" - ] - }, - "bx bx-table": { - "terms": [ - "table" - ] - }, - "bx bx-x": { - "terms": [ - "x" - ] - }, - "bx bx-adjust": { - "terms": [ - "adjust" - ] - }, - "bx bx-album": { - "terms": [ - "album" - ] - }, - "bx bx-anchor": { - "terms": [ - "anchor" - ] - }, - "bx bx-award": { - "terms": [ - "award" - ] - }, - "bx bx-bold": { - "terms": [ - "bold" - ] - }, - "bx bx-calculator": { - "terms": [ - "calculator" - ] - }, - "bx bx-cart": { - "terms": [ - "cart" - ] - }, - "bx bx-check": { - "terms": [ - "check" - ] - }, - "bx bx-cloud-drizzle": { - "terms": [ - "cloud-drizzle" - ] - }, - "bx bx-cloud-light-rain": { - "terms": [ - "cloud-light-rain" - ] - }, - "bx bx-cloud-lightning": { - "terms": [ - "cloud-lightning" - ] - }, - "bx bx-cloud-rain": { - "terms": [ - "cloud-rain" - ] - }, - "bx bx-cloud-snow": { - "terms": [ - "cloud-snow" - ] - }, - "bx bx-cog": { - "terms": [ - "cog", - "gear", - "setting" - ] - }, - "bx bx-columns": { - "terms": [ - "columns" - ] - }, - "bx bx-credit-card": { - "terms": [ - "credit-card", - "finance", - "money", - "debit" - ] - }, - "bx bx-crop": { - "terms": [ - "crop" - ] - }, - "bx bx-cube": { - "terms": [ - "cube" - ] - }, - "bx bx-cut": { - "terms": [ - "cut" - ] - }, - "bx bx-detail": { - "terms": [ - "detail" - ] - }, - "bx bx-shield-quarter": { - "terms": [ - "shield-quarter" - ] - }, - "bx bx-edit": { - "terms": [ - "edit", - "writing", - "note", - "pencil" - ] - }, - "bx bx-file": { - "terms": [ - "file" - ] - }, - "bx bx-filter": { - "terms": [ - "filter" - ] - }, - "bx bx-font": { - "terms": [ - "font" - ] - }, - "bx bx-git-branch": { - "terms": [ - "git-branch" - ] - }, - "bx bx-git-commit": { - "terms": [ - "git-commit" - ] - }, - "bx bx-git-compare": { - "terms": [ - "git-compare" - ] - }, - "bx bx-git-merge": { - "terms": [ - "git-merge" - ] - }, - "bx bx-git-pull-request": { - "terms": [ - "git-pull-request" - ] - }, - "bx bx-git-repo-forked": { - "terms": [ - "git-repo-forked" - ] - }, - "bx bx-group": { - "terms": [ - "group" - ] - }, - "bx bx-hash": { - "terms": [ - "hash" - ] - }, - "bx bx-heading": { - "terms": [ - "heading" - ] - }, - "bx bx-home-alt": { - "terms": [ - "home-alt" - ] - }, - "bx bx-italic": { - "terms": [ - "italic" - ] - }, - "bx bx-joystick": { - "terms": [ - "joystick" - ] - }, - "bx bx-link-external": { - "terms": [ - "link-external" - ] - }, - "bx bx-log-in": { - "terms": [ - "log-in" - ] - }, - "bx bx-log-out": { - "terms": [ - "log-out" - ] - }, - "bx bx-microphone-off": { - "terms": [ - "microphone-off" - ] - }, - "bx bx-minus": { - "terms": [ - "minus" - ] - }, - "bx bx-mouse": { - "terms": [ - "mouse" - ] - }, - "bx bx-move": { - "terms": [ - "move" - ] - }, - "bx bx-music": { - "terms": [ - "music" - ] - }, - "bx bx-notification": { - "terms": [ - "notification" - ] - }, - "bx bx-package": { - "terms": [ - "package", - "box", - "shipping", - "delivery" - ] - }, - "bx bx-paragraph": { - "terms": [ - "paragraph" - ] - }, - "bx bx-paste": { - "terms": [ - "paste" - ] - }, - "bx bx-pencil": { - "terms": [ - "pencil" - ] - }, - "bx bx-pin": { - "terms": [ - "pin" - ] - }, - "bx bx-plus": { - "terms": [ - "plus" - ] - }, - "bx bx-power-off": { - "terms": [ - "power-off" - ] - }, - "bx bx-pulse": { - "terms": [ - "pulse" - ] - }, - "bx bx-save": { - "terms": [ - "save", - "floppy disk" - ] - }, - "bx bx-screenshot": { - "terms": [ - "screenshot" - ] - }, - "bx bx-select-multiple": { - "terms": [ - "select-multiple" - ] - }, - "bx bx-share-alt": { - "terms": [ - "share-alt" - ] - }, - "bx bx-share": { - "terms": [ - "share" - ] - }, - "bx bx-shield-alt": { - "terms": [ - "shield-alt" - ] - }, - "bx bx-shield": { - "terms": [ - "shield" - ] - }, - "bx bx-shopping-bag": { - "terms": [ - "shopping-bag" - ] - }, - "bx bx-shuffle": { - "terms": [ - "shuffle" - ] - }, - "bx bx-sort": { - "terms": [ - "sort" - ] - }, - "bx bx-star": { - "terms": [ - "star" - ] - }, - "bx bx-sun": { - "terms": [ - "sun" - ] - }, - "bx bx-text": { - "terms": [ - "text" - ] - }, - "bx bx-trash": { - "terms": [ - "trash" - ] - }, - "bx bx-trophy": { - "terms": [ - "trophy" - ] - }, - "bx bx-underline": { - "terms": [ - "underline" - ] - }, - "bx bx-user-check": { - "terms": [ - "user-check" - ] - }, - "bx bx-user-circle": { - "terms": [ - "user-circle" - ] - }, - "bx bx-user-minus": { - "terms": [ - "user-minus" - ] - }, - "bx bx-user-plus": { - "terms": [ - "user-plus" - ] - }, - "bx bx-user-x": { - "terms": [ - "user-x" - ] - }, - "bx bx-user": { - "terms": [ - "user" - ] - }, - "bx bx-barcode": { - "terms": [ - "barcode" - ] - }, - "bx bx-crown": { - "terms": [ - "crown" - ] - }, - "bx bx-dislike": { - "terms": [ - "dislike" - ] - }, - "bx bx-down-arrow": { - "terms": [ - "down-arrow" - ] - }, - "bx bx-export": { - "terms": [ - "export" - ] - }, - "bx bxl-facebook": { - "terms": [ - "facebook", - "social media" - ] - }, - "bx bx-first-aid": { - "terms": [ - "first-aid" - ] - }, - "bx bx-flag": { - "terms": [ - "flag" - ] - }, - "bx bxl-github": { - "terms": [ - "github" - ] - }, - "bx bxl-google": { - "terms": [ - "google" - ] - }, - "bx bx-history": { - "terms": [ - "history" - ] - }, - "bx bxl-instagram": { - "terms": [ - "instagram", - "social media" - ] - }, - "bx bx-joystick-alt": { - "terms": [ - "joystick-alt" - ] - }, - "bx bx-left-arrow": { - "terms": [ - "left-arrow" - ] - }, - "bx bx-like": { - "terms": [ - "like" - ] - }, - "bx bx-list-check": { - "terms": [ - "list-check" - ] - }, - "bx bx-poll": { - "terms": [ - "poll" - ] - }, - "bx bx-radar": { - "terms": [ - "radar" - ] - }, - "bx bx-redo": { - "terms": [ - "redo" - ] - }, - "bx bx-reply-all": { - "terms": [ - "reply-all" - ] - }, - "bx bx-reply": { - "terms": [ - "reply" - ] - }, - "bx bx-repost": { - "terms": [ - "repost" - ] - }, - "bx bx-revision": { - "terms": [ - "revision" - ] - }, - "bx bx-right-arrow": { - "terms": [ - "right-arrow" - ] - }, - "bx bx-subdirectory-left": { - "terms": [ - "subdirectory-left" - ] - }, - "bx bx-subdirectory-right": { - "terms": [ - "subdirectory-right" - ] - }, - "bx bx-support": { - "terms": [ - "support" - ] - }, - "bx bx-timer": { - "terms": [ - "timer" - ] - }, - "bx bxl-twitter": { - "terms": [ - "twitter", - "social media" - ] - }, - "bx bx-undo": { - "terms": [ - "undo" - ] - }, - "bx bx-up-arrow": { - "terms": [ - "up-arrow" - ] - }, - "bx bxl-youtube": { - "terms": [ - "youtube" - ] - }, - "bx bxl-whatsapp": { - "terms": [ - "whatsapp" - ] - }, - "bx bxl-tumblr": { - "terms": [ - "tumblr" - ] - }, - "bx bx-phone-call": { - "terms": [ - "phone-call" - ] - }, - "bx bxl-behance": { - "terms": [ - "behance" - ] - }, - "bx bxl-dribbble": { - "terms": [ - "dribbble" - ] - }, - "bx bx-aperture": { - "terms": [ - "aperture" - ] - }, - "bx bx-film": { - "terms": [ - "film" - ] - }, - "bx bx-folder-open": { - "terms": [ - "folder-open" - ] - }, - "bx bx-task": { - "terms": [ - "task" - ] - }, - "bx bx-server": { - "terms": [ - "server" - ] - }, - "bx bx-battery": { - "terms": [ - "battery" - ] - }, - "bx bx-calendar-alt": { - "terms": [ - "calendar-alt" - ] - }, - "bx bx-import": { - "terms": [ - "import" - ] - }, - "bx bx-ruler": { - "terms": [ - "ruler" - ] - }, - "bx bx-horizontal-center": { - "terms": [ - "horizontal-center" - ] - }, - "bx bx-rotate-right": { - "terms": [ - "rotate-right" - ] - }, - "bx bx-rename": { - "terms": [ - "rename" - ] - }, - "bx bx-collapse": { - "terms": [ - "collapse" - ] - }, - "bx bx-phone-incoming": { - "terms": [ - "phone-incoming" - ] - }, - "bx bx-phone-outgoing": { - "terms": [ - "phone-outgoing" - ] - }, - "bx bx-body": { - "terms": [ - "body", - "male" - ] - }, - "bx bx-cast": { - "terms": [ - "cast" - ] - }, - "bx bx-chip": { - "terms": [ - "chip" - ] - }, - "bx bx-skip-next-circle": { - "terms": [ - "skip-next-circle" - ] - }, - "bx bx-skip-previous-circle": { - "terms": [ - "skip-previous-circle" - ] - }, - "bx bx-hdd": { - "terms": [ - "hdd", - "storage", - "hard drive" - ] - }, - "bx bx-store": { - "terms": [ - "store", - "shop", - "market" - ] - }, - "bx bx-globe-alt": { - "terms": [ - "globe-alt" - ] - }, - "bx bxl-vimeo": { - "terms": [ - "vimeo" - ] - }, - "bx bx-upvote": { - "terms": [ - "upvote" - ] - }, - "bx bx-downvote": { - "terms": [ - "downvote" - ] - }, - "bx bx-news": { - "terms": [ - "news" - ] - }, - "bx bx-pie-chart-alt": { - "terms": [ - "pie-chart-alt" - ] - }, - "bx bx-images": { - "terms": [ - "images" - ] - }, - "bx bx-purchase-tag": { - "terms": [ - "purchase-tag", - "price", - "cost" - ] - }, - "bx bx-pen": { - "terms": [ - "pen" - ] - }, - "bx bx-expand": { - "terms": [ - "expand" - ] - }, - "bx bx-paperclip": { - "terms": [ - "paperclip" - ] - }, - "bx bx-closet": { - "terms": [ - "closet" - ] - }, - "bx bx-tv": { - "terms": [ - "tv", - "television", - "monitor" - ] - }, - "bx bx-collection": { - "terms": [ - "collection" - ] - }, - "bx bx-station": { - "terms": [ - "station" - ] - }, - "bx bx-wallet": { - "terms": [ - "wallet", - "money" - ] - }, - "bx bx-briefcase-alt": { - "terms": [ - "briefcase-alt", - "work", - "travel", - "suitcase" - ] - }, - "bx bx-hourglass": { - "terms": [ - "hourglass" - ] - }, - "bx bx-carousel": { - "terms": [ - "carousel" - ] - }, - "bx bx-infinite": { - "terms": [ - "infinite" - ] - }, - "bx bx-plug": { - "terms": [ - "plug", - "charging" - ] - }, - "bx bx-notification-off": { - "terms": [ - "notification-off" - ] - }, - "bx bx-window-close": { - "terms": [ - "window-close" - ] - }, - "bx bx-command": { - "terms": [ - "command" - ] - }, - "bx bx-grid-alt": { - "terms": [ - "grid-alt" - ] - }, - "bx bx-trash-alt": { - "terms": [ - "trash-alt" - ] - }, - "bx bx-chalkboard": { - "terms": [ - "chalkboard", - "whiteboard", - "teaching" - ] - }, - "bx bx-loader": { - "terms": [ - "loader" - ] - }, - "bx bx-slider": { - "terms": [ - "slider" - ] - }, - "bx bx-paper-plane": { - "terms": [ - "paper-plane" - ] - }, - "bx bx-selection": { - "terms": [ - "selection" - ] - }, - "bx bxl-linkedin": { - "terms": [ - "linkedin" - ] - }, - "bx bx-world": { - "terms": [ - "world" - ] - }, - "bx bx-dock-bottom": { - "terms": [ - "dock-bottom" - ] - }, - "bx bx-dock-right": { - "terms": [ - "dock-right" - ] - }, - "bx bx-dock-top": { - "terms": [ - "dock-top" - ] - }, - "bx bx-dock-left": { - "terms": [ - "dock-left" - ] - }, - "bx bx-layout": { - "terms": [ - "layout" - ] - }, - "bx bxl-bitcoin": { - "terms": [ - "bitcoin" - ] - }, - "bx bxl-facebook-square": { - "terms": [ - "facebook-square" - ] - }, - "bx bx-alarm-off": { - "terms": [ - "alarm-off", - "alert", - "silent" - ] - }, - "bx bx-wrench": { - "terms": [ - "wrench" - ] - }, - "bx bx-loader-circle": { - "terms": [ - "loader-circle" - ] - }, - "bx bx-loader-alt": { - "terms": [ - "loader-alt" - ] - }, - "bx bx-car": { - "terms": [ - "car" - ] - }, - "bx bx-cart-alt": { - "terms": [ - "cart-alt" - ] - }, - "bx bxs-adjust": { - "terms": [ - "adjust" - ] - }, - "bx bxs-alarm": { - "terms": [ - "alarm", - "alert" - ] - }, - "bx bxs-alarm-off": { - "terms": [ - "alarm-off", - "alert", - "silent" - ] - }, - "bx bxs-album": { - "terms": [ - "album" - ] - }, - "bx bxs-archive": { - "terms": [ - "archive" - ] - }, - "bx bxs-camera": { - "terms": [ - "camera" - ] - }, - "bx bxs-camera-off": { - "terms": [ - "camera-off" - ] - }, - "bx bxs-folder": { - "terms": [ - "folder" - ] - }, - "bx bxs-folder-plus": { - "terms": [ - "folder-plus", - "add", - "folder add", - "new folder" - ] - }, - "bx bxs-award": { - "terms": [ - "award" - ] - }, - "bx bxs-bar-chart-square": { - "terms": [ - "bar-chart-square" - ] - }, - "bx bxs-barcode": { - "terms": [ - "barcode" - ] - }, - "bx bxs-battery": { - "terms": [ - "battery" - ] - }, - "bx bxs-battery-charging": { - "terms": [ - "battery-charging" - ] - }, - "bx bxs-battery-full": { - "terms": [ - "battery-full" - ] - }, - "bx bxs-bell": { - "terms": [ - "bell", - "alert", - "notification" - ] - }, - "bx bxs-bell-off": { - "terms": [ - "bell-off", - "alert", - "notification", - "silent" - ] - }, - "bx bxs-bolt": { - "terms": [ - "bolt", - "zap" - ] - }, - "bx bxs-book": { - "terms": [ - "book" - ] - }, - "bx bxs-book-bookmark": { - "terms": [ - "book-bookmark" - ] - }, - "bx bxs-bookmark": { - "terms": [ - "bookmark" - ] - }, - "bx bxs-bookmark-plus": { - "terms": [ - "bookmark-plus" - ] - }, - "bx bxs-book-open": { - "terms": [ - "book-open" - ] - }, - "bx bxs-bookmark-star": { - "terms": [ - "bookmark-star" - ] - }, - "bx bxs-briefcase": { - "terms": [ - "briefcase", - "work", - "travel", - "suitcase" - ] - }, - "bx bxs-briefcase-alt": { - "terms": [ - "briefcase-alt", - "work", - "travel", - "suitcase" - ] - }, - "bx bxs-bug": { - "terms": [ - "bug", - "error", - "warning" - ] - }, - "bx bxs-building": { - "terms": [ - "building" - ] - }, - "bx bxs-bulb": { - "terms": [ - "bulb" - ] - }, - "bx bxs-buoy": { - "terms": [ - "buoy" - ] - }, - "bx bxs-calculator": { - "terms": [ - "calculator" - ] - }, - "bx bxs-captions": { - "terms": [ - "captions", - "subtitles", - "subs", - "cc" - ] - }, - "bx bxs-car": { - "terms": [ - "car" - ] - }, - "bx bxs-cart-alt": { - "terms": [ - "cart-alt" - ] - }, - "bx bxs-cart": { - "terms": [ - "cart" - ] - }, - "bx bxs-chart": { - "terms": [ - "chart" - ] - }, - "bx bxs-chip": { - "terms": [ - "chip" - ] - }, - "bx bxs-cloud-download": { - "terms": [ - "cloud-download" - ] - }, - "bx bxs-cloud-upload": { - "terms": [ - "cloud-upload" - ] - }, - "bx bxs-cloud": { - "terms": [ - "cloud" - ] - }, - "bx bxs-coffee": { - "terms": [ - "coffee" - ] - }, - "bx bxs-cog": { - "terms": [ - "cog", - "gear", - "setting" - ] - }, - "bx bxs-collection": { - "terms": [ - "collection" - ] - }, - "bx bxs-contact": { - "terms": [ - "contact" - ] - }, - "bx bxs-copy": { - "terms": [ - "copy" - ] - }, - "bx bxs-coupon": { - "terms": [ - "coupon" - ] - }, - "bx bxs-crown": { - "terms": [ - "crown" - ] - }, - "bx bxs-cube": { - "terms": [ - "cube" - ] - }, - "bx bxs-detail": { - "terms": [ - "detail" - ] - }, - "bx bxs-discount": { - "terms": [ - "discount" - ] - }, - "bx bxs-dislike": { - "terms": [ - "dislike" - ] - }, - "bx bxs-dock-bottom": { - "terms": [ - "dock-bottom" - ] - }, - "bx bxs-dock-left": { - "terms": [ - "dock-left" - ] - }, - "bx bxs-dock-right": { - "terms": [ - "dock-right" - ] - }, - "bx bxs-dock-top": { - "terms": [ - "dock-top" - ] - }, - "bx bxs-down-arrow-circle": { - "terms": [ - "down-arrow-circle" - ] - }, - "bx bxs-download": { - "terms": [ - "download" - ] - }, - "bx bxs-downvote": { - "terms": [ - "downvote" - ] - }, - "bx bxs-drink": { - "terms": [ - "drink" - ] - }, - "bx bxs-droplet": { - "terms": [ - "droplet" - ] - }, - "bx bxs-duplicate": { - "terms": [ - "duplicate" - ] - }, - "bx bxs-eject": { - "terms": [ - "eject" - ] - }, - "bx bxs-envelope": { - "terms": [ - "envelope", - "letter", - "mail", - "email", - "communication" - ] - }, - "bx bxs-error-circle": { - "terms": [ - "error-circle" - ] - }, - "bx bxs-error": { - "terms": [ - "error" - ] - }, - "bx bxs-file-image": { - "terms": [ - "file-image" - ] - }, - "bx bxs-file": { - "terms": [ - "file" - ] - }, - "bx bxs-filter-alt": { - "terms": [ - "filter-alt" - ] - }, - "bx bxs-first-aid": { - "terms": [ - "first-aid" - ] - }, - "bx bxs-flag-alt": { - "terms": [ - "flag-alt" - ] - }, - "bx bxs-flag": { - "terms": [ - "flag" - ] - }, - "bx bxs-gift": { - "terms": [ - "gift" - ] - }, - "bx bxs-grid-alt": { - "terms": [ - "grid-alt" - ] - }, - "bx bxs-group": { - "terms": [ - "group" - ] - }, - "bx bxs-hdd": { - "terms": [ - "hdd", - "storage", - "hard drive" - ] - }, - "bx bxs-heart": { - "terms": [ - "heart", - "health" - ] - }, - "bx bxs-hide": { - "terms": [ - "hide" - ] - }, - "bx bxs-home": { - "terms": [ - "home" - ] - }, - "bx bxs-hot": { - "terms": [ - "hot", - "fire" - ] - }, - "bx bxs-hourglass": { - "terms": [ - "hourglass" - ] - }, - "bx bxs-image": { - "terms": [ - "image" - ] - }, - "bx bxs-inbox": { - "terms": [ - "inbox" - ] - }, - "bx bxs-info-circle": { - "terms": [ - "info-circle" - ] - }, - "bx bxs-joystick-alt": { - "terms": [ - "joystick-alt" - ] - }, - "bx bxs-joystick": { - "terms": [ - "joystick" - ] - }, - "bx bxs-layer": { - "terms": [ - "layer" - ] - }, - "bx bxs-left-arrow-circle": { - "terms": [ - "left-arrow-circle" - ] - }, - "bx bxs-like": { - "terms": [ - "like" - ] - }, - "bx bxs-lock-open": { - "terms": [ - "lock-open" - ] - }, - "bx bxs-lock": { - "terms": [ - "lock" - ] - }, - "bx bxs-map-alt": { - "terms": [ - "map-alt" - ] - }, - "bx bxs-map": { - "terms": [ - "map" - ] - }, - "bx bxs-message-rounded": { - "terms": [ - "message-rounded" - ] - }, - "bx bxs-message": { - "terms": [ - "message" - ] - }, - "bx bxs-microphone-off": { - "terms": [ - "microphone-off" - ] - }, - "bx bxs-microphone": { - "terms": [ - "microphone" - ] - }, - "bx bxs-minus-circle": { - "terms": [ - "minus-circle" - ] - }, - "bx bxs-moon": { - "terms": [ - "moon" - ] - }, - "bx bxs-mouse": { - "terms": [ - "mouse" - ] - }, - "bx bxs-music": { - "terms": [ - "music" - ] - }, - "bx bxs-navigation": { - "terms": [ - "navigation" - ] - }, - "bx bxs-news": { - "terms": [ - "news" - ] - }, - "bx bxs-package": { - "terms": [ - "package", - "box", - "shipping", - "delivery" - ] - }, - "bx bxs-paper-plane": { - "terms": [ - "paper-plane" - ] - }, - "bx bxs-paste": { - "terms": [ - "paste" - ] - }, - "bx bxs-pen": { - "terms": [ - "pen" - ] - }, - "bx bxs-pencil": { - "terms": [ - "pencil" - ] - }, - "bx bxs-phone-call": { - "terms": [ - "phone-call" - ] - }, - "bx bxs-phone-incoming": { - "terms": [ - "phone-incoming" - ] - }, - "bx bxs-phone-outgoing": { - "terms": [ - "phone-outgoing" - ] - }, - "bx bxs-phone": { - "terms": [ - "phone" - ] - }, - "bx bxs-pie-chart-alt": { - "terms": [ - "pie-chart-alt" - ] - }, - "bx bxs-pie-chart": { - "terms": [ - "pie-chart" - ] - }, - "bx bxs-pin": { - "terms": [ - "pin" - ] - }, - "bx bxs-playlist": { - "terms": [ - "playlist" - ] - }, - "bx bxs-plug": { - "terms": [ - "plug", - "charging" - ] - }, - "bx bxs-plus-circle": { - "terms": [ - "plus-circle" - ] - }, - "bx bxs-printer": { - "terms": [ - "printer" - ] - }, - "bx bxs-purchase-tag": { - "terms": [ - "purchase-tag", - "price", - "cost" - ] - }, - "bx bxs-quote-left": { - "terms": [ - "quote-left" - ] - }, - "bx bxs-quote-right": { - "terms": [ - "quote-right" - ] - }, - "bx bxs-radio": { - "terms": [ - "radio" - ] - }, - "bx bxs-rename": { - "terms": [ - "rename" - ] - }, - "bx bxs-report": { - "terms": [ - "report" - ] - }, - "bx bxs-right-arrow-circle": { - "terms": [ - "right-arrow-circle" - ] - }, - "bx bxs-ruler": { - "terms": [ - "ruler" - ] - }, - "bx bxs-save": { - "terms": [ - "save", - "floppy disk" - ] - }, - "bx bxs-sort-alt": { - "terms": [ - "sort-alt" - ] - }, - "bx bxs-select-multiple": { - "terms": [ - "select-multiple" - ] - }, - "bx bxs-send": { - "terms": [ - "send" - ] - }, - "bx bxs-server": { - "terms": [ - "server" - ] - }, - "bx bxs-share-alt": { - "terms": [ - "share-alt" - ] - }, - "bx bxs-share": { - "terms": [ - "share" - ] - }, - "bx bxs-shield": { - "terms": [ - "shield" - ] - }, - "bx bxs-shopping-bag-alt": { - "terms": [ - "shopping-bag-alt" - ] - }, - "bx bxs-shopping-bag": { - "terms": [ - "shopping-bag" - ] - }, - "bx bxs-show": { - "terms": [ - "show" - ] - }, - "bx bx-happy": { - "terms": [ - "happy" - ] - }, - "bx bx-meh": { - "terms": [ - "meh" - ] - }, - "bx bx-sad": { - "terms": [ - "sad" - ] - }, - "bx bxs-spreadsheet": { - "terms": [ - "spreadsheet" - ] - }, - "bx bxs-star": { - "terms": [ - "star" - ] - }, - "bx bxs-store": { - "terms": [ - "store", - "shop", - "market" - ] - }, - "bx bxs-sun": { - "terms": [ - "sun" - ] - }, - "bx bxs-t-shirt": { - "terms": [ - "t-shirt" - ] - }, - "bx bxs-tag-x": { - "terms": [ - "tag-x" - ] - }, - "bx bxs-tag": { - "terms": [ - "tag" - ] - }, - "bx bxs-tennis-ball": { - "terms": [ - "tennis-ball", - "deuce" - ] - }, - "bx bxs-terminal": { - "terms": [ - "terminal", - "command line" - ] - }, - "bx bxs-to-top": { - "terms": [ - "to-top" - ] - }, - "bx bxs-toggle-left": { - "terms": [ - "toggle-left", - "switch" - ] - }, - "bx bxs-toggle-right": { - "terms": [ - "toggle-right", - "switch" - ] - }, - "bx bxs-torch": { - "terms": [ - "torch" - ] - }, - "bx bxs-trash-alt": { - "terms": [ - "trash-alt" - ] - }, - "bx bxs-trash": { - "terms": [ - "trash" - ] - }, - "bx bxs-trophy": { - "terms": [ - "trophy" - ] - }, - "bx bxs-truck": { - "terms": [ - "truck" - ] - }, - "bx bxs-up-arrow-circle": { - "terms": [ - "up-arrow-circle" - ] - }, - "bx bxs-upvote": { - "terms": [ - "upvote" - ] - }, - "bx bxs-user-circle": { - "terms": [ - "user-circle" - ] - }, - "bx bxs-user-detail": { - "terms": [ - "user-detail" - ] - }, - "bx bxs-user-minus": { - "terms": [ - "user-minus" - ] - }, - "bx bxs-user-plus": { - "terms": [ - "user-plus" - ] - }, - "bx bxs-user": { - "terms": [ - "user" - ] - }, - "bx bxs-video-off": { - "terms": [ - "video-off" - ] - }, - "bx bxs-video": { - "terms": [ - "video" - ] - }, - "bx bxs-videos": { - "terms": [ - "videos" - ] - }, - "bx bxs-volume-full": { - "terms": [ - "volume-full" - ] - }, - "bx bxs-volume-low": { - "terms": [ - "volume-low" - ] - }, - "bx bxs-volume-mute": { - "terms": [ - "volume-mute" - ] - }, - "bx bxs-volume": { - "terms": [ - "volume" - ] - }, - "bx bxs-wallet": { - "terms": [ - "wallet", - "money" - ] - }, - "bx bxs-watch-alt": { - "terms": [ - "watch-alt" - ] - }, - "bx bxs-watch": { - "terms": [ - "watch" - ] - }, - "bx bxs-widget": { - "terms": [ - "widget" - ] - }, - "bx bxs-wrench": { - "terms": [ - "wrench" - ] - }, - "bx bxs-x-circle": { - "terms": [ - "x-circle" - ] - }, - "bx bxs-zap": { - "terms": [ - "zap", - "bolt" - ] - }, - "bx bxs-folder-open": { - "terms": [ - "folder-open" - ] - }, - "bx bxs-battery-low": { - "terms": [ - "battery-low" - ] - }, - "bx bxs-conversation": { - "terms": [ - "conversation", - "chat", - "discussion" - ] - }, - "bx bxs-dashboard": { - "terms": [ - "dashboard" - ] - }, - "bx bxs-file-plus": { - "terms": [ - "file-plus", - "add", - "file add", - "new file" - ] - }, - "bx bx-slider-alt": { - "terms": [ - "slider-alt" - ] - }, - "bx bxl-google-plus": { - "terms": [ - "google-plus" - ] - }, - "bx bxl-google-plus-circle": { - "terms": [ - "google-plus-circle" - ] - }, - "bx bxl-linkedin-square": { - "terms": [ - "linkedin-square" - ] - }, - "bx bxl-medium": { - "terms": [ - "medium" - ] - }, - "bx bxl-medium-square": { - "terms": [ - "medium-square" - ] - }, - "bx bxl-skype": { - "terms": [ - "skype" - ] - }, - "bx bxl-slack-old": { - "terms": [ - "slack-old" - ] - }, - "bx bxl-slack": { - "terms": [ - "slack" - ] - }, - "bx bxl-twitch": { - "terms": [ - "twitch" - ] - }, - "bx bxl-discord": { - "terms": [ - "discord" - ] - }, - "bx bxl-reddit": { - "terms": [ - "reddit", - "social media" - ] - }, - "bx bxl-pinterest": { - "terms": [ - "pinterest" - ] - }, - "bx bxl-blogger": { - "terms": [ - "blogger" - ] - }, - "bx bx-certification": { - "terms": [ - "certification" - ] - }, - "bx bxs-certification": { - "terms": [ - "certification" - ] - }, - "bx bx-rocket": { - "terms": [ - "rocket" - ] - }, - "bx bxs-rocket": { - "terms": [ - "rocket" - ] - }, - "bx bx-check-circle": { - "terms": [ - "check-circle" - ] - }, - "bx bxs-check-circle": { - "terms": [ - "check-circle" - ] - }, - "bx bxs-checkbox": { - "terms": [ - "checkbox" - ] - }, - "bx bxs-checkbox-checked": { - "terms": [ - "checkbox-checked" - ] - }, - "bx bxs-star-half": { - "terms": [ - "star-half" - ] - }, - "bx bx-bus": { - "terms": [ - "bus" - ] - }, - "bx bxs-bus": { - "terms": [ - "bus" - ] - }, - "bx bx-check-double": { - "terms": [ - "check-double" - ] - }, - "bx bx-dumbbell": { - "terms": [ - "dumbbell", - "gym", - "workout" - ] - }, - "bx bx-bot": { - "terms": [ - "bot" - ] - }, - "bx bx-area": { - "terms": [ - "area" - ] - }, - "bx bxs-bot": { - "terms": [ - "bot" - ] - }, - "bx bxs-area": { - "terms": [ - "area" - ] - }, - "bx bx-bed": { - "terms": [ - "bed", - "sleep" - ] - }, - "bx bxs-bed": { - "terms": [ - "bed", - "sleep" - ] - }, - "bx bx-bath": { - "terms": [ - "bath" - ] - }, - "bx bxs-bath": { - "terms": [ - "bath" - ] - }, - "bx bx-train": { - "terms": [ - "train" - ] - }, - "bx bxs-train": { - "terms": [ - "train" - ] - }, - "bx bx-taxi": { - "terms": [ - "taxi" - ] - }, - "bx bxs-taxi": { - "terms": [ - "taxi" - ] - }, - "bx bx-movie": { - "terms": [ - "movie" - ] - }, - "bx bxs-movie": { - "terms": [ - "movie" - ] - }, - "bx bx-hotel": { - "terms": [ - "hotel" - ] - }, - "bx bx-planet": { - "terms": [ - "planet" - ] - }, - "bx bxs-planet": { - "terms": [ - "planet" - ] - }, - "bx bx-list-ol": { - "terms": [ - "list-ol" - ] - }, - "bx bx-video-plus": { - "terms": [ - "video-plus" - ] - }, - "bx bxs-video-plus": { - "terms": [ - "video-plus" - ] - }, - "bx bx-menu-alt-left": { - "terms": [ - "menu-alt-left" - ] - }, - "bx bx-menu-alt-right": { - "terms": [ - "menu-alt-right" - ] - }, - "bx bx-box": { - "terms": [ - "box", - "archive" - ] - }, - "bx bxs-box": { - "terms": [ - "box", - "archive" - ] - }, - "bx bxs-key": { - "terms": [ - "key" - ] - }, - "bx bx-restaurant": { - "terms": [ - "restaurant" - ] - }, - "bx bx-swim": { - "terms": [ - "swim" - ] - }, - "bx bx-water": { - "terms": [ - "water" - ] - }, - "bx bx-wind": { - "terms": [ - "wind", - "breeze", - "gust", - "air" - ] - }, - "bx bx-dialpad": { - "terms": [ - "dialpad", - "keypad" - ] - }, - "bx bx-handicap": { - "terms": [ - "handicap", - "wheelchair", - "injury" - ] - }, - "bx bx-font-size": { - "terms": [ - "font-size" - ] - }, - "bx bx-code-block": { - "terms": [ - "code-block" - ] - }, - "bx bx-photo-album": { - "terms": [ - "photo-album" - ] - }, - "bx bxs-photo-album": { - "terms": [ - "photo-album" - ] - }, - "bx bxs-bell-ring": { - "terms": [ - "bell-ring", - "alert", - "notification" - ] - }, - "bx bxl-apple": { - "terms": [ - "apple" - ] - }, - "bx bxl-android": { - "terms": [ - "android" - ] - }, - "bx bxl-play-store": { - "terms": [ - "play-store" - ] - }, - "bx bxl-windows": { - "terms": [ - "windows", - "browser" - ] - }, - "bx bxl-vk": { - "terms": [ - "vk", - "social media" - ] - }, - "bx bxl-pocket": { - "terms": [ - "pocket" - ] - }, - "bx bx-strikethrough": { - "terms": [ - "strikethrough" - ] - }, - "bx bx-file-blank": { - "terms": [ - "file-blank" - ] - }, - "bx bxs-file-blank": { - "terms": [ - "file-blank" - ] - }, - "bx bx-highlight": { - "terms": [ - "highlight" - ] - }, - "bx bx-font-color": { - "terms": [ - "font-color" - ] - }, - "bx bx-fingerprint": { - "terms": [ - "fingerprint" - ] - }, - "bx bx-transfer": { - "terms": [ - "transfer" - ] - }, - "bx bx-circle": { - "terms": [ - "circle" - ] - }, - "bx bxs-edit": { - "terms": [ - "edit", - "writing", - "note", - "pencil" - ] - }, - "bx bx-ball": { - "terms": [ - "ball", - "football", - "rugby" - ] - }, - "bx bxs-ball": { - "terms": [ - "ball", - "football", - "rugby" - ] - }, - "bx bx-football": { - "terms": [ - "football", - "soccer", - "goal" - ] - }, - "bx bxs-film": { - "terms": [ - "film" - ] - }, - "bx bx-dollar-circle": { - "terms": [ - "dollar-circle" - ] - }, - "bx bxs-dollar-circle": { - "terms": [ - "dollar-circle" - ] - }, - "bx bxs-skull": { - "terms": [ - "skull" - ] - }, - "bx bxl-messenger": { - "terms": [ - "messenger" - ] - }, - "bx bx-search-alt": { - "terms": [ - "search-alt", - "magnifying glass" - ] - }, - "bx bxs-image-alt": { - "terms": [ - "image-alt" - ] - }, - "bx bxs-microphone-alt": { - "terms": [ - "microphone-alt" - ] - }, - "bx bx-analyse": { - "terms": [ - "analyse" - ] - }, - "bx bxs-x-square": { - "terms": [ - "x-square" - ] - }, - "bx bxs-plus-square": { - "terms": [ - "plus-square" - ] - }, - "bx bxs-minus-square": { - "terms": [ - "minus-square" - ] - }, - "bx bx-disc": { - "terms": [ - "disc" - ] - }, - "bx bxs-disc": { - "terms": [ - "disc" - ] - }, - "bx bx-equalizer": { - "terms": [ - "equalizer" - ] - }, - "bx bx-stats": { - "terms": [ - "stats" - ] - }, - "bx bx-move-horizontal": { - "terms": [ - "move-horizontal" - ] - }, - "bx bx-move-vertical": { - "terms": [ - "move-vertical" - ] - }, - "bx bxs-flame": { - "terms": [ - "flame" - ] - }, - "bx bx-grid-horizontal": { - "terms": [ - "grid-horizontal" - ] - }, - "bx bx-grid-vertical": { - "terms": [ - "grid-vertical" - ] - }, - "bx bx-grid-small": { - "terms": [ - "grid-small" - ] - }, - "bx bx-badge": { - "terms": [ - "badge" - ] - }, - "bx bxs-badge": { - "terms": [ - "badge" - ] - }, - "bx bx-id-card": { - "terms": [ - "id-card" - ] - }, - "bx bx-sort-up": { - "terms": [ - "sort-up" - ] - }, - "bx bx-sort-down": { - "terms": [ - "sort-down" - ] - }, - "bx bx-note": { - "terms": [ - "note" - ] - }, - "bx bxs-note": { - "terms": [ - "note" - ] - }, - "bx bx-test-tube": { - "terms": [ - "test-tube" - ] - }, - "bx bx-help-circle": { - "terms": [ - "help-circle" - ] - }, - "bx bxs-help-circle": { - "terms": [ - "help-circle" - ] - }, - "bx bx-card": { - "terms": [ - "card" - ] - }, - "bx bxs-card": { - "terms": [ - "card" - ] - }, - "bx bx-rewind-circle": { - "terms": [ - "rewind-circle" - ] - }, - "bx bx-magnet": { - "terms": [ - "magnet" - ] - }, - "bx bxs-magnet": { - "terms": [ - "magnet" - ] - }, - "bx bxl-500px": { - "terms": [ - "500px" - ] - }, - "bx bxl-angular": { - "terms": [ - "angular" - ] - }, - "bx bxl-codepen": { - "terms": [ - "codepen" - ] - }, - "bx bxl-creative-commons": { - "terms": [ - "creative-commons" - ] - }, - "bx bxl-digitalocean": { - "terms": [ - "digitalocean" - ] - }, - "bx bxl-deviantart": { - "terms": [ - "deviantart" - ] - }, - "bx bxl-discourse": { - "terms": [ - "discourse" - ] - }, - "bx bxl-dropbox": { - "terms": [ - "dropbox" - ] - }, - "bx bxl-drupal": { - "terms": [ - "drupal" - ] - }, - "bx bxl-ebay": { - "terms": [ - "ebay" - ] - }, - "bx bxl-amazon": { - "terms": [ - "amazon" - ] - }, - "bx bxl-digg": { - "terms": [ - "digg" - ] - }, - "bx bxl-unsplash": { - "terms": [ - "unsplash" - ] - }, - "bx bxl-wikipedia": { - "terms": [ - "wikipedia" - ] - }, - "bx bxl-sass": { - "terms": [ - "sass" - ] - }, - "bx bxl-foursquare": { - "terms": [ - "foursquare" - ] - }, - "bx bxl-invision": { - "terms": [ - "invision" - ] - }, - "bx bxl-opera": { - "terms": [ - "opera" - ] - }, - "bx bxl-airbnb": { - "terms": [ - "airbnb" - ] - }, - "bx bxl-yelp": { - "terms": [ - "yelp" - ] - }, - "bx bxl-quora": { - "terms": [ - "quora" - ] - }, - "bx bxl-git": { - "terms": [ - "git" - ] - }, - "bx bxl-html5": { - "terms": [ - "html5" - ] - }, - "bx bxl-product-hunt": { - "terms": [ - "product-hunt" - ] - }, - "bx bxl-magento": { - "terms": [ - "magento" - ] - }, - "bx bxl-stack-overflow": { - "terms": [ - "stack-overflow" - ] - }, - "bx bxl-firefox": { - "terms": [ - "firefox" - ] - }, - "bx bxl-javascript": { - "terms": [ - "javascript" - ] - }, - "bx bxl-nodejs": { - "terms": [ - "nodejs" - ] - }, - "bx bxl-kickstarter": { - "terms": [ - "kickstarter" - ] - }, - "bx bxl-vuejs": { - "terms": [ - "vuejs" - ] - }, - "bx bxl-bing": { - "terms": [ - "bing" - ] - }, - "bx bxl-react": { - "terms": [ - "react" - ] - }, - "bx bxl-periscope": { - "terms": [ - "periscope" - ] - }, - "bx bxl-wordpress": { - "terms": [ - "wordpress" - ] - }, - "bx bxl-telegram": { - "terms": [ - "telegram" - ] - }, - "bx bxl-stripe": { - "terms": [ - "stripe" - ] - }, - "bx bxl-edge": { - "terms": [ - "edge" - ] - }, - "bx bxl-paypal": { - "terms": [ - "paypal" - ] - }, - "bx bxl-internet-explorer": { - "terms": [ - "internet-explorer" - ] - }, - "bx bxl-joomla": { - "terms": [ - "joomla" - ] - }, - "bx bxl-dailymotion": { - "terms": [ - "dailymotion" - ] - }, - "bx bxl-chrome": { - "terms": [ - "chrome" - ] - }, - "bx bxl-baidu": { - "terms": [ - "baidu" - ] - }, - "bx bxl-visa": { - "terms": [ - "visa" - ] - }, - "bx bxl-mastercard": { - "terms": [ - "mastercard" - ] - }, - "bx bxl-redux": { - "terms": [ - "redux" - ] - }, - "bx bxl-bootstrap": { - "terms": [ - "bootstrap" - ] - }, - "bx bxl-yahoo": { - "terms": [ - "yahoo" - ] - }, - "bx bxl-microsoft": { - "terms": [ - "microsoft" - ] - }, - "bx bxl-css3": { - "terms": [ - "css3" - ] - }, - "bx bxl-jsfiddle": { - "terms": [ - "jsfiddle" - ] - }, - "bx bxl-shopify": { - "terms": [ - "shopify" - ] - }, - "bx bxl-flickr": { - "terms": [ - "flickr" - ] - }, - "bx bxl-less": { - "terms": [ - "less" - ] - }, - "bx bxl-snapchat": { - "terms": [ - "snapchat" - ] - }, - "bx bxl-soundcloud": { - "terms": [ - "soundcloud" - ] - }, - "bx bxl-spotify": { - "terms": [ - "spotify" - ] - }, - "bx bxl-trello": { - "terms": [ - "trello" - ] - }, - "bx bxl-wix": { - "terms": [ - "wix" - ] - }, - "bx bxl-mailchimp": { - "terms": [ - "mailchimp" - ] - }, - "bx bxl-medium-old": { - "terms": [ - "medium-old" - ] - }, - "bx bxl-squarespace": { - "terms": [ - "squarespace" - ] - }, - "bx bxl-whatsapp-square": { - "terms": [ - "whatsapp-square" - ] - }, - "bx bxl-flickr-square": { - "terms": [ - "flickr-square" - ] - }, - "bx bxs-ambulance": { - "terms": [ - "ambulance" - ] - }, - "bx bxs-left-arrow-square": { - "terms": [ - "left-arrow-square" - ] - }, - "bx bxs-up-arrow-square": { - "terms": [ - "up-arrow-square" - ] - }, - "bx bxs-down-arrow-square": { - "terms": [ - "down-arrow-square" - ] - }, - "bx bxs-right-arrow-square": { - "terms": [ - "right-arrow-square" - ] - }, - "bx bxs-user-badge": { - "terms": [ - "user-badge" - ] - }, - "bx bx-calendar-event": { - "terms": [ - "calendar-event" - ] - }, - "bx bx-caret-left": { - "terms": [ - "caret-left" - ] - }, - "bx bx-caret-up": { - "terms": [ - "caret-up" - ] - }, - "bx bx-caret-right": { - "terms": [ - "caret-right" - ] - }, - "bx bx-caret-down": { - "terms": [ - "caret-down" - ] - }, - "bx bxs-gas-pump": { - "terms": [ - "gas-pump" - ] - }, - "bx bxs-landmark": { - "terms": [ - "landmark" - ] - }, - "bx bx-show-alt": { - "terms": [ - "show-alt" - ] - }, - "bx bx-badge-check": { - "terms": [ - "badge-check" - ] - }, - "bx bxs-badge-check": { - "terms": [ - "badge-check" - ] - }, - "bx bx-rotate-left": { - "terms": [ - "rotate-left" - ] - }, - "bx bxs-coffee-alt": { - "terms": [ - "coffee-alt" - ] - }, - "bx bx-brush": { - "terms": [ - "brush", - "color", - "colour", - "painting" - ] - }, - "bx bxs-brush": { - "terms": [ - "brush", - "color", - "colour", - "painting" - ] - }, - "bx bxs-keyboard": { - "terms": [ - "keyboard" - ] - }, - "bx bxs-megaphone": { - "terms": [ - "megaphone" - ] - }, - "bx bxs-directions": { - "terms": [ - "directions" - ] - }, - "bx bxs-direction-right": { - "terms": [ - "direction-right" - ] - }, - "bx bx-unlink": { - "terms": [ - "unlink" - ] - }, - "bx bx-paint": { - "terms": [ - "paint" - ] - }, - "bx bx-joystick-button": { - "terms": [ - "joystick-button" - ] - }, - "bx bxs-joystick-button": { - "terms": [ - "joystick-button" - ] - }, - "bx bx-font-family": { - "terms": [ - "font-family" - ] - }, - "bx bxs-flask": { - "terms": [ - "flask" - ] - }, - "bx bxs-capsule": { - "terms": [ - "capsule", - "medicine" - ] - }, - "bx bxs-color-fill": { - "terms": [ - "color-fill" - ] - }, - "bx bxs-hotel": { - "terms": [ - "hotel" - ] - }, - "bx bxs-magic-wand": { - "terms": [ - "magic-wand" - ] - }, - "bx bx-repeat": { - "terms": [ - "repeat" - ] - }, - "bx bxs-eraser": { - "terms": [ - "eraser", - "rubber" - ] - }, - "bx bxs-cloud-rain": { - "terms": [ - "cloud-rain" - ] - }, - "bx bxs-cloud-lightning": { - "terms": [ - "cloud-lightning" - ] - }, - "bx bxs-eyedropper": { - "terms": [ - "eyedropper" - ] - }, - "bx bxs-user-rectangle": { - "terms": [ - "user-rectangle" - ] - }, - "bx bxs-plane": { - "terms": [ - "plane", - "flight", - "fly" - ] - }, - "bx bxs-tree": { - "terms": [ - "tree", - "forest", - "christmas" - ] - }, - "bx bxs-factory": { - "terms": [ - "factory" - ] - }, - "bx bxs-ship": { - "terms": [ - "ship" - ] - }, - "bx bx-walk": { - "terms": [ - "walk" - ] - }, - "bx bxs-yin-yang": { - "terms": [ - "yin-yang" - ] - }, - "bx bxs-file-pdf": { - "terms": [ - "file-pdf" - ] - }, - "bx bx-money": { - "terms": [ - "money" - ] - }, - "bx bx-home-circle": { - "terms": [ - "home-circle" - ] - }, - "bx bxs-home-circle": { - "terms": [ - "home-circle" - ] - }, - "bx bx-location-plus": { - "terms": [ - "location-plus" - ] - }, - "bx bxs-location-plus": { - "terms": [ - "location-plus" - ] - }, - "bx bx-arch": { - "terms": [ - "arch" - ] - }, - "bx bxs-arch": { - "terms": [ - "arch" - ] - }, - "bx bx-atom": { - "terms": [ - "atom" - ] - }, - "bx bxs-badge-dollar": { - "terms": [ - "badge-dollar" - ] - }, - "bx bx-baseball": { - "terms": [ - "baseball" - ] - }, - "bx bx-beer": { - "terms": [ - "beer" - ] - }, - "bx bxs-beer": { - "terms": [ - "beer" - ] - }, - "bx bx-bible": { - "terms": [ - "bible" - ] - }, - "bx bxs-bible": { - "terms": [ - "bible" - ] - }, - "bx bx-bomb": { - "terms": [ - "bomb" - ] - }, - "bx bxs-bomb": { - "terms": [ - "bomb" - ] - }, - "bx bx-bus-school": { - "terms": [ - "bus-school" - ] - }, - "bx bxs-bus-school": { - "terms": [ - "bus-school" - ] - }, - "bx bx-cabinet": { - "terms": [ - "cabinet" - ] - }, - "bx bxs-cabinet": { - "terms": [ - "cabinet" - ] - }, - "bx bx-calendar-edit": { - "terms": [ - "calendar-edit" - ] - }, - "bx bxs-calendar-edit": { - "terms": [ - "calendar-edit" - ] - }, - "bx bxs-car-wash": { - "terms": [ - "car-wash" - ] - }, - "bx bxs-car-garage": { - "terms": [ - "car-garage" - ] - }, - "bx bxs-car-mechanic": { - "terms": [ - "car-mechanic" - ] - }, - "bx bxs-car-crash": { - "terms": [ - "car-crash" - ] - }, - "bx bx-coffee-togo": { - "terms": [ - "coffee-togo" - ] - }, - "bx bxs-coffee-togo": { - "terms": [ - "coffee-togo" - ] - }, - "bx bxs-chess": { - "terms": [ - "chess", - "strategy" - ] - }, - "bx bxs-dryer": { - "terms": [ - "dryer" - ] - }, - "bx bxs-washer": { - "terms": [ - "washer" - ] - }, - "bx bx-pointer": { - "terms": [ - "pointer" - ] - }, - "bx bxs-pointer": { - "terms": [ - "pointer" - ] - }, - "bx bx-microchip": { - "terms": [ - "microchip" - ] - }, - "bx bxs-microchip": { - "terms": [ - "microchip" - ] - }, - "bx bxs-piano": { - "terms": [ - "piano" - ] - }, - "bx bxs-file-export": { - "terms": [ - "file-export" - ] - }, - "bx bxs-file-import": { - "terms": [ - "file-import" - ] - }, - "bx bxs-flag-checkered": { - "terms": [ - "flag-checkered", - "f1", - "racing" - ] - }, - "bx bx-heart-circle": { - "terms": [ - "heart-circle" - ] - }, - "bx bxs-heart-circle": { - "terms": [ - "heart-circle" - ] - }, - "bx bx-heart-square": { - "terms": [ - "heart-square" - ] - }, - "bx bxs-heart-square": { - "terms": [ - "heart-square" - ] - }, - "bx bx-home-heart": { - "terms": [ - "home-heart" - ] - }, - "bx bxs-home-heart": { - "terms": [ - "home-heart" - ] - }, - "bx bx-info-square": { - "terms": [ - "info-square" - ] - }, - "bx bxs-info-square": { - "terms": [ - "info-square" - ] - }, - "bx bx-layer-plus": { - "terms": [ - "layer-plus" - ] - }, - "bx bxs-layer-plus": { - "terms": [ - "layer-plus" - ] - }, - "bx bx-layer-minus": { - "terms": [ - "layer-minus" - ] - }, - "bx bxs-layer-minus": { - "terms": [ - "layer-minus" - ] - }, - "bx bx-recycle": { - "terms": [ - "recycle" - ] - }, - "bx bx-traffic-cone": { - "terms": [ - "traffic-cone" - ] - }, - "bx bxs-traffic-cone": { - "terms": [ - "traffic-cone" - ] - }, - "bx bx-wifi-2": { - "terms": [ - "wifi-2" - ] - }, - "bx bx-wifi-1": { - "terms": [ - "wifi-1" - ] - }, - "bx bx-wifi-0": { - "terms": [ - "wifi-0" - ] - }, - "bx bx-mask": { - "terms": [ - "mask" - ] - }, - "bx bxs-mask": { - "terms": [ - "mask" - ] - }, - "bx bx-low-vision": { - "terms": [ - "low-vision", - "eye", - "view", - "visibility" - ] - }, - "bx bxs-low-vision": { - "terms": [ - "low-vision", - "eye", - "view", - "visibility" - ] - }, - "bx bxs-radiation": { - "terms": [ - "radiation", - "hazard", - "danger" - ] - }, - "bx bx-been-here": { - "terms": [ - "been-here" - ] - }, - "bx bxs-been-here": { - "terms": [ - "been-here" - ] - }, - "bx bx-current-location": { - "terms": [ - "current-location" - ] - }, - "bx bx-arrow-from-top": { - "terms": [ - "arrow-from-top" - ] - }, - "bx bxs-arrow-from-top": { - "terms": [ - "arrow-from-top" - ] - }, - "bx bx-arrow-from-bottom": { - "terms": [ - "arrow-from-bottom" - ] - }, - "bx bxs-arrow-from-bottom": { - "terms": [ - "arrow-from-bottom" - ] - }, - "bx bx-arrow-from-left": { - "terms": [ - "arrow-from-left" - ] - }, - "bx bxs-arrow-from-left": { - "terms": [ - "arrow-from-left" - ] - }, - "bx bx-arrow-from-right": { - "terms": [ - "arrow-from-right" - ] - }, - "bx bxs-arrow-from-right": { - "terms": [ - "arrow-from-right" - ] - }, - "bx bx-arrow-to-right": { - "terms": [ - "arrow-to-right" - ] - }, - "bx bxs-arrow-to-right": { - "terms": [ - "arrow-to-right" - ] - }, - "bx bx-arrow-to-left": { - "terms": [ - "arrow-to-left" - ] - }, - "bx bxs-arrow-to-left": { - "terms": [ - "arrow-to-left" - ] - }, - "bx bx-arrow-to-top": { - "terms": [ - "arrow-to-top" - ] - }, - "bx bxs-arrow-to-top": { - "terms": [ - "arrow-to-top" - ] - }, - "bx bx-arrow-to-bottom": { - "terms": [ - "arrow-to-bottom" - ] - }, - "bx bxs-arrow-to-bottom": { - "terms": [ - "arrow-to-bottom" - ] - }, - "bx bx-book-reader": { - "terms": [ - "book-reader" - ] - }, - "bx bxs-book-reader": { - "terms": [ - "book-reader" - ] - }, - "bx bxs-edit-location": { - "terms": [ - "edit-location" - ] - }, - "bx bxs-ev-station": { - "terms": [ - "ev-station" - ] - }, - "bx bxs-shapes": { - "terms": [ - "shapes" - ] - }, - "bx bxs-florist": { - "terms": [ - "florist" - ] - }, - "bx bxs-pizza": { - "terms": [ - "pizza" - ] - }, - "bx bx-scan": { - "terms": [ - "scan" - ] - }, - "bx bx-calendar-week": { - "terms": [ - "calendar-week" - ] - }, - "bx bxs-calendar-week": { - "terms": [ - "calendar-week" - ] - }, - "bx bx-glasses": { - "terms": [ - "glasses" - ] - }, - "bx bx-glasses-alt": { - "terms": [ - "glasses-alt" - ] - }, - "bx bx-border-none": { - "terms": [ - "border-none" - ] - }, - "bx bx-border-inner": { - "terms": [ - "border-inner" - ] - }, - "bx bx-dice-1": { - "terms": [ - "dice-1", - "game", - "random" - ] - }, - "bx bxs-dice-1": { - "terms": [ - "dice-1", - "game", - "random" - ] - }, - "bx bx-dice-2": { - "terms": [ - "dice-2", - "game", - "random" - ] - }, - "bx bxs-dice-2": { - "terms": [ - "dice-2", - "game", - "random" - ] - }, - "bx bx-dice-3": { - "terms": [ - "dice-3", - "game", - "random" - ] - }, - "bx bxs-dice-3": { - "terms": [ - "dice-3", - "game", - "random" - ] - }, - "bx bx-dice-4": { - "terms": [ - "dice-4", - "game", - "random" - ] - }, - "bx bxs-dice-4": { - "terms": [ - "dice-4", - "game", - "random" - ] - }, - "bx bx-dice-5": { - "terms": [ - "dice-5", - "game", - "random" - ] - }, - "bx bxs-dice-5": { - "terms": [ - "dice-5", - "game", - "random" - ] - }, - "bx bx-dice-6": { - "terms": [ - "dice-6", - "game", - "random" - ] - }, - "bx bxs-dice-6": { - "terms": [ - "dice-6", - "game", - "random" - ] - }, - "bx bx-webcam": { - "terms": [ - "webcam" - ] - }, - "bx bxs-webcam": { - "terms": [ - "webcam" - ] - }, - "bx bx-spray-can": { - "terms": [ - "spray-can", - "color", - "colour", - "paint spray" - ] - }, - "bx bxs-spray-can": { - "terms": [ - "spray-can", - "color", - "colour", - "paint spray" - ] - }, - "bx bxs-file-archive": { - "terms": [ - "file-archive" - ] - }, - "bx bx-sticker": { - "terms": [ - "sticker" - ] - }, - "bx bxs-sticker": { - "terms": [ - "sticker" - ] - }, - "bx bx-tachometer": { - "terms": [ - "tachometer" - ] - }, - "bx bxs-tachometer": { - "terms": [ - "tachometer" - ] - }, - "bx bxs-thermometer": { - "terms": [ - "thermometer" - ] - }, - "bx bx-game": { - "terms": [ - "game", - "pacman" - ] - }, - "bx bxs-game": { - "terms": [ - "game", - "pacman" - ] - }, - "bx bx-abacus": { - "terms": [ - "abacus" - ] - }, - "bx bx-alarm-snooze": { - "terms": [ - "alarm-snooze", - "alert", - "zzz", - "sleep" - ] - }, - "bx bxs-alarm-snooze": { - "terms": [ - "alarm-snooze", - "alert", - "zzz", - "sleep" - ] - }, - "bx bx-alarm-exclamation": { - "terms": [ - "alarm-exclamation", - "alert", - "error" - ] - }, - "bx bxs-alarm-exclamation": { - "terms": [ - "alarm-exclamation", - "alert", - "error" - ] - }, - "bx bxs-chevrons-left": { - "terms": [ - "chevrons-left", - "arrow" - ] - }, - "bx bxs-chevrons-right": { - "terms": [ - "chevrons-right", - "arrow" - ] - }, - "bx bxs-chevrons-up": { - "terms": [ - "chevrons-up", - "arrow" - ] - }, - "bx bxs-chevrons-down": { - "terms": [ - "chevrons-down", - "arrow" - ] - }, - "bx bxs-chevron-down": { - "terms": [ - "chevron-down", - "arrow" - ] - }, - "bx bxs-chevron-up": { - "terms": [ - "chevron-up", - "arrow" - ] - }, - "bx bxs-chevron-right": { - "terms": [ - "chevron-right", - "arrow" - ] - }, - "bx bxs-chevron-left": { - "terms": [ - "chevron-left", - "arrow" - ] - }, - "bx bxs-guitar-amp": { - "terms": [ - "guitar-amp" - ] - }, - "bx bxs-up-arrow-alt": { - "terms": [ - "up-arrow-alt" - ] - }, - "bx bxs-down-arrow-alt": { - "terms": [ - "down-arrow-alt" - ] - }, - "bx bxs-left-arrow-alt": { - "terms": [ - "left-arrow-alt" - ] - }, - "bx bxs-right-arrow-alt": { - "terms": [ - "right-arrow-alt" - ] - }, - "bx bx-medal": { - "terms": [ - "medal", - "honor", - "honour", - "achievement" - ] - }, - "bx bxs-medal": { - "terms": [ - "medal", - "honor", - "honour", - "achievement" - ] - }, - "bx bxs-shopping-bags": { - "terms": [ - "shopping-bags" - ] - }, - "bx bxs-baseball": { - "terms": [ - "baseball" - ] - }, - "bx bx-task-x": { - "terms": [ - "task-x" - ] - }, - "bx bxs-basketball": { - "terms": [ - "basketball", - "nba" - ] - }, - "bx bx-barcode-reader": { - "terms": [ - "barcode-reader" - ] - }, - "bx bx-blanket": { - "terms": [ - "blanket" - ] - }, - "bx bxs-blanket": { - "terms": [ - "blanket" - ] - }, - "bx bxs-binoculars": { - "terms": [ - "binoculars" - ] - }, - "bx bx-bone": { - "terms": [ - "bone" - ] - }, - "bx bxs-bone": { - "terms": [ - "bone" - ] - }, - "bx bx-bong": { - "terms": [ - "bong" - ] - }, - "bx bxs-bong": { - "terms": [ - "bong" - ] - }, - "bx bx-book-alt": { - "terms": [ - "book-alt" - ] - }, - "bx bxs-book-alt": { - "terms": [ - "book-alt" - ] - }, - "bx bx-book-heart": { - "terms": [ - "book-heart" - ] - }, - "bx bxs-book-heart": { - "terms": [ - "book-heart" - ] - }, - "bx bx-book-add": { - "terms": [ - "book-add" - ] - }, - "bx bxs-book-add": { - "terms": [ - "book-add" - ] - }, - "bx bx-bracket": { - "terms": [ - "bracket" - ] - }, - "bx bx-brain": { - "terms": [ - "brain" - ] - }, - "bx bxs-brain": { - "terms": [ - "brain" - ] - }, - "bx bx-border-outer": { - "terms": [ - "border-outer" - ] - }, - "bx bx-braille": { - "terms": [ - "braille" - ] - }, - "bx bx-window-alt": { - "terms": [ - "window-alt", - "browser" - ] - }, - "bx bxs-window-alt": { - "terms": [ - "window-alt", - "browser" - ] - }, - "bx bx-calendar-heart": { - "terms": [ - "calendar-heart" - ] - }, - "bx bxs-calendar-heart": { - "terms": [ - "calendar-heart" - ] - }, - "bx bx-wine": { - "terms": [ - "wine" - ] - }, - "bx bx-vial": { - "terms": [ - "vial" - ] - }, - "bx bx-color-fill": { - "terms": [ - "color-fill" - ] - }, - "bx bx-capsule": { - "terms": [ - "capsule", - "medicine" - ] - }, - "bx bx-eraser": { - "terms": [ - "eraser", - "rubber" - ] - }, - "bx bx-drink": { - "terms": [ - "drink" - ] - }, - "bx bx-cctv": { - "terms": [ - "cctv" - ] - }, - "bx bxs-cctv": { - "terms": [ - "cctv" - ] - }, - "bx bx-chair": { - "terms": [ - "chair" - ] - }, - "bx bx-network-chart": { - "terms": [ - "network-chart" - ] - }, - "bx bxs-network-chart": { - "terms": [ - "network-chart" - ] - }, - "bx bx-vector": { - "terms": [ - "vector" - ] - }, - "bx bxs-vector": { - "terms": [ - "vector" - ] - }, - "bx bx-calendar-exclamation": { - "terms": [ - "calendar-exclamation" - ] - }, - "bx bxs-calendar-exclamation": { - "terms": [ - "calendar-exclamation" - ] - }, - "bx bx-calendar-star": { - "terms": [ - "calendar-star" - ] - }, - "bx bxs-calendar-star": { - "terms": [ - "calendar-star" - ] - }, - "bx bx-camera-home": { - "terms": [ - "camera-home" - ] - }, - "bx bxs-camera-home": { - "terms": [ - "camera-home" - ] - }, - "bx bx-camera-movie": { - "terms": [ - "camera-movie" - ] - }, - "bx bxs-camera-movie": { - "terms": [ - "camera-movie" - ] - }, - "bx bxs-backpack": { - "terms": [ - "backpack" - ] - }, - "bx bxs-cart-download": { - "terms": [ - "cart-download" - ] - }, - "bx bxs-cart-add": { - "terms": [ - "cart-add" - ] - }, - "bx bxs-car-battery": { - "terms": [ - "car-battery" - ] - }, - "bx bx-caret-right-circle": { - "terms": [ - "caret-right-circle" - ] - }, - "bx bx-caret-left-circle": { - "terms": [ - "caret-left-circle" - ] - }, - "bx bx-caret-up-circle": { - "terms": [ - "caret-up-circle" - ] - }, - "bx bx-caret-down-circle": { - "terms": [ - "caret-down-circle" - ] - }, - "bx bx-caret-right-square": { - "terms": [ - "caret-right-square" - ] - }, - "bx bxs-caret-right-square": { - "terms": [ - "caret-right-square" - ] - }, - "bx bx-caret-up-square": { - "terms": [ - "caret-up-square" - ] - }, - "bx bxs-caret-up-square": { - "terms": [ - "caret-up-square" - ] - }, - "bx bx-caret-left-square": { - "terms": [ - "caret-left-square" - ] - }, - "bx bxs-caret-left-square": { - "terms": [ - "caret-left-square" - ] - }, - "bx bx-caret-down-square": { - "terms": [ - "caret-down-square" - ] - }, - "bx bxs-caret-down-square": { - "terms": [ - "caret-down-square" - ] - }, - "bx bx-shield-x": { - "terms": [ - "shield-x" - ] - }, - "bx bxs-shield-x": { - "terms": [ - "shield-x" - ] - }, - "bx bx-line-chart-down": { - "terms": [ - "line-chart-down" - ] - }, - "bx bx-chevron-down-circle": { - "terms": [ - "chevron-down-circle" - ] - }, - "bx bxs-chevron-down-circle": { - "terms": [ - "chevron-down-circle" - ] - }, - "bx bx-chevron-up-circle": { - "terms": [ - "chevron-up-circle" - ] - }, - "bx bxs-chevron-up-circle": { - "terms": [ - "chevron-up-circle" - ] - }, - "bx bx-chevron-left-circle": { - "terms": [ - "chevron-left-circle" - ] - }, - "bx bxs-chevron-left-circle": { - "terms": [ - "chevron-left-circle" - ] - }, - "bx bx-chevron-right-circle": { - "terms": [ - "chevron-right-circle" - ] - }, - "bx bxs-chevron-right-circle": { - "terms": [ - "chevron-right-circle" - ] - }, - "bx bx-chevron-down-square": { - "terms": [ - "chevron-down-square" - ] - }, - "bx bxs-chevron-down-square": { - "terms": [ - "chevron-down-square" - ] - }, - "bx bx-chevron-up-square": { - "terms": [ - "chevron-up-square" - ] - }, - "bx bxs-chevron-up-square": { - "terms": [ - "chevron-up-square" - ] - }, - "bx bx-chevron-left-square": { - "terms": [ - "chevron-left-square" - ] - }, - "bx bxs-chevron-left-square": { - "terms": [ - "chevron-left-square" - ] - }, - "bx bx-chevron-right-square": { - "terms": [ - "chevron-right-square" - ] - }, - "bx bxs-chevron-right-square": { - "terms": [ - "chevron-right-square" - ] - }, - "bx bx-church": { - "terms": [ - "church" - ] - }, - "bx bxs-church": { - "terms": [ - "church" - ] - }, - "bx bx-coin": { - "terms": [ - "coin" - ] - }, - "bx bxs-coin": { - "terms": [ - "coin" - ] - }, - "bx bx-coin-stack": { - "terms": [ - "coin-stack" - ] - }, - "bx bxs-coin-stack": { - "terms": [ - "coin-stack" - ] - }, - "bx bx-unite": { - "terms": [ - "unite" - ] - }, - "bx bx-minus-front": { - "terms": [ - "minus-front" - ] - }, - "bx bx-intersect": { - "terms": [ - "intersect" - ] - }, - "bx bx-exclude": { - "terms": [ - "exclude" - ] - }, - "bx bx-minus-back": { - "terms": [ - "minus-back" - ] - }, - "bx bx-merge": { - "terms": [ - "merge" - ] - }, - "bx bx-trim": { - "terms": [ - "trim" - ] - }, - "bx bx-outline": { - "terms": [ - "outline" - ] - }, - "bx bxs-bullseye": { - "terms": [ - "bullseye" - ] - }, - "bx bx-meteor": { - "terms": [ - "meteor" - ] - }, - "bx bxs-meteor": { - "terms": [ - "meteor" - ] - }, - "bx bx-refresh": { - "terms": [ - "refresh" - ] - }, - "bx bx-home-smile": { - "terms": [ - "home-smile" - ] - }, - "bx bxs-home-smile": { - "terms": [ - "home-smile" - ] - }, - "bx bx-envelope-open": { - "terms": [ - "envelope-open" - ] - }, - "bx bxs-envelope-open": { - "terms": [ - "envelope-open" - ] - }, - "bx bxl-dev-to": { - "terms": [ - "dev-to" - ] - }, - "bx bx-message-alt-add": { - "terms": [ - "message-alt-add", - "chat", - "comment", - "new", - "plus" - ] - }, - "bx bxs-message-alt-add": { - "terms": [ - "message-alt-add", - "chat", - "comment", - "new", - "plus" - ] - }, - "bx bx-message-alt-check": { - "terms": [ - "message-alt-check" - ] - }, - "bx bxs-message-alt-check": { - "terms": [ - "message-alt-check" - ] - }, - "bx bx-message-alt-error": { - "terms": [ - "message-alt-error" - ] - }, - "bx bxs-message-alt-error": { - "terms": [ - "message-alt-error" - ] - }, - "bx bx-message-alt-x": { - "terms": [ - "message-alt-x", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bxs-message-alt-x": { - "terms": [ - "message-alt-x", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bx-message-alt-minus": { - "terms": [ - "message-alt-minus", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bxs-message-alt-minus": { - "terms": [ - "message-alt-minus", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bx-message-alt-edit": { - "terms": [ - "message-alt-edit" - ] - }, - "bx bxs-message-alt-edit": { - "terms": [ - "message-alt-edit" - ] - }, - "bx bx-message-alt-detail": { - "terms": [ - "message-alt-detail" - ] - }, - "bx bxs-message-alt-detail": { - "terms": [ - "message-alt-detail" - ] - }, - "bx bx-message-rounded-check": { - "terms": [ - "message-rounded-check" - ] - }, - "bx bxs-message-rounded-check": { - "terms": [ - "message-rounded-check" - ] - }, - "bx bx-message-rounded-error": { - "terms": [ - "message-rounded-error" - ] - }, - "bx bxs-message-rounded-error": { - "terms": [ - "message-rounded-error" - ] - }, - "bx bx-message-rounded-x": { - "terms": [ - "message-rounded-x", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bxs-message-rounded-x": { - "terms": [ - "message-rounded-x", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bx-message-rounded-minus": { - "terms": [ - "message-rounded-minus", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bxs-message-rounded-minus": { - "terms": [ - "message-rounded-minus", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bx-message-rounded-edit": { - "terms": [ - "message-rounded-edit" - ] - }, - "bx bxs-message-rounded-edit": { - "terms": [ - "message-rounded-edit" - ] - }, - "bx bx-message-rounded-add": { - "terms": [ - "message-rounded-add", - "chat", - "comment", - "new", - "plus" - ] - }, - "bx bxs-message-rounded-add": { - "terms": [ - "message-rounded-add", - "chat", - "comment", - "new", - "plus" - ] - }, - "bx bx-message-rounded-detail": { - "terms": [ - "message-rounded-detail" - ] - }, - "bx bxs-message-rounded-detail": { - "terms": [ - "message-rounded-detail" - ] - }, - "bx bx-message-check": { - "terms": [ - "message-check" - ] - }, - "bx bxs-message-check": { - "terms": [ - "message-check" - ] - }, - "bx bx-message-error": { - "terms": [ - "message-error" - ] - }, - "bx bxs-message-error": { - "terms": [ - "message-error" - ] - }, - "bx bx-message-x": { - "terms": [ - "message-x", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bxs-message-x": { - "terms": [ - "message-x", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bx-message-minus": { - "terms": [ - "message-minus", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bxs-message-minus": { - "terms": [ - "message-minus", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bx-message-edit": { - "terms": [ - "message-edit" - ] - }, - "bx bxs-message-edit": { - "terms": [ - "message-edit" - ] - }, - "bx bx-message-add": { - "terms": [ - "message-add", - "chat", - "comment", - "new", - "plus" - ] - }, - "bx bxs-message-add": { - "terms": [ - "message-add", - "chat", - "comment", - "new", - "plus" - ] - }, - "bx bx-message-detail": { - "terms": [ - "message-detail" - ] - }, - "bx bxs-message-detail": { - "terms": [ - "message-detail" - ] - }, - "bx bx-message-square-check": { - "terms": [ - "message-square-check" - ] - }, - "bx bxs-message-square-check": { - "terms": [ - "message-square-check" - ] - }, - "bx bx-message-square-error": { - "terms": [ - "message-square-error" - ] - }, - "bx bxs-message-square-error": { - "terms": [ - "message-square-error" - ] - }, - "bx bx-message-square-x": { - "terms": [ - "message-square-x", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bxs-message-square-x": { - "terms": [ - "message-square-x", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bx-message-square-minus": { - "terms": [ - "message-square-minus", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bxs-message-square-minus": { - "terms": [ - "message-square-minus", - "chat", - "comment", - "remove", - "delete" - ] - }, - "bx bx-message-square-edit": { - "terms": [ - "message-square-edit" - ] - }, - "bx bxs-message-square-edit": { - "terms": [ - "message-square-edit" - ] - }, - "bx bx-message-square-add": { - "terms": [ - "message-square-add", - "chat", - "comment", - "new", - "plus" - ] - }, - "bx bxs-message-square-add": { - "terms": [ - "message-square-add", - "chat", - "comment", - "new", - "plus" - ] - }, - "bx bx-message-square-detail": { - "terms": [ - "message-square-detail" - ] - }, - "bx bxs-message-square-detail": { - "terms": [ - "message-square-detail" - ] - }, - "bx bx-comment-check": { - "terms": [ - "comment-check" - ] - }, - "bx bxs-comment-check": { - "terms": [ - "comment-check" - ] - }, - "bx bx-comment-error": { - "terms": [ - "comment-error" - ] - }, - "bx bx-comment-x": { - "terms": [ - "comment-x", - "chat", - "message", - "remove", - "delete" - ] - }, - "bx bxs-comment-x": { - "terms": [ - "comment-x", - "chat", - "message", - "remove", - "delete" - ] - }, - "bx bx-comment-edit": { - "terms": [ - "comment-edit" - ] - }, - "bx bxs-comment-edit": { - "terms": [ - "comment-edit" - ] - }, - "bx bx-comment-minus": { - "terms": [ - "comment-minus", - "chat", - "message", - "remove", - "delete" - ] - }, - "bx bxs-comment-minus": { - "terms": [ - "comment-minus", - "chat", - "message", - "remove", - "delete" - ] - }, - "bx bx-comment-add": { - "terms": [ - "comment-add", - "chat", - "message", - "new", - "plus" - ] - }, - "bx bx-comment-detail": { - "terms": [ - "comment-detail" - ] - }, - "bx bx-cookie": { - "terms": [ - "cookie", - "biscuit" - ] - }, - "bx bxs-cookie": { - "terms": [ - "cookie", - "biscuit" - ] - }, - "bx bxs-copyright": { - "terms": [ - "copyright" - ] - }, - "bx bx-credit-card-front": { - "terms": [ - "credit-card-front", - "finance", - "money", - "debit" - ] - }, - "bx bxs-credit-card-front": { - "terms": [ - "credit-card-front", - "finance", - "money", - "debit" - ] - }, - "bx bxs-crop": { - "terms": [ - "crop" - ] - }, - "bx bxs-diamond": { - "terms": [ - "diamond" - ] - }, - "bx bx-door-open": { - "terms": [ - "door-open" - ] - }, - "bx bxs-door-open": { - "terms": [ - "door-open" - ] - }, - "bx bx-donate-heart": { - "terms": [ - "donate-heart", - "donation", - "contribution" - ] - }, - "bx bxs-donate-heart": { - "terms": [ - "donate-heart", - "donation", - "contribution" - ] - }, - "bx bx-donate-blood": { - "terms": [ - "donate-blood" - ] - }, - "bx bxs-donate-blood": { - "terms": [ - "donate-blood" - ] - }, - "bx bx-shape-polygon": { - "terms": [ - "shape-polygon" - ] - }, - "bx bxl-zoom": { - "terms": [ - "zoom" - ] - }, - "bx bxl-microsoft-teams": { - "terms": [ - "microsoft-teams" - ] - }, - "bx bxl-blender": { - "terms": [ - "blender" - ] - }, - "bx bxl-kubernetes": { - "terms": [ - "kubernetes" - ] - }, - "bx bxl-google-cloud": { - "terms": [ - "google-cloud" - ] - }, - "bx bxl-django": { - "terms": [ - "django" - ] - }, - "bx bxl-spring-boot": { - "terms": [ - "spring-boot" - ] - }, - "bx bxl-tux": { - "terms": [ - "tux" - ] - }, - "bx bxl-markdown": { - "terms": [ - "markdown" - ] - }, - "bx bxl-python": { - "terms": [ - "python" - ] - }, - "bx bxl-ok-ru": { - "terms": [ - "ok-ru" - ] - }, - "bx bxl-firebase": { - "terms": [ - "firebase" - ] - }, - "bx bxl-c-plus-plus": { - "terms": [ - "c-plus-plus", - "c++" - ] - }, - "bx bx-bookmark-heart": { - "terms": [ - "bookmark-heart" - ] - }, - "bx bxs-bookmark-heart": { - "terms": [ - "bookmark-heart" - ] - }, - "bx bx-sort-alt-2": { - "terms": [ - "sort-alt-2" - ] - }, - "bx bx-category": { - "terms": [ - "category" - ] - }, - "bx bxs-category": { - "terms": [ - "category" - ] - }, - "bx bx-category-alt": { - "terms": [ - "category-alt" - ] - }, - "bx bxs-category-alt": { - "terms": [ - "category-alt" - ] - }, - "bx bx-bookmark-alt": { - "terms": [ - "bookmark-alt" - ] - }, - "bx bxs-bookmark-alt": { - "terms": [ - "bookmark-alt" - ] - }, - "bx bx-bookmark-alt-plus": { - "terms": [ - "bookmark-alt-plus" - ] - }, - "bx bxs-bookmark-alt-plus": { - "terms": [ - "bookmark-alt-plus" - ] - }, - "bx bx-bookmark-alt-minus": { - "terms": [ - "bookmark-alt-minus" - ] - }, - "bx bxs-bookmark-alt-minus": { - "terms": [ - "bookmark-alt-minus" - ] - }, - "bx bxs-face-mask": { - "terms": [ - "face-mask" - ] - }, - "bx bxs-tv": { - "terms": [ - "tv", - "television", - "monitor" - ] - }, - "bx bx-tag-alt": { - "terms": [ - "tag-alt" - ] - }, - "bx bxs-tag-alt": { - "terms": [ - "tag-alt" - ] - }, - "bx bx-movie-play": { - "terms": [ - "movie-play" - ] - }, - "bx bxs-movie-play": { - "terms": [ - "movie-play" - ] - }, - "bx bxs-user-account": { - "terms": [ - "user-account" - ] - }, - "bx bx-expand-alt": { - "terms": [ - "expand-alt" - ] - }, - "bx bx-library": { - "terms": [ - "library" - ] - }, - "bx bx-trip": { - "terms": [ - "trip" - ] - }, - "bx bxs-virus": { - "terms": [ - "virus", - "disease", - "covid", - "corona" - ] - }, - "bx bxs-virus-block": { - "terms": [ - "virus-block" - ] - } - } -} \ No newline at end of file From f849c4b31517c4ddcdd124f835754deb68961d98 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 12:15:43 +0200 Subject: [PATCH 080/125] chore: fix typecheck --- apps/server/src/services/icon_packs.ts | 2 +- apps/server/tsconfig.app.json | 1 + apps/server/tsconfig.spec.json | 1 + scripts/icon-packs/boxicons-v2.ts | 37 -------------------------- 4 files changed, 3 insertions(+), 38 deletions(-) delete mode 100644 scripts/icon-packs/boxicons-v2.ts diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index 5c757aecf..cbaa2a875 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -2,7 +2,7 @@ import { IconRegistry } from "@triliumnext/commons"; import type BAttachment from "../becca/entities/battachment"; import type BNote from "../becca/entities/bnote"; -import boxiconsManifest from "./icon_pack_boxicons-v2.json"; +import boxiconsManifest from "./icon_pack_boxicons-v2.json" with { type: "json" }; import log from "./log"; import search from "./search/services/search"; import { safeExtractMessageAndStackFromError } from "./utils"; diff --git a/apps/server/tsconfig.app.json b/apps/server/tsconfig.app.json index eb7f102aa..79dd0b770 100644 --- a/apps/server/tsconfig.app.json +++ b/apps/server/tsconfig.app.json @@ -14,6 +14,7 @@ }, "include": [ "src/**/*.ts", + "src/**/*.json", "package.json" ], "exclude": [ diff --git a/apps/server/tsconfig.spec.json b/apps/server/tsconfig.spec.json index 4f8607e4b..b3905c4f7 100644 --- a/apps/server/tsconfig.spec.json +++ b/apps/server/tsconfig.spec.json @@ -28,6 +28,7 @@ "src/**/*.spec.jsx", "src/**/*.d.ts", "src/**/*.ts", + "src/**/*.json", "package.json" ] } diff --git a/scripts/icon-packs/boxicons-v2.ts b/scripts/icon-packs/boxicons-v2.ts deleted file mode 100644 index 602445cc1..000000000 --- a/scripts/icon-packs/boxicons-v2.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { readFileSync, writeFileSync } from "fs"; -import { join } from "path"; - -import iconList from "../../apps/client/src/widgets/icon_list"; - -function readMappingsFromCss() { - const cssPath = join(__dirname, "../../node_modules/boxicons/css/boxicons.css"); - const cssContent = readFileSync(cssPath, "utf-8"); - const mappings: Record = {}; - const regex = /\.(bx.*?):before.*?\n.*?content:.*?"(.*?)"/g; - let match; - while ((match = regex.exec(cssContent)) !== null) { - mappings[match[1]] = String.fromCharCode(parseInt(match[2].substring(1), 16)); - } - return mappings; -} - -const mappings = readMappingsFromCss(); - -const icons = {}; -for (const icon of iconList.icons) { - if (!icon.className) continue; - const className = icon.className.substring(3); // remove 'bx-' prefix - if (className === "bx-empty") continue; - - icons[className] = { - glyph: mappings[className], - terms: [ icon.name, ...(icon.term || []) ] - }; -} - -const manifest = { - prefix: "bx", - icons -}; - -writeFileSync(join(__dirname, "../../apps/server/src/services/icon_pack_boxicons-v2.json"), JSON.stringify(manifest, null, 2)); From 13b700e0e53ac2d4f3567d813e315fc111dd945e Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 12:30:26 +0200 Subject: [PATCH 081/125] chore(icon_packs): address requested changes --- apps/client/src/widgets/note_icon.tsx | 4 +-- apps/server/src/services/icon_packs.spec.ts | 29 +++++++++++++++++++-- apps/server/src/services/icon_packs.ts | 6 +++++ 3 files changed, 35 insertions(+), 4 deletions(-) diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index ea81aae70..00ef7e78b 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -73,10 +73,10 @@ function NoteIconList({ note, dropdownRef }: { async function loadIcons() { // Filter by text and/or category. let icons: IconData["icons"] = [ - ...glob.iconRegistry.sources.map(s => s.icons.map((i) => ({ + ...glob.iconRegistry.sources.flatMap(s => s.icons.map((i) => ({ ...i, iconPack: s.name, - }))).flat() + }))) ]; const processedSearch = search?.trim()?.toLowerCase(); if (processedSearch || filterByPrefix !== null) { diff --git a/apps/server/src/services/icon_packs.spec.ts b/apps/server/src/services/icon_packs.spec.ts index 43757dcc2..831032323 100644 --- a/apps/server/src/services/icon_packs.spec.ts +++ b/apps/server/src/services/icon_packs.spec.ts @@ -82,6 +82,21 @@ describe("Mapping attachments", () => { expect(attachment?.mime).toStrictEqual("font/ttf"); }); + it("ignores when no right attachment is found", () => { + const iconPackNote = buildNote({ + type: "text", + attachments: [ + { + role: "file", + title: "Font", + mime: "font/otf" + } + ] + }); + const attachment = determineBestFontAttachment(iconPackNote); + expect(attachment).toBeNull(); + }); + it("prefers woff2", () => { const iconPackNote = buildNote({ type: "text", @@ -149,7 +164,7 @@ describe("CSS generation", () => { }); }); -describe("Icon registery", () => { +describe("Icon registry", () => { it("generates the registry", () => { const iconPack = processIconPack(buildNote({ title: "Boxicons v2", @@ -177,7 +192,7 @@ describe("Icon registery", () => { }); }); - it("ignores incorrect manifest", () => { + it("ignores manifest with wrong icon structure", () => { const iconPack = processIconPack(buildNote({ type: "text", content: JSON.stringify({ @@ -195,4 +210,14 @@ describe("Icon registery", () => { const registry = generateIconRegistry([ iconPack! ]); expect(registry.sources).toHaveLength(0); }); + + it("ignores manifest with corrupt JSON", () => { + const iconPack = processIconPack(buildNote({ + type: "text", + content: "{ this is not valid JSON }", + attachments: [ defaultAttachment ], + "#iconPack": "bx" + })); + expect(iconPack).toBeFalsy(); + }); }); diff --git a/apps/server/src/services/icon_packs.ts b/apps/server/src/services/icon_packs.ts index cbaa2a875..adddbf935 100644 --- a/apps/server/src/services/icon_packs.ts +++ b/apps/server/src/services/icon_packs.ts @@ -119,6 +119,12 @@ export function processIconPack(iconPackNote: BNote): ProcessedIconPack | undefi return; } + // Ensure prefix is alphanumeric only, dashes and underscores. + if (!/^[a-zA-Z0-9-_]+$/.test(prefix)) { + log.error(`Icon pack has invalid 'iconPack' prefix (only alphanumeric characters, dashes and underscores are allowed): ${iconPackNote.title} (${iconPackNote.noteId})`); + return; + } + return { prefix, manifest, From c14d95f5614512bb75957e84f3fbc00b0e0a5419 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 12:36:18 +0200 Subject: [PATCH 082/125] docs(user): mention icon pack prefix constraints --- .../Creating an icon pack.html | 74 ++++++++++--------- .../Creating an icon pack.md | 6 +- 2 files changed, 45 insertions(+), 35 deletions(-) diff --git a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Theme development/Creating an icon pack.html b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Theme development/Creating an icon pack.html index dc303d918..e3a76c42d 100644 --- a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Theme development/Creating an icon pack.html +++ b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Theme development/Creating an icon pack.html @@ -1,7 +1,7 @@

Supported formats

The first step is to analyze if the icon set being packed can be integrated @@ -45,13 +45,13 @@

Unsupported formats

Trilium does not support the following formats:

    -
  • SVG-based fonts.
  • -
  • Individual SVGs.
  • -
  • .eot fonts (legacy and proprietary).
  • +
  • SVG-based fonts.
  • +
  • Individual SVGs.
  • +
  • .eot fonts (legacy and proprietary).
  • Duotone icons, since it requires a special CSS format that Trilium doesn't + data-list-item-id="e67532d402708b0d266f438de7afc617b">Duotone icons, since it requires a special CSS format that Trilium doesn't support.
  • -
  • Any other font format not specified in the Supported formats section.
  • +
  • Any other font format not specified in the Supported formats section.

In this case, the font must be manually converted to one of the supported formats (ideally .woff2).

@@ -59,8 +59,8 @@

In order to create a new icon pack from a set of icons, it must meet the following criteria:

    -
  1. It must have a web font of the supported format (see above).
  2. -
  3. It must have some kind of list, containing the name of each icon and the +
  4. It must have a web font of the supported format (see above).
  5. +
  6. It must have some kind of list, containing the name of each icon and the corresponding Unicode code point. If this is missing, icon fonts usually ship with a .css file that can be used to extract the icon names from.
  7. @@ -71,7 +71,7 @@

    Creating the manifest

    This is the most difficult part of creating an icon pack, since it requires processing of the icon list to match Trilium's format.

    -

    The icon pack manifest is a JSON file with the following structure:

    {
    +

    The icon pack manifest is a JSON file with the following structure:

    {
     	"icons": {
     		"bx-ball": {
     			"glyph": "\ue9c2",
    @@ -84,14 +84,14 @@
     	}
     }
      -
    • The JSON example is a sample from the Boxicons font.
    • -
    • This is simply a mapping between the CSS classes (bx-ball), +
    • The JSON example is a sample from the Boxicons font.
    • +
    • This is simply a mapping between the CSS classes (bx-ball), to its corresponding code point in the font (\ue9c2) and the terms/aliases used for search purposes.
    • -
    • Note that it's also possible to use the unescaped glyph inside the JSON. +
    • Note that it's also possible to use the unescaped glyph inside the JSON. It will appear strange (e.g. ), but it will be rendered properly regardless.
    • The first term is also considered the “name” of the icon, which is displayed + data-list-item-id="ec4b9b5ac1609500d36d35e659d61b61f">The first term is also considered the “name” of the icon, which is displayed while hovering over it in the icon selector.

    In order to generate this manifest, generally a script is needed that @@ -163,28 +163,28 @@ console.log(processIconPack("light"));

    Creating the icon pack

      -
    1. Create a note of type Code.
    2. -
    3. Set the language to JSON.
    4. -
    5. Copy and paste the manifest generated in the previous step as the content +
    6. Create a note of type Code.
    7. +
    8. Set the language to JSON.
    9. +
    10. Copy and paste the manifest generated in the previous step as the content of this note.
    11. -
    12. Go to the note attachment and - upload the font file (in .woff2, .woff, +
    13. Go to the note attachment and upload the + font file (in .woff2, .woff, .ttf) format.
        -
      1. Trilium identifies the font to use from attachments via the MIME type, +
      2. Trilium identifies the font to use from attachments via the MIME type, make sure the MIME type is displayed correctly after uploading the attachment (for example font/woff2).
      3. -
      4. Make sure the role appears as file, +
      5. Make sure the role appears as file, otherwise the font will not be identified.
      6. -
      7. Multiple attachments are supported, but only one font will actually be +
      8. Multiple attachments are supported, but only one font will actually be used in Trilium's order of preference: .woff2, .woff, .ttf. As such, there's not much reason to upload more than one font per icon pack.
    14. -
    15. Go back to the note and rename it. The name of the note will also be the +
    16. Go back to the note and rename it. The name of the note will also be the name of the icon pack as displayed in the list of icons.

    Assigning the prefix

    @@ -201,39 +201,45 @@ console.log(processIconPack("light"));

For our example with Phosphor Icons, we can use the ph prefix since it also matches the prefix set in the original CSS. So in this case it would be #iconPack=ph.

+

Final steps

    -
  • Refresh the client +
  • Refresh the client
      -
    • Change the icon of the note and look for the Filter icon in the +
    • Change the icon of the note and look for the Filter icon in the top-right side.
    • -
    • Check if the new icon pack is displayed there and click on it to see the +
    • Check if the new icon pack is displayed there and click on it to see the full list of icons.
    • -
    • Go through most of the items to look for issues such as missing icon, +
    • Go through most of the items to look for issues such as missing icon, wrong names (some icons have aliases/terms that can cause issues).
  • -
  • Optionally, assign an icon from the new icon pack to this note. This icon +
  • Optionally, assign an icon from the new icon pack to this note. This icon will be used in the icon pack filter for a visual distinction.
  • The icon pack can then be exported as ZIP in + data-list-item-id="e9b5f41994bb6beae98a2d9a1e396fba0">The icon pack can then be exported as ZIP in order to be distributed to other users.
      -
    • It's important to note that icon packs are considered “unsafe” by default, +
    • It's important to note that icon packs are considered “unsafe” by default, so “Safe mode” must be disabled when importing the ZIP.
    • -
    • Consider linking new users to the Icon Packs documentation +
    • Consider linking new users to the Icon Packs documentation in order to understand how to import and use an icon pack.

Troubleshooting

If the icon pack doesn't show up, look through the Backend (server) logs for - clues.

+ href="#root/_help_bnyigUA2UK7s">Backend (server) logs for clues.

    -
  • One example is if the font could not be retrieved: ERROR: Icon pack is missing WOFF/WOFF2/TTF attachment: Boxicons v3 400 (dup) (XRzqDQ67fHEK).
  • +
  • One example is if the font could not be retrieved: ERROR: Icon pack is missing WOFF/WOFF2/TTF attachment: Boxicons v3 400 (dup) (XRzqDQ67fHEK).
  • Make sure the prefix is unique and not already taken by some other icon + data-list-item-id="ec83897ba2caaeb0d906b29e9e4f52a77">Make sure the prefix is unique and not already taken by some other icon pack. When there are two icon packs with the same prefix, only one is used. The server logs will indicate if this situation occurs.
  • +
  • Make sure the prefix consists only of alphanumeric characters, hyphens + and underscore.
\ No newline at end of file diff --git a/docs/User Guide/User Guide/Theme development/Creating an icon pack.md b/docs/User Guide/User Guide/Theme development/Creating an icon pack.md index 427b6595a..218c21b21 100644 --- a/docs/User Guide/User Guide/Theme development/Creating an icon pack.md +++ b/docs/User Guide/User Guide/Theme development/Creating an icon pack.md @@ -155,6 +155,9 @@ In order for an icon pack to be recognized, the prefix must be specified in the For our example with Phosphor Icons, we can use the `ph` prefix since it also matches the prefix set in the original CSS. So in this case it would be `#iconPack=ph`. +> [!IMPORTANT] +> The prefix must consist of only alphanumeric characters, hyphens and underscore. If the prefix doesn't match these constraints, the icon pack will be ignored and an error will be logged in Backend (server) logs. + ### Final steps * [Refresh the client](../Troubleshooting/Refreshing%20the%20application.md) @@ -171,4 +174,5 @@ For our example with Phosphor Icons, we can use the `ph` prefix since it also ma If the icon pack doesn't show up, look through the Backend (server) logs for clues. * One example is if the font could not be retrieved: `ERROR: Icon pack is missing WOFF/WOFF2/TTF attachment: Boxicons v3 400 (dup) (XRzqDQ67fHEK)`. -* Make sure the prefix is unique and not already taken by some other icon pack. When there are two icon packs with the same prefix, only one is used. The server logs will indicate if this situation occurs. \ No newline at end of file +* Make sure the prefix is unique and not already taken by some other icon pack. When there are two icon packs with the same prefix, only one is used. The server logs will indicate if this situation occurs. +* Make sure the prefix consists only of alphanumeric characters, hyphens and underscore. \ No newline at end of file From e730378b27db316cda287ae51dc0b95211e3fb50 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 13:42:45 +0200 Subject: [PATCH 083/125] fix(icon_packs): references to .bx for icon selection --- apps/client/src/entities/fnote.ts | 4 + apps/client/src/stylesheets/style.css | 13 +-- .../src/stylesheets/theme-next/base.css | 12 +-- .../src/stylesheets/theme-next/dialogs.css | 4 +- .../src/stylesheets/theme-next/forms.css | 8 +- .../src/stylesheets/theme-next/shell.css | 2 +- apps/client/src/stylesheets/tree.css | 6 +- .../widgets/FloatingButtonsDefinitions.tsx | 2 +- .../src/widgets/collections/geomap/index.css | 2 +- apps/client/src/widgets/layout/Breadcrumb.css | 4 +- apps/client/src/widgets/layout/Breadcrumb.tsx | 2 +- apps/client/src/widgets/layout/StatusBar.css | 10 +- apps/client/src/widgets/note_title.css | 2 +- apps/client/src/widgets/note_tree.ts | 93 ++++++++++--------- apps/client/src/widgets/react/Badge.css | 2 +- apps/client/src/widgets/react/FormList.css | 2 +- apps/client/src/widgets/react/Icon.tsx | 2 +- apps/client/src/widgets/ribbon/Ribbon.tsx | 2 +- apps/client/src/widgets/ribbon/style.css | 2 +- .../widgets/sidebar/RightPanelContainer.css | 4 +- .../src/widgets/type_widgets/Attachment.css | 2 +- .../type_widgets/options/appearance.css | 4 +- apps/server/src/becca/entities/bnote.ts | 6 +- apps/server/src/share/shaca/entities/snote.ts | 4 + packages/share-theme/src/styles/content.css | 4 +- 25 files changed, 102 insertions(+), 96 deletions(-) diff --git a/apps/client/src/entities/fnote.ts b/apps/client/src/entities/fnote.ts index f826231b8..4fcdbf806 100644 --- a/apps/client/src/entities/fnote.ts +++ b/apps/client/src/entities/fnote.ts @@ -582,6 +582,10 @@ export default class FNote { } getIcon() { + return `tn-icon ${this.#getIconInternal()}`; + } + + #getIconInternal() { const iconClassLabels = this.getLabels("iconClass"); const workspaceIconClass = this.getWorkspaceIconClass(); diff --git a/apps/client/src/stylesheets/style.css b/apps/client/src/stylesheets/style.css index ef5c83052..17e431e54 100644 --- a/apps/client/src/stylesheets/style.css +++ b/apps/client/src/stylesheets/style.css @@ -1796,7 +1796,7 @@ button.close:hover { display: none; } -.reference-link .bx { +.reference-link .tn-icon { position: relative; top: 1px; margin-inline-end: 3px; @@ -2415,7 +2415,7 @@ footer.webview-footer button { gap: 5px; } -.right-pane-tab .tab-title .bx { +.right-pane-tab .tab-title .tn-icon { font-size: 1.1em; } @@ -2543,18 +2543,11 @@ footer.webview-footer button { inset-inline-end: 10px; } -.content-floating-buttons button.bx { +.content-floating-buttons button.tn-icon { font-size: 130%; padding: 1px 10px 1px 10px; } -/* Customized icons */ - -.bx-tn-toc::before { - content: "\ec24"; - transform: rotate(180deg); -} - /* CK Editor */ /* Insert text snippet: limit the width of the listed items to avoid overly long names */ diff --git a/apps/client/src/stylesheets/theme-next/base.css b/apps/client/src/stylesheets/theme-next/base.css index 1c67d648d..426c0fe62 100644 --- a/apps/client/src/stylesheets/theme-next/base.css +++ b/apps/client/src/stylesheets/theme-next/base.css @@ -134,7 +134,7 @@ body.backdrop-effects-disabled { white-space-collapse: discard; } -.dropdown-menu.tn-dropdown-menu .dropdown-item .bx { +.dropdown-menu.tn-dropdown-menu .dropdown-item .tn-icon { margin-inline-end: 6px; } @@ -249,7 +249,7 @@ html body .dropdown-item[disabled] { } /* Menu item icon */ -.dropdown-item .bx { +.dropdown-item .tn-icon { translate: 0 var(--menu-item-icon-vert-offset); color: var(--menu-item-icon-color) !important; font-size: 1.1em; @@ -496,7 +496,7 @@ li.dropdown-item a.dropdown-item-button { border: unset; } -li.dropdown-item a.dropdown-item-button.bx { +li.dropdown-item a.dropdown-item-button.tn-icon { color: var(--menu-text-color) !important; } @@ -557,13 +557,13 @@ li.dropdown-item a.dropdown-item-button:focus-visible { padding-top: 0; } -#toast-container .toast:not(.no-title) .bx { +#toast-container .toast:not(.no-title) .tn-icon { margin-inline-end: 0.5em; font-size: 1.1em; opacity: 0.85; } -#toast-container .toast.no-title .bx { +#toast-container .toast.no-title .tn-icon { margin-inline-end: 0; font-size: 1.3em; } @@ -754,7 +754,7 @@ li.dropdown-item a.dropdown-item-button:focus-visible { margin-bottom: 0; } -.note-list-wrapper .note-book-card .bx { +.note-list-wrapper .note-book-card .tn-icon { color: var(--left-pane-icon-color) !important; } diff --git a/apps/client/src/stylesheets/theme-next/dialogs.css b/apps/client/src/stylesheets/theme-next/dialogs.css index ffe6af9a5..613fb94f3 100644 --- a/apps/client/src/stylesheets/theme-next/dialogs.css +++ b/apps/client/src/stylesheets/theme-next/dialogs.css @@ -423,6 +423,6 @@ div.tn-tool-dialog { font-size: unset; } -.note-type-chooser-dialog div.note-type-dropdown .dropdown-item span.bx { +.note-type-chooser-dialog div.note-type-dropdown .dropdown-item span.tn-icon { margin-inline-end: .25em; -} \ No newline at end of file +} diff --git a/apps/client/src/stylesheets/theme-next/forms.css b/apps/client/src/stylesheets/theme-next/forms.css index 6de90a963..12f361c2f 100644 --- a/apps/client/src/stylesheets/theme-next/forms.css +++ b/apps/client/src/stylesheets/theme-next/forms.css @@ -62,10 +62,10 @@ button.ck.ck-button:is(.ck-button-action, .ck-button-save, .ck-button-cancel, .c } /* Button's icon */ -button.btn.btn-primary span.bx, -button.btn.btn-secondary span.bx, -button.btn.btn-sm span.bx, -button.btn.btn-success span.bx { +button.btn.btn-primary span.tn-icon, +button.btn.btn-secondary span.tn-icon, +button.btn.btn-sm span.tn-icon, +button.btn.btn-success span.tn-icon { color: var(--cmd-button-icon-color); padding-inline-end: 0.35em; font-size: 1.2em; diff --git a/apps/client/src/stylesheets/theme-next/shell.css b/apps/client/src/stylesheets/theme-next/shell.css index bf4e88f3d..5920ef0e9 100644 --- a/apps/client/src/stylesheets/theme-next/shell.css +++ b/apps/client/src/stylesheets/theme-next/shell.css @@ -497,7 +497,7 @@ div.bookmark-folder-widget .note-link:hover a { } /* The item's icon */ -div.bookmark-folder-widget .note-link .bx { +div.bookmark-folder-widget .note-link .tn-icon { color: var(--menu-item-icon-color); font-size: 1.2em; } diff --git a/apps/client/src/stylesheets/tree.css b/apps/client/src/stylesheets/tree.css index c5de2c629..6b400315d 100644 --- a/apps/client/src/stylesheets/tree.css +++ b/apps/client/src/stylesheets/tree.css @@ -229,11 +229,11 @@ span.fancytree-node.archived { opacity: 0.6; } -.fancytree-node:hover .bx.tree-item-button { +.fancytree-node:hover .tn-icon.tree-item-button { display: inline-block; } -.bx.tree-item-button { +.tn-icon.tree-item-button { display: none; font-size: 120%; cursor: pointer; @@ -243,7 +243,7 @@ span.fancytree-node.archived { border-radius: 5px; } -.unhoist-button.bx.tree-item-button { +.unhoist-button.tn-icon.tree-item-button { margin-inline-start: 0; /* unhoist button is on the left and doesn't need more margin */ display: block; /* keep always visible */ } diff --git a/apps/client/src/widgets/FloatingButtonsDefinitions.tsx b/apps/client/src/widgets/FloatingButtonsDefinitions.tsx index 35dbc92ae..8bf02d96c 100644 --- a/apps/client/src/widgets/FloatingButtonsDefinitions.tsx +++ b/apps/client/src/widgets/FloatingButtonsDefinitions.tsx @@ -142,7 +142,7 @@ function ShowTocWidgetButton({ note, noteContext, isDefaultViewMode }: FloatingB return isEnabled && { if (noteContext?.viewScope && noteContext.noteId) { noteContext.viewScope.tocTemporarilyHidden = false; diff --git a/apps/client/src/widgets/collections/geomap/index.css b/apps/client/src/widgets/collections/geomap/index.css index 81039ba48..341dfb6fa 100644 --- a/apps/client/src/widgets/collections/geomap/index.css +++ b/apps/client/src/widgets/collections/geomap/index.css @@ -40,7 +40,7 @@ z-index: -1; } -.geo-map-container .leaflet-div-icon .bx { +.geo-map-container .leaflet-div-icon .tn-icon { position: absolute; top: 3px; inset-inline-start: 2px; diff --git a/apps/client/src/widgets/layout/Breadcrumb.css b/apps/client/src/widgets/layout/Breadcrumb.css index 026eabda7..18f88ac0c 100644 --- a/apps/client/src/widgets/layout/Breadcrumb.css +++ b/apps/client/src/widgets/layout/Breadcrumb.css @@ -35,7 +35,7 @@ align-items: center; min-width: 0; - .bx { + .tn-icon { margin-inline: 6px; } @@ -55,7 +55,7 @@ .icon-action { font-size: .9rem !important; - .bxs-chevron-right { + &.breadcrumb-separator { transform: translateY(8%); &::before { diff --git a/apps/client/src/widgets/layout/Breadcrumb.tsx b/apps/client/src/widgets/layout/Breadcrumb.tsx index 3809cc352..8c393f9da 100644 --- a/apps/client/src/widgets/layout/Breadcrumb.tsx +++ b/apps/client/src/widgets/layout/Breadcrumb.tsx @@ -191,7 +191,7 @@ function BreadcrumbSeparator(props: BreadcrumbSeparatorProps) { } noSelectButtonStyle - buttonClassName="icon-action" + buttonClassName="icon-action breadcrumb-separator" hideToggleArrow dropdownContainerClassName="tn-dropdown-menu-scrollable breadcrumb-child-list" dropdownOptions={{ popperConfig: { strategy: "fixed", placement: "top" } }} diff --git a/apps/client/src/widgets/layout/StatusBar.css b/apps/client/src/widgets/layout/StatusBar.css index 727801148..c421c3d65 100644 --- a/apps/client/src/widgets/layout/StatusBar.css +++ b/apps/client/src/widgets/layout/StatusBar.css @@ -9,7 +9,7 @@ background-color: var(--left-pane-background-color); padding-inline: 0.25em; font-size: 0.85em; - + > .breadcrumb { flex-grow: 1; --icon-button-size: 23px; @@ -104,7 +104,7 @@ /* Note path card */ li { --border-radius: 6px; - + position: relative; background: var(--card-background-color); padding: 8px 20px 8px 25px; @@ -120,7 +120,7 @@ & + li { margin-top: 2px; } - + /* Current path arrow */ &.path-current::before { position: absolute; @@ -180,7 +180,7 @@ &:last-child { border-radius: 0 0 var(--border-radius) var(--border-radius); } - + /* Card header */ & > span:first-child { display: block; @@ -202,7 +202,7 @@ } /* Note icon */ - > .bx { + > .tn-icon { color: var(--menu-item-icon-color); } diff --git a/apps/client/src/widgets/note_title.css b/apps/client/src/widgets/note_title.css index ebc6ec33e..50be6afc7 100644 --- a/apps/client/src/widgets/note_title.css +++ b/apps/client/src/widgets/note_title.css @@ -92,7 +92,7 @@ body.experimental-feature-new-layout { height: var(--size); padding: 0; - .bx { + .tn-icon { opacity: 1; margin: 0; } diff --git a/apps/client/src/widgets/note_tree.ts b/apps/client/src/widgets/note_tree.ts index c5ee99d86..0a907895c 100644 --- a/apps/client/src/widgets/note_tree.ts +++ b/apps/client/src/widgets/note_tree.ts @@ -1,38 +1,39 @@ -import hoistedNoteService from "../services/hoisted_note.js"; -import treeService from "../services/tree.js"; -import utils from "../services/utils.js"; -import contextMenu from "../menus/context_menu.js"; -import froca from "../services/froca.js"; -import branchService from "../services/branches.js"; -import ws from "../services/ws.js"; -import NoteContextAwareWidget from "./note_context_aware_widget.js"; -import server from "../services/server.js"; -import noteCreateService from "../services/note_create.js"; -import toastService from "../services/toast.js"; -import appContext, { type CommandListenerData, type EventData } from "../components/app_context.js"; -import keyboardActionsService from "../services/keyboard_actions.js"; -import clipboard from "../services/clipboard.js"; -import protectedSessionService from "../services/protected_session.js"; -import linkService from "../services/link.js"; -import options from "../services/options.js"; -import protectedSessionHolder from "../services/protected_session_holder.js"; -import dialogService from "../services/dialog.js"; -import shortcutService from "../services/shortcuts.js"; -import { t } from "../services/i18n.js"; -import type FBranch from "../entities/fbranch.js"; -import type LoadResults from "../services/load_results.js"; -import type FNote from "../entities/fnote.js"; -import type { NoteType } from "../entities/fnote.js"; -import type { AttributeRow, BranchRow } from "../services/load_results.js"; -import type { SetNoteOpts } from "../components/note_context.js"; -import type { TouchBarItem } from "../components/touch_bar.js"; -import type { TreeCommandNames } from "../menus/tree_context_menu.js"; import "jquery.fancytree"; import "jquery.fancytree/dist/modules/jquery.fancytree.dnd5.js"; import "jquery.fancytree/dist/modules/jquery.fancytree.clones.js"; import "jquery.fancytree/dist/modules/jquery.fancytree.filter.js"; import "../stylesheets/tree.css"; +import appContext, { type CommandListenerData, type EventData } from "../components/app_context.js"; +import type { SetNoteOpts } from "../components/note_context.js"; +import type { TouchBarItem } from "../components/touch_bar.js"; +import type FBranch from "../entities/fbranch.js"; +import type FNote from "../entities/fnote.js"; +import type { NoteType } from "../entities/fnote.js"; +import contextMenu from "../menus/context_menu.js"; +import type { TreeCommandNames } from "../menus/tree_context_menu.js"; +import branchService from "../services/branches.js"; +import clipboard from "../services/clipboard.js"; +import dialogService from "../services/dialog.js"; +import froca from "../services/froca.js"; +import hoistedNoteService from "../services/hoisted_note.js"; +import { t } from "../services/i18n.js"; +import keyboardActionsService from "../services/keyboard_actions.js"; +import linkService from "../services/link.js"; +import type LoadResults from "../services/load_results.js"; +import type { AttributeRow, BranchRow } from "../services/load_results.js"; +import noteCreateService from "../services/note_create.js"; +import options from "../services/options.js"; +import protectedSessionService from "../services/protected_session.js"; +import protectedSessionHolder from "../services/protected_session_holder.js"; +import server from "../services/server.js"; +import shortcutService from "../services/shortcuts.js"; +import toastService from "../services/toast.js"; +import treeService from "../services/tree.js"; +import utils from "../services/utils.js"; +import ws from "../services/ws.js"; +import NoteContextAwareWidget from "./note_context_aware_widget.js"; + const TPL = /*html*/`
+ + + + +

boxicons

+ +
+ + + +
+ bx-8-ball +
+
+ + + +
+ bx-a-arrow-down +
+
+ + + +
+ bx-a-arrow-up +
+
+ + + +
+ bx-accessibility +
+
+ + + +
+ bx-acorn +
+
+ + + +
+ bx-address-book +
+
+ + + +
+ bx-air-conditioner +
+
+ + + +
+ bx-air +
+
+ + + +
+ bx-airplay +
+
+ + + +
+ bx-alarm-alt +
+
+ + + +
+ bx-alarm-check +
+
+ + + +
+ bx-alarm-exclamation +
+
+ + + +
+ bx-alarm-minus +
+
+ + + +
+ bx-alarm-plus +
+
+ + + +
+ bx-alarm-slash +
+
+ + + +
+ bx-alarm-z +
+
+ + + +
+ bx-alarm +
+
+ + + +
+ bx-album-covers +
+
+ + + +
+ bx-alert-circle +
+
+ + + +
+ bx-alert-octagon +
+
+ + + +
+ bx-alert-shield +
+
+ + + +
+ bx-alert-square +
+
+ + + +
+ bx-alert-triangle +
+
+ + + +
+ bx-alien +
+
+ + + +
+ bx-align-center +
+
+ + + +
+ bx-align-horizontal-justify-center +
+
+ + + +
+ bx-align-horizontal-justify-end +
+
+ + + +
+ bx-align-horizontal-justify-start +
+
+ + + +
+ bx-align-horizontal-space-between +
+
+ + + +
+ bx-align-justify +
+
+ + + +
+ bx-align-left +
+
+ + + +
+ bx-align-right +
+
+ + + +
+ bx-align-vertical-justify-center +
+
+ + + +
+ bx-align-vertical-justify-end +
+
+ + + +
+ bx-align-vertical-justify-start +
+
+ + + +
+ bx-align-vertical-space-between +
+
+ + + +
+ bx-ambulance +
+
+ + + +
+ bx-ampersand +
+
+ + + +
+ bx-analyze +
+
+ + + +
+ bx-anchor +
+
+ + + +
+ bx-angle +
+
+ + + +
+ bx-angry +
+
+ + + +
+ bx-animation-bounce +
+
+ + + +
+ bx-apartment +
+
+ + + +
+ bx-approximate +
+
+ + + +
+ bx-apps-alt +
+
+ + + +
+ bx-apps +
+
+ + + +
+ bx-arch +
+
+ + + +
+ bx-archive-alt +
+
+ + + +
+ bx-archive-arrow-down +
+
+ + + +
+ bx-archive-arrow-up +
+
+ + + +
+ bx-archive +
+
+ + + +
+ bx-area +
+
+ + + +
+ bx-arrow-big-down-line +
+
+ + + +
+ bx-arrow-big-down +
+
+ + + +
+ bx-arrow-big-left-line +
+
+ + + +
+ bx-arrow-big-left +
+
+ + + +
+ bx-arrow-big-right-line +
+
+ + + +
+ bx-arrow-big-right +
+
+ + + +
+ bx-arrow-big-up-line +
+
+ + + +
+ bx-arrow-big-up +
+
+ + + +
+ bx-arrow-cross +
+
+ + + +
+ bx-arrow-down-a-z +
+
+ + + +
+ bx-arrow-down-circle +
+
+ + + +
+ bx-arrow-down-left-circle +
+
+ + + +
+ bx-arrow-down-left-square +
+
+ + + +
+ bx-arrow-down-left-stroke-circle +
+
+ + + +
+ bx-arrow-down-left-stroke-square +
+
+ + + +
+ bx-arrow-down-left-stroke +
+
+ + + +
+ bx-arrow-down-left +
+
+ + + +
+ bx-arrow-down-narrow-wide +
+
+ + + +
+ bx-arrow-down-right-circle +
+
+ + + +
+ bx-arrow-down-right-square +
+
+ + + +
+ bx-arrow-down-right-stroke-circle +
+
+ + + +
+ bx-arrow-down-right-stroke-square +
+
+ + + +
+ bx-arrow-down-right-stroke +
+
+ + + +
+ bx-arrow-down-right +
+
+ + + +
+ bx-arrow-down-square +
+
+ + + +
+ bx-arrow-down-stroke-circle +
+
+ + + +
+ bx-arrow-down-stroke-square +
+
+ + + +
+ bx-arrow-down-stroke +
+
+ + + +
+ bx-arrow-down-up +
+
+ + + +
+ bx-arrow-down-wide-narrow +
+
+ + + +
+ bx-arrow-down +
+
+ + + +
+ bx-arrow-from-bottom-stroke +
+
+ + + +
+ bx-arrow-from-bottom +
+
+ + + +
+ bx-arrow-from-left-stroke +
+
+ + + +
+ bx-arrow-from-left +
+
+ + + +
+ bx-arrow-from-right-stroke +
+
+ + + +
+ bx-arrow-from-right +
+
+ + + +
+ bx-arrow-from-top-stroke +
+
+ + + +
+ bx-arrow-from-top +
+
+ + + +
+ bx-arrow-in-down-circle-half +
+
+ + + +
+ bx-arrow-in-down-left-circle +
+
+ + + +
+ bx-arrow-in-down-left-square +
+
+ + + +
+ bx-arrow-in-down-left-stroke-circle +
+
+ + + +
+ bx-arrow-in-down-left-stroke-square +
+
+ + + +
+ bx-arrow-in-down-right-circle +
+
+ + + +
+ bx-arrow-in-down-right-square +
+
+ + + +
+ bx-arrow-in-down-right-stroke-circle +
+
+ + + +
+ bx-arrow-in-down-right-stroke-square +
+
+ + + +
+ bx-arrow-in-down-square-half +
+
+ + + +
+ bx-arrow-in-down-stroke-circle-half +
+
+ + + +
+ bx-arrow-in-left-circle-half +
+
+ + + +
+ bx-arrow-in-left-square-half +
+
+ + + +
+ bx-arrow-in-left-stroke-circle-half +
+
+ + + +
+ bx-arrow-in-right-circle-half +
+
+ + + +
+ bx-arrow-in-right-square-half +
+
+ + + +
+ bx-arrow-in-right-stroke-circle-half +
+
+ + + +
+ bx-arrow-in-up-circle-half +
+
+ + + +
+ bx-arrow-in-up-left-circle +
+
+ + + +
+ bx-arrow-in-up-left-square +
+
+ + + +
+ bx-arrow-in-up-left-stroke-circle +
+
+ + + +
+ bx-arrow-in-up-left-stroke-square +
+
+ + + +
+ bx-arrow-in-up-right-circle +
+
+ + + +
+ bx-arrow-in-up-right-square +
+
+ + + +
+ bx-arrow-in-up-right-stroke-circle +
+
+ + + +
+ bx-arrow-in-up-right-stroke-square +
+
+ + + +
+ bx-arrow-in-up-square-half +
+
+ + + +
+ bx-arrow-in-up-stroke-circle-half +
+
+ + + +
+ bx-arrow-left-circle +
+
+ + + +
+ bx-arrow-left-right +
+
+ + + +
+ bx-arrow-left-square +
+
+ + + +
+ bx-arrow-left-stroke-circle +
+
+ + + +
+ bx-arrow-left-stroke-square +
+
+ + + +
+ bx-arrow-left-stroke +
+
+ + + +
+ bx-arrow-left +
+
+ + + +
+ bx-arrow-out-down-circle-half +
+
+ + + +
+ bx-arrow-out-down-left-circle +
+
+ + + +
+ bx-arrow-out-down-left-square +
+
+ + + +
+ bx-arrow-out-down-left-stroke-circle +
+
+ + + +
+ bx-arrow-out-down-left-stroke-square +
+
+ + + +
+ bx-arrow-out-down-right-circle +
+
+ + + +
+ bx-arrow-out-down-right-square +
+
+ + + +
+ bx-arrow-out-down-right-stroke-circle +
+
+ + + +
+ bx-arrow-out-down-right-stroke-square +
+
+ + + +
+ bx-arrow-out-down-square-half +
+
+ + + +
+ bx-arrow-out-down-stroke-circle-half +
+
+ + + +
+ bx-arrow-out-left-circle-half +
+
+ + + +
+ bx-arrow-out-left-square-half +
+
+ + + +
+ bx-arrow-out-left-stroke-circle-half +
+
+ + + +
+ bx-arrow-out-right-circle-half +
+
+ + + +
+ bx-arrow-out-right-square-half +
+
+ + + +
+ bx-arrow-out-right-stroke-circle-half +
+
+ + + +
+ bx-arrow-out-up-circle-half +
+
+ + + +
+ bx-arrow-out-up-left-circle +
+
+ + + +
+ bx-arrow-out-up-left-square +
+
+ + + +
+ bx-arrow-out-up-left-stroke-circle +
+
+ + + +
+ bx-arrow-out-up-left-stroke-square +
+
+ + + +
+ bx-arrow-out-up-right-circle +
+
+ + + +
+ bx-arrow-out-up-right-square +
+
+ + + +
+ bx-arrow-out-up-right-stroke-circle +
+
+ + + +
+ bx-arrow-out-up-right-stroke-square +
+
+ + + +
+ bx-arrow-out-up-square-half +
+
+ + + +
+ bx-arrow-out-up-stroke-circle-half +
+
+ + + +
+ bx-arrow-right-circle +
+
+ + + +
+ bx-arrow-right-left +
+
+ + + +
+ bx-arrow-right-square +
+
+ + + +
+ bx-arrow-right-stroke-circle +
+
+ + + +
+ bx-arrow-right-stroke-square +
+
+ + + +
+ bx-arrow-right-stroke +
+
+ + + +
+ bx-arrow-right +
+
+ + + +
+ bx-arrow-s-down +
+
+ + + +
+ bx-arrow-s-left +
+
+ + + +
+ bx-arrow-s-right +
+
+ + + +
+ bx-arrow-s-up +
+
+ + + +
+ bx-arrow-to-bottom-stroke +
+
+ + + +
+ bx-arrow-to-bottom +
+
+ + + +
+ bx-arrow-to-left-stroke +
+
+ + + +
+ bx-arrow-to-left +
+
+ + + +
+ bx-arrow-to-right-stroke +
+
+ + + +
+ bx-arrow-to-right +
+
+ + + +
+ bx-arrow-to-top-stroke +
+
+ + + +
+ bx-arrow-to-top +
+
+ + + +
+ bx-arrow-up-a-z +
+
+ + + +
+ bx-arrow-up-circle +
+
+ + + +
+ bx-arrow-up-down +
+
+ + + +
+ bx-arrow-up-left-circle +
+
+ + + +
+ bx-arrow-up-left-square +
+
+ + + +
+ bx-arrow-up-left-stroke-circle +
+
+ + + +
+ bx-arrow-up-left-stroke-square +
+
+ + + +
+ bx-arrow-up-left-stroke +
+
+ + + +
+ bx-arrow-up-left +
+
+ + + +
+ bx-arrow-up-narrow-wide +
+
+ + + +
+ bx-arrow-up-right-circle +
+
+ + + +
+ bx-arrow-up-right-square +
+
+ + + +
+ bx-arrow-up-right-stroke-circle +
+
+ + + +
+ bx-arrow-up-right-stroke-square +
+
+ + + +
+ bx-arrow-up-right-stroke +
+
+ + + +
+ bx-arrow-up-right +
+
+ + + +
+ bx-arrow-up-square +
+
+ + + +
+ bx-arrow-up-stroke-circle +
+
+ + + +
+ bx-arrow-up-stroke-square +
+
+ + + +
+ bx-arrow-up-stroke +
+
+ + + +
+ bx-arrow-up-wide-narrow +
+
+ + + +
+ bx-arrow-up +
+
+ + + +
+ bx-article +
+
+ + + +
+ bx-asterisk +
+
+ + + +
+ bx-at +
+
+ + + +
+ bx-atom +
+
+ + + +
+ bx-avocado +
+
+ + + +
+ bx-axe +
+
+ + + +
+ bx-background-color-fill +
+
+ + + +
+ bx-background +
+
+ + + +
+ bx-backpack-star +
+
+ + + +
+ bx-backpack +
+
+ + + +
+ bx-backspace +
+
+ + + +
+ bx-backward-slash +
+
+ + + +
+ bx-bacon +
+
+ + + +
+ bx-badge-check +
+
+ + + +
+ bx-badge-exclamation +
+
+ + + +
+ bx-badge-info +
+
+ + + +
+ bx-badge +
+
+ + + +
+ bx-baguette +
+
+ + + +
+ bx-bahai +
+
+ + + +
+ bx-balcony +
+
+ + + +
+ bx-ball-throw +
+
+ + + +
+ bx-balloon +
+
+ + + +
+ bx-band-aid +
+
+ + + +
+ bx-bank +
+
+ + + +
+ bx-bar-chart-big +
+
+ + + +
+ bx-bar-chart-square +
+
+ + + +
+ bx-bar-chart +
+
+ + + +
+ bx-barcode-square +
+
+ + + +
+ bx-barcode +
+
+ + + +
+ bx-barn +
+
+ + + +
+ bx-baseball +
+
+ + + +
+ bx-basket +
+
+ + + +
+ bx-basketball +
+
+ + + +
+ bx-bath +
+
+ + + +
+ bx-battery-1 +
+
+ + + +
+ bx-battery-2 +
+
+ + + +
+ bx-battery-3 +
+
+ + + +
+ bx-battery-full +
+
+ + + +
+ bx-battery-low +
+
+ + + +
+ bx-battery +
+
+ + + +
+ bx-beach-ball +
+
+ + + +
+ bx-beach +
+
+ + + +
+ bx-beaker +
+
+ + + +
+ bx-beanie +
+
+ + + +
+ bx-bear +
+
+ + + +
+ bx-bed-alt +
+
+ + + +
+ bx-bed +
+
+ + + +
+ bx-beer +
+
+ + + +
+ bx-bell-check +
+
+ + + +
+ bx-bell-minus +
+
+ + + +
+ bx-bell-plus +
+
+ + + +
+ bx-bell-ring +
+
+ + + +
+ bx-bell-slash +
+
+ + + +
+ bx-bell +
+
+ + + +
+ bx-bench +
+
+ + + +
+ bx-between-horizontal-end +
+
+ + + +
+ bx-between-horizontal-start +
+
+ + + +
+ bx-between-vertical-end +
+
+ + + +
+ bx-between-vertical-start +
+
+ + + +
+ bx-bible +
+
+ + + +
+ bx-biceps +
+
+ + + +
+ bx-binocular +
+
+ + + +
+ bx-bird-alt +
+
+ + + +
+ bx-bird +
+
+ + + +
+ bx-birthday-cake +
+
+ + + +
+ bx-bitcoin +
+
+ + + +
+ bx-blanket +
+
+ + + +
+ bx-blob +
+
+ + + +
+ bx-block +
+
+ + + +
+ bx-blockquote +
+
+ + + +
+ bx-blocks +
+
+ + + +
+ bx-bluetooth +
+
+ + + +
+ bx-blur-alt +
+
+ + + +
+ bx-blur +
+
+ + + +
+ bx-body +
+
+ + + +
+ bx-bold +
+
+ + + +
+ bx-bolt-alt +
+
+ + + +
+ bx-bolt-circle +
+
+ + + +
+ bx-bolt-square +
+
+ + + +
+ bx-bolt +
+
+ + + +
+ bx-bomb +
+
+ + + +
+ bx-bone +
+
+ + + +
+ bx-bong +
+
+ + + +
+ bx-book-add +
+
+ + + +
+ bx-book-alt +
+
+ + + +
+ bx-book-bookmark +
+
+ + + +
+ bx-book-content +
+
+ + + +
+ bx-book-heart +
+
+ + + +
+ bx-book-library +
+
+ + + +
+ bx-book-open +
+
+ + + +
+ bx-book +
+
+ + + +
+ bx-bookmark-alt +
+
+ + + +
+ bx-bookmark-heart +
+
+ + + +
+ bx-bookmark-minus-alt +
+
+ + + +
+ bx-bookmark-minus +
+
+ + + +
+ bx-bookmark-plus-alt +
+
+ + + +
+ bx-bookmark-plus +
+
+ + + +
+ bx-bookmark-star +
+
+ + + +
+ bx-bookmark-x +
+
+ + + +
+ bx-bookmark +
+
+ + + +
+ bx-bookmarks +
+
+ + + +
+ bx-boombox +
+
+ + + +
+ bx-boot +
+
+ + + +
+ bx-border-all +
+
+ + + +
+ bx-border-bottom +
+
+ + + +
+ bx-border-inner +
+
+ + + +
+ bx-border-left +
+
+ + + +
+ bx-border-none +
+
+ + + +
+ bx-border-outer +
+
+ + + +
+ bx-border-radius +
+
+ + + +
+ bx-border-right +
+
+ + + +
+ bx-border-top +
+
+ + + +
+ bx-bow +
+
+ + + +
+ bx-bowl-balls +
+
+ + + +
+ bx-bowl-bubbles +
+
+ + + +
+ bx-bowl-hot +
+
+ + + +
+ bx-bowl-noodles-alt +
+
+ + + +
+ bx-bowl-noodles +
+
+ + + +
+ bx-bowl-rice +
+
+ + + +
+ bx-bowling-ball +
+
+ + + +
+ bx-box-alt +
+
+ + + +
+ bx-box +
+
+ + + +
+ bx-bracket-curly +
+
+ + + +
+ bx-bracket-round +
+
+ + + +
+ bx-bracket +
+
+ + + +
+ bx-braille +
+
+ + + +
+ bx-brain-circuit +
+
+ + + +
+ bx-brain +
+
+ + + +
+ bx-bread +
+
+ + + +
+ bx-brick +
+
+ + + +
+ bx-bridge +
+
+ + + +
+ bx-briefcase-alt-2 +
+
+ + + +
+ bx-briefcase-alt +
+
+ + + +
+ bx-briefcase +
+
+ + + +
+ bx-brightness-half +
+
+ + + +
+ bx-brightness +
+
+ + + +
+ bx-broadcast +
+
+ + + +
+ bx-browser-activity +
+
+ + + +
+ bx-brush-sparkles +
+
+ + + +
+ bx-brush +
+
+ + + +
+ bx-buddhism +
+
+ + + +
+ bx-bug-alt +
+
+ + + +
+ bx-bug +
+
+ + + +
+ bx-building-house +
+
+ + + +
+ bx-building +
+
+ + + +
+ bx-buildings +
+
+ + + +
+ bx-bullseye +
+
+ + + +
+ bx-buoy +
+
+ + + +
+ bx-burger-alt +
+
+ + + +
+ bx-burger +
+
+ + + +
+ bx-bus +
+
+ + + +
+ bx-business +
+
+ + + +
+ bx-button-rounded +
+
+ + + +
+ bx-button +
+
+ + + +
+ bx-cabinet +
+
+ + + +
+ bx-cable-car +
+
+ + + +
+ bx-cake-slice +
+
+ + + +
+ bx-calculator +
+
+ + + +
+ bx-calendar-alt-2 +
+
+ + + +
+ bx-calendar-alt +
+
+ + + +
+ bx-calendar-check +
+
+ + + +
+ bx-calendar-cog +
+
+ + + +
+ bx-calendar-detail +
+
+ + + +
+ bx-calendar-down-arrow +
+
+ + + +
+ bx-calendar-event +
+
+ + + +
+ bx-calendar-heart +
+
+ + + +
+ bx-calendar-minus +
+
+ + + +
+ bx-calendar-plus +
+
+ + + +
+ bx-calendar-search +
+
+ + + +
+ bx-calendar-star +
+
+ + + +
+ bx-calendar-up-arrow +
+
+ + + +
+ bx-calendar-week +
+
+ + + +
+ bx-calendar-x +
+
+ + + +
+ bx-calendar +
+
+ + + +
+ bx-camcoder +
+
+ + + +
+ bx-camera-alt +
+
+ + + +
+ bx-camera-flip +
+
+ + + +
+ bx-camera-home +
+
+ + + +
+ bx-camera-monochrome +
+
+ + + +
+ bx-camera-plus +
+
+ + + +
+ bx-camera-portrait +
+
+ + + +
+ bx-camera-slash +
+
+ + + +
+ bx-camera-switch +
+
+ + + +
+ bx-camera +
+
+ + + +
+ bx-campfire +
+
+ + + +
+ bx-camping +
+
+ + + +
+ bx-candlestick +
+
+ + + +
+ bx-cannabis +
+
+ + + +
+ bx-cap +
+
+ + + +
+ bx-capitalize +
+
+ + + +
+ bx-capsule +
+
+ + + +
+ bx-captions-cc +
+
+ + + +
+ bx-captions +
+
+ + + +
+ bx-capture +
+
+ + + +
+ bx-car-battery +
+
+ + + +
+ bx-car-key +
+
+ + + +
+ bx-car +
+
+ + + +
+ bx-card-view-large +
+
+ + + +
+ bx-card-view-no-title +
+
+ + + +
+ bx-card-view-small +
+
+ + + +
+ bx-card-view-tiles +
+
+ + + +
+ bx-card-view +
+
+ + + +
+ bx-caret-big-down +
+
+ + + +
+ bx-caret-big-left +
+
+ + + +
+ bx-caret-big-right +
+
+ + + +
+ bx-caret-big-up +
+
+ + + +
+ bx-caret-down-circle +
+
+ + + +
+ bx-caret-down-square +
+
+ + + +
+ bx-caret-down +
+
+ + + +
+ bx-caret-left-circle +
+
+ + + +
+ bx-caret-left-square +
+
+ + + +
+ bx-caret-left +
+
+ + + +
+ bx-caret-right-circle +
+
+ + + +
+ bx-caret-right-square +
+
+ + + +
+ bx-caret-right +
+
+ + + +
+ bx-caret-up-circle +
+
+ + + +
+ bx-caret-up-square +
+
+ + + +
+ bx-caret-up +
+
+ + + +
+ bx-carets-down-up +
+
+ + + +
+ bx-carets-left-right +
+
+ + + +
+ bx-carets-right-left +
+
+ + + +
+ bx-carets-up-down +
+
+ + + +
+ bx-carrot +
+
+ + + +
+ bx-cart-minus +
+
+ + + +
+ bx-cart-plus +
+
+ + + +
+ bx-cart +
+
+ + + +
+ bx-cast +
+
+ + + +
+ bx-castle +
+
+ + + +
+ bx-cat +
+
+ + + +
+ bx-categories +
+
+ + + +
+ bx-cctv +
+
+ + + +
+ bx-certification +
+
+ + + +
+ bx-chair +
+
+ + + +
+ bx-champagne +
+
+ + + +
+ bx-chart-area +
+
+ + + +
+ bx-chart-bar-big-columns +
+
+ + + +
+ bx-chart-bar-big-rows +
+
+ + + +
+ bx-chart-bar-columns +
+
+ + + +
+ bx-chart-bar-rows +
+
+ + + +
+ bx-chart-bubble +
+
+ + + +
+ bx-chart-gantt +
+
+ + + +
+ bx-chart-line +
+
+ + + +
+ bx-chart-network +
+
+ + + +
+ bx-chart-scatter +
+
+ + + +
+ bx-chart-spline +
+
+ + + +
+ bx-chart-stacked-columns +
+
+ + + +
+ bx-chart-stacked-rows +
+
+ + + +
+ bx-chart-trend +
+
+ + + +
+ bx-check-circle +
+
+ + + +
+ bx-check-shield +
+
+ + + +
+ bx-check-square +
+
+ + + +
+ bx-check +
+
+ + + +
+ bx-checkbox-checked +
+
+ + + +
+ bx-checkbox-square +
+
+ + + +
+ bx-checkbox +
+
+ + + +
+ bx-checklist +
+
+ + + +
+ bx-checks +
+
+ + + +
+ bx-cheese +
+
+ + + +
+ bx-chef-hat +
+
+ + + +
+ bx-cherry +
+
+ + + +
+ bx-chess-bishop +
+
+ + + +
+ bx-chess-king +
+
+ + + +
+ bx-chess-knight +
+
+ + + +
+ bx-chess-pawn +
+
+ + + +
+ bx-chess-queen +
+
+ + + +
+ bx-chess-rook +
+
+ + + +
+ bx-chess +
+
+ + + +
+ bx-chevron-down-circle +
+
+ + + +
+ bx-chevron-down-square +
+
+ + + +
+ bx-chevron-down +
+
+ + + +
+ bx-chevron-left-circle +
+
+ + + +
+ bx-chevron-left-square +
+
+ + + +
+ bx-chevron-left +
+
+ + + +
+ bx-chevron-right-circle +
+
+ + + +
+ bx-chevron-right-square +
+
+ + + +
+ bx-chevron-right +
+
+ + + +
+ bx-chevron-up-circle +
+
+ + + +
+ bx-chevron-up-square +
+
+ + + +
+ bx-chevron-up +
+
+ + + +
+ bx-chevrons-down-up +
+
+ + + +
+ bx-chevrons-down +
+
+ + + +
+ bx-chevrons-left-right +
+
+ + + +
+ bx-chevrons-left +
+
+ + + +
+ bx-chevrons-right-left +
+
+ + + +
+ bx-chevrons-right +
+
+ + + +
+ bx-chevrons-up-down +
+
+ + + +
+ bx-chevrons-up +
+
+ + + +
+ bx-child +
+
+ + + +
+ bx-chip +
+
+ + + +
+ bx-christianity +
+
+ + + +
+ bx-church +
+
+ + + +
+ bx-cigarette +
+
+ + + +
+ bx-circle-dashed-half +
+
+ + + +
+ bx-circle-dashed +
+
+ + + +
+ bx-circle-half-alt +
+
+ + + +
+ bx-circle-half +
+
+ + + +
+ bx-circle-hexagon +
+
+ + + +
+ bx-circle-outer-dashed-circle +
+
+ + + +
+ bx-circle-quarter-alt +
+
+ + + +
+ bx-circle-quarter +
+
+ + + +
+ bx-circle-three-quarter-alt +
+
+ + + +
+ bx-circle-three-quarter +
+
+ + + +
+ bx-circle +
+
+ + + +
+ bx-circles-9 +
+
+ + + +
+ bx-circles-alt +
+
+ + + +
+ bx-circles +
+
+ + + +
+ bx-circuit-board +
+
+ + + +
+ bx-city +
+
+ + + +
+ bx-clipboard-check +
+
+ + + +
+ bx-clipboard-code +
+
+ + + +
+ bx-clipboard-detail +
+
+ + + +
+ bx-clipboard-minus +
+
+ + + +
+ bx-clipboard-plus +
+
+ + + +
+ bx-clipboard-x +
+
+ + + +
+ bx-clipboard +
+
+ + + +
+ bx-clock-1 +
+
+ + + +
+ bx-clock-10 +
+
+ + + +
+ bx-clock-11 +
+
+ + + +
+ bx-clock-12 +
+
+ + + +
+ bx-clock-2 +
+
+ + + +
+ bx-clock-3 +
+
+ + + +
+ bx-clock-4 +
+
+ + + +
+ bx-clock-5 +
+
+ + + +
+ bx-clock-6 +
+
+ + + +
+ bx-clock-7 +
+
+ + + +
+ bx-clock-8 +
+
+ + + +
+ bx-clock-9 +
+
+ + + +
+ bx-clock-dashed-half +
+
+ + + +
+ bx-clock +
+
+ + + +
+ bx-cloud-alt-2 +
+
+ + + +
+ bx-cloud-alt +
+
+ + + +
+ bx-cloud-drizzle +
+
+ + + +
+ bx-cloud-fog +
+
+ + + +
+ bx-cloud-lightning +
+
+ + + +
+ bx-cloud-moon +
+
+ + + +
+ bx-cloud-rain-wind +
+
+ + + +
+ bx-cloud-rain +
+
+ + + +
+ bx-cloud-snow +
+
+ + + +
+ bx-cloud-sun +
+
+ + + +
+ bx-cloud +
+
+ + + +
+ bx-clover +
+
+ + + +
+ bx-club +
+
+ + + +
+ bx-cocktail +
+
+ + + +
+ bx-code-alt +
+
+ + + +
+ bx-code +
+
+ + + +
+ bx-coffee-beans +
+
+ + + +
+ bx-coffee-cup +
+
+ + + +
+ bx-coffee +
+
+ + + +
+ bx-cog +
+
+ + + +
+ bx-cognition +
+
+ + + +
+ bx-coin +
+
+ + + +
+ bx-coins +
+
+ + + +
+ bx-col-resize +
+
+ + + +
+ bx-color-fill +
+
+ + + +
+ bx-color-wheel +
+
+ + + +
+ bx-columns-3 +
+
+ + + +
+ bx-columns-4 +
+
+ + + +
+ bx-columns +
+
+ + + +
+ bx-comic-bubble +
+
+ + + +
+ bx-command +
+
+ + + +
+ bx-community +
+
+ + + +
+ bx-compare-alt +
+
+ + + +
+ bx-compare +
+
+ + + +
+ bx-compass +
+
+ + + +
+ bx-component +
+
+ + + +
+ bx-computer +
+
+ + + +
+ bx-confused +
+
+ + + +
+ bx-connector +
+
+ + + +
+ bx-contact-book +
+
+ + + +
+ bx-contrast +
+
+ + + +
+ bx-cookie +
+
+ + + +
+ bx-cool +
+
+ + + +
+ bx-copy-check +
+
+ + + +
+ bx-copy-list +
+
+ + + +
+ bx-copy-minus +
+
+ + + +
+ bx-copy-plus +
+
+ + + +
+ bx-copy-x +
+
+ + + +
+ bx-copy +
+
+ + + +
+ bx-copyright +
+
+ + + +
+ bx-core +
+
+ + + +
+ bx-credit-card-alt +
+
+ + + +
+ bx-credit-card-front +
+
+ + + +
+ bx-credit-card-insert +
+
+ + + +
+ bx-credit-card +
+
+ + + +
+ bx-cricket-ball +
+
+ + + +
+ bx-crop +
+
+ + + +
+ bx-cross-circle +
+
+ + + +
+ bx-crosshair +
+
+ + + +
+ bx-crown +
+
+ + + +
+ bx-crypto-coin +
+
+ + + +
+ bx-crypto +
+
+ + + +
+ bx-cube-alt +
+
+ + + +
+ bx-cube-inside +
+
+ + + +
+ bx-cube +
+
+ + + +
+ bx-cuboid +
+
+ + + +
+ bx-cup-hot +
+
+ + + +
+ bx-cup-saucer +
+
+ + + +
+ bx-cup-tea +
+
+ + + +
+ bx-cup +
+
+ + + +
+ bx-cupboard-alt +
+
+ + + +
+ bx-cupboard +
+
+ + + +
+ bx-cupcake +
+
+ + + +
+ bx-currency-note +
+
+ + + +
+ bx-currency-notes +
+
+ + + +
+ bx-cursor-add +
+
+ + + +
+ bx-cursor-cell +
+
+ + + +
+ bx-cursor-crosshair-dot +
+
+ + + +
+ bx-cursor-crosshair +
+
+ + + +
+ bx-cursor-pen +
+
+ + + +
+ bx-cursor-pointer +
+
+ + + +
+ bx-cursor +
+
+ + + +
+ bx-cut +
+
+ + + +
+ bx-cycling +
+
+ + + +
+ bx-cylinder +
+
+ + + +
+ bx-dashboard-alt +
+
+ + + +
+ bx-dashboard +
+
+ + + +
+ bx-database-alt +
+
+ + + +
+ bx-database +
+
+ + + +
+ bx-decrease-indent +
+
+ + + +
+ bx-delta +
+
+ + + +
+ bx-department-store +
+
+ + + +
+ bx-desert +
+
+ + + +
+ bx-desk +
+
+ + + +
+ bx-desktop-alt +
+
+ + + +
+ bx-desktop +
+
+ + + +
+ bx-devices +
+
+ + + +
+ bx-dialpad +
+
+ + + +
+ bx-diameter +
+
+ + + +
+ bx-diamond-alt +
+
+ + + +
+ bx-diamond +
+
+ + + +
+ bx-diamonds +
+
+ + + +
+ bx-dice-1 +
+
+ + + +
+ bx-dice-2 +
+
+ + + +
+ bx-dice-3 +
+
+ + + +
+ bx-dice-4 +
+
+ + + +
+ bx-dice-5 +
+
+ + + +
+ bx-dice-6 +
+
+ + + +
+ bx-dice-roll +
+
+ + + +
+ bx-dino +
+
+ + + +
+ bx-directions +
+
+ + + +
+ bx-disc +
+
+ + + +
+ bx-discount +
+
+ + + +
+ bx-discussion +
+
+ + + +
+ bx-dish +
+
+ + + +
+ bx-dishwasher +
+
+ + + +
+ bx-dislike +
+
+ + + +
+ bx-division +
+
+ + + +
+ bx-dizzy +
+
+ + + +
+ bx-dna +
+
+ + + +
+ bx-dock-bottom-alt +
+
+ + + +
+ bx-dock-bottom-arrow +
+
+ + + +
+ bx-dock-bottom-left-alt +
+
+ + + +
+ bx-dock-bottom-left +
+
+ + + +
+ bx-dock-bottom-right-alt +
+
+ + + +
+ bx-dock-bottom-right +
+
+ + + +
+ bx-dock-bottom +
+
+ + + +
+ bx-dock-left-alt +
+
+ + + +
+ bx-dock-left-arrow +
+
+ + + +
+ bx-dock-left +
+
+ + + +
+ bx-dock-right-alt +
+
+ + + +
+ bx-dock-right-arrow +
+
+ + + +
+ bx-dock-right +
+
+ + + +
+ bx-dock-top-alt +
+
+ + + +
+ bx-dock-top-arrow +
+
+ + + +
+ bx-dock-top-left-alt +
+
+ + + +
+ bx-dock-top-left +
+
+ + + +
+ bx-dock-top-right-alt +
+
+ + + +
+ bx-dock-top-right +
+
+ + + +
+ bx-dock-top +
+
+ + + +
+ bx-dog-alt +
+
+ + + +
+ bx-dog +
+
+ + + +
+ bx-dollar-circle-stars +
+
+ + + +
+ bx-dollar-circle +
+
+ + + +
+ bx-dollar +
+
+ + + +
+ bx-donate-blood +
+
+ + + +
+ bx-donate-heart +
+
+ + + +
+ bx-donut +
+
+ + + +
+ bx-door-open +
+
+ + + +
+ bx-door +
+
+ + + +
+ bx-dots-horizontal-rounded-circle +
+
+ + + +
+ bx-dots-horizontal-rounded +
+
+ + + +
+ bx-dots-horizontal +
+
+ + + +
+ bx-dots-vertical-rounded-circle +
+
+ + + +
+ bx-dots-vertical-rounded +
+
+ + + +
+ bx-dots-vertical +
+
+ + + +
+ bx-doughnut-chart +
+
+ + + +
+ bx-draw-ahead +
+
+ + + +
+ bx-draw-behind +
+
+ + + +
+ bx-draw-inside +
+
+ + + +
+ bx-dress +
+
+ + + +
+ bx-dribbling +
+
+ + + +
+ bx-dropdown +
+
+ + + +
+ bx-dryer +
+
+ + + +
+ bx-duck +
+
+ + + +
+ bx-dumbbell-alt +
+
+ + + +
+ bx-dumbbell +
+
+ + + +
+ bx-ear-alt +
+
+ + + +
+ bx-ear-slash +
+
+ + + +
+ bx-ear +
+
+ + + +
+ bx-earbuds +
+
+ + + +
+ bx-earth +
+
+ + + +
+ bx-ease-in-out +
+
+ + + +
+ bx-ease-in +
+
+ + + +
+ bx-ease-out +
+
+ + + +
+ bx-edit-alt +
+
+ + + +
+ bx-edit +
+
+ + + +
+ bx-education +
+
+ + + +
+ bx-egg-fried +
+
+ + + +
+ bx-egg-yolk +
+
+ + + +
+ bx-egg +
+
+ + + +
+ bx-eject +
+
+ + + +
+ bx-element-of +
+
+ + + +
+ bx-empty-set +
+
+ + + +
+ bx-enter +
+
+ + + +
+ bx-enterprise +
+
+ + + +
+ bx-envelope-alt +
+
+ + + +
+ bx-envelope-open +
+
+ + + +
+ bx-envelope +
+
+ + + +
+ bx-equal-circle +
+
+ + + +
+ bx-equal-square +
+
+ + + +
+ bx-equal +
+
+ + + +
+ bx-equalizer +
+
+ + + +
+ bx-eraser +
+
+ + + +
+ bx-euro +
+
+ + + +
+ bx-ev-station +
+
+ + + +
+ bx-expand-left +
+
+ + + +
+ bx-expand-right +
+
+ + + +
+ bx-explosion +
+
+ + + +
+ bx-exposure +
+
+ + + +
+ bx-extension +
+
+ + + +
+ bx-eye-alt +
+
+ + + +
+ bx-eye-big +
+
+ + + +
+ bx-eye-closed +
+
+ + + +
+ bx-eye-slash +
+
+ + + +
+ bx-eye +
+
+ + + +
+ bx-eyedropper +
+
+ + + +
+ bx-face-alt-2 +
+
+ + + +
+ bx-face-alt-3 +
+
+ + + +
+ bx-face-alt-4 +
+
+ + + +
+ bx-face-alt +
+
+ + + +
+ bx-face-child +
+
+ + + +
+ bx-face-mask +
+
+ + + +
+ bx-face +
+
+ + + +
+ bx-factory +
+
+ + + +
+ bx-fan +
+
+ + + +
+ bx-fast-forward-circle +
+
+ + + +
+ bx-fast-forward +
+
+ + + +
+ bx-feather-alt +
+
+ + + +
+ bx-feather-minus +
+
+ + + +
+ bx-feather-plus +
+
+ + + +
+ bx-feather +
+
+ + + +
+ bx-female +
+
+ + + +
+ bx-file-code +
+
+ + + +
+ bx-file-cog +
+
+ + + +
+ bx-file-detail +
+
+ + + +
+ bx-file-heart +
+
+ + + +
+ bx-file-minus +
+
+ + + +
+ bx-file-plus +
+
+ + + +
+ bx-file-report +
+
+ + + +
+ bx-file-search +
+
+ + + +
+ bx-file-star +
+
+ + + +
+ bx-file-x +
+
+ + + +
+ bx-file-zip +
+
+ + + +
+ bx-file +
+
+ + + +
+ bx-film-roll-alt +
+
+ + + +
+ bx-film-roll +
+
+ + + +
+ bx-film +
+
+ + + +
+ bx-filter +
+
+ + + +
+ bx-finger-down +
+
+ + + +
+ bx-finger-left +
+
+ + + +
+ bx-finger-right +
+
+ + + +
+ bx-finger-swipe-down +
+
+ + + +
+ bx-finger-swipe-left +
+
+ + + +
+ bx-finger-swipe-right +
+
+ + + +
+ bx-finger-swipe-up +
+
+ + + +
+ bx-finger-touch +
+
+ + + +
+ bx-finger-up +
+
+ + + +
+ bx-fingerprint +
+
+ + + +
+ bx-fire-alt +
+
+ + + +
+ bx-fire-extinguisher +
+
+ + + +
+ bx-fire +
+
+ + + +
+ bx-first +
+
+ + + +
+ bx-fish-alt +
+
+ + + +
+ bx-fish +
+
+ + + +
+ bx-flag-alt-2 +
+
+ + + +
+ bx-flag-alt-3 +
+
+ + + +
+ bx-flag-alt +
+
+ + + +
+ bx-flag-chequered +
+
+ + + +
+ bx-flag +
+
+ + + +
+ bx-flame +
+
+ + + +
+ bx-flask-round +
+
+ + + +
+ bx-florist +
+
+ + + +
+ bx-flower-alt-2 +
+
+ + + +
+ bx-flower-alt +
+
+ + + +
+ bx-flower +
+
+ + + +
+ bx-folder-check +
+
+ + + +
+ bx-folder-code +
+
+ + + +
+ bx-folder-cog +
+
+ + + +
+ bx-folder-down-arrow +
+
+ + + +
+ bx-folder-heart +
+
+ + + +
+ bx-folder-minus +
+
+ + + +
+ bx-folder-open +
+
+ + + +
+ bx-folder-plus +
+
+ + + +
+ bx-folder-search +
+
+ + + +
+ bx-folder-star +
+
+ + + +
+ bx-folder-up-arrow +
+
+ + + +
+ bx-folder-x +
+
+ + + +
+ bx-folder-zip +
+
+ + + +
+ bx-folder +
+
+ + + +
+ bx-font-color +
+
+ + + +
+ bx-font-family +
+
+ + + +
+ bx-food-menu +
+
+ + + +
+ bx-food-tag +
+
+ + + +
+ bx-football-kick +
+
+ + + +
+ bx-football-pitch +
+
+ + + +
+ bx-football +
+
+ + + +
+ bx-footsteps +
+
+ + + +
+ bx-foreground +
+
+ + + +
+ bx-fork-knife +
+
+ + + +
+ bx-fork-spoon +
+
+ + + +
+ bx-fork +
+
+ + + +
+ bx-form +
+
+ + + +
+ bx-forward-big +
+
+ + + +
+ bx-forward-slash-circle +
+
+ + + +
+ bx-forward-slash-square +
+
+ + + +
+ bx-forward-slash +
+
+ + + +
+ bx-forward-stroke +
+
+ + + +
+ bx-forward +
+
+ + + +
+ bx-frame +
+
+ + + +
+ bx-fridge +
+
+ + + +
+ bx-fullscreen-exit +
+
+ + + +
+ bx-fullscreen +
+
+ + + +
+ bx-function +
+
+ + + +
+ bx-functions +
+
+ + + +
+ bx-future +
+
+ + + +
+ bx-gallery-horizontal-end +
+
+ + + +
+ bx-gallery-horizontal +
+
+ + + +
+ bx-gallery-thumbnails +
+
+ + + +
+ bx-gallery-vertical-end +
+
+ + + +
+ bx-gallery-vertical +
+
+ + + +
+ bx-gaming +
+
+ + + +
+ bx-garage +
+
+ + + +
+ bx-gavel +
+
+ + + +
+ bx-gear +
+
+ + + +
+ bx-gem +
+
+ + + +
+ bx-gestures +
+
+ + + +
+ bx-ghost +
+
+ + + +
+ bx-gift +
+
+ + + +
+ bx-git-branch +
+
+ + + +
+ bx-git-commit +
+
+ + + +
+ bx-git-compare +
+
+ + + +
+ bx-git-merge-queue +
+
+ + + +
+ bx-git-merge +
+
+ + + +
+ bx-git-pull-request-closed +
+
+ + + +
+ bx-git-pull-request-draft +
+
+ + + +
+ bx-git-pull-request +
+
+ + + +
+ bx-git-repo-forked +
+
+ + + +
+ bx-glasses-alt +
+
+ + + +
+ bx-glasses +
+
+ + + +
+ bx-globe-africa +
+
+ + + +
+ bx-globe-alt-2 +
+
+ + + +
+ bx-globe-alt +
+
+ + + +
+ bx-globe-americas +
+
+ + + +
+ bx-globe-antartica +
+
+ + + +
+ bx-globe-asia +
+
+ + + +
+ bx-globe-europe +
+
+ + + +
+ bx-globe-oceania +
+
+ + + +
+ bx-globe-stand +
+
+ + + +
+ bx-globe +
+
+ + + +
+ bx-golf-ball +
+
+ + + +
+ bx-gradient +
+
+ + + +
+ bx-greater-than-equal +
+
+ + + +
+ bx-greater-than +
+
+ + + +
+ bx-grid-9 +
+
+ + + +
+ bx-grid-circle-diagonal-left +
+
+ + + +
+ bx-grid-circle-diagonal-right +
+
+ + + +
+ bx-grid-circle-plus +
+
+ + + +
+ bx-grid-circle +
+
+ + + +
+ bx-grid-column-left +
+
+ + + +
+ bx-grid-column-right +
+
+ + + +
+ bx-grid-lines-3 +
+
+ + + +
+ bx-grid-lines +
+
+ + + +
+ bx-grid-plus +
+
+ + + +
+ bx-grid-row-bottom +
+
+ + + +
+ bx-grid-row-top +
+
+ + + +
+ bx-grid-search +
+
+ + + +
+ bx-grid +
+
+ + + +
+ bx-groceries +
+
+ + + +
+ bx-group-alt +
+
+ + + +
+ bx-group +
+
+ + + +
+ bx-guitar-amp +
+
+ + + +
+ bx-hail +
+
+ + + +
+ bx-hand-rock +
+
+ + + +
+ bx-hand +
+
+ + + +
+ bx-handheld-alt-2 +
+
+ + + +
+ bx-handheld-alt +
+
+ + + +
+ bx-handheld +
+
+ + + +
+ bx-handshake +
+
+ + + +
+ bx-hanger +
+
+ + + +
+ bx-happy-alt +
+
+ + + +
+ bx-happy-beaming +
+
+ + + +
+ bx-happy-heart-eyes +
+
+ + + +
+ bx-happy +
+
+ + + +
+ bx-hard-drive +
+
+ + + +
+ bx-hard-hat +
+
+ + + +
+ bx-hashtag +
+
+ + + +
+ bx-hdmi +
+
+ + + +
+ bx-head +
+
+ + + +
+ bx-heading-1 +
+
+ + + +
+ bx-heading-2 +
+
+ + + +
+ bx-heading-3 +
+
+ + + +
+ bx-heading +
+
+ + + +
+ bx-headphone-alt-2 +
+
+ + + +
+ bx-headphone-alt +
+
+ + + +
+ bx-headphone-mic +
+
+ + + +
+ bx-headphone +
+
+ + + +
+ bx-heart-break +
+
+ + + +
+ bx-heart-circle +
+
+ + + +
+ bx-heart-half +
+
+ + + +
+ bx-heart-plus +
+
+ + + +
+ bx-heart-square +
+
+ + + +
+ bx-heart +
+
+ + + +
+ bx-heat-wave +
+
+ + + +
+ bx-helmet +
+
+ + + +
+ bx-help-circle +
+
+ + + +
+ bx-help-octagon +
+
+ + + +
+ bx-hexagon +
+
+ + + +
+ bx-high-speed-train +
+
+ + + +
+ bx-highlight +
+
+ + + +
+ bx-highlights +
+
+ + + +
+ bx-hinduism +
+
+ + + +
+ bx-history +
+
+ + + +
+ bx-home-add +
+
+ + + +
+ bx-home-alt-2 +
+
+ + + +
+ bx-home-alt-3 +
+
+ + + +
+ bx-home-alt +
+
+ + + +
+ bx-home-circle +
+
+ + + +
+ bx-home-heart +
+
+ + + +
+ bx-home +
+
+ + + +
+ bx-honey +
+
+ + + +
+ bx-horizon-sea +
+
+ + + +
+ bx-horizontal-align-center +
+
+ + + +
+ bx-horizontal-align-left +
+
+ + + +
+ bx-horizontal-align-right +
+
+ + + +
+ bx-horizontal-center +
+
+ + + +
+ bx-horizontal-distribute-center +
+
+ + + +
+ bx-horizontal-distribute-left +
+
+ + + +
+ bx-horizontal-distribute-right +
+
+ + + +
+ bx-horizontal-left +
+
+ + + +
+ bx-horizontal-right +
+
+ + + +
+ bx-horizontal-spacing +
+
+ + + +
+ bx-hospital +
+
+ + + +
+ bx-hot-tub-water +
+
+ + + +
+ bx-hot-tub +
+
+ + + +
+ bx-hot +
+
+ + + +
+ bx-hourglass +
+
+ + + +
+ bx-hurricane +
+
+ + + +
+ bx-icecream +
+
+ + + +
+ bx-iframe +
+
+ + + +
+ bx-image-alt +
+
+ + + +
+ bx-image-circle +
+
+ + + +
+ bx-image-landscape +
+
+ + + +
+ bx-image-no-background +
+
+ + + +
+ bx-image-plus +
+
+ + + +
+ bx-image-portrait +
+
+ + + +
+ bx-image-sparkle +
+
+ + + +
+ bx-image +
+
+ + + +
+ bx-images +
+
+ + + +
+ bx-inbox +
+
+ + + +
+ bx-incognito +
+
+ + + +
+ bx-infinite +
+
+ + + +
+ bx-info-circle +
+
+ + + +
+ bx-info-octagon +
+
+ + + +
+ bx-info-shield +
+
+ + + +
+ bx-info-square +
+
+ + + +
+ bx-inner-shadow +
+
+ + + +
+ bx-institution +
+
+ + + +
+ bx-integral +
+
+ + + +
+ bx-intellect +
+
+ + + +
+ bx-invert-adjust +
+
+ + + +
+ bx-invert +
+
+ + + +
+ bx-islam +
+
+ + + +
+ bx-island +
+
+ + + +
+ bx-italic +
+
+ + + +
+ bx-joystick-alt +
+
+ + + +
+ bx-joystick-button-alt +
+
+ + + +
+ bx-joystick-button +
+
+ + + +
+ bx-joystick +
+
+ + + +
+ bx-judaism +
+
+ + + +
+ bx-key-alt +
+
+ + + +
+ bx-key +
+
+ + + +
+ bx-keyboard +
+
+ + + +
+ bx-keyframe-ease-in +
+
+ + + +
+ bx-keyframe-ease-out +
+
+ + + +
+ bx-keyframe-easy-ease +
+
+ + + +
+ bx-keyframe-hold-ease-in +
+
+ + + +
+ bx-keyframe-hold-ease-out +
+
+ + + +
+ bx-keyframe-hold-linear-in +
+
+ + + +
+ bx-keyframe-hold-linear-out +
+
+ + + +
+ bx-keyframe +
+
+ + + +
+ bx-knife +
+
+ + + +
+ bx-lambda +
+
+ + + +
+ bx-landmark +
+
+ + + +
+ bx-laptop-alt +
+
+ + + +
+ bx-laptop +
+
+ + + +
+ bx-lasso +
+
+ + + +
+ bx-last +
+
+ + + +
+ bx-laugh +
+
+ + + +
+ bx-law +
+
+ + + +
+ bx-layers-alt +
+
+ + + +
+ bx-layers-down-left +
+
+ + + +
+ bx-layers-down-right +
+
+ + + +
+ bx-layers-minus-alt +
+
+ + + +
+ bx-layers-plus-alt +
+
+ + + +
+ bx-layers +
+
+ + + +
+ bx-layout-check +
+
+ + + +
+ bx-layout-minus +
+
+ + + +
+ bx-layout-plus +
+
+ + + +
+ bx-layout-search +
+
+ + + +
+ bx-layout +
+
+ + + +
+ bx-leaf-alt +
+
+ + + +
+ bx-leaf +
+
+ + + +
+ bx-left-indent +
+
+ + + +
+ bx-lemon +
+
+ + + +
+ bx-less-than-equal +
+
+ + + +
+ bx-less-than +
+
+ + + +
+ bx-letter-spacing-alt +
+
+ + + +
+ bx-letter-spacing +
+
+ + + +
+ bx-light-bulb-alt-2 +
+
+ + + +
+ bx-light-bulb-alt +
+
+ + + +
+ bx-light-bulb-on +
+
+ + + +
+ bx-light-bulb +
+
+ + + +
+ bx-like +
+
+ + + +
+ bx-line-chart-square +
+
+ + + +
+ bx-line-spacing-alt +
+
+ + + +
+ bx-line-spacing +
+
+ + + +
+ bx-link-alt +
+
+ + + +
+ bx-link-break +
+
+ + + +
+ bx-link +
+
+ + + +
+ bx-lira +
+
+ + + +
+ bx-list-minus +
+
+ + + +
+ bx-list-music +
+
+ + + +
+ bx-list-ol +
+
+ + + +
+ bx-list-play +
+
+ + + +
+ bx-list-plus +
+
+ + + +
+ bx-list-square +
+
+ + + +
+ bx-list-ul-square +
+
+ + + +
+ bx-list-ul +
+
+ + + +
+ bx-list-x +
+
+ + + +
+ bx-list +
+
+ + + +
+ bx-loader-dots +
+
+ + + +
+ bx-loader-lines-alt +
+
+ + + +
+ bx-loader-lines +
+
+ + + +
+ bx-location-alt-2 +
+
+ + + +
+ bx-location-alt +
+
+ + + +
+ bx-location-blank +
+
+ + + +
+ bx-location-check +
+
+ + + +
+ bx-location-pin +
+
+ + + +
+ bx-location-plus +
+
+ + + +
+ bx-location-x +
+
+ + + +
+ bx-location +
+
+ + + +
+ bx-lock-keyhole-open-alt +
+
+ + + +
+ bx-lock-keyhole-open +
+
+ + + +
+ bx-lock-keyhole +
+
+ + + +
+ bx-lock-open-alt +
+
+ + + +
+ bx-lock-open +
+
+ + + +
+ bx-lock +
+
+ + + +
+ bx-lotion +
+
+ + + +
+ bx-low-vision +
+
+ + + +
+ bx-lowercase +
+
+ + + +
+ bx-luggage +
+
+ + + +
+ bx-lungs +
+
+ + + +
+ bx-magic-wand +
+
+ + + +
+ bx-magnet +
+
+ + + +
+ bx-mail-open +
+
+ + + +
+ bx-male +
+
+ + + +
+ bx-man-woman +
+
+ + + +
+ bx-man +
+
+ + + +
+ bx-map +
+
+ + + +
+ bx-margin-bottom +
+
+ + + +
+ bx-margin-left +
+
+ + + +
+ bx-margin-right +
+
+ + + +
+ bx-margin-top +
+
+ + + +
+ bx-martini +
+
+ + + +
+ bx-mask +
+
+ + + +
+ bx-math-alt +
+
+ + + +
+ bx-math +
+
+ + + +
+ bx-maximize +
+
+ + + +
+ bx-meat +
+
+ + + +
+ bx-medal-alt-2 +
+
+ + + +
+ bx-medal-alt +
+
+ + + +
+ bx-medal-star-alt-2 +
+
+ + + +
+ bx-medal-star-alt +
+
+ + + +
+ bx-medal-star +
+
+ + + +
+ bx-medal +
+
+ + + +
+ bx-medical-flask +
+
+ + + +
+ bx-medical-kit +
+
+ + + +
+ bx-megaphone-alt +
+
+ + + +
+ bx-megaphone +
+
+ + + +
+ bx-meh-alt +
+
+ + + +
+ bx-meh-blank +
+
+ + + +
+ bx-meh +
+
+ + + +
+ bx-menorah +
+
+ + + +
+ bx-menu-close +
+
+ + + +
+ bx-menu-closer +
+
+ + + +
+ bx-menu-filter +
+
+ + + +
+ bx-menu-left +
+
+ + + +
+ bx-menu-notification +
+
+ + + +
+ bx-menu-right +
+
+ + + +
+ bx-menu-search +
+
+ + + +
+ bx-menu-select +
+
+ + + +
+ bx-menu-wide +
+
+ + + +
+ bx-menu-wider +
+
+ + + +
+ bx-menu +
+
+ + + +
+ bx-merge +
+
+ + + +
+ bx-mesh +
+
+ + + +
+ bx-message-bubble-captions +
+
+ + + +
+ bx-message-bubble-check +
+
+ + + +
+ bx-message-bubble-code +
+
+ + + +
+ bx-message-bubble-detail +
+
+ + + +
+ bx-message-bubble-dots-2 +
+
+ + + +
+ bx-message-bubble-dots +
+
+ + + +
+ bx-message-bubble-edit +
+
+ + + +
+ bx-message-bubble-exclamation +
+
+ + + +
+ bx-message-bubble-heart +
+
+ + + +
+ bx-message-bubble-image +
+
+ + + +
+ bx-message-bubble-minus +
+
+ + + +
+ bx-message-bubble-notification +
+
+ + + +
+ bx-message-bubble-plus +
+
+ + + +
+ bx-message-bubble-question-mark +
+
+ + + +
+ bx-message-bubble-reply +
+
+ + + +
+ bx-message-bubble-star +
+
+ + + +
+ bx-message-bubble-x +
+
+ + + +
+ bx-message-bubble +
+
+ + + +
+ bx-message-captions +
+
+ + + +
+ bx-message-check +
+
+ + + +
+ bx-message-circle-captions +
+
+ + + +
+ bx-message-circle-check +
+
+ + + +
+ bx-message-circle-code +
+
+ + + +
+ bx-message-circle-detail +
+
+ + + +
+ bx-message-circle-dots-2 +
+
+ + + +
+ bx-message-circle-dots +
+
+ + + +
+ bx-message-circle-edit +
+
+ + + +
+ bx-message-circle-exclamation +
+
+ + + +
+ bx-message-circle-heart +
+
+ + + +
+ bx-message-circle-image +
+
+ + + +
+ bx-message-circle-minus +
+
+ + + +
+ bx-message-circle-notification +
+
+ + + +
+ bx-message-circle-plus +
+
+ + + +
+ bx-message-circle-question-mark +
+
+ + + +
+ bx-message-circle-reply +
+
+ + + +
+ bx-message-circle-star +
+
+ + + +
+ bx-message-circle-x +
+
+ + + +
+ bx-message-circle +
+
+ + + +
+ bx-message-code +
+
+ + + +
+ bx-message-detail +
+
+ + + +
+ bx-message-dots-2 +
+
+ + + +
+ bx-message-dots +
+
+ + + +
+ bx-message-edit +
+
+ + + +
+ bx-message-exclamation +
+
+ + + +
+ bx-message-heart +
+
+ + + +
+ bx-message-image +
+
+ + + +
+ bx-message-minus +
+
+ + + +
+ bx-message-notification +
+
+ + + +
+ bx-message-plus +
+
+ + + +
+ bx-message-question-mark +
+
+ + + +
+ bx-message-reply +
+
+ + + +
+ bx-message-star +
+
+ + + +
+ bx-message-x +
+
+ + + +
+ bx-message +
+
+ + + +
+ bx-meteor +
+
+ + + +
+ bx-microchip +
+
+ + + +
+ bx-microphone-alt-2 +
+
+ + + +
+ bx-microphone-alt +
+
+ + + +
+ bx-microphone-big-alt +
+
+ + + +
+ bx-microphone-big +
+
+ + + +
+ bx-microphone-slash +
+
+ + + +
+ bx-microphone +
+
+ + + +
+ bx-microscope +
+
+ + + +
+ bx-microwave-oven +
+
+ + + +
+ bx-milk-bottle +
+
+ + + +
+ bx-minimize +
+
+ + + +
+ bx-minus-circle +
+
+ + + +
+ bx-minus-plus +
+
+ + + +
+ bx-minus-shield +
+
+ + + +
+ bx-minus-square +
+
+ + + +
+ bx-minus +
+
+ + + +
+ bx-mobile-alt-2 +
+
+ + + +
+ bx-mobile-alt +
+
+ + + +
+ bx-mobile-back-alt-2 +
+
+ + + +
+ bx-mobile-back-alt +
+
+ + + +
+ bx-mobile-back +
+
+ + + +
+ bx-mobile-ring +
+
+ + + +
+ bx-mobile +
+
+ + + +
+ bx-monitor-wallpaper +
+
+ + + +
+ bx-monitor-wide +
+
+ + + +
+ bx-monitor +
+
+ + + +
+ bx-moon-crater +
+
+ + + +
+ bx-moon-phase-0 +
+
+ + + +
+ bx-moon-phase-1 +
+
+ + + +
+ bx-moon-phase-2 +
+
+ + + +
+ bx-moon-phase-3 +
+
+ + + +
+ bx-moon-phase-4 +
+
+ + + +
+ bx-moon-phase-5 +
+
+ + + +
+ bx-moon-phase-6 +
+
+ + + +
+ bx-moon-star +
+
+ + + +
+ bx-moon +
+
+ + + +
+ bx-mosque +
+
+ + + +
+ bx-motion-alt +
+
+ + + +
+ bx-motion +
+
+ + + +
+ bx-motorcycle +
+
+ + + +
+ bx-mountain-peak +
+
+ + + +
+ bx-mountain-view +
+
+ + + +
+ bx-mountain +
+
+ + + +
+ bx-mouse-alt +
+
+ + + +
+ bx-mouse +
+
+ + + +
+ bx-move-diagonal-left +
+
+ + + +
+ bx-move-diagonal-right +
+
+ + + +
+ bx-move-horizontal +
+
+ + + +
+ bx-move-vertical +
+
+ + + +
+ bx-move +
+
+ + + +
+ bx-movie-play +
+
+ + + +
+ bx-movie +
+
+ + + +
+ bx-music-alt-2 +
+
+ + + +
+ bx-music-alt +
+
+ + + +
+ bx-music-library +
+
+ + + +
+ bx-music +
+
+ + + +
+ bx-network-chart +
+
+ + + +
+ bx-network-device +
+
+ + + +
+ bx-news +
+
+ + + +
+ bx-newspaper +
+
+ + + +
+ bx-night-light +
+
+ + + +
+ bx-no-entry +
+
+ + + +
+ bx-noise +
+
+ + + +
+ bx-not-element-of +
+
+ + + +
+ bx-not-equal +
+
+ + + +
+ bx-not-subset +
+
+ + + +
+ bx-not-superset +
+
+ + + +
+ bx-note-book +
+
+ + + +
+ bx-note +
+
+ + + +
+ bx-notification-slash +
+
+ + + +
+ bx-notification +
+
+ + + +
+ bx-nut +
+
+ + + +
+ bx-octopus +
+
+ + + +
+ bx-omega +
+
+ + + +
+ bx-option +
+
+ + + +
+ bx-outdoor-dining +
+
+ + + +
+ bx-outer-shadow +
+
+ + + +
+ bx-oval-vertical +
+
+ + + +
+ bx-oval +
+
+ + + +
+ bx-oven +
+
+ + + +
+ bx-owl +
+
+ + + +
+ bx-pacifism +
+
+ + + +
+ bx-package +
+
+ + + +
+ bx-pacman +
+
+ + + +
+ bx-paint-alt +
+
+ + + +
+ bx-paint-roll +
+
+ + + +
+ bx-paint +
+
+ + + +
+ bx-palette +
+
+ + + +
+ bx-pant +
+
+ + + +
+ bx-paper-plane +
+
+ + + +
+ bx-paperclip +
+
+ + + +
+ bx-paragraph-spacing +
+
+ + + +
+ bx-paragraph +
+
+ + + +
+ bx-parallel +
+
+ + + +
+ bx-parent-child +
+
+ + + +
+ bx-party +
+
+ + + +
+ bx-paste +
+
+ + + +
+ bx-path +
+
+ + + +
+ bx-pause-circle +
+
+ + + +
+ bx-pause +
+
+ + + +
+ bx-paw-print +
+
+ + + +
+ bx-pear +
+
+ + + +
+ bx-pen-alt +
+
+ + + +
+ bx-pen-draw +
+
+ + + +
+ bx-pen-edit-circle +
+
+ + + +
+ bx-pen-minus +
+
+ + + +
+ bx-pen-plus +
+
+ + + +
+ bx-pen +
+
+ + + +
+ bx-pencil-circle +
+
+ + + +
+ bx-pencil-draw +
+
+ + + +
+ bx-pencil-edit-circle +
+
+ + + +
+ bx-pencil-sparkles +
+
+ + + +
+ bx-pencil-square +
+
+ + + +
+ bx-pencil +
+
+ + + +
+ bx-pentagon +
+
+ + + +
+ bx-people-diversity +
+
+ + + +
+ bx-people-handshake +
+
+ + + +
+ bx-people-heart +
+
+ + + +
+ bx-percentage +
+
+ + + +
+ bx-perpendicular +
+
+ + + +
+ bx-perspective +
+
+ + + +
+ bx-petrol-pump +
+
+ + + +
+ bx-pharmacy +
+
+ + + +
+ bx-phone-book +
+
+ + + +
+ bx-phone-forwarding +
+
+ + + +
+ bx-phone-incoming +
+
+ + + +
+ bx-phone-outgoing +
+
+ + + +
+ bx-phone-plus +
+
+ + + +
+ bx-phone-ring +
+
+ + + +
+ bx-phone-x +
+
+ + + +
+ bx-phone +
+
+ + + +
+ bx-photo-album +
+
+ + + +
+ bx-pi +
+
+ + + +
+ bx-piano-alt +
+
+ + + +
+ bx-piano-grand +
+
+ + + +
+ bx-piano +
+
+ + + +
+ bx-pickup-truck +
+
+ + + +
+ bx-picture-in-picture-close +
+
+ + + +
+ bx-picture-in-picture +
+
+ + + +
+ bx-pie-chart-alt-2 +
+
+ + + +
+ bx-pie-chart-alt +
+
+ + + +
+ bx-pie-chart +
+
+ + + +
+ bx-piggy-bank +
+
+ + + +
+ bx-pill-bottle-alt +
+
+ + + +
+ bx-pill-bottle +
+
+ + + +
+ bx-pill +
+
+ + + +
+ bx-pin-alt +
+
+ + + +
+ bx-pin-slash-alt +
+
+ + + +
+ bx-pin +
+
+ + + +
+ bx-pizza-alt +
+
+ + + +
+ bx-pizza +
+
+ + + +
+ bx-plane-alt +
+
+ + + +
+ bx-plane-land +
+
+ + + +
+ bx-plane-take-off +
+
+ + + +
+ bx-plane +
+
+ + + +
+ bx-planet +
+
+ + + +
+ bx-plant-pot +
+
+ + + +
+ bx-play-circle-alt +
+
+ + + +
+ bx-play-circle +
+
+ + + +
+ bx-play +
+
+ + + +
+ bx-plug-connect +
+
+ + + +
+ bx-plus-big +
+
+ + + +
+ bx-plus-circle +
+
+ + + +
+ bx-plus-minus +
+
+ + + +
+ bx-plus-shield +
+
+ + + +
+ bx-plus-square +
+
+ + + +
+ bx-plus +
+
+ + + +
+ bx-podcast +
+
+ + + +
+ bx-polar-chart +
+
+ + + +
+ bx-poll +
+
+ + + +
+ bx-polygon +
+
+ + + +
+ bx-popsicle +
+
+ + + +
+ bx-pound +
+
+ + + +
+ bx-power +
+
+ + + +
+ bx-prawn +
+
+ + + +
+ bx-price-tag-alt +
+
+ + + +
+ bx-price-tag +
+
+ + + +
+ bx-print-dollar +
+
+ + + +
+ bx-printer +
+
+ + + +
+ bx-proper-subset +
+
+ + + +
+ bx-proper-superset +
+
+ + + +
+ bx-psychology +
+
+ + + +
+ bx-puck +
+
+ + + +
+ bx-pulse +
+
+ + + +
+ bx-pyramid +
+
+ + + +
+ bx-qr-scan +
+
+ + + +
+ bx-qr +
+
+ + + +
+ bx-queue +
+
+ + + +
+ bx-quote-left-alt +
+
+ + + +
+ bx-quote-left +
+
+ + + +
+ bx-quote-right-alt +
+
+ + + +
+ bx-quote-right +
+
+ + + +
+ bx-quote-single-left +
+
+ + + +
+ bx-quote-single-right +
+
+ + + +
+ bx-radar +
+
+ + + +
+ bx-radiation +
+
+ + + +
+ bx-radio-circle-marked +
+
+ + + +
+ bx-radio-circle +
+
+ + + +
+ bx-radio +
+
+ + + +
+ bx-rainbow +
+
+ + + +
+ bx-reading-glass +
+
+ + + +
+ bx-reading +
+
+ + + +
+ bx-receipt +
+
+ + + +
+ bx-rectangle-vertical +
+
+ + + +
+ bx-rectangle-wide +
+
+ + + +
+ bx-rectangle +
+
+ + + +
+ bx-recycle +
+
+ + + +
+ bx-redo-alt +
+
+ + + +
+ bx-redo-stroke-alt +
+
+ + + +
+ bx-redo-stroke +
+
+ + + +
+ bx-redo +
+
+ + + +
+ bx-reflect-horizontal-alt +
+
+ + + +
+ bx-reflect-horizontal +
+
+ + + +
+ bx-reflect-vertical-alt +
+
+ + + +
+ bx-reflect-vertical +
+
+ + + +
+ bx-refresh-ccw-alt-dot +
+
+ + + +
+ bx-refresh-ccw-alt +
+
+ + + +
+ bx-refresh-ccw-dot +
+
+ + + +
+ bx-refresh-ccw +
+
+ + + +
+ bx-refresh-cw-alt-dot +
+
+ + + +
+ bx-refresh-cw-alt +
+
+ + + +
+ bx-refresh-cw-dot +
+
+ + + +
+ bx-refresh-cw +
+
+ + + +
+ bx-registered +
+
+ + + +
+ bx-rename +
+
+ + + +
+ bx-repeat-alt-2 +
+
+ + + +
+ bx-repeat-alt +
+
+ + + +
+ bx-repeat +
+
+ + + +
+ bx-reply-big +
+
+ + + +
+ bx-reply-stroke +
+
+ + + +
+ bx-reply +
+
+ + + +
+ bx-report +
+
+ + + +
+ bx-rewind-circle +
+
+ + + +
+ bx-rewind +
+
+ + + +
+ bx-rfid +
+
+ + + +
+ bx-rgb +
+
+ + + +
+ bx-right-angle-triangle-half +
+
+ + + +
+ bx-right-angle-triangle +
+
+ + + +
+ bx-right-indent +
+
+ + + +
+ bx-robot +
+
+ + + +
+ bx-rocket-alt +
+
+ + + +
+ bx-rocket +
+
+ + + +
+ bx-rotate-ccw-10 +
+
+ + + +
+ bx-rotate-ccw-30 +
+
+ + + +
+ bx-rotate-ccw-5 +
+
+ + + +
+ bx-rotate-ccw-dot +
+
+ + + +
+ bx-rotate-ccw +
+
+ + + +
+ bx-rotate-cw-10 +
+
+ + + +
+ bx-rotate-cw-30 +
+
+ + + +
+ bx-rotate-cw-5 +
+
+ + + +
+ bx-rotate-cw-dot +
+
+ + + +
+ bx-rotate-cw +
+
+ + + +
+ bx-rotate-square-ccw +
+
+ + + +
+ bx-rotate-square-cw +
+
+ + + +
+ bx-route +
+
+ + + +
+ bx-row-resize +
+
+ + + +
+ bx-rows-3 +
+
+ + + +
+ bx-rows-4 +
+
+ + + +
+ bx-rows +
+
+ + + +
+ bx-rss +
+
+ + + +
+ bx-ruble +
+
+ + + +
+ bx-rugby-ball +
+
+ + + +
+ bx-ruler +
+
+ + + +
+ bx-running +
+
+ + + +
+ bx-rupee +
+
+ + + +
+ bx-sad +
+
+ + + +
+ bx-safe +
+
+ + + +
+ bx-sail +
+
+ + + +
+ bx-sandwich +
+
+ + + +
+ bx-sapling +
+
+ + + +
+ bx-save +
+
+ + + +
+ bx-scale +
+
+ + + +
+ bx-scan-ar +
+
+ + + +
+ bx-scan-barcode +
+
+ + + +
+ bx-scan-detail +
+
+ + + +
+ bx-scan-face +
+
+ + + +
+ bx-scan-search +
+
+ + + +
+ bx-scan +
+
+ + + +
+ bx-school-bus +
+
+ + + +
+ bx-school +
+
+ + + +
+ bx-science +
+
+ + + +
+ bx-scooter-delivery +
+
+ + + +
+ bx-scooter +
+
+ + + +
+ bx-screen-light +
+
+ + + +
+ bx-screenshot +
+
+ + + +
+ bx-scribble +
+
+ + + +
+ bx-scroll +
+
+ + + +
+ bx-sd-card +
+
+ + + +
+ bx-sea-view +
+
+ + + +
+ bx-seal-check +
+
+ + + +
+ bx-seal +
+
+ + + +
+ bx-search-alt +
+
+ + + +
+ bx-search-big-code +
+
+ + + +
+ bx-search-big-minus +
+
+ + + +
+ bx-search-big-plus +
+
+ + + +
+ bx-search-big-x +
+
+ + + +
+ bx-search-big +
+
+ + + +
+ bx-search-code +
+
+ + + +
+ bx-search-minus +
+
+ + + +
+ bx-search-plus +
+
+ + + +
+ bx-search-x +
+
+ + + +
+ bx-search +
+
+ + + +
+ bx-select-all +
+
+ + + +
+ bx-select-many +
+
+ + + +
+ bx-select-none +
+
+ + + +
+ bx-select +
+
+ + + +
+ bx-self-care +
+
+ + + +
+ bx-send-alt-2 +
+
+ + + +
+ bx-send-alt +
+
+ + + +
+ bx-send +
+
+ + + +
+ bx-server +
+
+ + + +
+ bx-set-intersection +
+
+ + + +
+ bx-set-union +
+
+ + + +
+ bx-shadows +
+
+ + + +
+ bx-shape-exclude-alt +
+
+ + + +
+ bx-shape-exclude +
+
+ + + +
+ bx-shape-intersect-alt +
+
+ + + +
+ bx-shape-intersect +
+
+ + + +
+ bx-shape-outline-alt +
+
+ + + +
+ bx-shape-outline +
+
+ + + +
+ bx-shape-rotate-ccw +
+
+ + + +
+ bx-shape-rotate-cw +
+
+ + + +
+ bx-shape-subtract-alt +
+
+ + + +
+ bx-shape-subtract +
+
+ + + +
+ bx-shape-trim-alt +
+
+ + + +
+ bx-shape-trim +
+
+ + + +
+ bx-shape-unite-alt +
+
+ + + +
+ bx-shape-unite +
+
+ + + +
+ bx-shapes-alt-2 +
+
+ + + +
+ bx-shapes-alt +
+
+ + + +
+ bx-shapes +
+
+ + + +
+ bx-share +
+
+ + + +
+ bx-shekel +
+
+ + + +
+ bx-shield-alt-2 +
+
+ + + +
+ bx-shield-alt +
+
+ + + +
+ bx-shield-circle +
+
+ + + +
+ bx-shield-half +
+
+ + + +
+ bx-shield-quarter +
+
+ + + +
+ bx-shield +
+
+ + + +
+ bx-shinto +
+
+ + + +
+ bx-ship +
+
+ + + +
+ bx-shocked +
+
+ + + +
+ bx-shopping-bag-alt +
+
+ + + +
+ bx-shopping-bag +
+
+ + + +
+ bx-shower +
+
+ + + +
+ bx-shrink-left +
+
+ + + +
+ bx-shrink-right +
+
+ + + +
+ bx-shuffle +
+
+ + + +
+ bx-shutter-alt +
+
+ + + +
+ bx-shutter +
+
+ + + +
+ bx-shuttlecock +
+
+ + + +
+ bx-sidebar-right +
+
+ + + +
+ bx-sidebar +
+
+ + + +
+ bx-sigma +
+
+ + + +
+ bx-signal-1 +
+
+ + + +
+ bx-signal-2 +
+
+ + + +
+ bx-signal-3 +
+
+ + + +
+ bx-signal-4 +
+
+ + + +
+ bx-signal-5 +
+
+ + + +
+ bx-signal-slash +
+
+ + + +
+ bx-signature +
+
+ + + +
+ bx-sikhism +
+
+ + + +
+ bx-sine-wave +
+
+ + + +
+ bx-siren-alt +
+
+ + + +
+ bx-siren +
+
+ + + +
+ bx-sitemap +
+
+ + + +
+ bx-size-distort +
+
+ + + +
+ bx-size-freeform +
+
+ + + +
+ bx-size-uniform +
+
+ + + +
+ bx-size-warp +
+
+ + + +
+ bx-skateboard +
+
+ + + +
+ bx-skip-next-circle +
+
+ + + +
+ bx-skip-next +
+
+ + + +
+ bx-skip-previous-circle +
+
+ + + +
+ bx-skip-previous +
+
+ + + +
+ bx-skirt +
+
+ + + +
+ bx-skull +
+
+ + + +
+ bx-sleepy +
+
+ + + +
+ bx-slice +
+
+ + + +
+ bx-slider-alt +
+
+ + + +
+ bx-slider-vertical-alt +
+
+ + + +
+ bx-slider-vertical +
+
+ + + +
+ bx-slider +
+
+ + + +
+ bx-slideshow +
+
+ + + +
+ bx-smile +
+
+ + + +
+ bx-smoke-alarm-alt-2 +
+
+ + + +
+ bx-smoke-alarm-alt +
+
+ + + +
+ bx-smoke-alarm +
+
+ + + +
+ bx-sneaker +
+
+ + + +
+ bx-snowflake +
+
+ + + +
+ bx-sock +
+
+ + + +
+ bx-solar-panel +
+
+ + + +
+ bx-spa +
+
+ + + +
+ bx-spacebar +
+
+ + + +
+ bx-spade +
+
+ + + +
+ bx-spanner +
+
+ + + +
+ bx-sparkle-circle +
+
+ + + +
+ bx-sparkle-square +
+
+ + + +
+ bx-sparkle +
+
+ + + +
+ bx-sparkles-alt +
+
+ + + +
+ bx-sparkles +
+
+ + + +
+ bx-speaker +
+
+ + + +
+ bx-sphere +
+
+ + + +
+ bx-split +
+
+ + + +
+ bx-spoon +
+
+ + + +
+ bx-spray-can +
+
+ + + +
+ bx-square-dashed-half +
+
+ + + +
+ bx-square-dashed +
+
+ + + +
+ bx-square-root +
+
+ + + +
+ bx-square-rounded +
+
+ + + +
+ bx-square-small +
+
+ + + +
+ bx-square +
+
+ + + +
+ bx-squircle +
+
+ + + +
+ bx-stadium +
+
+ + + +
+ bx-stamp +
+
+ + + +
+ bx-star-circle +
+
+ + + +
+ bx-star-half +
+
+ + + +
+ bx-star-square +
+
+ + + +
+ bx-star +
+
+ + + +
+ bx-station +
+
+ + + +
+ bx-steering-wheel +
+
+ + + +
+ bx-steps-down +
+
+ + + +
+ bx-steps-up +
+
+ + + +
+ bx-sticker +
+
+ + + +
+ bx-stop-circle +
+
+ + + +
+ bx-stop +
+
+ + + +
+ bx-stopwatch +
+
+ + + +
+ bx-store-alt-2 +
+
+ + + +
+ bx-store-alt +
+
+ + + +
+ bx-store +
+
+ + + +
+ bx-strategy +
+
+ + + +
+ bx-street-view +
+
+ + + +
+ bx-strikethrough +
+
+ + + +
+ bx-stroke-drawing +
+
+ + + +
+ bx-stroke-freehand +
+
+ + + +
+ bx-stroke-ink +
+
+ + + +
+ bx-stroke-pen +
+
+ + + +
+ bx-subscript +
+
+ + + +
+ bx-subset +
+
+ + + +
+ bx-subway +
+
+ + + +
+ bx-sun-bright +
+
+ + + +
+ bx-sun-dim +
+
+ + + +
+ bx-sun-drizzle +
+
+ + + +
+ bx-sun-fog +
+
+ + + +
+ bx-sun-rain-wind +
+
+ + + +
+ bx-sun-rain +
+
+ + + +
+ bx-sun-rise +
+
+ + + +
+ bx-sun-set +
+
+ + + +
+ bx-sun-snow +
+
+ + + +
+ bx-sun +
+
+ + + +
+ bx-superscript +
+
+ + + +
+ bx-superset +
+
+ + + +
+ bx-surfboard +
+
+ + + +
+ bx-sushi +
+
+ + + +
+ bx-swap-diagonal +
+
+ + + +
+ bx-swap-horizontal +
+
+ + + +
+ bx-swap-vertical +
+
+ + + +
+ bx-swatch +
+
+ + + +
+ bx-swimming-pool +
+
+ + + +
+ bx-swimming +
+
+ + + +
+ bx-sword-alt +
+
+ + + +
+ bx-sword +
+
+ + + +
+ bx-syringe +
+
+ + + +
+ bx-t-shirt +
+
+ + + +
+ bx-tab +
+
+ + + +
+ bx-table-cells-large +
+
+ + + +
+ bx-table-cells +
+
+ + + +
+ bx-table-columns-merge +
+
+ + + +
+ bx-table-columns-split +
+
+ + + +
+ bx-table-columns +
+
+ + + +
+ bx-table-layout +
+
+ + + +
+ bx-table-list +
+
+ + + +
+ bx-table-rows-merge +
+
+ + + +
+ bx-table-rows-split +
+
+ + + +
+ bx-table-rows +
+
+ + + +
+ bx-table-tennis +
+
+ + + +
+ bx-table +
+
+ + + +
+ bx-tablet +
+
+ + + +
+ bx-tabs +
+
+ + + +
+ bx-tachometer-alt +
+
+ + + +
+ bx-tachometer +
+
+ + + +
+ bx-taco +
+
+ + + +
+ bx-tag-alt +
+
+ + + +
+ bx-tag-x +
+
+ + + +
+ bx-tag +
+
+ + + +
+ bx-takeaway +
+
+ + + +
+ bx-target +
+
+ + + +
+ bx-taxi +
+
+ + + +
+ bx-temple +
+
+ + + +
+ bx-tennis-ball-alt +
+
+ + + +
+ bx-tennis-ball +
+
+ + + +
+ bx-tennis +
+
+ + + +
+ bx-tent +
+
+ + + +
+ bx-terminal +
+
+ + + +
+ bx-test-tube +
+
+ + + +
+ bx-text-height +
+
+ + + +
+ bx-text-underline +
+
+ + + +
+ bx-text-width +
+
+ + + +
+ bx-texture +
+
+ + + +
+ bx-thermometer +
+
+ + + +
+ bx-thought-bubble +
+
+ + + +
+ bx-thread-roll +
+
+ + + +
+ bx-thumb-down +
+
+ + + +
+ bx-thumb-up +
+
+ + + +
+ bx-thunder +
+
+ + + +
+ bx-ticket-star +
+
+ + + +
+ bx-ticket +
+
+ + + +
+ bx-tickets +
+
+ + + +
+ bx-timer +
+
+ + + +
+ bx-tiny-home +
+
+ + + +
+ bx-tired +
+
+ + + +
+ bx-toggle-big-left +
+
+ + + +
+ bx-toggle-big-right +
+
+ + + +
+ bx-toggle-left +
+
+ + + +
+ bx-toggle-right +
+
+ + + +
+ bx-toggles +
+
+ + + +
+ bx-toilet-roll +
+
+ + + +
+ bx-tooth +
+
+ + + +
+ bx-torch +
+
+ + + +
+ bx-tornado +
+
+ + + +
+ bx-torus +
+
+ + + +
+ bx-towel +
+
+ + + +
+ bx-toy-car +
+
+ + + +
+ bx-traffic-barrier +
+
+ + + +
+ bx-traffic-cone +
+
+ + + +
+ bx-train +
+
+ + + +
+ bx-tram +
+
+ + + +
+ bx-transgender +
+
+ + + +
+ bx-translate +
+
+ + + +
+ bx-transparency +
+
+ + + +
+ bx-trash-alt +
+
+ + + +
+ bx-trash-x +
+
+ + + +
+ bx-trash +
+
+ + + +
+ bx-treasure-chest +
+
+ + + +
+ bx-tree-alt +
+
+ + + +
+ bx-tree +
+
+ + + +
+ bx-trees +
+
+ + + +
+ bx-trending-down +
+
+ + + +
+ bx-trending-up +
+
+ + + +
+ bx-triangle-half +
+
+ + + +
+ bx-triangle +
+
+ + + +
+ bx-trip +
+
+ + + +
+ bx-trophy-star +
+
+ + + +
+ bx-trophy +
+
+ + + +
+ bx-truck +
+
+ + + +
+ bx-turkey-meat +
+
+ + + +
+ bx-turn-down +
+
+ + + +
+ bx-turn-left +
+
+ + + +
+ bx-turn-right +
+
+ + + +
+ bx-turn-up +
+
+ + + +
+ bx-tv-alt +
+
+ + + +
+ bx-tv +
+
+ + + +
+ bx-ufo +
+
+ + + +
+ bx-umbrella-alt +
+
+ + + +
+ bx-umbrella +
+
+ + + +
+ bx-underline-dashed +
+
+ + + +
+ bx-underline-dotted +
+
+ + + +
+ bx-underline-wavy +
+
+ + + +
+ bx-underline +
+
+ + + +
+ bx-undershirt +
+
+ + + +
+ bx-undo-alt +
+
+ + + +
+ bx-undo-stroke-alt +
+
+ + + +
+ bx-undo-stroke +
+
+ + + +
+ bx-undo +
+
+ + + +
+ bx-universal-access +
+
+ + + +
+ bx-unlink-alt +
+
+ + + +
+ bx-unlink +
+
+ + + +
+ bx-uppercase +
+
+ + + +
+ bx-upside-down +
+
+ + + +
+ bx-usb +
+
+ + + +
+ bx-user-check +
+
+ + + +
+ bx-user-circle +
+
+ + + +
+ bx-user-hexagon +
+
+ + + +
+ bx-user-id-card +
+
+ + + +
+ bx-user-minus +
+
+ + + +
+ bx-user-plus +
+
+ + + +
+ bx-user-search +
+
+ + + +
+ bx-user-square +
+
+ + + +
+ bx-user-voice +
+
+ + + +
+ bx-user-x +
+
+ + + +
+ bx-user +
+
+ + + +
+ bx-van +
+
+ + + +
+ bx-variable +
+
+ + + +
+ bx-vector-square +
+
+ + + +
+ bx-vector-triangle +
+
+ + + +
+ bx-vector +
+
+ + + +
+ bx-vertical-align-bottom +
+
+ + + +
+ bx-vertical-align-center +
+
+ + + +
+ bx-vertical-align-top +
+
+ + + +
+ bx-vertical-bottom +
+
+ + + +
+ bx-vertical-center +
+
+ + + +
+ bx-vertical-distribute-bottom +
+
+ + + +
+ bx-vertical-distribute-center +
+
+ + + +
+ bx-vertical-distribute-top +
+
+ + + +
+ bx-vertical-spacing +
+
+ + + +
+ bx-vertical-top +
+
+ + + +
+ bx-vial-alt +
+
+ + + +
+ bx-vial +
+
+ + + +
+ bx-video-cinema +
+
+ + + +
+ bx-video-plus +
+
+ + + +
+ bx-video-slash +
+
+ + + +
+ bx-video +
+
+ + + +
+ bx-vignette +
+
+ + + +
+ bx-virus-slash +
+
+ + + +
+ bx-virus +
+
+ + + +
+ bx-voicemail +
+
+ + + +
+ bx-volleyball +
+
+ + + +
+ bx-volume-full +
+
+ + + +
+ bx-volume-low +
+
+ + + +
+ bx-volume-mute +
+
+ + + +
+ bx-volume +
+
+ + + +
+ bx-vr-goggles +
+
+ + + +
+ bx-vr-headset +
+
+ + + +
+ bx-waffle +
+
+ + + +
+ bx-walking +
+
+ + + +
+ bx-wall +
+
+ + + +
+ bx-wallet-alt +
+
+ + + +
+ bx-wallet-cards +
+
+ + + +
+ bx-wallet-note +
+
+ + + +
+ bx-wallet +
+
+ + + +
+ bx-warehouse +
+
+ + + +
+ bx-washer +
+
+ + + +
+ bx-water-drop-alt +
+
+ + + +
+ bx-water-drop-half +
+
+ + + +
+ bx-water-drop +
+
+ + + +
+ bx-water-spray +
+
+ + + +
+ bx-water +
+
+ + + +
+ bx-watermelon +
+
+ + + +
+ bx-waveform +
+
+ + + +
+ bx-webcam +
+
+ + + +
+ bx-webhook +
+
+ + + +
+ bx-whiteboard-alt +
+
+ + + +
+ bx-whiteboard +
+
+ + + +
+ bx-widget-horizontal +
+
+ + + +
+ bx-widget-small +
+
+ + + +
+ bx-widget-vertical +
+
+ + + +
+ bx-widget +
+
+ + + +
+ bx-wifi-0 +
+
+ + + +
+ bx-wifi-1 +
+
+ + + +
+ bx-wifi-2 +
+
+ + + +
+ bx-wifi-slash +
+
+ + + +
+ bx-wifi +
+
+ + + +
+ bx-wind +
+
+ + + +
+ bx-window-arrow-in +
+
+ + + +
+ bx-window-arrow-out +
+
+ + + +
+ bx-window-mac-alt +
+
+ + + +
+ bx-window-mac +
+
+ + + +
+ bx-window +
+
+ + + +
+ bx-windows +
+
+ + + +
+ bx-wine-alt +
+
+ + + +
+ bx-wine +
+
+ + + +
+ bx-wink-smile +
+
+ + + +
+ bx-wink-tongue +
+
+ + + +
+ bx-woman +
+
+ + + +
+ bx-won +
+
+ + + +
+ bx-wrist-watch-alt +
+
+ + + +
+ bx-wrist-watch-round-alt +
+
+ + + +
+ bx-wrist-watch-round +
+
+ + + +
+ bx-wrist-watch +
+
+ + + +
+ bx-x-circle +
+
+ + + +
+ bx-x-shield +
+
+ + + +
+ bx-x-square +
+
+ + + +
+ bx-x +
+
+ + + +
+ bx-yarn-ball +
+
+ + + +
+ bx-yen +
+
+ + + +
+ bx-yin-yang +
+
+ + + +
+ bxs-8-ball +
+
+ + + +
+ bxs-a-arrow-down +
+
+ + + +
+ bxs-a-arrow-up +
+
+ + + +
+ bxs-accessibility +
+
+ + + +
+ bxs-acorn +
+
+ + + +
+ bxs-address-book +
+
+ + + +
+ bxs-air-conditioner +
+
+ + + +
+ bxs-air +
+
+ + + +
+ bxs-airplay +
+
+ + + +
+ bxs-alarm-alt +
+
+ + + +
+ bxs-alarm-check +
+
+ + + +
+ bxs-alarm-exclamation +
+
+ + + +
+ bxs-alarm-minus +
+
+ + + +
+ bxs-alarm-plus +
+
+ + + +
+ bxs-alarm-slash +
+
+ + + +
+ bxs-alarm-z +
+
+ + + +
+ bxs-alarm +
+
+ + + +
+ bxs-album-covers +
+
+ + + +
+ bxs-alert-circle +
+
+ + + +
+ bxs-alert-octagon +
+
+ + + +
+ bxs-alert-shield +
+
+ + + +
+ bxs-alert-square +
+
+ + + +
+ bxs-alert-triangle +
+
+ + + +
+ bxs-alien +
+
+ + + +
+ bxs-align-center +
+
+ + + +
+ bxs-align-horizontal-justify-center +
+
+ + + +
+ bxs-align-horizontal-justify-end +
+
+ + + +
+ bxs-align-horizontal-justify-start +
+
+ + + +
+ bxs-align-horizontal-space-between +
+
+ + + +
+ bxs-align-justify +
+
+ + + +
+ bxs-align-left +
+
+ + + +
+ bxs-align-right +
+
+ + + +
+ bxs-align-vertical-justify-center +
+
+ + + +
+ bxs-align-vertical-justify-end +
+
+ + + +
+ bxs-align-vertical-justify-start +
+
+ + + +
+ bxs-align-vertical-space-between +
+
+ + + +
+ bxs-ambulance +
+
+ + + +
+ bxs-ampersand +
+
+ + + +
+ bxs-analyze +
+
+ + + +
+ bxs-anchor +
+
+ + + +
+ bxs-angle +
+
+ + + +
+ bxs-angry +
+
+ + + +
+ bxs-animation-bounce +
+
+ + + +
+ bxs-apartment +
+
+ + + +
+ bxs-approximate +
+
+ + + +
+ bxs-apps-alt +
+
+ + + +
+ bxs-apps +
+
+ + + +
+ bxs-arch +
+
+ + + +
+ bxs-archive-alt +
+
+ + + +
+ bxs-archive-arrow-down +
+
+ + + +
+ bxs-archive-arrow-up +
+
+ + + +
+ bxs-archive +
+
+ + + +
+ bxs-area +
+
+ + + +
+ bxs-arrow-big-down-line +
+
+ + + +
+ bxs-arrow-big-down +
+
+ + + +
+ bxs-arrow-big-left-line +
+
+ + + +
+ bxs-arrow-big-left +
+
+ + + +
+ bxs-arrow-big-right-line +
+
+ + + +
+ bxs-arrow-big-right +
+
+ + + +
+ bxs-arrow-big-up-line +
+
+ + + +
+ bxs-arrow-big-up +
+
+ + + +
+ bxs-arrow-cross +
+
+ + + +
+ bxs-arrow-down-a-z +
+
+ + + +
+ bxs-arrow-down-circle +
+
+ + + +
+ bxs-arrow-down-left-circle +
+
+ + + +
+ bxs-arrow-down-left-square +
+
+ + + +
+ bxs-arrow-down-left-stroke-circle +
+
+ + + +
+ bxs-arrow-down-left-stroke-square +
+
+ + + +
+ bxs-arrow-down-left-stroke +
+
+ + + +
+ bxs-arrow-down-left +
+
+ + + +
+ bxs-arrow-down-narrow-wide +
+
+ + + +
+ bxs-arrow-down-right-circle +
+
+ + + +
+ bxs-arrow-down-right-square +
+
+ + + +
+ bxs-arrow-down-right-stroke-circle +
+
+ + + +
+ bxs-arrow-down-right-stroke-square +
+
+ + + +
+ bxs-arrow-down-right-stroke +
+
+ + + +
+ bxs-arrow-down-right +
+
+ + + +
+ bxs-arrow-down-square +
+
+ + + +
+ bxs-arrow-down-stroke-circle +
+
+ + + +
+ bxs-arrow-down-stroke-square +
+
+ + + +
+ bxs-arrow-down-stroke +
+
+ + + +
+ bxs-arrow-down-up +
+
+ + + +
+ bxs-arrow-down-wide-narrow +
+
+ + + +
+ bxs-arrow-down +
+
+ + + +
+ bxs-arrow-from-bottom-stroke +
+
+ + + +
+ bxs-arrow-from-bottom +
+
+ + + +
+ bxs-arrow-from-left-stroke +
+
+ + + +
+ bxs-arrow-from-left +
+
+ + + +
+ bxs-arrow-from-right-stroke +
+
+ + + +
+ bxs-arrow-from-right +
+
+ + + +
+ bxs-arrow-from-top-stroke +
+
+ + + +
+ bxs-arrow-from-top +
+
+ + + +
+ bxs-arrow-in-down-circle-half +
+
+ + + +
+ bxs-arrow-in-down-left-circle +
+
+ + + +
+ bxs-arrow-in-down-left-square +
+
+ + + +
+ bxs-arrow-in-down-left-stroke-circle +
+
+ + + +
+ bxs-arrow-in-down-left-stroke-square +
+
+ + + +
+ bxs-arrow-in-down-right-circle +
+
+ + + +
+ bxs-arrow-in-down-right-square +
+
+ + + +
+ bxs-arrow-in-down-right-stroke-circle +
+
+ + + +
+ bxs-arrow-in-down-right-stroke-square +
+
+ + + +
+ bxs-arrow-in-down-square-half +
+
+ + + +
+ bxs-arrow-in-down-stroke-circle-half +
+
+ + + +
+ bxs-arrow-in-left-circle-half +
+
+ + + +
+ bxs-arrow-in-left-square-half +
+
+ + + +
+ bxs-arrow-in-left-stroke-circle-half +
+
+ + + +
+ bxs-arrow-in-right-circle-half +
+
+ + + +
+ bxs-arrow-in-right-square-half +
+
+ + + +
+ bxs-arrow-in-right-stroke-circle-half +
+
+ + + +
+ bxs-arrow-in-up-circle-half +
+
+ + + +
+ bxs-arrow-in-up-left-circle +
+
+ + + +
+ bxs-arrow-in-up-left-square +
+
+ + + +
+ bxs-arrow-in-up-left-stroke-circle +
+
+ + + +
+ bxs-arrow-in-up-left-stroke-square +
+
+ + + +
+ bxs-arrow-in-up-right-circle +
+
+ + + +
+ bxs-arrow-in-up-right-square +
+
+ + + +
+ bxs-arrow-in-up-right-stroke-circle +
+
+ + + +
+ bxs-arrow-in-up-right-stroke-square +
+
+ + + +
+ bxs-arrow-in-up-square-half +
+
+ + + +
+ bxs-arrow-in-up-stroke-circle-half +
+
+ + + +
+ bxs-arrow-left-circle +
+
+ + + +
+ bxs-arrow-left-right +
+
+ + + +
+ bxs-arrow-left-square +
+
+ + + +
+ bxs-arrow-left-stroke-circle +
+
+ + + +
+ bxs-arrow-left-stroke-square +
+
+ + + +
+ bxs-arrow-left-stroke +
+
+ + + +
+ bxs-arrow-left +
+
+ + + +
+ bxs-arrow-out-down-circle-half +
+
+ + + +
+ bxs-arrow-out-down-left-circle +
+
+ + + +
+ bxs-arrow-out-down-left-square +
+
+ + + +
+ bxs-arrow-out-down-left-stroke-circle +
+
+ + + +
+ bxs-arrow-out-down-left-stroke-square +
+
+ + + +
+ bxs-arrow-out-down-right-circle +
+
+ + + +
+ bxs-arrow-out-down-right-square +
+
+ + + +
+ bxs-arrow-out-down-right-stroke-circle +
+
+ + + +
+ bxs-arrow-out-down-right-stroke-square +
+
+ + + +
+ bxs-arrow-out-down-square-half +
+
+ + + +
+ bxs-arrow-out-down-stroke-circle-half +
+
+ + + +
+ bxs-arrow-out-left-circle-half +
+
+ + + +
+ bxs-arrow-out-left-square-half +
+
+ + + +
+ bxs-arrow-out-left-stroke-circle-half +
+
+ + + +
+ bxs-arrow-out-right-circle-half +
+
+ + + +
+ bxs-arrow-out-right-square-half +
+
+ + + +
+ bxs-arrow-out-right-stroke-circle-half +
+
+ + + +
+ bxs-arrow-out-up-circle-half +
+
+ + + +
+ bxs-arrow-out-up-left-circle +
+
+ + + +
+ bxs-arrow-out-up-left-square +
+
+ + + +
+ bxs-arrow-out-up-left-stroke-circle +
+
+ + + +
+ bxs-arrow-out-up-left-stroke-square +
+
+ + + +
+ bxs-arrow-out-up-right-circle +
+
+ + + +
+ bxs-arrow-out-up-right-square +
+
+ + + +
+ bxs-arrow-out-up-right-stroke-circle +
+
+ + + +
+ bxs-arrow-out-up-right-stroke-square +
+
+ + + +
+ bxs-arrow-out-up-square-half +
+
+ + + +
+ bxs-arrow-out-up-stroke-circle-half +
+
+ + + +
+ bxs-arrow-right-circle +
+
+ + + +
+ bxs-arrow-right-left +
+
+ + + +
+ bxs-arrow-right-square +
+
+ + + +
+ bxs-arrow-right-stroke-circle +
+
+ + + +
+ bxs-arrow-right-stroke-square +
+
+ + + +
+ bxs-arrow-right-stroke +
+
+ + + +
+ bxs-arrow-right +
+
+ + + +
+ bxs-arrow-s-down +
+
+ + + +
+ bxs-arrow-s-left +
+
+ + + +
+ bxs-arrow-s-right +
+
+ + + +
+ bxs-arrow-s-up +
+
+ + + +
+ bxs-arrow-to-bottom-stroke +
+
+ + + +
+ bxs-arrow-to-bottom +
+
+ + + +
+ bxs-arrow-to-left-stroke +
+
+ + + +
+ bxs-arrow-to-left +
+
+ + + +
+ bxs-arrow-to-right-stroke +
+
+ + + +
+ bxs-arrow-to-right +
+
+ + + +
+ bxs-arrow-to-top-stroke +
+
+ + + +
+ bxs-arrow-to-top +
+
+ + + +
+ bxs-arrow-up-a-z +
+
+ + + +
+ bxs-arrow-up-circle +
+
+ + + +
+ bxs-arrow-up-down +
+
+ + + +
+ bxs-arrow-up-left-circle +
+
+ + + +
+ bxs-arrow-up-left-square +
+
+ + + +
+ bxs-arrow-up-left-stroke-circle +
+
+ + + +
+ bxs-arrow-up-left-stroke-square +
+
+ + + +
+ bxs-arrow-up-left-stroke +
+
+ + + +
+ bxs-arrow-up-left +
+
+ + + +
+ bxs-arrow-up-narrow-wide +
+
+ + + +
+ bxs-arrow-up-right-circle +
+
+ + + +
+ bxs-arrow-up-right-square +
+
+ + + +
+ bxs-arrow-up-right-stroke-circle +
+
+ + + +
+ bxs-arrow-up-right-stroke-square +
+
+ + + +
+ bxs-arrow-up-right-stroke +
+
+ + + +
+ bxs-arrow-up-right +
+
+ + + +
+ bxs-arrow-up-square +
+
+ + + +
+ bxs-arrow-up-stroke-circle +
+
+ + + +
+ bxs-arrow-up-stroke-square +
+
+ + + +
+ bxs-arrow-up-stroke +
+
+ + + +
+ bxs-arrow-up-wide-narrow +
+
+ + + +
+ bxs-arrow-up +
+
+ + + +
+ bxs-article +
+
+ + + +
+ bxs-asterisk +
+
+ + + +
+ bxs-at +
+
+ + + +
+ bxs-atom +
+
+ + + +
+ bxs-avocado +
+
+ + + +
+ bxs-axe +
+
+ + + +
+ bxs-background-color-fill +
+
+ + + +
+ bxs-background +
+
+ + + +
+ bxs-backpack-star +
+
+ + + +
+ bxs-backpack +
+
+ + + +
+ bxs-backspace +
+
+ + + +
+ bxs-backward-slash +
+
+ + + +
+ bxs-bacon +
+
+ + + +
+ bxs-badge-check +
+
+ + + +
+ bxs-badge-exclamation +
+
+ + + +
+ bxs-badge-info +
+
+ + + +
+ bxs-badge +
+
+ + + +
+ bxs-baguette +
+
+ + + +
+ bxs-bahai +
+
+ + + +
+ bxs-balcony +
+
+ + + +
+ bxs-ball-throw +
+
+ + + +
+ bxs-balloon +
+
+ + + +
+ bxs-band-aid +
+
+ + + +
+ bxs-bank +
+
+ + + +
+ bxs-bar-chart-big +
+
+ + + +
+ bxs-bar-chart-square +
+
+ + + +
+ bxs-bar-chart +
+
+ + + +
+ bxs-barcode-square +
+
+ + + +
+ bxs-barcode +
+
+ + + +
+ bxs-barn +
+
+ + + +
+ bxs-baseball +
+
+ + + +
+ bxs-basket +
+
+ + + +
+ bxs-basketball +
+
+ + + +
+ bxs-bath +
+
+ + + +
+ bxs-battery-1 +
+
+ + + +
+ bxs-battery-2 +
+
+ + + +
+ bxs-battery-3 +
+
+ + + +
+ bxs-battery-full +
+
+ + + +
+ bxs-battery-low +
+
+ + + +
+ bxs-battery +
+
+ + + +
+ bxs-beach-ball +
+
+ + + +
+ bxs-beach +
+
+ + + +
+ bxs-beaker +
+
+ + + +
+ bxs-beanie +
+
+ + + +
+ bxs-bear +
+
+ + + +
+ bxs-bed-alt +
+
+ + + +
+ bxs-bed +
+
+ + + +
+ bxs-beer +
+
+ + + +
+ bxs-bell-check +
+
+ + + +
+ bxs-bell-minus +
+
+ + + +
+ bxs-bell-plus +
+
+ + + +
+ bxs-bell-ring +
+
+ + + +
+ bxs-bell-slash +
+
+ + + +
+ bxs-bell +
+
+ + + +
+ bxs-bench +
+
+ + + +
+ bxs-between-horizontal-end +
+
+ + + +
+ bxs-between-horizontal-start +
+
+ + + +
+ bxs-between-vertical-end +
+
+ + + +
+ bxs-between-vertical-start +
+
+ + + +
+ bxs-bible +
+
+ + + +
+ bxs-biceps +
+
+ + + +
+ bxs-binocular +
+
+ + + +
+ bxs-bird-alt +
+
+ + + +
+ bxs-bird +
+
+ + + +
+ bxs-birthday-cake +
+
+ + + +
+ bxs-bitcoin +
+
+ + + +
+ bxs-blanket +
+
+ + + +
+ bxs-blob +
+
+ + + +
+ bxs-block +
+
+ + + +
+ bxs-blockquote +
+
+ + + +
+ bxs-blocks +
+
+ + + +
+ bxs-bluetooth +
+
+ + + +
+ bxs-blur-alt +
+
+ + + +
+ bxs-blur +
+
+ + + +
+ bxs-body +
+
+ + + +
+ bxs-bold +
+
+ + + +
+ bxs-bolt-alt +
+
+ + + +
+ bxs-bolt-circle +
+
+ + + +
+ bxs-bolt-square +
+
+ + + +
+ bxs-bolt +
+
+ + + +
+ bxs-bomb +
+
+ + + +
+ bxs-bone +
+
+ + + +
+ bxs-bong +
+
+ + + +
+ bxs-book-add +
+
+ + + +
+ bxs-book-alt +
+
+ + + +
+ bxs-book-bookmark +
+
+ + + +
+ bxs-book-content +
+
+ + + +
+ bxs-book-heart +
+
+ + + +
+ bxs-book-library +
+
+ + + +
+ bxs-book-open +
+
+ + + +
+ bxs-book +
+
+ + + +
+ bxs-bookmark-alt +
+
+ + + +
+ bxs-bookmark-heart +
+
+ + + +
+ bxs-bookmark-minus-alt +
+
+ + + +
+ bxs-bookmark-minus +
+
+ + + +
+ bxs-bookmark-plus-alt +
+
+ + + +
+ bxs-bookmark-plus +
+
+ + + +
+ bxs-bookmark-star +
+
+ + + +
+ bxs-bookmark-x +
+
+ + + +
+ bxs-bookmark +
+
+ + + +
+ bxs-bookmarks +
+
+ + + +
+ bxs-boombox +
+
+ + + +
+ bxs-boot +
+
+ + + +
+ bxs-border-all +
+
+ + + +
+ bxs-border-bottom +
+
+ + + +
+ bxs-border-inner +
+
+ + + +
+ bxs-border-left +
+
+ + + +
+ bxs-border-none +
+
+ + + +
+ bxs-border-outer +
+
+ + + +
+ bxs-border-radius +
+
+ + + +
+ bxs-border-right +
+
+ + + +
+ bxs-border-top +
+
+ + + +
+ bxs-bow +
+
+ + + +
+ bxs-bowl-balls +
+
+ + + +
+ bxs-bowl-bubbles +
+
+ + + +
+ bxs-bowl-hot +
+
+ + + +
+ bxs-bowl-noodles-alt +
+
+ + + +
+ bxs-bowl-noodles +
+
+ + + +
+ bxs-bowl-rice +
+
+ + + +
+ bxs-bowling-ball +
+
+ + + +
+ bxs-box-alt +
+
+ + + +
+ bxs-box +
+
+ + + +
+ bxs-bracket-curly +
+
+ + + +
+ bxs-bracket-round +
+
+ + + +
+ bxs-bracket +
+
+ + + +
+ bxs-braille +
+
+ + + +
+ bxs-brain-circuit +
+
+ + + +
+ bxs-brain +
+
+ + + +
+ bxs-bread +
+
+ + + +
+ bxs-brick +
+
+ + + +
+ bxs-bridge +
+
+ + + +
+ bxs-briefcase-alt-2 +
+
+ + + +
+ bxs-briefcase-alt +
+
+ + + +
+ bxs-briefcase +
+
+ + + +
+ bxs-brightness-half +
+
+ + + +
+ bxs-brightness +
+
+ + + +
+ bxs-broadcast +
+
+ + + +
+ bxs-browser-activity +
+
+ + + +
+ bxs-brush-sparkles +
+
+ + + +
+ bxs-brush +
+
+ + + +
+ bxs-buddhism +
+
+ + + +
+ bxs-bug-alt +
+
+ + + +
+ bxs-bug +
+
+ + + +
+ bxs-building-house +
+
+ + + +
+ bxs-building +
+
+ + + +
+ bxs-buildings +
+
+ + + +
+ bxs-bullseye +
+
+ + + +
+ bxs-buoy +
+
+ + + +
+ bxs-burger-alt +
+
+ + + +
+ bxs-burger +
+
+ + + +
+ bxs-bus +
+
+ + + +
+ bxs-business +
+
+ + + +
+ bxs-button-rounded +
+
+ + + +
+ bxs-button +
+
+ + + +
+ bxs-cabinet +
+
+ + + +
+ bxs-cable-car +
+
+ + + +
+ bxs-cake-slice +
+
+ + + +
+ bxs-calculator +
+
+ + + +
+ bxs-calendar-alt-2 +
+
+ + + +
+ bxs-calendar-alt +
+
+ + + +
+ bxs-calendar-check +
+
+ + + +
+ bxs-calendar-cog +
+
+ + + +
+ bxs-calendar-detail +
+
+ + + +
+ bxs-calendar-down-arrow +
+
+ + + +
+ bxs-calendar-event +
+
+ + + +
+ bxs-calendar-heart +
+
+ + + +
+ bxs-calendar-minus +
+
+ + + +
+ bxs-calendar-plus +
+
+ + + +
+ bxs-calendar-search +
+
+ + + +
+ bxs-calendar-star +
+
+ + + +
+ bxs-calendar-up-arrow +
+
+ + + +
+ bxs-calendar-week +
+
+ + + +
+ bxs-calendar-x +
+
+ + + +
+ bxs-calendar +
+
+ + + +
+ bxs-camcoder +
+
+ + + +
+ bxs-camera-alt +
+
+ + + +
+ bxs-camera-flip +
+
+ + + +
+ bxs-camera-home +
+
+ + + +
+ bxs-camera-monochrome +
+
+ + + +
+ bxs-camera-plus +
+
+ + + +
+ bxs-camera-portrait +
+
+ + + +
+ bxs-camera-slash +
+
+ + + +
+ bxs-camera-switch +
+
+ + + +
+ bxs-camera +
+
+ + + +
+ bxs-campfire +
+
+ + + +
+ bxs-camping +
+
+ + + +
+ bxs-candlestick +
+
+ + + +
+ bxs-cannabis +
+
+ + + +
+ bxs-cap +
+
+ + + +
+ bxs-capitalize +
+
+ + + +
+ bxs-capsule +
+
+ + + +
+ bxs-captions-cc +
+
+ + + +
+ bxs-captions +
+
+ + + +
+ bxs-capture +
+
+ + + +
+ bxs-car-battery +
+
+ + + +
+ bxs-car-key +
+
+ + + +
+ bxs-car +
+
+ + + +
+ bxs-card-view-large +
+
+ + + +
+ bxs-card-view-no-title +
+
+ + + +
+ bxs-card-view-small +
+
+ + + +
+ bxs-card-view-tiles +
+
+ + + +
+ bxs-card-view +
+
+ + + +
+ bxs-caret-big-down +
+
+ + + +
+ bxs-caret-big-left +
+
+ + + +
+ bxs-caret-big-right +
+
+ + + +
+ bxs-caret-big-up +
+
+ + + +
+ bxs-caret-down-circle +
+
+ + + +
+ bxs-caret-down-square +
+
+ + + +
+ bxs-caret-down +
+
+ + + +
+ bxs-caret-left-circle +
+
+ + + +
+ bxs-caret-left-square +
+
+ + + +
+ bxs-caret-left +
+
+ + + +
+ bxs-caret-right-circle +
+
+ + + +
+ bxs-caret-right-square +
+
+ + + +
+ bxs-caret-right +
+
+ + + +
+ bxs-caret-up-circle +
+
+ + + +
+ bxs-caret-up-square +
+
+ + + +
+ bxs-caret-up +
+
+ + + +
+ bxs-carets-down-up +
+
+ + + +
+ bxs-carets-left-right +
+
+ + + +
+ bxs-carets-right-left +
+
+ + + +
+ bxs-carets-up-down +
+
+ + + +
+ bxs-carrot +
+
+ + + +
+ bxs-cart-minus +
+
+ + + +
+ bxs-cart-plus +
+
+ + + +
+ bxs-cart +
+
+ + + +
+ bxs-cast +
+
+ + + +
+ bxs-castle +
+
+ + + +
+ bxs-cat +
+
+ + + +
+ bxs-categories +
+
+ + + +
+ bxs-cctv +
+
+ + + +
+ bxs-certification +
+
+ + + +
+ bxs-chair +
+
+ + + +
+ bxs-champagne +
+
+ + + +
+ bxs-chart-area +
+
+ + + +
+ bxs-chart-bar-big-columns +
+
+ + + +
+ bxs-chart-bar-big-rows +
+
+ + + +
+ bxs-chart-bar-columns +
+
+ + + +
+ bxs-chart-bar-rows +
+
+ + + +
+ bxs-chart-bubble +
+
+ + + +
+ bxs-chart-gantt +
+
+ + + +
+ bxs-chart-line +
+
+ + + +
+ bxs-chart-network +
+
+ + + +
+ bxs-chart-scatter +
+
+ + + +
+ bxs-chart-spline +
+
+ + + +
+ bxs-chart-stacked-columns +
+
+ + + +
+ bxs-chart-stacked-rows +
+
+ + + +
+ bxs-chart-trend +
+
+ + + +
+ bxs-check-circle +
+
+ + + +
+ bxs-check-shield +
+
+ + + +
+ bxs-check-square +
+
+ + + +
+ bxs-check +
+
+ + + +
+ bxs-checkbox-checked +
+
+ + + +
+ bxs-checkbox-square +
+
+ + + +
+ bxs-checkbox +
+
+ + + +
+ bxs-checklist +
+
+ + + +
+ bxs-checks +
+
+ + + +
+ bxs-cheese +
+
+ + + +
+ bxs-chef-hat +
+
+ + + +
+ bxs-cherry +
+
+ + + +
+ bxs-chess-bishop +
+
+ + + +
+ bxs-chess-king +
+
+ + + +
+ bxs-chess-knight +
+
+ + + +
+ bxs-chess-pawn +
+
+ + + +
+ bxs-chess-queen +
+
+ + + +
+ bxs-chess-rook +
+
+ + + +
+ bxs-chess +
+
+ + + +
+ bxs-chevron-down-circle +
+
+ + + +
+ bxs-chevron-down-square +
+
+ + + +
+ bxs-chevron-down +
+
+ + + +
+ bxs-chevron-left-circle +
+
+ + + +
+ bxs-chevron-left-square +
+
+ + + +
+ bxs-chevron-left +
+
+ + + +
+ bxs-chevron-right-circle +
+
+ + + +
+ bxs-chevron-right-square +
+
+ + + +
+ bxs-chevron-right +
+
+ + + +
+ bxs-chevron-up-circle +
+
+ + + +
+ bxs-chevron-up-square +
+
+ + + +
+ bxs-chevron-up +
+
+ + + +
+ bxs-chevrons-down-up +
+
+ + + +
+ bxs-chevrons-down +
+
+ + + +
+ bxs-chevrons-left-right +
+
+ + + +
+ bxs-chevrons-left +
+
+ + + +
+ bxs-chevrons-right-left +
+
+ + + +
+ bxs-chevrons-right +
+
+ + + +
+ bxs-chevrons-up-down +
+
+ + + +
+ bxs-chevrons-up +
+
+ + + +
+ bxs-child +
+
+ + + +
+ bxs-chip +
+
+ + + +
+ bxs-christianity +
+
+ + + +
+ bxs-church +
+
+ + + +
+ bxs-cigarette +
+
+ + + +
+ bxs-circle-dashed-half +
+
+ + + +
+ bxs-circle-dashed +
+
+ + + +
+ bxs-circle-half-alt +
+
+ + + +
+ bxs-circle-half +
+
+ + + +
+ bxs-circle-hexagon +
+
+ + + +
+ bxs-circle-outer-dashed-circle +
+
+ + + +
+ bxs-circle-quarter-alt +
+
+ + + +
+ bxs-circle-quarter +
+
+ + + +
+ bxs-circle-three-quarter-alt +
+
+ + + +
+ bxs-circle-three-quarter +
+
+ + + +
+ bxs-circle +
+
+ + + +
+ bxs-circles-9 +
+
+ + + +
+ bxs-circles-alt +
+
+ + + +
+ bxs-circles +
+
+ + + +
+ bxs-circuit-board +
+
+ + + +
+ bxs-city +
+
+ + + +
+ bxs-clipboard-check +
+
+ + + +
+ bxs-clipboard-code +
+
+ + + +
+ bxs-clipboard-detail +
+
+ + + +
+ bxs-clipboard-minus +
+
+ + + +
+ bxs-clipboard-plus +
+
+ + + +
+ bxs-clipboard-x +
+
+ + + +
+ bxs-clipboard +
+
+ + + +
+ bxs-clock-1 +
+
+ + + +
+ bxs-clock-10 +
+
+ + + +
+ bxs-clock-11 +
+
+ + + +
+ bxs-clock-12 +
+
+ + + +
+ bxs-clock-2 +
+
+ + + +
+ bxs-clock-3 +
+
+ + + +
+ bxs-clock-4 +
+
+ + + +
+ bxs-clock-5 +
+
+ + + +
+ bxs-clock-6 +
+
+ + + +
+ bxs-clock-7 +
+
+ + + +
+ bxs-clock-8 +
+
+ + + +
+ bxs-clock-9 +
+
+ + + +
+ bxs-clock-dashed-half +
+
+ + + +
+ bxs-clock +
+
+ + + +
+ bxs-cloud-alt-2 +
+
+ + + +
+ bxs-cloud-alt +
+
+ + + +
+ bxs-cloud-drizzle +
+
+ + + +
+ bxs-cloud-fog +
+
+ + + +
+ bxs-cloud-lightning +
+
+ + + +
+ bxs-cloud-moon +
+
+ + + +
+ bxs-cloud-rain-wind +
+
+ + + +
+ bxs-cloud-rain +
+
+ + + +
+ bxs-cloud-snow +
+
+ + + +
+ bxs-cloud-sun +
+
+ + + +
+ bxs-cloud +
+
+ + + +
+ bxs-clover +
+
+ + + +
+ bxs-club +
+
+ + + +
+ bxs-cocktail +
+
+ + + +
+ bxs-code-alt +
+
+ + + +
+ bxs-code +
+
+ + + +
+ bxs-coffee-beans +
+
+ + + +
+ bxs-coffee-cup +
+
+ + + +
+ bxs-coffee +
+
+ + + +
+ bxs-cog +
+
+ + + +
+ bxs-cognition +
+
+ + + +
+ bxs-coin +
+
+ + + +
+ bxs-coins +
+
+ + + +
+ bxs-col-resize +
+
+ + + +
+ bxs-color-fill +
+
+ + + +
+ bxs-color-wheel +
+
+ + + +
+ bxs-columns-3 +
+
+ + + +
+ bxs-columns-4 +
+
+ + + +
+ bxs-columns +
+
+ + + +
+ bxs-comic-bubble +
+
+ + + +
+ bxs-command +
+
+ + + +
+ bxs-community +
+
+ + + +
+ bxs-compare-alt +
+
+ + + +
+ bxs-compare +
+
+ + + +
+ bxs-compass +
+
+ + + +
+ bxs-component +
+
+ + + +
+ bxs-computer +
+
+ + + +
+ bxs-confused +
+
+ + + +
+ bxs-connector +
+
+ + + +
+ bxs-contact-book +
+
+ + + +
+ bxs-contrast +
+
+ + + +
+ bxs-cookie +
+
+ + + +
+ bxs-cool +
+
+ + + +
+ bxs-copy-check +
+
+ + + +
+ bxs-copy-list +
+
+ + + +
+ bxs-copy-minus +
+
+ + + +
+ bxs-copy-plus +
+
+ + + +
+ bxs-copy-x +
+
+ + + +
+ bxs-copy +
+
+ + + +
+ bxs-copyright +
+
+ + + +
+ bxs-core +
+
+ + + +
+ bxs-credit-card-alt +
+
+ + + +
+ bxs-credit-card-front +
+
+ + + +
+ bxs-credit-card-insert +
+
+ + + +
+ bxs-credit-card +
+
+ + + +
+ bxs-cricket-ball +
+
+ + + +
+ bxs-crop +
+
+ + + +
+ bxs-cross-circle +
+
+ + + +
+ bxs-crosshair +
+
+ + + +
+ bxs-crown +
+
+ + + +
+ bxs-crypto-coin +
+
+ + + +
+ bxs-crypto +
+
+ + + +
+ bxs-cube-alt +
+
+ + + +
+ bxs-cube-inside +
+
+ + + +
+ bxs-cube +
+
+ + + +
+ bxs-cuboid +
+
+ + + +
+ bxs-cup-hot +
+
+ + + +
+ bxs-cup-saucer +
+
+ + + +
+ bxs-cup-tea +
+
+ + + +
+ bxs-cup +
+
+ + + +
+ bxs-cupboard-alt +
+
+ + + +
+ bxs-cupboard +
+
+ + + +
+ bxs-cupcake +
+
+ + + +
+ bxs-currency-note +
+
+ + + +
+ bxs-currency-notes +
+
+ + + +
+ bxs-cursor-add +
+
+ + + +
+ bxs-cursor-cell +
+
+ + + +
+ bxs-cursor-crosshair-dot +
+
+ + + +
+ bxs-cursor-crosshair +
+
+ + + +
+ bxs-cursor-pen +
+
+ + + +
+ bxs-cursor-pointer +
+
+ + + +
+ bxs-cursor +
+
+ + + +
+ bxs-cut +
+
+ + + +
+ bxs-cycling +
+
+ + + +
+ bxs-cylinder +
+
+ + + +
+ bxs-dashboard-alt +
+
+ + + +
+ bxs-dashboard +
+
+ + + +
+ bxs-database-alt +
+
+ + + +
+ bxs-database +
+
+ + + +
+ bxs-decrease-indent +
+
+ + + +
+ bxs-delta +
+
+ + + +
+ bxs-department-store +
+
+ + + +
+ bxs-desert +
+
+ + + +
+ bxs-desk +
+
+ + + +
+ bxs-desktop-alt +
+
+ + + +
+ bxs-desktop +
+
+ + + +
+ bxs-devices +
+
+ + + +
+ bxs-dialpad +
+
+ + + +
+ bxs-diameter +
+
+ + + +
+ bxs-diamond-alt +
+
+ + + +
+ bxs-diamond +
+
+ + + +
+ bxs-diamonds +
+
+ + + +
+ bxs-dice-1 +
+
+ + + +
+ bxs-dice-2 +
+
+ + + +
+ bxs-dice-3 +
+
+ + + +
+ bxs-dice-4 +
+
+ + + +
+ bxs-dice-5 +
+
+ + + +
+ bxs-dice-6 +
+
+ + + +
+ bxs-dice-roll +
+
+ + + +
+ bxs-dino +
+
+ + + +
+ bxs-directions +
+
+ + + +
+ bxs-disc +
+
+ + + +
+ bxs-discount +
+
+ + + +
+ bxs-discussion +
+
+ + + +
+ bxs-dish +
+
+ + + +
+ bxs-dishwasher +
+
+ + + +
+ bxs-dislike +
+
+ + + +
+ bxs-division +
+
+ + + +
+ bxs-dizzy +
+
+ + + +
+ bxs-dna +
+
+ + + +
+ bxs-dock-bottom-alt +
+
+ + + +
+ bxs-dock-bottom-arrow +
+
+ + + +
+ bxs-dock-bottom-left-alt +
+
+ + + +
+ bxs-dock-bottom-left +
+
+ + + +
+ bxs-dock-bottom-right-alt +
+
+ + + +
+ bxs-dock-bottom-right +
+
+ + + +
+ bxs-dock-bottom +
+
+ + + +
+ bxs-dock-left-alt +
+
+ + + +
+ bxs-dock-left-arrow +
+
+ + + +
+ bxs-dock-left +
+
+ + + +
+ bxs-dock-right-alt +
+
+ + + +
+ bxs-dock-right-arrow +
+
+ + + +
+ bxs-dock-right +
+
+ + + +
+ bxs-dock-top-alt +
+
+ + + +
+ bxs-dock-top-arrow +
+
+ + + +
+ bxs-dock-top-left-alt +
+
+ + + +
+ bxs-dock-top-left +
+
+ + + +
+ bxs-dock-top-right-alt +
+
+ + + +
+ bxs-dock-top-right +
+
+ + + +
+ bxs-dock-top +
+
+ + + +
+ bxs-dog-alt +
+
+ + + +
+ bxs-dog +
+
+ + + +
+ bxs-dollar-circle-stars +
+
+ + + +
+ bxs-dollar-circle +
+
+ + + +
+ bxs-dollar +
+
+ + + +
+ bxs-donate-blood +
+
+ + + +
+ bxs-donate-heart +
+
+ + + +
+ bxs-donut +
+
+ + + +
+ bxs-door-open +
+
+ + + +
+ bxs-door +
+
+ + + +
+ bxs-dots-horizontal-rounded-circle +
+
+ + + +
+ bxs-dots-horizontal-rounded +
+
+ + + +
+ bxs-dots-horizontal +
+
+ + + +
+ bxs-dots-vertical-rounded-circle +
+
+ + + +
+ bxs-dots-vertical-rounded +
+
+ + + +
+ bxs-dots-vertical +
+
+ + + +
+ bxs-doughnut-chart +
+
+ + + +
+ bxs-draw-ahead +
+
+ + + +
+ bxs-draw-behind +
+
+ + + +
+ bxs-draw-inside +
+
+ + + +
+ bxs-dress +
+
+ + + +
+ bxs-dribbling +
+
+ + + +
+ bxs-dropdown +
+
+ + + +
+ bxs-dryer +
+
+ + + +
+ bxs-duck +
+
+ + + +
+ bxs-dumbbell-alt +
+
+ + + +
+ bxs-dumbbell +
+
+ + + +
+ bxs-ear-alt +
+
+ + + +
+ bxs-ear-slash +
+
+ + + +
+ bxs-ear +
+
+ + + +
+ bxs-earbuds +
+
+ + + +
+ bxs-earth +
+
+ + + +
+ bxs-ease-in-out +
+
+ + + +
+ bxs-ease-in +
+
+ + + +
+ bxs-ease-out +
+
+ + + +
+ bxs-edit-alt +
+
+ + + +
+ bxs-edit +
+
+ + + +
+ bxs-education +
+
+ + + +
+ bxs-egg-fried +
+
+ + + +
+ bxs-egg-yolk +
+
+ + + +
+ bxs-egg +
+
+ + + +
+ bxs-eject +
+
+ + + +
+ bxs-element-of +
+
+ + + +
+ bxs-empty-set +
+
+ + + +
+ bxs-enter +
+
+ + + +
+ bxs-enterprise +
+
+ + + +
+ bxs-envelope-alt +
+
+ + + +
+ bxs-envelope-open +
+
+ + + +
+ bxs-envelope +
+
+ + + +
+ bxs-equal-circle +
+
+ + + +
+ bxs-equal-square +
+
+ + + +
+ bxs-equal +
+
+ + + +
+ bxs-equalizer +
+
+ + + +
+ bxs-eraser +
+
+ + + +
+ bxs-euro +
+
+ + + +
+ bxs-ev-station +
+
+ + + +
+ bxs-expand-left +
+
+ + + +
+ bxs-expand-right +
+
+ + + +
+ bxs-explosion +
+
+ + + +
+ bxs-exposure +
+
+ + + +
+ bxs-extension +
+
+ + + +
+ bxs-eye-alt +
+
+ + + +
+ bxs-eye-big +
+
+ + + +
+ bxs-eye-closed +
+
+ + + +
+ bxs-eye-slash +
+
+ + + +
+ bxs-eye +
+
+ + + +
+ bxs-eyedropper +
+
+ + + +
+ bxs-face-alt-2 +
+
+ + + +
+ bxs-face-alt-3 +
+
+ + + +
+ bxs-face-alt-4 +
+
+ + + +
+ bxs-face-alt +
+
+ + + +
+ bxs-face-child +
+
+ + + +
+ bxs-face-mask +
+
+ + + +
+ bxs-face +
+
+ + + +
+ bxs-factory +
+
+ + + +
+ bxs-fan +
+
+ + + +
+ bxs-fast-forward-circle +
+
+ + + +
+ bxs-fast-forward +
+
+ + + +
+ bxs-feather-alt +
+
+ + + +
+ bxs-feather-minus +
+
+ + + +
+ bxs-feather-plus +
+
+ + + +
+ bxs-feather +
+
+ + + +
+ bxs-female +
+
+ + + +
+ bxs-file-code +
+
+ + + +
+ bxs-file-cog +
+
+ + + +
+ bxs-file-detail +
+
+ + + +
+ bxs-file-heart +
+
+ + + +
+ bxs-file-minus +
+
+ + + +
+ bxs-file-plus +
+
+ + + +
+ bxs-file-report +
+
+ + + +
+ bxs-file-search +
+
+ + + +
+ bxs-file-star +
+
+ + + +
+ bxs-file-x +
+
+ + + +
+ bxs-file-zip +
+
+ + + +
+ bxs-file +
+
+ + + +
+ bxs-film-roll-alt +
+
+ + + +
+ bxs-film-roll +
+
+ + + +
+ bxs-film +
+
+ + + +
+ bxs-filter +
+
+ + + +
+ bxs-finger-down +
+
+ + + +
+ bxs-finger-left +
+
+ + + +
+ bxs-finger-right +
+
+ + + +
+ bxs-finger-swipe-down +
+
+ + + +
+ bxs-finger-swipe-left +
+
+ + + +
+ bxs-finger-swipe-right +
+
+ + + +
+ bxs-finger-swipe-up +
+
+ + + +
+ bxs-finger-touch +
+
+ + + +
+ bxs-finger-up +
+
+ + + +
+ bxs-fingerprint +
+
+ + + +
+ bxs-fire-alt +
+
+ + + +
+ bxs-fire-extinguisher +
+
+ + + +
+ bxs-fire +
+
+ + + +
+ bxs-first +
+
+ + + +
+ bxs-fish-alt +
+
+ + + +
+ bxs-fish +
+
+ + + +
+ bxs-flag-alt-2 +
+
+ + + +
+ bxs-flag-alt-3 +
+
+ + + +
+ bxs-flag-alt +
+
+ + + +
+ bxs-flag-chequered +
+
+ + + +
+ bxs-flag +
+
+ + + +
+ bxs-flame +
+
+ + + +
+ bxs-flask-round +
+
+ + + +
+ bxs-florist +
+
+ + + +
+ bxs-flower-alt-2 +
+
+ + + +
+ bxs-flower-alt +
+
+ + + +
+ bxs-flower +
+
+ + + +
+ bxs-folder-check +
+
+ + + +
+ bxs-folder-code +
+
+ + + +
+ bxs-folder-cog +
+
+ + + +
+ bxs-folder-down-arrow +
+
+ + + +
+ bxs-folder-heart +
+
+ + + +
+ bxs-folder-minus +
+
+ + + +
+ bxs-folder-open +
+
+ + + +
+ bxs-folder-plus +
+
+ + + +
+ bxs-folder-search +
+
+ + + +
+ bxs-folder-star +
+
+ + + +
+ bxs-folder-up-arrow +
+
+ + + +
+ bxs-folder-x +
+
+ + + +
+ bxs-folder-zip +
+
+ + + +
+ bxs-folder +
+
+ + + +
+ bxs-font-color +
+
+ + + +
+ bxs-font-family +
+
+ + + +
+ bxs-food-menu +
+
+ + + +
+ bxs-food-tag +
+
+ + + +
+ bxs-football-kick +
+
+ + + +
+ bxs-football-pitch +
+
+ + + +
+ bxs-football +
+
+ + + +
+ bxs-footsteps +
+
+ + + +
+ bxs-foreground +
+
+ + + +
+ bxs-fork-knife +
+
+ + + +
+ bxs-fork-spoon +
+
+ + + +
+ bxs-fork +
+
+ + + +
+ bxs-form +
+
+ + + +
+ bxs-forward-big +
+
+ + + +
+ bxs-forward-slash-circle +
+
+ + + +
+ bxs-forward-slash-square +
+
+ + + +
+ bxs-forward-slash +
+
+ + + +
+ bxs-forward-stroke +
+
+ + + +
+ bxs-forward +
+
+ + + +
+ bxs-frame +
+
+ + + +
+ bxs-fridge +
+
+ + + +
+ bxs-fullscreen-exit +
+
+ + + +
+ bxs-fullscreen +
+
+ + + +
+ bxs-function +
+
+ + + +
+ bxs-functions +
+
+ + + +
+ bxs-future +
+
+ + + +
+ bxs-gallery-horizontal-end +
+
+ + + +
+ bxs-gallery-horizontal +
+
+ + + +
+ bxs-gallery-thumbnails +
+
+ + + +
+ bxs-gallery-vertical-end +
+
+ + + +
+ bxs-gallery-vertical +
+
+ + + +
+ bxs-gaming +
+
+ + + +
+ bxs-garage +
+
+ + + +
+ bxs-gavel +
+
+ + + +
+ bxs-gear +
+
+ + + +
+ bxs-gem +
+
+ + + +
+ bxs-gestures +
+
+ + + +
+ bxs-ghost +
+
+ + + +
+ bxs-gift +
+
+ + + +
+ bxs-git-branch +
+
+ + + +
+ bxs-git-commit +
+
+ + + +
+ bxs-git-compare +
+
+ + + +
+ bxs-git-merge-queue +
+
+ + + +
+ bxs-git-merge +
+
+ + + +
+ bxs-git-pull-request-closed +
+
+ + + +
+ bxs-git-pull-request-draft +
+
+ + + +
+ bxs-git-pull-request +
+
+ + + +
+ bxs-git-repo-forked +
+
+ + + +
+ bxs-glasses-alt +
+
+ + + +
+ bxs-glasses +
+
+ + + +
+ bxs-globe-africa +
+
+ + + +
+ bxs-globe-alt-2 +
+
+ + + +
+ bxs-globe-alt +
+
+ + + +
+ bxs-globe-americas +
+
+ + + +
+ bxs-globe-antartica +
+
+ + + +
+ bxs-globe-asia +
+
+ + + +
+ bxs-globe-europe +
+
+ + + +
+ bxs-globe-oceania +
+
+ + + +
+ bxs-globe-stand +
+
+ + + +
+ bxs-globe +
+
+ + + +
+ bxs-golf-ball +
+
+ + + +
+ bxs-gradient +
+
+ + + +
+ bxs-greater-than-equal +
+
+ + + +
+ bxs-greater-than +
+
+ + + +
+ bxs-grid-9 +
+
+ + + +
+ bxs-grid-circle-diagonal-left +
+
+ + + +
+ bxs-grid-circle-diagonal-right +
+
+ + + +
+ bxs-grid-circle-plus +
+
+ + + +
+ bxs-grid-circle +
+
+ + + +
+ bxs-grid-column-left +
+
+ + + +
+ bxs-grid-column-right +
+
+ + + +
+ bxs-grid-lines-3 +
+
+ + + +
+ bxs-grid-lines +
+
+ + + +
+ bxs-grid-plus +
+
+ + + +
+ bxs-grid-row-bottom +
+
+ + + +
+ bxs-grid-row-top +
+
+ + + +
+ bxs-grid-search +
+
+ + + +
+ bxs-grid +
+
+ + + +
+ bxs-groceries +
+
+ + + +
+ bxs-group-alt +
+
+ + + +
+ bxs-group +
+
+ + + +
+ bxs-guitar-amp +
+
+ + + +
+ bxs-hail +
+
+ + + +
+ bxs-hand-rock +
+
+ + + +
+ bxs-hand +
+
+ + + +
+ bxs-handheld-alt-2 +
+
+ + + +
+ bxs-handheld-alt +
+
+ + + +
+ bxs-handheld +
+
+ + + +
+ bxs-handshake +
+
+ + + +
+ bxs-hanger +
+
+ + + +
+ bxs-happy-alt +
+
+ + + +
+ bxs-happy-beaming +
+
+ + + +
+ bxs-happy-heart-eyes +
+
+ + + +
+ bxs-happy +
+
+ + + +
+ bxs-hard-drive +
+
+ + + +
+ bxs-hard-hat +
+
+ + + +
+ bxs-hashtag +
+
+ + + +
+ bxs-hdmi +
+
+ + + +
+ bxs-head +
+
+ + + +
+ bxs-heading-1 +
+
+ + + +
+ bxs-heading-2 +
+
+ + + +
+ bxs-heading-3 +
+
+ + + +
+ bxs-heading +
+
+ + + +
+ bxs-headphone-alt-2 +
+
+ + + +
+ bxs-headphone-alt +
+
+ + + +
+ bxs-headphone-mic +
+
+ + + +
+ bxs-headphone +
+
+ + + +
+ bxs-heart-break +
+
+ + + +
+ bxs-heart-circle +
+
+ + + +
+ bxs-heart-half +
+
+ + + +
+ bxs-heart-plus +
+
+ + + +
+ bxs-heart-square +
+
+ + + +
+ bxs-heart +
+
+ + + +
+ bxs-heat-wave +
+
+ + + +
+ bxs-helmet +
+
+ + + +
+ bxs-help-circle +
+
+ + + +
+ bxs-help-octagon +
+
+ + + +
+ bxs-hexagon +
+
+ + + +
+ bxs-high-speed-train +
+
+ + + +
+ bxs-highlight +
+
+ + + +
+ bxs-highlights +
+
+ + + +
+ bxs-hinduism +
+
+ + + +
+ bxs-history +
+
+ + + +
+ bxs-home-add +
+
+ + + +
+ bxs-home-alt-2 +
+
+ + + +
+ bxs-home-alt-3 +
+
+ + + +
+ bxs-home-alt +
+
+ + + +
+ bxs-home-circle +
+
+ + + +
+ bxs-home-heart +
+
+ + + +
+ bxs-home +
+
+ + + +
+ bxs-honey +
+
+ + + +
+ bxs-horizon-sea +
+
+ + + +
+ bxs-horizontal-align-center +
+
+ + + +
+ bxs-horizontal-align-left +
+
+ + + +
+ bxs-horizontal-align-right +
+
+ + + +
+ bxs-horizontal-center +
+
+ + + +
+ bxs-horizontal-distribute-center +
+
+ + + +
+ bxs-horizontal-distribute-left +
+
+ + + +
+ bxs-horizontal-distribute-right +
+
+ + + +
+ bxs-horizontal-left +
+
+ + + +
+ bxs-horizontal-right +
+
+ + + +
+ bxs-horizontal-spacing +
+
+ + + +
+ bxs-hospital +
+
+ + + +
+ bxs-hot-tub-water +
+
+ + + +
+ bxs-hot-tub +
+
+ + + +
+ bxs-hot +
+
+ + + +
+ bxs-hourglass +
+
+ + + +
+ bxs-hurricane +
+
+ + + +
+ bxs-icecream +
+
+ + + +
+ bxs-iframe +
+
+ + + +
+ bxs-image-alt +
+
+ + + +
+ bxs-image-circle +
+
+ + + +
+ bxs-image-landscape +
+
+ + + +
+ bxs-image-no-background +
+
+ + + +
+ bxs-image-plus +
+
+ + + +
+ bxs-image-portrait +
+
+ + + +
+ bxs-image-sparkle +
+
+ + + +
+ bxs-image +
+
+ + + +
+ bxs-images +
+
+ + + +
+ bxs-inbox +
+
+ + + +
+ bxs-incognito +
+
+ + + +
+ bxs-infinite +
+
+ + + +
+ bxs-info-circle +
+
+ + + +
+ bxs-info-octagon +
+
+ + + +
+ bxs-info-shield +
+
+ + + +
+ bxs-info-square +
+
+ + + +
+ bxs-inner-shadow +
+
+ + + +
+ bxs-institution +
+
+ + + +
+ bxs-integral +
+
+ + + +
+ bxs-intellect +
+
+ + + +
+ bxs-invert-adjust +
+
+ + + +
+ bxs-invert +
+
+ + + +
+ bxs-islam +
+
+ + + +
+ bxs-island +
+
+ + + +
+ bxs-italic +
+
+ + + +
+ bxs-joystick-alt +
+
+ + + +
+ bxs-joystick-button-alt +
+
+ + + +
+ bxs-joystick-button +
+
+ + + +
+ bxs-joystick +
+
+ + + +
+ bxs-judaism +
+
+ + + +
+ bxs-key-alt +
+
+ + + +
+ bxs-key +
+
+ + + +
+ bxs-keyboard +
+
+ + + +
+ bxs-keyframe-ease-in +
+
+ + + +
+ bxs-keyframe-ease-out +
+
+ + + +
+ bxs-keyframe-easy-ease +
+
+ + + +
+ bxs-keyframe-hold-ease-in +
+
+ + + +
+ bxs-keyframe-hold-ease-out +
+
+ + + +
+ bxs-keyframe-hold-linear-in +
+
+ + + +
+ bxs-keyframe-hold-linear-out +
+
+ + + +
+ bxs-keyframe +
+
+ + + +
+ bxs-knife +
+
+ + + +
+ bxs-lambda +
+
+ + + +
+ bxs-landmark +
+
+ + + +
+ bxs-laptop-alt +
+
+ + + +
+ bxs-laptop +
+
+ + + +
+ bxs-lasso +
+
+ + + +
+ bxs-last +
+
+ + + +
+ bxs-laugh +
+
+ + + +
+ bxs-law +
+
+ + + +
+ bxs-layers-alt +
+
+ + + +
+ bxs-layers-down-left +
+
+ + + +
+ bxs-layers-down-right +
+
+ + + +
+ bxs-layers-minus-alt +
+
+ + + +
+ bxs-layers-plus-alt +
+
+ + + +
+ bxs-layers +
+
+ + + +
+ bxs-layout-check +
+
+ + + +
+ bxs-layout-minus +
+
+ + + +
+ bxs-layout-plus +
+
+ + + +
+ bxs-layout-search +
+
+ + + +
+ bxs-layout +
+
+ + + +
+ bxs-leaf-alt +
+
+ + + +
+ bxs-leaf +
+
+ + + +
+ bxs-left-indent +
+
+ + + +
+ bxs-lemon +
+
+ + + +
+ bxs-less-than-equal +
+
+ + + +
+ bxs-less-than +
+
+ + + +
+ bxs-letter-spacing-alt +
+
+ + + +
+ bxs-letter-spacing +
+
+ + + +
+ bxs-light-bulb-alt-2 +
+
+ + + +
+ bxs-light-bulb-alt +
+
+ + + +
+ bxs-light-bulb-on +
+
+ + + +
+ bxs-light-bulb +
+
+ + + +
+ bxs-like +
+
+ + + +
+ bxs-line-chart-square +
+
+ + + +
+ bxs-line-spacing-alt +
+
+ + + +
+ bxs-line-spacing +
+
+ + + +
+ bxs-link-alt +
+
+ + + +
+ bxs-link-break +
+
+ + + +
+ bxs-link +
+
+ + + +
+ bxs-lira +
+
+ + + +
+ bxs-list-minus +
+
+ + + +
+ bxs-list-music +
+
+ + + +
+ bxs-list-ol +
+
+ + + +
+ bxs-list-play +
+
+ + + +
+ bxs-list-plus +
+
+ + + +
+ bxs-list-square +
+
+ + + +
+ bxs-list-ul-square +
+
+ + + +
+ bxs-list-ul +
+
+ + + +
+ bxs-list-x +
+
+ + + +
+ bxs-list +
+
+ + + +
+ bxs-loader-dots +
+
+ + + +
+ bxs-loader-lines-alt +
+
+ + + +
+ bxs-loader-lines +
+
+ + + +
+ bxs-location-alt-2 +
+
+ + + +
+ bxs-location-alt +
+
+ + + +
+ bxs-location-blank +
+
+ + + +
+ bxs-location-check +
+
+ + + +
+ bxs-location-pin +
+
+ + + +
+ bxs-location-plus +
+
+ + + +
+ bxs-location-x +
+
+ + + +
+ bxs-location +
+
+ + + +
+ bxs-lock-keyhole-open-alt +
+
+ + + +
+ bxs-lock-keyhole-open +
+
+ + + +
+ bxs-lock-keyhole +
+
+ + + +
+ bxs-lock-open-alt +
+
+ + + +
+ bxs-lock-open +
+
+ + + +
+ bxs-lock +
+
+ + + +
+ bxs-lotion +
+
+ + + +
+ bxs-low-vision +
+
+ + + +
+ bxs-lowercase +
+
+ + + +
+ bxs-luggage +
+
+ + + +
+ bxs-lungs +
+
+ + + +
+ bxs-magic-wand +
+
+ + + +
+ bxs-magnet +
+
+ + + +
+ bxs-mail-open +
+
+ + + +
+ bxs-male +
+
+ + + +
+ bxs-man-woman +
+
+ + + +
+ bxs-man +
+
+ + + +
+ bxs-map +
+
+ + + +
+ bxs-margin-bottom +
+
+ + + +
+ bxs-margin-left +
+
+ + + +
+ bxs-margin-right +
+
+ + + +
+ bxs-margin-top +
+
+ + + +
+ bxs-martini +
+
+ + + +
+ bxs-mask +
+
+ + + +
+ bxs-math-alt +
+
+ + + +
+ bxs-math +
+
+ + + +
+ bxs-maximize +
+
+ + + +
+ bxs-meat +
+
+ + + +
+ bxs-medal-alt-2 +
+
+ + + +
+ bxs-medal-alt +
+
+ + + +
+ bxs-medal-star-alt-2 +
+
+ + + +
+ bxs-medal-star-alt +
+
+ + + +
+ bxs-medal-star +
+
+ + + +
+ bxs-medal +
+
+ + + +
+ bxs-medical-flask +
+
+ + + +
+ bxs-medical-kit +
+
+ + + +
+ bxs-megaphone-alt +
+
+ + + +
+ bxs-megaphone +
+
+ + + +
+ bxs-meh-alt +
+
+ + + +
+ bxs-meh-blank +
+
+ + + +
+ bxs-meh +
+
+ + + +
+ bxs-menorah +
+
+ + + +
+ bxs-menu-close +
+
+ + + +
+ bxs-menu-closer +
+
+ + + +
+ bxs-menu-filter +
+
+ + + +
+ bxs-menu-left +
+
+ + + +
+ bxs-menu-notification +
+
+ + + +
+ bxs-menu-right +
+
+ + + +
+ bxs-menu-search +
+
+ + + +
+ bxs-menu-select +
+
+ + + +
+ bxs-menu-wide +
+
+ + + +
+ bxs-menu-wider +
+
+ + + +
+ bxs-menu +
+
+ + + +
+ bxs-merge +
+
+ + + +
+ bxs-mesh +
+
+ + + +
+ bxs-message-bubble-captions +
+
+ + + +
+ bxs-message-bubble-check +
+
+ + + +
+ bxs-message-bubble-code +
+
+ + + +
+ bxs-message-bubble-detail +
+
+ + + +
+ bxs-message-bubble-dots-2 +
+
+ + + +
+ bxs-message-bubble-dots +
+
+ + + +
+ bxs-message-bubble-edit +
+
+ + + +
+ bxs-message-bubble-exclamation +
+
+ + + +
+ bxs-message-bubble-heart +
+
+ + + +
+ bxs-message-bubble-image +
+
+ + + +
+ bxs-message-bubble-minus +
+
+ + + +
+ bxs-message-bubble-notification +
+
+ + + +
+ bxs-message-bubble-plus +
+
+ + + +
+ bxs-message-bubble-question-mark +
+
+ + + +
+ bxs-message-bubble-reply +
+
+ + + +
+ bxs-message-bubble-star +
+
+ + + +
+ bxs-message-bubble-x +
+
+ + + +
+ bxs-message-bubble +
+
+ + + +
+ bxs-message-captions +
+
+ + + +
+ bxs-message-check +
+
+ + + +
+ bxs-message-circle-captions +
+
+ + + +
+ bxs-message-circle-check +
+
+ + + +
+ bxs-message-circle-code +
+
+ + + +
+ bxs-message-circle-detail +
+
+ + + +
+ bxs-message-circle-dots-2 +
+
+ + + +
+ bxs-message-circle-dots +
+
+ + + +
+ bxs-message-circle-edit +
+
+ + + +
+ bxs-message-circle-exclamation +
+
+ + + +
+ bxs-message-circle-heart +
+
+ + + +
+ bxs-message-circle-image +
+
+ + + +
+ bxs-message-circle-minus +
+
+ + + +
+ bxs-message-circle-notification +
+
+ + + +
+ bxs-message-circle-plus +
+
+ + + +
+ bxs-message-circle-question-mark +
+
+ + + +
+ bxs-message-circle-reply +
+
+ + + +
+ bxs-message-circle-star +
+
+ + + +
+ bxs-message-circle-x +
+
+ + + +
+ bxs-message-circle +
+
+ + + +
+ bxs-message-code +
+
+ + + +
+ bxs-message-detail +
+
+ + + +
+ bxs-message-dots-2 +
+
+ + + +
+ bxs-message-dots +
+
+ + + +
+ bxs-message-edit +
+
+ + + +
+ bxs-message-exclamation +
+
+ + + +
+ bxs-message-heart +
+
+ + + +
+ bxs-message-image +
+
+ + + +
+ bxs-message-minus +
+
+ + + +
+ bxs-message-notification +
+
+ + + +
+ bxs-message-plus +
+
+ + + +
+ bxs-message-question-mark +
+
+ + + +
+ bxs-message-reply +
+
+ + + +
+ bxs-message-star +
+
+ + + +
+ bxs-message-x +
+
+ + + +
+ bxs-message +
+
+ + + +
+ bxs-meteor +
+
+ + + +
+ bxs-microchip +
+
+ + + +
+ bxs-microphone-alt-2 +
+
+ + + +
+ bxs-microphone-alt +
+
+ + + +
+ bxs-microphone-big-alt +
+
+ + + +
+ bxs-microphone-big +
+
+ + + +
+ bxs-microphone-slash +
+
+ + + +
+ bxs-microphone +
+
+ + + +
+ bxs-microscope +
+
+ + + +
+ bxs-microwave-oven +
+
+ + + +
+ bxs-milk-bottle +
+
+ + + +
+ bxs-minimize +
+
+ + + +
+ bxs-minus-circle +
+
+ + + +
+ bxs-minus-plus +
+
+ + + +
+ bxs-minus-shield +
+
+ + + +
+ bxs-minus-square +
+
+ + + +
+ bxs-minus +
+
+ + + +
+ bxs-mobile-alt-2 +
+
+ + + +
+ bxs-mobile-alt +
+
+ + + +
+ bxs-mobile-back-alt-2 +
+
+ + + +
+ bxs-mobile-back-alt +
+
+ + + +
+ bxs-mobile-back +
+
+ + + +
+ bxs-mobile-ring +
+
+ + + +
+ bxs-mobile +
+
+ + + +
+ bxs-monitor-wallpaper +
+
+ + + +
+ bxs-monitor-wide +
+
+ + + +
+ bxs-monitor +
+
+ + + +
+ bxs-moon-crater +
+
+ + + +
+ bxs-moon-phase-0 +
+
+ + + +
+ bxs-moon-phase-1 +
+
+ + + +
+ bxs-moon-phase-2 +
+
+ + + +
+ bxs-moon-phase-3 +
+
+ + + +
+ bxs-moon-phase-4 +
+
+ + + +
+ bxs-moon-phase-5 +
+
+ + + +
+ bxs-moon-phase-6 +
+
+ + + +
+ bxs-moon-star +
+
+ + + +
+ bxs-moon +
+
+ + + +
+ bxs-mosque +
+
+ + + +
+ bxs-motion-alt +
+
+ + + +
+ bxs-motion +
+
+ + + +
+ bxs-motorcycle +
+
+ + + +
+ bxs-mountain-peak +
+
+ + + +
+ bxs-mountain-view +
+
+ + + +
+ bxs-mountain +
+
+ + + +
+ bxs-mouse-alt +
+
+ + + +
+ bxs-mouse +
+
+ + + +
+ bxs-move-diagonal-left +
+
+ + + +
+ bxs-move-diagonal-right +
+
+ + + +
+ bxs-move-horizontal +
+
+ + + +
+ bxs-move-vertical +
+
+ + + +
+ bxs-move +
+
+ + + +
+ bxs-movie-play +
+
+ + + +
+ bxs-movie +
+
+ + + +
+ bxs-music-alt-2 +
+
+ + + +
+ bxs-music-alt +
+
+ + + +
+ bxs-music-library +
+
+ + + +
+ bxs-music +
+
+ + + +
+ bxs-network-chart +
+
+ + + +
+ bxs-network-device +
+
+ + + +
+ bxs-news +
+
+ + + +
+ bxs-newspaper +
+
+ + + +
+ bxs-night-light +
+
+ + + +
+ bxs-no-entry +
+
+ + + +
+ bxs-noise +
+
+ + + +
+ bxs-not-element-of +
+
+ + + +
+ bxs-not-equal +
+
+ + + +
+ bxs-not-subset +
+
+ + + +
+ bxs-not-superset +
+
+ + + +
+ bxs-note-book +
+
+ + + +
+ bxs-note +
+
+ + + +
+ bxs-notification-slash +
+
+ + + +
+ bxs-notification +
+
+ + + +
+ bxs-nut +
+
+ + + +
+ bxs-octopus +
+
+ + + +
+ bxs-omega +
+
+ + + +
+ bxs-option +
+
+ + + +
+ bxs-outdoor-dining +
+
+ + + +
+ bxs-outer-shadow +
+
+ + + +
+ bxs-oval-vertical +
+
+ + + +
+ bxs-oval +
+
+ + + +
+ bxs-oven +
+
+ + + +
+ bxs-owl +
+
+ + + +
+ bxs-pacifism +
+
+ + + +
+ bxs-package +
+
+ + + +
+ bxs-pacman +
+
+ + + +
+ bxs-paint-alt +
+
+ + + +
+ bxs-paint-roll +
+
+ + + +
+ bxs-paint +
+
+ + + +
+ bxs-palette +
+
+ + + +
+ bxs-pant +
+
+ + + +
+ bxs-paper-plane +
+
+ + + +
+ bxs-paperclip +
+
+ + + +
+ bxs-paragraph-spacing +
+
+ + + +
+ bxs-paragraph +
+
+ + + +
+ bxs-parallel +
+
+ + + +
+ bxs-parent-child +
+
+ + + +
+ bxs-party +
+
+ + + +
+ bxs-paste +
+
+ + + +
+ bxs-path +
+
+ + + +
+ bxs-pause-circle +
+
+ + + +
+ bxs-pause +
+
+ + + +
+ bxs-paw-print +
+
+ + + +
+ bxs-pear +
+
+ + + +
+ bxs-pen-alt +
+
+ + + +
+ bxs-pen-draw +
+
+ + + +
+ bxs-pen-edit-circle +
+
+ + + +
+ bxs-pen-minus +
+
+ + + +
+ bxs-pen-plus +
+
+ + + +
+ bxs-pen +
+
+ + + +
+ bxs-pencil-circle +
+
+ + + +
+ bxs-pencil-draw +
+
+ + + +
+ bxs-pencil-edit-circle +
+
+ + + +
+ bxs-pencil-sparkles +
+
+ + + +
+ bxs-pencil-square +
+
+ + + +
+ bxs-pencil +
+
+ + + +
+ bxs-pentagon +
+
+ + + +
+ bxs-people-diversity +
+
+ + + +
+ bxs-people-handshake +
+
+ + + +
+ bxs-people-heart +
+
+ + + +
+ bxs-percentage +
+
+ + + +
+ bxs-perpendicular +
+
+ + + +
+ bxs-perspective +
+
+ + + +
+ bxs-petrol-pump +
+
+ + + +
+ bxs-pharmacy +
+
+ + + +
+ bxs-phone-book +
+
+ + + +
+ bxs-phone-forwarding +
+
+ + + +
+ bxs-phone-incoming +
+
+ + + +
+ bxs-phone-outgoing +
+
+ + + +
+ bxs-phone-plus +
+
+ + + +
+ bxs-phone-ring +
+
+ + + +
+ bxs-phone-x +
+
+ + + +
+ bxs-phone +
+
+ + + +
+ bxs-photo-album +
+
+ + + +
+ bxs-pi +
+
+ + + +
+ bxs-piano-alt +
+
+ + + +
+ bxs-piano-grand +
+
+ + + +
+ bxs-piano +
+
+ + + +
+ bxs-pickup-truck +
+
+ + + +
+ bxs-picture-in-picture-close +
+
+ + + +
+ bxs-picture-in-picture +
+
+ + + +
+ bxs-pie-chart-alt-2 +
+
+ + + +
+ bxs-pie-chart-alt +
+
+ + + +
+ bxs-pie-chart +
+
+ + + +
+ bxs-piggy-bank +
+
+ + + +
+ bxs-pill-bottle-alt +
+
+ + + +
+ bxs-pill-bottle +
+
+ + + +
+ bxs-pill +
+
+ + + +
+ bxs-pin-alt +
+
+ + + +
+ bxs-pin-slash-alt +
+
+ + + +
+ bxs-pin +
+
+ + + +
+ bxs-pizza-alt +
+
+ + + +
+ bxs-pizza +
+
+ + + +
+ bxs-plane-alt +
+
+ + + +
+ bxs-plane-land +
+
+ + + +
+ bxs-plane-take-off +
+
+ + + +
+ bxs-plane +
+
+ + + +
+ bxs-planet +
+
+ + + +
+ bxs-plant-pot +
+
+ + + +
+ bxs-play-circle-alt +
+
+ + + +
+ bxs-play-circle +
+
+ + + +
+ bxs-play +
+
+ + + +
+ bxs-plug-connect +
+
+ + + +
+ bxs-plus-big +
+
+ + + +
+ bxs-plus-circle +
+
+ + + +
+ bxs-plus-minus +
+
+ + + +
+ bxs-plus-shield +
+
+ + + +
+ bxs-plus-square +
+
+ + + +
+ bxs-plus +
+
+ + + +
+ bxs-podcast +
+
+ + + +
+ bxs-polar-chart +
+
+ + + +
+ bxs-poll +
+
+ + + +
+ bxs-polygon +
+
+ + + +
+ bxs-popsicle +
+
+ + + +
+ bxs-pound +
+
+ + + +
+ bxs-power +
+
+ + + +
+ bxs-prawn +
+
+ + + +
+ bxs-price-tag-alt +
+
+ + + +
+ bxs-price-tag +
+
+ + + +
+ bxs-print-dollar +
+
+ + + +
+ bxs-printer +
+
+ + + +
+ bxs-proper-subset +
+
+ + + +
+ bxs-proper-superset +
+
+ + + +
+ bxs-psychology +
+
+ + + +
+ bxs-puck +
+
+ + + +
+ bxs-pulse +
+
+ + + +
+ bxs-pyramid +
+
+ + + +
+ bxs-qr-scan +
+
+ + + +
+ bxs-qr +
+
+ + + +
+ bxs-queue +
+
+ + + +
+ bxs-quote-left-alt +
+
+ + + +
+ bxs-quote-left +
+
+ + + +
+ bxs-quote-right-alt +
+
+ + + +
+ bxs-quote-right +
+
+ + + +
+ bxs-quote-single-left +
+
+ + + +
+ bxs-quote-single-right +
+
+ + + +
+ bxs-radar +
+
+ + + +
+ bxs-radiation +
+
+ + + +
+ bxs-radio-circle-marked +
+
+ + + +
+ bxs-radio-circle +
+
+ + + +
+ bxs-radio +
+
+ + + +
+ bxs-rainbow +
+
+ + + +
+ bxs-reading-glass +
+
+ + + +
+ bxs-reading +
+
+ + + +
+ bxs-receipt +
+
+ + + +
+ bxs-rectangle-vertical +
+
+ + + +
+ bxs-rectangle-wide +
+
+ + + +
+ bxs-rectangle +
+
+ + + +
+ bxs-recycle +
+
+ + + +
+ bxs-redo-alt +
+
+ + + +
+ bxs-redo-stroke-alt +
+
+ + + +
+ bxs-redo-stroke +
+
+ + + +
+ bxs-redo +
+
+ + + +
+ bxs-reflect-horizontal-alt +
+
+ + + +
+ bxs-reflect-horizontal +
+
+ + + +
+ bxs-reflect-vertical-alt +
+
+ + + +
+ bxs-reflect-vertical +
+
+ + + +
+ bxs-refresh-ccw-alt-dot +
+
+ + + +
+ bxs-refresh-ccw-alt +
+
+ + + +
+ bxs-refresh-ccw-dot +
+
+ + + +
+ bxs-refresh-ccw +
+
+ + + +
+ bxs-refresh-cw-alt-dot +
+
+ + + +
+ bxs-refresh-cw-alt +
+
+ + + +
+ bxs-refresh-cw-dot +
+
+ + + +
+ bxs-refresh-cw +
+
+ + + +
+ bxs-registered +
+
+ + + +
+ bxs-rename +
+
+ + + +
+ bxs-repeat-alt-2 +
+
+ + + +
+ bxs-repeat-alt +
+
+ + + +
+ bxs-repeat +
+
+ + + +
+ bxs-reply-big +
+
+ + + +
+ bxs-reply-stroke +
+
+ + + +
+ bxs-reply +
+
+ + + +
+ bxs-report +
+
+ + + +
+ bxs-rewind-circle +
+
+ + + +
+ bxs-rewind +
+
+ + + +
+ bxs-rfid +
+
+ + + +
+ bxs-rgb +
+
+ + + +
+ bxs-right-angle-triangle-half +
+
+ + + +
+ bxs-right-angle-triangle +
+
+ + + +
+ bxs-right-indent +
+
+ + + +
+ bxs-robot +
+
+ + + +
+ bxs-rocket-alt +
+
+ + + +
+ bxs-rocket +
+
+ + + +
+ bxs-rotate-ccw-10 +
+
+ + + +
+ bxs-rotate-ccw-30 +
+
+ + + +
+ bxs-rotate-ccw-5 +
+
+ + + +
+ bxs-rotate-ccw-dot +
+
+ + + +
+ bxs-rotate-ccw +
+
+ + + +
+ bxs-rotate-cw-10 +
+
+ + + +
+ bxs-rotate-cw-30 +
+
+ + + +
+ bxs-rotate-cw-5 +
+
+ + + +
+ bxs-rotate-cw-dot +
+
+ + + +
+ bxs-rotate-cw +
+
+ + + +
+ bxs-rotate-square-ccw +
+
+ + + +
+ bxs-rotate-square-cw +
+
+ + + +
+ bxs-route +
+
+ + + +
+ bxs-row-resize +
+
+ + + +
+ bxs-rows-3 +
+
+ + + +
+ bxs-rows-4 +
+
+ + + +
+ bxs-rows +
+
+ + + +
+ bxs-rss +
+
+ + + +
+ bxs-ruble +
+
+ + + +
+ bxs-rugby-ball +
+
+ + + +
+ bxs-ruler +
+
+ + + +
+ bxs-running +
+
+ + + +
+ bxs-rupee +
+
+ + + +
+ bxs-sad +
+
+ + + +
+ bxs-safe +
+
+ + + +
+ bxs-sail +
+
+ + + +
+ bxs-sandwich +
+
+ + + +
+ bxs-sapling +
+
+ + + +
+ bxs-save +
+
+ + + +
+ bxs-scale +
+
+ + + +
+ bxs-scan-ar +
+
+ + + +
+ bxs-scan-barcode +
+
+ + + +
+ bxs-scan-detail +
+
+ + + +
+ bxs-scan-face +
+
+ + + +
+ bxs-scan-search +
+
+ + + +
+ bxs-scan +
+
+ + + +
+ bxs-school-bus +
+
+ + + +
+ bxs-school +
+
+ + + +
+ bxs-science +
+
+ + + +
+ bxs-scooter-delivery +
+
+ + + +
+ bxs-scooter +
+
+ + + +
+ bxs-screen-light +
+
+ + + +
+ bxs-screenshot +
+
+ + + +
+ bxs-scribble +
+
+ + + +
+ bxs-scroll +
+
+ + + +
+ bxs-sd-card +
+
+ + + +
+ bxs-sea-view +
+
+ + + +
+ bxs-seal-check +
+
+ + + +
+ bxs-seal +
+
+ + + +
+ bxs-search-alt +
+
+ + + +
+ bxs-search-big-code +
+
+ + + +
+ bxs-search-big-minus +
+
+ + + +
+ bxs-search-big-plus +
+
+ + + +
+ bxs-search-big-x +
+
+ + + +
+ bxs-search-big +
+
+ + + +
+ bxs-search-code +
+
+ + + +
+ bxs-search-minus +
+
+ + + +
+ bxs-search-plus +
+
+ + + +
+ bxs-search-x +
+
+ + + +
+ bxs-search +
+
+ + + +
+ bxs-select-all +
+
+ + + +
+ bxs-select-many +
+
+ + + +
+ bxs-select-none +
+
+ + + +
+ bxs-select +
+
+ + + +
+ bxs-self-care +
+
+ + + +
+ bxs-send-alt-2 +
+
+ + + +
+ bxs-send-alt +
+
+ + + +
+ bxs-send +
+
+ + + +
+ bxs-server +
+
+ + + +
+ bxs-set-intersection +
+
+ + + +
+ bxs-set-union +
+
+ + + +
+ bxs-shadows +
+
+ + + +
+ bxs-shape-exclude-alt +
+
+ + + +
+ bxs-shape-exclude +
+
+ + + +
+ bxs-shape-intersect-alt +
+
+ + + +
+ bxs-shape-intersect +
+
+ + + +
+ bxs-shape-outline-alt +
+
+ + + +
+ bxs-shape-outline +
+
+ + + +
+ bxs-shape-rotate-ccw +
+
+ + + +
+ bxs-shape-rotate-cw +
+
+ + + +
+ bxs-shape-subtract-alt +
+
+ + + +
+ bxs-shape-subtract +
+
+ + + +
+ bxs-shape-trim-alt +
+
+ + + +
+ bxs-shape-trim +
+
+ + + +
+ bxs-shape-unite-alt +
+
+ + + +
+ bxs-shape-unite +
+
+ + + +
+ bxs-shapes-alt-2 +
+
+ + + +
+ bxs-shapes-alt +
+
+ + + +
+ bxs-shapes +
+
+ + + +
+ bxs-share +
+
+ + + +
+ bxs-shekel +
+
+ + + +
+ bxs-shield-alt-2 +
+
+ + + +
+ bxs-shield-alt +
+
+ + + +
+ bxs-shield-circle +
+
+ + + +
+ bxs-shield-half +
+
+ + + +
+ bxs-shield-quarter +
+
+ + + +
+ bxs-shield +
+
+ + + +
+ bxs-shinto +
+
+ + + +
+ bxs-ship +
+
+ + + +
+ bxs-shocked +
+
+ + + +
+ bxs-shopping-bag-alt +
+
+ + + +
+ bxs-shopping-bag +
+
+ + + +
+ bxs-shower +
+
+ + + +
+ bxs-shrink-left +
+
+ + + +
+ bxs-shrink-right +
+
+ + + +
+ bxs-shuffle +
+
+ + + +
+ bxs-shutter-alt +
+
+ + + +
+ bxs-shutter +
+
+ + + +
+ bxs-shuttlecock +
+
+ + + +
+ bxs-sidebar-right +
+
+ + + +
+ bxs-sidebar +
+
+ + + +
+ bxs-sigma +
+
+ + + +
+ bxs-signal-1 +
+
+ + + +
+ bxs-signal-2 +
+
+ + + +
+ bxs-signal-3 +
+
+ + + +
+ bxs-signal-4 +
+
+ + + +
+ bxs-signal-5 +
+
+ + + +
+ bxs-signal-slash +
+
+ + + +
+ bxs-signature +
+
+ + + +
+ bxs-sikhism +
+
+ + + +
+ bxs-sine-wave +
+
+ + + +
+ bxs-siren-alt +
+
+ + + +
+ bxs-siren +
+
+ + + +
+ bxs-sitemap +
+
+ + + +
+ bxs-size-distort +
+
+ + + +
+ bxs-size-freeform +
+
+ + + +
+ bxs-size-uniform +
+
+ + + +
+ bxs-size-warp +
+
+ + + +
+ bxs-skateboard +
+
+ + + +
+ bxs-skip-next-circle +
+
+ + + +
+ bxs-skip-next +
+
+ + + +
+ bxs-skip-previous-circle +
+
+ + + +
+ bxs-skip-previous +
+
+ + + +
+ bxs-skirt +
+
+ + + +
+ bxs-skull +
+
+ + + +
+ bxs-sleepy +
+
+ + + +
+ bxs-slice +
+
+ + + +
+ bxs-slider-alt +
+
+ + + +
+ bxs-slider-vertical-alt +
+
+ + + +
+ bxs-slider-vertical +
+
+ + + +
+ bxs-slider +
+
+ + + +
+ bxs-slideshow +
+
+ + + +
+ bxs-smile +
+
+ + + +
+ bxs-smoke-alarm-alt-2 +
+
+ + + +
+ bxs-smoke-alarm-alt +
+
+ + + +
+ bxs-smoke-alarm +
+
+ + + +
+ bxs-sneaker +
+
+ + + +
+ bxs-snowflake +
+
+ + + +
+ bxs-sock +
+
+ + + +
+ bxs-solar-panel +
+
+ + + +
+ bxs-spa +
+
+ + + +
+ bxs-spacebar +
+
+ + + +
+ bxs-spade +
+
+ + + +
+ bxs-spanner +
+
+ + + +
+ bxs-sparkle-circle +
+
+ + + +
+ bxs-sparkle-square +
+
+ + + +
+ bxs-sparkle +
+
+ + + +
+ bxs-sparkles-alt +
+
+ + + +
+ bxs-sparkles +
+
+ + + +
+ bxs-speaker +
+
+ + + +
+ bxs-sphere +
+
+ + + +
+ bxs-split +
+
+ + + +
+ bxs-spoon +
+
+ + + +
+ bxs-spray-can +
+
+ + + +
+ bxs-square-dashed-half +
+
+ + + +
+ bxs-square-dashed +
+
+ + + +
+ bxs-square-root +
+
+ + + +
+ bxs-square-rounded +
+
+ + + +
+ bxs-square-small +
+
+ + + +
+ bxs-square +
+
+ + + +
+ bxs-squircle +
+
+ + + +
+ bxs-stadium +
+
+ + + +
+ bxs-stamp +
+
+ + + +
+ bxs-star-circle +
+
+ + + +
+ bxs-star-half +
+
+ + + +
+ bxs-star-square +
+
+ + + +
+ bxs-star +
+
+ + + +
+ bxs-station +
+
+ + + +
+ bxs-steering-wheel +
+
+ + + +
+ bxs-steps-down +
+
+ + + +
+ bxs-steps-up +
+
+ + + +
+ bxs-sticker +
+
+ + + +
+ bxs-stop-circle +
+
+ + + +
+ bxs-stop +
+
+ + + +
+ bxs-stopwatch +
+
+ + + +
+ bxs-store-alt-2 +
+
+ + + +
+ bxs-store-alt +
+
+ + + +
+ bxs-store +
+
+ + + +
+ bxs-strategy +
+
+ + + +
+ bxs-street-view +
+
+ + + +
+ bxs-strikethrough +
+
+ + + +
+ bxs-stroke-drawing +
+
+ + + +
+ bxs-stroke-freehand +
+
+ + + +
+ bxs-stroke-ink +
+
+ + + +
+ bxs-stroke-pen +
+
+ + + +
+ bxs-subscript +
+
+ + + +
+ bxs-subset +
+
+ + + +
+ bxs-subway +
+
+ + + +
+ bxs-sun-bright +
+
+ + + +
+ bxs-sun-dim +
+
+ + + +
+ bxs-sun-drizzle +
+
+ + + +
+ bxs-sun-fog +
+
+ + + +
+ bxs-sun-rain-wind +
+
+ + + +
+ bxs-sun-rain +
+
+ + + +
+ bxs-sun-rise +
+
+ + + +
+ bxs-sun-set +
+
+ + + +
+ bxs-sun-snow +
+
+ + + +
+ bxs-sun +
+
+ + + +
+ bxs-superscript +
+
+ + + +
+ bxs-superset +
+
+ + + +
+ bxs-surfboard +
+
+ + + +
+ bxs-sushi +
+
+ + + +
+ bxs-swap-diagonal +
+
+ + + +
+ bxs-swap-horizontal +
+
+ + + +
+ bxs-swap-vertical +
+
+ + + +
+ bxs-swatch +
+
+ + + +
+ bxs-swimming-pool +
+
+ + + +
+ bxs-swimming +
+
+ + + +
+ bxs-sword-alt +
+
+ + + +
+ bxs-sword +
+
+ + + +
+ bxs-syringe +
+
+ + + +
+ bxs-t-shirt +
+
+ + + +
+ bxs-tab +
+
+ + + +
+ bxs-table-cells-large +
+
+ + + +
+ bxs-table-cells +
+
+ + + +
+ bxs-table-columns-merge +
+
+ + + +
+ bxs-table-columns-split +
+
+ + + +
+ bxs-table-columns +
+
+ + + +
+ bxs-table-layout +
+
+ + + +
+ bxs-table-list +
+
+ + + +
+ bxs-table-rows-merge +
+
+ + + +
+ bxs-table-rows-split +
+
+ + + +
+ bxs-table-rows +
+
+ + + +
+ bxs-table-tennis +
+
+ + + +
+ bxs-table +
+
+ + + +
+ bxs-tablet +
+
+ + + +
+ bxs-tabs +
+
+ + + +
+ bxs-tachometer-alt +
+
+ + + +
+ bxs-tachometer +
+
+ + + +
+ bxs-taco +
+
+ + + +
+ bxs-tag-alt +
+
+ + + +
+ bxs-tag-x +
+
+ + + +
+ bxs-tag +
+
+ + + +
+ bxs-takeaway +
+
+ + + +
+ bxs-target +
+
+ + + +
+ bxs-taxi +
+
+ + + +
+ bxs-temple +
+
+ + + +
+ bxs-tennis-ball-alt +
+
+ + + +
+ bxs-tennis-ball +
+
+ + + +
+ bxs-tennis +
+
+ + + +
+ bxs-tent +
+
+ + + +
+ bxs-terminal +
+
+ + + +
+ bxs-test-tube +
+
+ + + +
+ bxs-text-height +
+
+ + + +
+ bxs-text-underline +
+
+ + + +
+ bxs-text-width +
+
+ + + +
+ bxs-texture +
+
+ + + +
+ bxs-thermometer +
+
+ + + +
+ bxs-thought-bubble +
+
+ + + +
+ bxs-thread-roll +
+
+ + + +
+ bxs-thumb-down +
+
+ + + +
+ bxs-thumb-up +
+
+ + + +
+ bxs-thunder +
+
+ + + +
+ bxs-ticket-star +
+
+ + + +
+ bxs-ticket +
+
+ + + +
+ bxs-tickets +
+
+ + + +
+ bxs-timer +
+
+ + + +
+ bxs-tiny-home +
+
+ + + +
+ bxs-tired +
+
+ + + +
+ bxs-toggle-big-left +
+
+ + + +
+ bxs-toggle-big-right +
+
+ + + +
+ bxs-toggle-left +
+
+ + + +
+ bxs-toggle-right +
+
+ + + +
+ bxs-toggles +
+
+ + + +
+ bxs-toilet-roll +
+
+ + + +
+ bxs-tooth +
+
+ + + +
+ bxs-torch +
+
+ + + +
+ bxs-tornado +
+
+ + + +
+ bxs-torus +
+
+ + + +
+ bxs-towel +
+
+ + + +
+ bxs-toy-car +
+
+ + + +
+ bxs-traffic-barrier +
+
+ + + +
+ bxs-traffic-cone +
+
+ + + +
+ bxs-train +
+
+ + + +
+ bxs-tram +
+
+ + + +
+ bxs-transgender +
+
+ + + +
+ bxs-translate +
+
+ + + +
+ bxs-transparency +
+
+ + + +
+ bxs-trash-alt +
+
+ + + +
+ bxs-trash-x +
+
+ + + +
+ bxs-trash +
+
+ + + +
+ bxs-treasure-chest +
+
+ + + +
+ bxs-tree-alt +
+
+ + + +
+ bxs-tree +
+
+ + + +
+ bxs-trees +
+
+ + + +
+ bxs-trending-down +
+
+ + + +
+ bxs-trending-up +
+
+ + + +
+ bxs-triangle-half +
+
+ + + +
+ bxs-triangle +
+
+ + + +
+ bxs-trip +
+
+ + + +
+ bxs-trophy-star +
+
+ + + +
+ bxs-trophy +
+
+ + + +
+ bxs-truck +
+
+ + + +
+ bxs-turkey-meat +
+
+ + + +
+ bxs-turn-down +
+
+ + + +
+ bxs-turn-left +
+
+ + + +
+ bxs-turn-right +
+
+ + + +
+ bxs-turn-up +
+
+ + + +
+ bxs-tv-alt +
+
+ + + +
+ bxs-tv +
+
+ + + +
+ bxs-ufo +
+
+ + + +
+ bxs-umbrella-alt +
+
+ + + +
+ bxs-umbrella +
+
+ + + +
+ bxs-underline-dashed +
+
+ + + +
+ bxs-underline-dotted +
+
+ + + +
+ bxs-underline-wavy +
+
+ + + +
+ bxs-underline +
+
+ + + +
+ bxs-undershirt +
+
+ + + +
+ bxs-undo-alt +
+
+ + + +
+ bxs-undo-stroke-alt +
+
+ + + +
+ bxs-undo-stroke +
+
+ + + +
+ bxs-undo +
+
+ + + +
+ bxs-universal-access +
+
+ + + +
+ bxs-unlink-alt +
+
+ + + +
+ bxs-unlink +
+
+ + + +
+ bxs-uppercase +
+
+ + + +
+ bxs-upside-down +
+
+ + + +
+ bxs-usb +
+
+ + + +
+ bxs-user-check +
+
+ + + +
+ bxs-user-circle +
+
+ + + +
+ bxs-user-hexagon +
+
+ + + +
+ bxs-user-id-card +
+
+ + + +
+ bxs-user-minus +
+
+ + + +
+ bxs-user-plus +
+
+ + + +
+ bxs-user-search +
+
+ + + +
+ bxs-user-square +
+
+ + + +
+ bxs-user-voice +
+
+ + + +
+ bxs-user-x +
+
+ + + +
+ bxs-user +
+
+ + + +
+ bxs-van +
+
+ + + +
+ bxs-variable +
+
+ + + +
+ bxs-vector-square +
+
+ + + +
+ bxs-vector-triangle +
+
+ + + +
+ bxs-vector +
+
+ + + +
+ bxs-vertical-align-bottom +
+
+ + + +
+ bxs-vertical-align-center +
+
+ + + +
+ bxs-vertical-align-top +
+
+ + + +
+ bxs-vertical-bottom +
+
+ + + +
+ bxs-vertical-center +
+
+ + + +
+ bxs-vertical-distribute-bottom +
+
+ + + +
+ bxs-vertical-distribute-center +
+
+ + + +
+ bxs-vertical-distribute-top +
+
+ + + +
+ bxs-vertical-spacing +
+
+ + + +
+ bxs-vertical-top +
+
+ + + +
+ bxs-vial-alt +
+
+ + + +
+ bxs-vial +
+
+ + + +
+ bxs-video-cinema +
+
+ + + +
+ bxs-video-plus +
+
+ + + +
+ bxs-video-slash +
+
+ + + +
+ bxs-video +
+
+ + + +
+ bxs-vignette +
+
+ + + +
+ bxs-virus-slash +
+
+ + + +
+ bxs-virus +
+
+ + + +
+ bxs-voicemail +
+
+ + + +
+ bxs-volleyball +
+
+ + + +
+ bxs-volume-full +
+
+ + + +
+ bxs-volume-low +
+
+ + + +
+ bxs-volume-mute +
+
+ + + +
+ bxs-volume +
+
+ + + +
+ bxs-vr-goggles +
+
+ + + +
+ bxs-vr-headset +
+
+ + + +
+ bxs-waffle +
+
+ + + +
+ bxs-walking +
+
+ + + +
+ bxs-wall +
+
+ + + +
+ bxs-wallet-alt +
+
+ + + +
+ bxs-wallet-cards +
+
+ + + +
+ bxs-wallet-note +
+
+ + + +
+ bxs-wallet +
+
+ + + +
+ bxs-warehouse +
+
+ + + +
+ bxs-washer +
+
+ + + +
+ bxs-water-drop-alt +
+
+ + + +
+ bxs-water-drop-half +
+
+ + + +
+ bxs-water-drop +
+
+ + + +
+ bxs-water-spray +
+
+ + + +
+ bxs-water +
+
+ + + +
+ bxs-watermelon +
+
+ + + +
+ bxs-waveform +
+
+ + + +
+ bxs-webcam +
+
+ + + +
+ bxs-webhook +
+
+ + + +
+ bxs-whiteboard-alt +
+
+ + + +
+ bxs-whiteboard +
+
+ + + +
+ bxs-widget-horizontal +
+
+ + + +
+ bxs-widget-small +
+
+ + + +
+ bxs-widget-vertical +
+
+ + + +
+ bxs-widget +
+
+ + + +
+ bxs-wifi-0 +
+
+ + + +
+ bxs-wifi-1 +
+
+ + + +
+ bxs-wifi-2 +
+
+ + + +
+ bxs-wifi-slash +
+
+ + + +
+ bxs-wifi +
+
+ + + +
+ bxs-wind +
+
+ + + +
+ bxs-window-arrow-in +
+
+ + + +
+ bxs-window-arrow-out +
+
+ + + +
+ bxs-window-mac-alt +
+
+ + + +
+ bxs-window-mac +
+
+ + + +
+ bxs-window +
+
+ + + +
+ bxs-windows +
+
+ + + +
+ bxs-wine-alt +
+
+ + + +
+ bxs-wine +
+
+ + + +
+ bxs-wink-smile +
+
+ + + +
+ bxs-wink-tongue +
+
+ + + +
+ bxs-woman +
+
+ + + +
+ bxs-won +
+
+ + + +
+ bxs-wrist-watch-alt +
+
+ + + +
+ bxs-wrist-watch-round-alt +
+
+ + + +
+ bxs-wrist-watch-round +
+
+ + + +
+ bxs-wrist-watch +
+
+ + + +
+ bxs-x-circle +
+
+ + + +
+ bxs-x-shield +
+
+ + + +
+ bxs-x-square +
+
+ + + +
+ bxs-x +
+
+ + + +
+ bxs-yarn-ball +
+
+ + + +
+ bxs-yen +
+
+ + + +
+ bxs-yin-yang +
+ + \ No newline at end of file diff --git a/apps/icon-pack-builder/boxicons-free/fonts/basic/boxicons.json b/apps/icon-pack-builder/boxicons-free/fonts/basic/boxicons.json new file mode 100644 index 000000000..10c5ae797 --- /dev/null +++ b/apps/icon-pack-builder/boxicons-free/fonts/basic/boxicons.json @@ -0,0 +1,3702 @@ +{ + "variable-selector-00": 64286, + "variable-selector-01": 65024, + "variable-selector-02": 65025, + "variable-selector-03": 65026, + "variable-selector-04": 65027, + "variable-selector-05": 65028, + "variable-selector-06": 65029, + "variable-selector-07": 65030, + "variable-selector-08": 65031, + "variable-selector-09": 65032, + "variable-selector-10": 65033, + "variable-selector-11": 65034, + "variable-selector-12": 65035, + "variable-selector-13": 65036, + "variable-selector-14": 65037, + "variable-selector-15": 65038, + "variable-selector-16": 65039, + "variable-selector-017": 65056, + "variable-selector-018": 65057, + "variable-selector-019": 65058, + "variable-selector-020": 65059, + "variable-selector-021": 65060, + "variable-selector-022": 65061, + "variable-selector-023": 65062, + "variable-selector-024": 65063, + "variable-selector-025": 65064, + "variable-selector-026": 65065, + "variable-selector-027": 65066, + "variable-selector-028": 65067, + "variable-selector-029": 65068, + "variable-selector-030": 65069, + "variable-selector-031": 65070, + "variable-selector-032": 65071, + "variable-selector-033": 65279, + "bx-8-ball": 61697, + "bx-a-arrow-down": 61698, + "bx-a-arrow-up": 61699, + "bx-accessibility": 61700, + "bx-acorn": 61701, + "bx-address-book": 61702, + "bx-air-conditioner": 61703, + "bx-air": 61704, + "bx-airplay": 61705, + "bx-alarm-alt": 61706, + "bx-alarm-check": 61707, + "bx-alarm-exclamation": 61708, + "bx-alarm-minus": 61709, + "bx-alarm-plus": 61710, + "bx-alarm-slash": 61711, + "bx-alarm-z": 61712, + "bx-alarm": 61713, + "bx-album-covers": 61714, + "bx-alert-circle": 61715, + "bx-alert-octagon": 61716, + "bx-alert-shield": 61717, + "bx-alert-square": 61718, + "bx-alert-triangle": 61719, + "bx-alien": 61720, + "bx-align-center": 61721, + "bx-align-horizontal-justify-center": 61722, + "bx-align-horizontal-justify-end": 61723, + "bx-align-horizontal-justify-start": 61724, + "bx-align-horizontal-space-between": 61725, + "bx-align-justify": 61726, + "bx-align-left": 61727, + "bx-align-right": 61728, + "bx-align-vertical-justify-center": 61729, + "bx-align-vertical-justify-end": 61730, + "bx-align-vertical-justify-start": 61731, + "bx-align-vertical-space-between": 61732, + "bx-ambulance": 61733, + "bx-ampersand": 61734, + "bx-analyze": 61735, + "bx-anchor": 61736, + "bx-angle": 61737, + "bx-angry": 61738, + "bx-animation-bounce": 61739, + "bx-apartment": 61740, + "bx-approximate": 61741, + "bx-apps-alt": 61742, + "bx-apps": 61743, + "bx-arch": 61744, + "bx-archive-alt": 61745, + "bx-archive-arrow-down": 61746, + "bx-archive-arrow-up": 61747, + "bx-archive": 61748, + "bx-area": 61749, + "bx-arrow-big-down-line": 61750, + "bx-arrow-big-down": 61751, + "bx-arrow-big-left-line": 61752, + "bx-arrow-big-left": 61753, + "bx-arrow-big-right-line": 61754, + "bx-arrow-big-right": 61755, + "bx-arrow-big-up-line": 61756, + "bx-arrow-big-up": 61757, + "bx-arrow-cross": 61758, + "bx-arrow-down-a-z": 61759, + "bx-arrow-down-circle": 61760, + "bx-arrow-down-left-circle": 61761, + "bx-arrow-down-left-square": 61762, + "bx-arrow-down-left-stroke-circle": 61763, + "bx-arrow-down-left-stroke-square": 61764, + "bx-arrow-down-left-stroke": 61765, + "bx-arrow-down-left": 61766, + "bx-arrow-down-narrow-wide": 61767, + "bx-arrow-down-right-circle": 61768, + "bx-arrow-down-right-square": 61769, + "bx-arrow-down-right-stroke-circle": 61770, + "bx-arrow-down-right-stroke-square": 61771, + "bx-arrow-down-right-stroke": 61772, + "bx-arrow-down-right": 61773, + "bx-arrow-down-square": 61774, + "bx-arrow-down-stroke-circle": 61775, + "bx-arrow-down-stroke-square": 61776, + "bx-arrow-down-stroke": 61777, + "bx-arrow-down-up": 61778, + "bx-arrow-down-wide-narrow": 61779, + "bx-arrow-down": 61780, + "bx-arrow-from-bottom-stroke": 61781, + "bx-arrow-from-bottom": 61782, + "bx-arrow-from-left-stroke": 61783, + "bx-arrow-from-left": 61784, + "bx-arrow-from-right-stroke": 61785, + "bx-arrow-from-right": 61786, + "bx-arrow-from-top-stroke": 61787, + "bx-arrow-from-top": 61788, + "bx-arrow-in-down-circle-half": 61789, + "bx-arrow-in-down-left-circle": 61790, + "bx-arrow-in-down-left-square": 61791, + "bx-arrow-in-down-left-stroke-circle": 61792, + "bx-arrow-in-down-left-stroke-square": 61793, + "bx-arrow-in-down-right-circle": 61794, + "bx-arrow-in-down-right-square": 61795, + "bx-arrow-in-down-right-stroke-circle": 61796, + "bx-arrow-in-down-right-stroke-square": 61797, + "bx-arrow-in-down-square-half": 61798, + "bx-arrow-in-down-stroke-circle-half": 61799, + "bx-arrow-in-left-circle-half": 61800, + "bx-arrow-in-left-square-half": 61801, + "bx-arrow-in-left-stroke-circle-half": 61802, + "bx-arrow-in-right-circle-half": 61803, + "bx-arrow-in-right-square-half": 61804, + "bx-arrow-in-right-stroke-circle-half": 61805, + "bx-arrow-in-up-circle-half": 61806, + "bx-arrow-in-up-left-circle": 61807, + "bx-arrow-in-up-left-square": 61808, + "bx-arrow-in-up-left-stroke-circle": 61809, + "bx-arrow-in-up-left-stroke-square": 61810, + "bx-arrow-in-up-right-circle": 61811, + "bx-arrow-in-up-right-square": 61812, + "bx-arrow-in-up-right-stroke-circle": 61813, + "bx-arrow-in-up-right-stroke-square": 61814, + "bx-arrow-in-up-square-half": 61815, + "bx-arrow-in-up-stroke-circle-half": 61816, + "bx-arrow-left-circle": 61817, + "bx-arrow-left-right": 61818, + "bx-arrow-left-square": 61819, + "bx-arrow-left-stroke-circle": 61820, + "bx-arrow-left-stroke-square": 61821, + "bx-arrow-left-stroke": 61822, + "bx-arrow-left": 61823, + "bx-arrow-out-down-circle-half": 61824, + "bx-arrow-out-down-left-circle": 61825, + "bx-arrow-out-down-left-square": 61826, + "bx-arrow-out-down-left-stroke-circle": 61827, + "bx-arrow-out-down-left-stroke-square": 61828, + "bx-arrow-out-down-right-circle": 61829, + "bx-arrow-out-down-right-square": 61830, + "bx-arrow-out-down-right-stroke-circle": 61831, + "bx-arrow-out-down-right-stroke-square": 61832, + "bx-arrow-out-down-square-half": 61833, + "bx-arrow-out-down-stroke-circle-half": 61834, + "bx-arrow-out-left-circle-half": 61835, + "bx-arrow-out-left-square-half": 61836, + "bx-arrow-out-left-stroke-circle-half": 61837, + "bx-arrow-out-right-circle-half": 61838, + "bx-arrow-out-right-square-half": 61839, + "bx-arrow-out-right-stroke-circle-half": 61840, + "bx-arrow-out-up-circle-half": 61841, + "bx-arrow-out-up-left-circle": 61842, + "bx-arrow-out-up-left-square": 61843, + "bx-arrow-out-up-left-stroke-circle": 61844, + "bx-arrow-out-up-left-stroke-square": 61845, + "bx-arrow-out-up-right-circle": 61846, + "bx-arrow-out-up-right-square": 61847, + "bx-arrow-out-up-right-stroke-circle": 61848, + "bx-arrow-out-up-right-stroke-square": 61849, + "bx-arrow-out-up-square-half": 61850, + "bx-arrow-out-up-stroke-circle-half": 61851, + "bx-arrow-right-circle": 61852, + "bx-arrow-right-left": 61853, + "bx-arrow-right-square": 61854, + "bx-arrow-right-stroke-circle": 61855, + "bx-arrow-right-stroke-square": 61856, + "bx-arrow-right-stroke": 61857, + "bx-arrow-right": 61858, + "bx-arrow-s-down": 61859, + "bx-arrow-s-left": 61860, + "bx-arrow-s-right": 61861, + "bx-arrow-s-up": 61862, + "bx-arrow-to-bottom-stroke": 61863, + "bx-arrow-to-bottom": 61864, + "bx-arrow-to-left-stroke": 61865, + "bx-arrow-to-left": 61866, + "bx-arrow-to-right-stroke": 61867, + "bx-arrow-to-right": 61868, + "bx-arrow-to-top-stroke": 61869, + "bx-arrow-to-top": 61870, + "bx-arrow-up-a-z": 61871, + "bx-arrow-up-circle": 61872, + "bx-arrow-up-down": 61873, + "bx-arrow-up-left-circle": 61874, + "bx-arrow-up-left-square": 61875, + "bx-arrow-up-left-stroke-circle": 61876, + "bx-arrow-up-left-stroke-square": 61877, + "bx-arrow-up-left-stroke": 61878, + "bx-arrow-up-left": 61879, + "bx-arrow-up-narrow-wide": 61880, + "bx-arrow-up-right-circle": 61881, + "bx-arrow-up-right-square": 61882, + "bx-arrow-up-right-stroke-circle": 61883, + "bx-arrow-up-right-stroke-square": 61884, + "bx-arrow-up-right-stroke": 61885, + "bx-arrow-up-right": 61886, + "bx-arrow-up-square": 61887, + "bx-arrow-up-stroke-circle": 61888, + "bx-arrow-up-stroke-square": 61889, + "bx-arrow-up-stroke": 61890, + "bx-arrow-up-wide-narrow": 61891, + "bx-arrow-up": 61892, + "bx-article": 61893, + "bx-asterisk": 61894, + "bx-at": 61895, + "bx-atom": 61896, + "bx-avocado": 61897, + "bx-axe": 61898, + "bx-background-color-fill": 61899, + "bx-background": 61900, + "bx-backpack-star": 61901, + "bx-backpack": 61902, + "bx-backspace": 61903, + "bx-backward-slash": 61904, + "bx-bacon": 61905, + "bx-badge-check": 61906, + "bx-badge-exclamation": 61907, + "bx-badge-info": 61908, + "bx-badge": 61909, + "bx-baguette": 61910, + "bx-bahai": 61911, + "bx-balcony": 61912, + "bx-ball-throw": 61913, + "bx-balloon": 61914, + "bx-band-aid": 61915, + "bx-bank": 61916, + "bx-bar-chart-big": 61917, + "bx-bar-chart-square": 61918, + "bx-bar-chart": 61919, + "bx-barcode-square": 61920, + "bx-barcode": 61921, + "bx-barn": 61922, + "bx-baseball": 61923, + "bx-basket": 61924, + "bx-basketball": 61925, + "bx-bath": 61926, + "bx-battery-1": 61927, + "bx-battery-2": 61928, + "bx-battery-3": 61929, + "bx-battery-full": 61930, + "bx-battery-low": 61931, + "bx-battery": 61932, + "bx-beach-ball": 61933, + "bx-beach": 61934, + "bx-beaker": 61935, + "bx-beanie": 61936, + "bx-bear": 61937, + "bx-bed-alt": 61938, + "bx-bed": 61939, + "bx-beer": 61940, + "bx-bell-check": 61941, + "bx-bell-minus": 61942, + "bx-bell-plus": 61943, + "bx-bell-ring": 61944, + "bx-bell-slash": 61945, + "bx-bell": 61946, + "bx-bench": 61947, + "bx-between-horizontal-end": 61948, + "bx-between-horizontal-start": 61949, + "bx-between-vertical-end": 61950, + "bx-between-vertical-start": 61951, + "bx-bible": 61952, + "bx-biceps": 61953, + "bx-binocular": 61954, + "bx-bird-alt": 61955, + "bx-bird": 61956, + "bx-birthday-cake": 61957, + "bx-bitcoin": 61958, + "bx-blanket": 61959, + "bx-blob": 61960, + "bx-block": 61961, + "bx-blockquote": 61962, + "bx-blocks": 61963, + "bx-bluetooth": 61964, + "bx-blur-alt": 61965, + "bx-blur": 61966, + "bx-body": 61967, + "bx-bold": 61968, + "bx-bolt-alt": 61969, + "bx-bolt-circle": 61970, + "bx-bolt-square": 61971, + "bx-bolt": 61972, + "bx-bomb": 61973, + "bx-bone": 61974, + "bx-bong": 61975, + "bx-book-add": 61976, + "bx-book-alt": 61977, + "bx-book-bookmark": 61978, + "bx-book-content": 61979, + "bx-book-heart": 61980, + "bx-book-library": 61981, + "bx-book-open": 61982, + "bx-book": 61983, + "bx-bookmark-alt": 61984, + "bx-bookmark-heart": 61985, + "bx-bookmark-minus-alt": 61986, + "bx-bookmark-minus": 61987, + "bx-bookmark-plus-alt": 61988, + "bx-bookmark-plus": 61989, + "bx-bookmark-star": 61990, + "bx-bookmark-x": 61991, + "bx-bookmark": 61992, + "bx-bookmarks": 61993, + "bx-boombox": 61994, + "bx-boot": 61995, + "bx-border-all": 61996, + "bx-border-bottom": 61997, + "bx-border-inner": 61998, + "bx-border-left": 61999, + "bx-border-none": 62000, + "bx-border-outer": 62001, + "bx-border-radius": 62002, + "bx-border-right": 62003, + "bx-border-top": 62004, + "bx-bow": 62005, + "bx-bowl-balls": 62006, + "bx-bowl-bubbles": 62007, + "bx-bowl-hot": 62008, + "bx-bowl-noodles-alt": 62009, + "bx-bowl-noodles": 62010, + "bx-bowl-rice": 62011, + "bx-bowling-ball": 62012, + "bx-box-alt": 62013, + "bx-box": 62014, + "bx-bracket-curly": 62015, + "bx-bracket-round": 62016, + "bx-bracket": 62017, + "bx-braille": 62018, + "bx-brain-circuit": 62019, + "bx-brain": 62020, + "bx-bread": 62021, + "bx-brick": 62022, + "bx-bridge": 62023, + "bx-briefcase-alt-2": 62024, + "bx-briefcase-alt": 62025, + "bx-briefcase": 62026, + "bx-brightness-half": 62027, + "bx-brightness": 62028, + "bx-broadcast": 62029, + "bx-browser-activity": 62030, + "bx-brush-sparkles": 62031, + "bx-brush": 62032, + "bx-buddhism": 62033, + "bx-bug-alt": 62034, + "bx-bug": 62035, + "bx-building-house": 62036, + "bx-building": 62037, + "bx-buildings": 62038, + "bx-bullseye": 62039, + "bx-buoy": 62040, + "bx-burger-alt": 62041, + "bx-burger": 62042, + "bx-bus": 62043, + "bx-business": 62044, + "bx-button-rounded": 62045, + "bx-button": 62046, + "bx-cabinet": 62047, + "bx-cable-car": 62048, + "bx-cake-slice": 62049, + "bx-calculator": 62050, + "bx-calendar-alt-2": 62051, + "bx-calendar-alt": 62052, + "bx-calendar-check": 62053, + "bx-calendar-cog": 62054, + "bx-calendar-detail": 62055, + "bx-calendar-down-arrow": 62056, + "bx-calendar-event": 62057, + "bx-calendar-heart": 62058, + "bx-calendar-minus": 62059, + "bx-calendar-plus": 62060, + "bx-calendar-search": 62061, + "bx-calendar-star": 62062, + "bx-calendar-up-arrow": 62063, + "bx-calendar-week": 62064, + "bx-calendar-x": 62065, + "bx-calendar": 62066, + "bx-camcoder": 62067, + "bx-camera-alt": 62068, + "bx-camera-flip": 62069, + "bx-camera-home": 62070, + "bx-camera-monochrome": 62071, + "bx-camera-plus": 62072, + "bx-camera-portrait": 62073, + "bx-camera-slash": 62074, + "bx-camera-switch": 62075, + "bx-camera": 62076, + "bx-campfire": 62077, + "bx-camping": 62078, + "bx-candlestick": 62079, + "bx-cannabis": 62080, + "bx-cap": 62081, + "bx-capitalize": 62082, + "bx-capsule": 62083, + "bx-captions-cc": 62084, + "bx-captions": 62085, + "bx-capture": 62086, + "bx-car-battery": 62087, + "bx-car-key": 62088, + "bx-car": 62089, + "bx-card-view-large": 62090, + "bx-card-view-no-title": 62091, + "bx-card-view-small": 62092, + "bx-card-view-tiles": 62093, + "bx-card-view": 62094, + "bx-caret-big-down": 62095, + "bx-caret-big-left": 62096, + "bx-caret-big-right": 62097, + "bx-caret-big-up": 62098, + "bx-caret-down-circle": 62099, + "bx-caret-down-square": 62100, + "bx-caret-down": 62101, + "bx-caret-left-circle": 62102, + "bx-caret-left-square": 62103, + "bx-caret-left": 62104, + "bx-caret-right-circle": 62105, + "bx-caret-right-square": 62106, + "bx-caret-right": 62107, + "bx-caret-up-circle": 62108, + "bx-caret-up-square": 62109, + "bx-caret-up": 62110, + "bx-carets-down-up": 62111, + "bx-carets-left-right": 62112, + "bx-carets-right-left": 62113, + "bx-carets-up-down": 62114, + "bx-carrot": 62115, + "bx-cart-minus": 62116, + "bx-cart-plus": 62117, + "bx-cart": 62118, + "bx-cast": 62119, + "bx-castle": 62120, + "bx-cat": 62121, + "bx-categories": 62122, + "bx-cctv": 62123, + "bx-certification": 62124, + "bx-chair": 62125, + "bx-champagne": 62126, + "bx-chart-area": 62127, + "bx-chart-bar-big-columns": 62128, + "bx-chart-bar-big-rows": 62129, + "bx-chart-bar-columns": 62130, + "bx-chart-bar-rows": 62131, + "bx-chart-bubble": 62132, + "bx-chart-gantt": 62133, + "bx-chart-line": 62134, + "bx-chart-network": 62135, + "bx-chart-scatter": 62136, + "bx-chart-spline": 62137, + "bx-chart-stacked-columns": 62138, + "bx-chart-stacked-rows": 62139, + "bx-chart-trend": 62140, + "bx-check-circle": 62141, + "bx-check-shield": 62142, + "bx-check-square": 62143, + "bx-check": 62144, + "bx-checkbox-checked": 62145, + "bx-checkbox-square": 62146, + "bx-checkbox": 62147, + "bx-checklist": 62148, + "bx-checks": 62149, + "bx-cheese": 62150, + "bx-chef-hat": 62151, + "bx-cherry": 62152, + "bx-chess-bishop": 62153, + "bx-chess-king": 62154, + "bx-chess-knight": 62155, + "bx-chess-pawn": 62156, + "bx-chess-queen": 62157, + "bx-chess-rook": 62158, + "bx-chess": 62159, + "bx-chevron-down-circle": 62160, + "bx-chevron-down-square": 62161, + "bx-chevron-down": 62162, + "bx-chevron-left-circle": 62163, + "bx-chevron-left-square": 62164, + "bx-chevron-left": 62165, + "bx-chevron-right-circle": 62166, + "bx-chevron-right-square": 62167, + "bx-chevron-right": 62168, + "bx-chevron-up-circle": 62169, + "bx-chevron-up-square": 62170, + "bx-chevron-up": 62171, + "bx-chevrons-down-up": 62172, + "bx-chevrons-down": 62173, + "bx-chevrons-left-right": 62174, + "bx-chevrons-left": 62175, + "bx-chevrons-right-left": 62176, + "bx-chevrons-right": 62177, + "bx-chevrons-up-down": 62178, + "bx-chevrons-up": 62179, + "bx-child": 62180, + "bx-chip": 62181, + "bx-christianity": 62182, + "bx-church": 62183, + "bx-cigarette": 62184, + "bx-circle-dashed-half": 62185, + "bx-circle-dashed": 62186, + "bx-circle-half-alt": 62187, + "bx-circle-half": 62188, + "bx-circle-hexagon": 62189, + "bx-circle-outer-dashed-circle": 62190, + "bx-circle-quarter-alt": 62191, + "bx-circle-quarter": 62192, + "bx-circle-three-quarter-alt": 62193, + "bx-circle-three-quarter": 62194, + "bx-circle": 62195, + "bx-circles-9": 62196, + "bx-circles-alt": 62197, + "bx-circles": 62198, + "bx-circuit-board": 62199, + "bx-city": 62200, + "bx-clipboard-check": 62201, + "bx-clipboard-code": 62202, + "bx-clipboard-detail": 62203, + "bx-clipboard-minus": 62204, + "bx-clipboard-plus": 62205, + "bx-clipboard-x": 62206, + "bx-clipboard": 62207, + "bx-clock-1": 62208, + "bx-clock-10": 62209, + "bx-clock-11": 62210, + "bx-clock-12": 62211, + "bx-clock-2": 62212, + "bx-clock-3": 62213, + "bx-clock-4": 62214, + "bx-clock-5": 62215, + "bx-clock-6": 62216, + "bx-clock-7": 62217, + "bx-clock-8": 62218, + "bx-clock-9": 62219, + "bx-clock-dashed-half": 62220, + "bx-clock": 62221, + "bx-cloud-alt-2": 62222, + "bx-cloud-alt": 62223, + "bx-cloud-drizzle": 62224, + "bx-cloud-fog": 62225, + "bx-cloud-lightning": 62226, + "bx-cloud-moon": 62227, + "bx-cloud-rain-wind": 62228, + "bx-cloud-rain": 62229, + "bx-cloud-snow": 62230, + "bx-cloud-sun": 62231, + "bx-cloud": 62232, + "bx-clover": 62233, + "bx-club": 62234, + "bx-cocktail": 62235, + "bx-code-alt": 62236, + "bx-code": 62237, + "bx-coffee-beans": 62238, + "bx-coffee-cup": 62239, + "bx-coffee": 62240, + "bx-cog": 62241, + "bx-cognition": 62242, + "bx-coin": 62243, + "bx-coins": 62244, + "bx-col-resize": 62245, + "bx-color-fill": 62246, + "bx-color-wheel": 62247, + "bx-columns-3": 62248, + "bx-columns-4": 62249, + "bx-columns": 62250, + "bx-comic-bubble": 62251, + "bx-command": 62252, + "bx-community": 62253, + "bx-compare-alt": 62254, + "bx-compare": 62255, + "bx-compass": 62256, + "bx-component": 62257, + "bx-computer": 62258, + "bx-confused": 62259, + "bx-connector": 62260, + "bx-contact-book": 62261, + "bx-contrast": 62262, + "bx-cookie": 62263, + "bx-cool": 62264, + "bx-copy-check": 62265, + "bx-copy-list": 62266, + "bx-copy-minus": 62267, + "bx-copy-plus": 62268, + "bx-copy-x": 62269, + "bx-copy": 62270, + "bx-copyright": 62271, + "bx-core": 62272, + "bx-credit-card-alt": 62273, + "bx-credit-card-front": 62274, + "bx-credit-card-insert": 62275, + "bx-credit-card": 62276, + "bx-cricket-ball": 62277, + "bx-crop": 62278, + "bx-cross-circle": 62279, + "bx-crosshair": 62280, + "bx-crown": 62281, + "bx-crypto-coin": 62282, + "bx-crypto": 62283, + "bx-cube-alt": 62284, + "bx-cube-inside": 62285, + "bx-cube": 62286, + "bx-cuboid": 62287, + "bx-cup-hot": 62288, + "bx-cup-saucer": 62289, + "bx-cup-tea": 62290, + "bx-cup": 62291, + "bx-cupboard-alt": 62292, + "bx-cupboard": 62293, + "bx-cupcake": 62294, + "bx-currency-note": 62295, + "bx-currency-notes": 62296, + "bx-cursor-add": 62297, + "bx-cursor-cell": 62298, + "bx-cursor-crosshair-dot": 62299, + "bx-cursor-crosshair": 62300, + "bx-cursor-pen": 62301, + "bx-cursor-pointer": 62302, + "bx-cursor": 62303, + "bx-cut": 62304, + "bx-cycling": 62305, + "bx-cylinder": 62306, + "bx-dashboard-alt": 62307, + "bx-dashboard": 62308, + "bx-database-alt": 62309, + "bx-database": 62310, + "bx-decrease-indent": 62311, + "bx-delta": 62312, + "bx-department-store": 62313, + "bx-desert": 62314, + "bx-desk": 62315, + "bx-desktop-alt": 62316, + "bx-desktop": 62317, + "bx-devices": 62318, + "bx-dialpad": 62319, + "bx-diameter": 62320, + "bx-diamond-alt": 62321, + "bx-diamond": 62322, + "bx-diamonds": 62323, + "bx-dice-1": 62324, + "bx-dice-2": 62325, + "bx-dice-3": 62326, + "bx-dice-4": 62327, + "bx-dice-5": 62328, + "bx-dice-6": 62329, + "bx-dice-roll": 62330, + "bx-dino": 62331, + "bx-directions": 62332, + "bx-disc": 62333, + "bx-discount": 62334, + "bx-discussion": 62335, + "bx-dish": 62336, + "bx-dishwasher": 62337, + "bx-dislike": 62338, + "bx-division": 62339, + "bx-dizzy": 62340, + "bx-dna": 62341, + "bx-dock-bottom-alt": 62342, + "bx-dock-bottom-arrow": 62343, + "bx-dock-bottom-left-alt": 62344, + "bx-dock-bottom-left": 62345, + "bx-dock-bottom-right-alt": 62346, + "bx-dock-bottom-right": 62347, + "bx-dock-bottom": 62348, + "bx-dock-left-alt": 62349, + "bx-dock-left-arrow": 62350, + "bx-dock-left": 62351, + "bx-dock-right-alt": 62352, + "bx-dock-right-arrow": 62353, + "bx-dock-right": 62354, + "bx-dock-top-alt": 62355, + "bx-dock-top-arrow": 62356, + "bx-dock-top-left-alt": 62357, + "bx-dock-top-left": 62358, + "bx-dock-top-right-alt": 62359, + "bx-dock-top-right": 62360, + "bx-dock-top": 62361, + "bx-dog-alt": 62362, + "bx-dog": 62363, + "bx-dollar-circle-stars": 62364, + "bx-dollar-circle": 62365, + "bx-dollar": 62366, + "bx-donate-blood": 62367, + "bx-donate-heart": 62368, + "bx-donut": 62369, + "bx-door-open": 62370, + "bx-door": 62371, + "bx-dots-horizontal-rounded-circle": 62372, + "bx-dots-horizontal-rounded": 62373, + "bx-dots-horizontal": 62374, + "bx-dots-vertical-rounded-circle": 62375, + "bx-dots-vertical-rounded": 62376, + "bx-dots-vertical": 62377, + "bx-doughnut-chart": 62378, + "bx-draw-ahead": 62379, + "bx-draw-behind": 62380, + "bx-draw-inside": 62381, + "bx-dress": 62382, + "bx-dribbling": 62383, + "bx-dropdown": 62384, + "bx-dryer": 62385, + "bx-duck": 62386, + "bx-dumbbell-alt": 62387, + "bx-dumbbell": 62388, + "bx-ear-alt": 62389, + "bx-ear-slash": 62390, + "bx-ear": 62391, + "bx-earbuds": 62392, + "bx-earth": 62393, + "bx-ease-in-out": 62394, + "bx-ease-in": 62395, + "bx-ease-out": 62396, + "bx-edit-alt": 62397, + "bx-edit": 62398, + "bx-education": 62399, + "bx-egg-fried": 62400, + "bx-egg-yolk": 62401, + "bx-egg": 62402, + "bx-eject": 62403, + "bx-element-of": 62404, + "bx-empty-set": 62405, + "bx-enter": 62406, + "bx-enterprise": 62407, + "bx-envelope-alt": 62408, + "bx-envelope-open": 62409, + "bx-envelope": 62410, + "bx-equal-circle": 62411, + "bx-equal-square": 62412, + "bx-equal": 62413, + "bx-equalizer": 62414, + "bx-eraser": 62415, + "bx-euro": 62416, + "bx-ev-station": 62417, + "bx-expand-left": 62418, + "bx-expand-right": 62419, + "bx-explosion": 62420, + "bx-exposure": 62421, + "bx-extension": 62422, + "bx-eye-alt": 62423, + "bx-eye-big": 62424, + "bx-eye-closed": 62425, + "bx-eye-slash": 62426, + "bx-eye": 62427, + "bx-eyedropper": 62428, + "bx-face-alt-2": 62429, + "bx-face-alt-3": 62430, + "bx-face-alt-4": 62431, + "bx-face-alt": 62432, + "bx-face-child": 62433, + "bx-face-mask": 62434, + "bx-face": 62435, + "bx-factory": 62436, + "bx-fan": 62437, + "bx-fast-forward-circle": 62438, + "bx-fast-forward": 62439, + "bx-feather-alt": 62440, + "bx-feather-minus": 62441, + "bx-feather-plus": 62442, + "bx-feather": 62443, + "bx-female": 62444, + "bx-file-code": 62445, + "bx-file-cog": 62446, + "bx-file-detail": 62447, + "bx-file-heart": 62448, + "bx-file-minus": 62449, + "bx-file-plus": 62450, + "bx-file-report": 62451, + "bx-file-search": 62452, + "bx-file-star": 62453, + "bx-file-x": 62454, + "bx-file-zip": 62455, + "bx-file": 62456, + "bx-film-roll-alt": 62457, + "bx-film-roll": 62458, + "bx-film": 62459, + "bx-filter": 62460, + "bx-finger-down": 62461, + "bx-finger-left": 62462, + "bx-finger-right": 62463, + "bx-finger-swipe-down": 62464, + "bx-finger-swipe-left": 62465, + "bx-finger-swipe-right": 62466, + "bx-finger-swipe-up": 62467, + "bx-finger-touch": 62468, + "bx-finger-up": 62469, + "bx-fingerprint": 62470, + "bx-fire-alt": 62471, + "bx-fire-extinguisher": 62472, + "bx-fire": 62473, + "bx-first": 62474, + "bx-fish-alt": 62475, + "bx-fish": 62476, + "bx-flag-alt-2": 62477, + "bx-flag-alt-3": 62478, + "bx-flag-alt": 62479, + "bx-flag-chequered": 62480, + "bx-flag": 62481, + "bx-flame": 62482, + "bx-flask-round": 62483, + "bx-florist": 62484, + "bx-flower-alt-2": 62485, + "bx-flower-alt": 62486, + "bx-flower": 62487, + "bx-folder-check": 62488, + "bx-folder-code": 62489, + "bx-folder-cog": 62490, + "bx-folder-down-arrow": 62491, + "bx-folder-heart": 62492, + "bx-folder-minus": 62493, + "bx-folder-open": 62494, + "bx-folder-plus": 62495, + "bx-folder-search": 62496, + "bx-folder-star": 62497, + "bx-folder-up-arrow": 62498, + "bx-folder-x": 62499, + "bx-folder-zip": 62500, + "bx-folder": 62501, + "bx-font-color": 62502, + "bx-font-family": 62503, + "bx-food-menu": 62504, + "bx-food-tag": 62505, + "bx-football-kick": 62506, + "bx-football-pitch": 62507, + "bx-football": 62508, + "bx-footsteps": 62509, + "bx-foreground": 62510, + "bx-fork-knife": 62511, + "bx-fork-spoon": 62512, + "bx-fork": 62513, + "bx-form": 62514, + "bx-forward-big": 62515, + "bx-forward-slash-circle": 62516, + "bx-forward-slash-square": 62517, + "bx-forward-slash": 62518, + "bx-forward-stroke": 62519, + "bx-forward": 62520, + "bx-frame": 62521, + "bx-fridge": 62522, + "bx-fullscreen-exit": 62523, + "bx-fullscreen": 62524, + "bx-function": 62525, + "bx-functions": 62526, + "bx-future": 62527, + "bx-gallery-horizontal-end": 62528, + "bx-gallery-horizontal": 62529, + "bx-gallery-thumbnails": 62530, + "bx-gallery-vertical-end": 62531, + "bx-gallery-vertical": 62532, + "bx-gaming": 62533, + "bx-garage": 62534, + "bx-gavel": 62535, + "bx-gear": 62536, + "bx-gem": 62537, + "bx-gestures": 62538, + "bx-ghost": 62539, + "bx-gift": 62540, + "bx-git-branch": 62541, + "bx-git-commit": 62542, + "bx-git-compare": 62543, + "bx-git-merge-queue": 62544, + "bx-git-merge": 62545, + "bx-git-pull-request-closed": 62546, + "bx-git-pull-request-draft": 62547, + "bx-git-pull-request": 62548, + "bx-git-repo-forked": 62549, + "bx-glasses-alt": 62550, + "bx-glasses": 62551, + "bx-globe-africa": 62552, + "bx-globe-alt-2": 62553, + "bx-globe-alt": 62554, + "bx-globe-americas": 62555, + "bx-globe-antartica": 62556, + "bx-globe-asia": 62557, + "bx-globe-europe": 62558, + "bx-globe-oceania": 62559, + "bx-globe-stand": 62560, + "bx-globe": 62561, + "bx-golf-ball": 62562, + "bx-gradient": 62563, + "bx-greater-than-equal": 62564, + "bx-greater-than": 62565, + "bx-grid-9": 62566, + "bx-grid-circle-diagonal-left": 62567, + "bx-grid-circle-diagonal-right": 62568, + "bx-grid-circle-plus": 62569, + "bx-grid-circle": 62570, + "bx-grid-column-left": 62571, + "bx-grid-column-right": 62572, + "bx-grid-lines-3": 62573, + "bx-grid-lines": 62574, + "bx-grid-plus": 62575, + "bx-grid-row-bottom": 62576, + "bx-grid-row-top": 62577, + "bx-grid-search": 62578, + "bx-grid": 62579, + "bx-groceries": 62580, + "bx-group-alt": 62581, + "bx-group": 62582, + "bx-guitar-amp": 62583, + "bx-hail": 62584, + "bx-hand-rock": 62585, + "bx-hand": 62586, + "bx-handheld-alt-2": 62587, + "bx-handheld-alt": 62588, + "bx-handheld": 62589, + "bx-handshake": 62590, + "bx-hanger": 62591, + "bx-happy-alt": 62592, + "bx-happy-beaming": 62593, + "bx-happy-heart-eyes": 62594, + "bx-happy": 62595, + "bx-hard-drive": 62596, + "bx-hard-hat": 62597, + "bx-hashtag": 62598, + "bx-hdmi": 62599, + "bx-head": 62600, + "bx-heading-1": 62601, + "bx-heading-2": 62602, + "bx-heading-3": 62603, + "bx-heading": 62604, + "bx-headphone-alt-2": 62605, + "bx-headphone-alt": 62606, + "bx-headphone-mic": 62607, + "bx-headphone": 62608, + "bx-heart-break": 62609, + "bx-heart-circle": 62610, + "bx-heart-half": 62611, + "bx-heart-plus": 62612, + "bx-heart-square": 62613, + "bx-heart": 62614, + "bx-heat-wave": 62615, + "bx-helmet": 62616, + "bx-help-circle": 62617, + "bx-help-octagon": 62618, + "bx-hexagon": 62619, + "bx-high-speed-train": 62620, + "bx-highlight": 62621, + "bx-highlights": 62622, + "bx-hinduism": 62623, + "bx-history": 62624, + "bx-home-add": 62625, + "bx-home-alt-2": 62626, + "bx-home-alt-3": 62627, + "bx-home-alt": 62628, + "bx-home-circle": 62629, + "bx-home-heart": 62630, + "bx-home": 62631, + "bx-honey": 62632, + "bx-horizon-sea": 62633, + "bx-horizontal-align-center": 62634, + "bx-horizontal-align-left": 62635, + "bx-horizontal-align-right": 62636, + "bx-horizontal-center": 62637, + "bx-horizontal-distribute-center": 62638, + "bx-horizontal-distribute-left": 62639, + "bx-horizontal-distribute-right": 62640, + "bx-horizontal-left": 62641, + "bx-horizontal-right": 62642, + "bx-horizontal-spacing": 62643, + "bx-hospital": 62644, + "bx-hot-tub-water": 62645, + "bx-hot-tub": 62646, + "bx-hot": 62647, + "bx-hourglass": 62648, + "bx-hurricane": 62649, + "bx-icecream": 62650, + "bx-iframe": 62651, + "bx-image-alt": 62652, + "bx-image-circle": 62653, + "bx-image-landscape": 62654, + "bx-image-no-background": 62655, + "bx-image-plus": 62656, + "bx-image-portrait": 62657, + "bx-image-sparkle": 62658, + "bx-image": 62659, + "bx-images": 62660, + "bx-inbox": 62661, + "bx-incognito": 62662, + "bx-infinite": 62663, + "bx-info-circle": 62664, + "bx-info-octagon": 62665, + "bx-info-shield": 62666, + "bx-info-square": 62667, + "bx-inner-shadow": 62668, + "bx-institution": 62669, + "bx-integral": 62670, + "bx-intellect": 62671, + "bx-invert-adjust": 62672, + "bx-invert": 62673, + "bx-islam": 62674, + "bx-island": 62675, + "bx-italic": 62676, + "bx-joystick-alt": 62677, + "bx-joystick-button-alt": 62678, + "bx-joystick-button": 62679, + "bx-joystick": 62680, + "bx-judaism": 62681, + "bx-key-alt": 62682, + "bx-key": 62683, + "bx-keyboard": 62684, + "bx-keyframe-ease-in": 62685, + "bx-keyframe-ease-out": 62686, + "bx-keyframe-easy-ease": 62687, + "bx-keyframe-hold-ease-in": 62688, + "bx-keyframe-hold-ease-out": 62689, + "bx-keyframe-hold-linear-in": 62690, + "bx-keyframe-hold-linear-out": 62691, + "bx-keyframe": 62692, + "bx-knife": 62693, + "bx-lambda": 62694, + "bx-landmark": 62695, + "bx-laptop-alt": 62696, + "bx-laptop": 62697, + "bx-lasso": 62698, + "bx-last": 62699, + "bx-laugh": 62700, + "bx-law": 62701, + "bx-layers-alt": 62702, + "bx-layers-down-left": 62703, + "bx-layers-down-right": 62704, + "bx-layers-minus-alt": 62705, + "bx-layers-plus-alt": 62706, + "bx-layers": 62707, + "bx-layout-check": 62708, + "bx-layout-minus": 62709, + "bx-layout-plus": 62710, + "bx-layout-search": 62711, + "bx-layout": 62712, + "bx-leaf-alt": 62713, + "bx-leaf": 62714, + "bx-left-indent": 62715, + "bx-lemon": 62716, + "bx-less-than-equal": 62717, + "bx-less-than": 62718, + "bx-letter-spacing-alt": 62719, + "bx-letter-spacing": 62720, + "bx-light-bulb-alt-2": 62721, + "bx-light-bulb-alt": 62722, + "bx-light-bulb-on": 62723, + "bx-light-bulb": 62724, + "bx-like": 62725, + "bx-line-chart-square": 62726, + "bx-line-spacing-alt": 62727, + "bx-line-spacing": 62728, + "bx-link-alt": 62729, + "bx-link-break": 62730, + "bx-link": 62731, + "bx-lira": 62732, + "bx-list-minus": 62733, + "bx-list-music": 62734, + "bx-list-ol": 62735, + "bx-list-play": 62736, + "bx-list-plus": 62737, + "bx-list-square": 62738, + "bx-list-ul-square": 62739, + "bx-list-ul": 62740, + "bx-list-x": 62741, + "bx-list": 62742, + "bx-loader-dots": 62743, + "bx-loader-lines-alt": 62744, + "bx-loader-lines": 62745, + "bx-location-alt-2": 62746, + "bx-location-alt": 62747, + "bx-location-blank": 62748, + "bx-location-check": 62749, + "bx-location-pin": 62750, + "bx-location-plus": 62751, + "bx-location-x": 62752, + "bx-location": 62753, + "bx-lock-keyhole-open-alt": 62754, + "bx-lock-keyhole-open": 62755, + "bx-lock-keyhole": 62756, + "bx-lock-open-alt": 62757, + "bx-lock-open": 62758, + "bx-lock": 62759, + "bx-lotion": 62760, + "bx-low-vision": 62761, + "bx-lowercase": 62762, + "bx-luggage": 62763, + "bx-lungs": 62764, + "bx-magic-wand": 62765, + "bx-magnet": 62766, + "bx-mail-open": 62767, + "bx-male": 62768, + "bx-man-woman": 62769, + "bx-man": 62770, + "bx-map": 62771, + "bx-margin-bottom": 62772, + "bx-margin-left": 62773, + "bx-margin-right": 62774, + "bx-margin-top": 62775, + "bx-martini": 62776, + "bx-mask": 62777, + "bx-math-alt": 62778, + "bx-math": 62779, + "bx-maximize": 62780, + "bx-meat": 62781, + "bx-medal-alt-2": 62782, + "bx-medal-alt": 62783, + "bx-medal-star-alt-2": 62784, + "bx-medal-star-alt": 62785, + "bx-medal-star": 62786, + "bx-medal": 62787, + "bx-medical-flask": 62788, + "bx-medical-kit": 62789, + "bx-megaphone-alt": 62790, + "bx-megaphone": 62791, + "bx-meh-alt": 62792, + "bx-meh-blank": 62793, + "bx-meh": 62794, + "bx-menorah": 62795, + "bx-menu-close": 62796, + "bx-menu-closer": 62797, + "bx-menu-filter": 62798, + "bx-menu-left": 62799, + "bx-menu-notification": 62800, + "bx-menu-right": 62801, + "bx-menu-search": 62802, + "bx-menu-select": 62803, + "bx-menu-wide": 62804, + "bx-menu-wider": 62805, + "bx-menu": 62806, + "bx-merge": 62807, + "bx-mesh": 62808, + "bx-message-bubble-captions": 62809, + "bx-message-bubble-check": 62810, + "bx-message-bubble-code": 62811, + "bx-message-bubble-detail": 62812, + "bx-message-bubble-dots-2": 62813, + "bx-message-bubble-dots": 62814, + "bx-message-bubble-edit": 62815, + "bx-message-bubble-exclamation": 62816, + "bx-message-bubble-heart": 62817, + "bx-message-bubble-image": 62818, + "bx-message-bubble-minus": 62819, + "bx-message-bubble-notification": 62820, + "bx-message-bubble-plus": 62821, + "bx-message-bubble-question-mark": 62822, + "bx-message-bubble-reply": 62823, + "bx-message-bubble-star": 62824, + "bx-message-bubble-x": 62825, + "bx-message-bubble": 62826, + "bx-message-captions": 62827, + "bx-message-check": 62828, + "bx-message-circle-captions": 62829, + "bx-message-circle-check": 62830, + "bx-message-circle-code": 62831, + "bx-message-circle-detail": 62832, + "bx-message-circle-dots-2": 62833, + "bx-message-circle-dots": 62834, + "bx-message-circle-edit": 62835, + "bx-message-circle-exclamation": 62836, + "bx-message-circle-heart": 62837, + "bx-message-circle-image": 62838, + "bx-message-circle-minus": 62839, + "bx-message-circle-notification": 62840, + "bx-message-circle-plus": 62841, + "bx-message-circle-question-mark": 62842, + "bx-message-circle-reply": 62843, + "bx-message-circle-star": 62844, + "bx-message-circle-x": 62845, + "bx-message-circle": 62846, + "bx-message-code": 62847, + "bx-message-detail": 62848, + "bx-message-dots-2": 62849, + "bx-message-dots": 62850, + "bx-message-edit": 62851, + "bx-message-exclamation": 62852, + "bx-message-heart": 62853, + "bx-message-image": 62854, + "bx-message-minus": 62855, + "bx-message-notification": 62856, + "bx-message-plus": 62857, + "bx-message-question-mark": 62858, + "bx-message-reply": 62859, + "bx-message-star": 62860, + "bx-message-x": 62861, + "bx-message": 62862, + "bx-meteor": 62863, + "bx-microchip": 62864, + "bx-microphone-alt-2": 62865, + "bx-microphone-alt": 62866, + "bx-microphone-big-alt": 62867, + "bx-microphone-big": 62868, + "bx-microphone-slash": 62869, + "bx-microphone": 62870, + "bx-microscope": 62871, + "bx-microwave-oven": 62872, + "bx-milk-bottle": 62873, + "bx-minimize": 62874, + "bx-minus-circle": 62875, + "bx-minus-plus": 62876, + "bx-minus-shield": 62877, + "bx-minus-square": 62878, + "bx-minus": 62879, + "bx-mobile-alt-2": 62880, + "bx-mobile-alt": 62881, + "bx-mobile-back-alt-2": 62882, + "bx-mobile-back-alt": 62883, + "bx-mobile-back": 62884, + "bx-mobile-ring": 62885, + "bx-mobile": 62886, + "bx-monitor-wallpaper": 62887, + "bx-monitor-wide": 62888, + "bx-monitor": 62889, + "bx-moon-crater": 62890, + "bx-moon-phase-0": 62891, + "bx-moon-phase-1": 62892, + "bx-moon-phase-2": 62893, + "bx-moon-phase-3": 62894, + "bx-moon-phase-4": 62895, + "bx-moon-phase-5": 62896, + "bx-moon-phase-6": 62897, + "bx-moon-star": 62898, + "bx-moon": 62899, + "bx-mosque": 62900, + "bx-motion-alt": 62901, + "bx-motion": 62902, + "bx-motorcycle": 62903, + "bx-mountain-peak": 62904, + "bx-mountain-view": 62905, + "bx-mountain": 62906, + "bx-mouse-alt": 62907, + "bx-mouse": 62908, + "bx-move-diagonal-left": 62909, + "bx-move-diagonal-right": 62910, + "bx-move-horizontal": 62911, + "bx-move-vertical": 62912, + "bx-move": 62913, + "bx-movie-play": 62914, + "bx-movie": 62915, + "bx-music-alt-2": 62916, + "bx-music-alt": 62917, + "bx-music-library": 62918, + "bx-music": 62919, + "bx-network-chart": 62920, + "bx-network-device": 62921, + "bx-news": 62922, + "bx-newspaper": 62923, + "bx-night-light": 62924, + "bx-no-entry": 62925, + "bx-noise": 62926, + "bx-not-element-of": 62927, + "bx-not-equal": 62928, + "bx-not-subset": 62929, + "bx-not-superset": 62930, + "bx-note-book": 62931, + "bx-note": 62932, + "bx-notification-slash": 62933, + "bx-notification": 62934, + "bx-nut": 62935, + "bx-octopus": 62936, + "bx-omega": 62937, + "bx-option": 62938, + "bx-outdoor-dining": 62939, + "bx-outer-shadow": 62940, + "bx-oval-vertical": 62941, + "bx-oval": 62942, + "bx-oven": 62943, + "bx-owl": 62944, + "bx-pacifism": 62945, + "bx-package": 62946, + "bx-pacman": 62947, + "bx-paint-alt": 62948, + "bx-paint-roll": 62949, + "bx-paint": 62950, + "bx-palette": 62951, + "bx-pant": 62952, + "bx-paper-plane": 62953, + "bx-paperclip": 62954, + "bx-paragraph-spacing": 62955, + "bx-paragraph": 62956, + "bx-parallel": 62957, + "bx-parent-child": 62958, + "bx-party": 62959, + "bx-paste": 62960, + "bx-path": 62961, + "bx-pause-circle": 62962, + "bx-pause": 62963, + "bx-paw-print": 62964, + "bx-pear": 62965, + "bx-pen-alt": 62966, + "bx-pen-draw": 62967, + "bx-pen-edit-circle": 62968, + "bx-pen-minus": 62969, + "bx-pen-plus": 62970, + "bx-pen": 62971, + "bx-pencil-circle": 62972, + "bx-pencil-draw": 62973, + "bx-pencil-edit-circle": 62974, + "bx-pencil-sparkles": 62975, + "bx-pencil-square": 62976, + "bx-pencil": 62977, + "bx-pentagon": 62978, + "bx-people-diversity": 62979, + "bx-people-handshake": 62980, + "bx-people-heart": 62981, + "bx-percentage": 62982, + "bx-perpendicular": 62983, + "bx-perspective": 62984, + "bx-petrol-pump": 62985, + "bx-pharmacy": 62986, + "bx-phone-book": 62987, + "bx-phone-forwarding": 62988, + "bx-phone-incoming": 62989, + "bx-phone-outgoing": 62990, + "bx-phone-plus": 62991, + "bx-phone-ring": 62992, + "bx-phone-x": 62993, + "bx-phone": 62994, + "bx-photo-album": 62995, + "bx-pi": 62996, + "bx-piano-alt": 62997, + "bx-piano-grand": 62998, + "bx-piano": 62999, + "bx-pickup-truck": 63000, + "bx-picture-in-picture-close": 63001, + "bx-picture-in-picture": 63002, + "bx-pie-chart-alt-2": 63003, + "bx-pie-chart-alt": 63004, + "bx-pie-chart": 63005, + "bx-piggy-bank": 63006, + "bx-pill-bottle-alt": 63007, + "bx-pill-bottle": 63008, + "bx-pill": 63009, + "bx-pin-alt": 63010, + "bx-pin-slash-alt": 63011, + "bx-pin": 63012, + "bx-pizza-alt": 63013, + "bx-pizza": 63014, + "bx-plane-alt": 63015, + "bx-plane-land": 63016, + "bx-plane-take-off": 63017, + "bx-plane": 63018, + "bx-planet": 63019, + "bx-plant-pot": 63020, + "bx-play-circle-alt": 63021, + "bx-play-circle": 63022, + "bx-play": 63023, + "bx-plug-connect": 63024, + "bx-plus-big": 63025, + "bx-plus-circle": 63026, + "bx-plus-minus": 63027, + "bx-plus-shield": 63028, + "bx-plus-square": 63029, + "bx-plus": 63030, + "bx-podcast": 63031, + "bx-polar-chart": 63032, + "bx-poll": 63033, + "bx-polygon": 63034, + "bx-popsicle": 63035, + "bx-pound": 63036, + "bx-power": 63037, + "bx-prawn": 63038, + "bx-price-tag-alt": 63039, + "bx-price-tag": 63040, + "bx-print-dollar": 63041, + "bx-printer": 63042, + "bx-proper-subset": 63043, + "bx-proper-superset": 63044, + "bx-psychology": 63045, + "bx-puck": 63046, + "bx-pulse": 63047, + "bx-pyramid": 63048, + "bx-qr-scan": 63049, + "bx-qr": 63050, + "bx-queue": 63051, + "bx-quote-left-alt": 63052, + "bx-quote-left": 63053, + "bx-quote-right-alt": 63054, + "bx-quote-right": 63055, + "bx-quote-single-left": 63056, + "bx-quote-single-right": 63057, + "bx-radar": 63058, + "bx-radiation": 63059, + "bx-radio-circle-marked": 63060, + "bx-radio-circle": 63061, + "bx-radio": 63062, + "bx-rainbow": 63063, + "bx-reading-glass": 63064, + "bx-reading": 63065, + "bx-receipt": 63066, + "bx-rectangle-vertical": 63067, + "bx-rectangle-wide": 63068, + "bx-rectangle": 63069, + "bx-recycle": 63070, + "bx-redo-alt": 63071, + "bx-redo-stroke-alt": 63072, + "bx-redo-stroke": 63073, + "bx-redo": 63074, + "bx-reflect-horizontal-alt": 63075, + "bx-reflect-horizontal": 63076, + "bx-reflect-vertical-alt": 63077, + "bx-reflect-vertical": 63078, + "bx-refresh-ccw-alt-dot": 63079, + "bx-refresh-ccw-alt": 63080, + "bx-refresh-ccw-dot": 63081, + "bx-refresh-ccw": 63082, + "bx-refresh-cw-alt-dot": 63083, + "bx-refresh-cw-alt": 63084, + "bx-refresh-cw-dot": 63085, + "bx-refresh-cw": 63086, + "bx-registered": 63087, + "bx-rename": 63088, + "bx-repeat-alt-2": 63089, + "bx-repeat-alt": 63090, + "bx-repeat": 63091, + "bx-reply-big": 63092, + "bx-reply-stroke": 63093, + "bx-reply": 63094, + "bx-report": 63095, + "bx-rewind-circle": 63096, + "bx-rewind": 63097, + "bx-rfid": 63098, + "bx-rgb": 63099, + "bx-right-angle-triangle-half": 63100, + "bx-right-angle-triangle": 63101, + "bx-right-indent": 63102, + "bx-robot": 63103, + "bx-rocket-alt": 63104, + "bx-rocket": 63105, + "bx-rotate-ccw-10": 63106, + "bx-rotate-ccw-30": 63107, + "bx-rotate-ccw-5": 63108, + "bx-rotate-ccw-dot": 63109, + "bx-rotate-ccw": 63110, + "bx-rotate-cw-10": 63111, + "bx-rotate-cw-30": 63112, + "bx-rotate-cw-5": 63113, + "bx-rotate-cw-dot": 63114, + "bx-rotate-cw": 63115, + "bx-rotate-square-ccw": 63116, + "bx-rotate-square-cw": 63117, + "bx-route": 63118, + "bx-row-resize": 63119, + "bx-rows-3": 63120, + "bx-rows-4": 63121, + "bx-rows": 63122, + "bx-rss": 63123, + "bx-ruble": 63124, + "bx-rugby-ball": 63125, + "bx-ruler": 63126, + "bx-running": 63127, + "bx-rupee": 63128, + "bx-sad": 63129, + "bx-safe": 63130, + "bx-sail": 63131, + "bx-sandwich": 63132, + "bx-sapling": 63133, + "bx-save": 63134, + "bx-scale": 63135, + "bx-scan-ar": 63136, + "bx-scan-barcode": 63137, + "bx-scan-detail": 63138, + "bx-scan-face": 63139, + "bx-scan-search": 63140, + "bx-scan": 63141, + "bx-school-bus": 63142, + "bx-school": 63143, + "bx-science": 63144, + "bx-scooter-delivery": 63145, + "bx-scooter": 63146, + "bx-screen-light": 63147, + "bx-screenshot": 63148, + "bx-scribble": 63149, + "bx-scroll": 63150, + "bx-sd-card": 63151, + "bx-sea-view": 63152, + "bx-seal-check": 63153, + "bx-seal": 63154, + "bx-search-alt": 63155, + "bx-search-big-code": 63156, + "bx-search-big-minus": 63157, + "bx-search-big-plus": 63158, + "bx-search-big-x": 63159, + "bx-search-big": 63160, + "bx-search-code": 63161, + "bx-search-minus": 63162, + "bx-search-plus": 63163, + "bx-search-x": 63164, + "bx-search": 63165, + "bx-select-all": 63166, + "bx-select-many": 63167, + "bx-select-none": 63168, + "bx-select": 63169, + "bx-self-care": 63170, + "bx-send-alt-2": 63171, + "bx-send-alt": 63172, + "bx-send": 63173, + "bx-server": 63174, + "bx-set-intersection": 63175, + "bx-set-union": 63176, + "bx-shadows": 63177, + "bx-shape-exclude-alt": 63178, + "bx-shape-exclude": 63179, + "bx-shape-intersect-alt": 63180, + "bx-shape-intersect": 63181, + "bx-shape-outline-alt": 63182, + "bx-shape-outline": 63183, + "bx-shape-rotate-ccw": 63184, + "bx-shape-rotate-cw": 63185, + "bx-shape-subtract-alt": 63186, + "bx-shape-subtract": 63187, + "bx-shape-trim-alt": 63188, + "bx-shape-trim": 63189, + "bx-shape-unite-alt": 63190, + "bx-shape-unite": 63191, + "bx-shapes-alt-2": 63192, + "bx-shapes-alt": 63193, + "bx-shapes": 63194, + "bx-share": 63195, + "bx-shekel": 63196, + "bx-shield-alt-2": 63197, + "bx-shield-alt": 63198, + "bx-shield-circle": 63199, + "bx-shield-half": 63200, + "bx-shield-quarter": 63201, + "bx-shield": 63202, + "bx-shinto": 63203, + "bx-ship": 63204, + "bx-shocked": 63205, + "bx-shopping-bag-alt": 63206, + "bx-shopping-bag": 63207, + "bx-shower": 63208, + "bx-shrink-left": 63209, + "bx-shrink-right": 63210, + "bx-shuffle": 63211, + "bx-shutter-alt": 63212, + "bx-shutter": 63213, + "bx-shuttlecock": 63214, + "bx-sidebar-right": 63215, + "bx-sidebar": 63216, + "bx-sigma": 63217, + "bx-signal-1": 63218, + "bx-signal-2": 63219, + "bx-signal-3": 63220, + "bx-signal-4": 63221, + "bx-signal-5": 63222, + "bx-signal-slash": 63223, + "bx-signature": 63224, + "bx-sikhism": 63225, + "bx-sine-wave": 63226, + "bx-siren-alt": 63227, + "bx-siren": 63228, + "bx-sitemap": 63229, + "bx-size-distort": 63230, + "bx-size-freeform": 63231, + "bx-size-uniform": 63232, + "bx-size-warp": 63233, + "bx-skateboard": 63234, + "bx-skip-next-circle": 63235, + "bx-skip-next": 63236, + "bx-skip-previous-circle": 63237, + "bx-skip-previous": 63238, + "bx-skirt": 63239, + "bx-skull": 63240, + "bx-sleepy": 63241, + "bx-slice": 63242, + "bx-slider-alt": 63243, + "bx-slider-vertical-alt": 63244, + "bx-slider-vertical": 63245, + "bx-slider": 63246, + "bx-slideshow": 63247, + "bx-smile": 63248, + "bx-smoke-alarm-alt-2": 63249, + "bx-smoke-alarm-alt": 63250, + "bx-smoke-alarm": 63251, + "bx-sneaker": 63252, + "bx-snowflake": 63253, + "bx-sock": 63254, + "bx-solar-panel": 63255, + "bx-spa": 63256, + "bx-spacebar": 63257, + "bx-spade": 63258, + "bx-spanner": 63259, + "bx-sparkle-circle": 63260, + "bx-sparkle-square": 63261, + "bx-sparkle": 63262, + "bx-sparkles-alt": 63263, + "bx-sparkles": 63264, + "bx-speaker": 63265, + "bx-sphere": 63266, + "bx-split": 63267, + "bx-spoon": 63268, + "bx-spray-can": 63269, + "bx-square-dashed-half": 63270, + "bx-square-dashed": 63271, + "bx-square-root": 63272, + "bx-square-rounded": 63273, + "bx-square-small": 63274, + "bx-square": 63275, + "bx-squircle": 63276, + "bx-stadium": 63277, + "bx-stamp": 63278, + "bx-star-circle": 63279, + "bx-star-half": 63280, + "bx-star-square": 63281, + "bx-star": 63282, + "bx-station": 63283, + "bx-steering-wheel": 63284, + "bx-steps-down": 63285, + "bx-steps-up": 63286, + "bx-sticker": 63287, + "bx-stop-circle": 63288, + "bx-stop": 63289, + "bx-stopwatch": 63290, + "bx-store-alt-2": 63291, + "bx-store-alt": 63292, + "bx-store": 63293, + "bx-strategy": 63294, + "bx-street-view": 63295, + "bx-strikethrough": 63296, + "bx-stroke-drawing": 63297, + "bx-stroke-freehand": 63298, + "bx-stroke-ink": 63299, + "bx-stroke-pen": 63300, + "bx-subscript": 63301, + "bx-subset": 63302, + "bx-subway": 63303, + "bx-sun-bright": 63304, + "bx-sun-dim": 63305, + "bx-sun-drizzle": 63306, + "bx-sun-fog": 63307, + "bx-sun-rain-wind": 63308, + "bx-sun-rain": 63309, + "bx-sun-rise": 63310, + "bx-sun-set": 63311, + "bx-sun-snow": 63312, + "bx-sun": 63313, + "bx-superscript": 63314, + "bx-superset": 63315, + "bx-surfboard": 63316, + "bx-sushi": 63317, + "bx-swap-diagonal": 63318, + "bx-swap-horizontal": 63319, + "bx-swap-vertical": 63320, + "bx-swatch": 63321, + "bx-swimming-pool": 63322, + "bx-swimming": 63323, + "bx-sword-alt": 63324, + "bx-sword": 63325, + "bx-syringe": 63326, + "bx-t-shirt": 63327, + "bx-tab": 63328, + "bx-table-cells-large": 63329, + "bx-table-cells": 63330, + "bx-table-columns-merge": 63331, + "bx-table-columns-split": 63332, + "bx-table-columns": 63333, + "bx-table-layout": 63334, + "bx-table-list": 63335, + "bx-table-rows-merge": 63336, + "bx-table-rows-split": 63337, + "bx-table-rows": 63338, + "bx-table-tennis": 63339, + "bx-table": 63340, + "bx-tablet": 63341, + "bx-tabs": 63342, + "bx-tachometer-alt": 63343, + "bx-tachometer": 63344, + "bx-taco": 63345, + "bx-tag-alt": 63346, + "bx-tag-x": 63347, + "bx-tag": 63348, + "bx-takeaway": 63349, + "bx-target": 63350, + "bx-taxi": 63351, + "bx-temple": 63352, + "bx-tennis-ball-alt": 63353, + "bx-tennis-ball": 63354, + "bx-tennis": 63355, + "bx-tent": 63356, + "bx-terminal": 63357, + "bx-test-tube": 63358, + "bx-text-height": 63359, + "bx-text-underline": 63360, + "bx-text-width": 63361, + "bx-texture": 63362, + "bx-thermometer": 63363, + "bx-thought-bubble": 63364, + "bx-thread-roll": 63365, + "bx-thumb-down": 63366, + "bx-thumb-up": 63367, + "bx-thunder": 63368, + "bx-ticket-star": 63369, + "bx-ticket": 63370, + "bx-tickets": 63371, + "bx-timer": 63372, + "bx-tiny-home": 63373, + "bx-tired": 63374, + "bx-toggle-big-left": 63375, + "bx-toggle-big-right": 63376, + "bx-toggle-left": 63377, + "bx-toggle-right": 63378, + "bx-toggles": 63379, + "bx-toilet-roll": 63380, + "bx-tooth": 63381, + "bx-torch": 63382, + "bx-tornado": 63383, + "bx-torus": 63384, + "bx-towel": 63385, + "bx-toy-car": 63386, + "bx-traffic-barrier": 63387, + "bx-traffic-cone": 63388, + "bx-train": 63389, + "bx-tram": 63390, + "bx-transgender": 63391, + "bx-translate": 63392, + "bx-transparency": 63393, + "bx-trash-alt": 63394, + "bx-trash-x": 63395, + "bx-trash": 63396, + "bx-treasure-chest": 63397, + "bx-tree-alt": 63398, + "bx-tree": 63399, + "bx-trees": 63400, + "bx-trending-down": 63401, + "bx-trending-up": 63402, + "bx-triangle-half": 63403, + "bx-triangle": 63404, + "bx-trip": 63405, + "bx-trophy-star": 63406, + "bx-trophy": 63407, + "bx-truck": 63408, + "bx-turkey-meat": 63409, + "bx-turn-down": 63410, + "bx-turn-left": 63411, + "bx-turn-right": 63412, + "bx-turn-up": 63413, + "bx-tv-alt": 63414, + "bx-tv": 63415, + "bx-ufo": 63416, + "bx-umbrella-alt": 63417, + "bx-umbrella": 63418, + "bx-underline-dashed": 63419, + "bx-underline-dotted": 63420, + "bx-underline-wavy": 63421, + "bx-underline": 63422, + "bx-undershirt": 63423, + "bx-undo-alt": 63424, + "bx-undo-stroke-alt": 63425, + "bx-undo-stroke": 63426, + "bx-undo": 63427, + "bx-universal-access": 63428, + "bx-unlink-alt": 63429, + "bx-unlink": 63430, + "bx-uppercase": 63431, + "bx-upside-down": 63432, + "bx-usb": 63433, + "bx-user-check": 63434, + "bx-user-circle": 63435, + "bx-user-hexagon": 63436, + "bx-user-id-card": 63437, + "bx-user-minus": 63438, + "bx-user-plus": 63439, + "bx-user-search": 63440, + "bx-user-square": 63441, + "bx-user-voice": 63442, + "bx-user-x": 63443, + "bx-user": 63444, + "bx-van": 63445, + "bx-variable": 63446, + "bx-vector-square": 63447, + "bx-vector-triangle": 63448, + "bx-vector": 63449, + "bx-vertical-align-bottom": 63450, + "bx-vertical-align-center": 63451, + "bx-vertical-align-top": 63452, + "bx-vertical-bottom": 63453, + "bx-vertical-center": 63454, + "bx-vertical-distribute-bottom": 63455, + "bx-vertical-distribute-center": 63456, + "bx-vertical-distribute-top": 63457, + "bx-vertical-spacing": 63458, + "bx-vertical-top": 63459, + "bx-vial-alt": 63460, + "bx-vial": 63461, + "bx-video-cinema": 63462, + "bx-video-plus": 63463, + "bx-video-slash": 63464, + "bx-video": 63465, + "bx-vignette": 63466, + "bx-virus-slash": 63467, + "bx-virus": 63468, + "bx-voicemail": 63469, + "bx-volleyball": 63470, + "bx-volume-full": 63471, + "bx-volume-low": 63472, + "bx-volume-mute": 63473, + "bx-volume": 63474, + "bx-vr-goggles": 63475, + "bx-vr-headset": 63476, + "bx-waffle": 63477, + "bx-walking": 63478, + "bx-wall": 63479, + "bx-wallet-alt": 63480, + "bx-wallet-cards": 63481, + "bx-wallet-note": 63482, + "bx-wallet": 63483, + "bx-warehouse": 63484, + "bx-washer": 63485, + "bx-water-drop-alt": 63486, + "bx-water-drop-half": 63487, + "bx-water-drop": 63488, + "bx-water-spray": 63489, + "bx-water": 63490, + "bx-watermelon": 63491, + "bx-waveform": 63492, + "bx-webcam": 63493, + "bx-webhook": 63494, + "bx-whiteboard-alt": 63495, + "bx-whiteboard": 63496, + "bx-widget-horizontal": 63497, + "bx-widget-small": 63498, + "bx-widget-vertical": 63499, + "bx-widget": 63500, + "bx-wifi-0": 63501, + "bx-wifi-1": 63502, + "bx-wifi-2": 63503, + "bx-wifi-slash": 63504, + "bx-wifi": 63505, + "bx-wind": 63506, + "bx-window-arrow-in": 63507, + "bx-window-arrow-out": 63508, + "bx-window-mac-alt": 63509, + "bx-window-mac": 63510, + "bx-window": 63511, + "bx-windows": 63512, + "bx-wine-alt": 63513, + "bx-wine": 63514, + "bx-wink-smile": 63515, + "bx-wink-tongue": 63516, + "bx-woman": 63517, + "bx-won": 63518, + "bx-wrist-watch-alt": 63519, + "bx-wrist-watch-round-alt": 63520, + "bx-wrist-watch-round": 63521, + "bx-wrist-watch": 63522, + "bx-x-circle": 63523, + "bx-x-shield": 63524, + "bx-x-square": 63525, + "bx-x": 63526, + "bx-yarn-ball": 63527, + "bx-yen": 63528, + "bx-yin-yang": 63529, + "bxs-8-ball": 63530, + "bxs-a-arrow-down": 63531, + "bxs-a-arrow-up": 63532, + "bxs-accessibility": 63533, + "bxs-acorn": 63534, + "bxs-address-book": 63535, + "bxs-air-conditioner": 63536, + "bxs-air": 63537, + "bxs-airplay": 63538, + "bxs-alarm-alt": 63539, + "bxs-alarm-check": 63540, + "bxs-alarm-exclamation": 63541, + "bxs-alarm-minus": 63542, + "bxs-alarm-plus": 63543, + "bxs-alarm-slash": 63544, + "bxs-alarm-z": 63545, + "bxs-alarm": 63546, + "bxs-album-covers": 63547, + "bxs-alert-circle": 63548, + "bxs-alert-octagon": 63549, + "bxs-alert-shield": 63550, + "bxs-alert-square": 63551, + "bxs-alert-triangle": 63552, + "bxs-alien": 63553, + "bxs-align-center": 63554, + "bxs-align-horizontal-justify-center": 63555, + "bxs-align-horizontal-justify-end": 63556, + "bxs-align-horizontal-justify-start": 63557, + "bxs-align-horizontal-space-between": 63558, + "bxs-align-justify": 63559, + "bxs-align-left": 63560, + "bxs-align-right": 63561, + "bxs-align-vertical-justify-center": 63562, + "bxs-align-vertical-justify-end": 63563, + "bxs-align-vertical-justify-start": 63564, + "bxs-align-vertical-space-between": 63565, + "bxs-ambulance": 63566, + "bxs-ampersand": 63567, + "bxs-analyze": 63568, + "bxs-anchor": 63569, + "bxs-angle": 63570, + "bxs-angry": 63571, + "bxs-animation-bounce": 63572, + "bxs-apartment": 63573, + "bxs-approximate": 63574, + "bxs-apps-alt": 63575, + "bxs-apps": 63576, + "bxs-arch": 63577, + "bxs-archive-alt": 63578, + "bxs-archive-arrow-down": 63579, + "bxs-archive-arrow-up": 63580, + "bxs-archive": 63581, + "bxs-area": 63582, + "bxs-arrow-big-down-line": 63583, + "bxs-arrow-big-down": 63584, + "bxs-arrow-big-left-line": 63585, + "bxs-arrow-big-left": 63586, + "bxs-arrow-big-right-line": 63587, + "bxs-arrow-big-right": 63588, + "bxs-arrow-big-up-line": 63589, + "bxs-arrow-big-up": 63590, + "bxs-arrow-cross": 63591, + "bxs-arrow-down-a-z": 63592, + "bxs-arrow-down-circle": 63593, + "bxs-arrow-down-left-circle": 63594, + "bxs-arrow-down-left-square": 63595, + "bxs-arrow-down-left-stroke-circle": 63596, + "bxs-arrow-down-left-stroke-square": 63597, + "bxs-arrow-down-left-stroke": 63598, + "bxs-arrow-down-left": 63599, + "bxs-arrow-down-narrow-wide": 63600, + "bxs-arrow-down-right-circle": 63601, + "bxs-arrow-down-right-square": 63602, + "bxs-arrow-down-right-stroke-circle": 63603, + "bxs-arrow-down-right-stroke-square": 63604, + "bxs-arrow-down-right-stroke": 63605, + "bxs-arrow-down-right": 63606, + "bxs-arrow-down-square": 63607, + "bxs-arrow-down-stroke-circle": 63608, + "bxs-arrow-down-stroke-square": 63609, + "bxs-arrow-down-stroke": 63610, + "bxs-arrow-down-up": 63611, + "bxs-arrow-down-wide-narrow": 63612, + "bxs-arrow-down": 63613, + "bxs-arrow-from-bottom-stroke": 63614, + "bxs-arrow-from-bottom": 63615, + "bxs-arrow-from-left-stroke": 63616, + "bxs-arrow-from-left": 63617, + "bxs-arrow-from-right-stroke": 63618, + "bxs-arrow-from-right": 63619, + "bxs-arrow-from-top-stroke": 63620, + "bxs-arrow-from-top": 63621, + "bxs-arrow-in-down-circle-half": 63622, + "bxs-arrow-in-down-left-circle": 63623, + "bxs-arrow-in-down-left-square": 63624, + "bxs-arrow-in-down-left-stroke-circle": 63625, + "bxs-arrow-in-down-left-stroke-square": 63626, + "bxs-arrow-in-down-right-circle": 63627, + "bxs-arrow-in-down-right-square": 63628, + "bxs-arrow-in-down-right-stroke-circle": 63629, + "bxs-arrow-in-down-right-stroke-square": 63630, + "bxs-arrow-in-down-square-half": 63631, + "bxs-arrow-in-down-stroke-circle-half": 63632, + "bxs-arrow-in-left-circle-half": 63633, + "bxs-arrow-in-left-square-half": 63634, + "bxs-arrow-in-left-stroke-circle-half": 63635, + "bxs-arrow-in-right-circle-half": 63636, + "bxs-arrow-in-right-square-half": 63637, + "bxs-arrow-in-right-stroke-circle-half": 63638, + "bxs-arrow-in-up-circle-half": 63639, + "bxs-arrow-in-up-left-circle": 63640, + "bxs-arrow-in-up-left-square": 63641, + "bxs-arrow-in-up-left-stroke-circle": 63642, + "bxs-arrow-in-up-left-stroke-square": 63643, + "bxs-arrow-in-up-right-circle": 63644, + "bxs-arrow-in-up-right-square": 63645, + "bxs-arrow-in-up-right-stroke-circle": 63646, + "bxs-arrow-in-up-right-stroke-square": 63647, + "bxs-arrow-in-up-square-half": 63648, + "bxs-arrow-in-up-stroke-circle-half": 63649, + "bxs-arrow-left-circle": 63650, + "bxs-arrow-left-right": 63651, + "bxs-arrow-left-square": 63652, + "bxs-arrow-left-stroke-circle": 63653, + "bxs-arrow-left-stroke-square": 63654, + "bxs-arrow-left-stroke": 63655, + "bxs-arrow-left": 63656, + "bxs-arrow-out-down-circle-half": 63657, + "bxs-arrow-out-down-left-circle": 63658, + "bxs-arrow-out-down-left-square": 63659, + "bxs-arrow-out-down-left-stroke-circle": 63660, + "bxs-arrow-out-down-left-stroke-square": 63661, + "bxs-arrow-out-down-right-circle": 63662, + "bxs-arrow-out-down-right-square": 63663, + "bxs-arrow-out-down-right-stroke-circle": 63664, + "bxs-arrow-out-down-right-stroke-square": 63665, + "bxs-arrow-out-down-square-half": 63666, + "bxs-arrow-out-down-stroke-circle-half": 63667, + "bxs-arrow-out-left-circle-half": 63668, + "bxs-arrow-out-left-square-half": 63669, + "bxs-arrow-out-left-stroke-circle-half": 63670, + "bxs-arrow-out-right-circle-half": 63671, + "bxs-arrow-out-right-square-half": 63672, + "bxs-arrow-out-right-stroke-circle-half": 63673, + "bxs-arrow-out-up-circle-half": 63674, + "bxs-arrow-out-up-left-circle": 63675, + "bxs-arrow-out-up-left-square": 63676, + "bxs-arrow-out-up-left-stroke-circle": 63677, + "bxs-arrow-out-up-left-stroke-square": 63678, + "bxs-arrow-out-up-right-circle": 63679, + "bxs-arrow-out-up-right-square": 63680, + "bxs-arrow-out-up-right-stroke-circle": 63681, + "bxs-arrow-out-up-right-stroke-square": 63682, + "bxs-arrow-out-up-square-half": 63683, + "bxs-arrow-out-up-stroke-circle-half": 63684, + "bxs-arrow-right-circle": 63685, + "bxs-arrow-right-left": 63686, + "bxs-arrow-right-square": 63687, + "bxs-arrow-right-stroke-circle": 63688, + "bxs-arrow-right-stroke-square": 63689, + "bxs-arrow-right-stroke": 63690, + "bxs-arrow-right": 63691, + "bxs-arrow-s-down": 63692, + "bxs-arrow-s-left": 63693, + "bxs-arrow-s-right": 63694, + "bxs-arrow-s-up": 63695, + "bxs-arrow-to-bottom-stroke": 63696, + "bxs-arrow-to-bottom": 63697, + "bxs-arrow-to-left-stroke": 63698, + "bxs-arrow-to-left": 63699, + "bxs-arrow-to-right-stroke": 63700, + "bxs-arrow-to-right": 63701, + "bxs-arrow-to-top-stroke": 63702, + "bxs-arrow-to-top": 63703, + "bxs-arrow-up-a-z": 63704, + "bxs-arrow-up-circle": 63705, + "bxs-arrow-up-down": 63706, + "bxs-arrow-up-left-circle": 63707, + "bxs-arrow-up-left-square": 63708, + "bxs-arrow-up-left-stroke-circle": 63709, + "bxs-arrow-up-left-stroke-square": 63710, + "bxs-arrow-up-left-stroke": 63711, + "bxs-arrow-up-left": 63712, + "bxs-arrow-up-narrow-wide": 63713, + "bxs-arrow-up-right-circle": 63714, + "bxs-arrow-up-right-square": 63715, + "bxs-arrow-up-right-stroke-circle": 63716, + "bxs-arrow-up-right-stroke-square": 63717, + "bxs-arrow-up-right-stroke": 63718, + "bxs-arrow-up-right": 63719, + "bxs-arrow-up-square": 63720, + "bxs-arrow-up-stroke-circle": 63721, + "bxs-arrow-up-stroke-square": 63722, + "bxs-arrow-up-stroke": 63723, + "bxs-arrow-up-wide-narrow": 63724, + "bxs-arrow-up": 63725, + "bxs-article": 63726, + "bxs-asterisk": 63727, + "bxs-at": 63728, + "bxs-atom": 63729, + "bxs-avocado": 63730, + "bxs-axe": 63731, + "bxs-background-color-fill": 63732, + "bxs-background": 63733, + "bxs-backpack-star": 63734, + "bxs-backpack": 63735, + "bxs-backspace": 63736, + "bxs-backward-slash": 63737, + "bxs-bacon": 63738, + "bxs-badge-check": 63739, + "bxs-badge-exclamation": 63740, + "bxs-badge-info": 63741, + "bxs-badge": 63742, + "bxs-baguette": 63743, + "bxs-bahai": 63744, + "bxs-balcony": 63745, + "bxs-ball-throw": 63746, + "bxs-balloon": 63747, + "bxs-band-aid": 63748, + "bxs-bank": 63749, + "bxs-bar-chart-big": 63750, + "bxs-bar-chart-square": 63751, + "bxs-bar-chart": 63752, + "bxs-barcode-square": 63753, + "bxs-barcode": 63754, + "bxs-barn": 63755, + "bxs-baseball": 63756, + "bxs-basket": 63757, + "bxs-basketball": 63758, + "bxs-bath": 63759, + "bxs-battery-1": 63760, + "bxs-battery-2": 63761, + "bxs-battery-3": 63762, + "bxs-battery-full": 63763, + "bxs-battery-low": 63764, + "bxs-battery": 63765, + "bxs-beach-ball": 63766, + "bxs-beach": 63767, + "bxs-beaker": 63768, + "bxs-beanie": 63769, + "bxs-bear": 63770, + "bxs-bed-alt": 63771, + "bxs-bed": 63772, + "bxs-beer": 63773, + "bxs-bell-check": 63774, + "bxs-bell-minus": 63775, + "bxs-bell-plus": 63776, + "bxs-bell-ring": 63777, + "bxs-bell-slash": 63778, + "bxs-bell": 63779, + "bxs-bench": 63780, + "bxs-between-horizontal-end": 63781, + "bxs-between-horizontal-start": 63782, + "bxs-between-vertical-end": 63783, + "bxs-between-vertical-start": 63784, + "bxs-bible": 63785, + "bxs-biceps": 63786, + "bxs-binocular": 63787, + "bxs-bird-alt": 63788, + "bxs-bird": 63789, + "bxs-birthday-cake": 63790, + "bxs-bitcoin": 63791, + "bxs-blanket": 63792, + "bxs-blob": 63793, + "bxs-block": 63794, + "bxs-blockquote": 63795, + "bxs-blocks": 63796, + "bxs-bluetooth": 63797, + "bxs-blur-alt": 63798, + "bxs-blur": 63799, + "bxs-body": 63800, + "bxs-bold": 63801, + "bxs-bolt-alt": 63802, + "bxs-bolt-circle": 63803, + "bxs-bolt-square": 63804, + "bxs-bolt": 63805, + "bxs-bomb": 63806, + "bxs-bone": 63807, + "bxs-bong": 63808, + "bxs-book-add": 63809, + "bxs-book-alt": 63810, + "bxs-book-bookmark": 63811, + "bxs-book-content": 63812, + "bxs-book-heart": 63813, + "bxs-book-library": 63814, + "bxs-book-open": 63815, + "bxs-book": 63816, + "bxs-bookmark-alt": 63817, + "bxs-bookmark-heart": 63818, + "bxs-bookmark-minus-alt": 63819, + "bxs-bookmark-minus": 63820, + "bxs-bookmark-plus-alt": 63821, + "bxs-bookmark-plus": 63822, + "bxs-bookmark-star": 63823, + "bxs-bookmark-x": 63824, + "bxs-bookmark": 63825, + "bxs-bookmarks": 63826, + "bxs-boombox": 63827, + "bxs-boot": 63828, + "bxs-border-all": 63829, + "bxs-border-bottom": 63830, + "bxs-border-inner": 63831, + "bxs-border-left": 63832, + "bxs-border-none": 63833, + "bxs-border-outer": 63834, + "bxs-border-radius": 63835, + "bxs-border-right": 63836, + "bxs-border-top": 63837, + "bxs-bow": 63838, + "bxs-bowl-balls": 63839, + "bxs-bowl-bubbles": 63840, + "bxs-bowl-hot": 63841, + "bxs-bowl-noodles-alt": 63842, + "bxs-bowl-noodles": 63843, + "bxs-bowl-rice": 63844, + "bxs-bowling-ball": 63845, + "bxs-box-alt": 63846, + "bxs-box": 63847, + "bxs-bracket-curly": 63848, + "bxs-bracket-round": 63849, + "bxs-bracket": 63850, + "bxs-braille": 63851, + "bxs-brain-circuit": 63852, + "bxs-brain": 63853, + "bxs-bread": 63854, + "bxs-brick": 63855, + "bxs-bridge": 63856, + "bxs-briefcase-alt-2": 63857, + "bxs-briefcase-alt": 63858, + "bxs-briefcase": 63859, + "bxs-brightness-half": 63860, + "bxs-brightness": 63861, + "bxs-broadcast": 63862, + "bxs-browser-activity": 63863, + "bxs-brush-sparkles": 63864, + "bxs-brush": 63865, + "bxs-buddhism": 63866, + "bxs-bug-alt": 63867, + "bxs-bug": 63868, + "bxs-building-house": 63869, + "bxs-building": 63870, + "bxs-buildings": 63871, + "bxs-bullseye": 63872, + "bxs-buoy": 63873, + "bxs-burger-alt": 63874, + "bxs-burger": 63875, + "bxs-bus": 63876, + "bxs-business": 63877, + "bxs-button-rounded": 63878, + "bxs-button": 63879, + "bxs-cabinet": 63880, + "bxs-cable-car": 63881, + "bxs-cake-slice": 63882, + "bxs-calculator": 63883, + "bxs-calendar-alt-2": 63884, + "bxs-calendar-alt": 63885, + "bxs-calendar-check": 63886, + "bxs-calendar-cog": 63887, + "bxs-calendar-detail": 63888, + "bxs-calendar-down-arrow": 63889, + "bxs-calendar-event": 63890, + "bxs-calendar-heart": 63891, + "bxs-calendar-minus": 63892, + "bxs-calendar-plus": 63893, + "bxs-calendar-search": 63894, + "bxs-calendar-star": 63895, + "bxs-calendar-up-arrow": 63896, + "bxs-calendar-week": 63897, + "bxs-calendar-x": 63898, + "bxs-calendar": 63899, + "bxs-camcoder": 63900, + "bxs-camera-alt": 63901, + "bxs-camera-flip": 63902, + "bxs-camera-home": 63903, + "bxs-camera-monochrome": 63904, + "bxs-camera-plus": 63905, + "bxs-camera-portrait": 63906, + "bxs-camera-slash": 63907, + "bxs-camera-switch": 63908, + "bxs-camera": 63909, + "bxs-campfire": 63910, + "bxs-camping": 63911, + "bxs-candlestick": 63912, + "bxs-cannabis": 63913, + "bxs-cap": 63914, + "bxs-capitalize": 63915, + "bxs-capsule": 63916, + "bxs-captions-cc": 63917, + "bxs-captions": 63918, + "bxs-capture": 63919, + "bxs-car-battery": 63920, + "bxs-car-key": 63921, + "bxs-car": 63922, + "bxs-card-view-large": 63923, + "bxs-card-view-no-title": 63924, + "bxs-card-view-small": 63925, + "bxs-card-view-tiles": 63926, + "bxs-card-view": 63927, + "bxs-caret-big-down": 63928, + "bxs-caret-big-left": 63929, + "bxs-caret-big-right": 63930, + "bxs-caret-big-up": 63931, + "bxs-caret-down-circle": 63932, + "bxs-caret-down-square": 63933, + "bxs-caret-down": 63934, + "bxs-caret-left-circle": 63935, + "bxs-caret-left-square": 63936, + "bxs-caret-left": 63937, + "bxs-caret-right-circle": 63938, + "bxs-caret-right-square": 63939, + "bxs-caret-right": 63940, + "bxs-caret-up-circle": 63941, + "bxs-caret-up-square": 63942, + "bxs-caret-up": 63943, + "bxs-carets-down-up": 63944, + "bxs-carets-left-right": 63945, + "bxs-carets-right-left": 63946, + "bxs-carets-up-down": 63947, + "bxs-carrot": 63948, + "bxs-cart-minus": 63949, + "bxs-cart-plus": 63950, + "bxs-cart": 63951, + "bxs-cast": 63952, + "bxs-castle": 63953, + "bxs-cat": 63954, + "bxs-categories": 63955, + "bxs-cctv": 63956, + "bxs-certification": 63957, + "bxs-chair": 63958, + "bxs-champagne": 63959, + "bxs-chart-area": 63960, + "bxs-chart-bar-big-columns": 63961, + "bxs-chart-bar-big-rows": 63962, + "bxs-chart-bar-columns": 63963, + "bxs-chart-bar-rows": 63964, + "bxs-chart-bubble": 63965, + "bxs-chart-gantt": 63966, + "bxs-chart-line": 63967, + "bxs-chart-network": 63968, + "bxs-chart-scatter": 63969, + "bxs-chart-spline": 63970, + "bxs-chart-stacked-columns": 63971, + "bxs-chart-stacked-rows": 63972, + "bxs-chart-trend": 63973, + "bxs-check-circle": 63974, + "bxs-check-shield": 63975, + "bxs-check-square": 63976, + "bxs-check": 63977, + "bxs-checkbox-checked": 63978, + "bxs-checkbox-square": 63979, + "bxs-checkbox": 63980, + "bxs-checklist": 63981, + "bxs-checks": 63982, + "bxs-cheese": 63983, + "bxs-chef-hat": 63984, + "bxs-cherry": 63985, + "bxs-chess-bishop": 63986, + "bxs-chess-king": 63987, + "bxs-chess-knight": 63988, + "bxs-chess-pawn": 63989, + "bxs-chess-queen": 63990, + "bxs-chess-rook": 63991, + "bxs-chess": 63992, + "bxs-chevron-down-circle": 63993, + "bxs-chevron-down-square": 63994, + "bxs-chevron-down": 63995, + "bxs-chevron-left-circle": 63996, + "bxs-chevron-left-square": 63997, + "bxs-chevron-left": 63998, + "bxs-chevron-right-circle": 63999, + "bxs-chevron-right-square": 64000, + "bxs-chevron-right": 64001, + "bxs-chevron-up-circle": 64002, + "bxs-chevron-up-square": 64003, + "bxs-chevron-up": 64004, + "bxs-chevrons-down-up": 64005, + "bxs-chevrons-down": 64006, + "bxs-chevrons-left-right": 64007, + "bxs-chevrons-left": 64008, + "bxs-chevrons-right-left": 64009, + "bxs-chevrons-right": 64010, + "bxs-chevrons-up-down": 64011, + "bxs-chevrons-up": 64012, + "bxs-child": 64013, + "bxs-chip": 64014, + "bxs-christianity": 64015, + "bxs-church": 64016, + "bxs-cigarette": 64017, + "bxs-circle-dashed-half": 64018, + "bxs-circle-dashed": 64019, + "bxs-circle-half-alt": 64020, + "bxs-circle-half": 64021, + "bxs-circle-hexagon": 64022, + "bxs-circle-outer-dashed-circle": 64023, + "bxs-circle-quarter-alt": 64024, + "bxs-circle-quarter": 64025, + "bxs-circle-three-quarter-alt": 64026, + "bxs-circle-three-quarter": 64027, + "bxs-circle": 64028, + "bxs-circles-9": 64029, + "bxs-circles-alt": 64030, + "bxs-circles": 64031, + "bxs-circuit-board": 64032, + "bxs-city": 64033, + "bxs-clipboard-check": 64034, + "bxs-clipboard-code": 64035, + "bxs-clipboard-detail": 64036, + "bxs-clipboard-minus": 64037, + "bxs-clipboard-plus": 64038, + "bxs-clipboard-x": 64039, + "bxs-clipboard": 64040, + "bxs-clock-1": 64041, + "bxs-clock-10": 64042, + "bxs-clock-11": 64043, + "bxs-clock-12": 64044, + "bxs-clock-2": 64045, + "bxs-clock-3": 64046, + "bxs-clock-4": 64047, + "bxs-clock-5": 64048, + "bxs-clock-6": 64049, + "bxs-clock-7": 64050, + "bxs-clock-8": 64051, + "bxs-clock-9": 64052, + "bxs-clock-dashed-half": 64053, + "bxs-clock": 64054, + "bxs-cloud-alt-2": 64055, + "bxs-cloud-alt": 64056, + "bxs-cloud-drizzle": 64057, + "bxs-cloud-fog": 64058, + "bxs-cloud-lightning": 64059, + "bxs-cloud-moon": 64060, + "bxs-cloud-rain-wind": 64061, + "bxs-cloud-rain": 64062, + "bxs-cloud-snow": 64063, + "bxs-cloud-sun": 64064, + "bxs-cloud": 64065, + "bxs-clover": 64066, + "bxs-club": 64067, + "bxs-cocktail": 64068, + "bxs-code-alt": 64069, + "bxs-code": 64070, + "bxs-coffee-beans": 64071, + "bxs-coffee-cup": 64072, + "bxs-coffee": 64073, + "bxs-cog": 64074, + "bxs-cognition": 64075, + "bxs-coin": 64076, + "bxs-coins": 64077, + "bxs-col-resize": 64078, + "bxs-color-fill": 64079, + "bxs-color-wheel": 64080, + "bxs-columns-3": 64081, + "bxs-columns-4": 64082, + "bxs-columns": 64083, + "bxs-comic-bubble": 64084, + "bxs-command": 64085, + "bxs-community": 64086, + "bxs-compare-alt": 64087, + "bxs-compare": 64088, + "bxs-compass": 64089, + "bxs-component": 64090, + "bxs-computer": 64091, + "bxs-confused": 64092, + "bxs-connector": 64093, + "bxs-contact-book": 64094, + "bxs-contrast": 64095, + "bxs-cookie": 64096, + "bxs-cool": 64097, + "bxs-copy-check": 64098, + "bxs-copy-list": 64099, + "bxs-copy-minus": 64100, + "bxs-copy-plus": 64101, + "bxs-copy-x": 64102, + "bxs-copy": 64103, + "bxs-copyright": 64104, + "bxs-core": 64105, + "bxs-credit-card-alt": 64106, + "bxs-credit-card-front": 64107, + "bxs-credit-card-insert": 64108, + "bxs-credit-card": 64109, + "bxs-cricket-ball": 64110, + "bxs-crop": 64111, + "bxs-cross-circle": 64112, + "bxs-crosshair": 64113, + "bxs-crown": 64114, + "bxs-crypto-coin": 64115, + "bxs-crypto": 64116, + "bxs-cube-alt": 64117, + "bxs-cube-inside": 64118, + "bxs-cube": 64119, + "bxs-cuboid": 64120, + "bxs-cup-hot": 64121, + "bxs-cup-saucer": 64122, + "bxs-cup-tea": 64123, + "bxs-cup": 64124, + "bxs-cupboard-alt": 64125, + "bxs-cupboard": 64126, + "bxs-cupcake": 64127, + "bxs-currency-note": 64128, + "bxs-currency-notes": 64129, + "bxs-cursor-add": 64130, + "bxs-cursor-cell": 64131, + "bxs-cursor-crosshair-dot": 64132, + "bxs-cursor-crosshair": 64133, + "bxs-cursor-pen": 64134, + "bxs-cursor-pointer": 64135, + "bxs-cursor": 64136, + "bxs-cut": 64137, + "bxs-cycling": 64138, + "bxs-cylinder": 64139, + "bxs-dashboard-alt": 64140, + "bxs-dashboard": 64141, + "bxs-database-alt": 64142, + "bxs-database": 64143, + "bxs-decrease-indent": 64144, + "bxs-delta": 64145, + "bxs-department-store": 64146, + "bxs-desert": 64147, + "bxs-desk": 64148, + "bxs-desktop-alt": 64149, + "bxs-desktop": 64150, + "bxs-devices": 64151, + "bxs-dialpad": 64152, + "bxs-diameter": 64153, + "bxs-diamond-alt": 64154, + "bxs-diamond": 64155, + "bxs-diamonds": 64156, + "bxs-dice-1": 64157, + "bxs-dice-2": 64158, + "bxs-dice-3": 64159, + "bxs-dice-4": 64160, + "bxs-dice-5": 64161, + "bxs-dice-6": 64162, + "bxs-dice-roll": 64163, + "bxs-dino": 64164, + "bxs-directions": 64165, + "bxs-disc": 64166, + "bxs-discount": 64167, + "bxs-discussion": 64168, + "bxs-dish": 64169, + "bxs-dishwasher": 64170, + "bxs-dislike": 64171, + "bxs-division": 64172, + "bxs-dizzy": 64173, + "bxs-dna": 64174, + "bxs-dock-bottom-alt": 64175, + "bxs-dock-bottom-arrow": 64176, + "bxs-dock-bottom-left-alt": 64177, + "bxs-dock-bottom-left": 64178, + "bxs-dock-bottom-right-alt": 64179, + "bxs-dock-bottom-right": 64180, + "bxs-dock-bottom": 64181, + "bxs-dock-left-alt": 64182, + "bxs-dock-left-arrow": 64183, + "bxs-dock-left": 64184, + "bxs-dock-right-alt": 64185, + "bxs-dock-right-arrow": 64186, + "bxs-dock-right": 64187, + "bxs-dock-top-alt": 64188, + "bxs-dock-top-arrow": 64189, + "bxs-dock-top-left-alt": 64190, + "bxs-dock-top-left": 64191, + "bxs-dock-top-right-alt": 64192, + "bxs-dock-top-right": 64193, + "bxs-dock-top": 64194, + "bxs-dog-alt": 64195, + "bxs-dog": 64196, + "bxs-dollar-circle-stars": 64197, + "bxs-dollar-circle": 64198, + "bxs-dollar": 64199, + "bxs-donate-blood": 64200, + "bxs-donate-heart": 64201, + "bxs-donut": 64202, + "bxs-door-open": 64203, + "bxs-door": 64204, + "bxs-dots-horizontal-rounded-circle": 64205, + "bxs-dots-horizontal-rounded": 64206, + "bxs-dots-horizontal": 64207, + "bxs-dots-vertical-rounded-circle": 64208, + "bxs-dots-vertical-rounded": 64209, + "bxs-dots-vertical": 64210, + "bxs-doughnut-chart": 64211, + "bxs-draw-ahead": 64212, + "bxs-draw-behind": 64213, + "bxs-draw-inside": 64214, + "bxs-dress": 64215, + "bxs-dribbling": 64216, + "bxs-dropdown": 64217, + "bxs-dryer": 64218, + "bxs-duck": 64219, + "bxs-dumbbell-alt": 64220, + "bxs-dumbbell": 64221, + "bxs-ear-alt": 64222, + "bxs-ear-slash": 64223, + "bxs-ear": 64224, + "bxs-earbuds": 64225, + "bxs-earth": 64226, + "bxs-ease-in-out": 64227, + "bxs-ease-in": 64228, + "bxs-ease-out": 64229, + "bxs-edit-alt": 64230, + "bxs-edit": 64231, + "bxs-education": 64232, + "bxs-egg-fried": 64233, + "bxs-egg-yolk": 64234, + "bxs-egg": 64235, + "bxs-eject": 64236, + "bxs-element-of": 64237, + "bxs-empty-set": 64238, + "bxs-enter": 64239, + "bxs-enterprise": 64240, + "bxs-envelope-alt": 64241, + "bxs-envelope-open": 64242, + "bxs-envelope": 64243, + "bxs-equal-circle": 64244, + "bxs-equal-square": 64245, + "bxs-equal": 64246, + "bxs-equalizer": 64247, + "bxs-eraser": 64248, + "bxs-euro": 64249, + "bxs-ev-station": 64250, + "bxs-expand-left": 64251, + "bxs-expand-right": 64252, + "bxs-explosion": 64253, + "bxs-exposure": 64254, + "bxs-extension": 64255, + "bxs-eye-alt": 64256, + "bxs-eye-big": 64257, + "bxs-eye-closed": 64258, + "bxs-eye-slash": 64259, + "bxs-eye": 64260, + "bxs-eyedropper": 64261, + "bxs-face-alt-2": 64262, + "bxs-face-alt-3": 64263, + "bxs-face-alt-4": 64264, + "bxs-face-alt": 64265, + "bxs-face-child": 64266, + "bxs-face-mask": 64267, + "bxs-face": 64268, + "bxs-factory": 64269, + "bxs-fan": 64270, + "bxs-fast-forward-circle": 64271, + "bxs-fast-forward": 64272, + "bxs-feather-alt": 64273, + "bxs-feather-minus": 64274, + "bxs-feather-plus": 64275, + "bxs-feather": 64276, + "bxs-female": 64277, + "bxs-file-code": 64278, + "bxs-file-cog": 64279, + "bxs-file-detail": 64280, + "bxs-file-heart": 64281, + "bxs-file-minus": 64282, + "bxs-file-plus": 64283, + "bxs-file-report": 64284, + "bxs-file-search": 64285, + "bxs-file-star": 64287, + "bxs-file-x": 64288, + "bxs-file-zip": 64289, + "bxs-file": 64290, + "bxs-film-roll-alt": 64291, + "bxs-film-roll": 64292, + "bxs-film": 64293, + "bxs-filter": 64294, + "bxs-finger-down": 64295, + "bxs-finger-left": 64296, + "bxs-finger-right": 64297, + "bxs-finger-swipe-down": 64298, + "bxs-finger-swipe-left": 64299, + "bxs-finger-swipe-right": 64300, + "bxs-finger-swipe-up": 64301, + "bxs-finger-touch": 64302, + "bxs-finger-up": 64303, + "bxs-fingerprint": 64304, + "bxs-fire-alt": 64305, + "bxs-fire-extinguisher": 64306, + "bxs-fire": 64307, + "bxs-first": 64308, + "bxs-fish-alt": 64309, + "bxs-fish": 64310, + "bxs-flag-alt-2": 64311, + "bxs-flag-alt-3": 64312, + "bxs-flag-alt": 64313, + "bxs-flag-chequered": 64314, + "bxs-flag": 64315, + "bxs-flame": 64316, + "bxs-flask-round": 64317, + "bxs-florist": 64318, + "bxs-flower-alt-2": 64319, + "bxs-flower-alt": 64320, + "bxs-flower": 64321, + "bxs-folder-check": 64322, + "bxs-folder-code": 64323, + "bxs-folder-cog": 64324, + "bxs-folder-down-arrow": 64325, + "bxs-folder-heart": 64326, + "bxs-folder-minus": 64327, + "bxs-folder-open": 64328, + "bxs-folder-plus": 64329, + "bxs-folder-search": 64330, + "bxs-folder-star": 64331, + "bxs-folder-up-arrow": 64332, + "bxs-folder-x": 64333, + "bxs-folder-zip": 64334, + "bxs-folder": 64335, + "bxs-font-color": 64336, + "bxs-font-family": 64337, + "bxs-food-menu": 64338, + "bxs-food-tag": 64339, + "bxs-football-kick": 64340, + "bxs-football-pitch": 64341, + "bxs-football": 64342, + "bxs-footsteps": 64343, + "bxs-foreground": 64344, + "bxs-fork-knife": 64345, + "bxs-fork-spoon": 64346, + "bxs-fork": 64347, + "bxs-form": 64348, + "bxs-forward-big": 64349, + "bxs-forward-slash-circle": 64350, + "bxs-forward-slash-square": 64351, + "bxs-forward-slash": 64352, + "bxs-forward-stroke": 64353, + "bxs-forward": 64354, + "bxs-frame": 64355, + "bxs-fridge": 64356, + "bxs-fullscreen-exit": 64357, + "bxs-fullscreen": 64358, + "bxs-function": 64359, + "bxs-functions": 64360, + "bxs-future": 64361, + "bxs-gallery-horizontal-end": 64362, + "bxs-gallery-horizontal": 64363, + "bxs-gallery-thumbnails": 64364, + "bxs-gallery-vertical-end": 64365, + "bxs-gallery-vertical": 64366, + "bxs-gaming": 64367, + "bxs-garage": 64368, + "bxs-gavel": 64369, + "bxs-gear": 64370, + "bxs-gem": 64371, + "bxs-gestures": 64372, + "bxs-ghost": 64373, + "bxs-gift": 64374, + "bxs-git-branch": 64375, + "bxs-git-commit": 64376, + "bxs-git-compare": 64377, + "bxs-git-merge-queue": 64378, + "bxs-git-merge": 64379, + "bxs-git-pull-request-closed": 64380, + "bxs-git-pull-request-draft": 64381, + "bxs-git-pull-request": 64382, + "bxs-git-repo-forked": 64383, + "bxs-glasses-alt": 64384, + "bxs-glasses": 64385, + "bxs-globe-africa": 64386, + "bxs-globe-alt-2": 64387, + "bxs-globe-alt": 64388, + "bxs-globe-americas": 64389, + "bxs-globe-antartica": 64390, + "bxs-globe-asia": 64391, + "bxs-globe-europe": 64392, + "bxs-globe-oceania": 64393, + "bxs-globe-stand": 64394, + "bxs-globe": 64395, + "bxs-golf-ball": 64396, + "bxs-gradient": 64397, + "bxs-greater-than-equal": 64398, + "bxs-greater-than": 64399, + "bxs-grid-9": 64400, + "bxs-grid-circle-diagonal-left": 64401, + "bxs-grid-circle-diagonal-right": 64402, + "bxs-grid-circle-plus": 64403, + "bxs-grid-circle": 64404, + "bxs-grid-column-left": 64405, + "bxs-grid-column-right": 64406, + "bxs-grid-lines-3": 64407, + "bxs-grid-lines": 64408, + "bxs-grid-plus": 64409, + "bxs-grid-row-bottom": 64410, + "bxs-grid-row-top": 64411, + "bxs-grid-search": 64412, + "bxs-grid": 64413, + "bxs-groceries": 64414, + "bxs-group-alt": 64415, + "bxs-group": 64416, + "bxs-guitar-amp": 64417, + "bxs-hail": 64418, + "bxs-hand-rock": 64419, + "bxs-hand": 64420, + "bxs-handheld-alt-2": 64421, + "bxs-handheld-alt": 64422, + "bxs-handheld": 64423, + "bxs-handshake": 64424, + "bxs-hanger": 64425, + "bxs-happy-alt": 64426, + "bxs-happy-beaming": 64427, + "bxs-happy-heart-eyes": 64428, + "bxs-happy": 64429, + "bxs-hard-drive": 64430, + "bxs-hard-hat": 64431, + "bxs-hashtag": 64432, + "bxs-hdmi": 64433, + "bxs-head": 64434, + "bxs-heading-1": 64435, + "bxs-heading-2": 64436, + "bxs-heading-3": 64437, + "bxs-heading": 64438, + "bxs-headphone-alt-2": 64439, + "bxs-headphone-alt": 64440, + "bxs-headphone-mic": 64441, + "bxs-headphone": 64442, + "bxs-heart-break": 64443, + "bxs-heart-circle": 64444, + "bxs-heart-half": 64445, + "bxs-heart-plus": 64446, + "bxs-heart-square": 64447, + "bxs-heart": 64448, + "bxs-heat-wave": 64449, + "bxs-helmet": 64450, + "bxs-help-circle": 64451, + "bxs-help-octagon": 64452, + "bxs-hexagon": 64453, + "bxs-high-speed-train": 64454, + "bxs-highlight": 64455, + "bxs-highlights": 64456, + "bxs-hinduism": 64457, + "bxs-history": 64458, + "bxs-home-add": 64459, + "bxs-home-alt-2": 64460, + "bxs-home-alt-3": 64461, + "bxs-home-alt": 64462, + "bxs-home-circle": 64463, + "bxs-home-heart": 64464, + "bxs-home": 64465, + "bxs-honey": 64466, + "bxs-horizon-sea": 64467, + "bxs-horizontal-align-center": 64468, + "bxs-horizontal-align-left": 64469, + "bxs-horizontal-align-right": 64470, + "bxs-horizontal-center": 64471, + "bxs-horizontal-distribute-center": 64472, + "bxs-horizontal-distribute-left": 64473, + "bxs-horizontal-distribute-right": 64474, + "bxs-horizontal-left": 64475, + "bxs-horizontal-right": 64476, + "bxs-horizontal-spacing": 64477, + "bxs-hospital": 64478, + "bxs-hot-tub-water": 64479, + "bxs-hot-tub": 64480, + "bxs-hot": 64481, + "bxs-hourglass": 64482, + "bxs-hurricane": 64483, + "bxs-icecream": 64484, + "bxs-iframe": 64485, + "bxs-image-alt": 64486, + "bxs-image-circle": 64487, + "bxs-image-landscape": 64488, + "bxs-image-no-background": 64489, + "bxs-image-plus": 64490, + "bxs-image-portrait": 64491, + "bxs-image-sparkle": 64492, + "bxs-image": 64493, + "bxs-images": 64494, + "bxs-inbox": 64495, + "bxs-incognito": 64496, + "bxs-infinite": 64497, + "bxs-info-circle": 64498, + "bxs-info-octagon": 64499, + "bxs-info-shield": 64500, + "bxs-info-square": 64501, + "bxs-inner-shadow": 64502, + "bxs-institution": 64503, + "bxs-integral": 64504, + "bxs-intellect": 64505, + "bxs-invert-adjust": 64506, + "bxs-invert": 64507, + "bxs-islam": 64508, + "bxs-island": 64509, + "bxs-italic": 64510, + "bxs-joystick-alt": 64511, + "bxs-joystick-button-alt": 64512, + "bxs-joystick-button": 64513, + "bxs-joystick": 64514, + "bxs-judaism": 64515, + "bxs-key-alt": 64516, + "bxs-key": 64517, + "bxs-keyboard": 64518, + "bxs-keyframe-ease-in": 64519, + "bxs-keyframe-ease-out": 64520, + "bxs-keyframe-easy-ease": 64521, + "bxs-keyframe-hold-ease-in": 64522, + "bxs-keyframe-hold-ease-out": 64523, + "bxs-keyframe-hold-linear-in": 64524, + "bxs-keyframe-hold-linear-out": 64525, + "bxs-keyframe": 64526, + "bxs-knife": 64527, + "bxs-lambda": 64528, + "bxs-landmark": 64529, + "bxs-laptop-alt": 64530, + "bxs-laptop": 64531, + "bxs-lasso": 64532, + "bxs-last": 64533, + "bxs-laugh": 64534, + "bxs-law": 64535, + "bxs-layers-alt": 64536, + "bxs-layers-down-left": 64537, + "bxs-layers-down-right": 64538, + "bxs-layers-minus-alt": 64539, + "bxs-layers-plus-alt": 64540, + "bxs-layers": 64541, + "bxs-layout-check": 64542, + "bxs-layout-minus": 64543, + "bxs-layout-plus": 64544, + "bxs-layout-search": 64545, + "bxs-layout": 64546, + "bxs-leaf-alt": 64547, + "bxs-leaf": 64548, + "bxs-left-indent": 64549, + "bxs-lemon": 64550, + "bxs-less-than-equal": 64551, + "bxs-less-than": 64552, + "bxs-letter-spacing-alt": 64553, + "bxs-letter-spacing": 64554, + "bxs-light-bulb-alt-2": 64555, + "bxs-light-bulb-alt": 64556, + "bxs-light-bulb-on": 64557, + "bxs-light-bulb": 64558, + "bxs-like": 64559, + "bxs-line-chart-square": 64560, + "bxs-line-spacing-alt": 64561, + "bxs-line-spacing": 64562, + "bxs-link-alt": 64563, + "bxs-link-break": 64564, + "bxs-link": 64565, + "bxs-lira": 64566, + "bxs-list-minus": 64567, + "bxs-list-music": 64568, + "bxs-list-ol": 64569, + "bxs-list-play": 64570, + "bxs-list-plus": 64571, + "bxs-list-square": 64572, + "bxs-list-ul-square": 64573, + "bxs-list-ul": 64574, + "bxs-list-x": 64575, + "bxs-list": 64576, + "bxs-loader-dots": 64577, + "bxs-loader-lines-alt": 64578, + "bxs-loader-lines": 64579, + "bxs-location-alt-2": 64580, + "bxs-location-alt": 64581, + "bxs-location-blank": 64582, + "bxs-location-check": 64583, + "bxs-location-pin": 64584, + "bxs-location-plus": 64585, + "bxs-location-x": 64586, + "bxs-location": 64587, + "bxs-lock-keyhole-open-alt": 64588, + "bxs-lock-keyhole-open": 64589, + "bxs-lock-keyhole": 64590, + "bxs-lock-open-alt": 64591, + "bxs-lock-open": 64592, + "bxs-lock": 64593, + "bxs-lotion": 64594, + "bxs-low-vision": 64595, + "bxs-lowercase": 64596, + "bxs-luggage": 64597, + "bxs-lungs": 64598, + "bxs-magic-wand": 64599, + "bxs-magnet": 64600, + "bxs-mail-open": 64601, + "bxs-male": 64602, + "bxs-man-woman": 64603, + "bxs-man": 64604, + "bxs-map": 64605, + "bxs-margin-bottom": 64606, + "bxs-margin-left": 64607, + "bxs-margin-right": 64608, + "bxs-margin-top": 64609, + "bxs-martini": 64610, + "bxs-mask": 64611, + "bxs-math-alt": 64612, + "bxs-math": 64613, + "bxs-maximize": 64614, + "bxs-meat": 64615, + "bxs-medal-alt-2": 64616, + "bxs-medal-alt": 64617, + "bxs-medal-star-alt-2": 64618, + "bxs-medal-star-alt": 64619, + "bxs-medal-star": 64620, + "bxs-medal": 64621, + "bxs-medical-flask": 64622, + "bxs-medical-kit": 64623, + "bxs-megaphone-alt": 64624, + "bxs-megaphone": 64625, + "bxs-meh-alt": 64626, + "bxs-meh-blank": 64627, + "bxs-meh": 64628, + "bxs-menorah": 64629, + "bxs-menu-close": 64630, + "bxs-menu-closer": 64631, + "bxs-menu-filter": 64632, + "bxs-menu-left": 64633, + "bxs-menu-notification": 64634, + "bxs-menu-right": 64635, + "bxs-menu-search": 64636, + "bxs-menu-select": 64637, + "bxs-menu-wide": 64638, + "bxs-menu-wider": 64639, + "bxs-menu": 64640, + "bxs-merge": 64641, + "bxs-mesh": 64642, + "bxs-message-bubble-captions": 64643, + "bxs-message-bubble-check": 64644, + "bxs-message-bubble-code": 64645, + "bxs-message-bubble-detail": 64646, + "bxs-message-bubble-dots-2": 64647, + "bxs-message-bubble-dots": 64648, + "bxs-message-bubble-edit": 64649, + "bxs-message-bubble-exclamation": 64650, + "bxs-message-bubble-heart": 64651, + "bxs-message-bubble-image": 64652, + "bxs-message-bubble-minus": 64653, + "bxs-message-bubble-notification": 64654, + "bxs-message-bubble-plus": 64655, + "bxs-message-bubble-question-mark": 64656, + "bxs-message-bubble-reply": 64657, + "bxs-message-bubble-star": 64658, + "bxs-message-bubble-x": 64659, + "bxs-message-bubble": 64660, + "bxs-message-captions": 64661, + "bxs-message-check": 64662, + "bxs-message-circle-captions": 64663, + "bxs-message-circle-check": 64664, + "bxs-message-circle-code": 64665, + "bxs-message-circle-detail": 64666, + "bxs-message-circle-dots-2": 64667, + "bxs-message-circle-dots": 64668, + "bxs-message-circle-edit": 64669, + "bxs-message-circle-exclamation": 64670, + "bxs-message-circle-heart": 64671, + "bxs-message-circle-image": 64672, + "bxs-message-circle-minus": 64673, + "bxs-message-circle-notification": 64674, + "bxs-message-circle-plus": 64675, + "bxs-message-circle-question-mark": 64676, + "bxs-message-circle-reply": 64677, + "bxs-message-circle-star": 64678, + "bxs-message-circle-x": 64679, + "bxs-message-circle": 64680, + "bxs-message-code": 64681, + "bxs-message-detail": 64682, + "bxs-message-dots-2": 64683, + "bxs-message-dots": 64684, + "bxs-message-edit": 64685, + "bxs-message-exclamation": 64686, + "bxs-message-heart": 64687, + "bxs-message-image": 64688, + "bxs-message-minus": 64689, + "bxs-message-notification": 64690, + "bxs-message-plus": 64691, + "bxs-message-question-mark": 64692, + "bxs-message-reply": 64693, + "bxs-message-star": 64694, + "bxs-message-x": 64695, + "bxs-message": 64696, + "bxs-meteor": 64697, + "bxs-microchip": 64698, + "bxs-microphone-alt-2": 64699, + "bxs-microphone-alt": 64700, + "bxs-microphone-big-alt": 64701, + "bxs-microphone-big": 64702, + "bxs-microphone-slash": 64703, + "bxs-microphone": 64704, + "bxs-microscope": 64705, + "bxs-microwave-oven": 64706, + "bxs-milk-bottle": 64707, + "bxs-minimize": 64708, + "bxs-minus-circle": 64709, + "bxs-minus-plus": 64710, + "bxs-minus-shield": 64711, + "bxs-minus-square": 64712, + "bxs-minus": 64713, + "bxs-mobile-alt-2": 64714, + "bxs-mobile-alt": 64715, + "bxs-mobile-back-alt-2": 64716, + "bxs-mobile-back-alt": 64717, + "bxs-mobile-back": 64718, + "bxs-mobile-ring": 64719, + "bxs-mobile": 64720, + "bxs-monitor-wallpaper": 64721, + "bxs-monitor-wide": 64722, + "bxs-monitor": 64723, + "bxs-moon-crater": 64724, + "bxs-moon-phase-0": 64725, + "bxs-moon-phase-1": 64726, + "bxs-moon-phase-2": 64727, + "bxs-moon-phase-3": 64728, + "bxs-moon-phase-4": 64729, + "bxs-moon-phase-5": 64730, + "bxs-moon-phase-6": 64731, + "bxs-moon-star": 64732, + "bxs-moon": 64733, + "bxs-mosque": 64734, + "bxs-motion-alt": 64735, + "bxs-motion": 64736, + "bxs-motorcycle": 64737, + "bxs-mountain-peak": 64738, + "bxs-mountain-view": 64739, + "bxs-mountain": 64740, + "bxs-mouse-alt": 64741, + "bxs-mouse": 64742, + "bxs-move-diagonal-left": 64743, + "bxs-move-diagonal-right": 64744, + "bxs-move-horizontal": 64745, + "bxs-move-vertical": 64746, + "bxs-move": 64747, + "bxs-movie-play": 64748, + "bxs-movie": 64749, + "bxs-music-alt-2": 64750, + "bxs-music-alt": 64751, + "bxs-music-library": 64752, + "bxs-music": 64753, + "bxs-network-chart": 64754, + "bxs-network-device": 64755, + "bxs-news": 64756, + "bxs-newspaper": 64757, + "bxs-night-light": 64758, + "bxs-no-entry": 64759, + "bxs-noise": 64760, + "bxs-not-element-of": 64761, + "bxs-not-equal": 64762, + "bxs-not-subset": 64763, + "bxs-not-superset": 64764, + "bxs-note-book": 64765, + "bxs-note": 64766, + "bxs-notification-slash": 64767, + "bxs-notification": 64768, + "bxs-nut": 64769, + "bxs-octopus": 64770, + "bxs-omega": 64771, + "bxs-option": 64772, + "bxs-outdoor-dining": 64773, + "bxs-outer-shadow": 64774, + "bxs-oval-vertical": 64775, + "bxs-oval": 64776, + "bxs-oven": 64777, + "bxs-owl": 64778, + "bxs-pacifism": 64779, + "bxs-package": 64780, + "bxs-pacman": 64781, + "bxs-paint-alt": 64782, + "bxs-paint-roll": 64783, + "bxs-paint": 64784, + "bxs-palette": 64785, + "bxs-pant": 64786, + "bxs-paper-plane": 64787, + "bxs-paperclip": 64788, + "bxs-paragraph-spacing": 64789, + "bxs-paragraph": 64790, + "bxs-parallel": 64791, + "bxs-parent-child": 64792, + "bxs-party": 64793, + "bxs-paste": 64794, + "bxs-path": 64795, + "bxs-pause-circle": 64796, + "bxs-pause": 64797, + "bxs-paw-print": 64798, + "bxs-pear": 64799, + "bxs-pen-alt": 64800, + "bxs-pen-draw": 64801, + "bxs-pen-edit-circle": 64802, + "bxs-pen-minus": 64803, + "bxs-pen-plus": 64804, + "bxs-pen": 64805, + "bxs-pencil-circle": 64806, + "bxs-pencil-draw": 64807, + "bxs-pencil-edit-circle": 64808, + "bxs-pencil-sparkles": 64809, + "bxs-pencil-square": 64810, + "bxs-pencil": 64811, + "bxs-pentagon": 64812, + "bxs-people-diversity": 64813, + "bxs-people-handshake": 64814, + "bxs-people-heart": 64815, + "bxs-percentage": 64816, + "bxs-perpendicular": 64817, + "bxs-perspective": 64818, + "bxs-petrol-pump": 64819, + "bxs-pharmacy": 64820, + "bxs-phone-book": 64821, + "bxs-phone-forwarding": 64822, + "bxs-phone-incoming": 64823, + "bxs-phone-outgoing": 64824, + "bxs-phone-plus": 64825, + "bxs-phone-ring": 64826, + "bxs-phone-x": 64827, + "bxs-phone": 64828, + "bxs-photo-album": 64829, + "bxs-pi": 64830, + "bxs-piano-alt": 64831, + "bxs-piano-grand": 64832, + "bxs-piano": 64833, + "bxs-pickup-truck": 64834, + "bxs-picture-in-picture-close": 64835, + "bxs-picture-in-picture": 64836, + "bxs-pie-chart-alt-2": 64837, + "bxs-pie-chart-alt": 64838, + "bxs-pie-chart": 64839, + "bxs-piggy-bank": 64840, + "bxs-pill-bottle-alt": 64841, + "bxs-pill-bottle": 64842, + "bxs-pill": 64843, + "bxs-pin-alt": 64844, + "bxs-pin-slash-alt": 64845, + "bxs-pin": 64846, + "bxs-pizza-alt": 64847, + "bxs-pizza": 64848, + "bxs-plane-alt": 64849, + "bxs-plane-land": 64850, + "bxs-plane-take-off": 64851, + "bxs-plane": 64852, + "bxs-planet": 64853, + "bxs-plant-pot": 64854, + "bxs-play-circle-alt": 64855, + "bxs-play-circle": 64856, + "bxs-play": 64857, + "bxs-plug-connect": 64858, + "bxs-plus-big": 64859, + "bxs-plus-circle": 64860, + "bxs-plus-minus": 64861, + "bxs-plus-shield": 64862, + "bxs-plus-square": 64863, + "bxs-plus": 64864, + "bxs-podcast": 64865, + "bxs-polar-chart": 64866, + "bxs-poll": 64867, + "bxs-polygon": 64868, + "bxs-popsicle": 64869, + "bxs-pound": 64870, + "bxs-power": 64871, + "bxs-prawn": 64872, + "bxs-price-tag-alt": 64873, + "bxs-price-tag": 64874, + "bxs-print-dollar": 64875, + "bxs-printer": 64876, + "bxs-proper-subset": 64877, + "bxs-proper-superset": 64878, + "bxs-psychology": 64879, + "bxs-puck": 64880, + "bxs-pulse": 64881, + "bxs-pyramid": 64882, + "bxs-qr-scan": 64883, + "bxs-qr": 64884, + "bxs-queue": 64885, + "bxs-quote-left-alt": 64886, + "bxs-quote-left": 64887, + "bxs-quote-right-alt": 64888, + "bxs-quote-right": 64889, + "bxs-quote-single-left": 64890, + "bxs-quote-single-right": 64891, + "bxs-radar": 64892, + "bxs-radiation": 64893, + "bxs-radio-circle-marked": 64894, + "bxs-radio-circle": 64895, + "bxs-radio": 64896, + "bxs-rainbow": 64897, + "bxs-reading-glass": 64898, + "bxs-reading": 64899, + "bxs-receipt": 64900, + "bxs-rectangle-vertical": 64901, + "bxs-rectangle-wide": 64902, + "bxs-rectangle": 64903, + "bxs-recycle": 64904, + "bxs-redo-alt": 64905, + "bxs-redo-stroke-alt": 64906, + "bxs-redo-stroke": 64907, + "bxs-redo": 64908, + "bxs-reflect-horizontal-alt": 64909, + "bxs-reflect-horizontal": 64910, + "bxs-reflect-vertical-alt": 64911, + "bxs-reflect-vertical": 64912, + "bxs-refresh-ccw-alt-dot": 64913, + "bxs-refresh-ccw-alt": 64914, + "bxs-refresh-ccw-dot": 64915, + "bxs-refresh-ccw": 64916, + "bxs-refresh-cw-alt-dot": 64917, + "bxs-refresh-cw-alt": 64918, + "bxs-refresh-cw-dot": 64919, + "bxs-refresh-cw": 64920, + "bxs-registered": 64921, + "bxs-rename": 64922, + "bxs-repeat-alt-2": 64923, + "bxs-repeat-alt": 64924, + "bxs-repeat": 64925, + "bxs-reply-big": 64926, + "bxs-reply-stroke": 64927, + "bxs-reply": 64928, + "bxs-report": 64929, + "bxs-rewind-circle": 64930, + "bxs-rewind": 64931, + "bxs-rfid": 64932, + "bxs-rgb": 64933, + "bxs-right-angle-triangle-half": 64934, + "bxs-right-angle-triangle": 64935, + "bxs-right-indent": 64936, + "bxs-robot": 64937, + "bxs-rocket-alt": 64938, + "bxs-rocket": 64939, + "bxs-rotate-ccw-10": 64940, + "bxs-rotate-ccw-30": 64941, + "bxs-rotate-ccw-5": 64942, + "bxs-rotate-ccw-dot": 64943, + "bxs-rotate-ccw": 64944, + "bxs-rotate-cw-10": 64945, + "bxs-rotate-cw-30": 64946, + "bxs-rotate-cw-5": 64947, + "bxs-rotate-cw-dot": 64948, + "bxs-rotate-cw": 64949, + "bxs-rotate-square-ccw": 64950, + "bxs-rotate-square-cw": 64951, + "bxs-route": 64952, + "bxs-row-resize": 64953, + "bxs-rows-3": 64954, + "bxs-rows-4": 64955, + "bxs-rows": 64956, + "bxs-rss": 64957, + "bxs-ruble": 64958, + "bxs-rugby-ball": 64959, + "bxs-ruler": 64960, + "bxs-running": 64961, + "bxs-rupee": 64962, + "bxs-sad": 64963, + "bxs-safe": 64964, + "bxs-sail": 64965, + "bxs-sandwich": 64966, + "bxs-sapling": 64967, + "bxs-save": 64968, + "bxs-scale": 64969, + "bxs-scan-ar": 64970, + "bxs-scan-barcode": 64971, + "bxs-scan-detail": 64972, + "bxs-scan-face": 64973, + "bxs-scan-search": 64974, + "bxs-scan": 64975, + "bxs-school-bus": 64976, + "bxs-school": 64977, + "bxs-science": 64978, + "bxs-scooter-delivery": 64979, + "bxs-scooter": 64980, + "bxs-screen-light": 64981, + "bxs-screenshot": 64982, + "bxs-scribble": 64983, + "bxs-scroll": 64984, + "bxs-sd-card": 64985, + "bxs-sea-view": 64986, + "bxs-seal-check": 64987, + "bxs-seal": 64988, + "bxs-search-alt": 64989, + "bxs-search-big-code": 64990, + "bxs-search-big-minus": 64991, + "bxs-search-big-plus": 64992, + "bxs-search-big-x": 64993, + "bxs-search-big": 64994, + "bxs-search-code": 64995, + "bxs-search-minus": 64996, + "bxs-search-plus": 64997, + "bxs-search-x": 64998, + "bxs-search": 64999, + "bxs-select-all": 65000, + "bxs-select-many": 65001, + "bxs-select-none": 65002, + "bxs-select": 65003, + "bxs-self-care": 65004, + "bxs-send-alt-2": 65005, + "bxs-send-alt": 65006, + "bxs-send": 65007, + "bxs-server": 65008, + "bxs-set-intersection": 65009, + "bxs-set-union": 65010, + "bxs-shadows": 65011, + "bxs-shape-exclude-alt": 65012, + "bxs-shape-exclude": 65013, + "bxs-shape-intersect-alt": 65014, + "bxs-shape-intersect": 65015, + "bxs-shape-outline-alt": 65016, + "bxs-shape-outline": 65017, + "bxs-shape-rotate-ccw": 65018, + "bxs-shape-rotate-cw": 65019, + "bxs-shape-subtract-alt": 65020, + "bxs-shape-subtract": 65021, + "bxs-shape-trim-alt": 65022, + "bxs-shape-trim": 65023, + "bxs-shape-unite-alt": 65040, + "bxs-shape-unite": 65041, + "bxs-shapes-alt-2": 65042, + "bxs-shapes-alt": 65043, + "bxs-shapes": 65044, + "bxs-share": 65045, + "bxs-shekel": 65046, + "bxs-shield-alt-2": 65047, + "bxs-shield-alt": 65048, + "bxs-shield-circle": 65049, + "bxs-shield-half": 65050, + "bxs-shield-quarter": 65051, + "bxs-shield": 65052, + "bxs-shinto": 65053, + "bxs-ship": 65054, + "bxs-shocked": 65055, + "bxs-shopping-bag-alt": 65072, + "bxs-shopping-bag": 65073, + "bxs-shower": 65074, + "bxs-shrink-left": 65075, + "bxs-shrink-right": 65076, + "bxs-shuffle": 65077, + "bxs-shutter-alt": 65078, + "bxs-shutter": 65079, + "bxs-shuttlecock": 65080, + "bxs-sidebar-right": 65081, + "bxs-sidebar": 65082, + "bxs-sigma": 65083, + "bxs-signal-1": 65084, + "bxs-signal-2": 65085, + "bxs-signal-3": 65086, + "bxs-signal-4": 65087, + "bxs-signal-5": 65088, + "bxs-signal-slash": 65089, + "bxs-signature": 65090, + "bxs-sikhism": 65091, + "bxs-sine-wave": 65092, + "bxs-siren-alt": 65093, + "bxs-siren": 65094, + "bxs-sitemap": 65095, + "bxs-size-distort": 65096, + "bxs-size-freeform": 65097, + "bxs-size-uniform": 65098, + "bxs-size-warp": 65099, + "bxs-skateboard": 65100, + "bxs-skip-next-circle": 65101, + "bxs-skip-next": 65102, + "bxs-skip-previous-circle": 65103, + "bxs-skip-previous": 65104, + "bxs-skirt": 65105, + "bxs-skull": 65106, + "bxs-sleepy": 65107, + "bxs-slice": 65108, + "bxs-slider-alt": 65109, + "bxs-slider-vertical-alt": 65110, + "bxs-slider-vertical": 65111, + "bxs-slider": 65112, + "bxs-slideshow": 65113, + "bxs-smile": 65114, + "bxs-smoke-alarm-alt-2": 65115, + "bxs-smoke-alarm-alt": 65116, + "bxs-smoke-alarm": 65117, + "bxs-sneaker": 65118, + "bxs-snowflake": 65119, + "bxs-sock": 65120, + "bxs-solar-panel": 65121, + "bxs-spa": 65122, + "bxs-spacebar": 65123, + "bxs-spade": 65124, + "bxs-spanner": 65125, + "bxs-sparkle-circle": 65126, + "bxs-sparkle-square": 65127, + "bxs-sparkle": 65128, + "bxs-sparkles-alt": 65129, + "bxs-sparkles": 65130, + "bxs-speaker": 65131, + "bxs-sphere": 65132, + "bxs-split": 65133, + "bxs-spoon": 65134, + "bxs-spray-can": 65135, + "bxs-square-dashed-half": 65136, + "bxs-square-dashed": 65137, + "bxs-square-root": 65138, + "bxs-square-rounded": 65139, + "bxs-square-small": 65140, + "bxs-square": 65141, + "bxs-squircle": 65142, + "bxs-stadium": 65143, + "bxs-stamp": 65144, + "bxs-star-circle": 65145, + "bxs-star-half": 65146, + "bxs-star-square": 65147, + "bxs-star": 65148, + "bxs-station": 65149, + "bxs-steering-wheel": 65150, + "bxs-steps-down": 65151, + "bxs-steps-up": 65152, + "bxs-sticker": 65153, + "bxs-stop-circle": 65154, + "bxs-stop": 65155, + "bxs-stopwatch": 65156, + "bxs-store-alt-2": 65157, + "bxs-store-alt": 65158, + "bxs-store": 65159, + "bxs-strategy": 65160, + "bxs-street-view": 65161, + "bxs-strikethrough": 65162, + "bxs-stroke-drawing": 65163, + "bxs-stroke-freehand": 65164, + "bxs-stroke-ink": 65165, + "bxs-stroke-pen": 65166, + "bxs-subscript": 65167, + "bxs-subset": 65168, + "bxs-subway": 65169, + "bxs-sun-bright": 65170, + "bxs-sun-dim": 65171, + "bxs-sun-drizzle": 65172, + "bxs-sun-fog": 65173, + "bxs-sun-rain-wind": 65174, + "bxs-sun-rain": 65175, + "bxs-sun-rise": 65176, + "bxs-sun-set": 65177, + "bxs-sun-snow": 65178, + "bxs-sun": 65179, + "bxs-superscript": 65180, + "bxs-superset": 65181, + "bxs-surfboard": 65182, + "bxs-sushi": 65183, + "bxs-swap-diagonal": 65184, + "bxs-swap-horizontal": 65185, + "bxs-swap-vertical": 65186, + "bxs-swatch": 65187, + "bxs-swimming-pool": 65188, + "bxs-swimming": 65189, + "bxs-sword-alt": 65190, + "bxs-sword": 65191, + "bxs-syringe": 65192, + "bxs-t-shirt": 65193, + "bxs-tab": 65194, + "bxs-table-cells-large": 65195, + "bxs-table-cells": 65196, + "bxs-table-columns-merge": 65197, + "bxs-table-columns-split": 65198, + "bxs-table-columns": 65199, + "bxs-table-layout": 65200, + "bxs-table-list": 65201, + "bxs-table-rows-merge": 65202, + "bxs-table-rows-split": 65203, + "bxs-table-rows": 65204, + "bxs-table-tennis": 65205, + "bxs-table": 65206, + "bxs-tablet": 65207, + "bxs-tabs": 65208, + "bxs-tachometer-alt": 65209, + "bxs-tachometer": 65210, + "bxs-taco": 65211, + "bxs-tag-alt": 65212, + "bxs-tag-x": 65213, + "bxs-tag": 65214, + "bxs-takeaway": 65215, + "bxs-target": 65216, + "bxs-taxi": 65217, + "bxs-temple": 65218, + "bxs-tennis-ball-alt": 65219, + "bxs-tennis-ball": 65220, + "bxs-tennis": 65221, + "bxs-tent": 65222, + "bxs-terminal": 65223, + "bxs-test-tube": 65224, + "bxs-text-height": 65225, + "bxs-text-underline": 65226, + "bxs-text-width": 65227, + "bxs-texture": 65228, + "bxs-thermometer": 65229, + "bxs-thought-bubble": 65230, + "bxs-thread-roll": 65231, + "bxs-thumb-down": 65232, + "bxs-thumb-up": 65233, + "bxs-thunder": 65234, + "bxs-ticket-star": 65235, + "bxs-ticket": 65236, + "bxs-tickets": 65237, + "bxs-timer": 65238, + "bxs-tiny-home": 65239, + "bxs-tired": 65240, + "bxs-toggle-big-left": 65241, + "bxs-toggle-big-right": 65242, + "bxs-toggle-left": 65243, + "bxs-toggle-right": 65244, + "bxs-toggles": 65245, + "bxs-toilet-roll": 65246, + "bxs-tooth": 65247, + "bxs-torch": 65248, + "bxs-tornado": 65249, + "bxs-torus": 65250, + "bxs-towel": 65251, + "bxs-toy-car": 65252, + "bxs-traffic-barrier": 65253, + "bxs-traffic-cone": 65254, + "bxs-train": 65255, + "bxs-tram": 65256, + "bxs-transgender": 65257, + "bxs-translate": 65258, + "bxs-transparency": 65259, + "bxs-trash-alt": 65260, + "bxs-trash-x": 65261, + "bxs-trash": 65262, + "bxs-treasure-chest": 65263, + "bxs-tree-alt": 65264, + "bxs-tree": 65265, + "bxs-trees": 65266, + "bxs-trending-down": 65267, + "bxs-trending-up": 65268, + "bxs-triangle-half": 65269, + "bxs-triangle": 65270, + "bxs-trip": 65271, + "bxs-trophy-star": 65272, + "bxs-trophy": 65273, + "bxs-truck": 65274, + "bxs-turkey-meat": 65275, + "bxs-turn-down": 65276, + "bxs-turn-left": 65277, + "bxs-turn-right": 65278, + "bxs-turn-up": 65280, + "bxs-tv-alt": 65281, + "bxs-tv": 65282, + "bxs-ufo": 65283, + "bxs-umbrella-alt": 65284, + "bxs-umbrella": 65285, + "bxs-underline-dashed": 65286, + "bxs-underline-dotted": 65287, + "bxs-underline-wavy": 65288, + "bxs-underline": 65289, + "bxs-undershirt": 65290, + "bxs-undo-alt": 65291, + "bxs-undo-stroke-alt": 65292, + "bxs-undo-stroke": 65293, + "bxs-undo": 65294, + "bxs-universal-access": 65295, + "bxs-unlink-alt": 65296, + "bxs-unlink": 65297, + "bxs-uppercase": 65298, + "bxs-upside-down": 65299, + "bxs-usb": 65300, + "bxs-user-check": 65301, + "bxs-user-circle": 65302, + "bxs-user-hexagon": 65303, + "bxs-user-id-card": 65304, + "bxs-user-minus": 65305, + "bxs-user-plus": 65306, + "bxs-user-search": 65307, + "bxs-user-square": 65308, + "bxs-user-voice": 65309, + "bxs-user-x": 65310, + "bxs-user": 65311, + "bxs-van": 65312, + "bxs-variable": 65313, + "bxs-vector-square": 65314, + "bxs-vector-triangle": 65315, + "bxs-vector": 65316, + "bxs-vertical-align-bottom": 65317, + "bxs-vertical-align-center": 65318, + "bxs-vertical-align-top": 65319, + "bxs-vertical-bottom": 65320, + "bxs-vertical-center": 65321, + "bxs-vertical-distribute-bottom": 65322, + "bxs-vertical-distribute-center": 65323, + "bxs-vertical-distribute-top": 65324, + "bxs-vertical-spacing": 65325, + "bxs-vertical-top": 65326, + "bxs-vial-alt": 65327, + "bxs-vial": 65328, + "bxs-video-cinema": 65329, + "bxs-video-plus": 65330, + "bxs-video-slash": 65331, + "bxs-video": 65332, + "bxs-vignette": 65333, + "bxs-virus-slash": 65334, + "bxs-virus": 65335, + "bxs-voicemail": 65336, + "bxs-volleyball": 65337, + "bxs-volume-full": 65338, + "bxs-volume-low": 65339, + "bxs-volume-mute": 65340, + "bxs-volume": 65341, + "bxs-vr-goggles": 65342, + "bxs-vr-headset": 65343, + "bxs-waffle": 65344, + "bxs-walking": 65345, + "bxs-wall": 65346, + "bxs-wallet-alt": 65347, + "bxs-wallet-cards": 65348, + "bxs-wallet-note": 65349, + "bxs-wallet": 65350, + "bxs-warehouse": 65351, + "bxs-washer": 65352, + "bxs-water-drop-alt": 65353, + "bxs-water-drop-half": 65354, + "bxs-water-drop": 65355, + "bxs-water-spray": 65356, + "bxs-water": 65357, + "bxs-watermelon": 65358, + "bxs-waveform": 65359, + "bxs-webcam": 65360, + "bxs-webhook": 65361, + "bxs-whiteboard-alt": 65362, + "bxs-whiteboard": 65363, + "bxs-widget-horizontal": 65364, + "bxs-widget-small": 65365, + "bxs-widget-vertical": 65366, + "bxs-widget": 65367, + "bxs-wifi-0": 65368, + "bxs-wifi-1": 65369, + "bxs-wifi-2": 65370, + "bxs-wifi-slash": 65371, + "bxs-wifi": 65372, + "bxs-wind": 65373, + "bxs-window-arrow-in": 65374, + "bxs-window-arrow-out": 65375, + "bxs-window-mac-alt": 65376, + "bxs-window-mac": 65377, + "bxs-window": 65378, + "bxs-windows": 65379, + "bxs-wine-alt": 65380, + "bxs-wine": 65381, + "bxs-wink-smile": 65382, + "bxs-wink-tongue": 65383, + "bxs-woman": 65384, + "bxs-won": 65385, + "bxs-wrist-watch-alt": 65386, + "bxs-wrist-watch-round-alt": 65387, + "bxs-wrist-watch-round": 65388, + "bxs-wrist-watch": 65389, + "bxs-x-circle": 65390, + "bxs-x-shield": 65391, + "bxs-x-square": 65392, + "bxs-x": 65393, + "bxs-yarn-ball": 65394, + "bxs-yen": 65395, + "bxs-yin-yang": 65396 +} \ No newline at end of file diff --git a/apps/icon-pack-builder/boxicons-free/fonts/basic/boxicons.min.css b/apps/icon-pack-builder/boxicons-free/fonts/basic/boxicons.min.css new file mode 100644 index 000000000..8b2556ecc --- /dev/null +++ b/apps/icon-pack-builder/boxicons-free/fonts/basic/boxicons.min.css @@ -0,0 +1 @@ +@font-face{font-family:boxicons;src:url(./boxicons.ttf?c0b9bc9bd7f598c1f9eaacfb4f0974f8) format("truetype"),url(./boxicons.woff?c0b9bc9bd7f598c1f9eaacfb4f0974f8) format("woff"),url(./boxicons.woff2?c0b9bc9bd7f598c1f9eaacfb4f0974f8) format("woff2");font-weight:400}.bx,[class*=" bx"],[class^=bx]{font-family:boxicons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.variable-selector-00:before{content:"\fb1e"}.variable-selector-01:before{content:"\fe00"}.variable-selector-02:before{content:"\fe01"}.variable-selector-03:before{content:"\fe02"}.variable-selector-04:before{content:"\fe03"}.variable-selector-05:before{content:"\fe04"}.variable-selector-06:before{content:"\fe05"}.variable-selector-07:before{content:"\fe06"}.variable-selector-08:before{content:"\fe07"}.variable-selector-09:before{content:"\fe08"}.variable-selector-10:before{content:"\fe09"}.variable-selector-11:before{content:"\fe0a"}.variable-selector-12:before{content:"\fe0b"}.variable-selector-13:before{content:"\fe0c"}.variable-selector-14:before{content:"\fe0d"}.variable-selector-15:before{content:"\fe0e"}.variable-selector-16:before{content:"\fe0f"}.variable-selector-017:before{content:"\fe20"}.variable-selector-018:before{content:"\fe21"}.variable-selector-019:before{content:"\fe22"}.variable-selector-020:before{content:"\fe23"}.variable-selector-021:before{content:"\fe24"}.variable-selector-022:before{content:"\fe25"}.variable-selector-023:before{content:"\fe26"}.variable-selector-024:before{content:"\fe27"}.variable-selector-025:before{content:"\fe28"}.variable-selector-026:before{content:"\fe29"}.variable-selector-027:before{content:"\fe2a"}.variable-selector-028:before{content:"\fe2b"}.variable-selector-029:before{content:"\fe2c"}.variable-selector-030:before{content:"\fe2d"}.variable-selector-031:before{content:"\fe2e"}.variable-selector-032:before{content:"\fe2f"}.variable-selector-033:before{content:"\feff"}.bx-8-ball:before{content:"\f101"}.bx-a-arrow-down:before{content:"\f102"}.bx-a-arrow-up:before{content:"\f103"}.bx-accessibility:before{content:"\f104"}.bx-acorn:before{content:"\f105"}.bx-address-book:before{content:"\f106"}.bx-air-conditioner:before{content:"\f107"}.bx-air:before{content:"\f108"}.bx-airplay:before{content:"\f109"}.bx-alarm-alt:before{content:"\f10a"}.bx-alarm-check:before{content:"\f10b"}.bx-alarm-exclamation:before{content:"\f10c"}.bx-alarm-minus:before{content:"\f10d"}.bx-alarm-plus:before{content:"\f10e"}.bx-alarm-slash:before{content:"\f10f"}.bx-alarm-z:before{content:"\f110"}.bx-alarm:before{content:"\f111"}.bx-album-covers:before{content:"\f112"}.bx-alert-circle:before{content:"\f113"}.bx-alert-octagon:before{content:"\f114"}.bx-alert-shield:before{content:"\f115"}.bx-alert-square:before{content:"\f116"}.bx-alert-triangle:before{content:"\f117"}.bx-alien:before{content:"\f118"}.bx-align-center:before{content:"\f119"}.bx-align-horizontal-justify-center:before{content:"\f11a"}.bx-align-horizontal-justify-end:before{content:"\f11b"}.bx-align-horizontal-justify-start:before{content:"\f11c"}.bx-align-horizontal-space-between:before{content:"\f11d"}.bx-align-justify:before{content:"\f11e"}.bx-align-left:before{content:"\f11f"}.bx-align-right:before{content:"\f120"}.bx-align-vertical-justify-center:before{content:"\f121"}.bx-align-vertical-justify-end:before{content:"\f122"}.bx-align-vertical-justify-start:before{content:"\f123"}.bx-align-vertical-space-between:before{content:"\f124"}.bx-ambulance:before{content:"\f125"}.bx-ampersand:before{content:"\f126"}.bx-analyze:before{content:"\f127"}.bx-anchor:before{content:"\f128"}.bx-angle:before{content:"\f129"}.bx-angry:before{content:"\f12a"}.bx-animation-bounce:before{content:"\f12b"}.bx-apartment:before{content:"\f12c"}.bx-approximate:before{content:"\f12d"}.bx-apps-alt:before{content:"\f12e"}.bx-apps:before{content:"\f12f"}.bx-arch:before{content:"\f130"}.bx-archive-alt:before{content:"\f131"}.bx-archive-arrow-down:before{content:"\f132"}.bx-archive-arrow-up:before{content:"\f133"}.bx-archive:before{content:"\f134"}.bx-area:before{content:"\f135"}.bx-arrow-big-down-line:before{content:"\f136"}.bx-arrow-big-down:before{content:"\f137"}.bx-arrow-big-left-line:before{content:"\f138"}.bx-arrow-big-left:before{content:"\f139"}.bx-arrow-big-right-line:before{content:"\f13a"}.bx-arrow-big-right:before{content:"\f13b"}.bx-arrow-big-up-line:before{content:"\f13c"}.bx-arrow-big-up:before{content:"\f13d"}.bx-arrow-cross:before{content:"\f13e"}.bx-arrow-down-a-z:before{content:"\f13f"}.bx-arrow-down-circle:before{content:"\f140"}.bx-arrow-down-left-circle:before{content:"\f141"}.bx-arrow-down-left-square:before{content:"\f142"}.bx-arrow-down-left-stroke-circle:before{content:"\f143"}.bx-arrow-down-left-stroke-square:before{content:"\f144"}.bx-arrow-down-left-stroke:before{content:"\f145"}.bx-arrow-down-left:before{content:"\f146"}.bx-arrow-down-narrow-wide:before{content:"\f147"}.bx-arrow-down-right-circle:before{content:"\f148"}.bx-arrow-down-right-square:before{content:"\f149"}.bx-arrow-down-right-stroke-circle:before{content:"\f14a"}.bx-arrow-down-right-stroke-square:before{content:"\f14b"}.bx-arrow-down-right-stroke:before{content:"\f14c"}.bx-arrow-down-right:before{content:"\f14d"}.bx-arrow-down-square:before{content:"\f14e"}.bx-arrow-down-stroke-circle:before{content:"\f14f"}.bx-arrow-down-stroke-square:before{content:"\f150"}.bx-arrow-down-stroke:before{content:"\f151"}.bx-arrow-down-up:before{content:"\f152"}.bx-arrow-down-wide-narrow:before{content:"\f153"}.bx-arrow-down:before{content:"\f154"}.bx-arrow-from-bottom-stroke:before{content:"\f155"}.bx-arrow-from-bottom:before{content:"\f156"}.bx-arrow-from-left-stroke:before{content:"\f157"}.bx-arrow-from-left:before{content:"\f158"}.bx-arrow-from-right-stroke:before{content:"\f159"}.bx-arrow-from-right:before{content:"\f15a"}.bx-arrow-from-top-stroke:before{content:"\f15b"}.bx-arrow-from-top:before{content:"\f15c"}.bx-arrow-in-down-circle-half:before{content:"\f15d"}.bx-arrow-in-down-left-circle:before{content:"\f15e"}.bx-arrow-in-down-left-square:before{content:"\f15f"}.bx-arrow-in-down-left-stroke-circle:before{content:"\f160"}.bx-arrow-in-down-left-stroke-square:before{content:"\f161"}.bx-arrow-in-down-right-circle:before{content:"\f162"}.bx-arrow-in-down-right-square:before{content:"\f163"}.bx-arrow-in-down-right-stroke-circle:before{content:"\f164"}.bx-arrow-in-down-right-stroke-square:before{content:"\f165"}.bx-arrow-in-down-square-half:before{content:"\f166"}.bx-arrow-in-down-stroke-circle-half:before{content:"\f167"}.bx-arrow-in-left-circle-half:before{content:"\f168"}.bx-arrow-in-left-square-half:before{content:"\f169"}.bx-arrow-in-left-stroke-circle-half:before{content:"\f16a"}.bx-arrow-in-right-circle-half:before{content:"\f16b"}.bx-arrow-in-right-square-half:before{content:"\f16c"}.bx-arrow-in-right-stroke-circle-half:before{content:"\f16d"}.bx-arrow-in-up-circle-half:before{content:"\f16e"}.bx-arrow-in-up-left-circle:before{content:"\f16f"}.bx-arrow-in-up-left-square:before{content:"\f170"}.bx-arrow-in-up-left-stroke-circle:before{content:"\f171"}.bx-arrow-in-up-left-stroke-square:before{content:"\f172"}.bx-arrow-in-up-right-circle:before{content:"\f173"}.bx-arrow-in-up-right-square:before{content:"\f174"}.bx-arrow-in-up-right-stroke-circle:before{content:"\f175"}.bx-arrow-in-up-right-stroke-square:before{content:"\f176"}.bx-arrow-in-up-square-half:before{content:"\f177"}.bx-arrow-in-up-stroke-circle-half:before{content:"\f178"}.bx-arrow-left-circle:before{content:"\f179"}.bx-arrow-left-right:before{content:"\f17a"}.bx-arrow-left-square:before{content:"\f17b"}.bx-arrow-left-stroke-circle:before{content:"\f17c"}.bx-arrow-left-stroke-square:before{content:"\f17d"}.bx-arrow-left-stroke:before{content:"\f17e"}.bx-arrow-left:before{content:"\f17f"}.bx-arrow-out-down-circle-half:before{content:"\f180"}.bx-arrow-out-down-left-circle:before{content:"\f181"}.bx-arrow-out-down-left-square:before{content:"\f182"}.bx-arrow-out-down-left-stroke-circle:before{content:"\f183"}.bx-arrow-out-down-left-stroke-square:before{content:"\f184"}.bx-arrow-out-down-right-circle:before{content:"\f185"}.bx-arrow-out-down-right-square:before{content:"\f186"}.bx-arrow-out-down-right-stroke-circle:before{content:"\f187"}.bx-arrow-out-down-right-stroke-square:before{content:"\f188"}.bx-arrow-out-down-square-half:before{content:"\f189"}.bx-arrow-out-down-stroke-circle-half:before{content:"\f18a"}.bx-arrow-out-left-circle-half:before{content:"\f18b"}.bx-arrow-out-left-square-half:before{content:"\f18c"}.bx-arrow-out-left-stroke-circle-half:before{content:"\f18d"}.bx-arrow-out-right-circle-half:before{content:"\f18e"}.bx-arrow-out-right-square-half:before{content:"\f18f"}.bx-arrow-out-right-stroke-circle-half:before{content:"\f190"}.bx-arrow-out-up-circle-half:before{content:"\f191"}.bx-arrow-out-up-left-circle:before{content:"\f192"}.bx-arrow-out-up-left-square:before{content:"\f193"}.bx-arrow-out-up-left-stroke-circle:before{content:"\f194"}.bx-arrow-out-up-left-stroke-square:before{content:"\f195"}.bx-arrow-out-up-right-circle:before{content:"\f196"}.bx-arrow-out-up-right-square:before{content:"\f197"}.bx-arrow-out-up-right-stroke-circle:before{content:"\f198"}.bx-arrow-out-up-right-stroke-square:before{content:"\f199"}.bx-arrow-out-up-square-half:before{content:"\f19a"}.bx-arrow-out-up-stroke-circle-half:before{content:"\f19b"}.bx-arrow-right-circle:before{content:"\f19c"}.bx-arrow-right-left:before{content:"\f19d"}.bx-arrow-right-square:before{content:"\f19e"}.bx-arrow-right-stroke-circle:before{content:"\f19f"}.bx-arrow-right-stroke-square:before{content:"\f1a0"}.bx-arrow-right-stroke:before{content:"\f1a1"}.bx-arrow-right:before{content:"\f1a2"}.bx-arrow-s-down:before{content:"\f1a3"}.bx-arrow-s-left:before{content:"\f1a4"}.bx-arrow-s-right:before{content:"\f1a5"}.bx-arrow-s-up:before{content:"\f1a6"}.bx-arrow-to-bottom-stroke:before{content:"\f1a7"}.bx-arrow-to-bottom:before{content:"\f1a8"}.bx-arrow-to-left-stroke:before{content:"\f1a9"}.bx-arrow-to-left:before{content:"\f1aa"}.bx-arrow-to-right-stroke:before{content:"\f1ab"}.bx-arrow-to-right:before{content:"\f1ac"}.bx-arrow-to-top-stroke:before{content:"\f1ad"}.bx-arrow-to-top:before{content:"\f1ae"}.bx-arrow-up-a-z:before{content:"\f1af"}.bx-arrow-up-circle:before{content:"\f1b0"}.bx-arrow-up-down:before{content:"\f1b1"}.bx-arrow-up-left-circle:before{content:"\f1b2"}.bx-arrow-up-left-square:before{content:"\f1b3"}.bx-arrow-up-left-stroke-circle:before{content:"\f1b4"}.bx-arrow-up-left-stroke-square:before{content:"\f1b5"}.bx-arrow-up-left-stroke:before{content:"\f1b6"}.bx-arrow-up-left:before{content:"\f1b7"}.bx-arrow-up-narrow-wide:before{content:"\f1b8"}.bx-arrow-up-right-circle:before{content:"\f1b9"}.bx-arrow-up-right-square:before{content:"\f1ba"}.bx-arrow-up-right-stroke-circle:before{content:"\f1bb"}.bx-arrow-up-right-stroke-square:before{content:"\f1bc"}.bx-arrow-up-right-stroke:before{content:"\f1bd"}.bx-arrow-up-right:before{content:"\f1be"}.bx-arrow-up-square:before{content:"\f1bf"}.bx-arrow-up-stroke-circle:before{content:"\f1c0"}.bx-arrow-up-stroke-square:before{content:"\f1c1"}.bx-arrow-up-stroke:before{content:"\f1c2"}.bx-arrow-up-wide-narrow:before{content:"\f1c3"}.bx-arrow-up:before{content:"\f1c4"}.bx-article:before{content:"\f1c5"}.bx-asterisk:before{content:"\f1c6"}.bx-at:before{content:"\f1c7"}.bx-atom:before{content:"\f1c8"}.bx-avocado:before{content:"\f1c9"}.bx-axe:before{content:"\f1ca"}.bx-background-color-fill:before{content:"\f1cb"}.bx-background:before{content:"\f1cc"}.bx-backpack-star:before{content:"\f1cd"}.bx-backpack:before{content:"\f1ce"}.bx-backspace:before{content:"\f1cf"}.bx-backward-slash:before{content:"\f1d0"}.bx-bacon:before{content:"\f1d1"}.bx-badge-check:before{content:"\f1d2"}.bx-badge-exclamation:before{content:"\f1d3"}.bx-badge-info:before{content:"\f1d4"}.bx-badge:before{content:"\f1d5"}.bx-baguette:before{content:"\f1d6"}.bx-bahai:before{content:"\f1d7"}.bx-balcony:before{content:"\f1d8"}.bx-ball-throw:before{content:"\f1d9"}.bx-balloon:before{content:"\f1da"}.bx-band-aid:before{content:"\f1db"}.bx-bank:before{content:"\f1dc"}.bx-bar-chart-big:before{content:"\f1dd"}.bx-bar-chart-square:before{content:"\f1de"}.bx-bar-chart:before{content:"\f1df"}.bx-barcode-square:before{content:"\f1e0"}.bx-barcode:before{content:"\f1e1"}.bx-barn:before{content:"\f1e2"}.bx-baseball:before{content:"\f1e3"}.bx-basket:before{content:"\f1e4"}.bx-basketball:before{content:"\f1e5"}.bx-bath:before{content:"\f1e6"}.bx-battery-1:before{content:"\f1e7"}.bx-battery-2:before{content:"\f1e8"}.bx-battery-3:before{content:"\f1e9"}.bx-battery-full:before{content:"\f1ea"}.bx-battery-low:before{content:"\f1eb"}.bx-battery:before{content:"\f1ec"}.bx-beach-ball:before{content:"\f1ed"}.bx-beach:before{content:"\f1ee"}.bx-beaker:before{content:"\f1ef"}.bx-beanie:before{content:"\f1f0"}.bx-bear:before{content:"\f1f1"}.bx-bed-alt:before{content:"\f1f2"}.bx-bed:before{content:"\f1f3"}.bx-beer:before{content:"\f1f4"}.bx-bell-check:before{content:"\f1f5"}.bx-bell-minus:before{content:"\f1f6"}.bx-bell-plus:before{content:"\f1f7"}.bx-bell-ring:before{content:"\f1f8"}.bx-bell-slash:before{content:"\f1f9"}.bx-bell:before{content:"\f1fa"}.bx-bench:before{content:"\f1fb"}.bx-between-horizontal-end:before{content:"\f1fc"}.bx-between-horizontal-start:before{content:"\f1fd"}.bx-between-vertical-end:before{content:"\f1fe"}.bx-between-vertical-start:before{content:"\f1ff"}.bx-bible:before{content:"\f200"}.bx-biceps:before{content:"\f201"}.bx-binocular:before{content:"\f202"}.bx-bird-alt:before{content:"\f203"}.bx-bird:before{content:"\f204"}.bx-birthday-cake:before{content:"\f205"}.bx-bitcoin:before{content:"\f206"}.bx-blanket:before{content:"\f207"}.bx-blob:before{content:"\f208"}.bx-block:before{content:"\f209"}.bx-blockquote:before{content:"\f20a"}.bx-blocks:before{content:"\f20b"}.bx-bluetooth:before{content:"\f20c"}.bx-blur-alt:before{content:"\f20d"}.bx-blur:before{content:"\f20e"}.bx-body:before{content:"\f20f"}.bx-bold:before{content:"\f210"}.bx-bolt-alt:before{content:"\f211"}.bx-bolt-circle:before{content:"\f212"}.bx-bolt-square:before{content:"\f213"}.bx-bolt:before{content:"\f214"}.bx-bomb:before{content:"\f215"}.bx-bone:before{content:"\f216"}.bx-bong:before{content:"\f217"}.bx-book-add:before{content:"\f218"}.bx-book-alt:before{content:"\f219"}.bx-book-bookmark:before{content:"\f21a"}.bx-book-content:before{content:"\f21b"}.bx-book-heart:before{content:"\f21c"}.bx-book-library:before{content:"\f21d"}.bx-book-open:before{content:"\f21e"}.bx-book:before{content:"\f21f"}.bx-bookmark-alt:before{content:"\f220"}.bx-bookmark-heart:before{content:"\f221"}.bx-bookmark-minus-alt:before{content:"\f222"}.bx-bookmark-minus:before{content:"\f223"}.bx-bookmark-plus-alt:before{content:"\f224"}.bx-bookmark-plus:before{content:"\f225"}.bx-bookmark-star:before{content:"\f226"}.bx-bookmark-x:before{content:"\f227"}.bx-bookmark:before{content:"\f228"}.bx-bookmarks:before{content:"\f229"}.bx-boombox:before{content:"\f22a"}.bx-boot:before{content:"\f22b"}.bx-border-all:before{content:"\f22c"}.bx-border-bottom:before{content:"\f22d"}.bx-border-inner:before{content:"\f22e"}.bx-border-left:before{content:"\f22f"}.bx-border-none:before{content:"\f230"}.bx-border-outer:before{content:"\f231"}.bx-border-radius:before{content:"\f232"}.bx-border-right:before{content:"\f233"}.bx-border-top:before{content:"\f234"}.bx-bow:before{content:"\f235"}.bx-bowl-balls:before{content:"\f236"}.bx-bowl-bubbles:before{content:"\f237"}.bx-bowl-hot:before{content:"\f238"}.bx-bowl-noodles-alt:before{content:"\f239"}.bx-bowl-noodles:before{content:"\f23a"}.bx-bowl-rice:before{content:"\f23b"}.bx-bowling-ball:before{content:"\f23c"}.bx-box-alt:before{content:"\f23d"}.bx-box:before{content:"\f23e"}.bx-bracket-curly:before{content:"\f23f"}.bx-bracket-round:before{content:"\f240"}.bx-bracket:before{content:"\f241"}.bx-braille:before{content:"\f242"}.bx-brain-circuit:before{content:"\f243"}.bx-brain:before{content:"\f244"}.bx-bread:before{content:"\f245"}.bx-brick:before{content:"\f246"}.bx-bridge:before{content:"\f247"}.bx-briefcase-alt-2:before{content:"\f248"}.bx-briefcase-alt:before{content:"\f249"}.bx-briefcase:before{content:"\f24a"}.bx-brightness-half:before{content:"\f24b"}.bx-brightness:before{content:"\f24c"}.bx-broadcast:before{content:"\f24d"}.bx-browser-activity:before{content:"\f24e"}.bx-brush-sparkles:before{content:"\f24f"}.bx-brush:before{content:"\f250"}.bx-buddhism:before{content:"\f251"}.bx-bug-alt:before{content:"\f252"}.bx-bug:before{content:"\f253"}.bx-building-house:before{content:"\f254"}.bx-building:before{content:"\f255"}.bx-buildings:before{content:"\f256"}.bx-bullseye:before{content:"\f257"}.bx-buoy:before{content:"\f258"}.bx-burger-alt:before{content:"\f259"}.bx-burger:before{content:"\f25a"}.bx-bus:before{content:"\f25b"}.bx-business:before{content:"\f25c"}.bx-button-rounded:before{content:"\f25d"}.bx-button:before{content:"\f25e"}.bx-cabinet:before{content:"\f25f"}.bx-cable-car:before{content:"\f260"}.bx-cake-slice:before{content:"\f261"}.bx-calculator:before{content:"\f262"}.bx-calendar-alt-2:before{content:"\f263"}.bx-calendar-alt:before{content:"\f264"}.bx-calendar-check:before{content:"\f265"}.bx-calendar-cog:before{content:"\f266"}.bx-calendar-detail:before{content:"\f267"}.bx-calendar-down-arrow:before{content:"\f268"}.bx-calendar-event:before{content:"\f269"}.bx-calendar-heart:before{content:"\f26a"}.bx-calendar-minus:before{content:"\f26b"}.bx-calendar-plus:before{content:"\f26c"}.bx-calendar-search:before{content:"\f26d"}.bx-calendar-star:before{content:"\f26e"}.bx-calendar-up-arrow:before{content:"\f26f"}.bx-calendar-week:before{content:"\f270"}.bx-calendar-x:before{content:"\f271"}.bx-calendar:before{content:"\f272"}.bx-camcoder:before{content:"\f273"}.bx-camera-alt:before{content:"\f274"}.bx-camera-flip:before{content:"\f275"}.bx-camera-home:before{content:"\f276"}.bx-camera-monochrome:before{content:"\f277"}.bx-camera-plus:before{content:"\f278"}.bx-camera-portrait:before{content:"\f279"}.bx-camera-slash:before{content:"\f27a"}.bx-camera-switch:before{content:"\f27b"}.bx-camera:before{content:"\f27c"}.bx-campfire:before{content:"\f27d"}.bx-camping:before{content:"\f27e"}.bx-candlestick:before{content:"\f27f"}.bx-cannabis:before{content:"\f280"}.bx-cap:before{content:"\f281"}.bx-capitalize:before{content:"\f282"}.bx-capsule:before{content:"\f283"}.bx-captions-cc:before{content:"\f284"}.bx-captions:before{content:"\f285"}.bx-capture:before{content:"\f286"}.bx-car-battery:before{content:"\f287"}.bx-car-key:before{content:"\f288"}.bx-car:before{content:"\f289"}.bx-card-view-large:before{content:"\f28a"}.bx-card-view-no-title:before{content:"\f28b"}.bx-card-view-small:before{content:"\f28c"}.bx-card-view-tiles:before{content:"\f28d"}.bx-card-view:before{content:"\f28e"}.bx-caret-big-down:before{content:"\f28f"}.bx-caret-big-left:before{content:"\f290"}.bx-caret-big-right:before{content:"\f291"}.bx-caret-big-up:before{content:"\f292"}.bx-caret-down-circle:before{content:"\f293"}.bx-caret-down-square:before{content:"\f294"}.bx-caret-down:before{content:"\f295"}.bx-caret-left-circle:before{content:"\f296"}.bx-caret-left-square:before{content:"\f297"}.bx-caret-left:before{content:"\f298"}.bx-caret-right-circle:before{content:"\f299"}.bx-caret-right-square:before{content:"\f29a"}.bx-caret-right:before{content:"\f29b"}.bx-caret-up-circle:before{content:"\f29c"}.bx-caret-up-square:before{content:"\f29d"}.bx-caret-up:before{content:"\f29e"}.bx-carets-down-up:before{content:"\f29f"}.bx-carets-left-right:before{content:"\f2a0"}.bx-carets-right-left:before{content:"\f2a1"}.bx-carets-up-down:before{content:"\f2a2"}.bx-carrot:before{content:"\f2a3"}.bx-cart-minus:before{content:"\f2a4"}.bx-cart-plus:before{content:"\f2a5"}.bx-cart:before{content:"\f2a6"}.bx-cast:before{content:"\f2a7"}.bx-castle:before{content:"\f2a8"}.bx-cat:before{content:"\f2a9"}.bx-categories:before{content:"\f2aa"}.bx-cctv:before{content:"\f2ab"}.bx-certification:before{content:"\f2ac"}.bx-chair:before{content:"\f2ad"}.bx-champagne:before{content:"\f2ae"}.bx-chart-area:before{content:"\f2af"}.bx-chart-bar-big-columns:before{content:"\f2b0"}.bx-chart-bar-big-rows:before{content:"\f2b1"}.bx-chart-bar-columns:before{content:"\f2b2"}.bx-chart-bar-rows:before{content:"\f2b3"}.bx-chart-bubble:before{content:"\f2b4"}.bx-chart-gantt:before{content:"\f2b5"}.bx-chart-line:before{content:"\f2b6"}.bx-chart-network:before{content:"\f2b7"}.bx-chart-scatter:before{content:"\f2b8"}.bx-chart-spline:before{content:"\f2b9"}.bx-chart-stacked-columns:before{content:"\f2ba"}.bx-chart-stacked-rows:before{content:"\f2bb"}.bx-chart-trend:before{content:"\f2bc"}.bx-check-circle:before{content:"\f2bd"}.bx-check-shield:before{content:"\f2be"}.bx-check-square:before{content:"\f2bf"}.bx-check:before{content:"\f2c0"}.bx-checkbox-checked:before{content:"\f2c1"}.bx-checkbox-square:before{content:"\f2c2"}.bx-checkbox:before{content:"\f2c3"}.bx-checklist:before{content:"\f2c4"}.bx-checks:before{content:"\f2c5"}.bx-cheese:before{content:"\f2c6"}.bx-chef-hat:before{content:"\f2c7"}.bx-cherry:before{content:"\f2c8"}.bx-chess-bishop:before{content:"\f2c9"}.bx-chess-king:before{content:"\f2ca"}.bx-chess-knight:before{content:"\f2cb"}.bx-chess-pawn:before{content:"\f2cc"}.bx-chess-queen:before{content:"\f2cd"}.bx-chess-rook:before{content:"\f2ce"}.bx-chess:before{content:"\f2cf"}.bx-chevron-down-circle:before{content:"\f2d0"}.bx-chevron-down-square:before{content:"\f2d1"}.bx-chevron-down:before{content:"\f2d2"}.bx-chevron-left-circle:before{content:"\f2d3"}.bx-chevron-left-square:before{content:"\f2d4"}.bx-chevron-left:before{content:"\f2d5"}.bx-chevron-right-circle:before{content:"\f2d6"}.bx-chevron-right-square:before{content:"\f2d7"}.bx-chevron-right:before{content:"\f2d8"}.bx-chevron-up-circle:before{content:"\f2d9"}.bx-chevron-up-square:before{content:"\f2da"}.bx-chevron-up:before{content:"\f2db"}.bx-chevrons-down-up:before{content:"\f2dc"}.bx-chevrons-down:before{content:"\f2dd"}.bx-chevrons-left-right:before{content:"\f2de"}.bx-chevrons-left:before{content:"\f2df"}.bx-chevrons-right-left:before{content:"\f2e0"}.bx-chevrons-right:before{content:"\f2e1"}.bx-chevrons-up-down:before{content:"\f2e2"}.bx-chevrons-up:before{content:"\f2e3"}.bx-child:before{content:"\f2e4"}.bx-chip:before{content:"\f2e5"}.bx-christianity:before{content:"\f2e6"}.bx-church:before{content:"\f2e7"}.bx-cigarette:before{content:"\f2e8"}.bx-circle-dashed-half:before{content:"\f2e9"}.bx-circle-dashed:before{content:"\f2ea"}.bx-circle-half-alt:before{content:"\f2eb"}.bx-circle-half:before{content:"\f2ec"}.bx-circle-hexagon:before{content:"\f2ed"}.bx-circle-outer-dashed-circle:before{content:"\f2ee"}.bx-circle-quarter-alt:before{content:"\f2ef"}.bx-circle-quarter:before{content:"\f2f0"}.bx-circle-three-quarter-alt:before{content:"\f2f1"}.bx-circle-three-quarter:before{content:"\f2f2"}.bx-circle:before{content:"\f2f3"}.bx-circles-9:before{content:"\f2f4"}.bx-circles-alt:before{content:"\f2f5"}.bx-circles:before{content:"\f2f6"}.bx-circuit-board:before{content:"\f2f7"}.bx-city:before{content:"\f2f8"}.bx-clipboard-check:before{content:"\f2f9"}.bx-clipboard-code:before{content:"\f2fa"}.bx-clipboard-detail:before{content:"\f2fb"}.bx-clipboard-minus:before{content:"\f2fc"}.bx-clipboard-plus:before{content:"\f2fd"}.bx-clipboard-x:before{content:"\f2fe"}.bx-clipboard:before{content:"\f2ff"}.bx-clock-1:before{content:"\f300"}.bx-clock-10:before{content:"\f301"}.bx-clock-11:before{content:"\f302"}.bx-clock-12:before{content:"\f303"}.bx-clock-2:before{content:"\f304"}.bx-clock-3:before{content:"\f305"}.bx-clock-4:before{content:"\f306"}.bx-clock-5:before{content:"\f307"}.bx-clock-6:before{content:"\f308"}.bx-clock-7:before{content:"\f309"}.bx-clock-8:before{content:"\f30a"}.bx-clock-9:before{content:"\f30b"}.bx-clock-dashed-half:before{content:"\f30c"}.bx-clock:before{content:"\f30d"}.bx-cloud-alt-2:before{content:"\f30e"}.bx-cloud-alt:before{content:"\f30f"}.bx-cloud-drizzle:before{content:"\f310"}.bx-cloud-fog:before{content:"\f311"}.bx-cloud-lightning:before{content:"\f312"}.bx-cloud-moon:before{content:"\f313"}.bx-cloud-rain-wind:before{content:"\f314"}.bx-cloud-rain:before{content:"\f315"}.bx-cloud-snow:before{content:"\f316"}.bx-cloud-sun:before{content:"\f317"}.bx-cloud:before{content:"\f318"}.bx-clover:before{content:"\f319"}.bx-club:before{content:"\f31a"}.bx-cocktail:before{content:"\f31b"}.bx-code-alt:before{content:"\f31c"}.bx-code:before{content:"\f31d"}.bx-coffee-beans:before{content:"\f31e"}.bx-coffee-cup:before{content:"\f31f"}.bx-coffee:before{content:"\f320"}.bx-cog:before{content:"\f321"}.bx-cognition:before{content:"\f322"}.bx-coin:before{content:"\f323"}.bx-coins:before{content:"\f324"}.bx-col-resize:before{content:"\f325"}.bx-color-fill:before{content:"\f326"}.bx-color-wheel:before{content:"\f327"}.bx-columns-3:before{content:"\f328"}.bx-columns-4:before{content:"\f329"}.bx-columns:before{content:"\f32a"}.bx-comic-bubble:before{content:"\f32b"}.bx-command:before{content:"\f32c"}.bx-community:before{content:"\f32d"}.bx-compare-alt:before{content:"\f32e"}.bx-compare:before{content:"\f32f"}.bx-compass:before{content:"\f330"}.bx-component:before{content:"\f331"}.bx-computer:before{content:"\f332"}.bx-confused:before{content:"\f333"}.bx-connector:before{content:"\f334"}.bx-contact-book:before{content:"\f335"}.bx-contrast:before{content:"\f336"}.bx-cookie:before{content:"\f337"}.bx-cool:before{content:"\f338"}.bx-copy-check:before{content:"\f339"}.bx-copy-list:before{content:"\f33a"}.bx-copy-minus:before{content:"\f33b"}.bx-copy-plus:before{content:"\f33c"}.bx-copy-x:before{content:"\f33d"}.bx-copy:before{content:"\f33e"}.bx-copyright:before{content:"\f33f"}.bx-core:before{content:"\f340"}.bx-credit-card-alt:before{content:"\f341"}.bx-credit-card-front:before{content:"\f342"}.bx-credit-card-insert:before{content:"\f343"}.bx-credit-card:before{content:"\f344"}.bx-cricket-ball:before{content:"\f345"}.bx-crop:before{content:"\f346"}.bx-cross-circle:before{content:"\f347"}.bx-crosshair:before{content:"\f348"}.bx-crown:before{content:"\f349"}.bx-crypto-coin:before{content:"\f34a"}.bx-crypto:before{content:"\f34b"}.bx-cube-alt:before{content:"\f34c"}.bx-cube-inside:before{content:"\f34d"}.bx-cube:before{content:"\f34e"}.bx-cuboid:before{content:"\f34f"}.bx-cup-hot:before{content:"\f350"}.bx-cup-saucer:before{content:"\f351"}.bx-cup-tea:before{content:"\f352"}.bx-cup:before{content:"\f353"}.bx-cupboard-alt:before{content:"\f354"}.bx-cupboard:before{content:"\f355"}.bx-cupcake:before{content:"\f356"}.bx-currency-note:before{content:"\f357"}.bx-currency-notes:before{content:"\f358"}.bx-cursor-add:before{content:"\f359"}.bx-cursor-cell:before{content:"\f35a"}.bx-cursor-crosshair-dot:before{content:"\f35b"}.bx-cursor-crosshair:before{content:"\f35c"}.bx-cursor-pen:before{content:"\f35d"}.bx-cursor-pointer:before{content:"\f35e"}.bx-cursor:before{content:"\f35f"}.bx-cut:before{content:"\f360"}.bx-cycling:before{content:"\f361"}.bx-cylinder:before{content:"\f362"}.bx-dashboard-alt:before{content:"\f363"}.bx-dashboard:before{content:"\f364"}.bx-database-alt:before{content:"\f365"}.bx-database:before{content:"\f366"}.bx-decrease-indent:before{content:"\f367"}.bx-delta:before{content:"\f368"}.bx-department-store:before{content:"\f369"}.bx-desert:before{content:"\f36a"}.bx-desk:before{content:"\f36b"}.bx-desktop-alt:before{content:"\f36c"}.bx-desktop:before{content:"\f36d"}.bx-devices:before{content:"\f36e"}.bx-dialpad:before{content:"\f36f"}.bx-diameter:before{content:"\f370"}.bx-diamond-alt:before{content:"\f371"}.bx-diamond:before{content:"\f372"}.bx-diamonds:before{content:"\f373"}.bx-dice-1:before{content:"\f374"}.bx-dice-2:before{content:"\f375"}.bx-dice-3:before{content:"\f376"}.bx-dice-4:before{content:"\f377"}.bx-dice-5:before{content:"\f378"}.bx-dice-6:before{content:"\f379"}.bx-dice-roll:before{content:"\f37a"}.bx-dino:before{content:"\f37b"}.bx-directions:before{content:"\f37c"}.bx-disc:before{content:"\f37d"}.bx-discount:before{content:"\f37e"}.bx-discussion:before{content:"\f37f"}.bx-dish:before{content:"\f380"}.bx-dishwasher:before{content:"\f381"}.bx-dislike:before{content:"\f382"}.bx-division:before{content:"\f383"}.bx-dizzy:before{content:"\f384"}.bx-dna:before{content:"\f385"}.bx-dock-bottom-alt:before{content:"\f386"}.bx-dock-bottom-arrow:before{content:"\f387"}.bx-dock-bottom-left-alt:before{content:"\f388"}.bx-dock-bottom-left:before{content:"\f389"}.bx-dock-bottom-right-alt:before{content:"\f38a"}.bx-dock-bottom-right:before{content:"\f38b"}.bx-dock-bottom:before{content:"\f38c"}.bx-dock-left-alt:before{content:"\f38d"}.bx-dock-left-arrow:before{content:"\f38e"}.bx-dock-left:before{content:"\f38f"}.bx-dock-right-alt:before{content:"\f390"}.bx-dock-right-arrow:before{content:"\f391"}.bx-dock-right:before{content:"\f392"}.bx-dock-top-alt:before{content:"\f393"}.bx-dock-top-arrow:before{content:"\f394"}.bx-dock-top-left-alt:before{content:"\f395"}.bx-dock-top-left:before{content:"\f396"}.bx-dock-top-right-alt:before{content:"\f397"}.bx-dock-top-right:before{content:"\f398"}.bx-dock-top:before{content:"\f399"}.bx-dog-alt:before{content:"\f39a"}.bx-dog:before{content:"\f39b"}.bx-dollar-circle-stars:before{content:"\f39c"}.bx-dollar-circle:before{content:"\f39d"}.bx-dollar:before{content:"\f39e"}.bx-donate-blood:before{content:"\f39f"}.bx-donate-heart:before{content:"\f3a0"}.bx-donut:before{content:"\f3a1"}.bx-door-open:before{content:"\f3a2"}.bx-door:before{content:"\f3a3"}.bx-dots-horizontal-rounded-circle:before{content:"\f3a4"}.bx-dots-horizontal-rounded:before{content:"\f3a5"}.bx-dots-horizontal:before{content:"\f3a6"}.bx-dots-vertical-rounded-circle:before{content:"\f3a7"}.bx-dots-vertical-rounded:before{content:"\f3a8"}.bx-dots-vertical:before{content:"\f3a9"}.bx-doughnut-chart:before{content:"\f3aa"}.bx-draw-ahead:before{content:"\f3ab"}.bx-draw-behind:before{content:"\f3ac"}.bx-draw-inside:before{content:"\f3ad"}.bx-dress:before{content:"\f3ae"}.bx-dribbling:before{content:"\f3af"}.bx-dropdown:before{content:"\f3b0"}.bx-dryer:before{content:"\f3b1"}.bx-duck:before{content:"\f3b2"}.bx-dumbbell-alt:before{content:"\f3b3"}.bx-dumbbell:before{content:"\f3b4"}.bx-ear-alt:before{content:"\f3b5"}.bx-ear-slash:before{content:"\f3b6"}.bx-ear:before{content:"\f3b7"}.bx-earbuds:before{content:"\f3b8"}.bx-earth:before{content:"\f3b9"}.bx-ease-in-out:before{content:"\f3ba"}.bx-ease-in:before{content:"\f3bb"}.bx-ease-out:before{content:"\f3bc"}.bx-edit-alt:before{content:"\f3bd"}.bx-edit:before{content:"\f3be"}.bx-education:before{content:"\f3bf"}.bx-egg-fried:before{content:"\f3c0"}.bx-egg-yolk:before{content:"\f3c1"}.bx-egg:before{content:"\f3c2"}.bx-eject:before{content:"\f3c3"}.bx-element-of:before{content:"\f3c4"}.bx-empty-set:before{content:"\f3c5"}.bx-enter:before{content:"\f3c6"}.bx-enterprise:before{content:"\f3c7"}.bx-envelope-alt:before{content:"\f3c8"}.bx-envelope-open:before{content:"\f3c9"}.bx-envelope:before{content:"\f3ca"}.bx-equal-circle:before{content:"\f3cb"}.bx-equal-square:before{content:"\f3cc"}.bx-equal:before{content:"\f3cd"}.bx-equalizer:before{content:"\f3ce"}.bx-eraser:before{content:"\f3cf"}.bx-euro:before{content:"\f3d0"}.bx-ev-station:before{content:"\f3d1"}.bx-expand-left:before{content:"\f3d2"}.bx-expand-right:before{content:"\f3d3"}.bx-explosion:before{content:"\f3d4"}.bx-exposure:before{content:"\f3d5"}.bx-extension:before{content:"\f3d6"}.bx-eye-alt:before{content:"\f3d7"}.bx-eye-big:before{content:"\f3d8"}.bx-eye-closed:before{content:"\f3d9"}.bx-eye-slash:before{content:"\f3da"}.bx-eye:before{content:"\f3db"}.bx-eyedropper:before{content:"\f3dc"}.bx-face-alt-2:before{content:"\f3dd"}.bx-face-alt-3:before{content:"\f3de"}.bx-face-alt-4:before{content:"\f3df"}.bx-face-alt:before{content:"\f3e0"}.bx-face-child:before{content:"\f3e1"}.bx-face-mask:before{content:"\f3e2"}.bx-face:before{content:"\f3e3"}.bx-factory:before{content:"\f3e4"}.bx-fan:before{content:"\f3e5"}.bx-fast-forward-circle:before{content:"\f3e6"}.bx-fast-forward:before{content:"\f3e7"}.bx-feather-alt:before{content:"\f3e8"}.bx-feather-minus:before{content:"\f3e9"}.bx-feather-plus:before{content:"\f3ea"}.bx-feather:before{content:"\f3eb"}.bx-female:before{content:"\f3ec"}.bx-file-code:before{content:"\f3ed"}.bx-file-cog:before{content:"\f3ee"}.bx-file-detail:before{content:"\f3ef"}.bx-file-heart:before{content:"\f3f0"}.bx-file-minus:before{content:"\f3f1"}.bx-file-plus:before{content:"\f3f2"}.bx-file-report:before{content:"\f3f3"}.bx-file-search:before{content:"\f3f4"}.bx-file-star:before{content:"\f3f5"}.bx-file-x:before{content:"\f3f6"}.bx-file-zip:before{content:"\f3f7"}.bx-file:before{content:"\f3f8"}.bx-film-roll-alt:before{content:"\f3f9"}.bx-film-roll:before{content:"\f3fa"}.bx-film:before{content:"\f3fb"}.bx-filter:before{content:"\f3fc"}.bx-finger-down:before{content:"\f3fd"}.bx-finger-left:before{content:"\f3fe"}.bx-finger-right:before{content:"\f3ff"}.bx-finger-swipe-down:before{content:"\f400"}.bx-finger-swipe-left:before{content:"\f401"}.bx-finger-swipe-right:before{content:"\f402"}.bx-finger-swipe-up:before{content:"\f403"}.bx-finger-touch:before{content:"\f404"}.bx-finger-up:before{content:"\f405"}.bx-fingerprint:before{content:"\f406"}.bx-fire-alt:before{content:"\f407"}.bx-fire-extinguisher:before{content:"\f408"}.bx-fire:before{content:"\f409"}.bx-first:before{content:"\f40a"}.bx-fish-alt:before{content:"\f40b"}.bx-fish:before{content:"\f40c"}.bx-flag-alt-2:before{content:"\f40d"}.bx-flag-alt-3:before{content:"\f40e"}.bx-flag-alt:before{content:"\f40f"}.bx-flag-chequered:before{content:"\f410"}.bx-flag:before{content:"\f411"}.bx-flame:before{content:"\f412"}.bx-flask-round:before{content:"\f413"}.bx-florist:before{content:"\f414"}.bx-flower-alt-2:before{content:"\f415"}.bx-flower-alt:before{content:"\f416"}.bx-flower:before{content:"\f417"}.bx-folder-check:before{content:"\f418"}.bx-folder-code:before{content:"\f419"}.bx-folder-cog:before{content:"\f41a"}.bx-folder-down-arrow:before{content:"\f41b"}.bx-folder-heart:before{content:"\f41c"}.bx-folder-minus:before{content:"\f41d"}.bx-folder-open:before{content:"\f41e"}.bx-folder-plus:before{content:"\f41f"}.bx-folder-search:before{content:"\f420"}.bx-folder-star:before{content:"\f421"}.bx-folder-up-arrow:before{content:"\f422"}.bx-folder-x:before{content:"\f423"}.bx-folder-zip:before{content:"\f424"}.bx-folder:before{content:"\f425"}.bx-font-color:before{content:"\f426"}.bx-font-family:before{content:"\f427"}.bx-food-menu:before{content:"\f428"}.bx-food-tag:before{content:"\f429"}.bx-football-kick:before{content:"\f42a"}.bx-football-pitch:before{content:"\f42b"}.bx-football:before{content:"\f42c"}.bx-footsteps:before{content:"\f42d"}.bx-foreground:before{content:"\f42e"}.bx-fork-knife:before{content:"\f42f"}.bx-fork-spoon:before{content:"\f430"}.bx-fork:before{content:"\f431"}.bx-form:before{content:"\f432"}.bx-forward-big:before{content:"\f433"}.bx-forward-slash-circle:before{content:"\f434"}.bx-forward-slash-square:before{content:"\f435"}.bx-forward-slash:before{content:"\f436"}.bx-forward-stroke:before{content:"\f437"}.bx-forward:before{content:"\f438"}.bx-frame:before{content:"\f439"}.bx-fridge:before{content:"\f43a"}.bx-fullscreen-exit:before{content:"\f43b"}.bx-fullscreen:before{content:"\f43c"}.bx-function:before{content:"\f43d"}.bx-functions:before{content:"\f43e"}.bx-future:before{content:"\f43f"}.bx-gallery-horizontal-end:before{content:"\f440"}.bx-gallery-horizontal:before{content:"\f441"}.bx-gallery-thumbnails:before{content:"\f442"}.bx-gallery-vertical-end:before{content:"\f443"}.bx-gallery-vertical:before{content:"\f444"}.bx-gaming:before{content:"\f445"}.bx-garage:before{content:"\f446"}.bx-gavel:before{content:"\f447"}.bx-gear:before{content:"\f448"}.bx-gem:before{content:"\f449"}.bx-gestures:before{content:"\f44a"}.bx-ghost:before{content:"\f44b"}.bx-gift:before{content:"\f44c"}.bx-git-branch:before{content:"\f44d"}.bx-git-commit:before{content:"\f44e"}.bx-git-compare:before{content:"\f44f"}.bx-git-merge-queue:before{content:"\f450"}.bx-git-merge:before{content:"\f451"}.bx-git-pull-request-closed:before{content:"\f452"}.bx-git-pull-request-draft:before{content:"\f453"}.bx-git-pull-request:before{content:"\f454"}.bx-git-repo-forked:before{content:"\f455"}.bx-glasses-alt:before{content:"\f456"}.bx-glasses:before{content:"\f457"}.bx-globe-africa:before{content:"\f458"}.bx-globe-alt-2:before{content:"\f459"}.bx-globe-alt:before{content:"\f45a"}.bx-globe-americas:before{content:"\f45b"}.bx-globe-antartica:before{content:"\f45c"}.bx-globe-asia:before{content:"\f45d"}.bx-globe-europe:before{content:"\f45e"}.bx-globe-oceania:before{content:"\f45f"}.bx-globe-stand:before{content:"\f460"}.bx-globe:before{content:"\f461"}.bx-golf-ball:before{content:"\f462"}.bx-gradient:before{content:"\f463"}.bx-greater-than-equal:before{content:"\f464"}.bx-greater-than:before{content:"\f465"}.bx-grid-9:before{content:"\f466"}.bx-grid-circle-diagonal-left:before{content:"\f467"}.bx-grid-circle-diagonal-right:before{content:"\f468"}.bx-grid-circle-plus:before{content:"\f469"}.bx-grid-circle:before{content:"\f46a"}.bx-grid-column-left:before{content:"\f46b"}.bx-grid-column-right:before{content:"\f46c"}.bx-grid-lines-3:before{content:"\f46d"}.bx-grid-lines:before{content:"\f46e"}.bx-grid-plus:before{content:"\f46f"}.bx-grid-row-bottom:before{content:"\f470"}.bx-grid-row-top:before{content:"\f471"}.bx-grid-search:before{content:"\f472"}.bx-grid:before{content:"\f473"}.bx-groceries:before{content:"\f474"}.bx-group-alt:before{content:"\f475"}.bx-group:before{content:"\f476"}.bx-guitar-amp:before{content:"\f477"}.bx-hail:before{content:"\f478"}.bx-hand-rock:before{content:"\f479"}.bx-hand:before{content:"\f47a"}.bx-handheld-alt-2:before{content:"\f47b"}.bx-handheld-alt:before{content:"\f47c"}.bx-handheld:before{content:"\f47d"}.bx-handshake:before{content:"\f47e"}.bx-hanger:before{content:"\f47f"}.bx-happy-alt:before{content:"\f480"}.bx-happy-beaming:before{content:"\f481"}.bx-happy-heart-eyes:before{content:"\f482"}.bx-happy:before{content:"\f483"}.bx-hard-drive:before{content:"\f484"}.bx-hard-hat:before{content:"\f485"}.bx-hashtag:before{content:"\f486"}.bx-hdmi:before{content:"\f487"}.bx-head:before{content:"\f488"}.bx-heading-1:before{content:"\f489"}.bx-heading-2:before{content:"\f48a"}.bx-heading-3:before{content:"\f48b"}.bx-heading:before{content:"\f48c"}.bx-headphone-alt-2:before{content:"\f48d"}.bx-headphone-alt:before{content:"\f48e"}.bx-headphone-mic:before{content:"\f48f"}.bx-headphone:before{content:"\f490"}.bx-heart-break:before{content:"\f491"}.bx-heart-circle:before{content:"\f492"}.bx-heart-half:before{content:"\f493"}.bx-heart-plus:before{content:"\f494"}.bx-heart-square:before{content:"\f495"}.bx-heart:before{content:"\f496"}.bx-heat-wave:before{content:"\f497"}.bx-helmet:before{content:"\f498"}.bx-help-circle:before{content:"\f499"}.bx-help-octagon:before{content:"\f49a"}.bx-hexagon:before{content:"\f49b"}.bx-high-speed-train:before{content:"\f49c"}.bx-highlight:before{content:"\f49d"}.bx-highlights:before{content:"\f49e"}.bx-hinduism:before{content:"\f49f"}.bx-history:before{content:"\f4a0"}.bx-home-add:before{content:"\f4a1"}.bx-home-alt-2:before{content:"\f4a2"}.bx-home-alt-3:before{content:"\f4a3"}.bx-home-alt:before{content:"\f4a4"}.bx-home-circle:before{content:"\f4a5"}.bx-home-heart:before{content:"\f4a6"}.bx-home:before{content:"\f4a7"}.bx-honey:before{content:"\f4a8"}.bx-horizon-sea:before{content:"\f4a9"}.bx-horizontal-align-center:before{content:"\f4aa"}.bx-horizontal-align-left:before{content:"\f4ab"}.bx-horizontal-align-right:before{content:"\f4ac"}.bx-horizontal-center:before{content:"\f4ad"}.bx-horizontal-distribute-center:before{content:"\f4ae"}.bx-horizontal-distribute-left:before{content:"\f4af"}.bx-horizontal-distribute-right:before{content:"\f4b0"}.bx-horizontal-left:before{content:"\f4b1"}.bx-horizontal-right:before{content:"\f4b2"}.bx-horizontal-spacing:before{content:"\f4b3"}.bx-hospital:before{content:"\f4b4"}.bx-hot-tub-water:before{content:"\f4b5"}.bx-hot-tub:before{content:"\f4b6"}.bx-hot:before{content:"\f4b7"}.bx-hourglass:before{content:"\f4b8"}.bx-hurricane:before{content:"\f4b9"}.bx-icecream:before{content:"\f4ba"}.bx-iframe:before{content:"\f4bb"}.bx-image-alt:before{content:"\f4bc"}.bx-image-circle:before{content:"\f4bd"}.bx-image-landscape:before{content:"\f4be"}.bx-image-no-background:before{content:"\f4bf"}.bx-image-plus:before{content:"\f4c0"}.bx-image-portrait:before{content:"\f4c1"}.bx-image-sparkle:before{content:"\f4c2"}.bx-image:before{content:"\f4c3"}.bx-images:before{content:"\f4c4"}.bx-inbox:before{content:"\f4c5"}.bx-incognito:before{content:"\f4c6"}.bx-infinite:before{content:"\f4c7"}.bx-info-circle:before{content:"\f4c8"}.bx-info-octagon:before{content:"\f4c9"}.bx-info-shield:before{content:"\f4ca"}.bx-info-square:before{content:"\f4cb"}.bx-inner-shadow:before{content:"\f4cc"}.bx-institution:before{content:"\f4cd"}.bx-integral:before{content:"\f4ce"}.bx-intellect:before{content:"\f4cf"}.bx-invert-adjust:before{content:"\f4d0"}.bx-invert:before{content:"\f4d1"}.bx-islam:before{content:"\f4d2"}.bx-island:before{content:"\f4d3"}.bx-italic:before{content:"\f4d4"}.bx-joystick-alt:before{content:"\f4d5"}.bx-joystick-button-alt:before{content:"\f4d6"}.bx-joystick-button:before{content:"\f4d7"}.bx-joystick:before{content:"\f4d8"}.bx-judaism:before{content:"\f4d9"}.bx-key-alt:before{content:"\f4da"}.bx-key:before{content:"\f4db"}.bx-keyboard:before{content:"\f4dc"}.bx-keyframe-ease-in:before{content:"\f4dd"}.bx-keyframe-ease-out:before{content:"\f4de"}.bx-keyframe-easy-ease:before{content:"\f4df"}.bx-keyframe-hold-ease-in:before{content:"\f4e0"}.bx-keyframe-hold-ease-out:before{content:"\f4e1"}.bx-keyframe-hold-linear-in:before{content:"\f4e2"}.bx-keyframe-hold-linear-out:before{content:"\f4e3"}.bx-keyframe:before{content:"\f4e4"}.bx-knife:before{content:"\f4e5"}.bx-lambda:before{content:"\f4e6"}.bx-landmark:before{content:"\f4e7"}.bx-laptop-alt:before{content:"\f4e8"}.bx-laptop:before{content:"\f4e9"}.bx-lasso:before{content:"\f4ea"}.bx-last:before{content:"\f4eb"}.bx-laugh:before{content:"\f4ec"}.bx-law:before{content:"\f4ed"}.bx-layers-alt:before{content:"\f4ee"}.bx-layers-down-left:before{content:"\f4ef"}.bx-layers-down-right:before{content:"\f4f0"}.bx-layers-minus-alt:before{content:"\f4f1"}.bx-layers-plus-alt:before{content:"\f4f2"}.bx-layers:before{content:"\f4f3"}.bx-layout-check:before{content:"\f4f4"}.bx-layout-minus:before{content:"\f4f5"}.bx-layout-plus:before{content:"\f4f6"}.bx-layout-search:before{content:"\f4f7"}.bx-layout:before{content:"\f4f8"}.bx-leaf-alt:before{content:"\f4f9"}.bx-leaf:before{content:"\f4fa"}.bx-left-indent:before{content:"\f4fb"}.bx-lemon:before{content:"\f4fc"}.bx-less-than-equal:before{content:"\f4fd"}.bx-less-than:before{content:"\f4fe"}.bx-letter-spacing-alt:before{content:"\f4ff"}.bx-letter-spacing:before{content:"\f500"}.bx-light-bulb-alt-2:before{content:"\f501"}.bx-light-bulb-alt:before{content:"\f502"}.bx-light-bulb-on:before{content:"\f503"}.bx-light-bulb:before{content:"\f504"}.bx-like:before{content:"\f505"}.bx-line-chart-square:before{content:"\f506"}.bx-line-spacing-alt:before{content:"\f507"}.bx-line-spacing:before{content:"\f508"}.bx-link-alt:before{content:"\f509"}.bx-link-break:before{content:"\f50a"}.bx-link:before{content:"\f50b"}.bx-lira:before{content:"\f50c"}.bx-list-minus:before{content:"\f50d"}.bx-list-music:before{content:"\f50e"}.bx-list-ol:before{content:"\f50f"}.bx-list-play:before{content:"\f510"}.bx-list-plus:before{content:"\f511"}.bx-list-square:before{content:"\f512"}.bx-list-ul-square:before{content:"\f513"}.bx-list-ul:before{content:"\f514"}.bx-list-x:before{content:"\f515"}.bx-list:before{content:"\f516"}.bx-loader-dots:before{content:"\f517"}.bx-loader-lines-alt:before{content:"\f518"}.bx-loader-lines:before{content:"\f519"}.bx-location-alt-2:before{content:"\f51a"}.bx-location-alt:before{content:"\f51b"}.bx-location-blank:before{content:"\f51c"}.bx-location-check:before{content:"\f51d"}.bx-location-pin:before{content:"\f51e"}.bx-location-plus:before{content:"\f51f"}.bx-location-x:before{content:"\f520"}.bx-location:before{content:"\f521"}.bx-lock-keyhole-open-alt:before{content:"\f522"}.bx-lock-keyhole-open:before{content:"\f523"}.bx-lock-keyhole:before{content:"\f524"}.bx-lock-open-alt:before{content:"\f525"}.bx-lock-open:before{content:"\f526"}.bx-lock:before{content:"\f527"}.bx-lotion:before{content:"\f528"}.bx-low-vision:before{content:"\f529"}.bx-lowercase:before{content:"\f52a"}.bx-luggage:before{content:"\f52b"}.bx-lungs:before{content:"\f52c"}.bx-magic-wand:before{content:"\f52d"}.bx-magnet:before{content:"\f52e"}.bx-mail-open:before{content:"\f52f"}.bx-male:before{content:"\f530"}.bx-man-woman:before{content:"\f531"}.bx-man:before{content:"\f532"}.bx-map:before{content:"\f533"}.bx-margin-bottom:before{content:"\f534"}.bx-margin-left:before{content:"\f535"}.bx-margin-right:before{content:"\f536"}.bx-margin-top:before{content:"\f537"}.bx-martini:before{content:"\f538"}.bx-mask:before{content:"\f539"}.bx-math-alt:before{content:"\f53a"}.bx-math:before{content:"\f53b"}.bx-maximize:before{content:"\f53c"}.bx-meat:before{content:"\f53d"}.bx-medal-alt-2:before{content:"\f53e"}.bx-medal-alt:before{content:"\f53f"}.bx-medal-star-alt-2:before{content:"\f540"}.bx-medal-star-alt:before{content:"\f541"}.bx-medal-star:before{content:"\f542"}.bx-medal:before{content:"\f543"}.bx-medical-flask:before{content:"\f544"}.bx-medical-kit:before{content:"\f545"}.bx-megaphone-alt:before{content:"\f546"}.bx-megaphone:before{content:"\f547"}.bx-meh-alt:before{content:"\f548"}.bx-meh-blank:before{content:"\f549"}.bx-meh:before{content:"\f54a"}.bx-menorah:before{content:"\f54b"}.bx-menu-close:before{content:"\f54c"}.bx-menu-closer:before{content:"\f54d"}.bx-menu-filter:before{content:"\f54e"}.bx-menu-left:before{content:"\f54f"}.bx-menu-notification:before{content:"\f550"}.bx-menu-right:before{content:"\f551"}.bx-menu-search:before{content:"\f552"}.bx-menu-select:before{content:"\f553"}.bx-menu-wide:before{content:"\f554"}.bx-menu-wider:before{content:"\f555"}.bx-menu:before{content:"\f556"}.bx-merge:before{content:"\f557"}.bx-mesh:before{content:"\f558"}.bx-message-bubble-captions:before{content:"\f559"}.bx-message-bubble-check:before{content:"\f55a"}.bx-message-bubble-code:before{content:"\f55b"}.bx-message-bubble-detail:before{content:"\f55c"}.bx-message-bubble-dots-2:before{content:"\f55d"}.bx-message-bubble-dots:before{content:"\f55e"}.bx-message-bubble-edit:before{content:"\f55f"}.bx-message-bubble-exclamation:before{content:"\f560"}.bx-message-bubble-heart:before{content:"\f561"}.bx-message-bubble-image:before{content:"\f562"}.bx-message-bubble-minus:before{content:"\f563"}.bx-message-bubble-notification:before{content:"\f564"}.bx-message-bubble-plus:before{content:"\f565"}.bx-message-bubble-question-mark:before{content:"\f566"}.bx-message-bubble-reply:before{content:"\f567"}.bx-message-bubble-star:before{content:"\f568"}.bx-message-bubble-x:before{content:"\f569"}.bx-message-bubble:before{content:"\f56a"}.bx-message-captions:before{content:"\f56b"}.bx-message-check:before{content:"\f56c"}.bx-message-circle-captions:before{content:"\f56d"}.bx-message-circle-check:before{content:"\f56e"}.bx-message-circle-code:before{content:"\f56f"}.bx-message-circle-detail:before{content:"\f570"}.bx-message-circle-dots-2:before{content:"\f571"}.bx-message-circle-dots:before{content:"\f572"}.bx-message-circle-edit:before{content:"\f573"}.bx-message-circle-exclamation:before{content:"\f574"}.bx-message-circle-heart:before{content:"\f575"}.bx-message-circle-image:before{content:"\f576"}.bx-message-circle-minus:before{content:"\f577"}.bx-message-circle-notification:before{content:"\f578"}.bx-message-circle-plus:before{content:"\f579"}.bx-message-circle-question-mark:before{content:"\f57a"}.bx-message-circle-reply:before{content:"\f57b"}.bx-message-circle-star:before{content:"\f57c"}.bx-message-circle-x:before{content:"\f57d"}.bx-message-circle:before{content:"\f57e"}.bx-message-code:before{content:"\f57f"}.bx-message-detail:before{content:"\f580"}.bx-message-dots-2:before{content:"\f581"}.bx-message-dots:before{content:"\f582"}.bx-message-edit:before{content:"\f583"}.bx-message-exclamation:before{content:"\f584"}.bx-message-heart:before{content:"\f585"}.bx-message-image:before{content:"\f586"}.bx-message-minus:before{content:"\f587"}.bx-message-notification:before{content:"\f588"}.bx-message-plus:before{content:"\f589"}.bx-message-question-mark:before{content:"\f58a"}.bx-message-reply:before{content:"\f58b"}.bx-message-star:before{content:"\f58c"}.bx-message-x:before{content:"\f58d"}.bx-message:before{content:"\f58e"}.bx-meteor:before{content:"\f58f"}.bx-microchip:before{content:"\f590"}.bx-microphone-alt-2:before{content:"\f591"}.bx-microphone-alt:before{content:"\f592"}.bx-microphone-big-alt:before{content:"\f593"}.bx-microphone-big:before{content:"\f594"}.bx-microphone-slash:before{content:"\f595"}.bx-microphone:before{content:"\f596"}.bx-microscope:before{content:"\f597"}.bx-microwave-oven:before{content:"\f598"}.bx-milk-bottle:before{content:"\f599"}.bx-minimize:before{content:"\f59a"}.bx-minus-circle:before{content:"\f59b"}.bx-minus-plus:before{content:"\f59c"}.bx-minus-shield:before{content:"\f59d"}.bx-minus-square:before{content:"\f59e"}.bx-minus:before{content:"\f59f"}.bx-mobile-alt-2:before{content:"\f5a0"}.bx-mobile-alt:before{content:"\f5a1"}.bx-mobile-back-alt-2:before{content:"\f5a2"}.bx-mobile-back-alt:before{content:"\f5a3"}.bx-mobile-back:before{content:"\f5a4"}.bx-mobile-ring:before{content:"\f5a5"}.bx-mobile:before{content:"\f5a6"}.bx-monitor-wallpaper:before{content:"\f5a7"}.bx-monitor-wide:before{content:"\f5a8"}.bx-monitor:before{content:"\f5a9"}.bx-moon-crater:before{content:"\f5aa"}.bx-moon-phase-0:before{content:"\f5ab"}.bx-moon-phase-1:before{content:"\f5ac"}.bx-moon-phase-2:before{content:"\f5ad"}.bx-moon-phase-3:before{content:"\f5ae"}.bx-moon-phase-4:before{content:"\f5af"}.bx-moon-phase-5:before{content:"\f5b0"}.bx-moon-phase-6:before{content:"\f5b1"}.bx-moon-star:before{content:"\f5b2"}.bx-moon:before{content:"\f5b3"}.bx-mosque:before{content:"\f5b4"}.bx-motion-alt:before{content:"\f5b5"}.bx-motion:before{content:"\f5b6"}.bx-motorcycle:before{content:"\f5b7"}.bx-mountain-peak:before{content:"\f5b8"}.bx-mountain-view:before{content:"\f5b9"}.bx-mountain:before{content:"\f5ba"}.bx-mouse-alt:before{content:"\f5bb"}.bx-mouse:before{content:"\f5bc"}.bx-move-diagonal-left:before{content:"\f5bd"}.bx-move-diagonal-right:before{content:"\f5be"}.bx-move-horizontal:before{content:"\f5bf"}.bx-move-vertical:before{content:"\f5c0"}.bx-move:before{content:"\f5c1"}.bx-movie-play:before{content:"\f5c2"}.bx-movie:before{content:"\f5c3"}.bx-music-alt-2:before{content:"\f5c4"}.bx-music-alt:before{content:"\f5c5"}.bx-music-library:before{content:"\f5c6"}.bx-music:before{content:"\f5c7"}.bx-network-chart:before{content:"\f5c8"}.bx-network-device:before{content:"\f5c9"}.bx-news:before{content:"\f5ca"}.bx-newspaper:before{content:"\f5cb"}.bx-night-light:before{content:"\f5cc"}.bx-no-entry:before{content:"\f5cd"}.bx-noise:before{content:"\f5ce"}.bx-not-element-of:before{content:"\f5cf"}.bx-not-equal:before{content:"\f5d0"}.bx-not-subset:before{content:"\f5d1"}.bx-not-superset:before{content:"\f5d2"}.bx-note-book:before{content:"\f5d3"}.bx-note:before{content:"\f5d4"}.bx-notification-slash:before{content:"\f5d5"}.bx-notification:before{content:"\f5d6"}.bx-nut:before{content:"\f5d7"}.bx-octopus:before{content:"\f5d8"}.bx-omega:before{content:"\f5d9"}.bx-option:before{content:"\f5da"}.bx-outdoor-dining:before{content:"\f5db"}.bx-outer-shadow:before{content:"\f5dc"}.bx-oval-vertical:before{content:"\f5dd"}.bx-oval:before{content:"\f5de"}.bx-oven:before{content:"\f5df"}.bx-owl:before{content:"\f5e0"}.bx-pacifism:before{content:"\f5e1"}.bx-package:before{content:"\f5e2"}.bx-pacman:before{content:"\f5e3"}.bx-paint-alt:before{content:"\f5e4"}.bx-paint-roll:before{content:"\f5e5"}.bx-paint:before{content:"\f5e6"}.bx-palette:before{content:"\f5e7"}.bx-pant:before{content:"\f5e8"}.bx-paper-plane:before{content:"\f5e9"}.bx-paperclip:before{content:"\f5ea"}.bx-paragraph-spacing:before{content:"\f5eb"}.bx-paragraph:before{content:"\f5ec"}.bx-parallel:before{content:"\f5ed"}.bx-parent-child:before{content:"\f5ee"}.bx-party:before{content:"\f5ef"}.bx-paste:before{content:"\f5f0"}.bx-path:before{content:"\f5f1"}.bx-pause-circle:before{content:"\f5f2"}.bx-pause:before{content:"\f5f3"}.bx-paw-print:before{content:"\f5f4"}.bx-pear:before{content:"\f5f5"}.bx-pen-alt:before{content:"\f5f6"}.bx-pen-draw:before{content:"\f5f7"}.bx-pen-edit-circle:before{content:"\f5f8"}.bx-pen-minus:before{content:"\f5f9"}.bx-pen-plus:before{content:"\f5fa"}.bx-pen:before{content:"\f5fb"}.bx-pencil-circle:before{content:"\f5fc"}.bx-pencil-draw:before{content:"\f5fd"}.bx-pencil-edit-circle:before{content:"\f5fe"}.bx-pencil-sparkles:before{content:"\f5ff"}.bx-pencil-square:before{content:"\f600"}.bx-pencil:before{content:"\f601"}.bx-pentagon:before{content:"\f602"}.bx-people-diversity:before{content:"\f603"}.bx-people-handshake:before{content:"\f604"}.bx-people-heart:before{content:"\f605"}.bx-percentage:before{content:"\f606"}.bx-perpendicular:before{content:"\f607"}.bx-perspective:before{content:"\f608"}.bx-petrol-pump:before{content:"\f609"}.bx-pharmacy:before{content:"\f60a"}.bx-phone-book:before{content:"\f60b"}.bx-phone-forwarding:before{content:"\f60c"}.bx-phone-incoming:before{content:"\f60d"}.bx-phone-outgoing:before{content:"\f60e"}.bx-phone-plus:before{content:"\f60f"}.bx-phone-ring:before{content:"\f610"}.bx-phone-x:before{content:"\f611"}.bx-phone:before{content:"\f612"}.bx-photo-album:before{content:"\f613"}.bx-pi:before{content:"\f614"}.bx-piano-alt:before{content:"\f615"}.bx-piano-grand:before{content:"\f616"}.bx-piano:before{content:"\f617"}.bx-pickup-truck:before{content:"\f618"}.bx-picture-in-picture-close:before{content:"\f619"}.bx-picture-in-picture:before{content:"\f61a"}.bx-pie-chart-alt-2:before{content:"\f61b"}.bx-pie-chart-alt:before{content:"\f61c"}.bx-pie-chart:before{content:"\f61d"}.bx-piggy-bank:before{content:"\f61e"}.bx-pill-bottle-alt:before{content:"\f61f"}.bx-pill-bottle:before{content:"\f620"}.bx-pill:before{content:"\f621"}.bx-pin-alt:before{content:"\f622"}.bx-pin-slash-alt:before{content:"\f623"}.bx-pin:before{content:"\f624"}.bx-pizza-alt:before{content:"\f625"}.bx-pizza:before{content:"\f626"}.bx-plane-alt:before{content:"\f627"}.bx-plane-land:before{content:"\f628"}.bx-plane-take-off:before{content:"\f629"}.bx-plane:before{content:"\f62a"}.bx-planet:before{content:"\f62b"}.bx-plant-pot:before{content:"\f62c"}.bx-play-circle-alt:before{content:"\f62d"}.bx-play-circle:before{content:"\f62e"}.bx-play:before{content:"\f62f"}.bx-plug-connect:before{content:"\f630"}.bx-plus-big:before{content:"\f631"}.bx-plus-circle:before{content:"\f632"}.bx-plus-minus:before{content:"\f633"}.bx-plus-shield:before{content:"\f634"}.bx-plus-square:before{content:"\f635"}.bx-plus:before{content:"\f636"}.bx-podcast:before{content:"\f637"}.bx-polar-chart:before{content:"\f638"}.bx-poll:before{content:"\f639"}.bx-polygon:before{content:"\f63a"}.bx-popsicle:before{content:"\f63b"}.bx-pound:before{content:"\f63c"}.bx-power:before{content:"\f63d"}.bx-prawn:before{content:"\f63e"}.bx-price-tag-alt:before{content:"\f63f"}.bx-price-tag:before{content:"\f640"}.bx-print-dollar:before{content:"\f641"}.bx-printer:before{content:"\f642"}.bx-proper-subset:before{content:"\f643"}.bx-proper-superset:before{content:"\f644"}.bx-psychology:before{content:"\f645"}.bx-puck:before{content:"\f646"}.bx-pulse:before{content:"\f647"}.bx-pyramid:before{content:"\f648"}.bx-qr-scan:before{content:"\f649"}.bx-qr:before{content:"\f64a"}.bx-queue:before{content:"\f64b"}.bx-quote-left-alt:before{content:"\f64c"}.bx-quote-left:before{content:"\f64d"}.bx-quote-right-alt:before{content:"\f64e"}.bx-quote-right:before{content:"\f64f"}.bx-quote-single-left:before{content:"\f650"}.bx-quote-single-right:before{content:"\f651"}.bx-radar:before{content:"\f652"}.bx-radiation:before{content:"\f653"}.bx-radio-circle-marked:before{content:"\f654"}.bx-radio-circle:before{content:"\f655"}.bx-radio:before{content:"\f656"}.bx-rainbow:before{content:"\f657"}.bx-reading-glass:before{content:"\f658"}.bx-reading:before{content:"\f659"}.bx-receipt:before{content:"\f65a"}.bx-rectangle-vertical:before{content:"\f65b"}.bx-rectangle-wide:before{content:"\f65c"}.bx-rectangle:before{content:"\f65d"}.bx-recycle:before{content:"\f65e"}.bx-redo-alt:before{content:"\f65f"}.bx-redo-stroke-alt:before{content:"\f660"}.bx-redo-stroke:before{content:"\f661"}.bx-redo:before{content:"\f662"}.bx-reflect-horizontal-alt:before{content:"\f663"}.bx-reflect-horizontal:before{content:"\f664"}.bx-reflect-vertical-alt:before{content:"\f665"}.bx-reflect-vertical:before{content:"\f666"}.bx-refresh-ccw-alt-dot:before{content:"\f667"}.bx-refresh-ccw-alt:before{content:"\f668"}.bx-refresh-ccw-dot:before{content:"\f669"}.bx-refresh-ccw:before{content:"\f66a"}.bx-refresh-cw-alt-dot:before{content:"\f66b"}.bx-refresh-cw-alt:before{content:"\f66c"}.bx-refresh-cw-dot:before{content:"\f66d"}.bx-refresh-cw:before{content:"\f66e"}.bx-registered:before{content:"\f66f"}.bx-rename:before{content:"\f670"}.bx-repeat-alt-2:before{content:"\f671"}.bx-repeat-alt:before{content:"\f672"}.bx-repeat:before{content:"\f673"}.bx-reply-big:before{content:"\f674"}.bx-reply-stroke:before{content:"\f675"}.bx-reply:before{content:"\f676"}.bx-report:before{content:"\f677"}.bx-rewind-circle:before{content:"\f678"}.bx-rewind:before{content:"\f679"}.bx-rfid:before{content:"\f67a"}.bx-rgb:before{content:"\f67b"}.bx-right-angle-triangle-half:before{content:"\f67c"}.bx-right-angle-triangle:before{content:"\f67d"}.bx-right-indent:before{content:"\f67e"}.bx-robot:before{content:"\f67f"}.bx-rocket-alt:before{content:"\f680"}.bx-rocket:before{content:"\f681"}.bx-rotate-ccw-10:before{content:"\f682"}.bx-rotate-ccw-30:before{content:"\f683"}.bx-rotate-ccw-5:before{content:"\f684"}.bx-rotate-ccw-dot:before{content:"\f685"}.bx-rotate-ccw:before{content:"\f686"}.bx-rotate-cw-10:before{content:"\f687"}.bx-rotate-cw-30:before{content:"\f688"}.bx-rotate-cw-5:before{content:"\f689"}.bx-rotate-cw-dot:before{content:"\f68a"}.bx-rotate-cw:before{content:"\f68b"}.bx-rotate-square-ccw:before{content:"\f68c"}.bx-rotate-square-cw:before{content:"\f68d"}.bx-route:before{content:"\f68e"}.bx-row-resize:before{content:"\f68f"}.bx-rows-3:before{content:"\f690"}.bx-rows-4:before{content:"\f691"}.bx-rows:before{content:"\f692"}.bx-rss:before{content:"\f693"}.bx-ruble:before{content:"\f694"}.bx-rugby-ball:before{content:"\f695"}.bx-ruler:before{content:"\f696"}.bx-running:before{content:"\f697"}.bx-rupee:before{content:"\f698"}.bx-sad:before{content:"\f699"}.bx-safe:before{content:"\f69a"}.bx-sail:before{content:"\f69b"}.bx-sandwich:before{content:"\f69c"}.bx-sapling:before{content:"\f69d"}.bx-save:before{content:"\f69e"}.bx-scale:before{content:"\f69f"}.bx-scan-ar:before{content:"\f6a0"}.bx-scan-barcode:before{content:"\f6a1"}.bx-scan-detail:before{content:"\f6a2"}.bx-scan-face:before{content:"\f6a3"}.bx-scan-search:before{content:"\f6a4"}.bx-scan:before{content:"\f6a5"}.bx-school-bus:before{content:"\f6a6"}.bx-school:before{content:"\f6a7"}.bx-science:before{content:"\f6a8"}.bx-scooter-delivery:before{content:"\f6a9"}.bx-scooter:before{content:"\f6aa"}.bx-screen-light:before{content:"\f6ab"}.bx-screenshot:before{content:"\f6ac"}.bx-scribble:before{content:"\f6ad"}.bx-scroll:before{content:"\f6ae"}.bx-sd-card:before{content:"\f6af"}.bx-sea-view:before{content:"\f6b0"}.bx-seal-check:before{content:"\f6b1"}.bx-seal:before{content:"\f6b2"}.bx-search-alt:before{content:"\f6b3"}.bx-search-big-code:before{content:"\f6b4"}.bx-search-big-minus:before{content:"\f6b5"}.bx-search-big-plus:before{content:"\f6b6"}.bx-search-big-x:before{content:"\f6b7"}.bx-search-big:before{content:"\f6b8"}.bx-search-code:before{content:"\f6b9"}.bx-search-minus:before{content:"\f6ba"}.bx-search-plus:before{content:"\f6bb"}.bx-search-x:before{content:"\f6bc"}.bx-search:before{content:"\f6bd"}.bx-select-all:before{content:"\f6be"}.bx-select-many:before{content:"\f6bf"}.bx-select-none:before{content:"\f6c0"}.bx-select:before{content:"\f6c1"}.bx-self-care:before{content:"\f6c2"}.bx-send-alt-2:before{content:"\f6c3"}.bx-send-alt:before{content:"\f6c4"}.bx-send:before{content:"\f6c5"}.bx-server:before{content:"\f6c6"}.bx-set-intersection:before{content:"\f6c7"}.bx-set-union:before{content:"\f6c8"}.bx-shadows:before{content:"\f6c9"}.bx-shape-exclude-alt:before{content:"\f6ca"}.bx-shape-exclude:before{content:"\f6cb"}.bx-shape-intersect-alt:before{content:"\f6cc"}.bx-shape-intersect:before{content:"\f6cd"}.bx-shape-outline-alt:before{content:"\f6ce"}.bx-shape-outline:before{content:"\f6cf"}.bx-shape-rotate-ccw:before{content:"\f6d0"}.bx-shape-rotate-cw:before{content:"\f6d1"}.bx-shape-subtract-alt:before{content:"\f6d2"}.bx-shape-subtract:before{content:"\f6d3"}.bx-shape-trim-alt:before{content:"\f6d4"}.bx-shape-trim:before{content:"\f6d5"}.bx-shape-unite-alt:before{content:"\f6d6"}.bx-shape-unite:before{content:"\f6d7"}.bx-shapes-alt-2:before{content:"\f6d8"}.bx-shapes-alt:before{content:"\f6d9"}.bx-shapes:before{content:"\f6da"}.bx-share:before{content:"\f6db"}.bx-shekel:before{content:"\f6dc"}.bx-shield-alt-2:before{content:"\f6dd"}.bx-shield-alt:before{content:"\f6de"}.bx-shield-circle:before{content:"\f6df"}.bx-shield-half:before{content:"\f6e0"}.bx-shield-quarter:before{content:"\f6e1"}.bx-shield:before{content:"\f6e2"}.bx-shinto:before{content:"\f6e3"}.bx-ship:before{content:"\f6e4"}.bx-shocked:before{content:"\f6e5"}.bx-shopping-bag-alt:before{content:"\f6e6"}.bx-shopping-bag:before{content:"\f6e7"}.bx-shower:before{content:"\f6e8"}.bx-shrink-left:before{content:"\f6e9"}.bx-shrink-right:before{content:"\f6ea"}.bx-shuffle:before{content:"\f6eb"}.bx-shutter-alt:before{content:"\f6ec"}.bx-shutter:before{content:"\f6ed"}.bx-shuttlecock:before{content:"\f6ee"}.bx-sidebar-right:before{content:"\f6ef"}.bx-sidebar:before{content:"\f6f0"}.bx-sigma:before{content:"\f6f1"}.bx-signal-1:before{content:"\f6f2"}.bx-signal-2:before{content:"\f6f3"}.bx-signal-3:before{content:"\f6f4"}.bx-signal-4:before{content:"\f6f5"}.bx-signal-5:before{content:"\f6f6"}.bx-signal-slash:before{content:"\f6f7"}.bx-signature:before{content:"\f6f8"}.bx-sikhism:before{content:"\f6f9"}.bx-sine-wave:before{content:"\f6fa"}.bx-siren-alt:before{content:"\f6fb"}.bx-siren:before{content:"\f6fc"}.bx-sitemap:before{content:"\f6fd"}.bx-size-distort:before{content:"\f6fe"}.bx-size-freeform:before{content:"\f6ff"}.bx-size-uniform:before{content:"\f700"}.bx-size-warp:before{content:"\f701"}.bx-skateboard:before{content:"\f702"}.bx-skip-next-circle:before{content:"\f703"}.bx-skip-next:before{content:"\f704"}.bx-skip-previous-circle:before{content:"\f705"}.bx-skip-previous:before{content:"\f706"}.bx-skirt:before{content:"\f707"}.bx-skull:before{content:"\f708"}.bx-sleepy:before{content:"\f709"}.bx-slice:before{content:"\f70a"}.bx-slider-alt:before{content:"\f70b"}.bx-slider-vertical-alt:before{content:"\f70c"}.bx-slider-vertical:before{content:"\f70d"}.bx-slider:before{content:"\f70e"}.bx-slideshow:before{content:"\f70f"}.bx-smile:before{content:"\f710"}.bx-smoke-alarm-alt-2:before{content:"\f711"}.bx-smoke-alarm-alt:before{content:"\f712"}.bx-smoke-alarm:before{content:"\f713"}.bx-sneaker:before{content:"\f714"}.bx-snowflake:before{content:"\f715"}.bx-sock:before{content:"\f716"}.bx-solar-panel:before{content:"\f717"}.bx-spa:before{content:"\f718"}.bx-spacebar:before{content:"\f719"}.bx-spade:before{content:"\f71a"}.bx-spanner:before{content:"\f71b"}.bx-sparkle-circle:before{content:"\f71c"}.bx-sparkle-square:before{content:"\f71d"}.bx-sparkle:before{content:"\f71e"}.bx-sparkles-alt:before{content:"\f71f"}.bx-sparkles:before{content:"\f720"}.bx-speaker:before{content:"\f721"}.bx-sphere:before{content:"\f722"}.bx-split:before{content:"\f723"}.bx-spoon:before{content:"\f724"}.bx-spray-can:before{content:"\f725"}.bx-square-dashed-half:before{content:"\f726"}.bx-square-dashed:before{content:"\f727"}.bx-square-root:before{content:"\f728"}.bx-square-rounded:before{content:"\f729"}.bx-square-small:before{content:"\f72a"}.bx-square:before{content:"\f72b"}.bx-squircle:before{content:"\f72c"}.bx-stadium:before{content:"\f72d"}.bx-stamp:before{content:"\f72e"}.bx-star-circle:before{content:"\f72f"}.bx-star-half:before{content:"\f730"}.bx-star-square:before{content:"\f731"}.bx-star:before{content:"\f732"}.bx-station:before{content:"\f733"}.bx-steering-wheel:before{content:"\f734"}.bx-steps-down:before{content:"\f735"}.bx-steps-up:before{content:"\f736"}.bx-sticker:before{content:"\f737"}.bx-stop-circle:before{content:"\f738"}.bx-stop:before{content:"\f739"}.bx-stopwatch:before{content:"\f73a"}.bx-store-alt-2:before{content:"\f73b"}.bx-store-alt:before{content:"\f73c"}.bx-store:before{content:"\f73d"}.bx-strategy:before{content:"\f73e"}.bx-street-view:before{content:"\f73f"}.bx-strikethrough:before{content:"\f740"}.bx-stroke-drawing:before{content:"\f741"}.bx-stroke-freehand:before{content:"\f742"}.bx-stroke-ink:before{content:"\f743"}.bx-stroke-pen:before{content:"\f744"}.bx-subscript:before{content:"\f745"}.bx-subset:before{content:"\f746"}.bx-subway:before{content:"\f747"}.bx-sun-bright:before{content:"\f748"}.bx-sun-dim:before{content:"\f749"}.bx-sun-drizzle:before{content:"\f74a"}.bx-sun-fog:before{content:"\f74b"}.bx-sun-rain-wind:before{content:"\f74c"}.bx-sun-rain:before{content:"\f74d"}.bx-sun-rise:before{content:"\f74e"}.bx-sun-set:before{content:"\f74f"}.bx-sun-snow:before{content:"\f750"}.bx-sun:before{content:"\f751"}.bx-superscript:before{content:"\f752"}.bx-superset:before{content:"\f753"}.bx-surfboard:before{content:"\f754"}.bx-sushi:before{content:"\f755"}.bx-swap-diagonal:before{content:"\f756"}.bx-swap-horizontal:before{content:"\f757"}.bx-swap-vertical:before{content:"\f758"}.bx-swatch:before{content:"\f759"}.bx-swimming-pool:before{content:"\f75a"}.bx-swimming:before{content:"\f75b"}.bx-sword-alt:before{content:"\f75c"}.bx-sword:before{content:"\f75d"}.bx-syringe:before{content:"\f75e"}.bx-t-shirt:before{content:"\f75f"}.bx-tab:before{content:"\f760"}.bx-table-cells-large:before{content:"\f761"}.bx-table-cells:before{content:"\f762"}.bx-table-columns-merge:before{content:"\f763"}.bx-table-columns-split:before{content:"\f764"}.bx-table-columns:before{content:"\f765"}.bx-table-layout:before{content:"\f766"}.bx-table-list:before{content:"\f767"}.bx-table-rows-merge:before{content:"\f768"}.bx-table-rows-split:before{content:"\f769"}.bx-table-rows:before{content:"\f76a"}.bx-table-tennis:before{content:"\f76b"}.bx-table:before{content:"\f76c"}.bx-tablet:before{content:"\f76d"}.bx-tabs:before{content:"\f76e"}.bx-tachometer-alt:before{content:"\f76f"}.bx-tachometer:before{content:"\f770"}.bx-taco:before{content:"\f771"}.bx-tag-alt:before{content:"\f772"}.bx-tag-x:before{content:"\f773"}.bx-tag:before{content:"\f774"}.bx-takeaway:before{content:"\f775"}.bx-target:before{content:"\f776"}.bx-taxi:before{content:"\f777"}.bx-temple:before{content:"\f778"}.bx-tennis-ball-alt:before{content:"\f779"}.bx-tennis-ball:before{content:"\f77a"}.bx-tennis:before{content:"\f77b"}.bx-tent:before{content:"\f77c"}.bx-terminal:before{content:"\f77d"}.bx-test-tube:before{content:"\f77e"}.bx-text-height:before{content:"\f77f"}.bx-text-underline:before{content:"\f780"}.bx-text-width:before{content:"\f781"}.bx-texture:before{content:"\f782"}.bx-thermometer:before{content:"\f783"}.bx-thought-bubble:before{content:"\f784"}.bx-thread-roll:before{content:"\f785"}.bx-thumb-down:before{content:"\f786"}.bx-thumb-up:before{content:"\f787"}.bx-thunder:before{content:"\f788"}.bx-ticket-star:before{content:"\f789"}.bx-ticket:before{content:"\f78a"}.bx-tickets:before{content:"\f78b"}.bx-timer:before{content:"\f78c"}.bx-tiny-home:before{content:"\f78d"}.bx-tired:before{content:"\f78e"}.bx-toggle-big-left:before{content:"\f78f"}.bx-toggle-big-right:before{content:"\f790"}.bx-toggle-left:before{content:"\f791"}.bx-toggle-right:before{content:"\f792"}.bx-toggles:before{content:"\f793"}.bx-toilet-roll:before{content:"\f794"}.bx-tooth:before{content:"\f795"}.bx-torch:before{content:"\f796"}.bx-tornado:before{content:"\f797"}.bx-torus:before{content:"\f798"}.bx-towel:before{content:"\f799"}.bx-toy-car:before{content:"\f79a"}.bx-traffic-barrier:before{content:"\f79b"}.bx-traffic-cone:before{content:"\f79c"}.bx-train:before{content:"\f79d"}.bx-tram:before{content:"\f79e"}.bx-transgender:before{content:"\f79f"}.bx-translate:before{content:"\f7a0"}.bx-transparency:before{content:"\f7a1"}.bx-trash-alt:before{content:"\f7a2"}.bx-trash-x:before{content:"\f7a3"}.bx-trash:before{content:"\f7a4"}.bx-treasure-chest:before{content:"\f7a5"}.bx-tree-alt:before{content:"\f7a6"}.bx-tree:before{content:"\f7a7"}.bx-trees:before{content:"\f7a8"}.bx-trending-down:before{content:"\f7a9"}.bx-trending-up:before{content:"\f7aa"}.bx-triangle-half:before{content:"\f7ab"}.bx-triangle:before{content:"\f7ac"}.bx-trip:before{content:"\f7ad"}.bx-trophy-star:before{content:"\f7ae"}.bx-trophy:before{content:"\f7af"}.bx-truck:before{content:"\f7b0"}.bx-turkey-meat:before{content:"\f7b1"}.bx-turn-down:before{content:"\f7b2"}.bx-turn-left:before{content:"\f7b3"}.bx-turn-right:before{content:"\f7b4"}.bx-turn-up:before{content:"\f7b5"}.bx-tv-alt:before{content:"\f7b6"}.bx-tv:before{content:"\f7b7"}.bx-ufo:before{content:"\f7b8"}.bx-umbrella-alt:before{content:"\f7b9"}.bx-umbrella:before{content:"\f7ba"}.bx-underline-dashed:before{content:"\f7bb"}.bx-underline-dotted:before{content:"\f7bc"}.bx-underline-wavy:before{content:"\f7bd"}.bx-underline:before{content:"\f7be"}.bx-undershirt:before{content:"\f7bf"}.bx-undo-alt:before{content:"\f7c0"}.bx-undo-stroke-alt:before{content:"\f7c1"}.bx-undo-stroke:before{content:"\f7c2"}.bx-undo:before{content:"\f7c3"}.bx-universal-access:before{content:"\f7c4"}.bx-unlink-alt:before{content:"\f7c5"}.bx-unlink:before{content:"\f7c6"}.bx-uppercase:before{content:"\f7c7"}.bx-upside-down:before{content:"\f7c8"}.bx-usb:before{content:"\f7c9"}.bx-user-check:before{content:"\f7ca"}.bx-user-circle:before{content:"\f7cb"}.bx-user-hexagon:before{content:"\f7cc"}.bx-user-id-card:before{content:"\f7cd"}.bx-user-minus:before{content:"\f7ce"}.bx-user-plus:before{content:"\f7cf"}.bx-user-search:before{content:"\f7d0"}.bx-user-square:before{content:"\f7d1"}.bx-user-voice:before{content:"\f7d2"}.bx-user-x:before{content:"\f7d3"}.bx-user:before{content:"\f7d4"}.bx-van:before{content:"\f7d5"}.bx-variable:before{content:"\f7d6"}.bx-vector-square:before{content:"\f7d7"}.bx-vector-triangle:before{content:"\f7d8"}.bx-vector:before{content:"\f7d9"}.bx-vertical-align-bottom:before{content:"\f7da"}.bx-vertical-align-center:before{content:"\f7db"}.bx-vertical-align-top:before{content:"\f7dc"}.bx-vertical-bottom:before{content:"\f7dd"}.bx-vertical-center:before{content:"\f7de"}.bx-vertical-distribute-bottom:before{content:"\f7df"}.bx-vertical-distribute-center:before{content:"\f7e0"}.bx-vertical-distribute-top:before{content:"\f7e1"}.bx-vertical-spacing:before{content:"\f7e2"}.bx-vertical-top:before{content:"\f7e3"}.bx-vial-alt:before{content:"\f7e4"}.bx-vial:before{content:"\f7e5"}.bx-video-cinema:before{content:"\f7e6"}.bx-video-plus:before{content:"\f7e7"}.bx-video-slash:before{content:"\f7e8"}.bx-video:before{content:"\f7e9"}.bx-vignette:before{content:"\f7ea"}.bx-virus-slash:before{content:"\f7eb"}.bx-virus:before{content:"\f7ec"}.bx-voicemail:before{content:"\f7ed"}.bx-volleyball:before{content:"\f7ee"}.bx-volume-full:before{content:"\f7ef"}.bx-volume-low:before{content:"\f7f0"}.bx-volume-mute:before{content:"\f7f1"}.bx-volume:before{content:"\f7f2"}.bx-vr-goggles:before{content:"\f7f3"}.bx-vr-headset:before{content:"\f7f4"}.bx-waffle:before{content:"\f7f5"}.bx-walking:before{content:"\f7f6"}.bx-wall:before{content:"\f7f7"}.bx-wallet-alt:before{content:"\f7f8"}.bx-wallet-cards:before{content:"\f7f9"}.bx-wallet-note:before{content:"\f7fa"}.bx-wallet:before{content:"\f7fb"}.bx-warehouse:before{content:"\f7fc"}.bx-washer:before{content:"\f7fd"}.bx-water-drop-alt:before{content:"\f7fe"}.bx-water-drop-half:before{content:"\f7ff"}.bx-water-drop:before{content:"\f800"}.bx-water-spray:before{content:"\f801"}.bx-water:before{content:"\f802"}.bx-watermelon:before{content:"\f803"}.bx-waveform:before{content:"\f804"}.bx-webcam:before{content:"\f805"}.bx-webhook:before{content:"\f806"}.bx-whiteboard-alt:before{content:"\f807"}.bx-whiteboard:before{content:"\f808"}.bx-widget-horizontal:before{content:"\f809"}.bx-widget-small:before{content:"\f80a"}.bx-widget-vertical:before{content:"\f80b"}.bx-widget:before{content:"\f80c"}.bx-wifi-0:before{content:"\f80d"}.bx-wifi-1:before{content:"\f80e"}.bx-wifi-2:before{content:"\f80f"}.bx-wifi-slash:before{content:"\f810"}.bx-wifi:before{content:"\f811"}.bx-wind:before{content:"\f812"}.bx-window-arrow-in:before{content:"\f813"}.bx-window-arrow-out:before{content:"\f814"}.bx-window-mac-alt:before{content:"\f815"}.bx-window-mac:before{content:"\f816"}.bx-window:before{content:"\f817"}.bx-windows:before{content:"\f818"}.bx-wine-alt:before{content:"\f819"}.bx-wine:before{content:"\f81a"}.bx-wink-smile:before{content:"\f81b"}.bx-wink-tongue:before{content:"\f81c"}.bx-woman:before{content:"\f81d"}.bx-won:before{content:"\f81e"}.bx-wrist-watch-alt:before{content:"\f81f"}.bx-wrist-watch-round-alt:before{content:"\f820"}.bx-wrist-watch-round:before{content:"\f821"}.bx-wrist-watch:before{content:"\f822"}.bx-x-circle:before{content:"\f823"}.bx-x-shield:before{content:"\f824"}.bx-x-square:before{content:"\f825"}.bx-x:before{content:"\f826"}.bx-yarn-ball:before{content:"\f827"}.bx-yen:before{content:"\f828"}.bx-yin-yang:before{content:"\f829"}.bxs-8-ball:before{content:"\f82a"}.bxs-a-arrow-down:before{content:"\f82b"}.bxs-a-arrow-up:before{content:"\f82c"}.bxs-accessibility:before{content:"\f82d"}.bxs-acorn:before{content:"\f82e"}.bxs-address-book:before{content:"\f82f"}.bxs-air-conditioner:before{content:"\f830"}.bxs-air:before{content:"\f831"}.bxs-airplay:before{content:"\f832"}.bxs-alarm-alt:before{content:"\f833"}.bxs-alarm-check:before{content:"\f834"}.bxs-alarm-exclamation:before{content:"\f835"}.bxs-alarm-minus:before{content:"\f836"}.bxs-alarm-plus:before{content:"\f837"}.bxs-alarm-slash:before{content:"\f838"}.bxs-alarm-z:before{content:"\f839"}.bxs-alarm:before{content:"\f83a"}.bxs-album-covers:before{content:"\f83b"}.bxs-alert-circle:before{content:"\f83c"}.bxs-alert-octagon:before{content:"\f83d"}.bxs-alert-shield:before{content:"\f83e"}.bxs-alert-square:before{content:"\f83f"}.bxs-alert-triangle:before{content:"\f840"}.bxs-alien:before{content:"\f841"}.bxs-align-center:before{content:"\f842"}.bxs-align-horizontal-justify-center:before{content:"\f843"}.bxs-align-horizontal-justify-end:before{content:"\f844"}.bxs-align-horizontal-justify-start:before{content:"\f845"}.bxs-align-horizontal-space-between:before{content:"\f846"}.bxs-align-justify:before{content:"\f847"}.bxs-align-left:before{content:"\f848"}.bxs-align-right:before{content:"\f849"}.bxs-align-vertical-justify-center:before{content:"\f84a"}.bxs-align-vertical-justify-end:before{content:"\f84b"}.bxs-align-vertical-justify-start:before{content:"\f84c"}.bxs-align-vertical-space-between:before{content:"\f84d"}.bxs-ambulance:before{content:"\f84e"}.bxs-ampersand:before{content:"\f84f"}.bxs-analyze:before{content:"\f850"}.bxs-anchor:before{content:"\f851"}.bxs-angle:before{content:"\f852"}.bxs-angry:before{content:"\f853"}.bxs-animation-bounce:before{content:"\f854"}.bxs-apartment:before{content:"\f855"}.bxs-approximate:before{content:"\f856"}.bxs-apps-alt:before{content:"\f857"}.bxs-apps:before{content:"\f858"}.bxs-arch:before{content:"\f859"}.bxs-archive-alt:before{content:"\f85a"}.bxs-archive-arrow-down:before{content:"\f85b"}.bxs-archive-arrow-up:before{content:"\f85c"}.bxs-archive:before{content:"\f85d"}.bxs-area:before{content:"\f85e"}.bxs-arrow-big-down-line:before{content:"\f85f"}.bxs-arrow-big-down:before{content:"\f860"}.bxs-arrow-big-left-line:before{content:"\f861"}.bxs-arrow-big-left:before{content:"\f862"}.bxs-arrow-big-right-line:before{content:"\f863"}.bxs-arrow-big-right:before{content:"\f864"}.bxs-arrow-big-up-line:before{content:"\f865"}.bxs-arrow-big-up:before{content:"\f866"}.bxs-arrow-cross:before{content:"\f867"}.bxs-arrow-down-a-z:before{content:"\f868"}.bxs-arrow-down-circle:before{content:"\f869"}.bxs-arrow-down-left-circle:before{content:"\f86a"}.bxs-arrow-down-left-square:before{content:"\f86b"}.bxs-arrow-down-left-stroke-circle:before{content:"\f86c"}.bxs-arrow-down-left-stroke-square:before{content:"\f86d"}.bxs-arrow-down-left-stroke:before{content:"\f86e"}.bxs-arrow-down-left:before{content:"\f86f"}.bxs-arrow-down-narrow-wide:before{content:"\f870"}.bxs-arrow-down-right-circle:before{content:"\f871"}.bxs-arrow-down-right-square:before{content:"\f872"}.bxs-arrow-down-right-stroke-circle:before{content:"\f873"}.bxs-arrow-down-right-stroke-square:before{content:"\f874"}.bxs-arrow-down-right-stroke:before{content:"\f875"}.bxs-arrow-down-right:before{content:"\f876"}.bxs-arrow-down-square:before{content:"\f877"}.bxs-arrow-down-stroke-circle:before{content:"\f878"}.bxs-arrow-down-stroke-square:before{content:"\f879"}.bxs-arrow-down-stroke:before{content:"\f87a"}.bxs-arrow-down-up:before{content:"\f87b"}.bxs-arrow-down-wide-narrow:before{content:"\f87c"}.bxs-arrow-down:before{content:"\f87d"}.bxs-arrow-from-bottom-stroke:before{content:"\f87e"}.bxs-arrow-from-bottom:before{content:"\f87f"}.bxs-arrow-from-left-stroke:before{content:"\f880"}.bxs-arrow-from-left:before{content:"\f881"}.bxs-arrow-from-right-stroke:before{content:"\f882"}.bxs-arrow-from-right:before{content:"\f883"}.bxs-arrow-from-top-stroke:before{content:"\f884"}.bxs-arrow-from-top:before{content:"\f885"}.bxs-arrow-in-down-circle-half:before{content:"\f886"}.bxs-arrow-in-down-left-circle:before{content:"\f887"}.bxs-arrow-in-down-left-square:before{content:"\f888"}.bxs-arrow-in-down-left-stroke-circle:before{content:"\f889"}.bxs-arrow-in-down-left-stroke-square:before{content:"\f88a"}.bxs-arrow-in-down-right-circle:before{content:"\f88b"}.bxs-arrow-in-down-right-square:before{content:"\f88c"}.bxs-arrow-in-down-right-stroke-circle:before{content:"\f88d"}.bxs-arrow-in-down-right-stroke-square:before{content:"\f88e"}.bxs-arrow-in-down-square-half:before{content:"\f88f"}.bxs-arrow-in-down-stroke-circle-half:before{content:"\f890"}.bxs-arrow-in-left-circle-half:before{content:"\f891"}.bxs-arrow-in-left-square-half:before{content:"\f892"}.bxs-arrow-in-left-stroke-circle-half:before{content:"\f893"}.bxs-arrow-in-right-circle-half:before{content:"\f894"}.bxs-arrow-in-right-square-half:before{content:"\f895"}.bxs-arrow-in-right-stroke-circle-half:before{content:"\f896"}.bxs-arrow-in-up-circle-half:before{content:"\f897"}.bxs-arrow-in-up-left-circle:before{content:"\f898"}.bxs-arrow-in-up-left-square:before{content:"\f899"}.bxs-arrow-in-up-left-stroke-circle:before{content:"\f89a"}.bxs-arrow-in-up-left-stroke-square:before{content:"\f89b"}.bxs-arrow-in-up-right-circle:before{content:"\f89c"}.bxs-arrow-in-up-right-square:before{content:"\f89d"}.bxs-arrow-in-up-right-stroke-circle:before{content:"\f89e"}.bxs-arrow-in-up-right-stroke-square:before{content:"\f89f"}.bxs-arrow-in-up-square-half:before{content:"\f8a0"}.bxs-arrow-in-up-stroke-circle-half:before{content:"\f8a1"}.bxs-arrow-left-circle:before{content:"\f8a2"}.bxs-arrow-left-right:before{content:"\f8a3"}.bxs-arrow-left-square:before{content:"\f8a4"}.bxs-arrow-left-stroke-circle:before{content:"\f8a5"}.bxs-arrow-left-stroke-square:before{content:"\f8a6"}.bxs-arrow-left-stroke:before{content:"\f8a7"}.bxs-arrow-left:before{content:"\f8a8"}.bxs-arrow-out-down-circle-half:before{content:"\f8a9"}.bxs-arrow-out-down-left-circle:before{content:"\f8aa"}.bxs-arrow-out-down-left-square:before{content:"\f8ab"}.bxs-arrow-out-down-left-stroke-circle:before{content:"\f8ac"}.bxs-arrow-out-down-left-stroke-square:before{content:"\f8ad"}.bxs-arrow-out-down-right-circle:before{content:"\f8ae"}.bxs-arrow-out-down-right-square:before{content:"\f8af"}.bxs-arrow-out-down-right-stroke-circle:before{content:"\f8b0"}.bxs-arrow-out-down-right-stroke-square:before{content:"\f8b1"}.bxs-arrow-out-down-square-half:before{content:"\f8b2"}.bxs-arrow-out-down-stroke-circle-half:before{content:"\f8b3"}.bxs-arrow-out-left-circle-half:before{content:"\f8b4"}.bxs-arrow-out-left-square-half:before{content:"\f8b5"}.bxs-arrow-out-left-stroke-circle-half:before{content:"\f8b6"}.bxs-arrow-out-right-circle-half:before{content:"\f8b7"}.bxs-arrow-out-right-square-half:before{content:"\f8b8"}.bxs-arrow-out-right-stroke-circle-half:before{content:"\f8b9"}.bxs-arrow-out-up-circle-half:before{content:"\f8ba"}.bxs-arrow-out-up-left-circle:before{content:"\f8bb"}.bxs-arrow-out-up-left-square:before{content:"\f8bc"}.bxs-arrow-out-up-left-stroke-circle:before{content:"\f8bd"}.bxs-arrow-out-up-left-stroke-square:before{content:"\f8be"}.bxs-arrow-out-up-right-circle:before{content:"\f8bf"}.bxs-arrow-out-up-right-square:before{content:"\f8c0"}.bxs-arrow-out-up-right-stroke-circle:before{content:"\f8c1"}.bxs-arrow-out-up-right-stroke-square:before{content:"\f8c2"}.bxs-arrow-out-up-square-half:before{content:"\f8c3"}.bxs-arrow-out-up-stroke-circle-half:before{content:"\f8c4"}.bxs-arrow-right-circle:before{content:"\f8c5"}.bxs-arrow-right-left:before{content:"\f8c6"}.bxs-arrow-right-square:before{content:"\f8c7"}.bxs-arrow-right-stroke-circle:before{content:"\f8c8"}.bxs-arrow-right-stroke-square:before{content:"\f8c9"}.bxs-arrow-right-stroke:before{content:"\f8ca"}.bxs-arrow-right:before{content:"\f8cb"}.bxs-arrow-s-down:before{content:"\f8cc"}.bxs-arrow-s-left:before{content:"\f8cd"}.bxs-arrow-s-right:before{content:"\f8ce"}.bxs-arrow-s-up:before{content:"\f8cf"}.bxs-arrow-to-bottom-stroke:before{content:"\f8d0"}.bxs-arrow-to-bottom:before{content:"\f8d1"}.bxs-arrow-to-left-stroke:before{content:"\f8d2"}.bxs-arrow-to-left:before{content:"\f8d3"}.bxs-arrow-to-right-stroke:before{content:"\f8d4"}.bxs-arrow-to-right:before{content:"\f8d5"}.bxs-arrow-to-top-stroke:before{content:"\f8d6"}.bxs-arrow-to-top:before{content:"\f8d7"}.bxs-arrow-up-a-z:before{content:"\f8d8"}.bxs-arrow-up-circle:before{content:"\f8d9"}.bxs-arrow-up-down:before{content:"\f8da"}.bxs-arrow-up-left-circle:before{content:"\f8db"}.bxs-arrow-up-left-square:before{content:"\f8dc"}.bxs-arrow-up-left-stroke-circle:before{content:"\f8dd"}.bxs-arrow-up-left-stroke-square:before{content:"\f8de"}.bxs-arrow-up-left-stroke:before{content:"\f8df"}.bxs-arrow-up-left:before{content:"\f8e0"}.bxs-arrow-up-narrow-wide:before{content:"\f8e1"}.bxs-arrow-up-right-circle:before{content:"\f8e2"}.bxs-arrow-up-right-square:before{content:"\f8e3"}.bxs-arrow-up-right-stroke-circle:before{content:"\f8e4"}.bxs-arrow-up-right-stroke-square:before{content:"\f8e5"}.bxs-arrow-up-right-stroke:before{content:"\f8e6"}.bxs-arrow-up-right:before{content:"\f8e7"}.bxs-arrow-up-square:before{content:"\f8e8"}.bxs-arrow-up-stroke-circle:before{content:"\f8e9"}.bxs-arrow-up-stroke-square:before{content:"\f8ea"}.bxs-arrow-up-stroke:before{content:"\f8eb"}.bxs-arrow-up-wide-narrow:before{content:"\f8ec"}.bxs-arrow-up:before{content:"\f8ed"}.bxs-article:before{content:"\f8ee"}.bxs-asterisk:before{content:"\f8ef"}.bxs-at:before{content:"\f8f0"}.bxs-atom:before{content:"\f8f1"}.bxs-avocado:before{content:"\f8f2"}.bxs-axe:before{content:"\f8f3"}.bxs-background-color-fill:before{content:"\f8f4"}.bxs-background:before{content:"\f8f5"}.bxs-backpack-star:before{content:"\f8f6"}.bxs-backpack:before{content:"\f8f7"}.bxs-backspace:before{content:"\f8f8"}.bxs-backward-slash:before{content:"\f8f9"}.bxs-bacon:before{content:"\f8fa"}.bxs-badge-check:before{content:"\f8fb"}.bxs-badge-exclamation:before{content:"\f8fc"}.bxs-badge-info:before{content:"\f8fd"}.bxs-badge:before{content:"\f8fe"}.bxs-baguette:before{content:"\f8ff"}.bxs-bahai:before{content:"\f900"}.bxs-balcony:before{content:"\f901"}.bxs-ball-throw:before{content:"\f902"}.bxs-balloon:before{content:"\f903"}.bxs-band-aid:before{content:"\f904"}.bxs-bank:before{content:"\f905"}.bxs-bar-chart-big:before{content:"\f906"}.bxs-bar-chart-square:before{content:"\f907"}.bxs-bar-chart:before{content:"\f908"}.bxs-barcode-square:before{content:"\f909"}.bxs-barcode:before{content:"\f90a"}.bxs-barn:before{content:"\f90b"}.bxs-baseball:before{content:"\f90c"}.bxs-basket:before{content:"\f90d"}.bxs-basketball:before{content:"\f90e"}.bxs-bath:before{content:"\f90f"}.bxs-battery-1:before{content:"\f910"}.bxs-battery-2:before{content:"\f911"}.bxs-battery-3:before{content:"\f912"}.bxs-battery-full:before{content:"\f913"}.bxs-battery-low:before{content:"\f914"}.bxs-battery:before{content:"\f915"}.bxs-beach-ball:before{content:"\f916"}.bxs-beach:before{content:"\f917"}.bxs-beaker:before{content:"\f918"}.bxs-beanie:before{content:"\f919"}.bxs-bear:before{content:"\f91a"}.bxs-bed-alt:before{content:"\f91b"}.bxs-bed:before{content:"\f91c"}.bxs-beer:before{content:"\f91d"}.bxs-bell-check:before{content:"\f91e"}.bxs-bell-minus:before{content:"\f91f"}.bxs-bell-plus:before{content:"\f920"}.bxs-bell-ring:before{content:"\f921"}.bxs-bell-slash:before{content:"\f922"}.bxs-bell:before{content:"\f923"}.bxs-bench:before{content:"\f924"}.bxs-between-horizontal-end:before{content:"\f925"}.bxs-between-horizontal-start:before{content:"\f926"}.bxs-between-vertical-end:before{content:"\f927"}.bxs-between-vertical-start:before{content:"\f928"}.bxs-bible:before{content:"\f929"}.bxs-biceps:before{content:"\f92a"}.bxs-binocular:before{content:"\f92b"}.bxs-bird-alt:before{content:"\f92c"}.bxs-bird:before{content:"\f92d"}.bxs-birthday-cake:before{content:"\f92e"}.bxs-bitcoin:before{content:"\f92f"}.bxs-blanket:before{content:"\f930"}.bxs-blob:before{content:"\f931"}.bxs-block:before{content:"\f932"}.bxs-blockquote:before{content:"\f933"}.bxs-blocks:before{content:"\f934"}.bxs-bluetooth:before{content:"\f935"}.bxs-blur-alt:before{content:"\f936"}.bxs-blur:before{content:"\f937"}.bxs-body:before{content:"\f938"}.bxs-bold:before{content:"\f939"}.bxs-bolt-alt:before{content:"\f93a"}.bxs-bolt-circle:before{content:"\f93b"}.bxs-bolt-square:before{content:"\f93c"}.bxs-bolt:before{content:"\f93d"}.bxs-bomb:before{content:"\f93e"}.bxs-bone:before{content:"\f93f"}.bxs-bong:before{content:"\f940"}.bxs-book-add:before{content:"\f941"}.bxs-book-alt:before{content:"\f942"}.bxs-book-bookmark:before{content:"\f943"}.bxs-book-content:before{content:"\f944"}.bxs-book-heart:before{content:"\f945"}.bxs-book-library:before{content:"\f946"}.bxs-book-open:before{content:"\f947"}.bxs-book:before{content:"\f948"}.bxs-bookmark-alt:before{content:"\f949"}.bxs-bookmark-heart:before{content:"\f94a"}.bxs-bookmark-minus-alt:before{content:"\f94b"}.bxs-bookmark-minus:before{content:"\f94c"}.bxs-bookmark-plus-alt:before{content:"\f94d"}.bxs-bookmark-plus:before{content:"\f94e"}.bxs-bookmark-star:before{content:"\f94f"}.bxs-bookmark-x:before{content:"\f950"}.bxs-bookmark:before{content:"\f951"}.bxs-bookmarks:before{content:"\f952"}.bxs-boombox:before{content:"\f953"}.bxs-boot:before{content:"\f954"}.bxs-border-all:before{content:"\f955"}.bxs-border-bottom:before{content:"\f956"}.bxs-border-inner:before{content:"\f957"}.bxs-border-left:before{content:"\f958"}.bxs-border-none:before{content:"\f959"}.bxs-border-outer:before{content:"\f95a"}.bxs-border-radius:before{content:"\f95b"}.bxs-border-right:before{content:"\f95c"}.bxs-border-top:before{content:"\f95d"}.bxs-bow:before{content:"\f95e"}.bxs-bowl-balls:before{content:"\f95f"}.bxs-bowl-bubbles:before{content:"\f960"}.bxs-bowl-hot:before{content:"\f961"}.bxs-bowl-noodles-alt:before{content:"\f962"}.bxs-bowl-noodles:before{content:"\f963"}.bxs-bowl-rice:before{content:"\f964"}.bxs-bowling-ball:before{content:"\f965"}.bxs-box-alt:before{content:"\f966"}.bxs-box:before{content:"\f967"}.bxs-bracket-curly:before{content:"\f968"}.bxs-bracket-round:before{content:"\f969"}.bxs-bracket:before{content:"\f96a"}.bxs-braille:before{content:"\f96b"}.bxs-brain-circuit:before{content:"\f96c"}.bxs-brain:before{content:"\f96d"}.bxs-bread:before{content:"\f96e"}.bxs-brick:before{content:"\f96f"}.bxs-bridge:before{content:"\f970"}.bxs-briefcase-alt-2:before{content:"\f971"}.bxs-briefcase-alt:before{content:"\f972"}.bxs-briefcase:before{content:"\f973"}.bxs-brightness-half:before{content:"\f974"}.bxs-brightness:before{content:"\f975"}.bxs-broadcast:before{content:"\f976"}.bxs-browser-activity:before{content:"\f977"}.bxs-brush-sparkles:before{content:"\f978"}.bxs-brush:before{content:"\f979"}.bxs-buddhism:before{content:"\f97a"}.bxs-bug-alt:before{content:"\f97b"}.bxs-bug:before{content:"\f97c"}.bxs-building-house:before{content:"\f97d"}.bxs-building:before{content:"\f97e"}.bxs-buildings:before{content:"\f97f"}.bxs-bullseye:before{content:"\f980"}.bxs-buoy:before{content:"\f981"}.bxs-burger-alt:before{content:"\f982"}.bxs-burger:before{content:"\f983"}.bxs-bus:before{content:"\f984"}.bxs-business:before{content:"\f985"}.bxs-button-rounded:before{content:"\f986"}.bxs-button:before{content:"\f987"}.bxs-cabinet:before{content:"\f988"}.bxs-cable-car:before{content:"\f989"}.bxs-cake-slice:before{content:"\f98a"}.bxs-calculator:before{content:"\f98b"}.bxs-calendar-alt-2:before{content:"\f98c"}.bxs-calendar-alt:before{content:"\f98d"}.bxs-calendar-check:before{content:"\f98e"}.bxs-calendar-cog:before{content:"\f98f"}.bxs-calendar-detail:before{content:"\f990"}.bxs-calendar-down-arrow:before{content:"\f991"}.bxs-calendar-event:before{content:"\f992"}.bxs-calendar-heart:before{content:"\f993"}.bxs-calendar-minus:before{content:"\f994"}.bxs-calendar-plus:before{content:"\f995"}.bxs-calendar-search:before{content:"\f996"}.bxs-calendar-star:before{content:"\f997"}.bxs-calendar-up-arrow:before{content:"\f998"}.bxs-calendar-week:before{content:"\f999"}.bxs-calendar-x:before{content:"\f99a"}.bxs-calendar:before{content:"\f99b"}.bxs-camcoder:before{content:"\f99c"}.bxs-camera-alt:before{content:"\f99d"}.bxs-camera-flip:before{content:"\f99e"}.bxs-camera-home:before{content:"\f99f"}.bxs-camera-monochrome:before{content:"\f9a0"}.bxs-camera-plus:before{content:"\f9a1"}.bxs-camera-portrait:before{content:"\f9a2"}.bxs-camera-slash:before{content:"\f9a3"}.bxs-camera-switch:before{content:"\f9a4"}.bxs-camera:before{content:"\f9a5"}.bxs-campfire:before{content:"\f9a6"}.bxs-camping:before{content:"\f9a7"}.bxs-candlestick:before{content:"\f9a8"}.bxs-cannabis:before{content:"\f9a9"}.bxs-cap:before{content:"\f9aa"}.bxs-capitalize:before{content:"\f9ab"}.bxs-capsule:before{content:"\f9ac"}.bxs-captions-cc:before{content:"\f9ad"}.bxs-captions:before{content:"\f9ae"}.bxs-capture:before{content:"\f9af"}.bxs-car-battery:before{content:"\f9b0"}.bxs-car-key:before{content:"\f9b1"}.bxs-car:before{content:"\f9b2"}.bxs-card-view-large:before{content:"\f9b3"}.bxs-card-view-no-title:before{content:"\f9b4"}.bxs-card-view-small:before{content:"\f9b5"}.bxs-card-view-tiles:before{content:"\f9b6"}.bxs-card-view:before{content:"\f9b7"}.bxs-caret-big-down:before{content:"\f9b8"}.bxs-caret-big-left:before{content:"\f9b9"}.bxs-caret-big-right:before{content:"\f9ba"}.bxs-caret-big-up:before{content:"\f9bb"}.bxs-caret-down-circle:before{content:"\f9bc"}.bxs-caret-down-square:before{content:"\f9bd"}.bxs-caret-down:before{content:"\f9be"}.bxs-caret-left-circle:before{content:"\f9bf"}.bxs-caret-left-square:before{content:"\f9c0"}.bxs-caret-left:before{content:"\f9c1"}.bxs-caret-right-circle:before{content:"\f9c2"}.bxs-caret-right-square:before{content:"\f9c3"}.bxs-caret-right:before{content:"\f9c4"}.bxs-caret-up-circle:before{content:"\f9c5"}.bxs-caret-up-square:before{content:"\f9c6"}.bxs-caret-up:before{content:"\f9c7"}.bxs-carets-down-up:before{content:"\f9c8"}.bxs-carets-left-right:before{content:"\f9c9"}.bxs-carets-right-left:before{content:"\f9ca"}.bxs-carets-up-down:before{content:"\f9cb"}.bxs-carrot:before{content:"\f9cc"}.bxs-cart-minus:before{content:"\f9cd"}.bxs-cart-plus:before{content:"\f9ce"}.bxs-cart:before{content:"\f9cf"}.bxs-cast:before{content:"\f9d0"}.bxs-castle:before{content:"\f9d1"}.bxs-cat:before{content:"\f9d2"}.bxs-categories:before{content:"\f9d3"}.bxs-cctv:before{content:"\f9d4"}.bxs-certification:before{content:"\f9d5"}.bxs-chair:before{content:"\f9d6"}.bxs-champagne:before{content:"\f9d7"}.bxs-chart-area:before{content:"\f9d8"}.bxs-chart-bar-big-columns:before{content:"\f9d9"}.bxs-chart-bar-big-rows:before{content:"\f9da"}.bxs-chart-bar-columns:before{content:"\f9db"}.bxs-chart-bar-rows:before{content:"\f9dc"}.bxs-chart-bubble:before{content:"\f9dd"}.bxs-chart-gantt:before{content:"\f9de"}.bxs-chart-line:before{content:"\f9df"}.bxs-chart-network:before{content:"\f9e0"}.bxs-chart-scatter:before{content:"\f9e1"}.bxs-chart-spline:before{content:"\f9e2"}.bxs-chart-stacked-columns:before{content:"\f9e3"}.bxs-chart-stacked-rows:before{content:"\f9e4"}.bxs-chart-trend:before{content:"\f9e5"}.bxs-check-circle:before{content:"\f9e6"}.bxs-check-shield:before{content:"\f9e7"}.bxs-check-square:before{content:"\f9e8"}.bxs-check:before{content:"\f9e9"}.bxs-checkbox-checked:before{content:"\f9ea"}.bxs-checkbox-square:before{content:"\f9eb"}.bxs-checkbox:before{content:"\f9ec"}.bxs-checklist:before{content:"\f9ed"}.bxs-checks:before{content:"\f9ee"}.bxs-cheese:before{content:"\f9ef"}.bxs-chef-hat:before{content:"\f9f0"}.bxs-cherry:before{content:"\f9f1"}.bxs-chess-bishop:before{content:"\f9f2"}.bxs-chess-king:before{content:"\f9f3"}.bxs-chess-knight:before{content:"\f9f4"}.bxs-chess-pawn:before{content:"\f9f5"}.bxs-chess-queen:before{content:"\f9f6"}.bxs-chess-rook:before{content:"\f9f7"}.bxs-chess:before{content:"\f9f8"}.bxs-chevron-down-circle:before{content:"\f9f9"}.bxs-chevron-down-square:before{content:"\f9fa"}.bxs-chevron-down:before{content:"\f9fb"}.bxs-chevron-left-circle:before{content:"\f9fc"}.bxs-chevron-left-square:before{content:"\f9fd"}.bxs-chevron-left:before{content:"\f9fe"}.bxs-chevron-right-circle:before{content:"\f9ff"}.bxs-chevron-right-square:before{content:"\fa00"}.bxs-chevron-right:before{content:"\fa01"}.bxs-chevron-up-circle:before{content:"\fa02"}.bxs-chevron-up-square:before{content:"\fa03"}.bxs-chevron-up:before{content:"\fa04"}.bxs-chevrons-down-up:before{content:"\fa05"}.bxs-chevrons-down:before{content:"\fa06"}.bxs-chevrons-left-right:before{content:"\fa07"}.bxs-chevrons-left:before{content:"\fa08"}.bxs-chevrons-right-left:before{content:"\fa09"}.bxs-chevrons-right:before{content:"\fa0a"}.bxs-chevrons-up-down:before{content:"\fa0b"}.bxs-chevrons-up:before{content:"\fa0c"}.bxs-child:before{content:"\fa0d"}.bxs-chip:before{content:"\fa0e"}.bxs-christianity:before{content:"\fa0f"}.bxs-church:before{content:"\fa10"}.bxs-cigarette:before{content:"\fa11"}.bxs-circle-dashed-half:before{content:"\fa12"}.bxs-circle-dashed:before{content:"\fa13"}.bxs-circle-half-alt:before{content:"\fa14"}.bxs-circle-half:before{content:"\fa15"}.bxs-circle-hexagon:before{content:"\fa16"}.bxs-circle-outer-dashed-circle:before{content:"\fa17"}.bxs-circle-quarter-alt:before{content:"\fa18"}.bxs-circle-quarter:before{content:"\fa19"}.bxs-circle-three-quarter-alt:before{content:"\fa1a"}.bxs-circle-three-quarter:before{content:"\fa1b"}.bxs-circle:before{content:"\fa1c"}.bxs-circles-9:before{content:"\fa1d"}.bxs-circles-alt:before{content:"\fa1e"}.bxs-circles:before{content:"\fa1f"}.bxs-circuit-board:before{content:"\fa20"}.bxs-city:before{content:"\fa21"}.bxs-clipboard-check:before{content:"\fa22"}.bxs-clipboard-code:before{content:"\fa23"}.bxs-clipboard-detail:before{content:"\fa24"}.bxs-clipboard-minus:before{content:"\fa25"}.bxs-clipboard-plus:before{content:"\fa26"}.bxs-clipboard-x:before{content:"\fa27"}.bxs-clipboard:before{content:"\fa28"}.bxs-clock-1:before{content:"\fa29"}.bxs-clock-10:before{content:"\fa2a"}.bxs-clock-11:before{content:"\fa2b"}.bxs-clock-12:before{content:"\fa2c"}.bxs-clock-2:before{content:"\fa2d"}.bxs-clock-3:before{content:"\fa2e"}.bxs-clock-4:before{content:"\fa2f"}.bxs-clock-5:before{content:"\fa30"}.bxs-clock-6:before{content:"\fa31"}.bxs-clock-7:before{content:"\fa32"}.bxs-clock-8:before{content:"\fa33"}.bxs-clock-9:before{content:"\fa34"}.bxs-clock-dashed-half:before{content:"\fa35"}.bxs-clock:before{content:"\fa36"}.bxs-cloud-alt-2:before{content:"\fa37"}.bxs-cloud-alt:before{content:"\fa38"}.bxs-cloud-drizzle:before{content:"\fa39"}.bxs-cloud-fog:before{content:"\fa3a"}.bxs-cloud-lightning:before{content:"\fa3b"}.bxs-cloud-moon:before{content:"\fa3c"}.bxs-cloud-rain-wind:before{content:"\fa3d"}.bxs-cloud-rain:before{content:"\fa3e"}.bxs-cloud-snow:before{content:"\fa3f"}.bxs-cloud-sun:before{content:"\fa40"}.bxs-cloud:before{content:"\fa41"}.bxs-clover:before{content:"\fa42"}.bxs-club:before{content:"\fa43"}.bxs-cocktail:before{content:"\fa44"}.bxs-code-alt:before{content:"\fa45"}.bxs-code:before{content:"\fa46"}.bxs-coffee-beans:before{content:"\fa47"}.bxs-coffee-cup:before{content:"\fa48"}.bxs-coffee:before{content:"\fa49"}.bxs-cog:before{content:"\fa4a"}.bxs-cognition:before{content:"\fa4b"}.bxs-coin:before{content:"\fa4c"}.bxs-coins:before{content:"\fa4d"}.bxs-col-resize:before{content:"\fa4e"}.bxs-color-fill:before{content:"\fa4f"}.bxs-color-wheel:before{content:"\fa50"}.bxs-columns-3:before{content:"\fa51"}.bxs-columns-4:before{content:"\fa52"}.bxs-columns:before{content:"\fa53"}.bxs-comic-bubble:before{content:"\fa54"}.bxs-command:before{content:"\fa55"}.bxs-community:before{content:"\fa56"}.bxs-compare-alt:before{content:"\fa57"}.bxs-compare:before{content:"\fa58"}.bxs-compass:before{content:"\fa59"}.bxs-component:before{content:"\fa5a"}.bxs-computer:before{content:"\fa5b"}.bxs-confused:before{content:"\fa5c"}.bxs-connector:before{content:"\fa5d"}.bxs-contact-book:before{content:"\fa5e"}.bxs-contrast:before{content:"\fa5f"}.bxs-cookie:before{content:"\fa60"}.bxs-cool:before{content:"\fa61"}.bxs-copy-check:before{content:"\fa62"}.bxs-copy-list:before{content:"\fa63"}.bxs-copy-minus:before{content:"\fa64"}.bxs-copy-plus:before{content:"\fa65"}.bxs-copy-x:before{content:"\fa66"}.bxs-copy:before{content:"\fa67"}.bxs-copyright:before{content:"\fa68"}.bxs-core:before{content:"\fa69"}.bxs-credit-card-alt:before{content:"\fa6a"}.bxs-credit-card-front:before{content:"\fa6b"}.bxs-credit-card-insert:before{content:"\fa6c"}.bxs-credit-card:before{content:"\fa6d"}.bxs-cricket-ball:before{content:"\fa6e"}.bxs-crop:before{content:"\fa6f"}.bxs-cross-circle:before{content:"\fa70"}.bxs-crosshair:before{content:"\fa71"}.bxs-crown:before{content:"\fa72"}.bxs-crypto-coin:before{content:"\fa73"}.bxs-crypto:before{content:"\fa74"}.bxs-cube-alt:before{content:"\fa75"}.bxs-cube-inside:before{content:"\fa76"}.bxs-cube:before{content:"\fa77"}.bxs-cuboid:before{content:"\fa78"}.bxs-cup-hot:before{content:"\fa79"}.bxs-cup-saucer:before{content:"\fa7a"}.bxs-cup-tea:before{content:"\fa7b"}.bxs-cup:before{content:"\fa7c"}.bxs-cupboard-alt:before{content:"\fa7d"}.bxs-cupboard:before{content:"\fa7e"}.bxs-cupcake:before{content:"\fa7f"}.bxs-currency-note:before{content:"\fa80"}.bxs-currency-notes:before{content:"\fa81"}.bxs-cursor-add:before{content:"\fa82"}.bxs-cursor-cell:before{content:"\fa83"}.bxs-cursor-crosshair-dot:before{content:"\fa84"}.bxs-cursor-crosshair:before{content:"\fa85"}.bxs-cursor-pen:before{content:"\fa86"}.bxs-cursor-pointer:before{content:"\fa87"}.bxs-cursor:before{content:"\fa88"}.bxs-cut:before{content:"\fa89"}.bxs-cycling:before{content:"\fa8a"}.bxs-cylinder:before{content:"\fa8b"}.bxs-dashboard-alt:before{content:"\fa8c"}.bxs-dashboard:before{content:"\fa8d"}.bxs-database-alt:before{content:"\fa8e"}.bxs-database:before{content:"\fa8f"}.bxs-decrease-indent:before{content:"\fa90"}.bxs-delta:before{content:"\fa91"}.bxs-department-store:before{content:"\fa92"}.bxs-desert:before{content:"\fa93"}.bxs-desk:before{content:"\fa94"}.bxs-desktop-alt:before{content:"\fa95"}.bxs-desktop:before{content:"\fa96"}.bxs-devices:before{content:"\fa97"}.bxs-dialpad:before{content:"\fa98"}.bxs-diameter:before{content:"\fa99"}.bxs-diamond-alt:before{content:"\fa9a"}.bxs-diamond:before{content:"\fa9b"}.bxs-diamonds:before{content:"\fa9c"}.bxs-dice-1:before{content:"\fa9d"}.bxs-dice-2:before{content:"\fa9e"}.bxs-dice-3:before{content:"\fa9f"}.bxs-dice-4:before{content:"\faa0"}.bxs-dice-5:before{content:"\faa1"}.bxs-dice-6:before{content:"\faa2"}.bxs-dice-roll:before{content:"\faa3"}.bxs-dino:before{content:"\faa4"}.bxs-directions:before{content:"\faa5"}.bxs-disc:before{content:"\faa6"}.bxs-discount:before{content:"\faa7"}.bxs-discussion:before{content:"\faa8"}.bxs-dish:before{content:"\faa9"}.bxs-dishwasher:before{content:"\faaa"}.bxs-dislike:before{content:"\faab"}.bxs-division:before{content:"\faac"}.bxs-dizzy:before{content:"\faad"}.bxs-dna:before{content:"\faae"}.bxs-dock-bottom-alt:before{content:"\faaf"}.bxs-dock-bottom-arrow:before{content:"\fab0"}.bxs-dock-bottom-left-alt:before{content:"\fab1"}.bxs-dock-bottom-left:before{content:"\fab2"}.bxs-dock-bottom-right-alt:before{content:"\fab3"}.bxs-dock-bottom-right:before{content:"\fab4"}.bxs-dock-bottom:before{content:"\fab5"}.bxs-dock-left-alt:before{content:"\fab6"}.bxs-dock-left-arrow:before{content:"\fab7"}.bxs-dock-left:before{content:"\fab8"}.bxs-dock-right-alt:before{content:"\fab9"}.bxs-dock-right-arrow:before{content:"\faba"}.bxs-dock-right:before{content:"\fabb"}.bxs-dock-top-alt:before{content:"\fabc"}.bxs-dock-top-arrow:before{content:"\fabd"}.bxs-dock-top-left-alt:before{content:"\fabe"}.bxs-dock-top-left:before{content:"\fabf"}.bxs-dock-top-right-alt:before{content:"\fac0"}.bxs-dock-top-right:before{content:"\fac1"}.bxs-dock-top:before{content:"\fac2"}.bxs-dog-alt:before{content:"\fac3"}.bxs-dog:before{content:"\fac4"}.bxs-dollar-circle-stars:before{content:"\fac5"}.bxs-dollar-circle:before{content:"\fac6"}.bxs-dollar:before{content:"\fac7"}.bxs-donate-blood:before{content:"\fac8"}.bxs-donate-heart:before{content:"\fac9"}.bxs-donut:before{content:"\faca"}.bxs-door-open:before{content:"\facb"}.bxs-door:before{content:"\facc"}.bxs-dots-horizontal-rounded-circle:before{content:"\facd"}.bxs-dots-horizontal-rounded:before{content:"\face"}.bxs-dots-horizontal:before{content:"\facf"}.bxs-dots-vertical-rounded-circle:before{content:"\fad0"}.bxs-dots-vertical-rounded:before{content:"\fad1"}.bxs-dots-vertical:before{content:"\fad2"}.bxs-doughnut-chart:before{content:"\fad3"}.bxs-draw-ahead:before{content:"\fad4"}.bxs-draw-behind:before{content:"\fad5"}.bxs-draw-inside:before{content:"\fad6"}.bxs-dress:before{content:"\fad7"}.bxs-dribbling:before{content:"\fad8"}.bxs-dropdown:before{content:"\fad9"}.bxs-dryer:before{content:"\fada"}.bxs-duck:before{content:"\fadb"}.bxs-dumbbell-alt:before{content:"\fadc"}.bxs-dumbbell:before{content:"\fadd"}.bxs-ear-alt:before{content:"\fade"}.bxs-ear-slash:before{content:"\fadf"}.bxs-ear:before{content:"\fae0"}.bxs-earbuds:before{content:"\fae1"}.bxs-earth:before{content:"\fae2"}.bxs-ease-in-out:before{content:"\fae3"}.bxs-ease-in:before{content:"\fae4"}.bxs-ease-out:before{content:"\fae5"}.bxs-edit-alt:before{content:"\fae6"}.bxs-edit:before{content:"\fae7"}.bxs-education:before{content:"\fae8"}.bxs-egg-fried:before{content:"\fae9"}.bxs-egg-yolk:before{content:"\faea"}.bxs-egg:before{content:"\faeb"}.bxs-eject:before{content:"\faec"}.bxs-element-of:before{content:"\faed"}.bxs-empty-set:before{content:"\faee"}.bxs-enter:before{content:"\faef"}.bxs-enterprise:before{content:"\faf0"}.bxs-envelope-alt:before{content:"\faf1"}.bxs-envelope-open:before{content:"\faf2"}.bxs-envelope:before{content:"\faf3"}.bxs-equal-circle:before{content:"\faf4"}.bxs-equal-square:before{content:"\faf5"}.bxs-equal:before{content:"\faf6"}.bxs-equalizer:before{content:"\faf7"}.bxs-eraser:before{content:"\faf8"}.bxs-euro:before{content:"\faf9"}.bxs-ev-station:before{content:"\fafa"}.bxs-expand-left:before{content:"\fafb"}.bxs-expand-right:before{content:"\fafc"}.bxs-explosion:before{content:"\fafd"}.bxs-exposure:before{content:"\fafe"}.bxs-extension:before{content:"\faff"}.bxs-eye-alt:before{content:"\fb00"}.bxs-eye-big:before{content:"\fb01"}.bxs-eye-closed:before{content:"\fb02"}.bxs-eye-slash:before{content:"\fb03"}.bxs-eye:before{content:"\fb04"}.bxs-eyedropper:before{content:"\fb05"}.bxs-face-alt-2:before{content:"\fb06"}.bxs-face-alt-3:before{content:"\fb07"}.bxs-face-alt-4:before{content:"\fb08"}.bxs-face-alt:before{content:"\fb09"}.bxs-face-child:before{content:"\fb0a"}.bxs-face-mask:before{content:"\fb0b"}.bxs-face:before{content:"\fb0c"}.bxs-factory:before{content:"\fb0d"}.bxs-fan:before{content:"\fb0e"}.bxs-fast-forward-circle:before{content:"\fb0f"}.bxs-fast-forward:before{content:"\fb10"}.bxs-feather-alt:before{content:"\fb11"}.bxs-feather-minus:before{content:"\fb12"}.bxs-feather-plus:before{content:"\fb13"}.bxs-feather:before{content:"\fb14"}.bxs-female:before{content:"\fb15"}.bxs-file-code:before{content:"\fb16"}.bxs-file-cog:before{content:"\fb17"}.bxs-file-detail:before{content:"\fb18"}.bxs-file-heart:before{content:"\fb19"}.bxs-file-minus:before{content:"\fb1a"}.bxs-file-plus:before{content:"\fb1b"}.bxs-file-report:before{content:"\fb1c"}.bxs-file-search:before{content:"\fb1d"}.bxs-file-star:before{content:"\fb1f"}.bxs-file-x:before{content:"\fb20"}.bxs-file-zip:before{content:"\fb21"}.bxs-file:before{content:"\fb22"}.bxs-film-roll-alt:before{content:"\fb23"}.bxs-film-roll:before{content:"\fb24"}.bxs-film:before{content:"\fb25"}.bxs-filter:before{content:"\fb26"}.bxs-finger-down:before{content:"\fb27"}.bxs-finger-left:before{content:"\fb28"}.bxs-finger-right:before{content:"\fb29"}.bxs-finger-swipe-down:before{content:"\fb2a"}.bxs-finger-swipe-left:before{content:"\fb2b"}.bxs-finger-swipe-right:before{content:"\fb2c"}.bxs-finger-swipe-up:before{content:"\fb2d"}.bxs-finger-touch:before{content:"\fb2e"}.bxs-finger-up:before{content:"\fb2f"}.bxs-fingerprint:before{content:"\fb30"}.bxs-fire-alt:before{content:"\fb31"}.bxs-fire-extinguisher:before{content:"\fb32"}.bxs-fire:before{content:"\fb33"}.bxs-first:before{content:"\fb34"}.bxs-fish-alt:before{content:"\fb35"}.bxs-fish:before{content:"\fb36"}.bxs-flag-alt-2:before{content:"\fb37"}.bxs-flag-alt-3:before{content:"\fb38"}.bxs-flag-alt:before{content:"\fb39"}.bxs-flag-chequered:before{content:"\fb3a"}.bxs-flag:before{content:"\fb3b"}.bxs-flame:before{content:"\fb3c"}.bxs-flask-round:before{content:"\fb3d"}.bxs-florist:before{content:"\fb3e"}.bxs-flower-alt-2:before{content:"\fb3f"}.bxs-flower-alt:before{content:"\fb40"}.bxs-flower:before{content:"\fb41"}.bxs-folder-check:before{content:"\fb42"}.bxs-folder-code:before{content:"\fb43"}.bxs-folder-cog:before{content:"\fb44"}.bxs-folder-down-arrow:before{content:"\fb45"}.bxs-folder-heart:before{content:"\fb46"}.bxs-folder-minus:before{content:"\fb47"}.bxs-folder-open:before{content:"\fb48"}.bxs-folder-plus:before{content:"\fb49"}.bxs-folder-search:before{content:"\fb4a"}.bxs-folder-star:before{content:"\fb4b"}.bxs-folder-up-arrow:before{content:"\fb4c"}.bxs-folder-x:before{content:"\fb4d"}.bxs-folder-zip:before{content:"\fb4e"}.bxs-folder:before{content:"\fb4f"}.bxs-font-color:before{content:"\fb50"}.bxs-font-family:before{content:"\fb51"}.bxs-food-menu:before{content:"\fb52"}.bxs-food-tag:before{content:"\fb53"}.bxs-football-kick:before{content:"\fb54"}.bxs-football-pitch:before{content:"\fb55"}.bxs-football:before{content:"\fb56"}.bxs-footsteps:before{content:"\fb57"}.bxs-foreground:before{content:"\fb58"}.bxs-fork-knife:before{content:"\fb59"}.bxs-fork-spoon:before{content:"\fb5a"}.bxs-fork:before{content:"\fb5b"}.bxs-form:before{content:"\fb5c"}.bxs-forward-big:before{content:"\fb5d"}.bxs-forward-slash-circle:before{content:"\fb5e"}.bxs-forward-slash-square:before{content:"\fb5f"}.bxs-forward-slash:before{content:"\fb60"}.bxs-forward-stroke:before{content:"\fb61"}.bxs-forward:before{content:"\fb62"}.bxs-frame:before{content:"\fb63"}.bxs-fridge:before{content:"\fb64"}.bxs-fullscreen-exit:before{content:"\fb65"}.bxs-fullscreen:before{content:"\fb66"}.bxs-function:before{content:"\fb67"}.bxs-functions:before{content:"\fb68"}.bxs-future:before{content:"\fb69"}.bxs-gallery-horizontal-end:before{content:"\fb6a"}.bxs-gallery-horizontal:before{content:"\fb6b"}.bxs-gallery-thumbnails:before{content:"\fb6c"}.bxs-gallery-vertical-end:before{content:"\fb6d"}.bxs-gallery-vertical:before{content:"\fb6e"}.bxs-gaming:before{content:"\fb6f"}.bxs-garage:before{content:"\fb70"}.bxs-gavel:before{content:"\fb71"}.bxs-gear:before{content:"\fb72"}.bxs-gem:before{content:"\fb73"}.bxs-gestures:before{content:"\fb74"}.bxs-ghost:before{content:"\fb75"}.bxs-gift:before{content:"\fb76"}.bxs-git-branch:before{content:"\fb77"}.bxs-git-commit:before{content:"\fb78"}.bxs-git-compare:before{content:"\fb79"}.bxs-git-merge-queue:before{content:"\fb7a"}.bxs-git-merge:before{content:"\fb7b"}.bxs-git-pull-request-closed:before{content:"\fb7c"}.bxs-git-pull-request-draft:before{content:"\fb7d"}.bxs-git-pull-request:before{content:"\fb7e"}.bxs-git-repo-forked:before{content:"\fb7f"}.bxs-glasses-alt:before{content:"\fb80"}.bxs-glasses:before{content:"\fb81"}.bxs-globe-africa:before{content:"\fb82"}.bxs-globe-alt-2:before{content:"\fb83"}.bxs-globe-alt:before{content:"\fb84"}.bxs-globe-americas:before{content:"\fb85"}.bxs-globe-antartica:before{content:"\fb86"}.bxs-globe-asia:before{content:"\fb87"}.bxs-globe-europe:before{content:"\fb88"}.bxs-globe-oceania:before{content:"\fb89"}.bxs-globe-stand:before{content:"\fb8a"}.bxs-globe:before{content:"\fb8b"}.bxs-golf-ball:before{content:"\fb8c"}.bxs-gradient:before{content:"\fb8d"}.bxs-greater-than-equal:before{content:"\fb8e"}.bxs-greater-than:before{content:"\fb8f"}.bxs-grid-9:before{content:"\fb90"}.bxs-grid-circle-diagonal-left:before{content:"\fb91"}.bxs-grid-circle-diagonal-right:before{content:"\fb92"}.bxs-grid-circle-plus:before{content:"\fb93"}.bxs-grid-circle:before{content:"\fb94"}.bxs-grid-column-left:before{content:"\fb95"}.bxs-grid-column-right:before{content:"\fb96"}.bxs-grid-lines-3:before{content:"\fb97"}.bxs-grid-lines:before{content:"\fb98"}.bxs-grid-plus:before{content:"\fb99"}.bxs-grid-row-bottom:before{content:"\fb9a"}.bxs-grid-row-top:before{content:"\fb9b"}.bxs-grid-search:before{content:"\fb9c"}.bxs-grid:before{content:"\fb9d"}.bxs-groceries:before{content:"\fb9e"}.bxs-group-alt:before{content:"\fb9f"}.bxs-group:before{content:"\fba0"}.bxs-guitar-amp:before{content:"\fba1"}.bxs-hail:before{content:"\fba2"}.bxs-hand-rock:before{content:"\fba3"}.bxs-hand:before{content:"\fba4"}.bxs-handheld-alt-2:before{content:"\fba5"}.bxs-handheld-alt:before{content:"\fba6"}.bxs-handheld:before{content:"\fba7"}.bxs-handshake:before{content:"\fba8"}.bxs-hanger:before{content:"\fba9"}.bxs-happy-alt:before{content:"\fbaa"}.bxs-happy-beaming:before{content:"\fbab"}.bxs-happy-heart-eyes:before{content:"\fbac"}.bxs-happy:before{content:"\fbad"}.bxs-hard-drive:before{content:"\fbae"}.bxs-hard-hat:before{content:"\fbaf"}.bxs-hashtag:before{content:"\fbb0"}.bxs-hdmi:before{content:"\fbb1"}.bxs-head:before{content:"\fbb2"}.bxs-heading-1:before{content:"\fbb3"}.bxs-heading-2:before{content:"\fbb4"}.bxs-heading-3:before{content:"\fbb5"}.bxs-heading:before{content:"\fbb6"}.bxs-headphone-alt-2:before{content:"\fbb7"}.bxs-headphone-alt:before{content:"\fbb8"}.bxs-headphone-mic:before{content:"\fbb9"}.bxs-headphone:before{content:"\fbba"}.bxs-heart-break:before{content:"\fbbb"}.bxs-heart-circle:before{content:"\fbbc"}.bxs-heart-half:before{content:"\fbbd"}.bxs-heart-plus:before{content:"\fbbe"}.bxs-heart-square:before{content:"\fbbf"}.bxs-heart:before{content:"\fbc0"}.bxs-heat-wave:before{content:"\fbc1"}.bxs-helmet:before{content:"\fbc2"}.bxs-help-circle:before{content:"\fbc3"}.bxs-help-octagon:before{content:"\fbc4"}.bxs-hexagon:before{content:"\fbc5"}.bxs-high-speed-train:before{content:"\fbc6"}.bxs-highlight:before{content:"\fbc7"}.bxs-highlights:before{content:"\fbc8"}.bxs-hinduism:before{content:"\fbc9"}.bxs-history:before{content:"\fbca"}.bxs-home-add:before{content:"\fbcb"}.bxs-home-alt-2:before{content:"\fbcc"}.bxs-home-alt-3:before{content:"\fbcd"}.bxs-home-alt:before{content:"\fbce"}.bxs-home-circle:before{content:"\fbcf"}.bxs-home-heart:before{content:"\fbd0"}.bxs-home:before{content:"\fbd1"}.bxs-honey:before{content:"\fbd2"}.bxs-horizon-sea:before{content:"\fbd3"}.bxs-horizontal-align-center:before{content:"\fbd4"}.bxs-horizontal-align-left:before{content:"\fbd5"}.bxs-horizontal-align-right:before{content:"\fbd6"}.bxs-horizontal-center:before{content:"\fbd7"}.bxs-horizontal-distribute-center:before{content:"\fbd8"}.bxs-horizontal-distribute-left:before{content:"\fbd9"}.bxs-horizontal-distribute-right:before{content:"\fbda"}.bxs-horizontal-left:before{content:"\fbdb"}.bxs-horizontal-right:before{content:"\fbdc"}.bxs-horizontal-spacing:before{content:"\fbdd"}.bxs-hospital:before{content:"\fbde"}.bxs-hot-tub-water:before{content:"\fbdf"}.bxs-hot-tub:before{content:"\fbe0"}.bxs-hot:before{content:"\fbe1"}.bxs-hourglass:before{content:"\fbe2"}.bxs-hurricane:before{content:"\fbe3"}.bxs-icecream:before{content:"\fbe4"}.bxs-iframe:before{content:"\fbe5"}.bxs-image-alt:before{content:"\fbe6"}.bxs-image-circle:before{content:"\fbe7"}.bxs-image-landscape:before{content:"\fbe8"}.bxs-image-no-background:before{content:"\fbe9"}.bxs-image-plus:before{content:"\fbea"}.bxs-image-portrait:before{content:"\fbeb"}.bxs-image-sparkle:before{content:"\fbec"}.bxs-image:before{content:"\fbed"}.bxs-images:before{content:"\fbee"}.bxs-inbox:before{content:"\fbef"}.bxs-incognito:before{content:"\fbf0"}.bxs-infinite:before{content:"\fbf1"}.bxs-info-circle:before{content:"\fbf2"}.bxs-info-octagon:before{content:"\fbf3"}.bxs-info-shield:before{content:"\fbf4"}.bxs-info-square:before{content:"\fbf5"}.bxs-inner-shadow:before{content:"\fbf6"}.bxs-institution:before{content:"\fbf7"}.bxs-integral:before{content:"\fbf8"}.bxs-intellect:before{content:"\fbf9"}.bxs-invert-adjust:before{content:"\fbfa"}.bxs-invert:before{content:"\fbfb"}.bxs-islam:before{content:"\fbfc"}.bxs-island:before{content:"\fbfd"}.bxs-italic:before{content:"\fbfe"}.bxs-joystick-alt:before{content:"\fbff"}.bxs-joystick-button-alt:before{content:"\fc00"}.bxs-joystick-button:before{content:"\fc01"}.bxs-joystick:before{content:"\fc02"}.bxs-judaism:before{content:"\fc03"}.bxs-key-alt:before{content:"\fc04"}.bxs-key:before{content:"\fc05"}.bxs-keyboard:before{content:"\fc06"}.bxs-keyframe-ease-in:before{content:"\fc07"}.bxs-keyframe-ease-out:before{content:"\fc08"}.bxs-keyframe-easy-ease:before{content:"\fc09"}.bxs-keyframe-hold-ease-in:before{content:"\fc0a"}.bxs-keyframe-hold-ease-out:before{content:"\fc0b"}.bxs-keyframe-hold-linear-in:before{content:"\fc0c"}.bxs-keyframe-hold-linear-out:before{content:"\fc0d"}.bxs-keyframe:before{content:"\fc0e"}.bxs-knife:before{content:"\fc0f"}.bxs-lambda:before{content:"\fc10"}.bxs-landmark:before{content:"\fc11"}.bxs-laptop-alt:before{content:"\fc12"}.bxs-laptop:before{content:"\fc13"}.bxs-lasso:before{content:"\fc14"}.bxs-last:before{content:"\fc15"}.bxs-laugh:before{content:"\fc16"}.bxs-law:before{content:"\fc17"}.bxs-layers-alt:before{content:"\fc18"}.bxs-layers-down-left:before{content:"\fc19"}.bxs-layers-down-right:before{content:"\fc1a"}.bxs-layers-minus-alt:before{content:"\fc1b"}.bxs-layers-plus-alt:before{content:"\fc1c"}.bxs-layers:before{content:"\fc1d"}.bxs-layout-check:before{content:"\fc1e"}.bxs-layout-minus:before{content:"\fc1f"}.bxs-layout-plus:before{content:"\fc20"}.bxs-layout-search:before{content:"\fc21"}.bxs-layout:before{content:"\fc22"}.bxs-leaf-alt:before{content:"\fc23"}.bxs-leaf:before{content:"\fc24"}.bxs-left-indent:before{content:"\fc25"}.bxs-lemon:before{content:"\fc26"}.bxs-less-than-equal:before{content:"\fc27"}.bxs-less-than:before{content:"\fc28"}.bxs-letter-spacing-alt:before{content:"\fc29"}.bxs-letter-spacing:before{content:"\fc2a"}.bxs-light-bulb-alt-2:before{content:"\fc2b"}.bxs-light-bulb-alt:before{content:"\fc2c"}.bxs-light-bulb-on:before{content:"\fc2d"}.bxs-light-bulb:before{content:"\fc2e"}.bxs-like:before{content:"\fc2f"}.bxs-line-chart-square:before{content:"\fc30"}.bxs-line-spacing-alt:before{content:"\fc31"}.bxs-line-spacing:before{content:"\fc32"}.bxs-link-alt:before{content:"\fc33"}.bxs-link-break:before{content:"\fc34"}.bxs-link:before{content:"\fc35"}.bxs-lira:before{content:"\fc36"}.bxs-list-minus:before{content:"\fc37"}.bxs-list-music:before{content:"\fc38"}.bxs-list-ol:before{content:"\fc39"}.bxs-list-play:before{content:"\fc3a"}.bxs-list-plus:before{content:"\fc3b"}.bxs-list-square:before{content:"\fc3c"}.bxs-list-ul-square:before{content:"\fc3d"}.bxs-list-ul:before{content:"\fc3e"}.bxs-list-x:before{content:"\fc3f"}.bxs-list:before{content:"\fc40"}.bxs-loader-dots:before{content:"\fc41"}.bxs-loader-lines-alt:before{content:"\fc42"}.bxs-loader-lines:before{content:"\fc43"}.bxs-location-alt-2:before{content:"\fc44"}.bxs-location-alt:before{content:"\fc45"}.bxs-location-blank:before{content:"\fc46"}.bxs-location-check:before{content:"\fc47"}.bxs-location-pin:before{content:"\fc48"}.bxs-location-plus:before{content:"\fc49"}.bxs-location-x:before{content:"\fc4a"}.bxs-location:before{content:"\fc4b"}.bxs-lock-keyhole-open-alt:before{content:"\fc4c"}.bxs-lock-keyhole-open:before{content:"\fc4d"}.bxs-lock-keyhole:before{content:"\fc4e"}.bxs-lock-open-alt:before{content:"\fc4f"}.bxs-lock-open:before{content:"\fc50"}.bxs-lock:before{content:"\fc51"}.bxs-lotion:before{content:"\fc52"}.bxs-low-vision:before{content:"\fc53"}.bxs-lowercase:before{content:"\fc54"}.bxs-luggage:before{content:"\fc55"}.bxs-lungs:before{content:"\fc56"}.bxs-magic-wand:before{content:"\fc57"}.bxs-magnet:before{content:"\fc58"}.bxs-mail-open:before{content:"\fc59"}.bxs-male:before{content:"\fc5a"}.bxs-man-woman:before{content:"\fc5b"}.bxs-man:before{content:"\fc5c"}.bxs-map:before{content:"\fc5d"}.bxs-margin-bottom:before{content:"\fc5e"}.bxs-margin-left:before{content:"\fc5f"}.bxs-margin-right:before{content:"\fc60"}.bxs-margin-top:before{content:"\fc61"}.bxs-martini:before{content:"\fc62"}.bxs-mask:before{content:"\fc63"}.bxs-math-alt:before{content:"\fc64"}.bxs-math:before{content:"\fc65"}.bxs-maximize:before{content:"\fc66"}.bxs-meat:before{content:"\fc67"}.bxs-medal-alt-2:before{content:"\fc68"}.bxs-medal-alt:before{content:"\fc69"}.bxs-medal-star-alt-2:before{content:"\fc6a"}.bxs-medal-star-alt:before{content:"\fc6b"}.bxs-medal-star:before{content:"\fc6c"}.bxs-medal:before{content:"\fc6d"}.bxs-medical-flask:before{content:"\fc6e"}.bxs-medical-kit:before{content:"\fc6f"}.bxs-megaphone-alt:before{content:"\fc70"}.bxs-megaphone:before{content:"\fc71"}.bxs-meh-alt:before{content:"\fc72"}.bxs-meh-blank:before{content:"\fc73"}.bxs-meh:before{content:"\fc74"}.bxs-menorah:before{content:"\fc75"}.bxs-menu-close:before{content:"\fc76"}.bxs-menu-closer:before{content:"\fc77"}.bxs-menu-filter:before{content:"\fc78"}.bxs-menu-left:before{content:"\fc79"}.bxs-menu-notification:before{content:"\fc7a"}.bxs-menu-right:before{content:"\fc7b"}.bxs-menu-search:before{content:"\fc7c"}.bxs-menu-select:before{content:"\fc7d"}.bxs-menu-wide:before{content:"\fc7e"}.bxs-menu-wider:before{content:"\fc7f"}.bxs-menu:before{content:"\fc80"}.bxs-merge:before{content:"\fc81"}.bxs-mesh:before{content:"\fc82"}.bxs-message-bubble-captions:before{content:"\fc83"}.bxs-message-bubble-check:before{content:"\fc84"}.bxs-message-bubble-code:before{content:"\fc85"}.bxs-message-bubble-detail:before{content:"\fc86"}.bxs-message-bubble-dots-2:before{content:"\fc87"}.bxs-message-bubble-dots:before{content:"\fc88"}.bxs-message-bubble-edit:before{content:"\fc89"}.bxs-message-bubble-exclamation:before{content:"\fc8a"}.bxs-message-bubble-heart:before{content:"\fc8b"}.bxs-message-bubble-image:before{content:"\fc8c"}.bxs-message-bubble-minus:before{content:"\fc8d"}.bxs-message-bubble-notification:before{content:"\fc8e"}.bxs-message-bubble-plus:before{content:"\fc8f"}.bxs-message-bubble-question-mark:before{content:"\fc90"}.bxs-message-bubble-reply:before{content:"\fc91"}.bxs-message-bubble-star:before{content:"\fc92"}.bxs-message-bubble-x:before{content:"\fc93"}.bxs-message-bubble:before{content:"\fc94"}.bxs-message-captions:before{content:"\fc95"}.bxs-message-check:before{content:"\fc96"}.bxs-message-circle-captions:before{content:"\fc97"}.bxs-message-circle-check:before{content:"\fc98"}.bxs-message-circle-code:before{content:"\fc99"}.bxs-message-circle-detail:before{content:"\fc9a"}.bxs-message-circle-dots-2:before{content:"\fc9b"}.bxs-message-circle-dots:before{content:"\fc9c"}.bxs-message-circle-edit:before{content:"\fc9d"}.bxs-message-circle-exclamation:before{content:"\fc9e"}.bxs-message-circle-heart:before{content:"\fc9f"}.bxs-message-circle-image:before{content:"\fca0"}.bxs-message-circle-minus:before{content:"\fca1"}.bxs-message-circle-notification:before{content:"\fca2"}.bxs-message-circle-plus:before{content:"\fca3"}.bxs-message-circle-question-mark:before{content:"\fca4"}.bxs-message-circle-reply:before{content:"\fca5"}.bxs-message-circle-star:before{content:"\fca6"}.bxs-message-circle-x:before{content:"\fca7"}.bxs-message-circle:before{content:"\fca8"}.bxs-message-code:before{content:"\fca9"}.bxs-message-detail:before{content:"\fcaa"}.bxs-message-dots-2:before{content:"\fcab"}.bxs-message-dots:before{content:"\fcac"}.bxs-message-edit:before{content:"\fcad"}.bxs-message-exclamation:before{content:"\fcae"}.bxs-message-heart:before{content:"\fcaf"}.bxs-message-image:before{content:"\fcb0"}.bxs-message-minus:before{content:"\fcb1"}.bxs-message-notification:before{content:"\fcb2"}.bxs-message-plus:before{content:"\fcb3"}.bxs-message-question-mark:before{content:"\fcb4"}.bxs-message-reply:before{content:"\fcb5"}.bxs-message-star:before{content:"\fcb6"}.bxs-message-x:before{content:"\fcb7"}.bxs-message:before{content:"\fcb8"}.bxs-meteor:before{content:"\fcb9"}.bxs-microchip:before{content:"\fcba"}.bxs-microphone-alt-2:before{content:"\fcbb"}.bxs-microphone-alt:before{content:"\fcbc"}.bxs-microphone-big-alt:before{content:"\fcbd"}.bxs-microphone-big:before{content:"\fcbe"}.bxs-microphone-slash:before{content:"\fcbf"}.bxs-microphone:before{content:"\fcc0"}.bxs-microscope:before{content:"\fcc1"}.bxs-microwave-oven:before{content:"\fcc2"}.bxs-milk-bottle:before{content:"\fcc3"}.bxs-minimize:before{content:"\fcc4"}.bxs-minus-circle:before{content:"\fcc5"}.bxs-minus-plus:before{content:"\fcc6"}.bxs-minus-shield:before{content:"\fcc7"}.bxs-minus-square:before{content:"\fcc8"}.bxs-minus:before{content:"\fcc9"}.bxs-mobile-alt-2:before{content:"\fcca"}.bxs-mobile-alt:before{content:"\fccb"}.bxs-mobile-back-alt-2:before{content:"\fccc"}.bxs-mobile-back-alt:before{content:"\fccd"}.bxs-mobile-back:before{content:"\fcce"}.bxs-mobile-ring:before{content:"\fccf"}.bxs-mobile:before{content:"\fcd0"}.bxs-monitor-wallpaper:before{content:"\fcd1"}.bxs-monitor-wide:before{content:"\fcd2"}.bxs-monitor:before{content:"\fcd3"}.bxs-moon-crater:before{content:"\fcd4"}.bxs-moon-phase-0:before{content:"\fcd5"}.bxs-moon-phase-1:before{content:"\fcd6"}.bxs-moon-phase-2:before{content:"\fcd7"}.bxs-moon-phase-3:before{content:"\fcd8"}.bxs-moon-phase-4:before{content:"\fcd9"}.bxs-moon-phase-5:before{content:"\fcda"}.bxs-moon-phase-6:before{content:"\fcdb"}.bxs-moon-star:before{content:"\fcdc"}.bxs-moon:before{content:"\fcdd"}.bxs-mosque:before{content:"\fcde"}.bxs-motion-alt:before{content:"\fcdf"}.bxs-motion:before{content:"\fce0"}.bxs-motorcycle:before{content:"\fce1"}.bxs-mountain-peak:before{content:"\fce2"}.bxs-mountain-view:before{content:"\fce3"}.bxs-mountain:before{content:"\fce4"}.bxs-mouse-alt:before{content:"\fce5"}.bxs-mouse:before{content:"\fce6"}.bxs-move-diagonal-left:before{content:"\fce7"}.bxs-move-diagonal-right:before{content:"\fce8"}.bxs-move-horizontal:before{content:"\fce9"}.bxs-move-vertical:before{content:"\fcea"}.bxs-move:before{content:"\fceb"}.bxs-movie-play:before{content:"\fcec"}.bxs-movie:before{content:"\fced"}.bxs-music-alt-2:before{content:"\fcee"}.bxs-music-alt:before{content:"\fcef"}.bxs-music-library:before{content:"\fcf0"}.bxs-music:before{content:"\fcf1"}.bxs-network-chart:before{content:"\fcf2"}.bxs-network-device:before{content:"\fcf3"}.bxs-news:before{content:"\fcf4"}.bxs-newspaper:before{content:"\fcf5"}.bxs-night-light:before{content:"\fcf6"}.bxs-no-entry:before{content:"\fcf7"}.bxs-noise:before{content:"\fcf8"}.bxs-not-element-of:before{content:"\fcf9"}.bxs-not-equal:before{content:"\fcfa"}.bxs-not-subset:before{content:"\fcfb"}.bxs-not-superset:before{content:"\fcfc"}.bxs-note-book:before{content:"\fcfd"}.bxs-note:before{content:"\fcfe"}.bxs-notification-slash:before{content:"\fcff"}.bxs-notification:before{content:"\fd00"}.bxs-nut:before{content:"\fd01"}.bxs-octopus:before{content:"\fd02"}.bxs-omega:before{content:"\fd03"}.bxs-option:before{content:"\fd04"}.bxs-outdoor-dining:before{content:"\fd05"}.bxs-outer-shadow:before{content:"\fd06"}.bxs-oval-vertical:before{content:"\fd07"}.bxs-oval:before{content:"\fd08"}.bxs-oven:before{content:"\fd09"}.bxs-owl:before{content:"\fd0a"}.bxs-pacifism:before{content:"\fd0b"}.bxs-package:before{content:"\fd0c"}.bxs-pacman:before{content:"\fd0d"}.bxs-paint-alt:before{content:"\fd0e"}.bxs-paint-roll:before{content:"\fd0f"}.bxs-paint:before{content:"\fd10"}.bxs-palette:before{content:"\fd11"}.bxs-pant:before{content:"\fd12"}.bxs-paper-plane:before{content:"\fd13"}.bxs-paperclip:before{content:"\fd14"}.bxs-paragraph-spacing:before{content:"\fd15"}.bxs-paragraph:before{content:"\fd16"}.bxs-parallel:before{content:"\fd17"}.bxs-parent-child:before{content:"\fd18"}.bxs-party:before{content:"\fd19"}.bxs-paste:before{content:"\fd1a"}.bxs-path:before{content:"\fd1b"}.bxs-pause-circle:before{content:"\fd1c"}.bxs-pause:before{content:"\fd1d"}.bxs-paw-print:before{content:"\fd1e"}.bxs-pear:before{content:"\fd1f"}.bxs-pen-alt:before{content:"\fd20"}.bxs-pen-draw:before{content:"\fd21"}.bxs-pen-edit-circle:before{content:"\fd22"}.bxs-pen-minus:before{content:"\fd23"}.bxs-pen-plus:before{content:"\fd24"}.bxs-pen:before{content:"\fd25"}.bxs-pencil-circle:before{content:"\fd26"}.bxs-pencil-draw:before{content:"\fd27"}.bxs-pencil-edit-circle:before{content:"\fd28"}.bxs-pencil-sparkles:before{content:"\fd29"}.bxs-pencil-square:before{content:"\fd2a"}.bxs-pencil:before{content:"\fd2b"}.bxs-pentagon:before{content:"\fd2c"}.bxs-people-diversity:before{content:"\fd2d"}.bxs-people-handshake:before{content:"\fd2e"}.bxs-people-heart:before{content:"\fd2f"}.bxs-percentage:before{content:"\fd30"}.bxs-perpendicular:before{content:"\fd31"}.bxs-perspective:before{content:"\fd32"}.bxs-petrol-pump:before{content:"\fd33"}.bxs-pharmacy:before{content:"\fd34"}.bxs-phone-book:before{content:"\fd35"}.bxs-phone-forwarding:before{content:"\fd36"}.bxs-phone-incoming:before{content:"\fd37"}.bxs-phone-outgoing:before{content:"\fd38"}.bxs-phone-plus:before{content:"\fd39"}.bxs-phone-ring:before{content:"\fd3a"}.bxs-phone-x:before{content:"\fd3b"}.bxs-phone:before{content:"\fd3c"}.bxs-photo-album:before{content:"\fd3d"}.bxs-pi:before{content:"\fd3e"}.bxs-piano-alt:before{content:"\fd3f"}.bxs-piano-grand:before{content:"\fd40"}.bxs-piano:before{content:"\fd41"}.bxs-pickup-truck:before{content:"\fd42"}.bxs-picture-in-picture-close:before{content:"\fd43"}.bxs-picture-in-picture:before{content:"\fd44"}.bxs-pie-chart-alt-2:before{content:"\fd45"}.bxs-pie-chart-alt:before{content:"\fd46"}.bxs-pie-chart:before{content:"\fd47"}.bxs-piggy-bank:before{content:"\fd48"}.bxs-pill-bottle-alt:before{content:"\fd49"}.bxs-pill-bottle:before{content:"\fd4a"}.bxs-pill:before{content:"\fd4b"}.bxs-pin-alt:before{content:"\fd4c"}.bxs-pin-slash-alt:before{content:"\fd4d"}.bxs-pin:before{content:"\fd4e"}.bxs-pizza-alt:before{content:"\fd4f"}.bxs-pizza:before{content:"\fd50"}.bxs-plane-alt:before{content:"\fd51"}.bxs-plane-land:before{content:"\fd52"}.bxs-plane-take-off:before{content:"\fd53"}.bxs-plane:before{content:"\fd54"}.bxs-planet:before{content:"\fd55"}.bxs-plant-pot:before{content:"\fd56"}.bxs-play-circle-alt:before{content:"\fd57"}.bxs-play-circle:before{content:"\fd58"}.bxs-play:before{content:"\fd59"}.bxs-plug-connect:before{content:"\fd5a"}.bxs-plus-big:before{content:"\fd5b"}.bxs-plus-circle:before{content:"\fd5c"}.bxs-plus-minus:before{content:"\fd5d"}.bxs-plus-shield:before{content:"\fd5e"}.bxs-plus-square:before{content:"\fd5f"}.bxs-plus:before{content:"\fd60"}.bxs-podcast:before{content:"\fd61"}.bxs-polar-chart:before{content:"\fd62"}.bxs-poll:before{content:"\fd63"}.bxs-polygon:before{content:"\fd64"}.bxs-popsicle:before{content:"\fd65"}.bxs-pound:before{content:"\fd66"}.bxs-power:before{content:"\fd67"}.bxs-prawn:before{content:"\fd68"}.bxs-price-tag-alt:before{content:"\fd69"}.bxs-price-tag:before{content:"\fd6a"}.bxs-print-dollar:before{content:"\fd6b"}.bxs-printer:before{content:"\fd6c"}.bxs-proper-subset:before{content:"\fd6d"}.bxs-proper-superset:before{content:"\fd6e"}.bxs-psychology:before{content:"\fd6f"}.bxs-puck:before{content:"\fd70"}.bxs-pulse:before{content:"\fd71"}.bxs-pyramid:before{content:"\fd72"}.bxs-qr-scan:before{content:"\fd73"}.bxs-qr:before{content:"\fd74"}.bxs-queue:before{content:"\fd75"}.bxs-quote-left-alt:before{content:"\fd76"}.bxs-quote-left:before{content:"\fd77"}.bxs-quote-right-alt:before{content:"\fd78"}.bxs-quote-right:before{content:"\fd79"}.bxs-quote-single-left:before{content:"\fd7a"}.bxs-quote-single-right:before{content:"\fd7b"}.bxs-radar:before{content:"\fd7c"}.bxs-radiation:before{content:"\fd7d"}.bxs-radio-circle-marked:before{content:"\fd7e"}.bxs-radio-circle:before{content:"\fd7f"}.bxs-radio:before{content:"\fd80"}.bxs-rainbow:before{content:"\fd81"}.bxs-reading-glass:before{content:"\fd82"}.bxs-reading:before{content:"\fd83"}.bxs-receipt:before{content:"\fd84"}.bxs-rectangle-vertical:before{content:"\fd85"}.bxs-rectangle-wide:before{content:"\fd86"}.bxs-rectangle:before{content:"\fd87"}.bxs-recycle:before{content:"\fd88"}.bxs-redo-alt:before{content:"\fd89"}.bxs-redo-stroke-alt:before{content:"\fd8a"}.bxs-redo-stroke:before{content:"\fd8b"}.bxs-redo:before{content:"\fd8c"}.bxs-reflect-horizontal-alt:before{content:"\fd8d"}.bxs-reflect-horizontal:before{content:"\fd8e"}.bxs-reflect-vertical-alt:before{content:"\fd8f"}.bxs-reflect-vertical:before{content:"\fd90"}.bxs-refresh-ccw-alt-dot:before{content:"\fd91"}.bxs-refresh-ccw-alt:before{content:"\fd92"}.bxs-refresh-ccw-dot:before{content:"\fd93"}.bxs-refresh-ccw:before{content:"\fd94"}.bxs-refresh-cw-alt-dot:before{content:"\fd95"}.bxs-refresh-cw-alt:before{content:"\fd96"}.bxs-refresh-cw-dot:before{content:"\fd97"}.bxs-refresh-cw:before{content:"\fd98"}.bxs-registered:before{content:"\fd99"}.bxs-rename:before{content:"\fd9a"}.bxs-repeat-alt-2:before{content:"\fd9b"}.bxs-repeat-alt:before{content:"\fd9c"}.bxs-repeat:before{content:"\fd9d"}.bxs-reply-big:before{content:"\fd9e"}.bxs-reply-stroke:before{content:"\fd9f"}.bxs-reply:before{content:"\fda0"}.bxs-report:before{content:"\fda1"}.bxs-rewind-circle:before{content:"\fda2"}.bxs-rewind:before{content:"\fda3"}.bxs-rfid:before{content:"\fda4"}.bxs-rgb:before{content:"\fda5"}.bxs-right-angle-triangle-half:before{content:"\fda6"}.bxs-right-angle-triangle:before{content:"\fda7"}.bxs-right-indent:before{content:"\fda8"}.bxs-robot:before{content:"\fda9"}.bxs-rocket-alt:before{content:"\fdaa"}.bxs-rocket:before{content:"\fdab"}.bxs-rotate-ccw-10:before{content:"\fdac"}.bxs-rotate-ccw-30:before{content:"\fdad"}.bxs-rotate-ccw-5:before{content:"\fdae"}.bxs-rotate-ccw-dot:before{content:"\fdaf"}.bxs-rotate-ccw:before{content:"\fdb0"}.bxs-rotate-cw-10:before{content:"\fdb1"}.bxs-rotate-cw-30:before{content:"\fdb2"}.bxs-rotate-cw-5:before{content:"\fdb3"}.bxs-rotate-cw-dot:before{content:"\fdb4"}.bxs-rotate-cw:before{content:"\fdb5"}.bxs-rotate-square-ccw:before{content:"\fdb6"}.bxs-rotate-square-cw:before{content:"\fdb7"}.bxs-route:before{content:"\fdb8"}.bxs-row-resize:before{content:"\fdb9"}.bxs-rows-3:before{content:"\fdba"}.bxs-rows-4:before{content:"\fdbb"}.bxs-rows:before{content:"\fdbc"}.bxs-rss:before{content:"\fdbd"}.bxs-ruble:before{content:"\fdbe"}.bxs-rugby-ball:before{content:"\fdbf"}.bxs-ruler:before{content:"\fdc0"}.bxs-running:before{content:"\fdc1"}.bxs-rupee:before{content:"\fdc2"}.bxs-sad:before{content:"\fdc3"}.bxs-safe:before{content:"\fdc4"}.bxs-sail:before{content:"\fdc5"}.bxs-sandwich:before{content:"\fdc6"}.bxs-sapling:before{content:"\fdc7"}.bxs-save:before{content:"\fdc8"}.bxs-scale:before{content:"\fdc9"}.bxs-scan-ar:before{content:"\fdca"}.bxs-scan-barcode:before{content:"\fdcb"}.bxs-scan-detail:before{content:"\fdcc"}.bxs-scan-face:before{content:"\fdcd"}.bxs-scan-search:before{content:"\fdce"}.bxs-scan:before{content:"\fdcf"}.bxs-school-bus:before{content:"\fdd0"}.bxs-school:before{content:"\fdd1"}.bxs-science:before{content:"\fdd2"}.bxs-scooter-delivery:before{content:"\fdd3"}.bxs-scooter:before{content:"\fdd4"}.bxs-screen-light:before{content:"\fdd5"}.bxs-screenshot:before{content:"\fdd6"}.bxs-scribble:before{content:"\fdd7"}.bxs-scroll:before{content:"\fdd8"}.bxs-sd-card:before{content:"\fdd9"}.bxs-sea-view:before{content:"\fdda"}.bxs-seal-check:before{content:"\fddb"}.bxs-seal:before{content:"\fddc"}.bxs-search-alt:before{content:"\fddd"}.bxs-search-big-code:before{content:"\fdde"}.bxs-search-big-minus:before{content:"\fddf"}.bxs-search-big-plus:before{content:"\fde0"}.bxs-search-big-x:before{content:"\fde1"}.bxs-search-big:before{content:"\fde2"}.bxs-search-code:before{content:"\fde3"}.bxs-search-minus:before{content:"\fde4"}.bxs-search-plus:before{content:"\fde5"}.bxs-search-x:before{content:"\fde6"}.bxs-search:before{content:"\fde7"}.bxs-select-all:before{content:"\fde8"}.bxs-select-many:before{content:"\fde9"}.bxs-select-none:before{content:"\fdea"}.bxs-select:before{content:"\fdeb"}.bxs-self-care:before{content:"\fdec"}.bxs-send-alt-2:before{content:"\fded"}.bxs-send-alt:before{content:"\fdee"}.bxs-send:before{content:"\fdef"}.bxs-server:before{content:"\fdf0"}.bxs-set-intersection:before{content:"\fdf1"}.bxs-set-union:before{content:"\fdf2"}.bxs-shadows:before{content:"\fdf3"}.bxs-shape-exclude-alt:before{content:"\fdf4"}.bxs-shape-exclude:before{content:"\fdf5"}.bxs-shape-intersect-alt:before{content:"\fdf6"}.bxs-shape-intersect:before{content:"\fdf7"}.bxs-shape-outline-alt:before{content:"\fdf8"}.bxs-shape-outline:before{content:"\fdf9"}.bxs-shape-rotate-ccw:before{content:"\fdfa"}.bxs-shape-rotate-cw:before{content:"\fdfb"}.bxs-shape-subtract-alt:before{content:"\fdfc"}.bxs-shape-subtract:before{content:"\fdfd"}.bxs-shape-trim-alt:before{content:"\fdfe"}.bxs-shape-trim:before{content:"\fdff"}.bxs-shape-unite-alt:before{content:"\fe10"}.bxs-shape-unite:before{content:"\fe11"}.bxs-shapes-alt-2:before{content:"\fe12"}.bxs-shapes-alt:before{content:"\fe13"}.bxs-shapes:before{content:"\fe14"}.bxs-share:before{content:"\fe15"}.bxs-shekel:before{content:"\fe16"}.bxs-shield-alt-2:before{content:"\fe17"}.bxs-shield-alt:before{content:"\fe18"}.bxs-shield-circle:before{content:"\fe19"}.bxs-shield-half:before{content:"\fe1a"}.bxs-shield-quarter:before{content:"\fe1b"}.bxs-shield:before{content:"\fe1c"}.bxs-shinto:before{content:"\fe1d"}.bxs-ship:before{content:"\fe1e"}.bxs-shocked:before{content:"\fe1f"}.bxs-shopping-bag-alt:before{content:"\fe30"}.bxs-shopping-bag:before{content:"\fe31"}.bxs-shower:before{content:"\fe32"}.bxs-shrink-left:before{content:"\fe33"}.bxs-shrink-right:before{content:"\fe34"}.bxs-shuffle:before{content:"\fe35"}.bxs-shutter-alt:before{content:"\fe36"}.bxs-shutter:before{content:"\fe37"}.bxs-shuttlecock:before{content:"\fe38"}.bxs-sidebar-right:before{content:"\fe39"}.bxs-sidebar:before{content:"\fe3a"}.bxs-sigma:before{content:"\fe3b"}.bxs-signal-1:before{content:"\fe3c"}.bxs-signal-2:before{content:"\fe3d"}.bxs-signal-3:before{content:"\fe3e"}.bxs-signal-4:before{content:"\fe3f"}.bxs-signal-5:before{content:"\fe40"}.bxs-signal-slash:before{content:"\fe41"}.bxs-signature:before{content:"\fe42"}.bxs-sikhism:before{content:"\fe43"}.bxs-sine-wave:before{content:"\fe44"}.bxs-siren-alt:before{content:"\fe45"}.bxs-siren:before{content:"\fe46"}.bxs-sitemap:before{content:"\fe47"}.bxs-size-distort:before{content:"\fe48"}.bxs-size-freeform:before{content:"\fe49"}.bxs-size-uniform:before{content:"\fe4a"}.bxs-size-warp:before{content:"\fe4b"}.bxs-skateboard:before{content:"\fe4c"}.bxs-skip-next-circle:before{content:"\fe4d"}.bxs-skip-next:before{content:"\fe4e"}.bxs-skip-previous-circle:before{content:"\fe4f"}.bxs-skip-previous:before{content:"\fe50"}.bxs-skirt:before{content:"\fe51"}.bxs-skull:before{content:"\fe52"}.bxs-sleepy:before{content:"\fe53"}.bxs-slice:before{content:"\fe54"}.bxs-slider-alt:before{content:"\fe55"}.bxs-slider-vertical-alt:before{content:"\fe56"}.bxs-slider-vertical:before{content:"\fe57"}.bxs-slider:before{content:"\fe58"}.bxs-slideshow:before{content:"\fe59"}.bxs-smile:before{content:"\fe5a"}.bxs-smoke-alarm-alt-2:before{content:"\fe5b"}.bxs-smoke-alarm-alt:before{content:"\fe5c"}.bxs-smoke-alarm:before{content:"\fe5d"}.bxs-sneaker:before{content:"\fe5e"}.bxs-snowflake:before{content:"\fe5f"}.bxs-sock:before{content:"\fe60"}.bxs-solar-panel:before{content:"\fe61"}.bxs-spa:before{content:"\fe62"}.bxs-spacebar:before{content:"\fe63"}.bxs-spade:before{content:"\fe64"}.bxs-spanner:before{content:"\fe65"}.bxs-sparkle-circle:before{content:"\fe66"}.bxs-sparkle-square:before{content:"\fe67"}.bxs-sparkle:before{content:"\fe68"}.bxs-sparkles-alt:before{content:"\fe69"}.bxs-sparkles:before{content:"\fe6a"}.bxs-speaker:before{content:"\fe6b"}.bxs-sphere:before{content:"\fe6c"}.bxs-split:before{content:"\fe6d"}.bxs-spoon:before{content:"\fe6e"}.bxs-spray-can:before{content:"\fe6f"}.bxs-square-dashed-half:before{content:"\fe70"}.bxs-square-dashed:before{content:"\fe71"}.bxs-square-root:before{content:"\fe72"}.bxs-square-rounded:before{content:"\fe73"}.bxs-square-small:before{content:"\fe74"}.bxs-square:before{content:"\fe75"}.bxs-squircle:before{content:"\fe76"}.bxs-stadium:before{content:"\fe77"}.bxs-stamp:before{content:"\fe78"}.bxs-star-circle:before{content:"\fe79"}.bxs-star-half:before{content:"\fe7a"}.bxs-star-square:before{content:"\fe7b"}.bxs-star:before{content:"\fe7c"}.bxs-station:before{content:"\fe7d"}.bxs-steering-wheel:before{content:"\fe7e"}.bxs-steps-down:before{content:"\fe7f"}.bxs-steps-up:before{content:"\fe80"}.bxs-sticker:before{content:"\fe81"}.bxs-stop-circle:before{content:"\fe82"}.bxs-stop:before{content:"\fe83"}.bxs-stopwatch:before{content:"\fe84"}.bxs-store-alt-2:before{content:"\fe85"}.bxs-store-alt:before{content:"\fe86"}.bxs-store:before{content:"\fe87"}.bxs-strategy:before{content:"\fe88"}.bxs-street-view:before{content:"\fe89"}.bxs-strikethrough:before{content:"\fe8a"}.bxs-stroke-drawing:before{content:"\fe8b"}.bxs-stroke-freehand:before{content:"\fe8c"}.bxs-stroke-ink:before{content:"\fe8d"}.bxs-stroke-pen:before{content:"\fe8e"}.bxs-subscript:before{content:"\fe8f"}.bxs-subset:before{content:"\fe90"}.bxs-subway:before{content:"\fe91"}.bxs-sun-bright:before{content:"\fe92"}.bxs-sun-dim:before{content:"\fe93"}.bxs-sun-drizzle:before{content:"\fe94"}.bxs-sun-fog:before{content:"\fe95"}.bxs-sun-rain-wind:before{content:"\fe96"}.bxs-sun-rain:before{content:"\fe97"}.bxs-sun-rise:before{content:"\fe98"}.bxs-sun-set:before{content:"\fe99"}.bxs-sun-snow:before{content:"\fe9a"}.bxs-sun:before{content:"\fe9b"}.bxs-superscript:before{content:"\fe9c"}.bxs-superset:before{content:"\fe9d"}.bxs-surfboard:before{content:"\fe9e"}.bxs-sushi:before{content:"\fe9f"}.bxs-swap-diagonal:before{content:"\fea0"}.bxs-swap-horizontal:before{content:"\fea1"}.bxs-swap-vertical:before{content:"\fea2"}.bxs-swatch:before{content:"\fea3"}.bxs-swimming-pool:before{content:"\fea4"}.bxs-swimming:before{content:"\fea5"}.bxs-sword-alt:before{content:"\fea6"}.bxs-sword:before{content:"\fea7"}.bxs-syringe:before{content:"\fea8"}.bxs-t-shirt:before{content:"\fea9"}.bxs-tab:before{content:"\feaa"}.bxs-table-cells-large:before{content:"\feab"}.bxs-table-cells:before{content:"\feac"}.bxs-table-columns-merge:before{content:"\fead"}.bxs-table-columns-split:before{content:"\feae"}.bxs-table-columns:before{content:"\feaf"}.bxs-table-layout:before{content:"\feb0"}.bxs-table-list:before{content:"\feb1"}.bxs-table-rows-merge:before{content:"\feb2"}.bxs-table-rows-split:before{content:"\feb3"}.bxs-table-rows:before{content:"\feb4"}.bxs-table-tennis:before{content:"\feb5"}.bxs-table:before{content:"\feb6"}.bxs-tablet:before{content:"\feb7"}.bxs-tabs:before{content:"\feb8"}.bxs-tachometer-alt:before{content:"\feb9"}.bxs-tachometer:before{content:"\feba"}.bxs-taco:before{content:"\febb"}.bxs-tag-alt:before{content:"\febc"}.bxs-tag-x:before{content:"\febd"}.bxs-tag:before{content:"\febe"}.bxs-takeaway:before{content:"\febf"}.bxs-target:before{content:"\fec0"}.bxs-taxi:before{content:"\fec1"}.bxs-temple:before{content:"\fec2"}.bxs-tennis-ball-alt:before{content:"\fec3"}.bxs-tennis-ball:before{content:"\fec4"}.bxs-tennis:before{content:"\fec5"}.bxs-tent:before{content:"\fec6"}.bxs-terminal:before{content:"\fec7"}.bxs-test-tube:before{content:"\fec8"}.bxs-text-height:before{content:"\fec9"}.bxs-text-underline:before{content:"\feca"}.bxs-text-width:before{content:"\fecb"}.bxs-texture:before{content:"\fecc"}.bxs-thermometer:before{content:"\fecd"}.bxs-thought-bubble:before{content:"\fece"}.bxs-thread-roll:before{content:"\fecf"}.bxs-thumb-down:before{content:"\fed0"}.bxs-thumb-up:before{content:"\fed1"}.bxs-thunder:before{content:"\fed2"}.bxs-ticket-star:before{content:"\fed3"}.bxs-ticket:before{content:"\fed4"}.bxs-tickets:before{content:"\fed5"}.bxs-timer:before{content:"\fed6"}.bxs-tiny-home:before{content:"\fed7"}.bxs-tired:before{content:"\fed8"}.bxs-toggle-big-left:before{content:"\fed9"}.bxs-toggle-big-right:before{content:"\feda"}.bxs-toggle-left:before{content:"\fedb"}.bxs-toggle-right:before{content:"\fedc"}.bxs-toggles:before{content:"\fedd"}.bxs-toilet-roll:before{content:"\fede"}.bxs-tooth:before{content:"\fedf"}.bxs-torch:before{content:"\fee0"}.bxs-tornado:before{content:"\fee1"}.bxs-torus:before{content:"\fee2"}.bxs-towel:before{content:"\fee3"}.bxs-toy-car:before{content:"\fee4"}.bxs-traffic-barrier:before{content:"\fee5"}.bxs-traffic-cone:before{content:"\fee6"}.bxs-train:before{content:"\fee7"}.bxs-tram:before{content:"\fee8"}.bxs-transgender:before{content:"\fee9"}.bxs-translate:before{content:"\feea"}.bxs-transparency:before{content:"\feeb"}.bxs-trash-alt:before{content:"\feec"}.bxs-trash-x:before{content:"\feed"}.bxs-trash:before{content:"\feee"}.bxs-treasure-chest:before{content:"\feef"}.bxs-tree-alt:before{content:"\fef0"}.bxs-tree:before{content:"\fef1"}.bxs-trees:before{content:"\fef2"}.bxs-trending-down:before{content:"\fef3"}.bxs-trending-up:before{content:"\fef4"}.bxs-triangle-half:before{content:"\fef5"}.bxs-triangle:before{content:"\fef6"}.bxs-trip:before{content:"\fef7"}.bxs-trophy-star:before{content:"\fef8"}.bxs-trophy:before{content:"\fef9"}.bxs-truck:before{content:"\fefa"}.bxs-turkey-meat:before{content:"\fefb"}.bxs-turn-down:before{content:"\fefc"}.bxs-turn-left:before{content:"\fefd"}.bxs-turn-right:before{content:"\fefe"}.bxs-turn-up:before{content:"\ff00"}.bxs-tv-alt:before{content:"\ff01"}.bxs-tv:before{content:"\ff02"}.bxs-ufo:before{content:"\ff03"}.bxs-umbrella-alt:before{content:"\ff04"}.bxs-umbrella:before{content:"\ff05"}.bxs-underline-dashed:before{content:"\ff06"}.bxs-underline-dotted:before{content:"\ff07"}.bxs-underline-wavy:before{content:"\ff08"}.bxs-underline:before{content:"\ff09"}.bxs-undershirt:before{content:"\ff0a"}.bxs-undo-alt:before{content:"\ff0b"}.bxs-undo-stroke-alt:before{content:"\ff0c"}.bxs-undo-stroke:before{content:"\ff0d"}.bxs-undo:before{content:"\ff0e"}.bxs-universal-access:before{content:"\ff0f"}.bxs-unlink-alt:before{content:"\ff10"}.bxs-unlink:before{content:"\ff11"}.bxs-uppercase:before{content:"\ff12"}.bxs-upside-down:before{content:"\ff13"}.bxs-usb:before{content:"\ff14"}.bxs-user-check:before{content:"\ff15"}.bxs-user-circle:before{content:"\ff16"}.bxs-user-hexagon:before{content:"\ff17"}.bxs-user-id-card:before{content:"\ff18"}.bxs-user-minus:before{content:"\ff19"}.bxs-user-plus:before{content:"\ff1a"}.bxs-user-search:before{content:"\ff1b"}.bxs-user-square:before{content:"\ff1c"}.bxs-user-voice:before{content:"\ff1d"}.bxs-user-x:before{content:"\ff1e"}.bxs-user:before{content:"\ff1f"}.bxs-van:before{content:"\ff20"}.bxs-variable:before{content:"\ff21"}.bxs-vector-square:before{content:"\ff22"}.bxs-vector-triangle:before{content:"\ff23"}.bxs-vector:before{content:"\ff24"}.bxs-vertical-align-bottom:before{content:"\ff25"}.bxs-vertical-align-center:before{content:"\ff26"}.bxs-vertical-align-top:before{content:"\ff27"}.bxs-vertical-bottom:before{content:"\ff28"}.bxs-vertical-center:before{content:"\ff29"}.bxs-vertical-distribute-bottom:before{content:"\ff2a"}.bxs-vertical-distribute-center:before{content:"\ff2b"}.bxs-vertical-distribute-top:before{content:"\ff2c"}.bxs-vertical-spacing:before{content:"\ff2d"}.bxs-vertical-top:before{content:"\ff2e"}.bxs-vial-alt:before{content:"\ff2f"}.bxs-vial:before{content:"\ff30"}.bxs-video-cinema:before{content:"\ff31"}.bxs-video-plus:before{content:"\ff32"}.bxs-video-slash:before{content:"\ff33"}.bxs-video:before{content:"\ff34"}.bxs-vignette:before{content:"\ff35"}.bxs-virus-slash:before{content:"\ff36"}.bxs-virus:before{content:"\ff37"}.bxs-voicemail:before{content:"\ff38"}.bxs-volleyball:before{content:"\ff39"}.bxs-volume-full:before{content:"\ff3a"}.bxs-volume-low:before{content:"\ff3b"}.bxs-volume-mute:before{content:"\ff3c"}.bxs-volume:before{content:"\ff3d"}.bxs-vr-goggles:before{content:"\ff3e"}.bxs-vr-headset:before{content:"\ff3f"}.bxs-waffle:before{content:"\ff40"}.bxs-walking:before{content:"\ff41"}.bxs-wall:before{content:"\ff42"}.bxs-wallet-alt:before{content:"\ff43"}.bxs-wallet-cards:before{content:"\ff44"}.bxs-wallet-note:before{content:"\ff45"}.bxs-wallet:before{content:"\ff46"}.bxs-warehouse:before{content:"\ff47"}.bxs-washer:before{content:"\ff48"}.bxs-water-drop-alt:before{content:"\ff49"}.bxs-water-drop-half:before{content:"\ff4a"}.bxs-water-drop:before{content:"\ff4b"}.bxs-water-spray:before{content:"\ff4c"}.bxs-water:before{content:"\ff4d"}.bxs-watermelon:before{content:"\ff4e"}.bxs-waveform:before{content:"\ff4f"}.bxs-webcam:before{content:"\ff50"}.bxs-webhook:before{content:"\ff51"}.bxs-whiteboard-alt:before{content:"\ff52"}.bxs-whiteboard:before{content:"\ff53"}.bxs-widget-horizontal:before{content:"\ff54"}.bxs-widget-small:before{content:"\ff55"}.bxs-widget-vertical:before{content:"\ff56"}.bxs-widget:before{content:"\ff57"}.bxs-wifi-0:before{content:"\ff58"}.bxs-wifi-1:before{content:"\ff59"}.bxs-wifi-2:before{content:"\ff5a"}.bxs-wifi-slash:before{content:"\ff5b"}.bxs-wifi:before{content:"\ff5c"}.bxs-wind:before{content:"\ff5d"}.bxs-window-arrow-in:before{content:"\ff5e"}.bxs-window-arrow-out:before{content:"\ff5f"}.bxs-window-mac-alt:before{content:"\ff60"}.bxs-window-mac:before{content:"\ff61"}.bxs-window:before{content:"\ff62"}.bxs-windows:before{content:"\ff63"}.bxs-wine-alt:before{content:"\ff64"}.bxs-wine:before{content:"\ff65"}.bxs-wink-smile:before{content:"\ff66"}.bxs-wink-tongue:before{content:"\ff67"}.bxs-woman:before{content:"\ff68"}.bxs-won:before{content:"\ff69"}.bxs-wrist-watch-alt:before{content:"\ff6a"}.bxs-wrist-watch-round-alt:before{content:"\ff6b"}.bxs-wrist-watch-round:before{content:"\ff6c"}.bxs-wrist-watch:before{content:"\ff6d"}.bxs-x-circle:before{content:"\ff6e"}.bxs-x-shield:before{content:"\ff6f"}.bxs-x-square:before{content:"\ff70"}.bxs-x:before{content:"\ff71"}.bxs-yarn-ball:before{content:"\ff72"}.bxs-yen:before{content:"\ff73"}.bxs-yin-yang:before{content:"\ff74"} \ No newline at end of file diff --git a/apps/icon-pack-builder/boxicons-free/fonts/basic/boxicons.ttf b/apps/icon-pack-builder/boxicons-free/fonts/basic/boxicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1598e5b07274e8074304dc9c89c655789b0f446c GIT binary patch literal 576076 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

tn67ILIWfY$`}+uJK=R^Yc4!+8-dY%O>j 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 literal 0 HcmV?d00001 diff --git a/apps/icon-pack-builder/boxicons-free/fonts/basic/boxicons.woff b/apps/icon-pack-builder/boxicons-free/fonts/basic/boxicons.woff new file mode 100644 index 0000000000000000000000000000000000000000..ade1dd07a701ad91ee5ebb52a57767690ff96be0 GIT binary patch literal 249082 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

o*5zi>zfs^S^ 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 z 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 literal 0 HcmV?d00001 diff --git a/apps/icon-pack-builder/boxicons-free/fonts/basic/boxicons.woff2 b/apps/icon-pack-builder/boxicons-free/fonts/basic/boxicons.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..33b902ce71a6e80c33bcad0f330919876e2fd067 GIT binary patch literal 163176 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 Utcu|LFUeEF;xbF4Mr8iYALC=0$N&HU literal 0 HcmV?d00001 diff --git a/apps/icon-pack-builder/boxicons-free/fonts/brands/animations.css b/apps/icon-pack-builder/boxicons-free/fonts/brands/animations.css new file mode 100644 index 000000000..a886948ba --- /dev/null +++ b/apps/icon-pack-builder/boxicons-free/fonts/brands/animations.css @@ -0,0 +1,515 @@ +@-webkit-keyframes spin +{ + 0% + { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100% + { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes spin +{ + 0% + { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100% + { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-webkit-keyframes burst +{ + 0% + { + -webkit-transform: scale(1); + transform: scale(1); + + opacity: 1; + } + 90% + { + -webkit-transform: scale(1.5); + transform: scale(1.5); + + opacity: 0; + } +} +@keyframes burst +{ + 0% + { + -webkit-transform: scale(1); + transform: scale(1); + + opacity: 1; + } + 90% + { + -webkit-transform: scale(1.5); + transform: scale(1.5); + + opacity: 0; + } +} +@-webkit-keyframes flashing +{ + 0% + { + opacity: 1; + } + 45% + { + opacity: 0; + } + 90% + { + opacity: 1; + } +} +@keyframes flashing +{ + 0% + { + opacity: 1; + } + 45% + { + opacity: 0; + } + 90% + { + opacity: 1; + } +} +@-webkit-keyframes fade-left +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + + opacity: 0; + } +} +@keyframes fade-left +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-right +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(20px); + transform: translateX(20px); + + opacity: 0; + } +} +@keyframes fade-right +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(20px); + transform: translateX(20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-up +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + + opacity: 0; + } +} +@keyframes fade-up +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-down +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(20px); + transform: translateY(20px); + + opacity: 0; + } +} +@keyframes fade-down +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(20px); + transform: translateY(20px); + + opacity: 0; + } +} +@-webkit-keyframes tada +{ + from + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% + { + -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + } + + 30%, + 50%, + 70%, + 90% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + } + + 40%, + 60%, + 80% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg); + } + + to + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada +{ + from + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% + { + -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + } + + 30%, + 50%, + 70%, + 90% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + } + + 40%, + 60%, + 80% + { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + to + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes beat { + to { + -webkit-transform: scale(1.4); + transform: scale(1.4); + } + +} +@keyframes bounce +{ + from + { + -webkit-transform: scale(1.1,1); + transform: scale(1.1,1); + } + + 25% + { + -webkit-transform: scale(0.9,1) translateY(-.25em); + transform: scale(0.9,1) translateY(-.25em); + } + + 50% + { + -webkit-transform: scale(1.1,0.9); + transform: scale(1.1,0.9); + } + 75% + { + -webkit-transform: scale(1, 1); + transform: scale(1, 1); + } + 87.5% + { + -webkit-transform: scale(1, 1) translateY(-.1em); + transform: scale(1, 1) translateY(-.1em); + } + to + { + -webkit-transform: scale(1, 1); + transform: scale(1, 1); + } +} +@keyframes breathe { + from{ + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + 50%{ + -webkit-transform: scale(1.4); + transform: scale(1.4); + opacity: 0.4; + } + to { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + + } + @keyframes wiggle { + from{ + -webkit-transform: translateX(0); + transform:translateX(0); + } + 30%{ + -webkit-transform: translateX(0.075em); + transform: translateX(0.075em); + } + 60%{ + -webkit-transform: translateX(-0.075em); + transform: translateX(-0.075em); + } + 75%{ + -webkit-transform: translateX(0.025em); + transform: translateX(0.025em); + } + 90%{ + -webkit-transform: translateX(-0.025em); + transform: translateX(-0.025em); + } + to { + -webkit-transform: translateX(0); + transform:translateX(0); + } + + } + + .bx-wiggle{ + -webkit-animation: wiggle 1s infinite; + animation: wiggle 1s infinite; + animation-timing-function:cubic-bezier(.23,.57,.79,.58); +} +.bx-wiggle-hover:hover{ + -webkit-animation: wiggle 1s infinite; + animation: wiggle 1s infinite; + animation-timing-function:cubic-bezier(.23,.57,.79,.58); +} +.bx-breathe{ + -webkit-animation: breathe 3s infinite; + animation: breathe 3s infinite ease-in-out; + +} +.bx-breathe-hover:hover +{ + -webkit-animation: breathe 3s infinite; + animation: breathe 3s infinite ease-in-out; +} +.bx-bounce{ + -webkit-animation: bounce 1s infinite; + animation: bounce 1s infinite; + animation-timing-function: cubic-bezier(.98,.97,.64,1.62); +} +.bx-bounce-hover:hover +{ + -webkit-animation: bounce 1s infinite; + animation: bounce 1s infinite; + animation-timing-function: cubic-bezier(.98,.97,.64,1.62); +} + +.bx-beat +{ + -webkit-animation: beat .5s infinite alternate; + animation: beat .5s infinite alternate; + animation-timing-function: cubic-bezier(.19,.96,.65,1); + transform-origin: center; +} +.bx-spin +{ + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} +.bx-spin-hover:hover +{ + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} + + + +.bx-tada +{ + -webkit-animation: tada 1.5s ease infinite; + animation: tada 1.5s ease infinite; +} +.bx-tada-hover:hover +{ + -webkit-animation: tada 1.5s ease infinite; + animation: tada 1.5s ease infinite; +} + +.bx-flashing +{ + -webkit-animation: flashing 1.5s infinite linear; + animation: flashing 1.5s infinite linear; +} +.bx-flashing-hover:hover +{ + -webkit-animation: flashing 1.5s infinite linear; + animation: flashing 1.5s infinite linear; +} + +.bx-burst +{ + -webkit-animation: burst 1.5s infinite linear; + animation: burst 1.5s infinite linear; +} +.bx-burst-hover:hover +{ + -webkit-animation: burst 1.5s infinite linear; + animation: burst 1.5s infinite linear; +} +.bx-fade-up +{ + -webkit-animation: fade-up 1.5s infinite linear; + animation: fade-up 1.5s infinite linear; +} +.bx-fade-up-hover:hover +{ + -webkit-animation: fade-up 1.5s infinite linear; + animation: fade-up 1.5s infinite linear; +} +.bx-fade-down +{ + -webkit-animation: fade-down 1.5s infinite linear; + animation: fade-down 1.5s infinite linear; +} +.bx-fade-down-hover:hover +{ + -webkit-animation: fade-down 1.5s infinite linear; + animation: fade-down 1.5s infinite linear; +} +.bx-fade-left +{ + -webkit-animation: fade-left 1.5s infinite linear; + animation: fade-left 1.5s infinite linear; +} +.bx-fade-left-hover:hover +{ + -webkit-animation: fade-left 1.5s infinite linear; + animation: fade-left 1.5s infinite linear; +} +.bx-fade-right +{ + -webkit-animation: fade-right 1.5s infinite linear; + animation: fade-right 1.5s infinite linear; +} +.bx-fade-right-hover:hover +{ + -webkit-animation: fade-right 1.5s infinite linear; + animation: fade-right 1.5s infinite linear; +} \ No newline at end of file diff --git a/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.css b/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.css new file mode 100644 index 000000000..39b011800 --- /dev/null +++ b/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.css @@ -0,0 +1,906 @@ +@font-face { + font-family: "boxicons-brands"; + src: url("./boxicons-brands.ttf?945bfe89057cc7627be1ecdc648441aa") format("truetype"), +url("./boxicons-brands.woff?945bfe89057cc7627be1ecdc648441aa") format("woff"), +url("./boxicons-brands.woff2?945bfe89057cc7627be1ecdc648441aa") format("woff2"); +} + + +.bxl { + font-family: boxicons-brands !important; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + display:inline-block; + speak:none; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.bxl.variable-selector-00:before { + content: "\fb1e"; +} +.bxl.bx-500px:before { + content: "\f101"; +} +.bxl.bx-99designs:before { + content: "\f102"; +} +.bxl.bx-adobe:before { + content: "\f103"; +} +.bxl.bx-airbnb:before { + content: "\f104"; +} +.bxl.bx-algolia:before { + content: "\f105"; +} +.bxl.bx-amazon:before { + content: "\f106"; +} +.bxl.bx-amex:before { + content: "\f107"; +} +.bxl.bx-android:before { + content: "\f108"; +} +.bxl.bx-angular:before { + content: "\f109"; +} +.bxl.bx-anthropic:before { + content: "\f10a"; +} +.bxl.bx-apple-music:before { + content: "\f10b"; +} +.bxl.bx-apple:before { + content: "\f10c"; +} +.bxl.bx-arc-browser:before { + content: "\f10d"; +} +.bxl.bx-artstation:before { + content: "\f10e"; +} +.bxl.bx-asana:before { + content: "\f10f"; +} +.bxl.bx-atlassian:before { + content: "\f110"; +} +.bxl.bx-atom-editor:before { + content: "\f111"; +} +.bxl.bx-audible:before { + content: "\f112"; +} +.bxl.bx-auth0:before { + content: "\f113"; +} +.bxl.bx-autodesk:before { + content: "\f114"; +} +.bxl.bx-aws:before { + content: "\f115"; +} +.bxl.bx-baidu:before { + content: "\f116"; +} +.bxl.bx-bash:before { + content: "\f117"; +} +.bxl.bx-behance:before { + content: "\f118"; +} +.bxl.bx-better-auth:before { + content: "\f119"; +} +.bxl.bx-bing:before { + content: "\f11a"; +} +.bxl.bx-bitcoin-logo:before { + content: "\f11b"; +} +.bxl.bx-blender:before { + content: "\f11c"; +} +.bxl.bx-blogger:before { + content: "\f11d"; +} +.bxl.bx-bluesky:before { + content: "\f11e"; +} +.bxl.bx-bolt-b:before { + content: "\f11f"; +} +.bxl.bx-bootstrap:before { + content: "\f120"; +} +.bxl.bx-boxicons:before { + content: "\f121"; +} +.bxl.bx-brave-browser:before { + content: "\f122"; +} +.bxl.bx-bun:before { + content: "\f123"; +} +.bxl.bx-buy-me-a-coffee:before { + content: "\f124"; +} +.bxl.bx-c-plus-plus:before { + content: "\f125"; +} +.bxl.bx-c-sharp:before { + content: "\f126"; +} +.bxl.bx-c:before { + content: "\f127"; +} +.bxl.bx-canva:before { + content: "\f128"; +} +.bxl.bx-chess-com:before { + content: "\f129"; +} +.bxl.bx-chrome:before { + content: "\f12a"; +} +.bxl.bx-claude-ai:before { + content: "\f12b"; +} +.bxl.bx-clerk:before { + content: "\f12c"; +} +.bxl.bx-cloudflare:before { + content: "\f12d"; +} +.bxl.bx-codepen:before { + content: "\f12e"; +} +.bxl.bx-convex:before { + content: "\f12f"; +} +.bxl.bx-creative-commons:before { + content: "\f130"; +} +.bxl.bx-crunchyroll:before { + content: "\f131"; +} +.bxl.bx-css3:before { + content: "\f132"; +} +.bxl.bx-cursor-ai:before { + content: "\f133"; +} +.bxl.bx-dailymotion:before { + content: "\f134"; +} +.bxl.bx-deepmind:before { + content: "\f135"; +} +.bxl.bx-deepseek:before { + content: "\f136"; +} +.bxl.bx-deezer:before { + content: "\f137"; +} +.bxl.bx-deno:before { + content: "\f138"; +} +.bxl.bx-dev-to:before { + content: "\f139"; +} +.bxl.bx-deviantart:before { + content: "\f13a"; +} +.bxl.bx-devpost:before { + content: "\f13b"; +} +.bxl.bx-digg:before { + content: "\f13c"; +} +.bxl.bx-digitalocean:before { + content: "\f13d"; +} +.bxl.bx-discord-alt:before { + content: "\f13e"; +} +.bxl.bx-discord:before { + content: "\f13f"; +} +.bxl.bx-discourse:before { + content: "\f140"; +} +.bxl.bx-discover:before { + content: "\f141"; +} +.bxl.bx-django:before { + content: "\f142"; +} +.bxl.bx-docker:before { + content: "\f143"; +} +.bxl.bx-dot-env:before { + content: "\f144"; +} +.bxl.bx-dribbble:before { + content: "\f145"; +} +.bxl.bx-drizzle-orm:before { + content: "\f146"; +} +.bxl.bx-dropbox:before { + content: "\f147"; +} +.bxl.bx-ebay:before { + content: "\f148"; +} +.bxl.bx-edge:before { + content: "\f149"; +} +.bxl.bx-ember-js:before { + content: "\f14a"; +} +.bxl.bx-etsy:before { + content: "\f14b"; +} +.bxl.bx-expo:before { + content: "\f14c"; +} +.bxl.bx-express-js:before { + content: "\f14d"; +} +.bxl.bx-facebook-circle:before { + content: "\f14e"; +} +.bxl.bx-facebook-square:before { + content: "\f14f"; +} +.bxl.bx-facebook:before { + content: "\f150"; +} +.bxl.bx-fastapi:before { + content: "\f151"; +} +.bxl.bx-fastify:before { + content: "\f152"; +} +.bxl.bx-figma-alt:before { + content: "\f153"; +} +.bxl.bx-figma:before { + content: "\f154"; +} +.bxl.bx-firebase:before { + content: "\f155"; +} +.bxl.bx-firefox:before { + content: "\f156"; +} +.bxl.bx-fiverr:before { + content: "\f157"; +} +.bxl.bx-flask-old:before { + content: "\f158"; +} +.bxl.bx-flask:before { + content: "\f159"; +} +.bxl.bx-flickr-square:before { + content: "\f15a"; +} +.bxl.bx-flickr:before { + content: "\f15b"; +} +.bxl.bx-flutter:before { + content: "\f15c"; +} +.bxl.bx-foursquare:before { + content: "\f15d"; +} +.bxl.bx-framer:before { + content: "\f15e"; +} +.bxl.bx-gatsby-js:before { + content: "\f15f"; +} +.bxl.bx-gemini:before { + content: "\f160"; +} +.bxl.bx-git:before { + content: "\f161"; +} +.bxl.bx-github-copilot:before { + content: "\f162"; +} +.bxl.bx-github:before { + content: "\f163"; +} +.bxl.bx-gitlab:before { + content: "\f164"; +} +.bxl.bx-gmail:before { + content: "\f165"; +} +.bxl.bx-go-lang:before { + content: "\f166"; +} +.bxl.bx-google-antigravity:before { + content: "\f167"; +} +.bxl.bx-google-cloud:before { + content: "\f168"; +} +.bxl.bx-google-pay:before { + content: "\f169"; +} +.bxl.bx-google:before { + content: "\f16a"; +} +.bxl.bx-graphql:before { + content: "\f16b"; +} +.bxl.bx-grok:before { + content: "\f16c"; +} +.bxl.bx-groq-ai:before { + content: "\f16d"; +} +.bxl.bx-gsap:before { + content: "\f16e"; +} +.bxl.bx-gumroad:before { + content: "\f16f"; +} +.bxl.bx-hashnode:before { + content: "\f170"; +} +.bxl.bx-hcaptcha:before { + content: "\f171"; +} +.bxl.bx-heroku:before { + content: "\f172"; +} +.bxl.bx-hono-js:before { + content: "\f173"; +} +.bxl.bx-html5:before { + content: "\f174"; +} +.bxl.bx-hugo:before { + content: "\f175"; +} +.bxl.bx-ibm:before { + content: "\f176"; +} +.bxl.bx-imdb:before { + content: "\f177"; +} +.bxl.bx-instagram-alt:before { + content: "\f178"; +} +.bxl.bx-instagram:before { + content: "\f179"; +} +.bxl.bx-internet-explorer:before { + content: "\f17a"; +} +.bxl.bx-invision:before { + content: "\f17b"; +} +.bxl.bx-java:before { + content: "\f17c"; +} +.bxl.bx-javascript:before { + content: "\f17d"; +} +.bxl.bx-joomla:before { + content: "\f17e"; +} +.bxl.bx-jquery:before { + content: "\f17f"; +} +.bxl.bx-jsfiddle:before { + content: "\f180"; +} +.bxl.bx-jwt:before { + content: "\f181"; +} +.bxl.bx-kick:before { + content: "\f182"; +} +.bxl.bx-kickstarter:before { + content: "\f183"; +} +.bxl.bx-kotlin:before { + content: "\f184"; +} +.bxl.bx-kubernetes:before { + content: "\f185"; +} +.bxl.bx-laravel:before { + content: "\f186"; +} +.bxl.bx-leetcode:before { + content: "\f187"; +} +.bxl.bx-lemon-squeezy:before { + content: "\f188"; +} +.bxl.bx-less:before { + content: "\f189"; +} +.bxl.bx-letterboxd:before { + content: "\f18a"; +} +.bxl.bx-lichess:before { + content: "\f18b"; +} +.bxl.bx-line-chat:before { + content: "\f18c"; +} +.bxl.bx-linear-app:before { + content: "\f18d"; +} +.bxl.bx-linkedin-square:before { + content: "\f18e"; +} +.bxl.bx-linkedin:before { + content: "\f18f"; +} +.bxl.bx-linktree:before { + content: "\f190"; +} +.bxl.bx-loom:before { + content: "\f191"; +} +.bxl.bx-lottie-files:before { + content: "\f192"; +} +.bxl.bx-lottie-lab:before { + content: "\f193"; +} +.bxl.bx-lovable:before { + content: "\f194"; +} +.bxl.bx-lyft:before { + content: "\f195"; +} +.bxl.bx-magento:before { + content: "\f196"; +} +.bxl.bx-mailchimp:before { + content: "\f197"; +} +.bxl.bx-markdown:before { + content: "\f198"; +} +.bxl.bx-mastercard:before { + content: "\f199"; +} +.bxl.bx-mastodon:before { + content: "\f19a"; +} +.bxl.bx-mcp:before { + content: "\f19b"; +} +.bxl.bx-medium-old:before { + content: "\f19c"; +} +.bxl.bx-medium-square:before { + content: "\f19d"; +} +.bxl.bx-medium:before { + content: "\f19e"; +} +.bxl.bx-messenger:before { + content: "\f19f"; +} +.bxl.bx-meta:before { + content: "\f1a0"; +} +.bxl.bx-microsoft-teams:before { + content: "\f1a1"; +} +.bxl.bx-microsoft-windows:before { + content: "\f1a2"; +} +.bxl.bx-microsoft:before { + content: "\f1a3"; +} +.bxl.bx-midjourney:before { + content: "\f1a4"; +} +.bxl.bx-mongodb:before { + content: "\f1a5"; +} +.bxl.bx-motion-js:before { + content: "\f1a6"; +} +.bxl.bx-mozilla:before { + content: "\f1a7"; +} +.bxl.bx-my-sql:before { + content: "\f1a8"; +} +.bxl.bx-neon-tech:before { + content: "\f1a9"; +} +.bxl.bx-neovim:before { + content: "\f1aa"; +} +.bxl.bx-nest-js:before { + content: "\f1ab"; +} +.bxl.bx-netlify:before { + content: "\f1ac"; +} +.bxl.bx-next-js:before { + content: "\f1ad"; +} +.bxl.bx-nodejs:before { + content: "\f1ae"; +} +.bxl.bx-notion:before { + content: "\f1af"; +} +.bxl.bx-npm:before { + content: "\f1b0"; +} +.bxl.bx-nuxt-js:before { + content: "\f1b1"; +} +.bxl.bx-ok-ru:before { + content: "\f1b2"; +} +.bxl.bx-ollama:before { + content: "\f1b3"; +} +.bxl.bx-openai:before { + content: "\f1b4"; +} +.bxl.bx-opensea:before { + content: "\f1b5"; +} +.bxl.bx-opera:before { + content: "\f1b6"; +} +.bxl.bx-paddle-p:before { + content: "\f1b7"; +} +.bxl.bx-paper-design:before { + content: "\f1b8"; +} +.bxl.bx-patreon:before { + content: "\f1b9"; +} +.bxl.bx-payload-cms:before { + content: "\f1ba"; +} +.bxl.bx-paypal:before { + content: "\f1bb"; +} +.bxl.bx-periscope:before { + content: "\f1bc"; +} +.bxl.bx-perplexity-ai:before { + content: "\f1bd"; +} +.bxl.bx-php:before { + content: "\f1be"; +} +.bxl.bx-pinterest-alt:before { + content: "\f1bf"; +} +.bxl.bx-pinterest:before { + content: "\f1c0"; +} +.bxl.bx-planetscale:before { + content: "\f1c1"; +} +.bxl.bx-play-store:before { + content: "\f1c2"; +} +.bxl.bx-playstation:before { + content: "\f1c3"; +} +.bxl.bx-pocket:before { + content: "\f1c4"; +} +.bxl.bx-polar:before { + content: "\f1c5"; +} +.bxl.bx-postgresql:before { + content: "\f1c6"; +} +.bxl.bx-prisma-orm:before { + content: "\f1c7"; +} +.bxl.bx-product-hunt:before { + content: "\f1c8"; +} +.bxl.bx-python:before { + content: "\f1c9"; +} +.bxl.bx-qdrant:before { + content: "\f1ca"; +} +.bxl.bx-qq:before { + content: "\f1cb"; +} +.bxl.bx-quora:before { + content: "\f1cc"; +} +.bxl.bx-radix-ui:before { + content: "\f1cd"; +} +.bxl.bx-railway:before { + content: "\f1ce"; +} +.bxl.bx-rasberry-pi:before { + content: "\f1cf"; +} +.bxl.bx-react-query:before { + content: "\f1d0"; +} +.bxl.bx-react-router:before { + content: "\f1d1"; +} +.bxl.bx-react:before { + content: "\f1d2"; +} +.bxl.bx-redbubble:before { + content: "\f1d3"; +} +.bxl.bx-reddit:before { + content: "\f1d4"; +} +.bxl.bx-redux:before { + content: "\f1d5"; +} +.bxl.bx-remix-js:before { + content: "\f1d6"; +} +.bxl.bx-replit:before { + content: "\f1d7"; +} +.bxl.bx-resend:before { + content: "\f1d8"; +} +.bxl.bx-roblox:before { + content: "\f1d9"; +} +.bxl.bx-sanity:before { + content: "\f1da"; +} +.bxl.bx-sass:before { + content: "\f1db"; +} +.bxl.bx-sentry:before { + content: "\f1dc"; +} +.bxl.bx-shadcn-ui:before { + content: "\f1dd"; +} +.bxl.bx-shopify:before { + content: "\f1de"; +} +.bxl.bx-sketch:before { + content: "\f1df"; +} +.bxl.bx-skype:before { + content: "\f1e0"; +} +.bxl.bx-slack-old:before { + content: "\f1e1"; +} +.bxl.bx-slack:before { + content: "\f1e2"; +} +.bxl.bx-snapchat:before { + content: "\f1e3"; +} +.bxl.bx-socket-io:before { + content: "\f1e4"; +} +.bxl.bx-soundcloud:before { + content: "\f1e5"; +} +.bxl.bx-spotify:before { + content: "\f1e6"; +} +.bxl.bx-spring-boot:before { + content: "\f1e7"; +} +.bxl.bx-squarespace:before { + content: "\f1e8"; +} +.bxl.bx-sst:before { + content: "\f1e9"; +} +.bxl.bx-stack-overflow:before { + content: "\f1ea"; +} +.bxl.bx-stackblitz:before { + content: "\f1eb"; +} +.bxl.bx-steam:before { + content: "\f1ec"; +} +.bxl.bx-stripe:before { + content: "\f1ed"; +} +.bxl.bx-supabase:before { + content: "\f1ee"; +} +.bxl.bx-svelte:before { + content: "\f1ef"; +} +.bxl.bx-tailwind-css:before { + content: "\f1f0"; +} +.bxl.bx-telegram:before { + content: "\f1f1"; +} +.bxl.bx-terraform:before { + content: "\f1f2"; +} +.bxl.bx-threads:before { + content: "\f1f3"; +} +.bxl.bx-three-js:before { + content: "\f1f4"; +} +.bxl.bx-tiktok:before { + content: "\f1f5"; +} +.bxl.bx-trello:before { + content: "\f1f6"; +} +.bxl.bx-trip-advisor:before { + content: "\f1f7"; +} +.bxl.bx-trpc:before { + content: "\f1f8"; +} +.bxl.bx-trustpilot:before { + content: "\f1f9"; +} +.bxl.bx-tumblr:before { + content: "\f1fa"; +} +.bxl.bx-tux:before { + content: "\f1fb"; +} +.bxl.bx-twitch:before { + content: "\f1fc"; +} +.bxl.bx-twitter-x:before { + content: "\f1fd"; +} +.bxl.bx-twitter:before { + content: "\f1fe"; +} +.bxl.bx-typescript:before { + content: "\f1ff"; +} +.bxl.bx-uber:before { + content: "\f200"; +} +.bxl.bx-ubuntu:before { + content: "\f201"; +} +.bxl.bx-udacity:before { + content: "\f202"; +} +.bxl.bx-union-pay:before { + content: "\f203"; +} +.bxl.bx-unity:before { + content: "\f204"; +} +.bxl.bx-unsplash:before { + content: "\f205"; +} +.bxl.bx-upi:before { + content: "\f206"; +} +.bxl.bx-upwork:before { + content: "\f207"; +} +.bxl.bx-v0:before { + content: "\f208"; +} +.bxl.bx-venmo:before { + content: "\f209"; +} +.bxl.bx-vercel:before { + content: "\f20a"; +} +.bxl.bx-vimeo:before { + content: "\f20b"; +} +.bxl.bx-visa:before { + content: "\f20c"; +} +.bxl.bx-visual-studio:before { + content: "\f20d"; +} +.bxl.bx-vite-js:before { + content: "\f20e"; +} +.bxl.bx-vk:before { + content: "\f20f"; +} +.bxl.bx-vuejs:before { + content: "\f210"; +} +.bxl.bx-waze:before { + content: "\f211"; +} +.bxl.bx-web-components:before { + content: "\f212"; +} +.bxl.bx-webflow:before { + content: "\f213"; +} +.bxl.bx-wechat:before { + content: "\f214"; +} +.bxl.bx-weibo:before { + content: "\f215"; +} +.bxl.bx-whatsapp-square:before { + content: "\f216"; +} +.bxl.bx-whatsapp:before { + content: "\f217"; +} +.bxl.bx-wikipedia:before { + content: "\f218"; +} +.bxl.bx-windsurf:before { + content: "\f219"; +} +.bxl.bx-wix:before { + content: "\f21a"; +} +.bxl.bx-wordpress:before { + content: "\f21b"; +} +.bxl.bx-work-os:before { + content: "\f21c"; +} +.bxl.bx-xai:before { + content: "\f21d"; +} +.bxl.bx-xbox:before { + content: "\f21e"; +} +.bxl.bx-xing:before { + content: "\f21f"; +} +.bxl.bx-yahoo:before { + content: "\f220"; +} +.bxl.bx-yarn:before { + content: "\f221"; +} +.bxl.bx-yelp:before { + content: "\f222"; +} +.bxl.bx-youtube-music:before { + content: "\f223"; +} +.bxl.bx-youtube:before { + content: "\f224"; +} +.bxl.bx-zen-browser:before { + content: "\f225"; +} +.bxl.bx-zoom-workplace:before { + content: "\f226"; +} diff --git a/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.html b/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.html new file mode 100644 index 000000000..de2463d6a --- /dev/null +++ b/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.html @@ -0,0 +1,2116 @@ + + + + + boxicons-brands + + + + + + +

boxicons-brands

+ +
+ + + +
+ bx-500px +
+
+ + + +
+ bx-99designs +
+
+ + + +
+ bx-adobe +
+
+ + + +
+ bx-airbnb +
+
+ + + +
+ bx-algolia +
+
+ + + +
+ bx-amazon +
+
+ + + +
+ bx-amex +
+
+ + + +
+ bx-android +
+
+ + + +
+ bx-angular +
+
+ + + +
+ bx-anthropic +
+
+ + + +
+ bx-apple-music +
+
+ + + +
+ bx-apple +
+
+ + + +
+ bx-arc-browser +
+
+ + + +
+ bx-artstation +
+
+ + + +
+ bx-asana +
+
+ + + +
+ bx-atlassian +
+
+ + + +
+ bx-atom-editor +
+
+ + + +
+ bx-audible +
+
+ + + +
+ bx-auth0 +
+
+ + + +
+ bx-autodesk +
+
+ + + +
+ bx-aws +
+
+ + + +
+ bx-baidu +
+
+ + + +
+ bx-bash +
+
+ + + +
+ bx-behance +
+
+ + + +
+ bx-better-auth +
+
+ + + +
+ bx-bing +
+
+ + + +
+ bx-bitcoin-logo +
+
+ + + +
+ bx-blender +
+
+ + + +
+ bx-blogger +
+
+ + + +
+ bx-bluesky +
+
+ + + +
+ bx-bolt-b +
+
+ + + +
+ bx-bootstrap +
+
+ + + +
+ bx-boxicons +
+
+ + + +
+ bx-brave-browser +
+
+ + + +
+ bx-bun +
+
+ + + +
+ bx-buy-me-a-coffee +
+
+ + + +
+ bx-c-plus-plus +
+
+ + + +
+ bx-c-sharp +
+
+ + + +
+ bx-c +
+
+ + + +
+ bx-canva +
+
+ + + +
+ bx-chess-com +
+
+ + + +
+ bx-chrome +
+
+ + + +
+ bx-claude-ai +
+
+ + + +
+ bx-clerk +
+
+ + + +
+ bx-cloudflare +
+
+ + + +
+ bx-codepen +
+
+ + + +
+ bx-convex +
+
+ + + +
+ bx-creative-commons +
+
+ + + +
+ bx-crunchyroll +
+
+ + + +
+ bx-css3 +
+
+ + + +
+ bx-cursor-ai +
+
+ + + +
+ bx-dailymotion +
+
+ + + +
+ bx-deepmind +
+
+ + + +
+ bx-deepseek +
+
+ + + +
+ bx-deezer +
+
+ + + +
+ bx-deno +
+
+ + + +
+ bx-dev-to +
+
+ + + +
+ bx-deviantart +
+
+ + + +
+ bx-devpost +
+
+ + + +
+ bx-digg +
+
+ + + +
+ bx-digitalocean +
+
+ + + +
+ bx-discord-alt +
+
+ + + +
+ bx-discord +
+
+ + + +
+ bx-discourse +
+
+ + + +
+ bx-discover +
+
+ + + +
+ bx-django +
+
+ + + +
+ bx-docker +
+
+ + + +
+ bx-dot-env +
+
+ + + +
+ bx-dribbble +
+
+ + + +
+ bx-drizzle-orm +
+
+ + + +
+ bx-dropbox +
+
+ + + +
+ bx-ebay +
+
+ + + +
+ bx-edge +
+
+ + + +
+ bx-ember-js +
+
+ + + +
+ bx-etsy +
+
+ + + +
+ bx-expo +
+
+ + + +
+ bx-express-js +
+
+ + + +
+ bx-facebook-circle +
+
+ + + +
+ bx-facebook-square +
+
+ + + +
+ bx-facebook +
+
+ + + +
+ bx-fastapi +
+
+ + + +
+ bx-fastify +
+
+ + + +
+ bx-figma-alt +
+
+ + + +
+ bx-figma +
+
+ + + +
+ bx-firebase +
+
+ + + +
+ bx-firefox +
+
+ + + +
+ bx-fiverr +
+
+ + + +
+ bx-flask-old +
+
+ + + +
+ bx-flask +
+
+ + + +
+ bx-flickr-square +
+
+ + + +
+ bx-flickr +
+
+ + + +
+ bx-flutter +
+
+ + + +
+ bx-foursquare +
+
+ + + +
+ bx-framer +
+
+ + + +
+ bx-gatsby-js +
+
+ + + +
+ bx-gemini +
+
+ + + +
+ bx-git +
+
+ + + +
+ bx-github-copilot +
+
+ + + +
+ bx-github +
+
+ + + +
+ bx-gitlab +
+
+ + + +
+ bx-gmail +
+
+ + + +
+ bx-go-lang +
+
+ + + +
+ bx-google-antigravity +
+
+ + + +
+ bx-google-cloud +
+
+ + + +
+ bx-google-pay +
+
+ + + +
+ bx-google +
+
+ + + +
+ bx-graphql +
+
+ + + +
+ bx-grok +
+
+ + + +
+ bx-groq-ai +
+
+ + + +
+ bx-gsap +
+
+ + + +
+ bx-gumroad +
+
+ + + +
+ bx-hashnode +
+
+ + + +
+ bx-hcaptcha +
+
+ + + +
+ bx-heroku +
+
+ + + +
+ bx-hono-js +
+
+ + + +
+ bx-html5 +
+
+ + + +
+ bx-hugo +
+
+ + + +
+ bx-ibm +
+
+ + + +
+ bx-imdb +
+
+ + + +
+ bx-instagram-alt +
+
+ + + +
+ bx-instagram +
+
+ + + +
+ bx-internet-explorer +
+
+ + + +
+ bx-invision +
+
+ + + +
+ bx-java +
+
+ + + +
+ bx-javascript +
+
+ + + +
+ bx-joomla +
+
+ + + +
+ bx-jquery +
+
+ + + +
+ bx-jsfiddle +
+
+ + + +
+ bx-jwt +
+
+ + + +
+ bx-kick +
+
+ + + +
+ bx-kickstarter +
+
+ + + +
+ bx-kotlin +
+
+ + + +
+ bx-kubernetes +
+
+ + + +
+ bx-laravel +
+
+ + + +
+ bx-leetcode +
+
+ + + +
+ bx-lemon-squeezy +
+
+ + + +
+ bx-less +
+
+ + + +
+ bx-letterboxd +
+
+ + + +
+ bx-lichess +
+
+ + + +
+ bx-line-chat +
+
+ + + +
+ bx-linear-app +
+
+ + + +
+ bx-linkedin-square +
+
+ + + +
+ bx-linkedin +
+
+ + + +
+ bx-linktree +
+
+ + + +
+ bx-loom +
+
+ + + +
+ bx-lottie-files +
+
+ + + +
+ bx-lottie-lab +
+
+ + + +
+ bx-lovable +
+
+ + + +
+ bx-lyft +
+
+ + + +
+ bx-magento +
+
+ + + +
+ bx-mailchimp +
+
+ + + +
+ bx-markdown +
+
+ + + +
+ bx-mastercard +
+
+ + + +
+ bx-mastodon +
+
+ + + +
+ bx-mcp +
+
+ + + +
+ bx-medium-old +
+
+ + + +
+ bx-medium-square +
+
+ + + +
+ bx-medium +
+
+ + + +
+ bx-messenger +
+
+ + + +
+ bx-meta +
+
+ + + +
+ bx-microsoft-teams +
+
+ + + +
+ bx-microsoft-windows +
+
+ + + +
+ bx-microsoft +
+
+ + + +
+ bx-midjourney +
+
+ + + +
+ bx-mongodb +
+
+ + + +
+ bx-motion-js +
+
+ + + +
+ bx-mozilla +
+
+ + + +
+ bx-my-sql +
+
+ + + +
+ bx-neon-tech +
+
+ + + +
+ bx-neovim +
+
+ + + +
+ bx-nest-js +
+
+ + + +
+ bx-netlify +
+
+ + + +
+ bx-next-js +
+
+ + + +
+ bx-nodejs +
+
+ + + +
+ bx-notion +
+
+ + + +
+ bx-npm +
+
+ + + +
+ bx-nuxt-js +
+
+ + + +
+ bx-ok-ru +
+
+ + + +
+ bx-ollama +
+
+ + + +
+ bx-openai +
+
+ + + +
+ bx-opensea +
+
+ + + +
+ bx-opera +
+
+ + + +
+ bx-paddle-p +
+
+ + + +
+ bx-paper-design +
+
+ + + +
+ bx-patreon +
+
+ + + +
+ bx-payload-cms +
+
+ + + +
+ bx-paypal +
+
+ + + +
+ bx-periscope +
+
+ + + +
+ bx-perplexity-ai +
+
+ + + +
+ bx-php +
+
+ + + +
+ bx-pinterest-alt +
+
+ + + +
+ bx-pinterest +
+
+ + + +
+ bx-planetscale +
+
+ + + +
+ bx-play-store +
+
+ + + +
+ bx-playstation +
+
+ + + +
+ bx-pocket +
+
+ + + +
+ bx-polar +
+
+ + + +
+ bx-postgresql +
+
+ + + +
+ bx-prisma-orm +
+
+ + + +
+ bx-product-hunt +
+
+ + + +
+ bx-python +
+
+ + + +
+ bx-qdrant +
+
+ + + +
+ bx-qq +
+
+ + + +
+ bx-quora +
+
+ + + +
+ bx-radix-ui +
+
+ + + +
+ bx-railway +
+
+ + + +
+ bx-rasberry-pi +
+
+ + + +
+ bx-react-query +
+
+ + + +
+ bx-react-router +
+
+ + + +
+ bx-react +
+
+ + + +
+ bx-redbubble +
+
+ + + +
+ bx-reddit +
+
+ + + +
+ bx-redux +
+
+ + + +
+ bx-remix-js +
+
+ + + +
+ bx-replit +
+
+ + + +
+ bx-resend +
+
+ + + +
+ bx-roblox +
+
+ + + +
+ bx-sanity +
+
+ + + +
+ bx-sass +
+
+ + + +
+ bx-sentry +
+
+ + + +
+ bx-shadcn-ui +
+
+ + + +
+ bx-shopify +
+
+ + + +
+ bx-sketch +
+
+ + + +
+ bx-skype +
+
+ + + +
+ bx-slack-old +
+
+ + + +
+ bx-slack +
+
+ + + +
+ bx-snapchat +
+
+ + + +
+ bx-socket-io +
+
+ + + +
+ bx-soundcloud +
+
+ + + +
+ bx-spotify +
+
+ + + +
+ bx-spring-boot +
+
+ + + +
+ bx-squarespace +
+
+ + + +
+ bx-sst +
+
+ + + +
+ bx-stack-overflow +
+
+ + + +
+ bx-stackblitz +
+
+ + + +
+ bx-steam +
+
+ + + +
+ bx-stripe +
+
+ + + +
+ bx-supabase +
+
+ + + +
+ bx-svelte +
+
+ + + +
+ bx-tailwind-css +
+
+ + + +
+ bx-telegram +
+
+ + + +
+ bx-terraform +
+
+ + + +
+ bx-threads +
+
+ + + +
+ bx-three-js +
+
+ + + +
+ bx-tiktok +
+
+ + + +
+ bx-trello +
+
+ + + +
+ bx-trip-advisor +
+
+ + + +
+ bx-trpc +
+
+ + + +
+ bx-trustpilot +
+
+ + + +
+ bx-tumblr +
+
+ + + +
+ bx-tux +
+
+ + + +
+ bx-twitch +
+
+ + + +
+ bx-twitter-x +
+
+ + + +
+ bx-twitter +
+
+ + + +
+ bx-typescript +
+
+ + + +
+ bx-uber +
+
+ + + +
+ bx-ubuntu +
+
+ + + +
+ bx-udacity +
+
+ + + +
+ bx-union-pay +
+
+ + + +
+ bx-unity +
+
+ + + +
+ bx-unsplash +
+
+ + + +
+ bx-upi +
+
+ + + +
+ bx-upwork +
+
+ + + +
+ bx-v0 +
+
+ + + +
+ bx-venmo +
+
+ + + +
+ bx-vercel +
+
+ + + +
+ bx-vimeo +
+
+ + + +
+ bx-visa +
+
+ + + +
+ bx-visual-studio +
+
+ + + +
+ bx-vite-js +
+
+ + + +
+ bx-vk +
+
+ + + +
+ bx-vuejs +
+
+ + + +
+ bx-waze +
+
+ + + +
+ bx-web-components +
+
+ + + +
+ bx-webflow +
+
+ + + +
+ bx-wechat +
+
+ + + +
+ bx-weibo +
+
+ + + +
+ bx-whatsapp-square +
+
+ + + +
+ bx-whatsapp +
+
+ + + +
+ bx-wikipedia +
+
+ + + +
+ bx-windsurf +
+
+ + + +
+ bx-wix +
+
+ + + +
+ bx-wordpress +
+
+ + + +
+ bx-work-os +
+
+ + + +
+ bx-xai +
+
+ + + +
+ bx-xbox +
+
+ + + +
+ bx-xing +
+
+ + + +
+ bx-yahoo +
+
+ + + +
+ bx-yarn +
+
+ + + +
+ bx-yelp +
+
+ + + +
+ bx-youtube-music +
+
+ + + +
+ bx-youtube +
+
+ + + +
+ bx-zen-browser +
+
+ + + +
+ bx-zoom-workplace +
+ + \ No newline at end of file diff --git a/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.json b/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.json new file mode 100644 index 000000000..b2c2c5f65 --- /dev/null +++ b/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.json @@ -0,0 +1,297 @@ +{ + "variable-selector-00": 64286, + "bx-500px": 61697, + "bx-99designs": 61698, + "bx-adobe": 61699, + "bx-airbnb": 61700, + "bx-algolia": 61701, + "bx-amazon": 61702, + "bx-amex": 61703, + "bx-android": 61704, + "bx-angular": 61705, + "bx-anthropic": 61706, + "bx-apple-music": 61707, + "bx-apple": 61708, + "bx-arc-browser": 61709, + "bx-artstation": 61710, + "bx-asana": 61711, + "bx-atlassian": 61712, + "bx-atom-editor": 61713, + "bx-audible": 61714, + "bx-auth0": 61715, + "bx-autodesk": 61716, + "bx-aws": 61717, + "bx-baidu": 61718, + "bx-bash": 61719, + "bx-behance": 61720, + "bx-better-auth": 61721, + "bx-bing": 61722, + "bx-bitcoin-logo": 61723, + "bx-blender": 61724, + "bx-blogger": 61725, + "bx-bluesky": 61726, + "bx-bolt-b": 61727, + "bx-bootstrap": 61728, + "bx-boxicons": 61729, + "bx-brave-browser": 61730, + "bx-bun": 61731, + "bx-buy-me-a-coffee": 61732, + "bx-c-plus-plus": 61733, + "bx-c-sharp": 61734, + "bx-c": 61735, + "bx-canva": 61736, + "bx-chess-com": 61737, + "bx-chrome": 61738, + "bx-claude-ai": 61739, + "bx-clerk": 61740, + "bx-cloudflare": 61741, + "bx-codepen": 61742, + "bx-convex": 61743, + "bx-creative-commons": 61744, + "bx-crunchyroll": 61745, + "bx-css3": 61746, + "bx-cursor-ai": 61747, + "bx-dailymotion": 61748, + "bx-deepmind": 61749, + "bx-deepseek": 61750, + "bx-deezer": 61751, + "bx-deno": 61752, + "bx-dev-to": 61753, + "bx-deviantart": 61754, + "bx-devpost": 61755, + "bx-digg": 61756, + "bx-digitalocean": 61757, + "bx-discord-alt": 61758, + "bx-discord": 61759, + "bx-discourse": 61760, + "bx-discover": 61761, + "bx-django": 61762, + "bx-docker": 61763, + "bx-dot-env": 61764, + "bx-dribbble": 61765, + "bx-drizzle-orm": 61766, + "bx-dropbox": 61767, + "bx-ebay": 61768, + "bx-edge": 61769, + "bx-ember-js": 61770, + "bx-etsy": 61771, + "bx-expo": 61772, + "bx-express-js": 61773, + "bx-facebook-circle": 61774, + "bx-facebook-square": 61775, + "bx-facebook": 61776, + "bx-fastapi": 61777, + "bx-fastify": 61778, + "bx-figma-alt": 61779, + "bx-figma": 61780, + "bx-firebase": 61781, + "bx-firefox": 61782, + "bx-fiverr": 61783, + "bx-flask-old": 61784, + "bx-flask": 61785, + "bx-flickr-square": 61786, + "bx-flickr": 61787, + "bx-flutter": 61788, + "bx-foursquare": 61789, + "bx-framer": 61790, + "bx-gatsby-js": 61791, + "bx-gemini": 61792, + "bx-git": 61793, + "bx-github-copilot": 61794, + "bx-github": 61795, + "bx-gitlab": 61796, + "bx-gmail": 61797, + "bx-go-lang": 61798, + "bx-google-antigravity": 61799, + "bx-google-cloud": 61800, + "bx-google-pay": 61801, + "bx-google": 61802, + "bx-graphql": 61803, + "bx-grok": 61804, + "bx-groq-ai": 61805, + "bx-gsap": 61806, + "bx-gumroad": 61807, + "bx-hashnode": 61808, + "bx-hcaptcha": 61809, + "bx-heroku": 61810, + "bx-hono-js": 61811, + "bx-html5": 61812, + "bx-hugo": 61813, + "bx-ibm": 61814, + "bx-imdb": 61815, + "bx-instagram-alt": 61816, + "bx-instagram": 61817, + "bx-internet-explorer": 61818, + "bx-invision": 61819, + "bx-java": 61820, + "bx-javascript": 61821, + "bx-joomla": 61822, + "bx-jquery": 61823, + "bx-jsfiddle": 61824, + "bx-jwt": 61825, + "bx-kick": 61826, + "bx-kickstarter": 61827, + "bx-kotlin": 61828, + "bx-kubernetes": 61829, + "bx-laravel": 61830, + "bx-leetcode": 61831, + "bx-lemon-squeezy": 61832, + "bx-less": 61833, + "bx-letterboxd": 61834, + "bx-lichess": 61835, + "bx-line-chat": 61836, + "bx-linear-app": 61837, + "bx-linkedin-square": 61838, + "bx-linkedin": 61839, + "bx-linktree": 61840, + "bx-loom": 61841, + "bx-lottie-files": 61842, + "bx-lottie-lab": 61843, + "bx-lovable": 61844, + "bx-lyft": 61845, + "bx-magento": 61846, + "bx-mailchimp": 61847, + "bx-markdown": 61848, + "bx-mastercard": 61849, + "bx-mastodon": 61850, + "bx-mcp": 61851, + "bx-medium-old": 61852, + "bx-medium-square": 61853, + "bx-medium": 61854, + "bx-messenger": 61855, + "bx-meta": 61856, + "bx-microsoft-teams": 61857, + "bx-microsoft-windows": 61858, + "bx-microsoft": 61859, + "bx-midjourney": 61860, + "bx-mongodb": 61861, + "bx-motion-js": 61862, + "bx-mozilla": 61863, + "bx-my-sql": 61864, + "bx-neon-tech": 61865, + "bx-neovim": 61866, + "bx-nest-js": 61867, + "bx-netlify": 61868, + "bx-next-js": 61869, + "bx-nodejs": 61870, + "bx-notion": 61871, + "bx-npm": 61872, + "bx-nuxt-js": 61873, + "bx-ok-ru": 61874, + "bx-ollama": 61875, + "bx-openai": 61876, + "bx-opensea": 61877, + "bx-opera": 61878, + "bx-paddle-p": 61879, + "bx-paper-design": 61880, + "bx-patreon": 61881, + "bx-payload-cms": 61882, + "bx-paypal": 61883, + "bx-periscope": 61884, + "bx-perplexity-ai": 61885, + "bx-php": 61886, + "bx-pinterest-alt": 61887, + "bx-pinterest": 61888, + "bx-planetscale": 61889, + "bx-play-store": 61890, + "bx-playstation": 61891, + "bx-pocket": 61892, + "bx-polar": 61893, + "bx-postgresql": 61894, + "bx-prisma-orm": 61895, + "bx-product-hunt": 61896, + "bx-python": 61897, + "bx-qdrant": 61898, + "bx-qq": 61899, + "bx-quora": 61900, + "bx-radix-ui": 61901, + "bx-railway": 61902, + "bx-rasberry-pi": 61903, + "bx-react-query": 61904, + "bx-react-router": 61905, + "bx-react": 61906, + "bx-redbubble": 61907, + "bx-reddit": 61908, + "bx-redux": 61909, + "bx-remix-js": 61910, + "bx-replit": 61911, + "bx-resend": 61912, + "bx-roblox": 61913, + "bx-sanity": 61914, + "bx-sass": 61915, + "bx-sentry": 61916, + "bx-shadcn-ui": 61917, + "bx-shopify": 61918, + "bx-sketch": 61919, + "bx-skype": 61920, + "bx-slack-old": 61921, + "bx-slack": 61922, + "bx-snapchat": 61923, + "bx-socket-io": 61924, + "bx-soundcloud": 61925, + "bx-spotify": 61926, + "bx-spring-boot": 61927, + "bx-squarespace": 61928, + "bx-sst": 61929, + "bx-stack-overflow": 61930, + "bx-stackblitz": 61931, + "bx-steam": 61932, + "bx-stripe": 61933, + "bx-supabase": 61934, + "bx-svelte": 61935, + "bx-tailwind-css": 61936, + "bx-telegram": 61937, + "bx-terraform": 61938, + "bx-threads": 61939, + "bx-three-js": 61940, + "bx-tiktok": 61941, + "bx-trello": 61942, + "bx-trip-advisor": 61943, + "bx-trpc": 61944, + "bx-trustpilot": 61945, + "bx-tumblr": 61946, + "bx-tux": 61947, + "bx-twitch": 61948, + "bx-twitter-x": 61949, + "bx-twitter": 61950, + "bx-typescript": 61951, + "bx-uber": 61952, + "bx-ubuntu": 61953, + "bx-udacity": 61954, + "bx-union-pay": 61955, + "bx-unity": 61956, + "bx-unsplash": 61957, + "bx-upi": 61958, + "bx-upwork": 61959, + "bx-v0": 61960, + "bx-venmo": 61961, + "bx-vercel": 61962, + "bx-vimeo": 61963, + "bx-visa": 61964, + "bx-visual-studio": 61965, + "bx-vite-js": 61966, + "bx-vk": 61967, + "bx-vuejs": 61968, + "bx-waze": 61969, + "bx-web-components": 61970, + "bx-webflow": 61971, + "bx-wechat": 61972, + "bx-weibo": 61973, + "bx-whatsapp-square": 61974, + "bx-whatsapp": 61975, + "bx-wikipedia": 61976, + "bx-windsurf": 61977, + "bx-wix": 61978, + "bx-wordpress": 61979, + "bx-work-os": 61980, + "bx-xai": 61981, + "bx-xbox": 61982, + "bx-xing": 61983, + "bx-yahoo": 61984, + "bx-yarn": 61985, + "bx-yelp": 61986, + "bx-youtube-music": 61987, + "bx-youtube": 61988, + "bx-zen-browser": 61989, + "bx-zoom-workplace": 61990 +} \ No newline at end of file diff --git a/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.min.css b/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.min.css new file mode 100644 index 000000000..c6c07f0b6 --- /dev/null +++ b/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.min.css @@ -0,0 +1 @@ +@font-face{font-family:boxicons-brands;src:url(./boxicons-brands.ttf?945bfe89057cc7627be1ecdc648441aa) format("truetype"),url(./boxicons-brands.woff?945bfe89057cc7627be1ecdc648441aa) format("woff"),url(./boxicons-brands.woff2?945bfe89057cc7627be1ecdc648441aa) format("woff2")}.bxl{font-family:boxicons-brands!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bxl.variable-selector-00:before{content:"\fb1e"}.bxl.bx-500px:before{content:"\f101"}.bxl.bx-99designs:before{content:"\f102"}.bxl.bx-adobe:before{content:"\f103"}.bxl.bx-airbnb:before{content:"\f104"}.bxl.bx-algolia:before{content:"\f105"}.bxl.bx-amazon:before{content:"\f106"}.bxl.bx-amex:before{content:"\f107"}.bxl.bx-android:before{content:"\f108"}.bxl.bx-angular:before{content:"\f109"}.bxl.bx-anthropic:before{content:"\f10a"}.bxl.bx-apple-music:before{content:"\f10b"}.bxl.bx-apple:before{content:"\f10c"}.bxl.bx-arc-browser:before{content:"\f10d"}.bxl.bx-artstation:before{content:"\f10e"}.bxl.bx-asana:before{content:"\f10f"}.bxl.bx-atlassian:before{content:"\f110"}.bxl.bx-atom-editor:before{content:"\f111"}.bxl.bx-audible:before{content:"\f112"}.bxl.bx-auth0:before{content:"\f113"}.bxl.bx-autodesk:before{content:"\f114"}.bxl.bx-aws:before{content:"\f115"}.bxl.bx-baidu:before{content:"\f116"}.bxl.bx-bash:before{content:"\f117"}.bxl.bx-behance:before{content:"\f118"}.bxl.bx-better-auth:before{content:"\f119"}.bxl.bx-bing:before{content:"\f11a"}.bxl.bx-bitcoin-logo:before{content:"\f11b"}.bxl.bx-blender:before{content:"\f11c"}.bxl.bx-blogger:before{content:"\f11d"}.bxl.bx-bluesky:before{content:"\f11e"}.bxl.bx-bolt-b:before{content:"\f11f"}.bxl.bx-bootstrap:before{content:"\f120"}.bxl.bx-boxicons:before{content:"\f121"}.bxl.bx-brave-browser:before{content:"\f122"}.bxl.bx-bun:before{content:"\f123"}.bxl.bx-buy-me-a-coffee:before{content:"\f124"}.bxl.bx-c-plus-plus:before{content:"\f125"}.bxl.bx-c-sharp:before{content:"\f126"}.bxl.bx-c:before{content:"\f127"}.bxl.bx-canva:before{content:"\f128"}.bxl.bx-chess-com:before{content:"\f129"}.bxl.bx-chrome:before{content:"\f12a"}.bxl.bx-claude-ai:before{content:"\f12b"}.bxl.bx-clerk:before{content:"\f12c"}.bxl.bx-cloudflare:before{content:"\f12d"}.bxl.bx-codepen:before{content:"\f12e"}.bxl.bx-convex:before{content:"\f12f"}.bxl.bx-creative-commons:before{content:"\f130"}.bxl.bx-crunchyroll:before{content:"\f131"}.bxl.bx-css3:before{content:"\f132"}.bxl.bx-cursor-ai:before{content:"\f133"}.bxl.bx-dailymotion:before{content:"\f134"}.bxl.bx-deepmind:before{content:"\f135"}.bxl.bx-deepseek:before{content:"\f136"}.bxl.bx-deezer:before{content:"\f137"}.bxl.bx-deno:before{content:"\f138"}.bxl.bx-dev-to:before{content:"\f139"}.bxl.bx-deviantart:before{content:"\f13a"}.bxl.bx-devpost:before{content:"\f13b"}.bxl.bx-digg:before{content:"\f13c"}.bxl.bx-digitalocean:before{content:"\f13d"}.bxl.bx-discord-alt:before{content:"\f13e"}.bxl.bx-discord:before{content:"\f13f"}.bxl.bx-discourse:before{content:"\f140"}.bxl.bx-discover:before{content:"\f141"}.bxl.bx-django:before{content:"\f142"}.bxl.bx-docker:before{content:"\f143"}.bxl.bx-dot-env:before{content:"\f144"}.bxl.bx-dribbble:before{content:"\f145"}.bxl.bx-drizzle-orm:before{content:"\f146"}.bxl.bx-dropbox:before{content:"\f147"}.bxl.bx-ebay:before{content:"\f148"}.bxl.bx-edge:before{content:"\f149"}.bxl.bx-ember-js:before{content:"\f14a"}.bxl.bx-etsy:before{content:"\f14b"}.bxl.bx-expo:before{content:"\f14c"}.bxl.bx-express-js:before{content:"\f14d"}.bxl.bx-facebook-circle:before{content:"\f14e"}.bxl.bx-facebook-square:before{content:"\f14f"}.bxl.bx-facebook:before{content:"\f150"}.bxl.bx-fastapi:before{content:"\f151"}.bxl.bx-fastify:before{content:"\f152"}.bxl.bx-figma-alt:before{content:"\f153"}.bxl.bx-figma:before{content:"\f154"}.bxl.bx-firebase:before{content:"\f155"}.bxl.bx-firefox:before{content:"\f156"}.bxl.bx-fiverr:before{content:"\f157"}.bxl.bx-flask-old:before{content:"\f158"}.bxl.bx-flask:before{content:"\f159"}.bxl.bx-flickr-square:before{content:"\f15a"}.bxl.bx-flickr:before{content:"\f15b"}.bxl.bx-flutter:before{content:"\f15c"}.bxl.bx-foursquare:before{content:"\f15d"}.bxl.bx-framer:before{content:"\f15e"}.bxl.bx-gatsby-js:before{content:"\f15f"}.bxl.bx-gemini:before{content:"\f160"}.bxl.bx-git:before{content:"\f161"}.bxl.bx-github-copilot:before{content:"\f162"}.bxl.bx-github:before{content:"\f163"}.bxl.bx-gitlab:before{content:"\f164"}.bxl.bx-gmail:before{content:"\f165"}.bxl.bx-go-lang:before{content:"\f166"}.bxl.bx-google-antigravity:before{content:"\f167"}.bxl.bx-google-cloud:before{content:"\f168"}.bxl.bx-google-pay:before{content:"\f169"}.bxl.bx-google:before{content:"\f16a"}.bxl.bx-graphql:before{content:"\f16b"}.bxl.bx-grok:before{content:"\f16c"}.bxl.bx-groq-ai:before{content:"\f16d"}.bxl.bx-gsap:before{content:"\f16e"}.bxl.bx-gumroad:before{content:"\f16f"}.bxl.bx-hashnode:before{content:"\f170"}.bxl.bx-hcaptcha:before{content:"\f171"}.bxl.bx-heroku:before{content:"\f172"}.bxl.bx-hono-js:before{content:"\f173"}.bxl.bx-html5:before{content:"\f174"}.bxl.bx-hugo:before{content:"\f175"}.bxl.bx-ibm:before{content:"\f176"}.bxl.bx-imdb:before{content:"\f177"}.bxl.bx-instagram-alt:before{content:"\f178"}.bxl.bx-instagram:before{content:"\f179"}.bxl.bx-internet-explorer:before{content:"\f17a"}.bxl.bx-invision:before{content:"\f17b"}.bxl.bx-java:before{content:"\f17c"}.bxl.bx-javascript:before{content:"\f17d"}.bxl.bx-joomla:before{content:"\f17e"}.bxl.bx-jquery:before{content:"\f17f"}.bxl.bx-jsfiddle:before{content:"\f180"}.bxl.bx-jwt:before{content:"\f181"}.bxl.bx-kick:before{content:"\f182"}.bxl.bx-kickstarter:before{content:"\f183"}.bxl.bx-kotlin:before{content:"\f184"}.bxl.bx-kubernetes:before{content:"\f185"}.bxl.bx-laravel:before{content:"\f186"}.bxl.bx-leetcode:before{content:"\f187"}.bxl.bx-lemon-squeezy:before{content:"\f188"}.bxl.bx-less:before{content:"\f189"}.bxl.bx-letterboxd:before{content:"\f18a"}.bxl.bx-lichess:before{content:"\f18b"}.bxl.bx-line-chat:before{content:"\f18c"}.bxl.bx-linear-app:before{content:"\f18d"}.bxl.bx-linkedin-square:before{content:"\f18e"}.bxl.bx-linkedin:before{content:"\f18f"}.bxl.bx-linktree:before{content:"\f190"}.bxl.bx-loom:before{content:"\f191"}.bxl.bx-lottie-files:before{content:"\f192"}.bxl.bx-lottie-lab:before{content:"\f193"}.bxl.bx-lovable:before{content:"\f194"}.bxl.bx-lyft:before{content:"\f195"}.bxl.bx-magento:before{content:"\f196"}.bxl.bx-mailchimp:before{content:"\f197"}.bxl.bx-markdown:before{content:"\f198"}.bxl.bx-mastercard:before{content:"\f199"}.bxl.bx-mastodon:before{content:"\f19a"}.bxl.bx-mcp:before{content:"\f19b"}.bxl.bx-medium-old:before{content:"\f19c"}.bxl.bx-medium-square:before{content:"\f19d"}.bxl.bx-medium:before{content:"\f19e"}.bxl.bx-messenger:before{content:"\f19f"}.bxl.bx-meta:before{content:"\f1a0"}.bxl.bx-microsoft-teams:before{content:"\f1a1"}.bxl.bx-microsoft-windows:before{content:"\f1a2"}.bxl.bx-microsoft:before{content:"\f1a3"}.bxl.bx-midjourney:before{content:"\f1a4"}.bxl.bx-mongodb:before{content:"\f1a5"}.bxl.bx-motion-js:before{content:"\f1a6"}.bxl.bx-mozilla:before{content:"\f1a7"}.bxl.bx-my-sql:before{content:"\f1a8"}.bxl.bx-neon-tech:before{content:"\f1a9"}.bxl.bx-neovim:before{content:"\f1aa"}.bxl.bx-nest-js:before{content:"\f1ab"}.bxl.bx-netlify:before{content:"\f1ac"}.bxl.bx-next-js:before{content:"\f1ad"}.bxl.bx-nodejs:before{content:"\f1ae"}.bxl.bx-notion:before{content:"\f1af"}.bxl.bx-npm:before{content:"\f1b0"}.bxl.bx-nuxt-js:before{content:"\f1b1"}.bxl.bx-ok-ru:before{content:"\f1b2"}.bxl.bx-ollama:before{content:"\f1b3"}.bxl.bx-openai:before{content:"\f1b4"}.bxl.bx-opensea:before{content:"\f1b5"}.bxl.bx-opera:before{content:"\f1b6"}.bxl.bx-paddle-p:before{content:"\f1b7"}.bxl.bx-paper-design:before{content:"\f1b8"}.bxl.bx-patreon:before{content:"\f1b9"}.bxl.bx-payload-cms:before{content:"\f1ba"}.bxl.bx-paypal:before{content:"\f1bb"}.bxl.bx-periscope:before{content:"\f1bc"}.bxl.bx-perplexity-ai:before{content:"\f1bd"}.bxl.bx-php:before{content:"\f1be"}.bxl.bx-pinterest-alt:before{content:"\f1bf"}.bxl.bx-pinterest:before{content:"\f1c0"}.bxl.bx-planetscale:before{content:"\f1c1"}.bxl.bx-play-store:before{content:"\f1c2"}.bxl.bx-playstation:before{content:"\f1c3"}.bxl.bx-pocket:before{content:"\f1c4"}.bxl.bx-polar:before{content:"\f1c5"}.bxl.bx-postgresql:before{content:"\f1c6"}.bxl.bx-prisma-orm:before{content:"\f1c7"}.bxl.bx-product-hunt:before{content:"\f1c8"}.bxl.bx-python:before{content:"\f1c9"}.bxl.bx-qdrant:before{content:"\f1ca"}.bxl.bx-qq:before{content:"\f1cb"}.bxl.bx-quora:before{content:"\f1cc"}.bxl.bx-radix-ui:before{content:"\f1cd"}.bxl.bx-railway:before{content:"\f1ce"}.bxl.bx-rasberry-pi:before{content:"\f1cf"}.bxl.bx-react-query:before{content:"\f1d0"}.bxl.bx-react-router:before{content:"\f1d1"}.bxl.bx-react:before{content:"\f1d2"}.bxl.bx-redbubble:before{content:"\f1d3"}.bxl.bx-reddit:before{content:"\f1d4"}.bxl.bx-redux:before{content:"\f1d5"}.bxl.bx-remix-js:before{content:"\f1d6"}.bxl.bx-replit:before{content:"\f1d7"}.bxl.bx-resend:before{content:"\f1d8"}.bxl.bx-roblox:before{content:"\f1d9"}.bxl.bx-sanity:before{content:"\f1da"}.bxl.bx-sass:before{content:"\f1db"}.bxl.bx-sentry:before{content:"\f1dc"}.bxl.bx-shadcn-ui:before{content:"\f1dd"}.bxl.bx-shopify:before{content:"\f1de"}.bxl.bx-sketch:before{content:"\f1df"}.bxl.bx-skype:before{content:"\f1e0"}.bxl.bx-slack-old:before{content:"\f1e1"}.bxl.bx-slack:before{content:"\f1e2"}.bxl.bx-snapchat:before{content:"\f1e3"}.bxl.bx-socket-io:before{content:"\f1e4"}.bxl.bx-soundcloud:before{content:"\f1e5"}.bxl.bx-spotify:before{content:"\f1e6"}.bxl.bx-spring-boot:before{content:"\f1e7"}.bxl.bx-squarespace:before{content:"\f1e8"}.bxl.bx-sst:before{content:"\f1e9"}.bxl.bx-stack-overflow:before{content:"\f1ea"}.bxl.bx-stackblitz:before{content:"\f1eb"}.bxl.bx-steam:before{content:"\f1ec"}.bxl.bx-stripe:before{content:"\f1ed"}.bxl.bx-supabase:before{content:"\f1ee"}.bxl.bx-svelte:before{content:"\f1ef"}.bxl.bx-tailwind-css:before{content:"\f1f0"}.bxl.bx-telegram:before{content:"\f1f1"}.bxl.bx-terraform:before{content:"\f1f2"}.bxl.bx-threads:before{content:"\f1f3"}.bxl.bx-three-js:before{content:"\f1f4"}.bxl.bx-tiktok:before{content:"\f1f5"}.bxl.bx-trello:before{content:"\f1f6"}.bxl.bx-trip-advisor:before{content:"\f1f7"}.bxl.bx-trpc:before{content:"\f1f8"}.bxl.bx-trustpilot:before{content:"\f1f9"}.bxl.bx-tumblr:before{content:"\f1fa"}.bxl.bx-tux:before{content:"\f1fb"}.bxl.bx-twitch:before{content:"\f1fc"}.bxl.bx-twitter-x:before{content:"\f1fd"}.bxl.bx-twitter:before{content:"\f1fe"}.bxl.bx-typescript:before{content:"\f1ff"}.bxl.bx-uber:before{content:"\f200"}.bxl.bx-ubuntu:before{content:"\f201"}.bxl.bx-udacity:before{content:"\f202"}.bxl.bx-union-pay:before{content:"\f203"}.bxl.bx-unity:before{content:"\f204"}.bxl.bx-unsplash:before{content:"\f205"}.bxl.bx-upi:before{content:"\f206"}.bxl.bx-upwork:before{content:"\f207"}.bxl.bx-v0:before{content:"\f208"}.bxl.bx-venmo:before{content:"\f209"}.bxl.bx-vercel:before{content:"\f20a"}.bxl.bx-vimeo:before{content:"\f20b"}.bxl.bx-visa:before{content:"\f20c"}.bxl.bx-visual-studio:before{content:"\f20d"}.bxl.bx-vite-js:before{content:"\f20e"}.bxl.bx-vk:before{content:"\f20f"}.bxl.bx-vuejs:before{content:"\f210"}.bxl.bx-waze:before{content:"\f211"}.bxl.bx-web-components:before{content:"\f212"}.bxl.bx-webflow:before{content:"\f213"}.bxl.bx-wechat:before{content:"\f214"}.bxl.bx-weibo:before{content:"\f215"}.bxl.bx-whatsapp-square:before{content:"\f216"}.bxl.bx-whatsapp:before{content:"\f217"}.bxl.bx-wikipedia:before{content:"\f218"}.bxl.bx-windsurf:before{content:"\f219"}.bxl.bx-wix:before{content:"\f21a"}.bxl.bx-wordpress:before{content:"\f21b"}.bxl.bx-work-os:before{content:"\f21c"}.bxl.bx-xai:before{content:"\f21d"}.bxl.bx-xbox:before{content:"\f21e"}.bxl.bx-xing:before{content:"\f21f"}.bxl.bx-yahoo:before{content:"\f220"}.bxl.bx-yarn:before{content:"\f221"}.bxl.bx-yelp:before{content:"\f222"}.bxl.bx-youtube-music:before{content:"\f223"}.bxl.bx-youtube:before{content:"\f224"}.bxl.bx-zen-browser:before{content:"\f225"}.bxl.bx-zoom-workplace:before{content:"\f226"} \ No newline at end of file diff --git a/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.ttf b/apps/icon-pack-builder/boxicons-free/fonts/brands/boxicons-brands.ttf new file mode 100644 index 0000000000000000000000000000000000000000..770cfe23cc3ea6a155599da5814efa51d01d29d2 GIT binary patch literal 77772 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

x& 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

)~R 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[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 literal 0 HcmV?d00001 diff --git a/apps/icon-pack-builder/boxicons-free/fonts/brands/transformations.css b/apps/icon-pack-builder/boxicons-free/fonts/brands/transformations.css new file mode 100644 index 000000000..160dd3bfa --- /dev/null +++ b/apps/icon-pack-builder/boxicons-free/fonts/brands/transformations.css @@ -0,0 +1,108 @@ +.bx-rotate-90 +{ + transform: rotate(90deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'; +} +.bx-rotate-180 +{ + transform: rotate(180deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)'; +} +.bx-rotate-270 +{ + transform: rotate(270deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'; +} +.bx-flip-horizontal +{ + transform: scaleX(-1); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)'; +} +.bx-flip-vertical +{ + transform: scaleY(-1); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)'; +} +.bx-xs +{ + font-size: 1rem!important; +} +.bx-sm +{ + font-size: 1.55rem!important; +} +.bx-md +{ + font-size: 2.25rem!important; +} +.bx-lg +{ + font-size: 3.0rem!important; +} +.bx-fw +{ + font-size: 1.2857142857em; + line-height: .8em; + + width: 1.2857142857em; + height: .8em; + margin-top: -.2em!important; + + vertical-align: middle; +} +.bx-pull-left +{ + float: left; + + margin-right: .3em!important; +} +.bx-pull-right +{ + float: right; + + margin-left: .3em!important; +} + +.bx-border +{ + padding: .25em; + + border: .07em solid rgba(0,0,0,.1); + border-radius: .25em; +} +.bx-border-circle +{ + padding: .25em; + + border: .07em solid rgba(0,0,0,.1); + border-radius: 50%; +} +.bx-ul +{ + margin-left: 2em; + padding-left: 0; + + list-style: none; +} +.bx-ul > li +{ + position: relative; +} + +.bx-ul .bx,.bx-ul .bxr,.bx-ul .bxs +{ + font-size: inherit; + line-height: inherit; + + position: absolute; + left: -2em; + + width: 2em; + + text-align: center; +} diff --git a/apps/icon-pack-builder/boxicons-free/fonts/transformations.css b/apps/icon-pack-builder/boxicons-free/fonts/transformations.css new file mode 100644 index 000000000..160dd3bfa --- /dev/null +++ b/apps/icon-pack-builder/boxicons-free/fonts/transformations.css @@ -0,0 +1,108 @@ +.bx-rotate-90 +{ + transform: rotate(90deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'; +} +.bx-rotate-180 +{ + transform: rotate(180deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)'; +} +.bx-rotate-270 +{ + transform: rotate(270deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'; +} +.bx-flip-horizontal +{ + transform: scaleX(-1); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)'; +} +.bx-flip-vertical +{ + transform: scaleY(-1); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)'; +} +.bx-xs +{ + font-size: 1rem!important; +} +.bx-sm +{ + font-size: 1.55rem!important; +} +.bx-md +{ + font-size: 2.25rem!important; +} +.bx-lg +{ + font-size: 3.0rem!important; +} +.bx-fw +{ + font-size: 1.2857142857em; + line-height: .8em; + + width: 1.2857142857em; + height: .8em; + margin-top: -.2em!important; + + vertical-align: middle; +} +.bx-pull-left +{ + float: left; + + margin-right: .3em!important; +} +.bx-pull-right +{ + float: right; + + margin-left: .3em!important; +} + +.bx-border +{ + padding: .25em; + + border: .07em solid rgba(0,0,0,.1); + border-radius: .25em; +} +.bx-border-circle +{ + padding: .25em; + + border: .07em solid rgba(0,0,0,.1); + border-radius: 50%; +} +.bx-ul +{ + margin-left: 2em; + padding-left: 0; + + list-style: none; +} +.bx-ul > li +{ + position: relative; +} + +.bx-ul .bx,.bx-ul .bxr,.bx-ul .bxs +{ + font-size: inherit; + line-height: inherit; + + position: absolute; + left: -2em; + + width: 2em; + + text-align: center; +} diff --git a/apps/icon-pack-builder/boxicons-free/fonts/transformations.min.css b/apps/icon-pack-builder/boxicons-free/fonts/transformations.min.css new file mode 100644 index 000000000..1455c7f44 --- /dev/null +++ b/apps/icon-pack-builder/boxicons-free/fonts/transformations.min.css @@ -0,0 +1 @@ +.bx-rotate-90{transform:rotate(90deg);-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)';}.bx-rotate-180{transform:rotate(180deg);-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)';}.bx-rotate-270{transform:rotate(270deg);-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)';}.bx-flip-horizontal{transform:scaleX(-1);-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)';}.bx-flip-vertical{transform:scaleY(-1);-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)';}.bx-xs{font-size:1rem!important;}.bx-sm{font-size:1.55rem!important;}.bx-md{font-size:2.25rem!important;}.bx-lg{font-size:3.0rem!important;}.bx-fw{font-size:1.2857142857em;line-height:.8em;width:1.2857142857em;height:.8em;margin-top:-.2em!important;vertical-align:middle;}.bx-pull-left{float:left;margin-right:.3em!important;}.bx-pull-right{float:right;margin-left:.3em!important;}.bx-border{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:.25em;}.bx-border-circle{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:50%;}.bx-ul{margin-left:2em;padding-left:0;list-style:none;}.bx-ul > li{position:relative;}.bx-ul .bx,.bx-ul .bxr,.bx-ul .bxs{font-size:inherit;line-height:inherit;position:absolute;left:-2em;width:2em;text-align:center;} \ No newline at end of file diff --git a/apps/icon-pack-builder/package.json b/apps/icon-pack-builder/package.json index c529fb2ef..0a6aaffff 100644 --- a/apps/icon-pack-builder/package.json +++ b/apps/icon-pack-builder/package.json @@ -6,5 +6,9 @@ "scripts": { "start": "tsx ." }, - "keywords": [] + "keywords": [], + "devDependencies": { + "@mdi/font": "7.4.47", + "@phosphor-icons/web": "2.1.2" + } } diff --git a/apps/icon-pack-builder/src/index.ts b/apps/icon-pack-builder/src/index.ts index 625afffbf..524ca1629 100644 --- a/apps/icon-pack-builder/src/index.ts +++ b/apps/icon-pack-builder/src/index.ts @@ -3,6 +3,7 @@ import { createWriteStream } from "node:fs"; import cls from "@triliumnext/server/src/services/cls.js"; import type { IconPackData } from "./provider"; +import boxicons3 from "./providers/boxicons3"; import mdi from "./providers/mdi"; import phosphor from "./providers/phosphor"; @@ -57,6 +58,8 @@ async function main() { } const builtIconPacks = [ + boxicons3("basic"), + boxicons3("brands"), mdi(), phosphor("regular"), phosphor("fill") diff --git a/scripts/icon-packs/boxicons-v3.ts b/apps/icon-pack-builder/src/providers/boxicons3.ts similarity index 51% rename from scripts/icon-packs/boxicons-v3.ts rename to apps/icon-pack-builder/src/providers/boxicons3.ts index 3c9bad377..23e0de7dc 100644 --- a/scripts/icon-packs/boxicons-v3.ts +++ b/apps/icon-pack-builder/src/providers/boxicons3.ts @@ -1,13 +1,10 @@ -import { readFileSync, writeFileSync } from "fs"; +import { readFileSync } from "fs"; import { join } from "path"; -const inputDir = process.argv[2]; -if (!inputDir) { - console.error('Please provide the input directory as the first argument.'); - process.exit(1); -} +import { IconPackData } from "../provider"; -for (const pack of [ "basic", "brands" ]) { +export default function buildIcons(pack: "basic" | "brands"): IconPackData { + const inputDir = join(__dirname, "../../boxicons-free/fonts"); const fileName = pack === "basic" ? "boxicons" : `boxicons-${pack}`; const jsonPath = `${inputDir}/${pack}/${fileName}.json`; const inputData = JSON.parse(readFileSync(jsonPath, "utf-8")); @@ -29,9 +26,17 @@ for (const pack of [ "basic", "brands" ]) { }; } - const manifest = { - icons + return { + name: pack === "basic" ? "Boxicons 3 (Basic)" : "Boxicons 3 (Brands)", + prefix: pack === "basic" ? "bx3" : "bxl3", + icon: pack === "basic" ? "bx3 bx-cube" : "bxl3 bxl-boxicons", + fontFile: { + name: `${fileName}.woff2`, + mime: "font/woff2", + content: readFileSync(join(inputDir, pack, `${fileName}.woff2`)) + }, + manifest: { + icons + } }; - const outputPath = join(`${inputDir}/${pack}/generated-manifest.json`); - writeFileSync(outputPath, JSON.stringify(manifest, null, 2)); } From 56304a4d7178143483924ec321c859a3d47d9a72 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 22:54:29 +0200 Subject: [PATCH 114/125] chore(icon-pack-builder): improve output dir --- apps/icon-pack-builder/src/index.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/icon-pack-builder/src/index.ts b/apps/icon-pack-builder/src/index.ts index 524ca1629..f51215992 100644 --- a/apps/icon-pack-builder/src/index.ts +++ b/apps/icon-pack-builder/src/index.ts @@ -1,4 +1,5 @@ -import { createWriteStream } from "node:fs"; +import { createWriteStream, mkdirSync } from "node:fs"; +import { join } from "node:path"; import cls from "@triliumnext/server/src/services/cls.js"; @@ -12,6 +13,9 @@ process.env.TRILIUM_RESOURCE_DIR = "../server/src"; process.env.NODE_ENV = "development"; async function main() { + const outputDir = join(__dirname, "output"); + mkdirSync(outputDir, { recursive: true }); + const i18n = await import("@triliumnext/server/src/services/i18n.js"); await i18n.initializeTranslations(); @@ -45,7 +49,7 @@ async function main() { }); // Export to zip. - const zipFilePath = `icon-pack-${iconPack.prefix}.zip`; + const zipFilePath = join(outputDir, `${iconPack.name}.zip`); const fileOutputStream = createWriteStream(zipFilePath); const { exportToZip } = (await import("@triliumnext/server/src/services/export/zip.js")).default; const taskContext = new (await import("@triliumnext/server/src/services/task_context.js")).default( From ebd60519dd254c9df32f9926ef504e89c75110f3 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 22:59:01 +0200 Subject: [PATCH 115/125] fix(note_icon): empty slots appearing when reducing list --- apps/client/src/widgets/note_icon.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/client/src/widgets/note_icon.tsx b/apps/client/src/widgets/note_icon.tsx index 70d79fb65..7bbbd3e34 100644 --- a/apps/client/src/widgets/note_icon.tsx +++ b/apps/client/src/widgets/note_icon.tsx @@ -156,7 +156,7 @@ function IconItemCell({ rowIndex, columnIndex, style, filteredIcons }: CellCompo }>): React.JSX.Element { const iconIndex = rowIndex * 12 + columnIndex; const iconData = filteredIcons[iconIndex] as IconWithName | undefined; - if (!iconData) return ; + if (!iconData) return <>; const { id, terms, iconPack } = iconData; return ( From f02b3b48e8e4280d97d2c0890b3f87b677e2266b Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Dec 2025 23:18:51 +0200 Subject: [PATCH 116/125] docs(user): add missing share aliases --- docs/User Guide/!!!meta.json | 246 ++++++++++++++++++++++------------- 1 file changed, 155 insertions(+), 91 deletions(-) diff --git a/docs/User Guide/!!!meta.json b/docs/User Guide/!!!meta.json index c93b07a3d..4bc0ecf72 100644 --- a/docs/User Guide/!!!meta.json +++ b/docs/User Guide/!!!meta.json @@ -5761,6 +5761,69 @@ "type": "text", "mime": "text/html", "attributes": [ + { + "type": "relation", + "name": "internalLink", + "value": "s8alTXmpFR61", + "isInheritable": false, + "position": 10 + }, + { + "type": "relation", + "name": "internalLink", + "value": "g1mlRoU8CsqC", + "isInheritable": false, + "position": 20 + }, + { + "type": "relation", + "name": "internalLink", + "value": "bnyigUA2UK7s", + "isInheritable": false, + "position": 30 + }, + { + "type": "relation", + "name": "internalLink", + "value": "HI6GBBIduIgv", + "isInheritable": false, + "position": 40 + }, + { + "type": "relation", + "name": "internalLink", + "value": "bwg0e8ewQMak", + "isInheritable": false, + "position": 50 + }, + { + "type": "relation", + "name": "internalLink", + "value": "R9pX4DGra2Vt", + "isInheritable": false, + "position": 60 + }, + { + "type": "relation", + "name": "internalLink", + "value": "ycBFjKrrwE9p", + "isInheritable": false, + "position": 70 + }, + { + "type": "relation", + "name": "internalLink", + "value": "oPVyFC7WL2Lp", + "isInheritable": false, + "position": 80 + }, + { + "type": "relation", + "name": "internalLink", + "value": "eIg8jdvaoNNd", + "isInheritable": false, + "position": 90 + }, { "type": "label", "name": "iconClass", @@ -5769,67 +5832,11 @@ "position": 30 }, { - "type": "relation", - "name": "internalLink", - "value": "g1mlRoU8CsqC", - "isInheritable": false, - "position": 40 - }, - { - "type": "relation", - "name": "internalLink", - "value": "s8alTXmpFR61", - "isInheritable": false, - "position": 50 - }, - { - "type": "relation", - "name": "internalLink", - "value": "bnyigUA2UK7s", - "isInheritable": false, - "position": 60 - }, - { - "type": "relation", - "name": "internalLink", - "value": "HI6GBBIduIgv", - "isInheritable": false, - "position": 70 - }, - { - "type": "relation", - "name": "internalLink", - "value": "bwg0e8ewQMak", - "isInheritable": false, - "position": 80 - }, - { - "type": "relation", - "name": "internalLink", - "value": "R9pX4DGra2Vt", - "isInheritable": false, - "position": 90 - }, - { - "type": "relation", - "name": "internalLink", - "value": "ycBFjKrrwE9p", + "type": "label", + "name": "shareAlias", + "value": "icon-packs", "isInheritable": false, "position": 100 - }, - { - "type": "relation", - "name": "internalLink", - "value": "oPVyFC7WL2Lp", - "isInheritable": false, - "position": 110 - }, - { - "type": "relation", - "name": "internalLink", - "value": "eIg8jdvaoNNd", - "isInheritable": false, - "position": 120 } ], "format": "markdown", @@ -11908,6 +11915,41 @@ "type": "text", "mime": "text/html", "attributes": [ + { + "type": "relation", + "name": "internalLink", + "value": "gOKqSJgXLcIj", + "isInheritable": false, + "position": 10 + }, + { + "type": "relation", + "name": "internalLink", + "value": "0vhv7lsOLy82", + "isInheritable": false, + "position": 20 + }, + { + "type": "relation", + "name": "internalLink", + "value": "bnyigUA2UK7s", + "isInheritable": false, + "position": 30 + }, + { + "type": "relation", + "name": "internalLink", + "value": "s8alTXmpFR61", + "isInheritable": false, + "position": 40 + }, + { + "type": "relation", + "name": "internalLink", + "value": "mHbBMPDPkVV5", + "isInheritable": false, + "position": 50 + }, { "type": "label", "name": "iconClass", @@ -11916,39 +11958,11 @@ "position": 30 }, { - "type": "relation", - "name": "internalLink", - "value": "gOKqSJgXLcIj", - "isInheritable": false, - "position": 40 - }, - { - "type": "relation", - "name": "internalLink", - "value": "0vhv7lsOLy82", - "isInheritable": false, - "position": 50 - }, - { - "type": "relation", - "name": "internalLink", - "value": "s8alTXmpFR61", + "type": "label", + "name": "shareAlias", + "value": "creating-icon-pack", "isInheritable": false, "position": 60 - }, - { - "type": "relation", - "name": "internalLink", - "value": "bnyigUA2UK7s", - "isInheritable": false, - "position": 70 - }, - { - "type": "relation", - "name": "internalLink", - "value": "mHbBMPDPkVV5", - "isInheritable": false, - "position": 80 } ], "format": "markdown", @@ -15962,7 +15976,15 @@ "isExpanded": false, "type": "text", "mime": "text/html", - "attributes": [], + "attributes": [ + { + "type": "label", + "name": "shareAlias", + "value": "note-context-aware-widget", + "isInheritable": false, + "position": 30 + } + ], "format": "markdown", "dataFileName": "Note context aware widget.md", "attachments": [] @@ -16554,6 +16576,20 @@ "value": "bx bxl-react", "isInheritable": false, "position": 30 + }, + { + "type": "label", + "name": "shareAlias", + "value": "preac", + "isInheritable": false, + "position": 60 + }, + { + "type": "label", + "name": "shareAlias", + "value": "preact", + "isInheritable": false, + "position": 70 } ], "format": "markdown", @@ -16598,6 +16634,13 @@ "value": "bx bxs-component", "isInheritable": false, "position": 50 + }, + { + "type": "label", + "name": "shareAlias", + "value": "component-libraries", + "isInheritable": false, + "position": 60 } ], "format": "markdown", @@ -16641,6 +16684,13 @@ "value": "bx bx-question-mark", "isInheritable": false, "position": 60 + }, + { + "type": "label", + "name": "shareAlias", + "value": "hooks", + "isInheritable": false, + "position": 70 } ], "format": "markdown", @@ -16677,6 +16727,13 @@ "value": "bx bxs-file-css", "isInheritable": false, "position": 40 + }, + { + "type": "label", + "name": "shareAlias", + "value": "css", + "isInheritable": false, + "position": 50 } ], "format": "markdown", @@ -16734,6 +16791,13 @@ "value": "bx bxs-component", "isInheritable": false, "position": 30 + }, + { + "type": "label", + "name": "shareAlias", + "value": "builtin-components", + "isInheritable": false, + "position": 50 } ], "format": "markdown", From 7768003735ad4f00d5f98a9ee48c93e16042953d Mon Sep 17 00:00:00 2001 From: green Date: Sat, 27 Dec 2025 13:47:59 +0100 Subject: [PATCH 117/125] Translated using Weblate (Japanese) Currently translated at 100.0% (1730 of 1730 strings) Translation: Trilium Notes/Client Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/ --- apps/client/src/translations/ja/translation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/client/src/translations/ja/translation.json b/apps/client/src/translations/ja/translation.json index 97e3499c1..173efdd68 100644 --- a/apps/client/src/translations/ja/translation.json +++ b/apps/client/src/translations/ja/translation.json @@ -161,7 +161,7 @@ "editable": "編集可能", "basic_properties": "基本プロパティ", "language": "言語", - "configure_code_notes": "コードノートを設定しています..." + "configure_code_notes": "コードノートを設定..." }, "i18n": { "title": "ローカライゼーション", From d3a559a70055aaba1f9e862593b72f1d7c952ca0 Mon Sep 17 00:00:00 2001 From: "Francis C." Date: Sat, 27 Dec 2025 05:31:47 +0100 Subject: [PATCH 118/125] Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 99.5% (1722 of 1730 strings) Translation: Trilium Notes/Client Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/ --- apps/client/src/translations/tw/translation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/client/src/translations/tw/translation.json b/apps/client/src/translations/tw/translation.json index 028a75a56..94e3fdfb6 100644 --- a/apps/client/src/translations/tw/translation.json +++ b/apps/client/src/translations/tw/translation.json @@ -21,7 +21,7 @@ }, "bundle-error": { "title": "載入自訂腳本失敗", - "message": "來自 ID 為 \"{{id}}\"、標題為 \"{{title}}\" 的筆記的腳本因以下原因無法執行:\n\n{{message}}" + "message": "腳本因以下原因無法執行:\n\n{{message}}" }, "widget-list-error": { "title": "無法從伺服器取得元件清單" From fb465b442c3db82998cc6801f1f3a2630979fb8f Mon Sep 17 00:00:00 2001 From: MarcelWie Date: Sat, 27 Dec 2025 09:39:16 +0100 Subject: [PATCH 119/125] Translated using Weblate (German) Currently translated at 94.3% (1632 of 1730 strings) Translation: Trilium Notes/Client Translate-URL: https://hosted.weblate.org/projects/trilium/client/de/ --- apps/client/src/translations/de/translation.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/client/src/translations/de/translation.json b/apps/client/src/translations/de/translation.json index 0b3a5cf46..491459385 100644 --- a/apps/client/src/translations/de/translation.json +++ b/apps/client/src/translations/de/translation.json @@ -21,7 +21,10 @@ }, "bundle-error": { "title": "Benutzerdefiniertes Skript konnte nicht geladen werden", - "message": "Skript aus der Notiz \"{{title}}\" mit der ID \"{{id}}\", konnte nicht ausgeführt werden wegen:\n\n{{message}}" + "message": "Skript konnte nicht ausgeführt werden wegen:\n\n{{message}}" + }, + "widget-list-error": { + "title": "Abruf der Liste von Widgets vom Server ist fehlgeschlagen" } }, "add_link": { From cafeb3920a2dcbbd2cf87c617c90574095a88348 Mon Sep 17 00:00:00 2001 From: Marcelo Nolasco Date: Sun, 28 Dec 2025 09:35:34 +0100 Subject: [PATCH 120/125] Translated using Weblate (Portuguese (Brazil)) Currently translated at 12.5% (19 of 152 strings) Translation: Trilium Notes/Website Translate-URL: https://hosted.weblate.org/projects/trilium/website/pt_BR/ --- .../src/translations/pt-BR/translation.json | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/apps/website/src/translations/pt-BR/translation.json b/apps/website/src/translations/pt-BR/translation.json index d803b7a9d..cc6322f0d 100644 --- a/apps/website/src/translations/pt-BR/translation.json +++ b/apps/website/src/translations/pt-BR/translation.json @@ -5,5 +5,25 @@ "architecture": "Arquitetura:", "older_releases": "Veja os lançamentos anteriores", "server_title": "Configure um servidor para acessar em múltiplos dispositivos" + }, + "hero_section": { + "title": "Organize seus pensamentos. Construa sua base de conhecimento pessoal.", + "subtitle": "O Trilium é uma solução de código aberto para anotações e organização de uma base de conhecimento pessoal. Use-o localmente no seu computador ou sincronize-o com seu servidor auto-hospedado para manter suas notas disponíveis onde quer que você vá.", + "get_started": "Começar", + "github": "GitHub", + "dockerhub": "Docker Hub", + "screenshot_alt": "Captura de tela do aplicativo de desktop Trilium Notes" + }, + "organization_benefits": { + "title": "Organização", + "note_structure_title": "Estrutura de notas", + "note_structure_description": "As notas podem ser organizadas de forma hierárquica. Não há necessidade de pastas, pois cada nota pode conter subnotas. Uma única nota pode ser adicionada em vários locais da hierarquia.", + "attributes_title": "Rótulos e relacionamentos de notas", + "attributes_description": "Use relacionamentos entre notas ou adicione rótulos para facilitar a categorização. Use atributos promovidos para inserir informações estruturadas que podem ser usadas em tabelas e quadros.", + "hoisting_title": "Espaços de trabalho e hoisting", + "hoisting_description": "Separe facilmente suas notas pessoais e de trabalho agrupando-as em um espaço de trabalho, que foca a árvore de notas para exibir apenas um conjunto específico de notas." + }, + "productivity_benefits": { + "title": "Produtividade e segurança" } } From 3ab5bbae4d1a578365132d12c7edc2306808c7a4 Mon Sep 17 00:00:00 2001 From: Marcelo Nolasco Date: Sun, 28 Dec 2025 09:59:31 +0100 Subject: [PATCH 121/125] Translated using Weblate (Portuguese (Brazil)) Currently translated at 11.2% (13 of 116 strings) Translation: Trilium Notes/README Translate-URL: https://hosted.weblate.org/projects/trilium/readme/pt_BR/ --- docs/README-pt_BR.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/README-pt_BR.md b/docs/README-pt_BR.md index 3a7661078..484b0bac8 100644 --- a/docs/README-pt_BR.md +++ b/docs/README-pt_BR.md @@ -40,23 +40,23 @@ conhecimento pessoal. - [Último lançamento](https://github.com/TriliumNext/Trilium/releases/latest) - versão estável, recomendada para a maioria dos usuários. - [Nightly build](https://github.com/TriliumNext/Trilium/releases/tag/nightly) – - unstable development version, updated daily with the latest features and - fixes. + versão de desenvolvimento instável, atualizada diariamente com os recursos e + correções mais recentes. ## 📚 Documentação -**Visit our comprehensive documentation at +**Visite nossa documentação completa em [docs.triliumnotes.org](https://docs.triliumnotes.org/)** -Our documentation is available in multiple formats: -- **Online Documentation**: Browse the full documentation at +Nossa documentação está disponível em vários formatos: +- **Documentação online:** Navegue pela documentação completa em [docs.triliumnotes.org](https://docs.triliumnotes.org/) -- **In-App Help**: Press `F1` within Trilium to access the same documentation - directly in the application -- **GitHub**: Navigate through the [User Guide](./User%20Guide/User%20Guide/) in - this repository +- **Ajuda no aplicativo**: Pressione `F1` dentro do Trilium para acessar a mesma + documentação diretamente no aplicativo +- **GitHub**: Navegue pelo [User Guide](./User%20Guide/User%20Guide/) neste + repositório -### Quick Links +### Links rápidos - [Getting Started Guide](https://docs.triliumnotes.org/) - [Installation Instructions](https://docs.triliumnotes.org/user-guide/setup) - [Docker From c0e0a712ad86196c81f04bc4df118e04542abd7d Mon Sep 17 00:00:00 2001 From: Marcelo Nolasco Date: Sun, 28 Dec 2025 09:46:36 +0100 Subject: [PATCH 122/125] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (152 of 152 strings) Translation: Trilium Notes/Website Translate-URL: https://hosted.weblate.org/projects/trilium/website/pt_BR/ --- .../src/translations/pt-BR/translation.json | 197 ++++++++++++++++-- 1 file changed, 184 insertions(+), 13 deletions(-) diff --git a/apps/website/src/translations/pt-BR/translation.json b/apps/website/src/translations/pt-BR/translation.json index cc6322f0d..54325686b 100644 --- a/apps/website/src/translations/pt-BR/translation.json +++ b/apps/website/src/translations/pt-BR/translation.json @@ -1,29 +1,200 @@ { "get-started": { - "title": "Iniciar", - "desktop_title": "Baixe a aplicação para desktop (v{{version}})", + "title": "Primeiros passos", + "desktop_title": "Baixar o aplicativo para desktop (v{{version}})", "architecture": "Arquitetura:", - "older_releases": "Veja os lançamentos anteriores", - "server_title": "Configure um servidor para acessar em múltiplos dispositivos" + "older_releases": "Ver versões anteriores", + "server_title": "Configurar um servidor para acessar em vários dispositivos" }, "hero_section": { - "title": "Organize seus pensamentos. Construa sua base de conhecimento pessoal.", - "subtitle": "O Trilium é uma solução de código aberto para anotações e organização de uma base de conhecimento pessoal. Use-o localmente no seu computador ou sincronize-o com seu servidor auto-hospedado para manter suas notas disponíveis onde quer que você vá.", - "get_started": "Começar", + "title": "Organize seus pensamentos. Crie sua base de conhecimento pessoal.", + "subtitle": "Trilium é uma solução de código aberto para fazer anotações e organizar uma base de conhecimento pessoal. Use localmente no seu desktop ou sincronize com seu servidor auto-hospedado para manter suas notas onde quer que você vá.", + "get_started": "Primeiros passos", "github": "GitHub", "dockerhub": "Docker Hub", - "screenshot_alt": "Captura de tela do aplicativo de desktop Trilium Notes" + "screenshot_alt": "Captura de tela do aplicativo Trilium Notes para desktop" }, "organization_benefits": { "title": "Organização", "note_structure_title": "Estrutura de notas", - "note_structure_description": "As notas podem ser organizadas de forma hierárquica. Não há necessidade de pastas, pois cada nota pode conter subnotas. Uma única nota pode ser adicionada em vários locais da hierarquia.", - "attributes_title": "Rótulos e relacionamentos de notas", - "attributes_description": "Use relacionamentos entre notas ou adicione rótulos para facilitar a categorização. Use atributos promovidos para inserir informações estruturadas que podem ser usadas em tabelas e quadros.", + "note_structure_description": "As notas podem ser organizadas hierarquicamente. Não há necessidade de pastas, já que cada nota pode conter subnotas. Uma mesma nota pode ser adicionada em vários lugares na hierarquia.", + "attributes_title": "Rótulos e relacionamentos das notas", + "attributes_description": "Use relações entre notas ou adicione rótulos para facilitar a categorização. Use atributos promovidos para inserir informações estruturadas que podem ser usadas em tabelas e quadros.", "hoisting_title": "Espaços de trabalho e hoisting", - "hoisting_description": "Separe facilmente suas notas pessoais e de trabalho agrupando-as em um espaço de trabalho, que foca a árvore de notas para exibir apenas um conjunto específico de notas." + "hoisting_description": "Separe facilmente suas notas pessoais e de trabalho agrupando-as em um espaço de trabalho, que foca sua árvore de notas para exibir apenas um conjunto específico de notas." }, "productivity_benefits": { - "title": "Produtividade e segurança" + "title": "Produtividade e segurança", + "revisions_title": "Revisões de notas", + "revisions_content": "As notas são salvas periodicamente em segundo plano, e as revisões podem ser usadas para revisar ou desfazer alterações acidentais. Revisões também podem ser criadas sob demanda.", + "sync_title": "Sincronização", + "sync_content": "Use uma instância auto-hospedada ou na nuvem para sincronizar facilmente suas notas entre vários dispositivos e acessá-las no celular usando um PWA.", + "protected_notes_title": "Notas protegidas", + "protected_notes_content": "Proteja informações pessoais sensíveis criptografando as notas e bloqueando-as com uma sessão protegida por senha.", + "jump_to_title": "Busca rápida e comandos", + "jump_to_content": "Vá rapidamente para notas ou comandos da interface em toda a hierarquia pesquisando pelo título, com correspondência aproximada para lidar com erros de digitação ou pequenas diferenças.", + "search_title": "Busca poderosa", + "search_content": "Ou pesquise texto dentro das notas e refine a busca filtrando pela nota pai ou pela profundidade.", + "web_clipper_title": "Web Clipper", + "web_clipper_content": "Capture páginas da web (ou capturas de tela) e insira-as diretamente no Trilium usando a extensão de navegador do Web Clipper." + }, + "note_types": { + "title": "Várias formas de representar suas informações", + "text_title": "Notas de texto", + "text_description": "As notas são editadas usando um editor visual (WYSIWYG), com suporte a tabelas, imagens, expressões matemáticas e blocos de código com realce de sintaxe. Formate rapidamente o texto usando sintaxe semelhante ao Markdown ou usando comandos de barra.", + "code_title": "Notas de código", + "code_description": "Amostras grandes de código-fonte ou scripts usam um editor dedicado, com realce de sintaxe para muitas linguagens de programação e diversos temas de cores.", + "file_title": "Notas de arquivo", + "file_description": "Incorpore arquivos multimídia como PDFs, imagens e vídeos, com uma visualização dentro do aplicativo.", + "canvas_title": "Canvas", + "canvas_description": "Organize formas, imagens e texto em um canvas infinito, usando a mesma tecnologia por trás do excalidraw.com. Ideal para diagramas, esboços e planejamento visual.", + "mermaid_title": "Diagramas Mermaid", + "mermaid_description": "Crie diagramas como fluxogramas, diagramas de classe e de sequência, gráficos de Gantt e muitos outros, usando a sintaxe Mermaid.", + "mindmap_title": "Mapa mental", + "mindmap_description": "Organize seus pensamentos de forma visual ou faça uma sessão de brainstorming.", + "others_list": "e outros: <0>mapa de notas, <1>mapa de relações, <2>buscas salvas, <3>renderizar nota, e <4>visualizações web." + }, + "extensibility_benefits": { + "title": "Compartilhamento e extensibilidade", + "import_export_title": "Importar/exportar", + "import_export_description": "Interaja facilmente com outros aplicativos usando os formatos Markdown, ENEX e OML.", + "share_title": "Compartilhe notas na web", + "share_description": "Se você tiver um servidor, ele pode ser usado para compartilhar um subconjunto das suas notas com outras pessoas.", + "scripting_title": "Scripts avançados", + "scripting_description": "Crie suas próprias integrações no Trilium com widgets personalizados ou lógica do lado do servidor.", + "api_title": "REST API", + "api_description": "Interaja com o Trilium programaticamente usando sua API REST integrada." + }, + "collections": { + "title": "Coleções", + "calendar_title": "Calendário", + "calendar_description": "Organize seus eventos pessoais ou profissionais usando um calendário, com suporte a eventos de dia inteiro e de múltiplos dias. Veja seus eventos rapidamente nas visualizações de semana, mês e ano. Interação simples para adicionar eventos ou arrastá-los.", + "table_title": "Tabela", + "table_description": "Exiba e edite informações sobre notas em uma estrutura tabular, com vários tipos de coluna, como texto, número, caixas de seleção, data e hora, links e cores, além de suporte a relações. Opcionalmente, exiba as notas dentro de uma hierarquia em árvore na tabela.", + "board_title": "Quadro Kanban", + "board_description": "Organize suas tarefas ou o status do projeto em um quadro Kanban, com uma forma simples de criar novos itens e colunas e alterar o status arrastando-os pelo quadro.", + "geomap_title": "Geomapa", + "geomap_description": "Planeje suas férias ou marque seus pontos de interesse diretamente em um mapa geográfico usando marcadores personalizáveis. Exiba trilhas GPX gravadas para acompanhar itinerários.", + "presentation_title": "Apresentação", + "presentation_description": "Organize informações em slides e apresente em tela cheia com transições suaves. Os slides também podem ser exportados para PDF para facilitar o compartilhamento." + }, + "faq": { + "title": "Perguntas frequentes", + "mobile_question": "Existe um aplicativo móvel?", + "mobile_answer": "Atualmente não existe um aplicativo móvel oficial. No entanto, se você tiver uma instância de servidor, pode acessá-lo usando um navegador e até instalá-lo como um PWA. Para Android, existe um aplicativo não oficial chamado TriliumDroid que inclusive funciona offline (assim como um cliente de desktop).", + "database_question": "Onde os dados são armazenados?", + "database_answer": "Todas as suas notas serão armazenadas em um banco de dados SQLite em uma pasta do aplicativo. O motivo de o Trilium usar um banco de dados em vez de arquivos de texto simples é tanto desempenho quanto o fato de que alguns recursos seriam muito mais difíceis de implementar, como clones (a mesma nota em vários lugares da árvore). Para encontrar a pasta do aplicativo, basta ir até a janela Sobre.", + "server_question": "Eu preciso de um servidor para usar o Trilium?", + "server_answer": "Não. O servidor permite acesso via navegador e gerencia a sincronização se você tiver vários dispositivos. Para começar, basta baixar o aplicativo para desktop e começar a usá-lo.", + "scaling_question": "Quão bem o aplicativo escala com uma grande quantidade de notas?", + "scaling_answer": "Dependendo do uso, o aplicativo deve ser capaz de lidar com pelo menos 100.000 notas sem problemas. Observe que o processo de sincronização às vezes pode falhar ao enviar muitos arquivos grandes (1 GB por arquivo), já que o Trilium é mais uma aplicação de base de conhecimento do que um armazenamento de arquivos (como o NextCloud, por exemplo).", + "network_share_question": "Posso compartilhar meu banco de dados em uma unidade de rede?", + "network_share_answer": "Não. Em geral, não é uma boa ideia compartilhar um banco de dados SQLite em uma unidade de rede. Embora às vezes possa funcionar, há chances de o banco de dados ser corrompido devido a bloqueios de arquivo imperfeitos na rede.", + "security_question": "Como meus dados são protegidos?", + "security_answer": "Por padrão, as notas não são criptografadas e podem ser lidas diretamente do banco de dados. Depois que uma nota é marcada como criptografada, ela é criptografada usando AES-128-CBC." + }, + "final_cta": { + "title": "Pronto para começar com o Trilium Notes?", + "description": "Crie sua base de conhecimento pessoal com recursos poderosos e privacidade total.", + "get_started": "Primeiros passos" + }, + "components": { + "link_learn_more": "Saiba mais..." + }, + "download_now": { + "text": "Baixar agora ", + "platform_big": "v{{version}} para {{platform}}", + "platform_small": "para {{platform}}", + "linux_big": "v{{version}} para Linux", + "linux_small": "para Linux", + "more_platforms": "Mais plataformas e configuração de servidor" + }, + "header": { + "get-started": "Primeiros passos", + "documentation": "Documentação", + "support-us": "Apoie-nos" + }, + "footer": { + "copyright_and_the": " e a ", + "copyright_community": "comunidade" + }, + "social_buttons": { + "github": "GitHub", + "github_discussions": "Discussões no GitHub", + "matrix": "Matrix", + "reddit": "Reddit" + }, + "support_us": { + "title": "Apoie-nos", + "financial_donations_title": "Doações financeiras", + "financial_donations_description": "O Trilium é desenvolvido e mantido com centenas de horas de trabalho. Seu apoio mantém o projeto de código aberto, melhora recursos e cobre custos como hospedagem.", + "financial_donations_cta": "Considere apoiar o principal desenvolvedor (eliandoran) do aplicativo por meio de:", + "github_sponsors": "GitHub Sponsors", + "paypal": "PayPal", + "buy_me_a_coffee": "Buy Me A Coffee" + }, + "contribute": { + "title": "Outras formas de contribuir", + "way_translate": "Traduza o aplicativo para o seu idioma nativo via Weblate.", + "way_community": "Interaja com a comunidade em GitHub Discussions ou no Matrix.", + "way_reports": "Reporte bugs via GitHub issues.", + "way_document": "Melhore a documentação informando lacunas ou contribuindo com guias, FAQs ou tutoriais.", + "way_market": "Divulgue: compartilhe o Trilium Notes com amigos ou em blogs e redes sociais." + }, + "404": { + "title": "404: Não encontrado", + "description": "A página que você procurava não foi encontrada. Talvez tenha sido excluída ou a URL esteja incorreta." + }, + "download_helper_desktop_windows": { + "title_x64": "Windows 64 bits", + "title_arm64": "Windows no ARM", + "description_x64": "Compatível com dispositivos Intel ou AMD executando Windows 10 e 11.", + "description_arm64": "Compatível com dispositivos ARM (ex.: com Qualcomm Snapdragon).", + "quick_start": "Para instalar via Winget:", + "download_exe": "Baixar instalador (.exe)", + "download_zip": "Portátil (.zip)", + "download_scoop": "Scoop" + }, + "download_helper_desktop_linux": { + "title_x64": "Linux 64 bits", + "title_arm64": "Linux no ARM", + "description_x64": "Para a maioria das distribuições Linux, compatível com a arquitetura x86_64.", + "description_arm64": "Para distribuições Linux baseadas em ARM, compatível com a arquitetura aarch64.", + "quick_start": "Selecione um formato de pacote apropriado, dependendo da sua distribuição:", + "download_deb": ".deb", + "download_rpm": ".rpm", + "download_flatpak": ".flatpak", + "download_zip": "Portátil (.zip)", + "download_nixpkgs": "nixpkgs", + "download_aur": "AUR" + }, + "download_helper_desktop_macos": { + "title_x64": "macOS para Intel", + "title_arm64": "macOS para Apple Silicon", + "description_x64": "Para Macs baseados em Intel executando macOS Monterey ou posterior.", + "description_arm64": "Para Macs com Apple Silicon, como os com chips M1 e M2.", + "quick_start": "Para instalar via Homebrew:", + "download_dmg": "Baixar instalador (.dmg)", + "download_homebrew_cask": "Homebrew Cask", + "download_zip": "Portátil (.zip)" + }, + "download_helper_server_docker": { + "title": "Auto-hospedado usando Docker", + "description": "Implante facilmente no Windows, Linux ou macOS usando um contêiner Docker.", + "download_dockerhub": "Docker Hub", + "download_ghcr": "ghcr.io" + }, + "download_helper_server_linux": { + "title": "Auto-hospedado no Linux", + "description": "Implante o Trilium Notes no seu próprio servidor ou VPS, compatível com a maioria das distribuições.", + "download_tar_x64": "x64 (.tar.xz)", + "download_tar_arm64": "ARM (.tar.xz)", + "download_nixos": "Módulo NixOS" + }, + "download_helper_server_hosted": { + "title": "Hospedagem paga", + "description": "Trilium Notes hospedado no PikaPods, um serviço pago para facilitar o acesso e o gerenciamento. Não é diretamente afiliado à equipe do Trilium.", + "download_pikapod": "Configurar no PikaPods", + "download_triliumcc": "Ou veja trilium.cc" } } From 54f51b365a85e45548ea0bc0bacab15dd8e42802 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sun, 28 Dec 2025 22:10:01 +0100 Subject: [PATCH 123/125] Update translation files Updated by "Cleanup translation files" add-on in Weblate. Translation: Trilium Notes/Client Translate-URL: https://hosted.weblate.org/projects/trilium/client/ --- apps/client/src/translations/ar/translation.json | 1 - apps/client/src/translations/ca/translation.json | 1 - apps/client/src/translations/cn/translation.json | 1 - apps/client/src/translations/de/translation.json | 1 - apps/client/src/translations/es/translation.json | 1 - apps/client/src/translations/fr/translation.json | 1 - apps/client/src/translations/it/translation.json | 1 - apps/client/src/translations/ja/translation.json | 1 - apps/client/src/translations/pl/translation.json | 1 - apps/client/src/translations/pt/translation.json | 1 - apps/client/src/translations/pt_br/translation.json | 1 - apps/client/src/translations/ro/translation.json | 1 - apps/client/src/translations/ru/translation.json | 1 - apps/client/src/translations/tw/translation.json | 1 - apps/client/src/translations/uk/translation.json | 1 - 15 files changed, 15 deletions(-) diff --git a/apps/client/src/translations/ar/translation.json b/apps/client/src/translations/ar/translation.json index 94d95dcf6..887e4f24d 100644 --- a/apps/client/src/translations/ar/translation.json +++ b/apps/client/src/translations/ar/translation.json @@ -223,7 +223,6 @@ "backlink_other": "" }, "note_icon": { - "category": "الفئة:", "search": "بحث:", "change_note_icon": "تغيير ايقونة الملاحظة", "reset-default": "اعادة تعيين الى الايقونة الافتراضية" diff --git a/apps/client/src/translations/ca/translation.json b/apps/client/src/translations/ca/translation.json index 2d7965682..97cab3477 100644 --- a/apps/client/src/translations/ca/translation.json +++ b/apps/client/src/translations/ca/translation.json @@ -146,7 +146,6 @@ "relation": "relació" }, "note_icon": { - "category": "Categoria:", "search": "Cerca:" }, "basic_properties": { diff --git a/apps/client/src/translations/cn/translation.json b/apps/client/src/translations/cn/translation.json index d26815f8c..1956553e1 100644 --- a/apps/client/src/translations/cn/translation.json +++ b/apps/client/src/translations/cn/translation.json @@ -764,7 +764,6 @@ }, "note_icon": { "change_note_icon": "更改笔记图标", - "category": "类别:", "search": "搜索:", "reset-default": "重置为默认图标" }, diff --git a/apps/client/src/translations/de/translation.json b/apps/client/src/translations/de/translation.json index 491459385..5667b953d 100644 --- a/apps/client/src/translations/de/translation.json +++ b/apps/client/src/translations/de/translation.json @@ -749,7 +749,6 @@ }, "note_icon": { "change_note_icon": "Notiz-Icon ändern", - "category": "Kategorie:", "search": "Suche:", "reset-default": "Standard wiederherstellen" }, diff --git a/apps/client/src/translations/es/translation.json b/apps/client/src/translations/es/translation.json index 9a289d7b8..765b45497 100644 --- a/apps/client/src/translations/es/translation.json +++ b/apps/client/src/translations/es/translation.json @@ -749,7 +749,6 @@ }, "note_icon": { "change_note_icon": "Cambiar icono de nota", - "category": "Categoría:", "search": "Búsqueda:", "reset-default": "Restablecer a icono por defecto" }, diff --git a/apps/client/src/translations/fr/translation.json b/apps/client/src/translations/fr/translation.json index 8a965d553..339054338 100644 --- a/apps/client/src/translations/fr/translation.json +++ b/apps/client/src/translations/fr/translation.json @@ -756,7 +756,6 @@ }, "note_icon": { "change_note_icon": "Changer l'icône de note", - "category": "Catégorie :", "search": "Recherche :", "reset-default": "Réinitialiser l'icône par défaut" }, diff --git a/apps/client/src/translations/it/translation.json b/apps/client/src/translations/it/translation.json index 956b87cab..d05f06be0 100644 --- a/apps/client/src/translations/it/translation.json +++ b/apps/client/src/translations/it/translation.json @@ -1333,7 +1333,6 @@ }, "note_icon": { "change_note_icon": "Cambia icona nota", - "category": "Categoria:", "search": "Ricerca:", "reset-default": "Ripristina l'icona predefinita" }, diff --git a/apps/client/src/translations/ja/translation.json b/apps/client/src/translations/ja/translation.json index 173efdd68..8f5ee621e 100644 --- a/apps/client/src/translations/ja/translation.json +++ b/apps/client/src/translations/ja/translation.json @@ -152,7 +152,6 @@ }, "note_icon": { "change_note_icon": "ノートアイコンの変更", - "category": "カテゴリー:", "search": "検索:", "reset-default": "アイコンをデフォルトに戻す" }, diff --git a/apps/client/src/translations/pl/translation.json b/apps/client/src/translations/pl/translation.json index 40cdd80fc..b64343c8f 100644 --- a/apps/client/src/translations/pl/translation.json +++ b/apps/client/src/translations/pl/translation.json @@ -1286,7 +1286,6 @@ }, "note_icon": { "change_note_icon": "Zmień ikonę notatki", - "category": "Kategoria:", "search": "Szukaj:", "reset-default": "Przywróć domyślną ikonę" }, diff --git a/apps/client/src/translations/pt/translation.json b/apps/client/src/translations/pt/translation.json index 6dfd0eeb6..ef4c913df 100644 --- a/apps/client/src/translations/pt/translation.json +++ b/apps/client/src/translations/pt/translation.json @@ -724,7 +724,6 @@ }, "note_icon": { "change_note_icon": "Alterar ícone da nota", - "category": "Categoria:", "search": "Pesquisa:", "reset-default": "Redefinir para o ícone padrão" }, diff --git a/apps/client/src/translations/pt_br/translation.json b/apps/client/src/translations/pt_br/translation.json index 665171c84..f57575b71 100644 --- a/apps/client/src/translations/pt_br/translation.json +++ b/apps/client/src/translations/pt_br/translation.json @@ -1008,7 +1008,6 @@ }, "note_icon": { "change_note_icon": "Alterar ícone da nota", - "category": "Categoria:", "search": "Busca:", "reset-default": "Redefinir para o ícone padrão" }, diff --git a/apps/client/src/translations/ro/translation.json b/apps/client/src/translations/ro/translation.json index 03c5a4a6d..201cfe94e 100644 --- a/apps/client/src/translations/ro/translation.json +++ b/apps/client/src/translations/ro/translation.json @@ -1483,7 +1483,6 @@ }, "note_icon": { "change_note_icon": "Schimbă iconița notiței", - "category": "Categorie:", "reset-default": "Resetează la iconița implicită", "search": "Căutare:" }, diff --git a/apps/client/src/translations/ru/translation.json b/apps/client/src/translations/ru/translation.json index d3ec58a6d..6bd20066a 100644 --- a/apps/client/src/translations/ru/translation.json +++ b/apps/client/src/translations/ru/translation.json @@ -1010,7 +1010,6 @@ "backlink_many": "{{count}} обратных ссылок" }, "note_icon": { - "category": "Категория:", "search": "Поиск:", "change_note_icon": "Изменить иконку заметки", "reset-default": "Сбросить к значку по умолчанию" diff --git a/apps/client/src/translations/tw/translation.json b/apps/client/src/translations/tw/translation.json index 94e3fdfb6..ff44e1d3f 100644 --- a/apps/client/src/translations/tw/translation.json +++ b/apps/client/src/translations/tw/translation.json @@ -761,7 +761,6 @@ }, "note_icon": { "change_note_icon": "更改筆記圖標", - "category": "類別:", "search": "搜尋:", "reset-default": "重置為預設圖標" }, diff --git a/apps/client/src/translations/uk/translation.json b/apps/client/src/translations/uk/translation.json index 38b44a263..49ead5d8c 100644 --- a/apps/client/src/translations/uk/translation.json +++ b/apps/client/src/translations/uk/translation.json @@ -849,7 +849,6 @@ }, "note_icon": { "change_note_icon": "Змінити значок нотатки", - "category": "Категорія:", "search": "Пошук:", "reset-default": "Скинути значок до стандартного значення" }, From 37c0f7ec75ddc419c55681d9f229ac98d2c33cf4 Mon Sep 17 00:00:00 2001 From: openapphub Date: Mon, 29 Dec 2025 15:44:37 +0800 Subject: [PATCH 124/125] Fix: Change /calendar/weeks/{date} to use ISO week format (YYYY-Www) instead of date --- apps/server/etapi.openapi.yaml | 51 +++++++++++++++++++++++----------- 1 file changed, 35 insertions(+), 16 deletions(-) diff --git a/apps/server/etapi.openapi.yaml b/apps/server/etapi.openapi.yaml index a3990754a..f35d9ad92 100644 --- a/apps/server/etapi.openapi.yaml +++ b/apps/server/etapi.openapi.yaml @@ -341,7 +341,7 @@ paths: post: description: > Create a branch (clone a note to a different location in the tree). - In case there is a branch between parent note and child note already, + In case there is a branch between parent note and child note already, then this will update the existing branch with prefix, notePosition and isExpanded. operationId: postBranch requestBody: @@ -416,7 +416,7 @@ paths: $ref: "#/components/schemas/Error" delete: description: > - deletes a branch based on the branchId supplied. If this is the last branch of the (child) note, + deletes a branch based on the branchId supplied. If this is the last branch of the (child) note, then the note is deleted as well. operationId: deleteBranchById responses: @@ -627,8 +627,8 @@ paths: $ref: "#/components/schemas/EntityId" post: description: > - notePositions in branches are not automatically pushed to connected clients and need a specific instruction. - If you want your changes to be in effect immediately, call this service after setting branches' notePosition. + notePositions in branches are not automatically pushed to connected clients and need a specific instruction. + If you want your changes to be in effect immediately, call this service after setting branches' notePosition. Note that you need to supply "parentNoteId" of branch(es) with changed positions. operationId: postRefreshNoteOrdering responses: @@ -692,18 +692,20 @@ paths: application/json; charset=utf-8: schema: $ref: "#/components/schemas/Error" - /calendar/weeks/{date}: + /calendar/weeks/{week}: get: - description: returns a week note for a given date. Gets created if doesn't exist. - operationId: getWeekFirstDayNote + summary: Get a week note + description: Returns a week note for a given ISO week (format YYYY-Www, e.g., 2025-W01). The note is created if it doesn't exist. + operationId: getWeekNote parameters: - - name: date + - name: week in: path required: true + description: The ISO 8601 week identifier (YYYY-Www). schema: type: string - format: date - example: 2022-02-22 + pattern: "[0-9]{4}-W[0-9]{2}" + example: "2025-W01" responses: "200": description: week note @@ -859,8 +861,8 @@ components: type: http scheme: basic description: > - Basic Auth where username is arbitrary string (e.g. "trilium", not checked), - username is the ETAPI token. + Basic Auth where username is arbitrary string (e.g. "trilium", not checked), + username is the ETAPI token. To emphasize, do not use Trilium password here (won't work), only the generated ETAPI token (from Options -> ETAPI) schemas: @@ -897,13 +899,13 @@ components: notePosition: type: integer description: > - Position of the note in the parent. Normal ordering is 10, 20, 30 ... + Position of the note in the parent. Normal ordering is 10, 20, 30 ... So if you want to create a note on the first position, use e.g. 5, for second position 15, for last e.g. 1000000 prefix: type: string description: > - Prefix is branch (placement) specific title prefix for the note. - Let's say you have your note placed into two different places in the tree, + Prefix is branch (placement) specific title prefix for the note. + Let's say you have your note placed into two different places in the tree, but you want to change the title a bit in one of the placements. For this you can use prefix. isExpanded: type: boolean @@ -930,7 +932,24 @@ components: type: string type: type: string - enum: [text, code, render, file, image, search, relationMap, book, noteMap, mermaid, webView, shortcut, doc, contentWidget, launcher] + enum: + [ + text, + code, + render, + file, + image, + search, + relationMap, + book, + noteMap, + mermaid, + webView, + shortcut, + doc, + contentWidget, + launcher, + ] mime: type: string isProtected: From d96528dae4d361d82d9afcd569b1b32937638281 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Mon, 29 Dec 2025 20:38:48 +0200 Subject: [PATCH 125/125] chore(server): fix type error --- apps/server/src/share/content_renderer.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/server/src/share/content_renderer.ts b/apps/server/src/share/content_renderer.ts index 465d99196..4f9646e82 100644 --- a/apps/server/src/share/content_renderer.ts +++ b/apps/server/src/share/content_renderer.ts @@ -168,10 +168,10 @@ function renderNoteContentInternal(note: SNote | BNote, renderArgs: RenderArgs) // When rendering static share, non-protected JavaScript notes should be rendered as-is. if (renderArgs.isStatic && note.mime.startsWith("application/javascript")) { if (note.isProtected) { - return `console.log("Protected note cannot be exported.");` - }; + return `console.log("Protected note cannot be exported.");`; + } - return note.getContent(); + return note.getContent() ?? ""; } const { header, content, isEmpty } = getContent(note);