diff --git a/scenes/ui/AuthScene.tscn b/scenes/ui/AuthScene.tscn index 8e81345..5d5fc9f 100644 --- a/scenes/ui/AuthScene.tscn +++ b/scenes/ui/AuthScene.tscn @@ -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