diff --git a/templates/user/profile.tmpl b/templates/user/profile.tmpl
index d638fe3859..e5962db65c 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 9a807d850e..118f16203d 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 7848810940..bf7e442a22 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 42c223e9bf..7d8f9b2495 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 0000000000..ea145d5506
--- /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 0000000000..4663fd73ed
--- /dev/null
+++ b/web_src/svg/fontawesome-windows.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file