fix(Token Generator): handle UI for small smartphone screen

Fix #1091
This commit is contained in:
ShareVB 2024-05-15 21:27:50 +02:00
parent 8a49f233a0
commit cbd32fdade
2 changed files with 19 additions and 20 deletions

4
components.d.ts vendored
View file

@ -132,6 +132,7 @@ declare module '@vue/runtime-core' {
NConfigProvider: typeof import('naive-ui')['NConfigProvider']
NDivider: typeof import('naive-ui')['NDivider']
NEllipsis: typeof import('naive-ui')['NEllipsis']
NForm: typeof import('naive-ui')['NForm']
NFormItem: typeof import('naive-ui')['NFormItem']
NGi: typeof import('naive-ui')['NGi']
NGrid: typeof import('naive-ui')['NGrid']
@ -144,7 +145,10 @@ declare module '@vue/runtime-core' {
NLayoutSider: typeof import('naive-ui')['NLayoutSider']
NMenu: typeof import('naive-ui')['NMenu']
NScrollbar: typeof import('naive-ui')['NScrollbar']
NSlider: typeof import('naive-ui')['NSlider']
NSpace: typeof import('naive-ui')['NSpace']
NSpin: typeof import('naive-ui')['NSpin']
NSwitch: typeof import('naive-ui')['NSwitch']
NumeronymGenerator: typeof import('./src/tools/numeronym-generator/numeronym-generator.vue')['default']
OtpCodeGeneratorAndValidator: typeof import('./src/tools/otp-code-generator-and-validator/otp-code-generator-and-validator.vue')['default']
PasswordStrengthAnalyser: typeof import('./src/tools/password-strength-analyser/password-strength-analyser.vue')['default']

View file

@ -32,8 +32,7 @@ const { copy } = useCopy({ source: tokens, text: t('tools.token-generator.copied
<div>
<c-card>
<n-form label-placement="left" label-width="140">
<div flex justify-center>
<div>
<n-space justify="center">
<n-form-item :label="t('tools.token-generator.uppercase')">
<n-switch v-model:value="withUppercase" />
</n-form-item>
@ -41,9 +40,6 @@ const { copy } = useCopy({ source: tokens, text: t('tools.token-generator.copied
<n-form-item :label="t('tools.token-generator.lowercase')">
<n-switch v-model:value="withLowercase" />
</n-form-item>
</div>
<div>
<n-form-item :label="t('tools.token-generator.numbers')">
<n-switch v-model:value="withNumbers" />
</n-form-item>
@ -51,8 +47,7 @@ const { copy } = useCopy({ source: tokens, text: t('tools.token-generator.copied
<n-form-item :label="t('tools.token-generator.symbols')">
<n-switch v-model:value="withSymbols" />
</n-form-item>
</div>
</div>
</n-space>
</n-form>
<n-form-item label="Denied Characters" label-placement="left">
@ -67,7 +62,7 @@ const { copy } = useCopy({ source: tokens, text: t('tools.token-generator.copied
<n-input-number v-model:value="length" size="small" />
</n-form-item>
<n-form-item :label="t('tools.token-generator.count')" label-placement="left">
<n-form-item label="Number of token to generate" label-placement="left">
<n-input-number v-model:value="count" size="small" />
</n-form-item>