summaryrefslogtreecommitdiff
path: root/raveos-calamares-module/raveusers/ui/PasswordField.qml
diff options
context:
space:
mode:
authorNippy <nippy@Nippy-Mac-mini.local>2026-11-01 18:13:54 +0100
committerNippy <nippy@Nippy-Mac-mini.local>2026-11-01 18:13:54 +0100
commita64ef966534f8dba6af889ba4bfce15691bfc85b (patch)
treeb30f284d05b80fa115569ab220deae13797fad6f /raveos-calamares-module/raveusers/ui/PasswordField.qml
parent919f977b40016f588b0c8532c8a57f6035056b95 (diff)
downloadRaveOS-PKGBUILD-a64ef966534f8dba6af889ba4bfce15691bfc85b.tar.gz
RaveOS-PKGBUILD-a64ef966534f8dba6af889ba4bfce15691bfc85b.zip
új telepítő
Diffstat (limited to 'raveos-calamares-module/raveusers/ui/PasswordField.qml')
-rw-r--r--raveos-calamares-module/raveusers/ui/PasswordField.qml34
1 files changed, 24 insertions, 10 deletions
diff --git a/raveos-calamares-module/raveusers/ui/PasswordField.qml b/raveos-calamares-module/raveusers/ui/PasswordField.qml
index 0dffb49..7c9955b 100644
--- a/raveos-calamares-module/raveusers/ui/PasswordField.qml
+++ b/raveos-calamares-module/raveusers/ui/PasswordField.qml
@@ -10,24 +10,38 @@ TextField {
leftPadding: 14
rightPadding: 46
echoMode: reveal ? TextInput.Normal : TextInput.Password
- color: "#ffffff"
- placeholderTextColor: "#5b6270"
+ color: "#e8e8e6"
+ placeholderTextColor: "#9a9ca1"
font.pixelSize: 15
background: Rectangle {
- radius: 7
- color: "#303030"
- border.color: field.activeFocus ? "#3d7839" : "#303030"
+ color: "#232427"
+ border.color: field.activeFocus ? "#62a052" : "#44464b"
border.width: field.activeFocus ? 1.5 : 1
}
- Text {
- text: "\uD83D\uDC41"
- font.pixelSize: 16
- color: field.reveal ? "#3d7839" : "#9ca3af"
+ Canvas {
+ width: 20
+ height: 20
anchors.right: parent.right
- anchors.rightMargin: 14
+ anchors.rightMargin: 12
anchors.verticalCenter: parent.verticalCenter
+ property bool aktiv: field.reveal
+ onAktivChanged: requestPaint()
+ onPaint: {
+ var c = getContext("2d")
+ c.reset()
+ c.strokeStyle = aktiv ? "#62a052" : "#9a9ca1"
+ c.lineWidth = 1.8
+ c.beginPath()
+ c.moveTo(2, 10)
+ c.quadraticCurveTo(10, 2, 18, 10)
+ c.quadraticCurveTo(10, 18, 2, 10)
+ c.stroke()
+ c.beginPath()
+ c.arc(10, 10, 2.8, 0, 2 * Math.PI)
+ c.stroke()
+ }
}
MouseArea {