编辑栏贴顶版式
2. 可选功能
一款编辑器包含这么多功能,用户都能用到吗?答案当然是NO!绝大多数创作者只会用到很少的一部分功能。因此我们可以把不常用的功能隐藏起来,只保留常用功能,保持界面整洁。
当人这么做的另一个原因,是我们期望app内的内容拥有相对统一的展示样式,因此我们也去掉了一些相对个性化的排版功能。
三、展开说说编辑功能1. 字体/字号/文字颜色
为了保持内容样式的统一性,我们去掉了自定义文本字体、字号功能,仅保留了两级标题和正文,供用户选择。标题和正文的字体字号,都由UI同学定义。
文字颜色方面,我发现知乎、PMCAFF、TAPTAP等编辑器是没有提供文字颜色功能的。但是由于游戏内容相对没那么严肃,并且业务同学对强调文本内容有特殊要求,因此我们提供了各种预定义颜色供创作者选择。
预定义字号与预定义颜色
2. 预定义字间距、行间距、段间距、图片间距
好的间距设定,可以让内容看起来更加舒服,阅读体验更好,在此我们也选择了写死字间距、行间距、段间距和图片间距,以此来保障内容的阅读体验。
不同行间距的排版效果
3. 超链接
- 格式限制:插入超链接,需要限制内容输入的格式。目前我们仅限制了需要输入http或https开头的内容。
- 域名限制:为了避免用户插入不符合预期的跳链,可以限制仅能输入部分域名。
- 链接内容:如果是链接到平台内的内容,如用户已发布的文章等,可在页面中支持用户快速选择(如下图微信公众平台)。
- 展示样式:可以考虑文字、图片或者卡片等展示样式。
文字链接与卡片链接