diff --git a/themes/landscape/layout/_partial/templates/contact-dialog.ejs b/themes/landscape/layout/_partial/templates/contact-dialog.ejs
index f8a4b7f004..0fe74ac3f6 100644
--- a/themes/landscape/layout/_partial/templates/contact-dialog.ejs
+++ b/themes/landscape/layout/_partial/templates/contact-dialog.ejs
@@ -23,6 +23,10 @@
@kiko@indieweb.social
+
+
+ Signal
+
flip for qrcode
diff --git a/themes/landscape/source/css/_variables.styl b/themes/landscape/source/css/_variables.styl
index 6002fe643f..82ea34be47 100644
--- a/themes/landscape/source/css/_variables.styl
+++ b/themes/landscape/source/css/_variables.styl
@@ -96,6 +96,7 @@ color-insights = #32E0C4
color-vscode = #007acc
color-indieweb = #FF5C00
color-rss = #ea6221
+color-signal = #3a76f0
dark-color-twitter = #5db6ee
dark-color-mastodon = #9494ff
@@ -160,6 +161,7 @@ icon-brush = "\f1fc"
icon-minimize = "\f066"
icon-maximize = "\f065"
icon-mail = "\f0e0"
+icon-signal = "\f30c"
icon-phone = "\f095"
icon-download = "\f019"
icon-exclamation-circle = "\f06a"
diff --git a/themes/landscape/source/css/style.styl b/themes/landscape/source/css/style.styl
index 2896e7414d..785da87331 100644
--- a/themes/landscape/source/css/style.styl
+++ b/themes/landscape/source/css/style.styl
@@ -191,6 +191,10 @@ table
.fa-icon-mail:before
font-family: fa-icons
content: icon-mail
+.fa-icon-signal:before
+ font-family: fa-icons
+ content: icon-signal
+ color: color-signal
.fa-icon-phone:before
font-family: fa-icons
content: icon-phone