Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DiDi
cube-ui
提交
262e1cfe
C
cube-ui
项目概览
DiDi
/
cube-ui
11 个月 前同步成功
通知
34
Star
9078
Fork
1508
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
cube-ui
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
262e1cfe
编写于
2月 07, 2018
作者:
D
dolymood
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
CR
上级
bae4a796
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
36 addition
and
38 deletion
+36
-38
src/common/stylus/theme/default.styl
src/common/stylus/theme/default.styl
+11
-6
src/components/input/input.vue
src/components/input/input.vue
+5
-3
src/components/textarea/textarea.vue
src/components/textarea/textarea.vue
+20
-29
未找到文件。
src/common/stylus/theme/default.styl
浏览文件 @
262e1cfe
...
...
@@ -153,13 +153,18 @@ $switch-off-bgc := $color-white
$switch-off-border-color := #e4e4e4
// input
$input-font-color = $color-dark-grey
$input-bgc = $color-white
$input-outline-color = $color-orange
$input-clear-icon-color = $color-light-grey
$input-color := $color-dark-grey
$input-bgc := $color-white
$input-outline-color := $color-orange
$input-placeholder-color := $color-light-grey-s
$input-clear-icon-color := $color-light-grey
//textarea
$textarea-outline-color = $color-orange
$textarea-color := $color-dark-grey
$textarea-bgc := $color-white
$textarea-outline-color := $color-orange
$textarea-placeholder-color := $color-light-grey-s
$textarea-indicator-color := $color-light-grey-s
// validator
$validator-msg-def-color = #f5222d
$validator-msg-def-color
:
= #f5222d
src/components/input/input.vue
浏览文件 @
262e1cfe
...
...
@@ -104,18 +104,20 @@
position: relative
font-size: $fontsize-large
line-height: 1
color: $input-font-color
background-color: $input-bgc
input
width: 100%
padding: 10px
box-sizing: border-box
color:
inherit
color:
$input-color
line-height: inherit
background-color: $input-bgc
outline: none
&:focus
outline: $input-outline-color solid 1px
outline-offset: -1px
&::-webkit-input-placeholder
color: $input-placeholder-color !important
text-overflow: ellipsis
.cube-input-clear
position: absolute
right: 0
...
...
src/components/textarea/textarea.vue
浏览文件 @
262e1cfe
<
template
>
<div
class=
"cube-textarea-outer-wrapper"
>
<div
class=
"cube-textarea-inner-wrapper"
:style=
"
{width: width}" :class="{expanded: expanded}">
<textarea
class=
"cube-textarea"
v-model=
"textareaValue"
v-bind=
"$props"
:placeholder=
"placeholder"
:maxlength=
"maxlength"
:disabled=
"disabled"
@
focus=
"handleFocus"
@
blur=
"handleBlur"
>
</textarea>
<span
v-show=
"expanded"
class=
"cube-textarea-indicator"
>
{{
remain
}}
</span>
</div>
<div
class=
"cube-textarea-wrapper"
:class=
"
{expanded: expanded}">
<textarea
class=
"cube-textarea"
v-model=
"textareaValue"
v-bind=
"$props"
:placeholder=
"placeholder"
:maxlength=
"maxlength"
:disabled=
"disabled"
@
focus=
"handleFocus"
@
blur=
"handleBlur"
>
</textarea>
<span
v-show=
"expanded"
class=
"cube-textarea-indicator"
>
{{
remain
}}
</span>
</div>
</
template
>
...
...
@@ -53,10 +51,6 @@
maxlength
:
{
type
:
Number
,
default
:
60
},
width
:
{
type
:
String
,
default
:
'
274px
'
}
},
computed
:
{
...
...
@@ -90,39 +84,36 @@
<
style
lang=
"stylus"
rel=
"stylesheet/stylus"
>
@require "../../common/stylus/variable.styl"
.cube-textarea-outer-wrapper
text-align: center
.cube-textarea-inner-wrapper
.cube-textarea-wrapper
position: relative
display: inline-block
transition: height 200ms
height: 34px
&.expanded
height: 74px
textarea::-webkit-input-placeholder
color: $
color-light-grey-s
!important
color: $
textarea-placeholder-color
!important
text-overflow: ellipsis
.cube-textarea-indicator
position: absolute
bottom: 7px
right: 10px
line-height: 20px
color: $
color-light-grey-s
color: $
textarea-indicator-color
font-size: $fontsize-medium
.cube-textarea
width: 100%
height: 100%
text-align: left
padding: 7px 10px
resize: none
font-size: $fontsize-medium
line-height: 20px
box-sizing: border-box
border-radius: 2px
resize: none
border: none
color: $
color-grey
background-color: $
color-background
color: $
textarea-color
background-color: $
textarea-bgc
outline: none
font-size: $fontsize-medium
line-height: 20px
&:focus
outline: $textarea-outline-color solid 1px
outline-offset: -1px
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录