diff --git a/templates/user/profile.tmpl b/templates/user/profile.tmpl
index d638fe385..e5962db65 100644
--- a/templates/user/profile.tmpl
+++ b/templates/user/profile.tmpl
@@ -42,7 +42,7 @@
{{range .OpenIDs}}
{{if .Show}}
-
+ {{svg "fontawesome-openid"}}
{{.URI}}
{{end}}
diff --git a/templates/user/settings/security_openid.tmpl b/templates/user/settings/security_openid.tmpl
index 9a807d850..118f16203 100644
--- a/templates/user/settings/security_openid.tmpl
+++ b/templates/user/settings/security_openid.tmpl
@@ -19,12 +19,12 @@
{{if .Show}}
{{else}}
{{end}}
diff --git a/web_src/less/_base.less b/web_src/less/_base.less
index 784881094..bf7e442a2 100644
--- a/web_src/less/_base.less
+++ b/web_src/less/_base.less
@@ -1162,12 +1162,6 @@ footer {
padding: 0 .5rem;
max-width: calc(100vw - 1rem) !important;
- .fa {
- width: 16px;
- text-align: center;
- color: var(--color-primary);
- }
-
.links > * {
border-left: 1px solid var(--color-secondary);
padding-left: 8px;
diff --git a/web_src/less/_user.less b/web_src/less/_user.less
index 42c223e9b..7d8f9b249 100644
--- a/web_src/less/_user.less
+++ b/web_src/less/_user.less
@@ -34,8 +34,7 @@
border-bottom: 1px solid var(--color-secondary);
}
- .svg,
- .fa {
+ .svg {
margin-left: 1px;
margin-right: 5px;
}
diff --git a/web_src/svg/fontawesome-openid.svg b/web_src/svg/fontawesome-openid.svg
new file mode 100644
index 000000000..ea145d550
--- /dev/null
+++ b/web_src/svg/fontawesome-openid.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/web_src/svg/fontawesome-windows.svg b/web_src/svg/fontawesome-windows.svg
new file mode 100644
index 000000000..4663fd73e
--- /dev/null
+++ b/web_src/svg/fontawesome-windows.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file