diff --git a/app/icons/COPYING.md b/app/icons/COPYING.md
new file mode 100644
index 000000000..e549a78f3
--- /dev/null
+++ b/app/icons/COPYING.md
@@ -0,0 +1,11 @@
+# Custom icons
+
+- dashboard-filled.svg - Modified from Tabler icons, MIT
+- fediverse.svg - Modified from Wikipedia, CC0
+- gavel.svg - Created by ramsha61 for this project, MIT
+- home-2-filled.svg - Modified from Tabler icons, MIT
+
+Tabler: https://tabler-icons.io/
+Feather: https://feathericons.com/
+Fediverse logo: https://en.wikipedia.org/wiki/Fediverse#/media/File:Fediverse_logo_proposal.svg
+ramsha61: https://www.fiverr.com/ramsha61
diff --git a/app/icons/gavel.svg b/app/icons/gavel.svg
new file mode 100644
index 000000000..5abdb72b4
--- /dev/null
+++ b/app/icons/gavel.svg
@@ -0,0 +1,6 @@
+
diff --git a/app/soapbox/features/admin/components/admin_nav.js b/app/soapbox/features/admin/components/admin_nav.js
index acf7c1f62..f500573ea 100644
--- a/app/soapbox/features/admin/components/admin_nav.js
+++ b/app/soapbox/features/admin/components/admin_nav.js
@@ -34,7 +34,7 @@ class AdminNav extends React.PureComponent {
-
+
{((instance.get('registrations') && instance.get('approval_required')) || approvalCount > 0) && (
diff --git a/app/styles/components/icon.scss b/app/styles/components/icon.scss
index 263230066..1c3e07400 100644
--- a/app/styles/components/icon.scss
+++ b/app/styles/components/icon.scss
@@ -37,7 +37,3 @@
align-items: center;
justify-content: center;
}
-
-.lineawesome--gavel path {
- fill: currentColor;
-}
diff --git a/app/styles/components/promo-panel.scss b/app/styles/components/promo-panel.scss
index 0e6acd13f..808436b2e 100644
--- a/app/styles/components/promo-panel.scss
+++ b/app/styles/components/promo-panel.scss
@@ -38,10 +38,14 @@
.svg-icon {
width: 24px;
height: 24px;
- margin-right: 12px;
svg {
stroke-width: 1.3px;
}
}
+
+ > .svg-icon,
+ > .icon-with-counter {
+ margin-right: 12px;
+ }
}