2023-05-06 06:52:23 +03:00
import QtQuick
import QtQuick . Controls
import QtQuick . Layouts
import PageEnum 1.0
import "./"
import "../Controls2"
import "../Config"
import "../Controls2/TextTypes"
2023-05-22 00:10:51 +08:00
import "../Components"
2023-05-06 06:52:23 +03:00
2023-05-15 13:38:17 +08:00
Item {
2023-05-06 06:52:23 +03:00
id: root
FlickableType {
id: fl
anchors.top: root . top
anchors.bottom: root . bottom
contentHeight: content . height
ColumnLayout {
id: content
anchors.top: parent . top
anchors.left: parent . left
anchors.right: parent . right
Image {
id: image
source: "qrc:/images/amneziaBigLogo.png"
Layout.alignment: Qt . AlignCenter
Layout.topMargin: 32
Layout.leftMargin: 8
Layout.rightMargin: 8
Layout.preferredWidth: 344
Layout.preferredHeight: 279
}
ParagraphTextType {
Layout.fillWidth: true
Layout.topMargin: 50
Layout.leftMargin: 16
Layout.rightMargin: 16
text: "Бесплатный сервис для создания личного VPN на вашем сервере. Помогаем получать доступ к заблокированному контенту, не раскрывая конфиденциальность даже провайдерам VPN."
}
BasicButtonType {
Layout.fillWidth: true
Layout.topMargin: 32
Layout.leftMargin: 16
Layout.rightMargin: 16
text: qsTr ( "У меня есть данные для подключения" )
onClicked: {
2023-05-22 00:10:51 +08:00
connectionTypeSelection . visible = true
2023-05-06 06:52:23 +03:00
}
}
BasicButtonType {
Layout.fillWidth: true
Layout.topMargin: 8
Layout.leftMargin: 16
Layout.rightMargin: 16
defaultColor: "transparent"
hoveredColor: Qt . rgba ( 1 , 1 , 1 , 0.08 )
pressedColor: Qt . rgba ( 1 , 1 , 1 , 0.12 )
disabledColor: "#878B91"
textColor: "#D7D8DB"
borderWidth: 1
text: qsTr ( "У меня ничего нет" )
onClicked: {
2023-05-15 13:38:17 +08:00
PageController . goToPage ( PageEnum . PageTest )
2023-05-06 06:52:23 +03:00
}
}
}
2023-05-22 00:10:51 +08:00
ConnectionTypeSelectionDrawer {
id: connectionTypeSelection
2023-05-06 06:52:23 +03:00
}
}
}