diff --git a/administrator/components/com_cpanel/tmpl/cpanel/default.php b/administrator/components/com_cpanel/tmpl/cpanel/default.php index 8a28c306c2f94..3363f9a3d5b15 100644 --- a/administrator/components/com_cpanel/tmpl/cpanel/default.php +++ b/administrator/components/com_cpanel/tmpl/cpanel/default.php @@ -10,6 +10,7 @@ defined('_JEXEC') or die; +use Joomla\CMS\HTML\HTMLHelper; use Joomla\CMS\Helper\ModuleHelper; use Joomla\CMS\Language\Text; use Joomla\CMS\Router\Route; @@ -64,7 +65,8 @@ data-joomla-dialog="" data-close-on-message data-reload-on-close>
- + +
diff --git a/administrator/modules/mod_frontend/tmpl/default.php b/administrator/modules/mod_frontend/tmpl/default.php index fcb126f39fcd7..d76906b346119 100644 --- a/administrator/modules/mod_frontend/tmpl/default.php +++ b/administrator/modules/mod_frontend/tmpl/default.php @@ -19,7 +19,8 @@ title="" target="_blank">
- + +
diff --git a/administrator/modules/mod_guidedtours/tmpl/default.php b/administrator/modules/mod_guidedtours/tmpl/default.php index db133aff7bfaa..f4bb0c22e08df 100644 --- a/administrator/modules/mod_guidedtours/tmpl/default.php +++ b/administrator/modules/mod_guidedtours/tmpl/default.php @@ -10,6 +10,7 @@ defined('_JEXEC') or die; +use Joomla\CMS\HTML\HTMLHelper; use Joomla\CMS\Language\Text; use Joomla\CMS\Uri\Uri; @@ -77,7 +78,7 @@ if (!isset($allTours[$key])) : $lang->load("$key.sys", JPATH_ADMINISTRATOR) - || $lang->load("$key.sys", JPATH_ADMINISTRATOR . '/components/' . $key); + || $lang->load("$key.sys", JPATH_ADMINISTRATOR . '/components/' . $key); $allTours[$key] = []; endif; @@ -103,7 +104,8 @@
@@ -55,10 +62,10 @@ class="form-control" type="password" class="form-control input-full" required="required" - autocomplete="current-password" - > + autocomplete="current-password"> @@ -78,29 +85,28 @@ class="form-control input-full" $dataAttributeKeys = array_filter(array_keys($button), function ($key) { return substr($key, 0, 5) == 'data-'; }); - ?> -
- -
+ id=""> + + + + + + + + + +
@@ -114,14 +120,9 @@ class="btn btn-secondary w-100 "
- '_blank', - 'rel' => 'noopener nofollow', - 'title' => Text::sprintf('JBROWSERTARGET_NEW_TITLE', Text::_('MOD_LOGIN_CREDENTIALS')) - ] - ); ?> + > + + +
diff --git a/administrator/modules/mod_loginsupport/tmpl/default.php b/administrator/modules/mod_loginsupport/tmpl/default.php index 78443fedee070..9b2bccfd05221 100644 --- a/administrator/modules/mod_loginsupport/tmpl/default.php +++ b/administrator/modules/mod_loginsupport/tmpl/default.php @@ -20,7 +20,7 @@
  • get('forum_url'), - Text::_('MOD_LOGINSUPPORT_FORUM'), + '' . Text::_('MOD_LOGINSUPPORT_FORUM'), [ 'target' => '_blank', 'rel' => 'nofollow noopener', @@ -31,7 +31,7 @@
  • get('documentation_url'), - Text::_('MOD_LOGINSUPPORT_DOCUMENTATION'), + '' . Text::_('MOD_LOGINSUPPORT_DOCUMENTATION'), [ 'target' => '_blank', 'rel' => 'nofollow noopener', @@ -42,7 +42,7 @@
  • get('news_url'), - Text::_('MOD_LOGINSUPPORT_NEWS'), + '' . Text::_('MOD_LOGINSUPPORT_NEWS'), [ 'target' => '_blank', 'rel' => 'nofollow noopener', diff --git a/administrator/modules/mod_messages/tmpl/default.php b/administrator/modules/mod_messages/tmpl/default.php index 82efc9d74a329..cc7f334640460 100644 --- a/administrator/modules/mod_messages/tmpl/default.php +++ b/administrator/modules/mod_messages/tmpl/default.php @@ -10,6 +10,7 @@ defined('_JEXEC') or die; +use Joomla\CMS\HTML\HTMLHelper; use Joomla\CMS\Language\Text; use Joomla\CMS\Router\Route; @@ -24,7 +25,8 @@
    - + +
    diff --git a/administrator/modules/mod_multilangstatus/tmpl/default.php b/administrator/modules/mod_multilangstatus/tmpl/default.php index 091396193b914..b10000cf971b2 100644 --- a/administrator/modules/mod_multilangstatus/tmpl/default.php +++ b/administrator/modules/mod_multilangstatus/tmpl/default.php @@ -10,6 +10,7 @@ defined('_JEXEC') or die; +use Joomla\CMS\HTML\HTMLHelper; use Joomla\CMS\Language\Text; use Joomla\CMS\Router\Route; @@ -31,7 +32,8 @@
  • diff --git a/administrator/modules/mod_stats_admin/src/Helper/StatsAdminHelper.php b/administrator/modules/mod_stats_admin/src/Helper/StatsAdminHelper.php index 778e4cba0ad81..3ca8e65eeacb6 100644 --- a/administrator/modules/mod_stats_admin/src/Helper/StatsAdminHelper.php +++ b/administrator/modules/mod_stats_admin/src/Helper/StatsAdminHelper.php @@ -54,7 +54,7 @@ public function getStatsData(Registry $params, CMSApplication $app, DatabaseInte if ($serverinfo) { $rows[$i] = new \stdClass(); $rows[$i]->title = Text::_('MOD_STATS_PHP'); - $rows[$i]->icon = 'cogs'; + $rows[$i]->icon = 'gears'; $rows[$i]->data = PHP_VERSION; $i++; @@ -66,7 +66,7 @@ public function getStatsData(Registry $params, CMSApplication $app, DatabaseInte $rows[$i] = new \stdClass(); $rows[$i]->title = Text::_('MOD_STATS_CACHING'); - $rows[$i]->icon = 'tachometer-alt'; + $rows[$i]->icon = 'gauge-high'; $rows[$i]->data = $app->get('caching') ? Text::_('JENABLED') : Text::_('JDISABLED'); $i++; diff --git a/administrator/modules/mod_stats_admin/tmpl/default.php b/administrator/modules/mod_stats_admin/tmpl/default.php index c79e483e02dc9..78c4fd5ced9f0 100644 --- a/administrator/modules/mod_stats_admin/tmpl/default.php +++ b/administrator/modules/mod_stats_admin/tmpl/default.php @@ -8,6 +8,8 @@ * @license GNU General Public License version 2 or later; see LICENSE.txt */ +use Joomla\CMS\HTML\HTMLHelper; + defined('_JEXEC') or die; \Joomla\CMS\Factory::getApplication()->getDocument()->addScriptDeclaration(' @@ -37,7 +39,9 @@ diff --git a/libraries/src/Document/HtmlDocument.php b/libraries/src/Document/HtmlDocument.php index 32bbe274dae8b..5ae04054c85b2 100644 --- a/libraries/src/Document/HtmlDocument.php +++ b/libraries/src/Document/HtmlDocument.php @@ -15,6 +15,7 @@ use Joomla\CMS\Factory as CmsFactory; use Joomla\CMS\Filter\InputFilter; use Joomla\CMS\Helper\ModuleHelper; +use Joomla\CMS\HTML\HTMLHelper; use Joomla\CMS\Language\Text; use Joomla\CMS\Toolbar\Toolbar; use Joomla\CMS\Toolbar\ToolbarFactoryInterface; @@ -894,6 +895,14 @@ protected function _renderTemplate() $with[] = $this->getBuffer($args['type'], $args['name'], $args['attribs']); } - return str_replace($replace, $with, $this->_template); + $finalHtmlString = str_replace($replace, $with, $this->_template); + $icons = ''; + + if (!HTMLHelper::isRegistered('svgicon.getAll')) { + $icons = HTMLHelper::_('svgicon.getAll'); + $icons = '' . implode('', array_values($icons)) . ''; + } + + return $icons ? str_replace('', $icons, $finalHtmlString) : $finalHtmlString; } } diff --git a/libraries/src/HTML/Helpers/SVGIcon.php b/libraries/src/HTML/Helpers/SVGIcon.php new file mode 100644 index 0000000000000..c67bdd00772eb --- /dev/null +++ b/libraries/src/HTML/Helpers/SVGIcon.php @@ -0,0 +1,144 @@ + + * @license GNU General Public License version 2 or later; see LICENSE.txt + */ + +namespace Joomla\CMS\HTML\Helpers; + +// phpcs:disable PSR1.Files.SideEffects +\defined('_JEXEC') or die; +// phpcs:enable PSR1.Files.SideEffects + +/** + * Utility class for inline SVG icons + * + * @since __DEPLOY_VERSION__ + */ +abstract class SVGIcon +{ + /** + * Has the class been initialised + * + * @var bool + * + * @since __DEPLOY_VERSION__ + */ + protected static $initialized = false; + + /** + * Array containing the selected icons, as name => symbol. + * + * @var array + * + * @since __DEPLOY_VERSION__ + */ + protected static $selected = []; + + /** + * Array containing the pool of icons, as name => symbol. + * + * @var array + * + * @since __DEPLOY_VERSION__ + */ + protected static $pool = []; + + /** + * Imports a single icon to the pool + * + * @param string $name the name of the icon + * @param string $code the svg code of the icon + * + * @return void + * + * @since __DEPLOY_VERSION__ + */ + protected static function importIcon(string $name, string $code) + { + static::$pool[$name] = $code; + } + + /** + * Imports an array of icons to the pool + * + * @param array $icons + * + * @return void + * + * @since __DEPLOY_VERSION__ + */ + public static function importIcons(array $icons): void + { + if (static::$initialized !== true && is_file(JPATH_LIBRARIES . '/svg_icons.php')) { + $init = require JPATH_LIBRARIES . '/svg_icons.php'; + + foreach ($init as $name => $code) { + static::importIcon($name, $code); + } + + static::$initialized = true; + } + + foreach($icons as $name => $code) { + static::importIcon($name, $code); + } + } + + /** + * Registers an icon + * + * @param string $name the name of the icon + * + * @return string the name of the icon + * + * @since __DEPLOY_VERSION__ + */ + public static function add(string $name): string + { + if (!static::$initialized) { + static::importIcons([]); + + static::$initialized = true; + } + + if (!isset(static::$pool[$name])) { + return ''; + } + + if (isset(static::$pool[$name]) && !isset(static::$selected[$name])) { + static::$selected[$name] = static::$pool[$name]; + } + + return $name; + } + + /** + * Returns a specific selected icon + * + * @param string $name the name of the icon + * + * @return string + * + * @since __DEPLOY_VERSION__ + */ + public static function get(string $name): string + { + return !isset(static::$selected[$name]) ? '' : static::$selected[$name]; + } + + /** + * Returns all the currently selected icons + * + * @return array the array of the selected icons + * + * @since __DEPLOY_VERSION__ + */ + public static function getAll(): array + { + return static::$selected; + } +} diff --git a/libraries/src/HTML/Registry.php b/libraries/src/HTML/Registry.php index 2ca78318c3f7c..c3798b1afe846 100644 --- a/libraries/src/HTML/Registry.php +++ b/libraries/src/HTML/Registry.php @@ -44,6 +44,7 @@ final class Registry 'formbehavior' => Helpers\FormBehavior::class, 'grid' => Helpers\Grid::class, 'icons' => Helpers\Icons::class, + 'svgicon' => Helpers\SVGIcon::class, 'jgrid' => Helpers\JGrid::class, 'jquery' => Helpers\Jquery::class, 'links' => Helpers\Links::class, diff --git a/libraries/svg_icons.php b/libraries/svg_icons.php new file mode 100644 index 0000000000000..c3b67a43a60c1 --- /dev/null +++ b/libraries/svg_icons.php @@ -0,0 +1,8 @@ + '', 'j--500px' => '', 'j--accessible-icon' => '', 'j--accusoft' => '', 'j--adn' => '', 'j--adversal' => '', 'j--affiliatetheme' => '', 'j--airbnb' => '', 'j--algolia' => '', 'j--alipay' => '', 'j--amazon-pay' => '', 'j--amazon' => '', 'j--amilia' => '', 'j--android' => '', 'j--angellist' => '', 'j--angrycreative' => '', 'j--angular' => '', 'j--app-store-ios' => '', 'j--app-store' => '', 'j--apper' => '', 'j--apple-pay' => '', 'j--apple' => '', 'j--artstation' => '', 'j--asymmetrik' => '', 'j--atlassian' => '', 'j--audible' => '', 'j--autoprefixer' => '', 'j--avianex' => '', 'j--aviato' => '', 'j--aws' => '', 'j--bandcamp' => '', 'j--battle-net' => '', 'j--behance' => '', 'j--bilibili' => '', 'j--bimobject' => '', 'j--bitbucket' => '', 'j--bitcoin' => '', 'j--bity' => '', 'j--black-tie' => '', 'j--blackberry' => '', 'j--blogger-b' => '', 'j--blogger' => '', 'j--bluesky' => '', 'j--bluetooth-b' => '', 'j--bluetooth' => '', 'j--bootstrap' => '', 'j--bots' => '', 'j--brave-reverse' => '', 'j--brave' => '', 'j--btc' => '', 'j--buffer' => '', 'j--buromobelexperte' => '', 'j--buy-n-large' => '', 'j--buysellads' => '', 'j--canadian-maple-leaf' => '', 'j--cc-amazon-pay' => '', 'j--cc-amex' => '', 'j--cc-apple-pay' => '', 'j--cc-diners-club' => '', 'j--cc-discover' => '', 'j--cc-jcb' => '', 'j--cc-mastercard' => '', 'j--cc-paypal' => '', 'j--cc-stripe' => '', 'j--cc-visa' => '', 'j--centercode' => '', 'j--centos' => '', 'j--chrome' => '', 'j--chromecast' => '', 'j--cloudflare' => '', 'j--cloudscale' => '', 'j--cloudsmith' => '', 'j--cloudversify' => '', 'j--cmplid' => '', 'j--codepen' => '', 'j--codiepie' => '', 'j--confluence' => '', 'j--connectdevelop' => '', 'j--contao' => '', 'j--cotton-bureau' => '', 'j--cpanel' => '', 'j--creative-commons-by' => '', 'j--creative-commons-nc-eu' => '', 'j--creative-commons-nc-jp' => '', 'j--creative-commons-nc' => '', 'j--creative-commons-nd' => '', 'j--creative-commons-pd-alt' => '', 'j--creative-commons-pd' => '', 'j--creative-commons-remix' => '', 'j--creative-commons-sa' => '', 'j--creative-commons-sampling-plus' => '', 'j--creative-commons-sampling' => '', 'j--creative-commons-share' => '', 'j--creative-commons-zero' => '', 'j--creative-commons' => '', 'j--critical-role' => '', 'j--css3-alt' => '', 'j--css3' => '', 'j--cuttlefish' => '', 'j--d-and-d-beyond' => '', 'j--d-and-d' => '', 'j--dailymotion' => '', 'j--dart-lang' => '', 'j--dashcube' => '', 'j--debian' => '', 'j--deezer' => '', 'j--delicious' => '', 'j--deploydog' => '', 'j--deskpro' => '', 'j--dev' => '', 'j--deviantart' => '', 'j--dhl' => '', 'j--diaspora' => '', 'j--digg' => '', 'j--digital-ocean' => '', 'j--discord' => '', 'j--discourse' => '', 'j--dochub' => '', 'j--docker' => '', 'j--draft2digital' => '', 'j--dribbble' => '', 'j--dropbox' => '', 'j--drupal' => '', 'j--dyalog' => '', 'j--earlybirds' => '', 'j--ebay' => '', 'j--edge-legacy' => '', 'j--edge' => '', 'j--elementor' => '', 'j--ello' => '', 'j--ember' => '', 'j--empire' => '', 'j--envira' => '', 'j--erlang' => '', 'j--ethereum' => '', 'j--etsy' => '', 'j--evernote' => '', 'j--expeditedssl' => '', 'j--facebook-f' => '', 'j--facebook-messenger' => '', 'j--facebook' => '', 'j--fantasy-flight-games' => '', 'j--fedex' => '', 'j--fedora' => '', 'j--figma' => '', 'j--firefox-browser' => '', 'j--firefox' => '', 'j--first-order-alt' => '', 'j--first-order' => '', 'j--firstdraft' => '', 'j--flickr' => '', 'j--flipboard' => '', 'j--flutter' => '', 'j--fly' => '', 'j--font-awesome' => '', 'j--fonticons-fi' => '', 'j--fonticons' => '', 'j--fort-awesome-alt' => '', 'j--fort-awesome' => '', 'j--forumbee' => '', 'j--foursquare' => '', 'j--free-code-camp' => '', 'j--freebsd' => '', 'j--fulcrum' => '', 'j--galactic-republic' => '', 'j--galactic-senate' => '', 'j--get-pocket' => '', 'j--gg-circle' => '', 'j--gg' => '', 'j--git-alt' => '', 'j--git' => '', 'j--github-alt' => '', 'j--github' => '', 'j--gitkraken' => '', 'j--gitlab' => '', 'j--gitter' => '', 'j--glide-g' => '', 'j--glide' => '', 'j--gofore' => '', 'j--golang' => '', 'j--goodreads-g' => '', 'j--goodreads' => '', 'j--google-drive' => '', 'j--google-pay' => '', 'j--google-play' => '', 'j--google-plus-g' => '', 'j--google-plus' => '', 'j--google-scholar' => '', 'j--google-wallet' => '', 'j--google' => '', 'j--gratipay' => '', 'j--grav' => '', 'j--gripfire' => '', 'j--grunt' => '', 'j--guilded' => '', 'j--gulp' => '', 'j--hacker-news' => '', 'j--hackerrank' => '', 'j--hashnode' => '', 'j--hips' => '', 'j--hire-a-helper' => '', 'j--hive' => '', 'j--hooli' => '', 'j--hornbill' => '', 'j--hotjar' => '', 'j--houzz' => '', 'j--html5' => '', 'j--hubspot' => '', 'j--ideal' => '', 'j--imdb' => '', 'j--instagram' => '', 'j--instalod' => '', 'j--intercom' => '', 'j--internet-explorer' => '', 'j--invision' => '', 'j--ioxhost' => '', 'j--itch-io' => '', 'j--itunes-note' => '', 'j--itunes' => '', 'j--java' => '', 'j--jedi-order' => '', 'j--jenkins' => '', 'j--jira' => '', 'j--joget' => '', 'j--joomla' => '', 'j--js' => '', 'j--jsfiddle' => '', 'j--jxl' => '', 'j--kaggle' => '', 'j--keybase' => '', 'j--keycdn' => '', 'j--kickstarter-k' => '', 'j--kickstarter' => '', 'j--korvue' => '', 'j--laravel' => '', 'j--lastfm' => '', 'j--leanpub' => '', 'j--less' => '', 'j--letterboxd' => '', 'j--line' => '', 'j--linkedin-in' => '', 'j--linkedin' => '', 'j--linode' => '', 'j--linux' => '', 'j--lyft' => '', 'j--magento' => '', 'j--mailchimp' => '', 'j--mandalorian' => '', 'j--markdown' => '', 'j--mastodon' => '', 'j--maxcdn' => '', 'j--mdb' => '', 'j--medapps' => '', 'j--medium' => '', 'j--medrt' => '', 'j--meetup' => '', 'j--megaport' => '', 'j--mendeley' => '', 'j--meta' => '', 'j--microblog' => '', 'j--microsoft' => '', 'j--mintbit' => '', 'j--mix' => '', 'j--mixcloud' => '', 'j--mixer' => '', 'j--mizuni' => '', 'j--modx' => '', 'j--monero' => '', 'j--napster' => '', 'j--neos' => '', 'j--nfc-directional' => '', 'j--nfc-symbol' => '', 'j--nimblr' => '', 'j--node-js' => '', 'j--node' => '', 'j--npm' => '', 'j--ns8' => '', 'j--nutritionix' => '', 'j--octopus-deploy' => '', 'j--odnoklassniki' => '', 'j--odysee' => '', 'j--old-republic' => '', 'j--opencart' => '', 'j--openid' => '', 'j--opensuse' => '', 'j--opera' => '', 'j--optin-monster' => '', 'j--orcid' => '', 'j--osi' => '', 'j--padlet' => '', 'j--page4' => '', 'j--pagelines' => '', 'j--palfed' => '', 'j--patreon' => '', 'j--paypal' => '', 'j--perbyte' => '', 'j--periscope' => '', 'j--phabricator' => '', 'j--phoenix-framework' => '', 'j--phoenix-squadron' => '', 'j--php' => '', 'j--pied-piper-alt' => '', 'j--pied-piper-hat' => '', 'j--pied-piper-pp' => '', 'j--pied-piper' => '', 'j--pinterest-p' => '', 'j--pinterest' => '', 'j--pix' => '', 'j--pixiv' => '', 'j--playstation' => '', 'j--product-hunt' => '', 'j--pushed' => '', 'j--python' => '', 'j--qq' => '', 'j--quinscape' => '', 'j--quora' => '', 'j--r-project' => '', 'j--raspberry-pi' => '', 'j--ravelry' => '', 'j--react' => '', 'j--reacteurope' => '', 'j--readme' => '', 'j--rebel' => '', 'j--red-river' => '', 'j--reddit-alien' => '', 'j--reddit' => '', 'j--redhat' => '', 'j--renren' => '', 'j--replyd' => '', 'j--researchgate' => '', 'j--resolving' => '', 'j--rev' => '', 'j--rocketchat' => '', 'j--rockrms' => '', 'j--rust' => '', 'j--safari' => '', 'j--salesforce' => '', 'j--sass' => '', 'j--schlix' => '', 'j--screenpal' => '', 'j--scribd' => '', 'j--searchengin' => '', 'j--sellcast' => '', 'j--sellsy' => '', 'j--servicestack' => '', 'j--shirtsinbulk' => '', 'j--shoelace' => '', 'j--shopify' => '', 'j--shopware' => '', 'j--signal-messenger' => '', 'j--simplybuilt' => '', 'j--sistrix' => '', 'j--sith' => '', 'j--sitrox' => '', 'j--sketch' => '', 'j--skyatlas' => '', 'j--skype' => '', 'j--slack' => '', 'j--slideshare' => '', 'j--snapchat' => '', 'j--soundcloud' => '', 'j--sourcetree' => '', 'j--space-awesome' => '', 'j--speakap' => '', 'j--speaker-deck' => '', 'j--spotify' => '', 'j--square-behance' => '', 'j--square-dribbble' => '', 'j--square-facebook' => '', 'j--square-font-awesome-stroke' => '', 'j--square-font-awesome' => '', 'j--square-git' => '', 'j--square-github' => '', 'j--square-gitlab' => '', 'j--square-google-plus' => '', 'j--square-hacker-news' => '', 'j--square-instagram' => '', 'j--square-js' => '', 'j--square-lastfm' => '', 'j--square-letterboxd' => '', 'j--square-odnoklassniki' => '', 'j--square-pied-piper' => '', 'j--square-pinterest' => '', 'j--square-reddit' => '', 'j--square-snapchat' => '', 'j--square-steam' => '', 'j--square-threads' => '', 'j--square-tumblr' => '', 'j--square-twitter' => '', 'j--square-upwork' => '', 'j--square-viadeo' => '', 'j--square-vimeo' => '', 'j--square-web-awesome-stroke' => '', 'j--square-web-awesome' => '', 'j--square-whatsapp' => '', 'j--square-x-twitter' => '', 'j--square-xing' => '', 'j--square-youtube' => '', 'j--squarespace' => '', 'j--stack-exchange' => '', 'j--stack-overflow' => '', 'j--stackpath' => '', 'j--staylinked' => '', 'j--steam-symbol' => '', 'j--steam' => '', 'j--sticker-mule' => '', 'j--strava' => '', 'j--stripe-s' => '', 'j--stripe' => '', 'j--stubber' => '', 'j--studiovinari' => '', 'j--stumbleupon-circle' => '', 'j--stumbleupon' => '', 'j--superpowers' => '', 'j--supple' => '', 'j--suse' => '', 'j--swift' => '', 'j--symfony' => '', 'j--teamspeak' => '', 'j--telegram' => '', 'j--tencent-weibo' => '', 'j--the-red-yeti' => '', 'j--themeco' => '', 'j--themeisle' => '', 'j--think-peaks' => '', 'j--threads' => '', 'j--tiktok' => '', 'j--trade-federation' => '', 'j--trello' => '', 'j--tumblr' => '', 'j--twitch' => '', 'j--twitter' => '', 'j--typo3' => '', 'j--uber' => '', 'j--ubuntu' => '', 'j--uikit' => '', 'j--umbraco' => '', 'j--uncharted' => '', 'j--uniregistry' => '', 'j--unity' => '', 'j--unsplash' => '', 'j--untappd' => '', 'j--ups' => '', 'j--upwork' => '', 'j--usb' => '', 'j--usps' => '', 'j--ussunnah' => '', 'j--vaadin' => '', 'j--viacoin' => '', 'j--viadeo' => '', 'j--viber' => '', 'j--vimeo-v' => '', 'j--vimeo' => '', 'j--vine' => '', 'j--vk' => '', 'j--vnv' => '', 'j--vuejs' => '', 'j--watchman-monitoring' => '', 'j--waze' => '', 'j--web-awesome' => '', 'j--webflow' => '', 'j--weebly' => '', 'j--weibo' => '', 'j--weixin' => '', 'j--whatsapp' => '', 'j--whmcs' => '', 'j--wikipedia-w' => '', 'j--windows' => '', 'j--wirsindhandwerk' => '', 'j--wix' => '', 'j--wizards-of-the-coast' => '', 'j--wodu' => '', 'j--wolf-pack-battalion' => '', 'j--wordpress-simple' => '', 'j--wordpress' => '', 'j--wpbeginner' => '', 'j--wpexplorer' => '', 'j--wpforms' => '', 'j--wpressr' => '', 'j--x-twitter' => '', 'j--xbox' => '', 'j--xing' => '', 'j--y-combinator' => '', 'j--yahoo' => '', 'j--yammer' => '', 'j--yandex-international' => '', 'j--yandex' => '', 'j--yarn' => '', 'j--yelp' => '', 'j--yoast' => '', 'j--youtube' => '', 'j--zhihu' => '', 'j--address-book' => '', 'j--address-card' => '', 'j--bell-slash' => '', 'j--bell' => '', 'j--bookmark' => '', 'j--building' => '', 'j--calendar-check' => '', 'j--calendar-days' => '', 'j--calendar-minus' => '', 'j--calendar-plus' => '', 'j--calendar-xmark' => '', 'j--calendar' => '', 'j--chart-bar' => '', 'j--chess-bishop' => '', 'j--chess-king' => '', 'j--chess-knight' => '', 'j--chess-pawn' => '', 'j--chess-queen' => '', 'j--chess-rook' => '', 'j--circle-check' => '', 'j--circle-dot' => '', 'j--circle-down' => '', 'j--circle-left' => '', 'j--circle-pause' => '', 'j--circle-play' => '', 'j--circle-question' => '', 'j--circle-right' => '', 'j--circle-stop' => '', 'j--circle-up' => '', 'j--circle-user' => '', 'j--circle-xmark' => '', 'j--circle' => '', 'j--clipboard' => '', 'j--clock' => '', 'j--clone' => '', 'j--closed-captioning' => '', 'j--comment-dots' => '', 'j--comment' => '', 'j--comments' => '', 'j--compass' => '', 'j--copy' => '', 'j--copyright' => '', 'j--credit-card' => '', 'j--envelope-open' => '', 'j--envelope' => '', 'j--eye-slash' => '', 'j--eye' => '', 'j--face-angry' => '', 'j--face-dizzy' => '', 'j--face-flushed' => '', 'j--face-frown-open' => '', 'j--face-frown' => '', 'j--face-grimace' => '', 'j--face-grin-beam-sweat' => '', 'j--face-grin-beam' => '', 'j--face-grin-hearts' => '', 'j--face-grin-squint-tears' => '', 'j--face-grin-squint' => '', 'j--face-grin-stars' => '', 'j--face-grin-tears' => '', 'j--face-grin-tongue-squint' => '', 'j--face-grin-tongue-wink' => '', 'j--face-grin-tongue' => '', 'j--face-grin-wide' => '', 'j--face-grin-wink' => '', 'j--face-grin' => '', 'j--face-kiss-beam' => '', 'j--face-kiss-wink-heart' => '', 'j--face-kiss' => '', 'j--face-laugh-beam' => '', 'j--face-laugh-squint' => '', 'j--face-laugh-wink' => '', 'j--face-laugh' => '', 'j--face-meh-blank' => '', 'j--face-meh' => '', 'j--face-rolling-eyes' => '', 'j--face-sad-cry' => '', 'j--face-sad-tear' => '', 'j--face-smile-beam' => '', 'j--face-smile-wink' => '', 'j--face-smile' => '', 'j--face-surprise' => '', 'j--face-tired' => '', 'j--file-audio' => '', 'j--file-code' => '', 'j--file-excel' => '', 'j--file-image' => '', 'j--file-lines' => '', 'j--file-pdf' => '', 'j--file-powerpoint' => '', 'j--file-video' => '', 'j--file-word' => '', 'j--file-zipper' => '', 'j--file' => '', 'j--flag' => '', 'j--floppy-disk' => '', 'j--folder-closed' => '', 'j--folder-open' => '', 'j--folder' => '', 'j--font-awesome' => '', 'j--futbol' => '', 'j--gem' => '', 'j--hand-back-fist' => '', 'j--hand-lizard' => '', 'j--hand-peace' => '', 'j--hand-point-down' => '', 'j--hand-point-left' => '', 'j--hand-point-right' => '', 'j--hand-point-up' => '', 'j--hand-pointer' => '', 'j--hand-scissors' => '', 'j--hand-spock' => '', 'j--hand' => '', 'j--handshake' => '', 'j--hard-drive' => '', 'j--heart' => '', 'j--hospital' => '', 'j--hourglass-half' => '', 'j--hourglass' => '', 'j--id-badge' => '', 'j--id-card' => '', 'j--image' => '', 'j--images' => '', 'j--keyboard' => '', 'j--lemon' => '', 'j--life-ring' => '', 'j--lightbulb' => '', 'j--map' => '', 'j--message' => '', 'j--money-bill-1' => '', 'j--moon' => '', 'j--newspaper' => '', 'j--note-sticky' => '', 'j--object-group' => '', 'j--object-ungroup' => '', 'j--paper-plane' => '', 'j--paste' => '', 'j--pen-to-square' => '', 'j--rectangle-list' => '', 'j--rectangle-xmark' => '', 'j--registered' => '', 'j--share-from-square' => '', 'j--snowflake' => '', 'j--square-caret-down' => '', 'j--square-caret-left' => '', 'j--square-caret-right' => '', 'j--square-caret-up' => '', 'j--square-check' => '', 'j--square-full' => '', 'j--square-minus' => '', 'j--square-plus' => '', 'j--square' => '', 'j--star-half-stroke' => '', 'j--star-half' => '', 'j--star' => '', 'j--sun' => '', 'j--thumbs-down' => '', 'j--thumbs-up' => '', 'j--trash-can' => '', 'j--user' => '', 'j--window-maximize' => '', 'j--window-minimize' => '', 'j--window-restore' => '', 'j--0' => '', 'j--1' => '', 'j--2' => '', 'j--3' => '', 'j--4' => '', 'j--5' => '', 'j--6' => '', 'j--7' => '', 'j--8' => '', 'j--9' => '', 'j--a' => '', 'j--address-book' => '', 'j--address-card' => '', 'j--align-center' => '', 'j--align-justify' => '', 'j--align-left' => '', 'j--align-right' => '', 'j--anchor-circle-check' => '', 'j--anchor-circle-exclamation' => '', 'j--anchor-circle-xmark' => '', 'j--anchor-lock' => '', 'j--anchor' => '', 'j--angle-down' => '', 'j--angle-left' => '', 'j--angle-right' => '', 'j--angle-up' => '', 'j--angles-down' => '', 'j--angles-left' => '', 'j--angles-right' => '', 'j--angles-up' => '', 'j--ankh' => '', 'j--apple-whole' => '', 'j--archway' => '', 'j--arrow-down-1-9' => '', 'j--arrow-down-9-1' => '', 'j--arrow-down-a-z' => '', 'j--arrow-down-long' => '', 'j--arrow-down-short-wide' => '', 'j--arrow-down-up-across-line' => '', 'j--arrow-down-up-lock' => '', 'j--arrow-down-wide-short' => '', 'j--arrow-down-z-a' => '', 'j--arrow-down' => '', 'j--arrow-left-long' => '', 'j--arrow-left' => '', 'j--arrow-pointer' => '', 'j--arrow-right-arrow-left' => '', 'j--arrow-right-from-bracket' => '', 'j--arrow-right-long' => '', 'j--arrow-right-to-bracket' => '', 'j--arrow-right-to-city' => '', 'j--arrow-right' => '', 'j--arrow-rotate-left' => '', 'j--arrow-rotate-right' => '', 'j--arrow-trend-down' => '', 'j--arrow-trend-up' => '', 'j--arrow-turn-down' => '', 'j--arrow-turn-up' => '', 'j--arrow-up-1-9' => '', 'j--arrow-up-9-1' => '', 'j--arrow-up-a-z' => '', 'j--arrow-up-from-bracket' => '', 'j--arrow-up-from-ground-water' => '', 'j--arrow-up-from-water-pump' => '', 'j--arrow-up-long' => '', 'j--arrow-up-right-dots' => '', 'j--arrow-up-right-from-square' => '', 'j--arrow-up-short-wide' => '', 'j--arrow-up-wide-short' => '', 'j--arrow-up-z-a' => '', 'j--arrow-up' => '', 'j--arrows-down-to-line' => '', 'j--arrows-down-to-people' => '', 'j--arrows-left-right-to-line' => '', 'j--arrows-left-right' => '', 'j--arrows-rotate' => '', 'j--arrows-spin' => '', 'j--arrows-split-up-and-left' => '', 'j--arrows-to-circle' => '', 'j--arrows-to-dot' => '', 'j--arrows-to-eye' => '', 'j--arrows-turn-right' => '', 'j--arrows-turn-to-dots' => '', 'j--arrows-up-down-left-right' => '', 'j--arrows-up-down' => '', 'j--arrows-up-to-line' => '', 'j--asterisk' => '', 'j--at' => '', 'j--atom' => '', 'j--audio-description' => '', 'j--austral-sign' => '', 'j--award' => '', 'j--b' => '', 'j--baby-carriage' => '', 'j--baby' => '', 'j--backward-fast' => '', 'j--backward-step' => '', 'j--backward' => '', 'j--bacon' => '', 'j--bacteria' => '', 'j--bacterium' => '', 'j--bag-shopping' => '', 'j--bahai' => '', 'j--baht-sign' => '', 'j--ban-smoking' => '', 'j--ban' => '', 'j--bandage' => '', 'j--bangladeshi-taka-sign' => '', 'j--barcode' => '', 'j--bars-progress' => '', 'j--bars-staggered' => '', 'j--bars' => '', 'j--baseball-bat-ball' => '', 'j--baseball' => '', 'j--basket-shopping' => '', 'j--basketball' => '', 'j--bath' => '', 'j--battery-empty' => '', 'j--battery-full' => '', 'j--battery-half' => '', 'j--battery-quarter' => '', 'j--battery-three-quarters' => '', 'j--bed-pulse' => '', 'j--bed' => '', 'j--beer-mug-empty' => '', 'j--bell-concierge' => '', 'j--bell-slash' => '', 'j--bell' => '', 'j--bezier-curve' => '', 'j--bicycle' => '', 'j--binoculars' => '', 'j--biohazard' => '', 'j--bitcoin-sign' => '', 'j--blender-phone' => '', 'j--blender' => '', 'j--blog' => '', 'j--bold' => '', 'j--bolt-lightning' => '', 'j--bolt' => '', 'j--bomb' => '', 'j--bone' => '', 'j--bong' => '', 'j--book-atlas' => '', 'j--book-bible' => '', 'j--book-bookmark' => '', 'j--book-journal-whills' => '', 'j--book-medical' => '', 'j--book-open-reader' => '', 'j--book-open' => '', 'j--book-quran' => '', 'j--book-skull' => '', 'j--book-tanakh' => '', 'j--book' => '', 'j--bookmark' => '', 'j--border-all' => '', 'j--border-none' => '', 'j--border-top-left' => '', 'j--bore-hole' => '', 'j--bottle-droplet' => '', 'j--bottle-water' => '', 'j--bowl-food' => '', 'j--bowl-rice' => '', 'j--bowling-ball' => '', 'j--box-archive' => '', 'j--box-open' => '', 'j--box-tissue' => '', 'j--box' => '', 'j--boxes-packing' => '', 'j--boxes-stacked' => '', 'j--braille' => '', 'j--brain' => '', 'j--brazilian-real-sign' => '', 'j--bread-slice' => '', 'j--bridge-circle-check' => '', 'j--bridge-circle-exclamation' => '', 'j--bridge-circle-xmark' => '', 'j--bridge-lock' => '', 'j--bridge-water' => '', 'j--bridge' => '', 'j--briefcase-medical' => '', 'j--briefcase' => '', 'j--broom-ball' => '', 'j--broom' => '', 'j--brush' => '', 'j--bucket' => '', 'j--bug-slash' => '', 'j--bug' => '', 'j--bugs' => '', 'j--building-circle-arrow-right' => '', 'j--building-circle-check' => '', 'j--building-circle-exclamation' => '', 'j--building-circle-xmark' => '', 'j--building-columns' => '', 'j--building-flag' => '', 'j--building-lock' => '', 'j--building-ngo' => '', 'j--building-shield' => '', 'j--building-un' => '', 'j--building-user' => '', 'j--building-wheat' => '', 'j--building' => '', 'j--bullhorn' => '', 'j--bullseye' => '', 'j--burger' => '', 'j--burst' => '', 'j--bus-simple' => '', 'j--bus' => '', 'j--business-time' => '', 'j--c' => '', 'j--cable-car' => '', 'j--cake-candles' => '', 'j--calculator' => '', 'j--calendar-check' => '', 'j--calendar-day' => '', 'j--calendar-days' => '', 'j--calendar-minus' => '', 'j--calendar-plus' => '', 'j--calendar-week' => '', 'j--calendar-xmark' => '', 'j--calendar' => '', 'j--camera-retro' => '', 'j--camera-rotate' => '', 'j--camera' => '', 'j--campground' => '', 'j--candy-cane' => '', 'j--cannabis' => '', 'j--capsules' => '', 'j--car-battery' => '', 'j--car-burst' => '', 'j--car-on' => '', 'j--car-rear' => '', 'j--car-side' => '', 'j--car-tunnel' => '', 'j--car' => '', 'j--caravan' => '', 'j--caret-down' => '', 'j--caret-left' => '', 'j--caret-right' => '', 'j--caret-up' => '', 'j--carrot' => '', 'j--cart-arrow-down' => '', 'j--cart-flatbed-suitcase' => '', 'j--cart-flatbed' => '', 'j--cart-plus' => '', 'j--cart-shopping' => '', 'j--cash-register' => '', 'j--cat' => '', 'j--cedi-sign' => '', 'j--cent-sign' => '', 'j--certificate' => '', 'j--chair' => '', 'j--chalkboard-user' => '', 'j--chalkboard' => '', 'j--champagne-glasses' => '', 'j--charging-station' => '', 'j--chart-area' => '', 'j--chart-bar' => '', 'j--chart-column' => '', 'j--chart-gantt' => '', 'j--chart-line' => '', 'j--chart-pie' => '', 'j--chart-simple' => '', 'j--check-double' => '', 'j--check-to-slot' => '', 'j--check' => '', 'j--cheese' => '', 'j--chess-bishop' => '', 'j--chess-board' => '', 'j--chess-king' => '', 'j--chess-knight' => '', 'j--chess-pawn' => '', 'j--chess-queen' => '', 'j--chess-rook' => '', 'j--chess' => '', 'j--chevron-down' => '', 'j--chevron-left' => '', 'j--chevron-right' => '', 'j--chevron-up' => '', 'j--child-combatant' => '', 'j--child-dress' => '', 'j--child-reaching' => '', 'j--child' => '', 'j--children' => '', 'j--church' => '', 'j--circle-arrow-down' => '', 'j--circle-arrow-left' => '', 'j--circle-arrow-right' => '', 'j--circle-arrow-up' => '', 'j--circle-check' => '', 'j--circle-chevron-down' => '', 'j--circle-chevron-left' => '', 'j--circle-chevron-right' => '', 'j--circle-chevron-up' => '', 'j--circle-dollar-to-slot' => '', 'j--circle-dot' => '', 'j--circle-down' => '', 'j--circle-exclamation' => '', 'j--circle-h' => '', 'j--circle-half-stroke' => '', 'j--circle-info' => '', 'j--circle-left' => '', 'j--circle-minus' => '', 'j--circle-nodes' => '', 'j--circle-notch' => '', 'j--circle-pause' => '', 'j--circle-play' => '', 'j--circle-plus' => '', 'j--circle-question' => '', 'j--circle-radiation' => '', 'j--circle-right' => '', 'j--circle-stop' => '', 'j--circle-up' => '', 'j--circle-user' => '', 'j--circle-xmark' => '', 'j--circle' => '', 'j--city' => '', 'j--clapperboard' => '', 'j--clipboard-check' => '', 'j--clipboard-list' => '', 'j--clipboard-question' => '', 'j--clipboard-user' => '', 'j--clipboard' => '', 'j--clock-rotate-left' => '', 'j--clock' => '', 'j--clone' => '', 'j--closed-captioning' => '', 'j--cloud-arrow-down' => '', 'j--cloud-arrow-up' => '', 'j--cloud-bolt' => '', 'j--cloud-meatball' => '', 'j--cloud-moon-rain' => '', 'j--cloud-moon' => '', 'j--cloud-rain' => '', 'j--cloud-showers-heavy' => '', 'j--cloud-showers-water' => '', 'j--cloud-sun-rain' => '', 'j--cloud-sun' => '', 'j--cloud' => '', 'j--clover' => '', 'j--code-branch' => '', 'j--code-commit' => '', 'j--code-compare' => '', 'j--code-fork' => '', 'j--code-merge' => '', 'j--code-pull-request' => '', 'j--code' => '', 'j--coins' => '', 'j--colon-sign' => '', 'j--comment-dollar' => '', 'j--comment-dots' => '', 'j--comment-medical' => '', 'j--comment-slash' => '', 'j--comment-sms' => '', 'j--comment' => '', 'j--comments-dollar' => '', 'j--comments' => '', 'j--compact-disc' => '', 'j--compass-drafting' => '', 'j--compass' => '', 'j--compress' => '', 'j--computer-mouse' => '', 'j--computer' => '', 'j--cookie-bite' => '', 'j--cookie' => '', 'j--copy' => '', 'j--copyright' => '', 'j--couch' => '', 'j--cow' => '', 'j--credit-card' => '', 'j--crop-simple' => '', 'j--crop' => '', 'j--cross' => '', 'j--crosshairs' => '', 'j--crow' => '', 'j--crown' => '', 'j--crutch' => '', 'j--cruzeiro-sign' => '', 'j--cube' => '', 'j--cubes-stacked' => '', 'j--cubes' => '', 'j--d' => '', 'j--database' => '', 'j--delete-left' => '', 'j--democrat' => '', 'j--desktop' => '', 'j--dharmachakra' => '', 'j--diagram-next' => '', 'j--diagram-predecessor' => '', 'j--diagram-project' => '', 'j--diagram-successor' => '', 'j--diamond-turn-right' => '', 'j--diamond' => '', 'j--dice-d20' => '', 'j--dice-d6' => '', 'j--dice-five' => '', 'j--dice-four' => '', 'j--dice-one' => '', 'j--dice-six' => '', 'j--dice-three' => '', 'j--dice-two' => '', 'j--dice' => '', 'j--disease' => '', 'j--display' => '', 'j--divide' => '', 'j--dna' => '', 'j--dog' => '', 'j--dollar-sign' => '', 'j--dolly' => '', 'j--dong-sign' => '', 'j--door-closed' => '', 'j--door-open' => '', 'j--dove' => '', 'j--down-left-and-up-right-to-center' => '', 'j--down-long' => '', 'j--download' => '', 'j--dragon' => '', 'j--draw-polygon' => '', 'j--droplet-slash' => '', 'j--droplet' => '', 'j--drum-steelpan' => '', 'j--drum' => '', 'j--drumstick-bite' => '', 'j--dumbbell' => '', 'j--dumpster-fire' => '', 'j--dumpster' => '', 'j--dungeon' => '', 'j--e' => '', 'j--ear-deaf' => '', 'j--ear-listen' => '', 'j--earth-africa' => '', 'j--earth-americas' => '', 'j--earth-asia' => '', 'j--earth-europe' => '', 'j--earth-oceania' => '', 'j--egg' => '', 'j--eject' => '', 'j--elevator' => '', 'j--ellipsis-vertical' => '', 'j--ellipsis' => '', 'j--envelope-circle-check' => '', 'j--envelope-open-text' => '', 'j--envelope-open' => '', 'j--envelope' => '', 'j--envelopes-bulk' => '', 'j--equals' => '', 'j--eraser' => '', 'j--ethernet' => '', 'j--euro-sign' => '', 'j--exclamation' => '', 'j--expand' => '', 'j--explosion' => '', 'j--eye-dropper' => '', 'j--eye-low-vision' => '', 'j--eye-slash' => '', 'j--eye' => '', 'j--f' => '', 'j--face-angry' => '', 'j--face-dizzy' => '', 'j--face-flushed' => '', 'j--face-frown-open' => '', 'j--face-frown' => '', 'j--face-grimace' => '', 'j--face-grin-beam-sweat' => '', 'j--face-grin-beam' => '', 'j--face-grin-hearts' => '', 'j--face-grin-squint-tears' => '', 'j--face-grin-squint' => '', 'j--face-grin-stars' => '', 'j--face-grin-tears' => '', 'j--face-grin-tongue-squint' => '', 'j--face-grin-tongue-wink' => '', 'j--face-grin-tongue' => '', 'j--face-grin-wide' => '', 'j--face-grin-wink' => '', 'j--face-grin' => '', 'j--face-kiss-beam' => '', 'j--face-kiss-wink-heart' => '', 'j--face-kiss' => '', 'j--face-laugh-beam' => '', 'j--face-laugh-squint' => '', 'j--face-laugh-wink' => '', 'j--face-laugh' => '', 'j--face-meh-blank' => '', 'j--face-meh' => '', 'j--face-rolling-eyes' => '', 'j--face-sad-cry' => '', 'j--face-sad-tear' => '', 'j--face-smile-beam' => '', 'j--face-smile-wink' => '', 'j--face-smile' => '', 'j--face-surprise' => '', 'j--face-tired' => '', 'j--fan' => '', 'j--faucet-drip' => '', 'j--faucet' => '', 'j--fax' => '', 'j--feather-pointed' => '', 'j--feather' => '', 'j--ferry' => '', 'j--file-arrow-down' => '', 'j--file-arrow-up' => '', 'j--file-audio' => '', 'j--file-circle-check' => '', 'j--file-circle-exclamation' => '', 'j--file-circle-minus' => '', 'j--file-circle-plus' => '', 'j--file-circle-question' => '', 'j--file-circle-xmark' => '', 'j--file-code' => '', 'j--file-contract' => '', 'j--file-csv' => '', 'j--file-excel' => '', 'j--file-export' => '', 'j--file-image' => '', 'j--file-import' => '', 'j--file-invoice-dollar' => '', 'j--file-invoice' => '', 'j--file-lines' => '', 'j--file-medical' => '', 'j--file-pdf' => '', 'j--file-pen' => '', 'j--file-powerpoint' => '', 'j--file-prescription' => '', 'j--file-shield' => '', 'j--file-signature' => '', 'j--file-video' => '', 'j--file-waveform' => '', 'j--file-word' => '', 'j--file-zipper' => '', 'j--file' => '', 'j--fill-drip' => '', 'j--fill' => '', 'j--film' => '', 'j--filter-circle-dollar' => '', 'j--filter-circle-xmark' => '', 'j--filter' => '', 'j--fingerprint' => '', 'j--fire-burner' => '', 'j--fire-extinguisher' => '', 'j--fire-flame-curved' => '', 'j--fire-flame-simple' => '', 'j--fire' => '', 'j--fish-fins' => '', 'j--fish' => '', 'j--flag-checkered' => '', 'j--flag-usa' => '', 'j--flag' => '', 'j--flask-vial' => '', 'j--flask' => '', 'j--floppy-disk' => '', 'j--florin-sign' => '', 'j--folder-closed' => '', 'j--folder-minus' => '', 'j--folder-open' => '', 'j--folder-plus' => '', 'j--folder-tree' => '', 'j--folder' => '', 'j--font-awesome' => '', 'j--font' => '', 'j--football' => '', 'j--forward-fast' => '', 'j--forward-step' => '', 'j--forward' => '', 'j--franc-sign' => '', 'j--frog' => '', 'j--futbol' => '', 'j--g' => '', 'j--gamepad' => '', 'j--gas-pump' => '', 'j--gauge-high' => '', 'j--gauge-simple-high' => '', 'j--gauge-simple' => '', 'j--gauge' => '', 'j--gavel' => '', 'j--gear' => '', 'j--gears' => '', 'j--gem' => '', 'j--genderless' => '', 'j--ghost' => '', 'j--gift' => '', 'j--gifts' => '', 'j--glass-water-droplet' => '', 'j--glass-water' => '', 'j--glasses' => '', 'j--globe' => '', 'j--golf-ball-tee' => '', 'j--gopuram' => '', 'j--graduation-cap' => '', 'j--greater-than-equal' => '', 'j--greater-than' => '', 'j--grip-lines-vertical' => '', 'j--grip-lines' => '', 'j--grip-vertical' => '', 'j--grip' => '', 'j--group-arrows-rotate' => '', 'j--guarani-sign' => '', 'j--guitar' => '', 'j--gun' => '', 'j--h' => '', 'j--hammer' => '', 'j--hamsa' => '', 'j--hand-back-fist' => '', 'j--hand-dots' => '', 'j--hand-fist' => '', 'j--hand-holding-dollar' => '', 'j--hand-holding-droplet' => '', 'j--hand-holding-hand' => '', 'j--hand-holding-heart' => '', 'j--hand-holding-medical' => '', 'j--hand-holding' => '', 'j--hand-lizard' => '', 'j--hand-middle-finger' => '', 'j--hand-peace' => '', 'j--hand-point-down' => '', 'j--hand-point-left' => '', 'j--hand-point-right' => '', 'j--hand-point-up' => '', 'j--hand-pointer' => '', 'j--hand-scissors' => '', 'j--hand-sparkles' => '', 'j--hand-spock' => '', 'j--hand' => '', 'j--handcuffs' => '', 'j--hands-asl-interpreting' => '', 'j--hands-bound' => '', 'j--hands-bubbles' => '', 'j--hands-clapping' => '', 'j--hands-holding-child' => '', 'j--hands-holding-circle' => '', 'j--hands-holding' => '', 'j--hands-praying' => '', 'j--hands' => '', 'j--handshake-angle' => '', 'j--handshake-simple-slash' => '', 'j--handshake-simple' => '', 'j--handshake-slash' => '', 'j--handshake' => '', 'j--hanukiah' => '', 'j--hard-drive' => '', 'j--hashtag' => '', 'j--hat-cowboy-side' => '', 'j--hat-cowboy' => '', 'j--hat-wizard' => '', 'j--head-side-cough-slash' => '', 'j--head-side-cough' => '', 'j--head-side-mask' => '', 'j--head-side-virus' => '', 'j--heading' => '', 'j--headphones-simple' => '', 'j--headphones' => '', 'j--headset' => '', 'j--heart-circle-bolt' => '', 'j--heart-circle-check' => '', 'j--heart-circle-exclamation' => '', 'j--heart-circle-minus' => '', 'j--heart-circle-plus' => '', 'j--heart-circle-xmark' => '', 'j--heart-crack' => '', 'j--heart-pulse' => '', 'j--heart' => '', 'j--helicopter-symbol' => '', 'j--helicopter' => '', 'j--helmet-safety' => '', 'j--helmet-un' => '', 'j--highlighter' => '', 'j--hill-avalanche' => '', 'j--hill-rockslide' => '', 'j--hippo' => '', 'j--hockey-puck' => '', 'j--holly-berry' => '', 'j--horse-head' => '', 'j--horse' => '', 'j--hospital-user' => '', 'j--hospital' => '', 'j--hot-tub-person' => '', 'j--hotdog' => '', 'j--hotel' => '', 'j--hourglass-end' => '', 'j--hourglass-half' => '', 'j--hourglass-start' => '', 'j--hourglass' => '', 'j--house-chimney-crack' => '', 'j--house-chimney-medical' => '', 'j--house-chimney-user' => '', 'j--house-chimney-window' => '', 'j--house-chimney' => '', 'j--house-circle-check' => '', 'j--house-circle-exclamation' => '', 'j--house-circle-xmark' => '', 'j--house-crack' => '', 'j--house-fire' => '', 'j--house-flag' => '', 'j--house-flood-water-circle-arrow-right' => '', 'j--house-flood-water' => '', 'j--house-laptop' => '', 'j--house-lock' => '', 'j--house-medical-circle-check' => '', 'j--house-medical-circle-exclamation' => '', 'j--house-medical-circle-xmark' => '', 'j--house-medical-flag' => '', 'j--house-medical' => '', 'j--house-signal' => '', 'j--house-tsunami' => '', 'j--house-user' => '', 'j--house' => '', 'j--hryvnia-sign' => '', 'j--hurricane' => '', 'j--i-cursor' => '', 'j--i' => '', 'j--ice-cream' => '', 'j--icicles' => '', 'j--icons' => '', 'j--id-badge' => '', 'j--id-card-clip' => '', 'j--id-card' => '', 'j--igloo' => '', 'j--image-portrait' => '', 'j--image' => '', 'j--images' => '', 'j--inbox' => '', 'j--indent' => '', 'j--indian-rupee-sign' => '', 'j--industry' => '', 'j--infinity' => '', 'j--info' => '', 'j--italic' => '', 'j--j' => '', 'j--jar-wheat' => '', 'j--jar' => '', 'j--jedi' => '', 'j--jet-fighter-up' => '', 'j--jet-fighter' => '', 'j--joint' => '', 'j--jug-detergent' => '', 'j--k' => '', 'j--kaaba' => '', 'j--key' => '', 'j--keyboard' => '', 'j--khanda' => '', 'j--kip-sign' => '', 'j--kit-medical' => '', 'j--kitchen-set' => '', 'j--kiwi-bird' => '', 'j--l' => '', 'j--land-mine-on' => '', 'j--landmark-dome' => '', 'j--landmark-flag' => '', 'j--landmark' => '', 'j--language' => '', 'j--laptop-code' => '', 'j--laptop-file' => '', 'j--laptop-medical' => '', 'j--laptop' => '', 'j--lari-sign' => '', 'j--layer-group' => '', 'j--leaf' => '', 'j--left-long' => '', 'j--left-right' => '', 'j--lemon' => '', 'j--less-than-equal' => '', 'j--less-than' => '', 'j--life-ring' => '', 'j--lightbulb' => '', 'j--lines-leaning' => '', 'j--link-slash' => '', 'j--link' => '', 'j--lira-sign' => '', 'j--list-check' => '', 'j--list-ol' => '', 'j--list-ul' => '', 'j--list' => '', 'j--litecoin-sign' => '', 'j--location-arrow' => '', 'j--location-crosshairs' => '', 'j--location-dot' => '', 'j--location-pin-lock' => '', 'j--location-pin' => '', 'j--lock-open' => '', 'j--lock' => '', 'j--locust' => '', 'j--lungs-virus' => '', 'j--lungs' => '', 'j--m' => '', 'j--magnet' => '', 'j--magnifying-glass-arrow-right' => '', 'j--magnifying-glass-chart' => '', 'j--magnifying-glass-dollar' => '', 'j--magnifying-glass-location' => '', 'j--magnifying-glass-minus' => '', 'j--magnifying-glass-plus' => '', 'j--magnifying-glass' => '', 'j--manat-sign' => '', 'j--map-location-dot' => '', 'j--map-location' => '', 'j--map-pin' => '', 'j--map' => '', 'j--marker' => '', 'j--mars-and-venus-burst' => '', 'j--mars-and-venus' => '', 'j--mars-double' => '', 'j--mars-stroke-right' => '', 'j--mars-stroke-up' => '', 'j--mars-stroke' => '', 'j--mars' => '', 'j--martini-glass-citrus' => '', 'j--martini-glass-empty' => '', 'j--martini-glass' => '', 'j--mask-face' => '', 'j--mask-ventilator' => '', 'j--mask' => '', 'j--masks-theater' => '', 'j--mattress-pillow' => '', 'j--maximize' => '', 'j--medal' => '', 'j--memory' => '', 'j--menorah' => '', 'j--mercury' => '', 'j--message' => '', 'j--meteor' => '', 'j--microchip' => '', 'j--microphone-lines-slash' => '', 'j--microphone-lines' => '', 'j--microphone-slash' => '', 'j--microphone' => '', 'j--microscope' => '', 'j--mill-sign' => '', 'j--minimize' => '', 'j--minus' => '', 'j--mitten' => '', 'j--mobile-button' => '', 'j--mobile-retro' => '', 'j--mobile-screen-button' => '', 'j--mobile-screen' => '', 'j--mobile' => '', 'j--money-bill-1-wave' => '', 'j--money-bill-1' => '', 'j--money-bill-transfer' => '', 'j--money-bill-trend-up' => '', 'j--money-bill-wave' => '', 'j--money-bill-wheat' => '', 'j--money-bill' => '', 'j--money-bills' => '', 'j--money-check-dollar' => '', 'j--money-check' => '', 'j--monument' => '', 'j--moon' => '', 'j--mortar-pestle' => '', 'j--mosque' => '', 'j--mosquito-net' => '', 'j--mosquito' => '', 'j--motorcycle' => '', 'j--mound' => '', 'j--mountain-city' => '', 'j--mountain-sun' => '', 'j--mountain' => '', 'j--mug-hot' => '', 'j--mug-saucer' => '', 'j--music' => '', 'j--n' => '', 'j--naira-sign' => '', 'j--network-wired' => '', 'j--neuter' => '', 'j--newspaper' => '', 'j--not-equal' => '', 'j--notdef' => '', 'j--note-sticky' => '', 'j--notes-medical' => '', 'j--o' => '', 'j--object-group' => '', 'j--object-ungroup' => '', 'j--oil-can' => '', 'j--oil-well' => '', 'j--om' => '', 'j--otter' => '', 'j--outdent' => '', 'j--p' => '', 'j--pager' => '', 'j--paint-roller' => '', 'j--paintbrush' => '', 'j--palette' => '', 'j--pallet' => '', 'j--panorama' => '', 'j--paper-plane' => '', 'j--paperclip' => '', 'j--parachute-box' => '', 'j--paragraph' => '', 'j--passport' => '', 'j--paste' => '', 'j--pause' => '', 'j--paw' => '', 'j--peace' => '', 'j--pen-clip' => '', 'j--pen-fancy' => '', 'j--pen-nib' => '', 'j--pen-ruler' => '', 'j--pen-to-square' => '', 'j--pen' => '', 'j--pencil' => '', 'j--people-arrows' => '', 'j--people-carry-box' => '', 'j--people-group' => '', 'j--people-line' => '', 'j--people-pulling' => '', 'j--people-robbery' => '', 'j--people-roof' => '', 'j--pepper-hot' => '', 'j--percent' => '', 'j--person-arrow-down-to-line' => '', 'j--person-arrow-up-from-line' => '', 'j--person-biking' => '', 'j--person-booth' => '', 'j--person-breastfeeding' => '', 'j--person-burst' => '', 'j--person-cane' => '', 'j--person-chalkboard' => '', 'j--person-circle-check' => '', 'j--person-circle-exclamation' => '', 'j--person-circle-minus' => '', 'j--person-circle-plus' => '', 'j--person-circle-question' => '', 'j--person-circle-xmark' => '', 'j--person-digging' => '', 'j--person-dots-from-line' => '', 'j--person-dress-burst' => '', 'j--person-dress' => '', 'j--person-drowning' => '', 'j--person-falling-burst' => '', 'j--person-falling' => '', 'j--person-half-dress' => '', 'j--person-harassing' => '', 'j--person-hiking' => '', 'j--person-military-pointing' => '', 'j--person-military-rifle' => '', 'j--person-military-to-person' => '', 'j--person-praying' => '', 'j--person-pregnant' => '', 'j--person-rays' => '', 'j--person-rifle' => '', 'j--person-running' => '', 'j--person-shelter' => '', 'j--person-skating' => '', 'j--person-skiing-nordic' => '', 'j--person-skiing' => '', 'j--person-snowboarding' => '', 'j--person-swimming' => '', 'j--person-through-window' => '', 'j--person-walking-arrow-loop-left' => '', 'j--person-walking-arrow-right' => '', 'j--person-walking-dashed-line-arrow-right' => '', 'j--person-walking-luggage' => '', 'j--person-walking-with-cane' => '', 'j--person-walking' => '', 'j--person' => '', 'j--peseta-sign' => '', 'j--peso-sign' => '', 'j--phone-flip' => '', 'j--phone-slash' => '', 'j--phone-volume' => '', 'j--phone' => '', 'j--photo-film' => '', 'j--piggy-bank' => '', 'j--pills' => '', 'j--pizza-slice' => '', 'j--place-of-worship' => '', 'j--plane-arrival' => '', 'j--plane-circle-check' => '', 'j--plane-circle-exclamation' => '', 'j--plane-circle-xmark' => '', 'j--plane-departure' => '', 'j--plane-lock' => '', 'j--plane-slash' => '', 'j--plane-up' => '', 'j--plane' => '', 'j--plant-wilt' => '', 'j--plate-wheat' => '', 'j--play' => '', 'j--plug-circle-bolt' => '', 'j--plug-circle-check' => '', 'j--plug-circle-exclamation' => '', 'j--plug-circle-minus' => '', 'j--plug-circle-plus' => '', 'j--plug-circle-xmark' => '', 'j--plug' => '', 'j--plus-minus' => '', 'j--plus' => '', 'j--podcast' => '', 'j--poo-storm' => '', 'j--poo' => '', 'j--poop' => '', 'j--power-off' => '', 'j--prescription-bottle-medical' => '', 'j--prescription-bottle' => '', 'j--prescription' => '', 'j--print' => '', 'j--pump-medical' => '', 'j--pump-soap' => '', 'j--puzzle-piece' => '', 'j--q' => '', 'j--qrcode' => '', 'j--question' => '', 'j--quote-left' => '', 'j--quote-right' => '', 'j--r' => '', 'j--radiation' => '', 'j--radio' => '', 'j--rainbow' => '', 'j--ranking-star' => '', 'j--receipt' => '', 'j--record-vinyl' => '', 'j--rectangle-ad' => '', 'j--rectangle-list' => '', 'j--rectangle-xmark' => '', 'j--recycle' => '', 'j--registered' => '', 'j--repeat' => '', 'j--reply-all' => '', 'j--reply' => '', 'j--republican' => '', 'j--restroom' => '', 'j--retweet' => '', 'j--ribbon' => '', 'j--right-from-bracket' => '', 'j--right-left' => '', 'j--right-long' => '', 'j--right-to-bracket' => '', 'j--ring' => '', 'j--road-barrier' => '', 'j--road-bridge' => '', 'j--road-circle-check' => '', 'j--road-circle-exclamation' => '', 'j--road-circle-xmark' => '', 'j--road-lock' => '', 'j--road-spikes' => '', 'j--road' => '', 'j--robot' => '', 'j--rocket' => '', 'j--rotate-left' => '', 'j--rotate-right' => '', 'j--rotate' => '', 'j--route' => '', 'j--rss' => '', 'j--ruble-sign' => '', 'j--rug' => '', 'j--ruler-combined' => '', 'j--ruler-horizontal' => '', 'j--ruler-vertical' => '', 'j--ruler' => '', 'j--rupee-sign' => '', 'j--rupiah-sign' => '', 'j--s' => '', 'j--sack-dollar' => '', 'j--sack-xmark' => '', 'j--sailboat' => '', 'j--satellite-dish' => '', 'j--satellite' => '', 'j--scale-balanced' => '', 'j--scale-unbalanced-flip' => '', 'j--scale-unbalanced' => '', 'j--school-circle-check' => '', 'j--school-circle-exclamation' => '', 'j--school-circle-xmark' => '', 'j--school-flag' => '', 'j--school-lock' => '', 'j--school' => '', 'j--scissors' => '', 'j--screwdriver-wrench' => '', 'j--screwdriver' => '', 'j--scroll-torah' => '', 'j--scroll' => '', 'j--sd-card' => '', 'j--section' => '', 'j--seedling' => '', 'j--server' => '', 'j--shapes' => '', 'j--share-from-square' => '', 'j--share-nodes' => '', 'j--share' => '', 'j--sheet-plastic' => '', 'j--shekel-sign' => '', 'j--shield-cat' => '', 'j--shield-dog' => '', 'j--shield-halved' => '', 'j--shield-heart' => '', 'j--shield-virus' => '', 'j--shield' => '', 'j--ship' => '', 'j--shirt' => '', 'j--shoe-prints' => '', 'j--shop-lock' => '', 'j--shop-slash' => '', 'j--shop' => '', 'j--shower' => '', 'j--shrimp' => '', 'j--shuffle' => '', 'j--shuttle-space' => '', 'j--sign-hanging' => '', 'j--signal' => '', 'j--signature' => '', 'j--signs-post' => '', 'j--sim-card' => '', 'j--sink' => '', 'j--sitemap' => '', 'j--skull-crossbones' => '', 'j--skull' => '', 'j--slash' => '', 'j--sleigh' => '', 'j--sliders' => '', 'j--smog' => '', 'j--smoking' => '', 'j--snowflake' => '', 'j--snowman' => '', 'j--snowplow' => '', 'j--soap' => '', 'j--socks' => '', 'j--solar-panel' => '', 'j--sort-down' => '', 'j--sort-up' => '', 'j--sort' => '', 'j--spa' => '', 'j--spaghetti-monster-flying' => '', 'j--spell-check' => '', 'j--spider' => '', 'j--spinner' => '', 'j--splotch' => '', 'j--spoon' => '', 'j--spray-can-sparkles' => '', 'j--spray-can' => '', 'j--square-arrow-up-right' => '', 'j--square-caret-down' => '', 'j--square-caret-left' => '', 'j--square-caret-right' => '', 'j--square-caret-up' => '', 'j--square-check' => '', 'j--square-envelope' => '', 'j--square-full' => '', 'j--square-h' => '', 'j--square-minus' => '', 'j--square-nfi' => '', 'j--square-parking' => '', 'j--square-pen' => '', 'j--square-person-confined' => '', 'j--square-phone-flip' => '', 'j--square-phone' => '', 'j--square-plus' => '', 'j--square-poll-horizontal' => '', 'j--square-poll-vertical' => '', 'j--square-root-variable' => '', 'j--square-rss' => '', 'j--square-share-nodes' => '', 'j--square-up-right' => '', 'j--square-virus' => '', 'j--square-xmark' => '', 'j--square' => '', 'j--staff-snake' => '', 'j--stairs' => '', 'j--stamp' => '', 'j--stapler' => '', 'j--star-and-crescent' => '', 'j--star-half-stroke' => '', 'j--star-half' => '', 'j--star-of-david' => '', 'j--star-of-life' => '', 'j--star' => '', 'j--sterling-sign' => '', 'j--stethoscope' => '', 'j--stop' => '', 'j--stopwatch-20' => '', 'j--stopwatch' => '', 'j--store-slash' => '', 'j--store' => '', 'j--street-view' => '', 'j--strikethrough' => '', 'j--stroopwafel' => '', 'j--subscript' => '', 'j--suitcase-medical' => '', 'j--suitcase-rolling' => '', 'j--suitcase' => '', 'j--sun-plant-wilt' => '', 'j--sun' => '', 'j--superscript' => '', 'j--swatchbook' => '', 'j--synagogue' => '', 'j--syringe' => '', 'j--t' => '', 'j--table-cells-column-lock' => '', 'j--table-cells-large' => '', 'j--table-cells-row-lock' => '', 'j--table-cells-row-unlock' => '', 'j--table-cells' => '', 'j--table-columns' => '', 'j--table-list' => '', 'j--table-tennis-paddle-ball' => '', 'j--table' => '', 'j--tablet-button' => '', 'j--tablet-screen-button' => '', 'j--tablet' => '', 'j--tablets' => '', 'j--tachograph-digital' => '', 'j--tag' => '', 'j--tags' => '', 'j--tape' => '', 'j--tarp-droplet' => '', 'j--tarp' => '', 'j--taxi' => '', 'j--teeth-open' => '', 'j--teeth' => '', 'j--temperature-arrow-down' => '', 'j--temperature-arrow-up' => '', 'j--temperature-empty' => '', 'j--temperature-full' => '', 'j--temperature-half' => '', 'j--temperature-high' => '', 'j--temperature-low' => '', 'j--temperature-quarter' => '', 'j--temperature-three-quarters' => '', 'j--tenge-sign' => '', 'j--tent-arrow-down-to-line' => '', 'j--tent-arrow-left-right' => '', 'j--tent-arrow-turn-left' => '', 'j--tent-arrows-down' => '', 'j--tent' => '', 'j--tents' => '', 'j--terminal' => '', 'j--text-height' => '', 'j--text-slash' => '', 'j--text-width' => '', 'j--thermometer' => '', 'j--thumbs-down' => '', 'j--thumbs-up' => '', 'j--thumbtack-slash' => '', 'j--thumbtack' => '', 'j--ticket-simple' => '', 'j--ticket' => '', 'j--timeline' => '', 'j--toggle-off' => '', 'j--toggle-on' => '', 'j--toilet-paper-slash' => '', 'j--toilet-paper' => '', 'j--toilet-portable' => '', 'j--toilet' => '', 'j--toilets-portable' => '', 'j--toolbox' => '', 'j--tooth' => '', 'j--torii-gate' => '', 'j--tornado' => '', 'j--tower-broadcast' => '', 'j--tower-cell' => '', 'j--tower-observation' => '', 'j--tractor' => '', 'j--trademark' => '', 'j--traffic-light' => '', 'j--trailer' => '', 'j--train-subway' => '', 'j--train-tram' => '', 'j--train' => '', 'j--transgender' => '', 'j--trash-arrow-up' => '', 'j--trash-can-arrow-up' => '', 'j--trash-can' => '', 'j--trash' => '', 'j--tree-city' => '', 'j--tree' => '', 'j--triangle-exclamation' => '', 'j--trophy' => '', 'j--trowel-bricks' => '', 'j--trowel' => '', 'j--truck-arrow-right' => '', 'j--truck-droplet' => '', 'j--truck-fast' => '', 'j--truck-field-un' => '', 'j--truck-field' => '', 'j--truck-front' => '', 'j--truck-medical' => '', 'j--truck-monster' => '', 'j--truck-moving' => '', 'j--truck-pickup' => '', 'j--truck-plane' => '', 'j--truck-ramp-box' => '', 'j--truck' => '', 'j--tty' => '', 'j--turkish-lira-sign' => '', 'j--turn-down' => '', 'j--turn-up' => '', 'j--tv' => '', 'j--u' => '', 'j--umbrella-beach' => '', 'j--umbrella' => '', 'j--underline' => '', 'j--universal-access' => '', 'j--unlock-keyhole' => '', 'j--unlock' => '', 'j--up-down-left-right' => '', 'j--up-down' => '', 'j--up-long' => '', 'j--up-right-and-down-left-from-center' => '', 'j--up-right-from-square' => '', 'j--upload' => '', 'j--user-astronaut' => '', 'j--user-check' => '', 'j--user-clock' => '', 'j--user-doctor' => '', 'j--user-gear' => '', 'j--user-graduate' => '', 'j--user-group' => '', 'j--user-injured' => '', 'j--user-large-slash' => '', 'j--user-large' => '', 'j--user-lock' => '', 'j--user-minus' => '', 'j--user-ninja' => '', 'j--user-nurse' => '', 'j--user-pen' => '', 'j--user-plus' => '', 'j--user-secret' => '', 'j--user-shield' => '', 'j--user-slash' => '', 'j--user-tag' => '', 'j--user-tie' => '', 'j--user-xmark' => '', 'j--user' => '', 'j--users-between-lines' => '', 'j--users-gear' => '', 'j--users-line' => '', 'j--users-rays' => '', 'j--users-rectangle' => '', 'j--users-slash' => '', 'j--users-viewfinder' => '', 'j--users' => '', 'j--utensils' => '', 'j--v' => '', 'j--van-shuttle' => '', 'j--vault' => '', 'j--vector-square' => '', 'j--venus-double' => '', 'j--venus-mars' => '', 'j--venus' => '', 'j--vest-patches' => '', 'j--vest' => '', 'j--vial-circle-check' => '', 'j--vial-virus' => '', 'j--vial' => '', 'j--vials' => '', 'j--video-slash' => '', 'j--video' => '', 'j--vihara' => '', 'j--virus-covid-slash' => '', 'j--virus-covid' => '', 'j--virus-slash' => '', 'j--virus' => '', 'j--viruses' => '', 'j--voicemail' => '', 'j--volcano' => '', 'j--volleyball' => '', 'j--volume-high' => '', 'j--volume-low' => '', 'j--volume-off' => '', 'j--volume-xmark' => '', 'j--vr-cardboard' => '', 'j--w' => '', 'j--walkie-talkie' => '', 'j--wallet' => '', 'j--wand-magic-sparkles' => '', 'j--wand-magic' => '', 'j--wand-sparkles' => '', 'j--warehouse' => '', 'j--water-ladder' => '', 'j--water' => '', 'j--wave-square' => '', 'j--web-awesome' => '', 'j--weight-hanging' => '', 'j--weight-scale' => '', 'j--wheat-awn-circle-exclamation' => '', 'j--wheat-awn' => '', 'j--wheelchair-move' => '', 'j--wheelchair' => '', 'j--whiskey-glass' => '', 'j--wifi' => '', 'j--wind' => '', 'j--window-maximize' => '', 'j--window-minimize' => '', 'j--window-restore' => '', 'j--wine-bottle' => '', 'j--wine-glass-empty' => '', 'j--wine-glass' => '', 'j--won-sign' => '', 'j--worm' => '', 'j--wrench' => '', 'j--x-ray' => '', 'j--x' => '', 'j--xmark' => '', 'j--xmarks-lines' => '', 'j--y' => '', 'j--yen-sign' => '', 'j--yin-yang' => '', 'j--z' => '' +]; diff --git a/plugins/quickicon/downloadkey/src/Extension/Downloadkey.php b/plugins/quickicon/downloadkey/src/Extension/Downloadkey.php index a2efc3e4720a8..6c8459d2b4f5a 100644 --- a/plugins/quickicon/downloadkey/src/Extension/Downloadkey.php +++ b/plugins/quickicon/downloadkey/src/Extension/Downloadkey.php @@ -79,8 +79,9 @@ public function onGetIcons(QuickIconsEvent $event): void $iconDefinition = [ 'link' => 'index.php?option=com_installer&view=updatesites&filter[supported]=1', - 'image' => 'icon-key', + 'image' => '', 'icon' => '', + 'svg' => 'j--key', 'text' => Text::_('PLG_QUICKICON_DOWNLOADKEY_OK'), 'class' => 'success', 'id' => 'plg_quickicon_downloadkey', diff --git a/plugins/quickicon/extensionupdate/src/Extension/Extensionupdate.php b/plugins/quickicon/extensionupdate/src/Extension/Extensionupdate.php index c175ad52ccc8d..4e7a01c1c1c48 100644 --- a/plugins/quickicon/extensionupdate/src/Extension/Extensionupdate.php +++ b/plugins/quickicon/extensionupdate/src/Extension/Extensionupdate.php @@ -104,8 +104,9 @@ public function onGetIcons(QuickIconsEvent $event): void $result[] = [ [ 'link' => 'index.php?option=com_installer&view=update&task=update.find&' . $token, - 'image' => 'icon-star', + 'image' => '', 'icon' => '', + 'svg' => 'j--star', 'text' => $this->getApplication()->getLanguage()->_('PLG_QUICKICON_EXTENSIONUPDATE_CHECKING'), 'id' => 'plg_quickicon_extensionupdate', 'group' => 'MOD_QUICKICON_MAINTENANCE', diff --git a/plugins/quickicon/joomlaupdate/src/Extension/Joomlaupdate.php b/plugins/quickicon/joomlaupdate/src/Extension/Joomlaupdate.php index b9ad120d24e6a..7cce02970b8a9 100644 --- a/plugins/quickicon/joomlaupdate/src/Extension/Joomlaupdate.php +++ b/plugins/quickicon/joomlaupdate/src/Extension/Joomlaupdate.php @@ -128,8 +128,9 @@ public function getCoreUpdateNotification(QuickIconsEvent $event) $result[] = [ [ 'link' => 'index.php?option=com_joomlaupdate', - 'image' => 'icon-joomla', + 'image' => '', 'icon' => '', + 'svg' => 'j--joomla', 'text' => Text::_('PLG_QUICKICON_JOOMLAUPDATE_CHECKING'), 'id' => 'plg_quickicon_joomlaupdate', 'group' => 'MOD_QUICKICON_MAINTENANCE', diff --git a/plugins/quickicon/overridecheck/src/Extension/OverrideCheck.php b/plugins/quickicon/overridecheck/src/Extension/OverrideCheck.php index bd38f3795a174..11d6fcafa25c5 100644 --- a/plugins/quickicon/overridecheck/src/Extension/OverrideCheck.php +++ b/plugins/quickicon/overridecheck/src/Extension/OverrideCheck.php @@ -98,8 +98,9 @@ public function onGetIcons(QuickIconsEvent $event): void $result[] = [ [ 'link' => 'index.php?option=com_templates&view=templates', - 'image' => 'icon-file', + 'image' => '', 'icon' => '', + 'svg' => 'j--file', 'text' => $this->getApplication()->getLanguage()->_('PLG_QUICKICON_OVERRIDECHECK_CHECKING'), 'id' => 'plg_quickicon_overridecheck', 'group' => 'MOD_QUICKICON_MAINTENANCE', diff --git a/plugins/quickicon/privacycheck/src/Extension/PrivacyCheck.php b/plugins/quickicon/privacycheck/src/Extension/PrivacyCheck.php index ddc8302972382..039d2d0fff3ed 100644 --- a/plugins/quickicon/privacycheck/src/Extension/PrivacyCheck.php +++ b/plugins/quickicon/privacycheck/src/Extension/PrivacyCheck.php @@ -97,8 +97,9 @@ public function onGetIcons(QuickIconsEvent $event): void $result[] = [ [ 'link' => $privacy . '&view=requests&filter[status]=1&list[fullordering]=a.requested_at ASC', - 'image' => 'icon-users', + 'image' => '', 'icon' => '', + 'svg' => 'j--users', 'text' => $this->getApplication()->getLanguage()->_('PLG_QUICKICON_PRIVACYCHECK_CHECKING'), 'id' => 'plg_quickicon_privacycheck', 'group' => 'MOD_QUICKICON_USERS',