Skip to content

Commit 4d88c29

Browse files
committed
style(linCmsUi): 调整Input样式
1 parent b789ed5 commit 4d88c29

File tree

2 files changed

+36
-21
lines changed

2 files changed

+36
-21
lines changed

src/assets/styles/realize/element-variables.scss

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,13 @@ $--font-path: "~element-ui/lib/theme-chalk/fonts";
249249
border: 1px solid $theme;
250250
color: #fff;
251251
}
252-
252+
.el-input .el-input--suffix {
253+
background: $theme;
254+
color: #fff;
255+
input::placeholder{
256+
color: #fff;
257+
}
258+
}
253259
// table
254260
.el-table {
255261
border-top: 1px solid $table-border-color;

src/plugins/LinCmsUi/views/form/Input.vue

Lines changed: 29 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</div>
99
<el-row>
1010
<el-col :span="12">
11-
<el-input placeholder="请输入内容" size="medium"></el-input>
11+
<el-input placeholder="请输入内容" size="medium" v-model="input1"></el-input>
1212
</el-col>
1313
</el-row>
1414
<el-collapse>
@@ -40,12 +40,12 @@
4040
</div>
4141
<el-row>
4242
<el-col :span="12">
43-
<el-input placeholder="请输入内容" size="medium" suffix-icon="el-icon-edit"></el-input>
43+
<el-input placeholder="请输入内容" size="medium" suffix-icon="el-icon-edit" v-model="input2"></el-input>
4444
</el-col>
4545
</el-row>
4646
<el-row style="margin-top:20px">
4747
<el-col :span="12">
48-
<el-input placeholder="请输入内容" size="medium" prefix-icon="el-icon-search"></el-input>
48+
<el-input placeholder="请输入内容" size="medium" prefix-icon="el-icon-search" v-model="input3"></el-input>
4949
</el-col>
5050
</el-row>
5151
<el-collapse>
@@ -61,14 +61,14 @@
6161
</div>
6262
<el-row>
6363
<el-col :span="12">
64-
<el-input placeholder="请输入内容" size="medium">
64+
<el-input placeholder="请输入内容" size="medium" v-model="input4">
6565
<template slot="prepend">Http://</template>
6666
</el-input>
6767
</el-col>
6868
</el-row>
6969
<el-row style="margin-top:20px;margin-bottom:20px;">
7070
<el-col :span="12">
71-
<el-input placeholder="请输入内容" size="medium">
71+
<el-input placeholder="请输入内容" size="medium" v-model="input5">
7272
<template slot="append">.com</template>
7373
</el-input>
7474
</el-col>
@@ -77,7 +77,7 @@
7777
<el-col>
7878
<el-col :span="12">
7979
<el-input v-model="input" placeholder="请输入内容" size="medium" class="input-with-select">
80-
<el-select v-model="select" size="medium" slot="prepend" placeholder="请选择">
80+
<el-select v-model="select" slot="prepend" placeholder="请选择">
8181
<el-option label="餐厅名" value="1"></el-option>
8282
<el-option label="订单号" value="2"></el-option>
8383
<el-option label="用户电话" value="3"></el-option>
@@ -100,16 +100,16 @@
100100
</div>
101101
<el-row :gutter="20">
102102
<el-col :span="6">
103-
<el-input placeholder="请输入内容" suffix-icon="el-icon-date" ></el-input>
103+
<el-input placeholder="请输入内容" suffix-icon="el-icon-date" v-model="input6"></el-input>
104104
</el-col>
105105
<el-col :span="6">
106-
<el-input size="medium" placeholder="请输入内容" suffix-icon="el-icon-date" ></el-input>
106+
<el-input size="medium" placeholder="请输入内容" suffix-icon="el-icon-date" v-model="input7"></el-input>
107107
</el-col>
108108
<el-col :span="6">
109-
<el-input size="small" placeholder="请输入内容" suffix-icon="el-icon-date" ></el-input>
109+
<el-input size="small" placeholder="请输入内容" suffix-icon="el-icon-date" v-model="input8"></el-input>
110110
</el-col>
111111
<el-col :span="6">
112-
<el-input size="mini" placeholder="请输入内容" suffix-icon="el-icon-date" ></el-input>
112+
<el-input size="mini" placeholder="请输入内容" suffix-icon="el-icon-date" v-model="input9"></el-input>
113113
</el-col>
114114
</el-row>
115115
<el-collapse>
@@ -129,24 +129,33 @@ export default {
129129
data() {
130130
return {
131131
input: '',
132+
input1: '',
133+
input2: '',
134+
input3: '',
135+
input4: '',
136+
input5: '',
137+
input6: '',
138+
input7: '',
139+
input8: '',
140+
input9: '',
132141
select: '',
133142
base: `
134-
<el-input placeholder="请输入内容" size="medium"></el-input>`,
143+
<el-input placeholder="请输入内容" size="medium" v-model="input"></el-input>`,
135144
disabled: `
136145
<el-input placeholder="禁止输入" size="medium" disabled></el-input>`,
137146
icon: `
138-
<el-input placeholder="请选择日期" size="medium" suffix-icon="el-icon-date"></el-input>
139-
<el-input placeholder="请输入内容" size="medium" prefix-icon="el-icon-search"></el-input>`,
147+
<el-input placeholder="请选择日期" size="medium" suffix-icon="el-icon-date" v-model="input"></el-input>
148+
<el-input placeholder="请输入内容" size="medium" prefix-icon="el-icon-search" v-model="input"></el-input>`,
140149
complex: `
141-
<el-input placeholder="请输入内容" size="medium">
150+
<el-input placeholder="请输入内容" size="medium" v-model="input">
142151
<template slot="prepend">Http://</template>
143152
</el-input>
144153
145-
<el-input placeholder="请输入内容" size="medium">
154+
<el-input placeholder="请输入内容" size="medium" v-model="input">
146155
<template slot="append">.com</template>
147156
</el-input>
148157
149-
<el-input placeholder="请输入内容" size="medium" class="input-with-select">
158+
<el-input placeholder="请输入内容" size="medium" class="input-with-select" v-model="input">
150159
<el-select size="medium" slot="prepend" placeholder="请选择">
151160
<el-option label="餐厅名" value="1"></el-option>
152161
<el-option label="订单号" value="2"></el-option>
@@ -164,10 +173,10 @@ export default {
164173
border-right: none;
165174
}`,
166175
size: `
167-
<el-input placeholder="请输入内容" suffix-icon="el-icon-date"></el-input>
168-
<el-input size="medium" placeholder="请输入内容" suffix-icon="el-icon-date"></el-input>
169-
<el-input size="small" placeholder="请输入内容" suffix-icon="el-icon-date"></el-input>
170-
<el-input size="mini" placeholder="请输入内容" suffix-icon="el-icon-date"></el-input>`,
176+
<el-input placeholder="请输入内容" suffix-icon="el-icon-date" v-model="input"></el-input>
177+
<el-input size="medium" placeholder="请输入内容" suffix-icon="el-icon-date" v-model="input"></el-input>
178+
<el-input size="small" placeholder="请输入内容" suffix-icon="el-icon-date" v-model="input"></el-input>
179+
<el-input size="mini" placeholder="请输入内容" suffix-icon="el-icon-date" v-model="input"></el-input>`,
171180
}
172181
},
173182
// 计算属性设置

0 commit comments

Comments
 (0)