diff --git a/src/assets/sass/renderSass/button.scss b/src/assets/sass/renderSass/button.scss index 4641b53..e2bb68d 100644 --- a/src/assets/sass/renderSass/button.scss +++ b/src/assets/sass/renderSass/button.scss @@ -157,4 +157,14 @@ border: none; color: #fff; } + &:active { + background: linear-gradient(311deg, #8d5cff 0%, #026eff 100%); + border: none; + color: #fff; + } + &:focus { + background: linear-gradient(311deg, #8d5cff 0%, #026eff 100%); + border: none; + color: #fff; + } } diff --git a/src/assets/sass/renderSass/input.scss b/src/assets/sass/renderSass/input.scss index 562cfcf..18e2839 100644 --- a/src/assets/sass/renderSass/input.scss +++ b/src/assets/sass/renderSass/input.scss @@ -1,7 +1,9 @@ .underBorder { border: unset; + .el-input__inner { border: unset; + border-radius: unset !important; } .el-input-group__prepend { @@ -13,10 +15,16 @@ .el-input--medium { .el-input__inner { - height: 30px; - line-height: 30px; + border-radius: 8px; + //height: 30px; + //line-height: 30px; } .el-input__icon { - line-height: 30px; + //line-height: 30px; + } +} +.el-textarea { + .el-textarea__inner { + border-radius: 8px; } } diff --git a/src/assets/sass/renderSass/label.scss b/src/assets/sass/renderSass/label.scss new file mode 100644 index 0000000..9a85b87 --- /dev/null +++ b/src/assets/sass/renderSass/label.scss @@ -0,0 +1,16 @@ +.el-form--label-top { + & .el-form-item__label { + line-height: 30px; + padding: 0; + } +} + +.el-form-item__label { + font-family: PingFangSC, PingFang SC; + font-weight: 500; + font-size: 13px; + color: $--color-primary-label; + line-height: 18px; + text-align: left; + font-style: normal; +} diff --git a/src/assets/sass/renderSass/radio.scss b/src/assets/sass/renderSass/radio.scss new file mode 100644 index 0000000..5f1e31a --- /dev/null +++ b/src/assets/sass/renderSass/radio.scss @@ -0,0 +1,23 @@ +.el-radio__inner { + border-radius: 4px; + width: 14px; + height: 14px; + &:after { + } +} +.el-radio__input { + &.is-checked { + & + .el-radio__label { + color: $--color-primary; + } + .el-radio__inner { + background: #fff; + &:after { + background: $--color-primary; + width: 7px; + height: 7px; + border-radius: 1px; + } + } + } +} diff --git a/src/assets/sass/renderSass/theme.scss b/src/assets/sass/renderSass/theme.scss index 741a05f..dcb9309 100644 --- a/src/assets/sass/renderSass/theme.scss +++ b/src/assets/sass/renderSass/theme.scss @@ -9,6 +9,7 @@ $--color-primary-desc-text: #51525d; $--color-primary-desc-text-drank: #999; $--color-primary-table-hover: #eff0f8; $--color-primary-table-button-hover: #e3e5f1; +$--color-primary-label: #70778d; :root { --swiper-theme-color: #0a6dff; diff --git a/src/assets/sass/renderUi.scss b/src/assets/sass/renderUi.scss index 09f48d8..20759a0 100644 --- a/src/assets/sass/renderUi.scss +++ b/src/assets/sass/renderUi.scss @@ -3,6 +3,8 @@ @import 'renderSass/dialog'; @import 'renderSass/input'; @import 'renderSass/table'; +@import 'renderSass/label'; +@import 'renderSass/radio'; html, body, diff --git a/src/components/RenderDialog/index.vue b/src/components/RenderDialog/index.vue index bebd996..13381eb 100644 --- a/src/components/RenderDialog/index.vue +++ b/src/components/RenderDialog/index.vue @@ -1,5 +1,5 @@