hxrealm / drui-site

DRUI Design guide line site 点融UXUI设计文档站

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

drui-site

DRUI Design guide line site 点融UXUI设计文档站

文章编写

1. 开分支

首先打开项目,点击 branch 输入一个分支名

2. 编辑内容

进入目录 src -> drui-config -> posts,进入页面后点击 create new file

编写文档,可以点击preview预览写好的文档。请在需要换行的时候,按两下回车键,多空出一行,而不是单纯的换行。

需要跳转到章节的地方可以这样写, 标题的跳转链接需要以#开始,后接章节名称

[这里是个超链接,链接到文章章节上](#我是个标题)

## 我是个标题

然后下滑到底部,点击 commit new file,文件就被编辑完成了。

3. 调整目录结构

然后回到 drui-site 主页,进入文件 src -> drui-config -> menu.json, 单击铅笔图标

找到适合的层级结构,写入对应的 title, pathcontent, 如果此条属于大的分类,请加入字段"type": "black" 表明这个结构应该用黑色字显示

依旧是点击底部一个绿色的 Commit changes, 这样,菜单栏的 设计指引 -> 设计理念与原则 -> 你好啊 就被创建成功了,但是依旧不能立即查看到。

4. Pull Request

点击上面的 Pull request 的 Tab, 然后点击右边绿色的 New pull request

Compare changes 下面的 base 换成 master, 将 compare 换成刚刚创建好的分支

然后点击 Create pull request

写入一些更新信息,也可以不写,之后点击 Create pull request 即可。

告知维护的开发人员,他在看过没问题之后会合并入主分支,页面上就会有所体现。

图片添加

请将图片粘贴进入项目src -> drui-config 下的 images 目录下,可以自行开文件夹整理,然后在 .md 文件中这样引用即可:

![](../images/foo.jpg)

请注意: ../ 是必须的,请务必加上。foo.jpg可以改成对应的目录结构

如果需要图片浮动在右边,请改用 html 标签的形式。而且写文章的时候需要把图片写在文字前面。

<img src="../images/demo.jpg" alt="需要添加的标题" description="一些解释性文字" align="right" />
  • align属性中表明是浮动在右边的

  • alt 属性会显示在图片底部,属于简单的 title

  • description 属性会显示在 alt 下面,可以简单地写一些比较长的文字,但是不能换行

如图所示:

两张图片

<div hasmanyimage>
    <img data-many="true" data-isError="true" src="../images/dr-logo.png" alt="需要添加的标题" description="一些解释性文字" align="right" />
    <img data-many="true" data-isRight="true" src="../images/dr-logo.png" alt="需要添加的标题" description="一些解释性文字" align="right" />
</div>

正确和错误需要写data-isError="true"data-isError="true"

大于两张图片,请这样使用:

<div class="drui-md-multi-images">
    <img src="../images/design pilosophy/clarity.png" alt="清晰 Clarity"  description="我们力求让界面中的内容准确、层级清楚,界面间的关系及用户流程简单易懂。我们不仅要求界面语言在用户识别上达到清晰、更需要思考每一个设计点都是经过仔细推敲,理由清晰明了。" align="left" />
    <img src="../images/design pilosophy/smart.png" alt="清晰 Clarity"  description="为用户提供符合预期甚至超乎用户预期的微交互。通过数据分析和用户目标驱动智能地为用户设计最佳路径,想用户所想,想用户未想,力求让用户在使用产品的过程拥有愉悦的感受和对产品无尽的好感,甚至在业务上心甘情愿地被“套路”。" align="left" />
    <img src="../images/design pilosophy/safty.png" alt="安全感 Safty"  description="安全是互联网金融用户感受中的重中之重,请无时不刻谨记在设计中给用户传达安全感,让用户感知自己拥有掌控。" align="left" />
</div>

多列图片布局:

<div>
    <div hasmanyimage>
        <img src="../images/web_color/webcolor_6.png" data-many="true" data-isRight="true" alt="正确" description="列表展开的内容显示区域应该在第一信息层级下部,使用灰色" align="right" />
        <img src="../images/web_color/webcolor_6e.png" data-many="true" data-isError="true" alt="错误" description="列表展开此处不应该为平级关系" align="right" />
    </div>
    <div hasmanyimage>
        <img src="../images/web_color/webcolor_6.png" data-many="true" data-isRight="true" alt="正确" description="列表展开的内容显示区域应该在第一信息层级下部,使用灰色" align="right" />
        <img src="../images/web_color/webcolor_6e.png" data-many="true" data-isError="true" alt="错误" description="列表展开此处不应该为平级关系" align="right" />
    </div>
</div>

如果有两个 hasmanyimage 属性的内容,则为两行,如果有三个,则为三行

附录

markdown 语法学习

About

DRUI Design guide line site 点融UXUI设计文档站


Languages

Language:JavaScript 88.9%Language:CSS 8.6%Language:HTML 2.5%