Skip to content

Commit 4e4e4a3

Browse files
committed
refactor(布局): 修改布局 争取一屏幕放下
1 parent 5e4a1cf commit 4e4e4a3

File tree

1 file changed

+30
-41
lines changed

1 file changed

+30
-41
lines changed

src/App.vue

Lines changed: 30 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22

33
<template>
4-
<div class="w-full p-8">
4+
<div class="w-full p-2">
55
<ElRow :gutter="0">
66
<ElCol
77
:xs="{
@@ -22,16 +22,23 @@
2222
offset: 7,
2323
}"
2424
>
25-
<div class="text-right">
25+
<div class="text-right p-2">
2626
<ElButton type="warning" size="small" @click="handleClear"
2727
>重置内容</ElButton
2828
>
29+
<ElButton
30+
type="success"
31+
size="small"
32+
:disabled="copyDisabled"
33+
@click="copy(content)"
34+
><span v-if="!copied">复制结果</span>
35+
<span v-else>已复制</span></ElButton
36+
>
2937
</div>
30-
<ElForm class="w-full" label-position="top" label-width="100px">
31-
<ElFormItem label="类型" :hide-required-asterisk="true">
38+
<div class="flex justify-center items-center">
39+
<div class="mx-2">
3240
<ElSelect
3341
v-model="type"
34-
class="m-2"
3542
placeholder="Select"
3643
size="large"
3744
>
@@ -43,48 +50,30 @@
4350
>
4451
</ElOption>
4552
</ElSelect>
46-
</ElFormItem>
47-
48-
<ElFormItem label="范围">
49-
<ElInput v-model="scope"></ElInput>
50-
</ElFormItem>
51-
52-
<ElFormItem label="简短描述" :hide-required-asterisk="true">
53-
<ElInput v-model="subject"></ElInput>
54-
</ElFormItem>
53+
</div>
5554

56-
<ElFormItem label="内容">
57-
<ElInput
58-
v-model="body"
59-
type="textarea"
60-
:rows="10"
61-
></ElInput>
62-
</ElFormItem>
55+
<div class="mx-2 w-full">
56+
<ElInput v-model="scope" size="large"></ElInput>
57+
</div>
58+
</div>
59+
<div class="p-2">
60+
<ElInput v-model="subject" size="large"></ElInput>
61+
</div>
62+
<div class="p-2">
63+
<ElInput
64+
v-model="body"
65+
type="textarea"
66+
:rows="10"
67+
size="large"
68+
></ElInput>
69+
</div>
6370

64-
<!-- <ElFormItem label="最后">
71+
<!-- <ElFormItem label="最后">
6572
<ElInput v-model="footer" type="textarea"></ElInput>
6673
</ElFormItem> -->
67-
</ElForm>
6874

6975
<div class="py-2">
70-
<div class="pb-2">
71-
<ElInput
72-
v-model="content"
73-
type="textarea"
74-
disabled
75-
:rows="10"
76-
></ElInput>
77-
</div>
78-
<div class="text-right">
79-
<ElButton
80-
type="success"
81-
class="w-40"
82-
:disabled="copyDisabled"
83-
@click="copy(content)"
84-
><span v-if="!copied">复制</span>
85-
<span v-else>已复制</span></ElButton
86-
>
87-
</div>
76+
<div class="text-right"></div>
8877
</div>
8978
</ElCol>
9079
</ElRow>

0 commit comments

Comments
 (0)