Skip to content

Commit 10cdbb8

Browse files
update ui
1 parent 0949485 commit 10cdbb8

File tree

12 files changed

+1293
-11
lines changed

12 files changed

+1293
-11
lines changed

src/assets/pattern-lines.svg

Lines changed: 91 additions & 0 deletions
Loading
Lines changed: 5 additions & 5 deletions
Loading

src/css/lib/_utils.scss

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,16 @@
8383
top: 50%;
8484
transform: translate(-50%, -50%);
8585
}
86+
.absolute-x-center {
87+
position: absolute;
88+
left: 50%;
89+
transform: translate(-50%, 0);
90+
}
91+
.absolute-y-center {
92+
position: absolute;
93+
top: 50%;
94+
transform: translate(0, -50%);
95+
}
8696
.split-line {
8797
background-image: linear-gradient(
8898
90deg,

src/css/reset-quasar.scss

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,23 @@
103103
}
104104
}
105105
}
106+
.q-table__bottom--nodata {
107+
position: relative;
108+
height: 150px !important;
109+
color: #8c8c8c;
110+
i {
111+
display: none;
112+
}
113+
&::before {
114+
content: '';
115+
margin-bottom: 10px;
116+
display: block;
117+
width: 60px;
118+
height: 60px;
119+
background: url(data:image/png;base64,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);
120+
background-size: 100% 100%;
121+
}
122+
}
106123
/* 滚动条 */
107124
.scroll::-webkit-scrollbar {
108125
background: transparent;

src/i18n/en-US/index.ts

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,35 @@ export default {
5656
profile: 'Profile',
5757
logout: 'logOut',
5858
},
59+
login: {
60+
signIn: 'Login',
61+
signInSub: 'Enter your email and password to login',
62+
doyouhave: "Don't have an account?",
63+
forgotPassword: 'Forgot your password?',
64+
email: 'Email address',
65+
password: 'Password',
66+
signUp: 'Register',
67+
signUpSub: 'Enter your information to register',
68+
firstName: 'First name',
69+
lastName: 'Last name',
70+
companyName: 'Company name',
71+
country: 'Country/Region',
72+
haved: 'Already have an account?',
73+
resetPassword: 'Confirm password',
74+
resetPasswordSub: 'Please enter your password to confirm password',
75+
confirmPassword: 'Confirm password',
76+
changePassword: 'Change password',
77+
forgotPassword2: 'Forgot password',
78+
forgotPasswordSub: 'Please enter email to reset password',
79+
illustrationDescription: 'TITLE TITLE TITLE TITLE TITLE',
80+
illustrationaDescriptionSub:
81+
'description description description description description description description description description description ',
82+
rules: 'Rules',
83+
resetToLogin: 'Modify successfully, please login again',
84+
forgotPasswordSuccess: 'Please check your email to reset your password',
85+
passwordRules:
86+
"Contain 10 - 20 characters{'{}'}Contain uppercase and lowercase letters{'{}'}Contain numbers and special characters ({'#?!@+.$%^&*-'}){'{}'}Cannot contain spaces, Chinese and Chinese special characters",
87+
},
5988
account: {},
6089
charts: {},
6190
components: {},
@@ -192,5 +221,6 @@ export default {
192221
close: 'Close',
193222
closeOther: 'Close other',
194223
closeAll: 'Close all',
224+
submit: 'Submit',
195225
},
196226
};

src/i18n/zh-CN/index.ts

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,35 @@ export default {
5757
logout: '退出登录',
5858
},
5959
account: {},
60+
login: {
61+
signIn: '登录',
62+
signInSub: '输入您的邮箱和密码',
63+
doyouhave: '还没有账号?',
64+
forgotPassword: '忘记密码?',
65+
email: '邮箱',
66+
password: '密码',
67+
signUp: '注册',
68+
signUpSub: '请输入下列信息完成注册',
69+
firstName: '名',
70+
lastName: '姓',
71+
companyName: '公司',
72+
country: '国家',
73+
haved: '已经有账号了?',
74+
resetPassword: '重置密码',
75+
resetPasswordSub: '请重置您的密码',
76+
forgotPasswordSub: '请输入电子邮箱以重置密码',
77+
confirmPassword: '确认密码',
78+
changePassword: '修改密码',
79+
forgotPassword2: '忘记密码',
80+
illustrationDescription: '这是标题这是标题这是标题这是标题',
81+
illustrationaDescriptionSub:
82+
'这是一段描述这是一段描述这是一段描述这是一段描述这是一段描述这是一段描述这是一段描述这是一段描述这是一段描述',
83+
rules: '规则',
84+
resetToLogin: '修改成功,请重新登录',
85+
forgotPasswordSuccess: '请检查您的电子邮件以重置您的密码',
86+
passwordRules:
87+
"包含10 - 20个字符{'{}'}包含大小写字母{'{}'}包含数字和特殊字符({'#?!@+.$%^&*-'}){'{}' }不能包含空格、中文和中文特殊字符",
88+
},
6089
charts: {},
6190
components: {},
6291
copy: {},
@@ -192,5 +221,6 @@ export default {
192221
close: '关闭',
193222
closeOther: '关闭其它',
194223
closeAll: '关闭所有',
224+
submit: '提交',
195225
},
196226
};

0 commit comments

Comments
 (0)