diff --git a/README.md b/README.md
index 41f33dcf..b3015484 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,8 @@
# 自用 markdown 编辑器
>vue + monaco-editor + markdown-it + nodejs + Koa
+[toc]{level: [2]}
+

## 目标
@@ -68,7 +70,7 @@
+ `Ctrl + K, Ctrl + L` 转换小写
+ `Ctrl + Alt + R` 在内置终端里面运行选中内容
-## 功能
+## 特色功能
+ 同步预览滚动,实现得较粗糙
+ 目录大纲展示
+ 文件加密:以 `.c.md` 结尾的文件视为加密文件
@@ -94,12 +96,11 @@
+ 表格解析增强,支持表格标题多行文本,列表等特性 [markdown-it-multimd-table](https://github.com/RedBug312/markdown-it-multimd-table)
+ 内置终端 [XTERM.JS](https://xtermjs.org/) [node-pty](https://github.com/Microsoft/node-pty)
-## 开发
+## 开发贡献
+ 后端: `cd backend; node main.js`
+ 后端: `cd frontend; yarn run dev`
## 捐赠
-
如果我的工作对您有帮助,请我喝杯咖啡吧 ^_^。**附言可以留下您的 github 用户名或网站连接**。
@@ -107,8 +108,113 @@
1. [wangyedong66](https://github.com/wangyedong66) 2元
1. [yubingcen](https://github.com/yubingcen) 0.1元
-## 开发计划
+## 界面截图
+
+
+
+
+## 更新日志
+[最新发布](https://github.com/purocean/yn/releases)
+
+### [v1.18.0](https://github.com/purocean/yn/releases/tag/v1.18.0) 2019-02-28
+1. 代码块增加行号显示
+1. 支持统一文档锚点跳转
+1. 移除 `Mermaid` 支持
+1. 优化打印样式
+1. 优化行内代码样式
+
+### [v1.17.0](https://github.com/purocean/yn/releases/tag/v1.17.0) 2019-02-20
+1. 支持 `ECharts` 图形
+1. `Ctrl + Alt + R` 在内置终端中运行选中代码
+
+### [v1.16.2](https://github.com/purocean/yn/releases/tag/v1.16.2) 2019-02-18
+1. 文件树增加操作说明
+1. 新增/重命名文件后打开新文件
+
+### [v1.16.1](https://github.com/purocean/yn/releases/tag/v1.16.1) 2019-02-17
+1. 修复打印样式
+
+### [v1.16.0](https://github.com/purocean/yn/releases/tag/v1.16.0) 2019-02-16
+1. 增加 Readme 展示
+1. 处理终端退出逻辑
+
+### [v1.15.1](https://github.com/purocean/yn/releases/tag/v1.15.1) 2019-02-14
+1. 更新 UI
+1. 内置终端增加 windows 适配
+
+### [v1.15.0](https://github.com/purocean/yn/releases/tag/v1.15.0) 2019-02-13
+1. 增加内置终端
+1. 运行代码支持在内置终端运行
+
+### [v1.14.0](https://github.com/purocean/yn/releases/tag/v1.14.0) 2019-01-16
+1. 上传附件增加日期
+1. 快速跳转改用模糊搜索并高亮匹配项
+
+### [v1.13.1](https://github.com/purocean/yn/releases/tag/v1.13.1) 2019-01-14
+1. 修复 hr 标签样式
+
+### [v1.13.0](https://github.com/purocean/yn/releases/tag/v1.13.0) 2019-01-05
+1. 增加 toc
+1. 增加返回顶部按钮
+
+### [v1.12.0](https://github.com/purocean/yn/releases/tag/v1.12.0) 2019-01-03
+1. 增加连接行快捷键 `Ctrl + J`
+1. 增加转换大小写快捷键 `Ctrl + K, Ctrl + U` `Ctrl + K, Ctrl + L`
+
+### [v1.11.0](https://github.com/purocean/yn/releases/tag/v1.11.0) 2019-01-02
+1. 切换编辑器自动换行:`Alt + W` 或点击状态栏 `切换换行` 按钮
+
+### [v1.10.0](https://github.com/purocean/yn/releases/tag/v1.10.0) 2018-12-24
+1. 文件列表自然排序
+1. 文件目录增加子项目数量显示
+
+### [v1.9.0](https://github.com/purocean/yn/releases/tag/v1.9.0) 2018-11-12
+1. 增加切换文档预览功能
+
+### [v1.8.0](https://github.com/purocean/yn/releases/tag/v1.8.0) 2018-08-29
+1. 增加在系统中打开文件/目录功能 `Ctrl + 双击文件/目录`
+
+### [v1.6](https://github.com/purocean/yn/releases/tag/v1.6) 2018-08-22
+1. 修复部分样式不和谐
+1. 修复打开新文件编辑器滚动位置不正确
+1. 增加将外链或 BASE64 图片转换为本地图片功能
+1. 优化代码高亮在暗色主题下的展示
+1. 渲染链接默认在新标签打开
+
+### [v1.5.2](https://github.com/purocean/yn/releases/tag/v1.5.2) 2018-08-13
+1. 优化输入数字列表体验
+1. 增加直接插入回车和Tab的快捷键
+1. 确保文件最后有空行
+1. 文件跳转按照最近打开文件排序
+
+### [v1.5.1](https://github.com/purocean/yn/releases/tag/v1.5.1) 2018-08-06
+1. 修复打开上一次文件bug
+
+### [v1.5](https://github.com/purocean/yn/releases/tag/v1.5) 2018-08-06
+1. 增加状态栏
+1. 添加多仓库支持
+
+### [v1.4](https://github.com/purocean/yn/releases/tag/v1.4) 2018-08-02
+1. 增加全文搜索功能
+1. 修复公式定位问题
+
+### [v1.3](https://github.com/purocean/yn/releases/tag/v1.3) 2018-08-02
+1. 增加待办记录时间
+1. 增加 bat 脚本运行
+1. 优化使用体验
+
+### [v1.2](https://github.com/purocean/yn/releases/tag/v1.2) 2018-07-30
+1. 增加待办进度条展示
+
+### [v1.1](https://github.com/purocean/yn/releases/tag/v1.1) 2018-07-29
+1. 修复若干问题
+1. 增加附件插入
+1. 调整为暗色主题
+1. 图片新标签预览
+1. 增加文件筛选面板 Ctrl + p
+
+## 开发计划
+ [x] 回收站
+ [x] 文件重命名
+ [x] 文件树目录排列
@@ -141,8 +247,3 @@
+ [ ] ~~认证,// 如有需要使用 nginx~~
+ [ ] ~~git 备份,// 使用 OneDrive 同步备份~~
+ [ ] 移动端展示
-
-
-
-
-
diff --git a/frontend/src/components/View.vue b/frontend/src/components/View.vue
index d4b1ea44..1160aaa7 100644
--- a/frontend/src/components/View.vue
+++ b/frontend/src/components/View.vue
@@ -310,8 +310,13 @@ export default {
background: inherit;
}
+ .markdown-body /deep/ code {
+ background: #464648;
+ }
+
.markdown-body /deep/ table tr:nth-child(2n),
.markdown-body /deep/ pre
+ .markdown-body /deep/ pre > code
{
background: #303133;
}