Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 体验优化 #117

Merged
merged 12 commits into from
Sep 2, 2020
Merged

Conversation

shoyuf
Copy link
Member

@shoyuf shoyuf commented Aug 26, 2020

Why

一些体验优化

How

  1. stylelint 规则修改
    由于之前的提交没有遵循stylelint规则,所以暂时屏蔽这一条规则,在接下来的处理 css 问题的提交中会处理这个问题
    selector-pseudo-element-no-unknown 为 使 stylelint 支持 ::v-deep 选择器

  2. 默认上传图片不再压缩大小
    修改 uploadOptions prop 为:

{
  compressOptions: {
    maxWidth: Infinity
  }
}
  1. 修正 blockquote 标签名
    代码块 修改为 引用

  2. 减少 horizontalLine 上下边距

<style lang="less" scoped>
.v-editor::v-deep .markdown-body hr {
  background-color: #e8e8e8;
  height: 2px;
  margin: 13px 0;
}
</style>
  1. 修复附件无法上传的问题

@auto-add-label auto-add-label bot added the enhancement New feature or request label Aug 26, 2020
@netlify
Copy link

netlify bot commented Aug 26, 2020

Deploy preview for v-editor ready!

Built with commit 0196006

https://deploy-preview-117--v-editor.netlify.app

@colmugx colmugx marked this pull request as ready for review August 27, 2020 10:59
@shoyuf shoyuf marked this pull request as draft September 2, 2020 07:00
@shoyuf shoyuf force-pushed the feat/performance-enhancements branch from 60c32f5 to bbbaeae Compare September 2, 2020 08:08
@shoyuf shoyuf marked this pull request as ready for review September 2, 2020 08:35
@levy9527 levy9527 merged commit e7baaef into FEMessage:dev Sep 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants