From 07ad41230d663816e9894b59b110fa2f7075ca18 Mon Sep 17 00:00:00 2001 From: "kali kaneko (leap communications)" Date: Mon, 29 Nov 2021 21:10:26 +0100 Subject: [ui] style help links --- gui/components/Help.qml | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) (limited to 'gui/components/Help.qml') diff --git a/gui/components/Help.qml b/gui/components/Help.qml index 6148ece..ed6f543 100644 --- a/gui/components/Help.qml +++ b/gui/components/Help.qml @@ -1,9 +1,12 @@ -import QtQuick 2.9 +import QtQuick 2.15 import QtQuick.Controls 2.2 +import "../themes/themes.js" as Theme + ThemedPage { title: qsTr("Help") property var issueTracker: "https://0xacab.org/leap/bitmask-vpn/issues" + property var uninstall: "https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md" Column { anchors.centerIn: parent @@ -11,15 +14,36 @@ ThemedPage { Text { font.pixelSize: 14 + textFormat: Text.RichText + color: Theme.green anchors.horizontalCenter: parent.horizontalCenter text: getDummyLink(qsTr("Troubleshooting and support")) onLinkActivated: Qt.openUrlExternally(ctx.helpURL) + HoverHandler { + cursorShape: Qt.PointingHandCursor + } } Text { font.pixelSize: 14 + textFormat: Text.RichText + color: Theme.green anchors.horizontalCenter: parent.horizontalCenter text: getDummyLink(qsTr("Report a bug")) onLinkActivated: Qt.openUrlExternally(issueTracker) + HoverHandler { + cursorShape: Qt.PointingHandCursor + } + } + Text { + font.pixelSize: 14 + textFormat: Text.RichText + color: Theme.green + anchors.horizontalCenter: parent.horizontalCenter + text: getDummyLink(qsTr("How to uninstall")) + onLinkActivated: Qt.openUrlExternally(uninstall) + HoverHandler { + cursorShape: Qt.PointingHandCursor + } } /* XXX needs implementation in the backend Button { @@ -30,6 +54,6 @@ ThemedPage { } function getDummyLink(text) { - return "" + text + "" + return "" + text + "" } } -- cgit v1.2.3