diff --git a/mobile-widgets/qml/icons/recycle.svg b/mobile-widgets/qml/icons/recycle.svg
new file mode 100644
index 000000000..67506dd29
--- /dev/null
+++ b/mobile-widgets/qml/icons/recycle.svg
@@ -0,0 +1,57 @@
+
+
diff --git a/mobile-widgets/qml/main.qml b/mobile-widgets/qml/main.qml
index fe67c4609..117ae9357 100644
--- a/mobile-widgets/qml/main.qml
+++ b/mobile-widgets/qml/main.qml
@@ -460,6 +460,15 @@ if you have network connectivity and want to sync your data to cloud storage."),
Qt.openUrlExternally("https://www.subsurface-divelog.org/subsurface-mobile-user-manual/")
}
}
+ Kirigami.Action {
+ icon {
+ name: ":/icons/recycle.svg"
+ }
+ text: qsTr("Contribute to Subsurface")
+ onTriggered: {
+ Qt.openUrlExternally("https://www.subsurface-divelog.org/contribute/")
+ }
+ }
Kirigami.Action {
icon {
name: ":/icons/contact_support.svg"
diff --git a/mobile-widgets/qml/mobile-resources.qrc b/mobile-widgets/qml/mobile-resources.qrc
index 19091f7c1..e66567047 100644
--- a/mobile-widgets/qml/mobile-resources.qrc
+++ b/mobile-widgets/qml/mobile-resources.qrc
@@ -97,6 +97,7 @@
icons/ic_filter_list_24px.svg
icons/ic_sort_24px.svg
icons/local_offer.svg
+ icons/recycle.svg