ui: update auth scene layout

This commit is contained in:
2026-03-11 00:00:35 +08:00
parent 3eef8c0814
commit 9d5536fd32

View File

@@ -9,6 +9,10 @@
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_cjyup"]
texture = ExtResource("4_lnw07")
content_margin_left = 16.0
content_margin_right = 16.0
content_margin_top = 10.0
content_margin_bottom = 10.0
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_hover"]
bg_color = Color(0.3, 0.6, 0.9, 1)
@@ -130,9 +134,9 @@ anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
offset_left = -140.0
offset_top = -185.5
offset_top = -205.5
offset_right = 140.0
offset_bottom = 185.5
offset_bottom = 165.5
grow_horizontal = 2
grow_vertical = 2
@@ -160,6 +164,10 @@ layout_mode = 2
layout_mode = 2
size_flags_vertical = 3
[node name="TopPadding" type="Control" parent="CenterContainer/LoginPanel/VBoxContainer/LoginForm"]
custom_minimum_size = Vector2(0, 8)
layout_mode = 2
[node name="UsernameContainer" type="VBoxContainer" parent="CenterContainer/LoginPanel/VBoxContainer/LoginForm"]
layout_mode = 2
@@ -195,6 +203,8 @@ theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_colors/font_placeholder_color = Color(0.5, 0.5, 0.5, 1)
theme_override_colors/selection_color = Color(0.5, 0.5, 0.5, 1)
theme_override_styles/normal = SubResource("StyleBoxTexture_cjyup")
theme_override_styles/focus = SubResource("StyleBoxTexture_cjyup")
theme_override_font_sizes/font_size = 16
placeholder_text = "用户名/手机/邮箱"
[node name="PasswordContainer" type="VBoxContainer" parent="CenterContainer/LoginPanel/VBoxContainer/LoginForm"]
@@ -226,9 +236,13 @@ text = "密码不能为空"
horizontal_alignment = 2
[node name="PasswordInput" type="LineEdit" parent="CenterContainer/LoginPanel/VBoxContainer/LoginForm/PasswordContainer"]
custom_minimum_size = Vector2(0, 48)
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_colors/font_placeholder_color = Color(0.5, 0.5, 0.5, 1)
theme_override_styles/normal = SubResource("StyleBoxTexture_cjyup")
theme_override_styles/focus = SubResource("StyleBoxTexture_cjyup")
theme_override_font_sizes/font_size = 16
placeholder_text = "请输入密码"
secret = true
@@ -265,10 +279,14 @@ horizontal_alignment = 2
layout_mode = 2
[node name="VerificationInput" type="LineEdit" parent="CenterContainer/LoginPanel/VBoxContainer/LoginForm/VerificationContainer/VerificationInputContainer"]
custom_minimum_size = Vector2(0, 48)
layout_mode = 2
size_flags_horizontal = 3
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_colors/font_placeholder_color = Color(0.5, 0.5, 0.5, 1)
theme_override_styles/normal = SubResource("StyleBoxTexture_cjyup")
theme_override_styles/focus = SubResource("StyleBoxTexture_cjyup")
theme_override_font_sizes/font_size = 16
placeholder_text = "请输入6位验证码"
max_length = 6
@@ -314,16 +332,25 @@ text = "密码登录"
[node name="BottomLinks" type="HBoxContainer" parent="CenterContainer/LoginPanel/VBoxContainer"]
layout_mode = 2
alignment = 1
theme_override_constants/separation = 16
[node name="ForgotPassword" type="Button" parent="CenterContainer/LoginPanel/VBoxContainer/BottomLinks"]
custom_minimum_size = Vector2(0, 28)
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
text = "忘记密码?"
theme_override_colors/font_color = Color(0.12, 0.4, 0.7, 1)
theme_override_colors/font_hover_color = Color(0.2, 0.5, 0.8, 1)
theme_override_colors/font_pressed_color = Color(0.1, 0.35, 0.6, 1)
theme_override_font_sizes/font_size = 14
text = "忘记密码?"
flat = true
[node name="RegisterLink" type="Button" parent="CenterContainer/LoginPanel/VBoxContainer/BottomLinks"]
custom_minimum_size = Vector2(0, 28)
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_colors/font_color = Color(0.12, 0.4, 0.7, 1)
theme_override_colors/font_hover_color = Color(0.2, 0.5, 0.8, 1)
theme_override_colors/font_pressed_color = Color(0.1, 0.35, 0.6, 1)
theme_override_font_sizes/font_size = 14
text = "注册居民身份"
flat = true
@@ -391,9 +418,13 @@ text = "用户名不能为空"
horizontal_alignment = 2
[node name="UsernameInput" type="LineEdit" parent="CenterContainer/RegisterPanel/VBoxContainer/RegisterForm/UsernameContainer"]
custom_minimum_size = Vector2(0, 48)
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_colors/font_placeholder_color = Color(0.5, 0.5, 0.5, 1)
theme_override_styles/normal = SubResource("StyleBoxTexture_cjyup")
theme_override_styles/focus = SubResource("StyleBoxTexture_cjyup")
theme_override_font_sizes/font_size = 16
placeholder_text = "请输入用户名"
[node name="EmailContainer" type="VBoxContainer" parent="CenterContainer/RegisterPanel/VBoxContainer/RegisterForm"]
@@ -425,9 +456,13 @@ text = "邮箱不能为空"
horizontal_alignment = 2
[node name="EmailInput" type="LineEdit" parent="CenterContainer/RegisterPanel/VBoxContainer/RegisterForm/EmailContainer"]
custom_minimum_size = Vector2(0, 48)
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_colors/font_placeholder_color = Color(0.5, 0.5, 0.5, 1)
theme_override_styles/normal = SubResource("StyleBoxTexture_cjyup")
theme_override_styles/focus = SubResource("StyleBoxTexture_cjyup")
theme_override_font_sizes/font_size = 16
placeholder_text = "请输入邮箱地址"
[node name="PasswordContainer" type="VBoxContainer" parent="CenterContainer/RegisterPanel/VBoxContainer/RegisterForm"]
@@ -459,9 +494,13 @@ text = "密码不能为空"
horizontal_alignment = 2
[node name="PasswordInput" type="LineEdit" parent="CenterContainer/RegisterPanel/VBoxContainer/RegisterForm/PasswordContainer"]
custom_minimum_size = Vector2(0, 48)
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_colors/font_placeholder_color = Color(0.5, 0.5, 0.5, 1)
theme_override_styles/normal = SubResource("StyleBoxTexture_cjyup")
theme_override_styles/focus = SubResource("StyleBoxTexture_cjyup")
theme_override_font_sizes/font_size = 16
placeholder_text = "请输入密码(至少8位)"
secret = true
@@ -494,9 +533,13 @@ text = "确认密码不能为空"
horizontal_alignment = 2
[node name="ConfirmInput" type="LineEdit" parent="CenterContainer/RegisterPanel/VBoxContainer/RegisterForm/ConfirmContainer"]
custom_minimum_size = Vector2(0, 48)
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_colors/font_placeholder_color = Color(0.5, 0.5, 0.5, 1)
theme_override_styles/normal = SubResource("StyleBoxTexture_cjyup")
theme_override_styles/focus = SubResource("StyleBoxTexture_cjyup")
theme_override_font_sizes/font_size = 16
placeholder_text = "请再次输入密码"
secret = true
@@ -532,10 +575,14 @@ horizontal_alignment = 2
layout_mode = 2
[node name="VerificationInput" type="LineEdit" parent="CenterContainer/RegisterPanel/VBoxContainer/RegisterForm/VerificationContainer/VerificationInputContainer"]
custom_minimum_size = Vector2(0, 48)
layout_mode = 2
size_flags_horizontal = 3
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_colors/font_placeholder_color = Color(0.5, 0.5, 0.5, 1)
theme_override_styles/normal = SubResource("StyleBoxTexture_cjyup")
theme_override_styles/focus = SubResource("StyleBoxTexture_cjyup")
theme_override_font_sizes/font_size = 16
placeholder_text = "请输入6位验证码"
max_length = 6