<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[11196] sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer: Developer, Dashicons: Extract Dashicons data from markup into PHP and then programmatically generate the Dashicons-related markup.</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { white-space: pre-line; overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="http://meta.trac.wordpress.org/changeset/11196">11196</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"http://meta.trac.wordpress.org/changeset/11196","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>coffee2code</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2021-08-24 20:32:28 +0000 (Tue, 24 Aug 2021)</dd>
</dl>

<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>Developer, Dashicons: Extract Dashicons data from markup into PHP and then programmatically generate the Dashicons-related markup.

Props dufresnesteven, coffee2code.
See <a href="http://meta.trac.wordpress.org/ticket/5014">#5014</a>.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgdeveloperpagedashiconsphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/page-dashicons.php</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgdeveloperincdashiconsphp">sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/inc/dashicons.php</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgdeveloperincdashiconsphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/inc/dashicons.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/inc/dashicons.php                             (rev 0)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/inc/dashicons.php       2021-08-24 20:32:28 UTC (rev 11196)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,1528 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Class for Dashicons data and related functionality.
+ *
+ * @package wporg-developer
+ */
+
+/**
+ * Class to handle Dashicons.
+ */
+class Devhub_Dashicons {
+
+       /**
+        * Returns dashicons.
+        */
+       public static function get_dashicons() {
+               return [
+                       'admin menu' => [
+                               'label' => __( 'Admin Menu', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-menu' => [
+                                               'code'     => 'f333',
+                                               'keywords' => 'menu',
+                                       ],
+                                       'dashicons-menu-alt' => [
+                                               'code'     => 'f228',
+                                               'keywords' => 'menu (alt)',
+                                       ],
+                                       'dashicons-menu-alt2' => [
+                                               'code'     => 'f329',
+                                               'keywords' => 'menu (alt2)',
+                                       ],
+                                       'dashicons-menu-alt3' => [
+                                               'code'     => 'f349',
+                                               'keywords' => 'menu (alt3)',
+                                       ],
+                                       'dashicons-admin-site' => [
+                                               'code'     => 'f319',
+                                               'keywords' => 'site',
+                                       ],
+                                       'dashicons-admin-site-alt' => [
+                                               'code'     => 'f11d',
+                                               'keywords' => 'site (alt)',
+                                       ],
+                                       'dashicons-admin-site-alt2' => [
+                                               'code'     => 'f11e',
+                                               'keywords' => 'site (alt2)',
+                                       ],
+                                       'dashicons-admin-site-alt3' => [
+                                               'code'     => 'f11f',
+                                               'keywords' => 'site (alt3)',
+                                       ],
+                                       'dashicons-dashboard' => [
+                                               'code'     => 'f226',
+                                               'keywords' => 'dashboard',
+                                       ],
+                                       'dashicons-admin-post' => [
+                                               'code'     => 'f109',
+                                               'keywords' => 'post',
+                                       ],
+                                       'dashicons-admin-media' => [
+                                               'code'     => 'f104',
+                                               'keywords' => 'media',
+                                       ],
+                                       'dashicons-admin-links' => [
+                                               'code'     => 'f103',
+                                               'keywords' => 'links',
+                                       ],
+                                       'dashicons-admin-page' => [
+                                               'code'     => 'f105',
+                                               'keywords' => 'page',
+                                       ],
+                                       'dashicons-admin-comments' => [
+                                               'code'     => 'f101',
+                                               'keywords' => 'comments',
+                                       ],
+                                       'dashicons-admin-appearance' => [
+                                               'code'     => 'f100',
+                                               'keywords' => 'appearance',
+                                       ],
+                                       'dashicons-admin-plugins' => [
+                                               'code'     => 'f106',
+                                               'keywords' => 'plugins',
+                                       ],
+                                       'dashicons-plugins-checked' => [
+                                               'code'     => 'f485',
+                                               'keywords' => 'plugins checked',
+                                       ],
+                                       'dashicons-admin-users' => [
+                                               'code'     => 'f110',
+                                               'keywords' => 'users',
+                                       ],
+                                       'dashicons-admin-tools' => [
+                                               'code'     => 'f107',
+                                               'keywords' => 'tools',
+                                       ],
+                                       'dashicons-admin-settings' => [
+                                               'code'     => 'f108',
+                                               'keywords' => 'settings',
+                                       ],
+                                       'dashicons-admin-network' => [
+                                               'code'     => 'f112',
+                                               'keywords' => 'network',
+                                       ],
+                                       'dashicons-admin-home' => [
+                                               'code'     => 'f102',
+                                               'keywords' => 'home',
+                                       ],
+                                       'dashicons-admin-generic' => [
+                                               'code'     => 'f111',
+                                               'keywords' => 'generic',
+                                       ],
+                                       'dashicons-admin-collapse' => [
+                                               'code'     => 'f148',
+                                               'keywords' => 'collapse',
+                                       ],
+                                       'dashicons-filter' => [
+                                               'code'     => 'f536',
+                                               'keywords' => 'filter',
+                                       ],
+                                       'dashicons-admin-customizer' => [
+                                               'code'     => 'f540',
+                                               'keywords' => 'customizer',
+                                       ],
+                                       'dashicons-admin-multisite' => [
+                                               'code'     => 'f541',
+                                               'keywords' => 'multisite',
+                                       ],
+                               ],
+                       ],
+               
+                       'welcome screen' => [
+                               'label' => __( 'Welcome Screen', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-welcome-write-blog' => [
+                                               'code'     => 'f119',
+                                               'keywords' => 'write blog',
+                                       ],
+                                       /* Duplicate
+                                       'dashicons-welcome-edit-page' => [
+                                               'code'     => 'f119',
+                                               'keywords' => '',
+                                       ],
+                                       */
+                                       'dashicons-welcome-add-page' => [
+                                               'code'     => 'f133',
+                                               'keywords' => 'add page',
+                                       ],
+                                       'dashicons-welcome-view-site' => [
+                                               'code'     => 'f115',
+                                               'keywords' => 'view site',
+                                       ],
+                                       'dashicons-welcome-widgets-menus' => [
+                                               'code'     => 'f116',
+                                               'keywords' => 'widgets and menus',
+                                       ],
+                                       'dashicons-welcome-comments' => [
+                                               'code'     => 'f117',
+                                               'keywords' => 'comments',
+                                       ],
+                                       'dashicons-welcome-learn-more' => [
+                                               'code'     => 'f118',
+                                               'keywords' => 'learn more',
+                                       ],
+                               ],
+                       ],
+               
+                       'post formats' => [
+                               'label' => __( 'Post Formats', 'wporg' ),
+                               'icons'  => [
+                                       /* Duplicate
+                                       'dashicons-format-standard' => [
+                                               'code'     => 'f109',
+                                               'keywords' => '',
+                                       ],
+                                       */
+                                       'dashicons-format-aside' => [
+                                               'code'     => 'f123',
+                                               'keywords' => 'aside',
+                                       ],
+                                       'dashicons-format-image' => [
+                                               'code'     => 'f128',
+                                               'keywords' => 'image',
+                                       ],
+                                       'dashicons-format-gallery' => [
+                                               'code'     => 'f161',
+                                               'keywords' => 'gallery',
+                                       ],
+                                       'dashicons-format-video' => [
+                                               'code'     => 'f126',
+                                               'keywords' => 'video',
+                                       ],
+                                       'dashicons-format-status' => [
+                                               'code'     => 'f130',
+                                               'keywords' => 'status',
+                                       ],
+                                       'dashicons-format-quote' => [
+                                               'code'     => 'f122',
+                                               'keywords' => 'quote',
+                                       ],
+                                       /* Duplicate
+                                       'dashicons-format-links' => [
+                                               'code'     => 'f103',
+                                               'keywords' => '',
+                                       ],
+                                       */
+                                       'dashicons-format-chat' => [
+                                               'code'     => 'f125',
+                                               'keywords' => 'chat',
+                                       ],
+                                       'dashicons-format-audio' => [
+                                               'code'     => 'f127',
+                                               'keywords' => 'audio',
+                                       ],
+                                       'dashicons-camera' => [
+                                               'code'     => 'f306',
+                                               'keywords' => 'camera',
+                                       ],
+                                       'dashicons-camera-alt' => [
+                                               'code'     => 'f129',
+                                               'keywords' => 'camera (alt)',
+                                       ],
+                                       'dashicons-images-alt' => [
+                                               'code'     => 'f232',
+                                               'keywords' => 'images (alt)',
+                                       ],
+                                       'dashicons-images-alt2' => [
+                                               'code'     => 'f233',
+                                               'keywords' => 'images (alt 2)',
+                                       ],
+                                       'dashicons-video-alt' => [
+                                               'code'     => 'f234',
+                                               'keywords' => 'video (alt)',
+                                       ],
+                                       'dashicons-video-alt2' => [
+                                               'code'     => 'f235',
+                                               'keywords' => 'video (alt 2)',
+                                       ],
+                                       'dashicons-video-alt3' => [
+                                               'code'     => 'f236',
+                                               'keywords' => 'video (alt 3)',
+                                       ],
+                               ],
+                       ],
+               
+                       'media' => [
+                               'label' => __( 'Media', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-media-archive' => [
+                                               'code'     => 'f501',
+                                               'keywords' => 'archive',
+                                       ],
+                                       'dashicons-media-audio' => [
+                                               'code'     => 'f500',
+                                               'keywords' => 'audio',
+                                       ],
+                                       'dashicons-media-code' => [
+                                               'code'     => 'f499',
+                                               'keywords' => 'code',
+                                       ],
+                                       'dashicons-media-default' => [
+                                               'code'     => 'f498',
+                                               'keywords' => 'default',
+                                       ],
+                                       'dashicons-media-document' => [
+                                               'code'     => 'f497',
+                                               'keywords' => 'document',
+                                       ],
+                                       'dashicons-media-interactive' => [
+                                               'code'     => 'f496',
+                                               'keywords' => 'interactive',
+                                       ],
+                                       'dashicons-media-spreadsheet' => [
+                                               'code'     => 'f495',
+                                               'keywords' => 'spreadsheet',
+                                       ],
+                                       'dashicons-media-text' => [
+                                               'code'     => 'f491',
+                                               'keywords' => 'text',
+                                       ],
+                                       'dashicons-media-video' => [
+                                               'code'     => 'f490',
+                                               'keywords' => 'video',
+                                       ],
+                                       'dashicons-playlist-audio' => [
+                                               'code'     => 'f492',
+                                               'keywords' => 'audio playlist',
+                                       ],
+                                       'dashicons-playlist-video' => [
+                                               'code'     => 'f493',
+                                               'keywords' => 'video playlist',
+                                       ],
+                                       'dashicons-controls-play' => [
+                                               'code'     => 'f522',
+                                               'keywords' => 'play player',
+                                       ],
+                                       'dashicons-controls-pause' => [
+                                               'code'     => 'f523',
+                                               'keywords' => 'player pause',
+                                       ],
+                                       'dashicons-controls-forward' => [
+                                               'code'     => 'f519',
+                                               'keywords' => 'player forward',
+                                       ],
+                                       'dashicons-controls-skipforward' => [
+                                               'code'     => 'f517',
+                                               'keywords' => 'player skip forward',
+                                       ],
+                                       'dashicons-controls-back' => [
+                                               'code'     => 'f518',
+                                               'keywords' => 'player back',
+                                       ],
+                                       'dashicons-controls-skipback' => [
+                                               'code'     => 'f516',
+                                               'keywords' => 'player skip back',
+                                       ],
+                                       'dashicons-controls-repeat' => [
+                                               'code'     => 'f515',
+                                               'keywords' => 'player repeat',
+                                       ],
+                                       'dashicons-controls-volumeon' => [
+                                               'code'     => 'f521',
+                                               'keywords' => 'player volume on',
+                                       ],
+                                       'dashicons-controls-volumeoff' => [
+                                               'code'     => 'f520',
+                                               'keywords' => 'player volume off',
+                                       ],
+                               ],
+                       ],
+               
+                       'image editing' => [
+                               'label' => __( 'Image Editing', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-image-crop' => [
+                                               'code'     => 'f165',
+                                               'keywords' => 'crop',
+                                       ],
+                                       'dashicons-image-rotate' => [
+                                               'code'     => 'f531',
+                                               'keywords' => 'rotate',
+                                       ],
+                                       'dashicons-image-rotate-left' => [
+                                               'code'     => 'f166',
+                                               'keywords' => 'rotate left',
+                                       ],
+                                       'dashicons-image-rotate-right' => [
+                                               'code'     => 'f167',
+                                               'keywords' => 'rotate right',
+                                       ],
+                                       'dashicons-image-flip-vertical' => [
+                                               'code'     => 'f168',
+                                               'keywords' => 'flip vertical',
+                                       ],
+                                       'dashicons-image-flip-horizontal' => [
+                                               'code'     => 'f169',
+                                               'keywords' => 'flip horizontal',
+                                       ],
+                                       'dashicons-image-filter' => [
+                                               'code'     => 'f533',
+                                               'keywords' => 'filter',
+                                       ],
+                                       'dashicons-undo' => [
+                                               'code'     => 'f171',
+                                               'keywords' => 'undo',
+                                       ],
+                                       'dashicons-redo' => [
+                                               'code'     => 'f172',
+                                               'keywords' => 'redo',
+                                       ],
+                               ],
+                       ],
+               
+                       'databases' => [
+                               'label' => __( 'Databases', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-database-add' => [
+                                               'code'     => 'f170',
+                                               'keywords' => 'database add',
+                                       ],
+                                       'dashicons-database' => [
+                                               'code'     => 'f17e',
+                                               'keywords' => 'database',
+                                       ],
+                                       'dashicons-database-export' => [
+                                               'code'     => 'f17a',
+                                               'keywords' => 'database export',
+                                       ],
+                                       'dashicons-database-import' => [
+                                               'code'     => 'f17b',
+                                               'keywords' => 'database import',
+                                       ],
+                                       'dashicons-database-remove' => [
+                                               'code'     => 'f17c',
+                                               'keywords' => 'database remove',
+                                       ],
+                                       'dashicons-database-view' => [
+                                               'code'     => 'f17d',
+                                               'keywords' => 'database view',
+                                       ],
+                               ],
+                       ],
+               
+                       'block editor' => [
+                               'label' => __( 'Block Editor', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-align-full-width' => [
+                                               'code'     => 'f134',
+                                               'keywords' => 'align full width',
+                                       ],
+                                       'dashicons-align-pull-left' => [
+                                               'code'     => 'f10a',
+                                               'keywords' => 'align pull left',
+                                       ],
+                                       'dashicons-align-pull-right' => [
+                                               'code'     => 'f10b',
+                                               'keywords' => 'align pull right',
+                                       ],
+                                       'dashicons-align-wide' => [
+                                               'code'     => 'f11b',
+                                               'keywords' => 'align wide',
+                                       ],
+                                       'dashicons-block-default' => [
+                                               'code'     => 'f12b',
+                                               'keywords' => 'block default',
+                                       ],
+                                       'dashicons-button' => [
+                                               'code'     => 'f11a',
+                                               'keywords' => 'button',
+                                       ],
+                                       'dashicons-cloud-saved' => [
+                                               'code'     => 'f137',
+                                               'keywords' => 'cloud saved',
+                                       ],
+                                       'dashicons-cloud-upload' => [
+                                               'code'     => 'f13b',
+                                               'keywords' => 'cloud upload',
+                                       ],
+                                       'dashicons-columns' => [
+                                               'code'     => 'f13c',
+                                               'keywords' => 'columns',
+                                       ],
+                                       'dashicons-cover-image' => [
+                                               'code'     => 'f13d',
+                                               'keywords' => 'cover image',
+                                       ],
+                                       'dashicons-ellipsis' => [
+                                               'code'     => 'f11c',
+                                               'keywords' => 'ellipsis',
+                                       ],
+                                       'dashicons-embed-audio' => [
+                                               'code'     => 'f13e',
+                                               'keywords' => 'embed audio',
+                                       ],
+                                       'dashicons-embed-generic' => [
+                                               'code'     => 'f13f',
+                                               'keywords' => 'embed generic',
+                                       ],
+                                       'dashicons-embed-photo' => [
+                                               'code'     => 'f144',
+                                               'keywords' => 'embed photo',
+                                       ],
+                                       'dashicons-embed-post' => [
+                                               'code'     => 'f146',
+                                               'keywords' => 'embed post',
+                                       ],
+                                       'dashicons-embed-video' => [
+                                               'code'     => 'f149',
+                                               'keywords' => 'embed video',
+                                       ],
+                                       'dashicons-exit' => [
+                                               'code'     => 'f14a',
+                                               'keywords' => 'exit',
+                                       ],
+                                       'dashicons-heading' => [
+                                               'code'     => 'f10e',
+                                               'keywords' => 'heading',
+                                       ],
+                                       'dashicons-html' => [
+                                               'code'     => 'f14b',
+                                               'keywords' => 'html',
+                                       ],
+                                       'dashicons-info-outline' => [
+                                               'code'     => 'f14c',
+                                               'keywords' => 'info outline',
+                                       ],
+                                       'dashicons-insert' => [
+                                               'code'     => 'f10f',
+                                               'keywords' => 'insert',
+                                       ],
+                                       'dashicons-insert-after' => [
+                                               'code'     => 'f14d',
+                                               'keywords' => 'insert after',
+                                       ],
+                                       'dashicons-insert-before' => [
+                                               'code'     => 'f14e',
+                                               'keywords' => 'insert before',
+                                       ],
+                                       'dashicons-remove' => [
+                                               'code'     => 'f14f',
+                                               'keywords' => 'remove',
+                                       ],
+                                       'dashicons-saved' => [
+                                               'code'     => 'f15e',
+                                               'keywords' => 'saved',
+                                       ],
+                                       'dashicons-shortcode' => [
+                                               'code'     => 'f150',
+                                               'keywords' => 'shortcode',
+                                       ],
+                                       'dashicons-table-col-after' => [
+                                               'code'     => 'f151',
+                                               'keywords' => 'table col after',
+                                       ],
+                                       'dashicons-table-col-before' => [
+                                               'code'     => 'f152',
+                                               'keywords' => 'table col before',
+                                       ],
+                                       'dashicons-table-col-delete' => [
+                                               'code'     => 'f15a',
+                                               'keywords' => 'table col delete',
+                                       ],
+                                       'dashicons-table-row-after' => [
+                                               'code'     => 'f15b',
+                                               'keywords' => 'table row after',
+                                       ],
+                                       'dashicons-table-row-before' => [
+                                               'code'     => 'f15c',
+                                               'keywords' => 'table row before',
+                                       ],
+                                       'dashicons-table-row-delete' => [
+                                               'code'     => 'f15d',
+                                               'keywords' => 'table row delete',
+                                       ],
+                               ],
+                       ],
+               
+                       'tinymce' => [
+                               'label' => __( 'TinyMCE', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-editor-bold' => [
+                                               'code'     => 'f200',
+                                               'keywords' => 'bold',
+                                       ],
+                                       'dashicons-editor-italic' => [
+                                               'code'     => 'f201',
+                                               'keywords' => 'italic',
+                                       ],
+                                       'dashicons-editor-ul' => [
+                                               'code'     => 'f203',
+                                               'keywords' => 'ul',
+                                       ],
+                                       'dashicons-editor-ol' => [
+                                               'code'     => 'f204',
+                                               'keywords' => 'ol',
+                                       ],
+                                       'dashicons-editor-ol-rtl' => [
+                                               'code'     => 'f12c',
+                                               'keywords' => 'ol rtl',
+                                       ],
+                                       'dashicons-editor-quote' => [
+                                               'code'     => 'f205',
+                                               'keywords' => 'quote',
+                                       ],
+                                       'dashicons-editor-alignleft' => [
+                                               'code'     => 'f206',
+                                               'keywords' => 'alignleft',
+                                       ],
+                                       'dashicons-editor-aligncenter' => [
+                                               'code'     => 'f207',
+                                               'keywords' => 'aligncenter',
+                                       ],
+                                       'dashicons-editor-alignright' => [
+                                               'code'     => 'f208',
+                                               'keywords' => 'alignright',
+                                       ],
+                                       'dashicons-editor-insertmore' => [
+                                               'code'     => 'f209',
+                                               'keywords' => 'insertmore',
+                                       ],
+                                       'dashicons-editor-spellcheck' => [
+                                               'code'     => 'f210',
+                                               'keywords' => 'spellcheck',
+                                       ],
+                                       /* Duplicate
+                                       'dashicons-editor-distractionfree' => [
+                                               'code'     => 'f211',
+                                               'keywords' => '',
+                                       ],
+                                       */
+                                       'dashicons-editor-expand' => [
+                                               'code'     => 'f211',
+                                               'keywords' => 'expand',
+                                       ],
+                                       'dashicons-editor-contract' => [
+                                               'code'     => 'f506',
+                                               'keywords' => 'contract',
+                                       ],
+                                       'dashicons-editor-kitchensink' => [
+                                               'code'     => 'f212',
+                                               'keywords' => 'kitchen sink',
+                                       ],
+                                       'dashicons-editor-underline' => [
+                                               'code'     => 'f213',
+                                               'keywords' => 'underline',
+                                       ],
+                                       'dashicons-editor-justify' => [
+                                               'code'     => 'f214',
+                                               'keywords' => 'justify',
+                                       ],
+                                       'dashicons-editor-textcolor' => [
+                                               'code'     => 'f215',
+                                               'keywords' => 'textcolor',
+                                       ],
+                                       'dashicons-editor-paste-word' => [
+                                               'code'     => 'f216',
+                                               'keywords' => 'paste',
+                                       ],
+                                       'dashicons-editor-paste-text' => [
+                                               'code'     => 'f217',
+                                               'keywords' => 'paste',
+                                       ],
+                                       'dashicons-editor-removeformatting' => [
+                                               'code'     => 'f218',
+                                               'keywords' => 'remove formatting',
+                                       ],
+                                       'dashicons-editor-video' => [
+                                               'code'     => 'f219',
+                                               'keywords' => 'video',
+                                       ],
+                                       'dashicons-editor-customchar' => [
+                                               'code'     => 'f220',
+                                               'keywords' => 'custom character',
+                                       ],
+                                       'dashicons-editor-outdent' => [
+                                               'code'     => 'f221',
+                                               'keywords' => 'outdent',
+                                       ],
+                                       'dashicons-editor-indent' => [
+                                               'code'     => 'f222',
+                                               'keywords' => 'indent',
+                                       ],
+                                       'dashicons-editor-help' => [
+                                               'code'     => 'f223',
+                                               'keywords' => 'help',
+                                       ],
+                                       'dashicons-editor-strikethrough' => [
+                                               'code'     => 'f224',
+                                               'keywords' => 'strikethrough',
+                                       ],
+                                       'dashicons-editor-unlink' => [
+                                               'code'     => 'f225',
+                                               'keywords' => 'unlink',
+                                       ],
+                                       'dashicons-editor-rtl' => [
+                                               'code'     => 'f320',
+                                               'keywords' => 'rtl',
+                                       ],
+                                       'dashicons-editor-ltr' => [
+                                               'code'     => 'f10c',
+                                               'keywords' => 'ltr',
+                                       ],
+                                       'dashicons-editor-break' => [
+                                               'code'     => 'f474',
+                                               'keywords' => 'break',
+                                       ],
+                                       'dashicons-editor-code' => [
+                                               'code'     => 'f475',
+                                               'keywords' => 'code',
+                                       ],
+                                       /* Duplicate
+                                       'dashicons-editor-code-duplicate' => [
+                                               'code'     => 'f494',
+                                               'keywords' => 'code',
+                                       ],
+                                       */
+                                       'dashicons-editor-paragraph' => [
+                                               'code'     => 'f476',
+                                               'keywords' => 'paragraph',
+                                       ],
+                                       'dashicons-editor-table' => [
+                                               'code'     => 'f535',
+                                               'keywords' => 'table',
+                                       ],
+                               ],
+                       ],
+               
+                       'posts screen' => [
+                               'label' => __( 'Posts Screen', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-align-left' => [
+                                               'code'     => 'f135',
+                                               'keywords' => 'align left',
+                                       ],
+                                       'dashicons-align-right' => [
+                                               'code'     => 'f136',
+                                               'keywords' => 'align right',
+                                       ],
+                                       'dashicons-align-center' => [
+                                               'code'     => 'f134',
+                                               'keywords' => 'align center',
+                                       ],
+                                       'dashicons-align-none' => [
+                                               'code'     => 'f138',
+                                               'keywords' => 'align none',
+                                       ],
+                                       'dashicons-lock' => [
+                                               'code'     => 'f160',
+                                               'keywords' => 'lock',
+                                       ],
+                                       /* Duplicate
+                                       'dashicons-lock-duplicate' => [
+                                               'code'     => 'f315',
+                                               'keywords' => 'lock',
+                                       ],
+                                       */
+                                       'dashicons-unlock' => [
+                                               'code'     => 'f528',
+                                               'keywords' => 'unlock',
+                                       ],
+                                       'dashicons-calendar' => [
+                                               'code'     => 'f145',
+                                               'keywords' => 'calendar',
+                                       ],
+                                       'dashicons-calendar-alt' => [
+                                               'code'     => 'f508',
+                                               'keywords' => 'calendar',
+                                       ],
+                                       'dashicons-visibility' => [
+                                               'code'     => 'f177',
+                                               'keywords' => 'visibility',
+                                       ],
+                                       'dashicons-hidden' => [
+                                               'code'     => 'f530',
+                                               'keywords' => 'hidden',
+                                       ],
+                                       'dashicons-post-status' => [
+                                               'code'     => 'f173',
+                                               'keywords' => 'post status',
+                                       ],
+                                       'dashicons-edit' => [
+                                               'code'     => 'f464',
+                                               'keywords' => 'edit pencil',
+                                       ],
+                                       'dashicons-trash' => [
+                                               'code'     => 'f182',
+                                               'keywords' => 'trash remove delete',
+                                       ],
+                                       'dashicons-sticky' => [
+                                               'code'     => 'f537',
+                                               'keywords' => 'sticky',
+                                       ],
+                               ],
+                       ],
+               
+                       'sorting' => [
+                               'label' => __( 'Sorting', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-external' => [
+                                               'code'     => 'f504',
+                                               'keywords' => 'external',
+                                       ],
+                                       'dashicons-arrow-up' => [
+                                               'code'     => 'f142',
+                                               'keywords' => 'arrow up',
+                                       ],
+                                       /* Duplicate
+                                       'dashicons-arrow-up-duplicate' => [
+                                               'code'     => 'f143',
+                                               'keywords' => 'arrow up duplicate',
+                                       ],
+                                       */
+                                       'dashicons-arrow-down' => [
+                                               'code'     => 'f140',
+                                               'keywords' => 'arrow down',
+                                       ],
+                                       'dashicons-arrow-right' => [
+                                               'code'     => 'f139',
+                                               'keywords' => 'arrow right',
+                                       ],
+                                       'dashicons-arrow-left' => [
+                                               'code'     => 'f141',
+                                               'keywords' => 'arrow left',
+                                       ],
+                                       'dashicons-arrow-up-alt' => [
+                                               'code'     => 'f342',
+                                               'keywords' => 'arrow up',
+                                       ],
+                                       'dashicons-arrow-down-alt' => [
+                                               'code'     => 'f346',
+                                               'keywords' => 'arrow down',
+                                       ],
+                                       'dashicons-arrow-right-alt' => [
+                                               'code'     => 'f344',
+                                               'keywords' => 'arrow right',
+                                       ],
+                                       'dashicons-arrow-left-alt' => [
+                                               'code'     => 'f340',
+                                               'keywords' => 'arrow left',
+                                       ],
+                                       'dashicons-arrow-up-alt2' => [
+                                               'code'     => 'f343',
+                                               'keywords' => 'arrow up',
+                                       ],
+                                       'dashicons-arrow-down-alt2' => [
+                                               'code'     => 'f347',
+                                               'keywords' => 'arrow down',
+                                       ],
+                                       'dashicons-arrow-right-alt2' => [
+                                               'code'     => 'f345',
+                                               'keywords' => 'arrow right',
+                                       ],
+                                       'dashicons-arrow-left-alt2' => [
+                                               'code'     => 'f341',
+                                               'keywords' => 'arrow left',
+                                       ],
+                                       'dashicons-sort' => [
+                                               'code'     => 'f156',
+                                               'keywords' => 'sort',
+                                       ],
+                                       'dashicons-leftright' => [
+                                               'code'     => 'f229',
+                                               'keywords' => 'left right',
+                                       ],
+                                       'dashicons-randomize' => [
+                                               'code'     => 'f503',
+                                               'keywords' => 'randomize shuffle',
+                                       ],
+                                       'dashicons-list-view' => [
+                                               'code'     => 'f163',
+                                               'keywords' => 'list view',
+                                       ],
+                                       'dashicons-excerpt-view' => [
+                                               'code'     => 'f164',
+                                               'keywords' => 'excerpt view',
+                                       ],
+                                       'dashicons-grid-view' => [
+                                               'code'     => 'f509',
+                                               'keywords' => 'grid view',
+                                       ],
+                                       'dashicons-move' => [
+                                               'code'     => 'f545',
+                                               'keywords' => 'move',
+                                       ],
+                               ],
+                       ],
+               
+                       'social' => [
+                               'label' => __( 'Social', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-share' => [
+                                               'code'     => 'f237',
+                                               'keywords' => 'share',
+                                       ],
+                                       'dashicons-share-alt' => [
+                                               'code'     => 'f240',
+                                               'keywords' => 'share',
+                                       ],
+                                       'dashicons-share-alt2' => [
+                                               'code'     => 'f242',
+                                               'keywords' => 'share',
+                                       ],
+                                       'dashicons-rss' => [
+                                               'code'     => 'f303',
+                                               'keywords' => 'rss',
+                                       ],
+                                       'dashicons-email' => [
+                                               'code'     => 'f465',
+                                               'keywords' => 'email',
+                                       ],
+                                       'dashicons-email-alt' => [
+                                               'code'     => 'f466',
+                                               'keywords' => 'email (alt)',
+                                       ],
+                                       'dashicons-email-alt2' => [
+                                               'code'     => 'f467',
+                                               'keywords' => 'email (alt2)',
+                                       ],
+                                       'dashicons-networking' => [
+                                               'code'     => 'f325',
+                                               'keywords' => 'networking social',
+                                       ],
+                                       'dashicons-amazon' => [
+                                               'code'     => 'f162',
+                                               'keywords' => 'amazon',
+                                       ],
+                                       'dashicons-facebook' => [
+                                               'code'     => 'f304',
+                                               'keywords' => 'facebook social',
+                                       ],
+                                       'dashicons-facebook-alt' => [
+                                               'code'     => 'f305',
+                                               'keywords' => 'facebook social',
+                                       ],
+                                       'dashicons-google' => [
+                                               'code'     => 'f18b',
+                                               'keywords' => 'google social',
+                                       ],
+                                       /* Defunct
+                                       'dashicons-googleplus' => [
+                                               'code'     => 'f462',
+                                               'keywords' => 'googleplus social',
+                                       ],
+                                       */
+                                       'dashicons-instagram' => [
+                                               'code'     => 'f12d',
+                                               'keywords' => 'instagram social',
+                                       ],
+                                       'dashicons-linkedin' => [
+                                               'code'     => 'f18d',
+                                               'keywords' => 'linkedin social',
+                                       ],
+                                       'dashicons-pinterest' => [
+                                               'code'     => 'f192',
+                                               'keywords' => 'pinterest social',
+                                       ],
+                                       'dashicons-podio' => [
+                                               'code'     => 'f19c',
+                                               'keywords' => 'podio',
+                                       ],
+                                       'dashicons-reddit' => [
+                                               'code'     => 'f195',
+                                               'keywords' => 'reddit social',
+                                       ],
+                                       'dashicons-spotify' => [
+                                               'code'     => 'f196',
+                                               'keywords' => 'spotify social',
+                                       ],
+                                       'dashicons-twitch' => [
+                                               'code'     => 'f199',
+                                               'keywords' => 'twitch social',
+                                       ],
+                                       'dashicons-twitter' => [
+                                               'code'     => 'f301',
+                                               'keywords' => 'twitter social',
+                                       ],
+                                       'dashicons-twitter-alt' => [
+                                               'code'     => 'f302',
+                                               'keywords' => 'twitter social',
+                                       ],
+                                       'dashicons-whatsapp' => [
+                                               'code'     => 'f19a',
+                                               'keywords' => 'whatsapp social',
+                                       ],
+                                       'dashicons-xing' => [
+                                               'code'     => 'f19d',
+                                               'keywords' => 'xing',
+                                       ],
+                                       'dashicons-youtube' => [
+                                               'code'     => 'f19b',
+                                               'keywords' => 'youtube social',
+                                       ],
+                               ],
+                       ],
+               
+                       'WordPress.org' => [
+                               'label' => __( 'WordPress.org Specific: Jobs, Profiles, WordCamps', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-hammer' => [
+                                               'code'     => 'f308',
+                                               'keywords' => 'hammer development',
+                                       ],
+                                       'dashicons-art' => [
+                                               'code'     => 'f309',
+                                               'keywords' => 'art design',
+                                       ],
+                                       'dashicons-migrate' => [
+                                               'code'     => 'f310',
+                                               'keywords' => 'migrate migration',
+                                       ],
+                                       'dashicons-performance' => [
+                                               'code'     => 'f311',
+                                               'keywords' => 'performance',
+                                       ],
+                                       'dashicons-universal-access' => [
+                                               'code'     => 'f483',
+                                               'keywords' => 'universal access accessibility',
+                                       ],
+                                       'dashicons-universal-access-alt' => [
+                                               'code'     => 'f507',
+                                               'keywords' => 'universal access accessibility',
+                                       ],
+                                       'dashicons-tickets' => [
+                                               'code'     => 'f486',
+                                               'keywords' => 'tickets',
+                                       ],
+                                       'dashicons-nametag' => [
+                                               'code'     => 'f484',
+                                               'keywords' => 'nametag',
+                                       ],
+                                       'dashicons-clipboard' => [
+                                               'code'     => 'f481',
+                                               'keywords' => 'clipboard',
+                                       ],
+                                       'dashicons-heart' => [
+                                               'code'     => 'f487',
+                                               'keywords' => 'heart',
+                                       ],
+                                       'dashicons-megaphone' => [
+                                               'code'     => 'f488',
+                                               'keywords' => 'megaphone',
+                                       ],
+                                       'dashicons-schedule' => [
+                                               'code'     => 'f489',
+                                               'keywords' => 'schedule',
+                                       ],
+                                       'dashicons-tide' => [
+                                               'code'     => 'f10d',
+                                               'keywords' => 'Tide',
+                                       ],
+                                       'dashicons-rest-api' => [
+                                               'code'     => 'f124',
+                                               'keywords' => 'REST API',
+                                       ],
+                                       'dashicons-code-standards' => [
+                                               'code'     => 'f13a',
+                                               'keywords' => 'code standards',
+                                       ],
+                               ],
+                       ],
+               
+                       'buddicons' => [
+                               'label' => __( 'Buddicons', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-buddicons-activity' => [
+                                               'code'     => 'f452',
+                                               'keywords' => 'activity',
+                                       ],
+                                       'dashicons-buddicons-bbpress-logo' => [
+                                               'code'     => 'f477',
+                                               'keywords' => 'bbPress logo',
+                                       ],
+                                       'dashicons-buddicons-buddypress-logo' => [
+                                               'code'     => 'f448',
+                                               'keywords' => 'BuddyPress logo',
+                                       ],
+                                       'dashicons-buddicons-community' => [
+                                               'code'     => 'f453',
+                                               'keywords' => 'community',
+                                       ],
+                                       'dashicons-buddicons-forums' => [
+                                               'code'     => 'f449',
+                                               'keywords' => 'forums',
+                                       ],
+                                       'dashicons-buddicons-friends' => [
+                                               'code'     => 'f454',
+                                               'keywords' => 'friends',
+                                       ],
+                                       'dashicons-buddicons-groups' => [
+                                               'code'     => 'f456',
+                                               'keywords' => 'groups',
+                                       ],
+                                       'dashicons-buddicons-pm' => [
+                                               'code'     => 'f457',
+                                               'keywords' => 'private message',
+                                       ],
+                                       'dashicons-buddicons-replies' => [
+                                               'code'     => 'f451',
+                                               'keywords' => 'replies',
+                                       ],
+                                       'dashicons-buddicons-topics' => [
+                                               'code'     => 'f450',
+                                               'keywords' => 'topics',
+                                       ],
+                                       'dashicons-buddicons-tracking' => [
+                                               'code'     => 'f455',
+                                               'keywords' => 'tracking',
+                                       ],
+                               ],
+                       ],
+               
+                       'products' => [
+                               'label' => __( 'Products', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-wordpress' => [
+                                               'code'     => 'f120',
+                                               'keywords' => 'WordPress',
+                                       ],
+                                       'dashicons-wordpress-alt' => [
+                                               'code'     => 'f324',
+                                               'keywords' => 'WordPress',
+                                       ],
+                                       'dashicons-pressthis' => [
+                                               'code'     => 'f157',
+                                               'keywords' => 'press this',
+                                       ],
+                                       'dashicons-update' => [
+                                               'code'     => 'f463',
+                                               'keywords' => 'update',
+                                       ],
+                                       'dashicons-update-alt' => [
+                                               'code'     => 'f113',
+                                               'keywords' => 'update (alt)',
+                                       ],
+                                       'dashicons-screenoptions' => [
+                                               'code'     => 'f180',
+                                               'keywords' => 'screenoptions',
+                                       ],
+                                       'dashicons-info' => [
+                                               'code'     => 'f348',
+                                               'keywords' => 'info',
+                                       ],
+                                       'dashicons-cart' => [
+                                               'code'     => 'f174',
+                                               'keywords' => 'cart shopping',
+                                       ],
+                                       'dashicons-feedback' => [
+                                               'code'     => 'f175',
+                                               'keywords' => 'feedback form',
+                                       ],
+                                       'dashicons-cloud' => [
+                                               'code'     => 'f176',
+                                               'keywords' => 'cloud',
+                                       ],
+                                       'dashicons-translation' => [
+                                               'code'     => 'f326',
+                                               'keywords' => 'translation language',
+                                       ],
+                               ],
+                       ],
+               
+                       'taxonomies' => [
+                               'label' => __( 'Taxonomies', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-tag' => [
+                                               'code'     => 'f323',
+                                               'keywords' => 'tag',
+                                       ],
+                                       'dashicons-category' => [
+                                               'code'     => 'f318',
+                                               'keywords' => 'category',
+                                       ],
+                               ],
+                       ],
+               
+                       'widgets' => [
+                               'label' => __( 'Widgets', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-archive' => [
+                                               'code'     => 'f480',
+                                               'keywords' => 'archive',
+                                       ],
+                                       'dashicons-tagcloud' => [
+                                               'code'     => 'f479',
+                                               'keywords' => 'tagcloud',
+                                       ],
+                                       'dashicons-text' => [
+                                               'code'     => 'f478',
+                                               'keywords' => 'text',
+                                       ],
+                               ],
+                       ],
+               
+                       'notifications' => [
+                               'label' => __( 'Notifications', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-bell' => [
+                                               'code'     => 'f16d',
+                                               'keywords' => 'bell',
+                                       ],
+                                       'dashicons-yes' => [
+                                               'code'     => 'f147',
+                                               'keywords' => 'yes check checkmark',
+                                       ],
+                                       'dashicons-yes-alt' => [
+                                               'code'     => 'f12a',
+                                               'keywords' => 'yes check checkmark (alt)',
+                                       ],
+                                       'dashicons-no' => [
+                                               'code'     => 'f158',
+                                               'keywords' => 'no x',
+                                       ],
+                                       'dashicons-no-alt' => [
+                                               'code'     => 'f335',
+                                               'keywords' => 'no x',
+                                       ],
+                                       'dashicons-plus' => [
+                                               'code'     => 'f132',
+                                               'keywords' => 'plus add increase',
+                                       ],
+                                       'dashicons-plus-alt' => [
+                                               'code'     => 'f502',
+                                               'keywords' => 'plus add increase',
+                                       ],
+                                       'dashicons-plus-alt2' => [
+                                               'code'     => 'f543',
+                                               'keywords' => 'plus add increase',
+                                       ],
+                                       'dashicons-minus' => [
+                                               'code'     => 'f460',
+                                               'keywords' => 'minus decrease',
+                                       ],
+                                       'dashicons-dismiss' => [
+                                               'code'     => 'f153',
+                                               'keywords' => 'dismiss',
+                                       ],
+                                       'dashicons-marker' => [
+                                               'code'     => 'f159',
+                                               'keywords' => 'marker',
+                                       ],
+                                       'dashicons-star-filled' => [
+                                               'code'     => 'f155',
+                                               'keywords' => 'filled star',
+                                       ],
+                                       'dashicons-star-half' => [
+                                               'code'     => 'f459',
+                                               'keywords' => 'half star',
+                                       ],
+                                       'dashicons-star-empty' => [
+                                               'code'     => 'f154',
+                                               'keywords' => 'empty star',
+                                       ],
+                                       'dashicons-flag' => [
+                                               'code'     => 'f227',
+                                               'keywords' => 'flag',
+                                       ],
+                                       'dashicons-warning' => [
+                                               'code'     => 'f534',
+                                               'keywords' => 'warning',
+                                       ],
+                               ],
+                       ],
+               
+                       'miscellaneous' => [
+                               'label' => __( 'Miscellaneous', 'wporg' ),
+                               'icons' => [
+                                       'dashicons-location' => [
+                                               'code'     => 'f230',
+                                               'keywords' => 'location pin',
+                                       ],
+                                       'dashicons-location-alt' => [
+                                               'code'     => 'f231',
+                                               'keywords' => 'location',
+                                       ],
+                                       'dashicons-vault' => [
+                                               'code'     => 'f178',
+                                               'keywords' => 'vault safe',
+                                       ],
+                                       'dashicons-shield' => [
+                                               'code'     => 'f332',
+                                               'keywords' => 'shield',
+                                       ],
+                                       'dashicons-shield-alt' => [
+                                               'code'     => 'f334',
+                                               'keywords' => 'shield',
+                                       ],
+                                       'dashicons-sos' => [
+                                               'code'     => 'f468',
+                                               'keywords' => 'sos help',
+                                       ],
+                                       'dashicons-search' => [
+                                               'code'     => 'f179',
+                                               'keywords' => 'search',
+                                       ],
+                                       'dashicons-slides' => [
+                                               'code'     => 'f181',
+                                               'keywords' => 'slides',
+                                       ],
+                                       'dashicons-text-page' => [
+                                               'code'     => 'f121',
+                                               'keywords' => 'text page',
+                                       ],
+                                       'dashicons-analytics' => [
+                                               'code'     => 'f183',
+                                               'keywords' => 'analytics',
+                                       ],
+                                       'dashicons-chart-pie' => [
+                                               'code'     => 'f184',
+                                               'keywords' => 'pie chart',
+                                       ],
+                                       'dashicons-chart-bar' => [
+                                               'code'     => 'f185',
+                                               'keywords' => 'bar chart',
+                                       ],
+                                       'dashicons-chart-line' => [
+                                               'code'     => 'f238',
+                                               'keywords' => 'line chart',
+                                       ],
+                                       'dashicons-chart-area' => [
+                                               'code'     => 'f239',
+                                               'keywords' => 'area chart',
+                                       ],
+                                       'dashicons-groups' => [
+                                               'code'     => 'f307',
+                                               'keywords' => 'groups',
+                                       ],
+                                       'dashicons-businessman' => [
+                                               'code'     => 'f338',
+                                               'keywords' => 'businessman',
+                                       ],
+                                       'dashicons-businesswoman' => [
+                                               'code'     => 'f12f',
+                                               'keywords' => 'businesswoman',
+                                       ],
+                                       'dashicons-businessperson' => [
+                                               'code'     => 'f12e',
+                                               'keywords' => 'businessperson',
+                                       ],
+                                       'dashicons-id' => [
+                                               'code'     => 'f336',
+                                               'keywords' => 'id',
+                                       ],
+                                       'dashicons-id-alt' => [
+                                               'code'     => 'f337',
+                                               'keywords' => 'id',
+                                       ],
+                                       'dashicons-products' => [
+                                               'code'     => 'f312',
+                                               'keywords' => 'products',
+                                       ],
+                                       'dashicons-awards' => [
+                                               'code'     => 'f313',
+                                               'keywords' => 'awards',
+                                       ],
+                                       'dashicons-forms' => [
+                                               'code'     => 'f314',
+                                               'keywords' => 'forms',
+                                       ],
+                                       'dashicons-testimonial' => [
+                                               'code'     => 'f473',
+                                               'keywords' => 'testimonial',
+                                       ],
+                                       'dashicons-portfolio' => [
+                                               'code'     => 'f322',
+                                               'keywords' => 'portfolio',
+                                       ],
+                                       'dashicons-book' => [
+                                               'code'     => 'f330',
+                                               'keywords' => 'book',
+                                       ],
+                                       'dashicons-book-alt' => [
+                                               'code'     => 'f331',
+                                               'keywords' => 'book',
+                                       ],
+                                       'dashicons-download' => [
+                                               'code'     => 'f316',
+                                               'keywords' => 'download',
+                                       ],
+                                       'dashicons-upload' => [
+                                               'code'     => 'f317',
+                                               'keywords' => 'upload',
+                                       ],
+                                       'dashicons-backup' => [
+                                               'code'     => 'f321',
+                                               'keywords' => 'backup',
+                                       ],
+                                       'dashicons-clock' => [
+                                               'code'     => 'f469',
+                                               'keywords' => 'clock',
+                                       ],
+                                       'dashicons-lightbulb' => [
+                                               'code'     => 'f339',
+                                               'keywords' => 'lightbulb',
+                                       ],
+                                       'dashicons-microphone' => [
+                                               'code'     => 'f482',
+                                               'keywords' => 'microphone mic',
+                                       ],
+                                       'dashicons-desktop' => [
+                                               'code'     => 'f472',
+                                               'keywords' => 'desktop monitor',
+                                       ],
+                                       'dashicons-laptop' => [
+                                               'code'     => 'f547',
+                                               'keywords' => 'laptop',
+                                       ],
+                                       'dashicons-tablet' => [
+                                               'code'     => 'f471',
+                                               'keywords' => 'tablet ipad',
+                                       ],
+                                       'dashicons-smartphone' => [
+                                               'code'     => 'f470',
+                                               'keywords' => 'smartphone iphone',
+                                       ],
+                                       'dashicons-phone' => [
+                                               'code'     => 'f525',
+                                               'keywords' => 'phone',
+                                       ],
+                                       'dashicons-index-card' => [
+                                               'code'     => 'f510',
+                                               'keywords' => 'index card',
+                                       ],
+                                       'dashicons-carrot' => [
+                                               'code'     => 'f511',
+                                               'keywords' => 'carrot food vendor',
+                                       ],
+                                       'dashicons-building' => [
+                                               'code'     => 'f512',
+                                               'keywords' => 'building',
+                                       ],
+                                       'dashicons-store' => [
+                                               'code'     => 'f513',
+                                               'keywords' => 'store',
+                                       ],
+                                       'dashicons-album' => [
+                                               'code'     => 'f514',
+                                               'keywords' => 'album',
+                                       ],
+                                       'dashicons-palmtree' => [
+                                               'code'     => 'f527',
+                                               'keywords' => 'palm tree',
+                                       ],
+                                       'dashicons-tickets-alt' => [
+                                               'code'     => 'f524',
+                                               'keywords' => 'tickets (alt)',
+                                       ],
+                                       'dashicons-money' => [
+                                               'code'     => 'f526',
+                                               'keywords' => 'money',
+                                       ],
+                                       'dashicons-money-alt' => [
+                                               'code'     => 'f18e',
+                                               'keywords' => 'money alt',
+                                       ],
+                                       'dashicons-smiley' => [
+                                               'code'     => 'f328',
+                                               'keywords' => 'smiley smile',
+                                       ],
+                                       'dashicons-thumbs-up' => [
+                                               'code'     => 'f529',
+                                               'keywords' => 'thumbs up',
+                                       ],
+                                       'dashicons-thumbs-down' => [
+                                               'code'     => 'f542',
+                                               'keywords' => 'thumbs down',
+                                       ],
+                                       'dashicons-layout' => [
+                                               'code'     => 'f538',
+                                               'keywords' => 'layout',
+                                       ],
+                                       'dashicons-paperclip' => [
+                                               'code'     => 'f546',
+                                               'keywords' => 'paperclip',
+                                       ],
+                                       'dashicons-color-picker' => [
+                                               'code'     => 'f131',
+                                               'keywords' => 'color picker',
+                                       ],
+                                       'dashicons-edit-large' => [
+                                               'code'     => 'f327',
+                                               'keywords' => 'edit large',
+                                       ],
+                                       'dashicons-edit-page' => [
+                                               'code'     => 'f186',
+                                               'keywords' => 'edit page',
+                                       ],
+                                       'dashicons-airplane' => [
+                                               'code'     => 'f15f',
+                                               'keywords' => 'airplane',
+                                       ],
+                                       'dashicons-bank' => [
+                                               'code'     => 'f16a',
+                                               'keywords' => 'bank',
+                                       ],
+                                       'dashicons-beer' => [
+                                               'code'     => 'f16c',
+                                               'keywords' => 'beer',
+                                       ],
+                                       'dashicons-calculator' => [
+                                               'code'     => 'f16e',
+                                               'keywords' => 'calculator',
+                                       ],
+                                       'dashicons-car' => [
+                                               'code'     => 'f16b',
+                                               'keywords' => 'car',
+                                       ],
+                                       'dashicons-coffee' => [
+                                               'code'     => 'f16f',
+                                               'keywords' => 'coffee',
+                                       ],
+                                       'dashicons-drumstick' => [
+                                               'code'     => 'f17f',
+                                               'keywords' => 'drumstick',
+                                       ],
+                                       'dashicons-food' => [
+                                               'code'     => 'f187',
+                                               'keywords' => 'food',
+                                       ],
+                                       'dashicons-fullscreen-alt' => [
+                                               'code'     => 'f188',
+                                               'keywords' => 'fullscreen alt',
+                                       ],
+                                       'dashicons-fullscreen-exit-alt' => [
+                                               'code'     => 'f189',
+                                               'keywords' => 'fullscreen exit alt',
+                                       ],
+                                       'dashicons-games' => [
+                                               'code'     => 'f18a',
+                                               'keywords' => 'games',
+                                       ],
+                                       'dashicons-hourglass' => [
+                                               'code'     => 'f18c',
+                                               'keywords' => 'hourglass',
+                                       ],
+                                       'dashicons-open-folder' => [
+                                               'code'     => 'f18f',
+                                               'keywords' => 'open folder',
+                                       ],
+                                       'dashicons-pdf' => [
+                                               'code'     => 'f190',
+                                               'keywords' => 'pdf',
+                                       ],
+                                       'dashicons-pets' => [
+                                               'code'     => 'f191',
+                                               'keywords' => 'pets',
+                                       ],
+                                       'dashicons-printer' => [
+                                               'code'     => 'f193',
+                                               'keywords' => 'printer',
+                                       ],
+                                       'dashicons-privacy' => [
+                                               'code'     => 'f194',
+                                               'keywords' => 'privacy',
+                                       ],
+                                       'dashicons-superhero' => [
+                                               'code'     => 'f198',
+                                               'keywords' => 'superhero',
+                                       ],
+                                       'dashicons-superhero-alt' => [
+                                               'code'     => 'f197',
+                                               'keywords' => 'superhero',
+                                       ],
+                               ],
+                       ],
+               ];
+       }
+
+} // Devhub_Dashicons
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentthemespubwporgdeveloperpagedashiconsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/page-dashicons.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/page-dashicons.php    2021-08-24 19:39:17 UTC (rev 11195)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/page-dashicons.php      2021-08-24 20:32:28 UTC (rev 11196)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7,6 +7,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * @package wporg-developer
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+require_once __DIR__ . '/inc/dashicons.php';
+
</ins><span class="cx" style="display: block; padding: 0 10px"> wp_enqueue_style(  'dashicons-page', get_template_directory_uri() . '/stylesheets/page-dashicons.css', array(), '20200427' );
</span><span class="cx" style="display: block; padding: 0 10px"> wp_enqueue_script( 'dashicons-page', get_template_directory_uri() . '/js/page-dashicons.js', array( 'jquery', 'wp-util' ), '20200427' );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32,426 +34,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        <div id="icons">
</span><span class="cx" style="display: block; padding: 0 10px">                                <div id="iconlist">
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <h4><?php _e( 'Admin Menu', 'wporg' ); ?></h4>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         <?php
+                               foreach ( DevHub_Dashicons::get_dashicons() as $group => $group_info ) :
+                                       echo "<h4>{$group_info['label']}</h4>\n\n";
+                                       echo "<!-- {$group} -->\n";
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <!-- admin menu -->
-                                       <div alt="f333" class="dashicons dashicons-menu">menu</div>
-                                       <div alt="f228" class="dashicons dashicons-menu-alt">menu (alt)</div>
-                                       <div alt="f329" class="dashicons dashicons-menu-alt2">menu (alt2)</div>
-                                       <div alt="f349" class="dashicons dashicons-menu-alt3">menu (alt3)</div>
-                                       <div alt="f319" class="dashicons dashicons-admin-site">site</div>
-                                       <div alt="f11d" class="dashicons dashicons-admin-site-alt">site (alt)</div>
-                                       <div alt="f11e" class="dashicons dashicons-admin-site-alt2">site (alt2)</div>
-                                       <div alt="f11f" class="dashicons dashicons-admin-site-alt3">site (alt3)</div>
-                                       <div alt="f226" class="dashicons dashicons-dashboard">dashboard</div>
-                                       <div alt="f109" class="dashicons dashicons-admin-post">post</div>
-                                       <div alt="f104" class="dashicons dashicons-admin-media">media</div>
-                                       <div alt="f103" class="dashicons dashicons-admin-links">links</div>
-                                       <div alt="f105" class="dashicons dashicons-admin-page">page</div>
-                                       <div alt="f101" class="dashicons dashicons-admin-comments">comments</div>
-                                       <div alt="f100" class="dashicons dashicons-admin-appearance">appearance</div>
-                                       <div alt="f106" class="dashicons dashicons-admin-plugins">plugins</div>
-                                       <div alt="f485" class="dashicons dashicons-plugins-checked">plugins checked</div>
-                                       <div alt="f110" class="dashicons dashicons-admin-users">users</div>
-                                       <div alt="f107" class="dashicons dashicons-admin-tools">tools</div>
-                                       <div alt="f108" class="dashicons dashicons-admin-settings">settings</div>
-                                       <div alt="f112" class="dashicons dashicons-admin-network">network</div>
-                                       <div alt="f102" class="dashicons dashicons-admin-home">home</div>
-                                       <div alt="f111" class="dashicons dashicons-admin-generic">generic</div>
-                                       <div alt="f148" class="dashicons dashicons-admin-collapse">collapse</div>
-                                       <div alt="f536" class="dashicons dashicons-filter">filter</div>
-                                       <div alt="f540" class="dashicons dashicons-admin-customizer">customizer</div>
-                                       <div alt="f541" class="dashicons dashicons-admin-multisite">multisite</div>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 foreach ( $group_info['icons'] as $name => $info ) {
+                                               printf(
+                                                       '<div alt="%s" class="dashicons %s">%s</div>' . "\n",
+                                                       $info['code'],
+                                                       $name,
+                                                       $info['keywords']
+                                               );
+                                       }
+                               endforeach;
+                               ?>
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <h4><?php _e( 'Welcome Screen', 'wporg' ); ?></h4>
-
-                                       <!-- welcome screen -->
-                                       <div alt="f119" class="dashicons dashicons-welcome-write-blog">write blog</div>
-                                       <!--<div alt="f119" class="dashicons dashicons-welcome-edit-page"></div> Duplicate -->
-                                       <div alt="f133" class="dashicons dashicons-welcome-add-page">add page</div>
-                                       <div alt="f115" class="dashicons dashicons-welcome-view-site">view site</div>
-                                       <div alt="f116" class="dashicons dashicons-welcome-widgets-menus">widgets and menus</div>
-                                       <div alt="f117" class="dashicons dashicons-welcome-comments">comments</div>
-                                       <div alt="f118" class="dashicons dashicons-welcome-learn-more">learn more</div>
-
-                                       <h4><?php _e( 'Post Formats', 'wporg' ); ?></h4>
-
-                                       <!-- post formats -->
-                                       <!--<div alt="f109" class="dashicons dashicons-format-standard"></div> Duplicate -->
-                                       <div alt="f123" class="dashicons dashicons-format-aside">aside</div>
-                                       <div alt="f128" class="dashicons dashicons-format-image">image</div>
-                                       <div alt="f161" class="dashicons dashicons-format-gallery">gallery</div>
-                                       <div alt="f126" class="dashicons dashicons-format-video">video</div>
-                                       <div alt="f130" class="dashicons dashicons-format-status">status</div>
-                                       <div alt="f122" class="dashicons dashicons-format-quote">quote</div>
-                                       <!--<div alt="f103" class="dashicons dashicons-format-links">links</div> Duplicate -->
-                                       <div alt="f125" class="dashicons dashicons-format-chat">chat</div>
-                                       <div alt="f127" class="dashicons dashicons-format-audio">audio</div>
-                                       <div alt="f306" class="dashicons dashicons-camera">camera</div>
-                                       <div alt="f129" class="dashicons dashicons-camera-alt">camera (alt)</div>
-                                       <div alt="f232" class="dashicons dashicons-images-alt">images (alt)</div>
-                                       <div alt="f233" class="dashicons dashicons-images-alt2">images (alt 2)</div>
-                                       <div alt="f234" class="dashicons dashicons-video-alt">video (alt)</div>
-                                       <div alt="f235" class="dashicons dashicons-video-alt2">video (alt 2)</div>
-                                       <div alt="f236" class="dashicons dashicons-video-alt3">video (alt 3)</div>
-
-                                       <h4><?php _e( 'Media', 'wporg' ); ?></h4>
-
-                                       <!-- media -->
-                                       <div alt="f501" class="dashicons dashicons-media-archive">archive</div>
-                                       <div alt="f500" class="dashicons dashicons-media-audio">audio</div>
-                                       <div alt="f499" class="dashicons dashicons-media-code">code</div>
-                                       <div alt="f498" class="dashicons dashicons-media-default">default</div>
-                                       <div alt="f497" class="dashicons dashicons-media-document">document</div>
-                                       <div alt="f496" class="dashicons dashicons-media-interactive">interactive</div>
-                                       <div alt="f495" class="dashicons dashicons-media-spreadsheet">spreadsheet</div>
-                                       <div alt="f491" class="dashicons dashicons-media-text">text</div>
-                                       <div alt="f490" class="dashicons dashicons-media-video">video</div>
-                                       <div alt="f492" class="dashicons dashicons-playlist-audio">audio playlist</div>
-                                       <div alt="f493" class="dashicons dashicons-playlist-video">video playlist</div>
-                                       <div alt="f522" class="dashicons dashicons-controls-play">play player</div>
-                                       <div alt="f523" class="dashicons dashicons-controls-pause">player pause</div>
-                                       <div alt="f519" class="dashicons dashicons-controls-forward">player forward</div>
-                                       <div alt="f517" class="dashicons dashicons-controls-skipforward">player skip forward</div>
-                                       <div alt="f518" class="dashicons dashicons-controls-back">player back</div>
-                                       <div alt="f516" class="dashicons dashicons-controls-skipback">player skip back</div>
-                                       <div alt="f515" class="dashicons dashicons-controls-repeat">player repeat</div>
-                                       <div alt="f521" class="dashicons dashicons-controls-volumeon">player volume on</div>
-                                       <div alt="f520" class="dashicons dashicons-controls-volumeoff">player volume off</div>
-
-                                       <h4><?php _e( 'Image Editing', 'wporg' ); ?></h4>
-
-                                       <!-- image editing -->
-                                       <div alt="f165" class="dashicons dashicons-image-crop">crop</div>
-                                       <div alt="f531" class="dashicons dashicons-image-rotate">rotate</div>
-                                       <div alt="f166" class="dashicons dashicons-image-rotate-left">rotate left</div>
-                                       <div alt="f167" class="dashicons dashicons-image-rotate-right">rotate right</div>
-                                       <div alt="f168" class="dashicons dashicons-image-flip-vertical">flip vertical</div>
-                                       <div alt="f169" class="dashicons dashicons-image-flip-horizontal">flip horizontal</div>
-                                       <div alt="f533" class="dashicons dashicons-image-filter">filter</div>
-                                       <div alt="f171" class="dashicons dashicons-undo">undo</div>
-                                       <div alt="f172" class="dashicons dashicons-redo">redo</div>
-
-                                       <h4><?php _e( 'Databases', 'wporg' ); ?></h4>
-
-                                       <!-- databases -->
-                                       <div alt="f170" class="dashicons dashicons-database-add">database add</div>
-                                       <div alt="f17e" class="dashicons dashicons-database">database</div>
-                                       <div alt="f17a" class="dashicons dashicons-database-export">database export</div>
-                                       <div alt="f17b" class="dashicons dashicons-database-import">database import</div>
-                                       <div alt="f17c" class="dashicons dashicons-database-remove">database remove</div>
-                                       <div alt="f17d" class="dashicons dashicons-database-view">database view</div>
-
-                                       <h4><?php _e( 'Block Editor', 'wporg' ); ?></h4>
-
-                                       <!-- block editor -->
-                                       <div alt="f134" class="dashicons dashicons-align-full-width">align full width</div>
-                                       <div alt="f10a" class="dashicons dashicons-align-pull-left">align pull left</div>
-                                       <div alt="f10b" class="dashicons dashicons-align-pull-right">align pull right</div>
-                                       <div alt="f11b" class="dashicons dashicons-align-wide">align wide</div>
-                                       <div alt="f12b" class="dashicons dashicons-block-default">block default</div>
-                                       <div alt="f11a" class="dashicons dashicons-button">button</div>
-                                       <div alt="f137" class="dashicons dashicons-cloud-saved">cloud saved</div>
-                                       <div alt="f13b" class="dashicons dashicons-cloud-upload">cloud upload</div>
-                                       <div alt="f13c" class="dashicons dashicons-columns">columns</div>
-                                       <div alt="f13d" class="dashicons dashicons-cover-image">cover image</div>
-                                       <div alt="f11c" class="dashicons dashicons-ellipsis">ellipsis</div>
-                                       <div alt="f13e" class="dashicons dashicons-embed-audio">embed audio</div>
-                                       <div alt="f13f" class="dashicons dashicons-embed-generic">embed generic</div>
-                                       <div alt="f144" class="dashicons dashicons-embed-photo">embed photo</div>
-                                       <div alt="f146" class="dashicons dashicons-embed-post">embed post</div>
-                                       <div alt="f149" class="dashicons dashicons-embed-video">embed video</div>
-                                       <div alt="f14a" class="dashicons dashicons-exit">exit</div>
-                                       <div alt="f10e" class="dashicons dashicons-heading">heading</div>
-                                       <div alt="f14b" class="dashicons dashicons-html">html</div>
-                                       <div alt="f14c" class="dashicons dashicons-info-outline">info outline</div>
-                                       <div alt="f10f" class="dashicons dashicons-insert">insert</div>
-                                       <div alt="f14d" class="dashicons dashicons-insert-after">insert after</div>
-                                       <div alt="f14e" class="dashicons dashicons-insert-before">insert before</div>
-                                       <div alt="f14f" class="dashicons dashicons-remove">remove</div>
-                                       <div alt="f15e" class="dashicons dashicons-saved">saved</div>
-                                       <div alt="f150" class="dashicons dashicons-shortcode">shortcode</div>
-                                       <div alt="f151" class="dashicons dashicons-table-col-after">table col after</div>
-                                       <div alt="f152" class="dashicons dashicons-table-col-before">table col before</div>
-                                       <div alt="f15a" class="dashicons dashicons-table-col-delete">table col delete</div>
-                                       <div alt="f15b" class="dashicons dashicons-table-row-after">table row after</div>
-                                       <div alt="f15c" class="dashicons dashicons-table-row-before">table row before</div>
-                                       <div alt="f15d" class="dashicons dashicons-table-row-delete">table row delete</div>
-
-                                       <h4><?php _e( 'TinyMCE', 'wporg' ); ?></h4>
-
-                                       <!-- tinymce -->
-                                       <div alt="f200" class="dashicons dashicons-editor-bold">bold</div>
-                                       <div alt="f201" class="dashicons dashicons-editor-italic">italic</div>
-                                       <div alt="f203" class="dashicons dashicons-editor-ul">ul</div>
-                                       <div alt="f204" class="dashicons dashicons-editor-ol">ol</div>
-                                       <div alt="f12c" class="dashicons dashicons-editor-ol-rtl">ol rtl</div>
-                                       <div alt="f205" class="dashicons dashicons-editor-quote">quote</div>
-                                       <div alt="f206" class="dashicons dashicons-editor-alignleft">alignleft</div>
-                                       <div alt="f207" class="dashicons dashicons-editor-aligncenter">aligncenter</div>
-                                       <div alt="f208" class="dashicons dashicons-editor-alignright">alignright</div>
-                                       <div alt="f209" class="dashicons dashicons-editor-insertmore">insertmore</div>
-                                       <div alt="f210" class="dashicons dashicons-editor-spellcheck">spellcheck</div>
-                                       <!-- <div alt="f211" class="dashicons dashicons-editor-distractionfree"></div> Duplicate -->
-                                       <div alt="f211" class="dashicons dashicons-editor-expand">expand</div>
-                                       <div alt="f506" class="dashicons dashicons-editor-contract">contract</div>
-                                       <div alt="f212" class="dashicons dashicons-editor-kitchensink">kitchen sink</div>
-                                       <div alt="f213" class="dashicons dashicons-editor-underline">underline</div>
-                                       <div alt="f214" class="dashicons dashicons-editor-justify">justify</div>
-                                       <div alt="f215" class="dashicons dashicons-editor-textcolor">textcolor</div>
-                                       <div alt="f216" class="dashicons dashicons-editor-paste-word">paste</div>
-                                       <div alt="f217" class="dashicons dashicons-editor-paste-text">paste</div>
-                                       <div alt="f218" class="dashicons dashicons-editor-removeformatting">remove formatting</div>
-                                       <div alt="f219" class="dashicons dashicons-editor-video">video</div>
-                                       <div alt="f220" class="dashicons dashicons-editor-customchar">custom character</div>
-                                       <div alt="f221" class="dashicons dashicons-editor-outdent">outdent</div>
-                                       <div alt="f222" class="dashicons dashicons-editor-indent">indent</div>
-                                       <div alt="f223" class="dashicons dashicons-editor-help">help</div>
-                                       <div alt="f224" class="dashicons dashicons-editor-strikethrough">strikethrough</div>
-                                       <div alt="f225" class="dashicons dashicons-editor-unlink">unlink</div>
-                                       <div alt="f320" class="dashicons dashicons-editor-rtl">rtl</div>
-                                       <div alt="f10c" class="dashicons dashicons-editor-ltr">ltr</div>
-                                       <div alt="f474" class="dashicons dashicons-editor-break">break</div>
-                                       <div alt="f475" class="dashicons dashicons-editor-code">code</div>
-                                       <!-- <div alt="f494" class="dashicons dashicons-editor-code-duplicate">code</div> Duplicate -->
-                                       <div alt="f476" class="dashicons dashicons-editor-paragraph">paragraph</div>
-                                       <div alt="f535" class="dashicons dashicons-editor-table">table</div>
-
-                                       <h4><?php _e( 'Posts Screen', 'wporg' ); ?></h4>
-
-                                       <!-- posts -->
-                                       <div alt="f135" class="dashicons dashicons-align-left">align left</div>
-                                       <div alt="f136" class="dashicons dashicons-align-right">align right</div>
-                                       <div alt="f134" class="dashicons dashicons-align-center">align center</div>
-                                       <div alt="f138" class="dashicons dashicons-align-none">align none</div>
-                                       <div alt="f160" class="dashicons dashicons-lock">lock</div>
-                                       <!-- <div alt="f315" class="dashicons dashicons-lock-duplicate">lock</div> Duplicate -->
-                                       <div alt="f528" class="dashicons dashicons-unlock">unlock</div>
-                                       <div alt="f145" class="dashicons dashicons-calendar">calendar</div>
-                                       <div alt="f508" class="dashicons dashicons-calendar-alt">calendar</div>
-                                       <div alt="f177" class="dashicons dashicons-visibility">visibility</div>
-                                       <div alt="f530" class="dashicons dashicons-hidden">hidden</div>
-                                       <div alt="f173" class="dashicons dashicons-post-status">post status</div>
-                                       <div alt="f464" class="dashicons dashicons-edit">edit pencil</div>
-                                       <div alt="f182" class="dashicons dashicons-trash">trash remove delete</div>
-                                       <div alt="f537" class="dashicons dashicons-sticky">sticky</div>
-
-                                       <h4><?php _e( 'Sorting', 'wporg' ); ?></h4>
-
-                                       <!-- sorting -->
-                                       <div alt="f504" class="dashicons dashicons-external">external</div>
-                                       <div alt="f142" class="dashicons dashicons-arrow-up">arrow-up</div>
-                                       <!-- <div alt="f143" class="dashicons dashicons-arrow-up-duplicate">arrow up duplicate</div> Duplicate -->
-                                       <div alt="f140" class="dashicons dashicons-arrow-down">arrow-down</div>
-                                       <div alt="f139" class="dashicons dashicons-arrow-right">arrow-right</div>
-                                       <div alt="f141" class="dashicons dashicons-arrow-left">arrow-left</div>
-                                       <div alt="f342" class="dashicons dashicons-arrow-up-alt">arrow-up</div>
-                                       <div alt="f346" class="dashicons dashicons-arrow-down-alt">arrow-down</div>
-                                       <div alt="f344" class="dashicons dashicons-arrow-right-alt">arrow-right</div>
-                                       <div alt="f340" class="dashicons dashicons-arrow-left-alt">arrow-left</div>
-                                       <div alt="f343" class="dashicons dashicons-arrow-up-alt2">arrow-up</div>
-                                       <div alt="f347" class="dashicons dashicons-arrow-down-alt2">arrow-down</div>
-                                       <div alt="f345" class="dashicons dashicons-arrow-right-alt2">arrow-right</div>
-                                       <div alt="f341" class="dashicons dashicons-arrow-left-alt2">arrow-left</div>
-                                       <div alt="f156" class="dashicons dashicons-sort">sort</div>
-                                       <div alt="f229" class="dashicons dashicons-leftright">left right</div>
-                                       <div alt="f503" class="dashicons dashicons-randomize">randomize shuffle</div>
-                                       <div alt="f163" class="dashicons dashicons-list-view">list view</div>
-                                       <div alt="f164" class="dashicons dashicons-excerpt-view">excerpt view</div>
-                                       <div alt="f509" class="dashicons dashicons-grid-view">grid view</div>
-                                       <div alt="f545" class="dashicons dashicons-move">move</div>
-
-                                       <h4><?php _e( 'Social', 'wporg' ); ?></h4>
-
-                                       <!-- social -->
-                                       <div alt="f237" class="dashicons dashicons-share">share</div>
-                                       <div alt="f240" class="dashicons dashicons-share-alt">share</div>
-                                       <div alt="f242" class="dashicons dashicons-share-alt2">share</div>
-                                       <div alt="f303" class="dashicons dashicons-rss">rss</div>
-                                       <div alt="f465" class="dashicons dashicons-email">email</div>
-                                       <div alt="f466" class="dashicons dashicons-email-alt">email (alt)</div>
-                                       <div alt="f467" class="dashicons dashicons-email-alt2">email (alt2)</div>
-                                       <div alt="f325" class="dashicons dashicons-networking">networking social</div>
-                                       <div alt="f162" class="dashicons dashicons-amazon">amazon</div>
-                                       <div alt="f304" class="dashicons dashicons-facebook">facebook social</div>
-                                       <div alt="f305" class="dashicons dashicons-facebook-alt">facebook social</div>
-                                       <div alt="f18b" class="dashicons dashicons-google">google social</div>
-                                       <!-- <div alt="f462" class="dashicons dashicons-googleplus">googleplus social</div> Defunct -->
-                                       <div alt="f12d" class="dashicons dashicons-instagram">instagram social</div>
-                                       <div alt="f18d" class="dashicons dashicons-linkedin">linkedin social</div>
-                                       <div alt="f192" class="dashicons dashicons-pinterest">pinterest social</div>
-                                       <div alt="f19c" class="dashicons dashicons-podio">podio</div>
-                                       <div alt="f195" class="dashicons dashicons-reddit">reddit social</div>
-                                       <div alt="f196" class="dashicons dashicons-spotify">spotify social</div>
-                                       <div alt="f199" class="dashicons dashicons-twitch">twitch social</div>
-                                       <div alt="f301" class="dashicons dashicons-twitter">twitter social</div>
-                                       <div alt="f302" class="dashicons dashicons-twitter-alt">twitter social</div>
-                                       <div alt="f19a" class="dashicons dashicons-whatsapp">whatsapp social</div>
-                                       <div alt="f19d" class="dashicons dashicons-xing">xing</div>
-                                       <div alt="f19b" class="dashicons dashicons-youtube">youtube social</div>
-
-                                       <h4><?php _e( 'WordPress.org Specific: Jobs, Profiles, WordCamps', 'wporg' ); ?></h4>
-
-                                       <!-- WPorg specific icons: Jobs, Profiles, WordCamps -->
-                                       <div alt="f308" class="dashicons dashicons-hammer">hammer development</div>
-                                       <div alt="f309" class="dashicons dashicons-art">art design</div>
-                                       <div alt="f310" class="dashicons dashicons-migrate">migrate migration</div>
-                                       <div alt="f311" class="dashicons dashicons-performance">performance</div>
-                                       <div alt="f483" class="dashicons dashicons-universal-access">universal access accessibility</div>
-                                       <div alt="f507" class="dashicons dashicons-universal-access-alt">universal access accessibility</div>
-                                       <div alt="f486" class="dashicons dashicons-tickets">tickets</div>
-                                       <div alt="f484" class="dashicons dashicons-nametag">nametag</div>
-                                       <div alt="f481" class="dashicons dashicons-clipboard">clipboard</div>
-                                       <div alt="f487" class="dashicons dashicons-heart">heart</div>
-                                       <div alt="f488" class="dashicons dashicons-megaphone">megaphone</div>
-                                       <div alt="f489" class="dashicons dashicons-schedule">schedule</div>
-                                       <div alt="f10d" class="dashicons dashicons-tide">Tide</div>
-                                       <div alt="f124" class="dashicons dashicons-rest-api">REST API</div>
-                                       <div alt="f13a" class="dashicons dashicons-code-standards">code standards</div>
-
-                                       <h4><?php _e( 'Buddicons' ); ?></h4>
-
-                                       <!-- BuddyPress and bbPress specific icons -->
-                                       <div alt="f452" class="dashicons dashicons-buddicons-activity">activity</div>
-                                       <div alt="f477" class="dashicons dashicons-buddicons-bbpress-logo">bbPress logo</div>
-                                       <div alt="f448" class="dashicons dashicons-buddicons-buddypress-logo">BuddyPress logo</div>
-                                       <div alt="f453" class="dashicons dashicons-buddicons-community">community</div>
-                                       <div alt="f449" class="dashicons dashicons-buddicons-forums">forums</div>
-                                       <div alt="f454" class="dashicons dashicons-buddicons-friends">friends</div>
-                                       <div alt="f456" class="dashicons dashicons-buddicons-groups">groups</div>
-                                       <div alt="f457" class="dashicons dashicons-buddicons-pm">private message</div>
-                                       <div alt="f451" class="dashicons dashicons-buddicons-replies">replies</div>
-                                       <div alt="f450" class="dashicons dashicons-buddicons-topics">topics</div>
-                                       <div alt="f455" class="dashicons dashicons-buddicons-tracking">tracking</div>
-
-                                       <h4><?php _e( 'Products', 'wporg' ); ?></h4>
-
-                                       <!-- internal/products -->
-                                       <div alt="f120" class="dashicons dashicons-wordpress">WordPress</div>
-                                       <div alt="f324" class="dashicons dashicons-wordpress-alt">WordPress</div>
-                                       <div alt="f157" class="dashicons dashicons-pressthis">press this</div>
-                                       <div alt="f463" class="dashicons dashicons-update">update</div>
-                                       <div alt="f113" class="dashicons dashicons-update-alt">update (alt)</div>
-                                       <div alt="f180" class="dashicons dashicons-screenoptions">screenoptions</div>
-                                       <div alt="f348" class="dashicons dashicons-info">info</div>
-                                       <div alt="f174" class="dashicons dashicons-cart">cart shopping</div>
-                                       <div alt="f175" class="dashicons dashicons-feedback">feedback form</div>
-                                       <div alt="f176" class="dashicons dashicons-cloud">cloud</div>
-                                       <div alt="f326" class="dashicons dashicons-translation">translation language</div>
-
-                                       <h4><?php _e( 'Taxonomies', 'wporg' ); ?></h4>
-
-                                       <!-- taxonomies -->
-                                       <div alt="f323" class="dashicons dashicons-tag">tag</div>
-                                       <div alt="f318" class="dashicons dashicons-category">category</div>
-
-                                       <h4><?php _e( 'Widgets', 'wporg' ); ?></h4>
-
-                                       <!-- widgets -->
-                                       <div alt="f480" class="dashicons dashicons-archive">archive</div>
-                                       <div alt="f479" class="dashicons dashicons-tagcloud">tagcloud</div>
-                                       <div alt="f478" class="dashicons dashicons-text">text</div>
-
-                                       <h4><?php _e( 'Notifications', 'wporg' ); ?></h4>
-
-                                       <!-- alerts/notifications/flags -->
-                                       <div alt="f16d" class="dashicons dashicons-bell">bell</div>
-                                       <div alt="f147" class="dashicons dashicons-yes">yes check checkmark</div>
-                                       <div alt="f12a" class="dashicons dashicons-yes-alt">yes check checkmark (alt)</div>
-                                       <div alt="f158" class="dashicons dashicons-no">no x</div>
-                                       <div alt="f335" class="dashicons dashicons-no-alt">no x</div>
-                                       <div alt="f132" class="dashicons dashicons-plus">plus add increase</div>
-                                       <div alt="f502" class="dashicons dashicons-plus-alt">plus add increase</div>
-                                       <div alt="f543" class="dashicons dashicons-plus-alt2">plus add increase</div>
-                                       <div alt="f460" class="dashicons dashicons-minus">minus decrease</div>
-                                       <div alt="f153" class="dashicons dashicons-dismiss">dismiss</div>
-                                       <div alt="f159" class="dashicons dashicons-marker">marker</div>
-                                       <div alt="f155" class="dashicons dashicons-star-filled">filled star</div>
-                                       <div alt="f459" class="dashicons dashicons-star-half">half star</div>
-                                       <div alt="f154" class="dashicons dashicons-star-empty">empty star</div>
-                                       <div alt="f227" class="dashicons dashicons-flag">flag</div>
-                                       <div alt="f534" class="dashicons dashicons-warning">warning</div>
-
-                                       <h4><?php _e( 'Misc', 'wporg' ); ?></h4>
-
-                                       <!-- misc/cpt -->
-                                       <div alt="f230" class="dashicons dashicons-location">location pin</div>
-                                       <div alt="f231" class="dashicons dashicons-location-alt">location</div>
-                                       <div alt="f178" class="dashicons dashicons-vault">vault safe</div>
-                                       <div alt="f332" class="dashicons dashicons-shield">shield</div>
-                                       <div alt="f334" class="dashicons dashicons-shield-alt">shield</div>
-                                       <div alt="f468" class="dashicons dashicons-sos">sos help</div>
-                                       <div alt="f179" class="dashicons dashicons-search">search</div>
-                                       <div alt="f181" class="dashicons dashicons-slides">slides</div>
-                                       <div alt="f121" class="dashicons dashicons-text-page">text page</div>
-                                       <div alt="f183" class="dashicons dashicons-analytics">analytics</div>
-                                       <div alt="f184" class="dashicons dashicons-chart-pie">pie chart</div>
-                                       <div alt="f185" class="dashicons dashicons-chart-bar">bar chart</div>
-                                       <div alt="f238" class="dashicons dashicons-chart-line">line chart</div>
-                                       <div alt="f239" class="dashicons dashicons-chart-area">area chart</div>
-                                       <div alt="f307" class="dashicons dashicons-groups">groups</div>
-                                       <div alt="f338" class="dashicons dashicons-businessman">businessman</div>
-                                       <div alt="f12f" class="dashicons dashicons-businesswoman">businesswoman</div>
-                                       <div alt="f12e" class="dashicons dashicons-businessperson">businessperson</div>
-                                       <div alt="f336" class="dashicons dashicons-id">id</div>
-                                       <div alt="f337" class="dashicons dashicons-id-alt">id</div>
-                                       <div alt="f312" class="dashicons dashicons-products">products</div>
-                                       <div alt="f313" class="dashicons dashicons-awards">awards</div>
-                                       <div alt="f314" class="dashicons dashicons-forms">forms</div>
-                                       <div alt="f473" class="dashicons dashicons-testimonial">testimonial</div>
-                                       <div alt="f322" class="dashicons dashicons-portfolio">portfolio</div>
-                                       <div alt="f330" class="dashicons dashicons-book">book</div>
-                                       <div alt="f331" class="dashicons dashicons-book-alt">book</div>
-                                       <div alt="f316" class="dashicons dashicons-download">download</div>
-                                       <div alt="f317" class="dashicons dashicons-upload">upload</div>
-                                       <div alt="f321" class="dashicons dashicons-backup">backup</div>
-                                       <div alt="f469" class="dashicons dashicons-clock">clock</div>
-                                       <div alt="f339" class="dashicons dashicons-lightbulb">lightbulb</div>
-                                       <div alt="f482" class="dashicons dashicons-microphone">microphone mic</div>
-                                       <div alt="f472" class="dashicons dashicons-desktop">desktop monitor</div>
-                                       <div alt="f547" class="dashicons dashicons-laptop">laptop</div>
-                                       <div alt="f471" class="dashicons dashicons-tablet">tablet ipad</div>
-                                       <div alt="f470" class="dashicons dashicons-smartphone">smartphone iphone</div>
-                                       <div alt="f525" class="dashicons dashicons-phone">phone</div>
-                                       <div alt="f510" class="dashicons dashicons-index-card">index card</div>
-                                       <div alt="f511" class="dashicons dashicons-carrot">carrot food vendor</div>
-                                       <div alt="f512" class="dashicons dashicons-building">building</div>
-                                       <div alt="f513" class="dashicons dashicons-store">store</div>
-                                       <div alt="f514" class="dashicons dashicons-album">album</div>
-                                       <div alt="f527" class="dashicons dashicons-palmtree">palm tree</div>
-                                       <div alt="f524" class="dashicons dashicons-tickets-alt">tickets (alt)</div>
-                                       <div alt="f526" class="dashicons dashicons-money">money</div>
-                                       <div alt="f18e" class="dashicons dashicons-money-alt">money alt</div>
-                                       <div alt="f328" class="dashicons dashicons-smiley">smiley smile</div>
-                                       <div alt="f529" class="dashicons dashicons-thumbs-up">thumbs up</div>
-                                       <div alt="f542" class="dashicons dashicons-thumbs-down">thumbs down</div>
-                                       <div alt="f538" class="dashicons dashicons-layout">layout</div>
-                                       <div alt="f546" class="dashicons dashicons-paperclip">paperclip</div>
-                                       <div alt="f131" class="dashicons dashicons-color-picker">color picker</div>
-                                       <div alt="f327" class="dashicons dashicons-edit-large">edit large</div>
-                                       <div alt="f186" class="dashicons dashicons-edit-page">edit page</div>
-                                       <div alt="f15f" class="dashicons dashicons-airplane">airplane</div>
-                                       <div alt="f16a" class="dashicons dashicons-bank">bank</div>
-                                       <div alt="f16c" class="dashicons dashicons-beer">beer</div>
-                                       <div alt="f16e" class="dashicons dashicons-calculator">calculator</div>
-                                       <div alt="f16b" class="dashicons dashicons-car">car</div>
-                                       <div alt="f16f" class="dashicons dashicons-coffee">coffee</div>
-                                       <div alt="f17f" class="dashicons dashicons-drumstick">drumstick</div>
-                                       <div alt="f187" class="dashicons dashicons-food">food</div>
-                                       <div alt="f188" class="dashicons dashicons-fullscreen-alt">fullscreen alt</div>
-                                       <div alt="f189" class="dashicons dashicons-fullscreen-exit-alt">fullscreen exit alt</div>
-                                       <div alt="f18a" class="dashicons dashicons-games">games</div>
-                                       <div alt="f18c" class="dashicons dashicons-hourglass">hourglass</div>
-                                       <div alt="f18f" class="dashicons dashicons-open-folder">open folder</div>
-                                       <div alt="f190" class="dashicons dashicons-pdf">pdf</div>
-                                       <div alt="f191" class="dashicons dashicons-pets">pets</div>
-                                       <div alt="f193" class="dashicons dashicons-printer">printer</div>
-                                       <div alt="f194" class="dashicons dashicons-privacy">privacy</div>
-                                       <div alt="f198" class="dashicons dashicons-superhero">superhero</div>
-                                       <div alt="f197" class="dashicons dashicons-superhero-alt">superhero</div>
-
</del><span class="cx" style="display: block; padding: 0 10px">                                 </div>
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
</del><span class="cx" style="display: block; padding: 0 10px">                         </div>
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                        <div id="instructions">
</span></span></pre>
</div>
</div>

</body>
</html>