Commit Graph

251 Commits (e13b4977bdc5769f6a82461de0be692944bac6ad)

Author SHA1 Message Date
Ryan Wang 17eb64ebff
pref: add page load progress bar. (#272) 2020-12-08 09:59:25 +08:00
Li ae5887a9ea
fix(menu): 对菜单做了一些调整和优化。 (#267)
* fix(menu): 对菜单做了一些调整和优化。

1. 删除了菜单的动画效果
2. 当拖拽到菜单底部时,会触发滚动效果
3. 现在拖为子节点会方便那么一点(也不是很完美)
4. 当菜单头不在可视区域时,会触发跟随,不需要拖拽完菜单还需要返回顶部再保存了。

* pref: add animation for menu drag.

Co-authored-by: Ryan Wang <i@ryanc.cc>
2020-11-24 11:10:50 +08:00
Ryan Wang 701e37940e
feat: halo-dev/halo#1119 (#264) 2020-11-02 22:35:48 +08:00
Ryan Wang ec4a03339e
refactor: system options page layout. (#251)
* refactor: system options page layout.

* refactor: system options page layout.
2020-09-23 10:30:19 +08:00
Ryan Wang d28d4bc110
refactor: form verification. (#250)
* refactor: form verification.

* refactor: form verification.

* refactor: form verification.
2020-09-23 00:20:47 +08:00
John Niang 37573bf7f1
Remove float more actions (#245)
* Remove float more actions

* Use page header instead of list item

* pref: theme list control button.

Co-authored-by: Ryan Wang <i@ryanc.cc>
2020-09-19 21:58:58 +08:00
Ryan Wang 2cfe229790
refactor: login page (#238)
* refactor: login page

* feat: #130
2020-08-30 17:46:45 +08:00
Ryan Wang 121776da41
chore: upgrade dependencies. (#237) 2020-08-30 15:23:31 +08:00
Ryan Wang 10626d04c9
fix: #228 (#234) 2020-08-23 22:37:58 +08:00
ruibaby 3e872b551b release: 1.4.0-beta.2 2020-08-04 21:41:33 +08:00
Ryan Wang 82b0464cd3
pref: created ReactiveButton component. (#216)
* pref: created ReactiveButton component.

* refactor: ReactiveButton.

* refactor: Profile page.

* feat: add form validate for comment reply.

* refactor: PostSettingsDrawer.
2020-07-17 09:40:14 +08:00
Ryan Wang 9828aaef74
pref: code optimization again. (#215) 2020-07-14 16:51:40 +08:00
John Niang 6f3ea8ef64
fix: remove redundant folder (#214) 2020-07-13 10:14:26 +08:00
Ryan Wang fca221fbb0 fix: editor folder case. 2020-07-13 09:43:01 +08:00
Ryan Wang 4612ce592b
pref: code optimization. (#213)
* pref: code optimization.

* fix: theme configuration loading.

* pref: code optimization.
2020-07-13 09:32:07 +08:00
Ryan Wang 014413ef48
refactor: optimized loading of newer versions of the about page. (#211) 2020-07-11 16:56:29 +08:00
ruibaby 85e5a64d04 release: 1.3.2 2020-04-12 13:19:48 +08:00
Ryan Wang c2b45463ba
fix: #123 (#128) 2020-04-12 12:55:22 +08:00
Ryan Wang 3221a4923b
refactor: layout setting drawer. (#113) 2020-03-22 22:15:28 +08:00
Ryan Wang 2775383ca2
fix: the menu flickering problem in mobile safari browser. (#106) 2020-03-19 20:31:56 +08:00
Ryan Wang 49305b44e3
chore: upgrade antd. (#105) 2020-03-18 21:45:05 +08:00
Ryan Wang 865f1729a2
refactor: related functions for publishing posts. (#99) 2020-03-16 11:22:38 +08:00
Ryan Wang 50a2800277
refactor: remove recovery. (#93) 2020-03-11 13:48:24 +08:00
Ryan Wang b1d362f6f5
Add rich text editor. (#76)
* refactor: pull out the editor component.

* feat: support rich text editor.
2020-02-28 22:26:05 +08:00
Ryan Wang 6ced7f7f83
refactor: pull out the markdown editor component. (#75) 2020-02-28 14:53:49 +08:00
ruibaby 0b8ab3f144 feat: support set thumbnail to category and tag. 2020-02-15 20:35:37 +08:00
ruibaby 12970716c0 style: replace console.log() to this.$log. 2020-01-06 20:32:33 +08:00
ruibaby dee738f9b3 fix: style at the time of attachment selection. 2020-01-04 17:36:22 +08:00
ruibaby f421fdc945 feat: performance optimization. 2019-12-29 21:10:54 +08:00
ruibaby ce6ea9c787 fix: style. 2019-12-23 20:44:54 +08:00
ruibaby 2b887e7a5a feat: performance optimization. 2019-12-23 13:33:47 +08:00
ruibaby 99d36a65e6 feat: performance optimization. 2019-12-23 12:54:15 +08:00
ruibaby 75b5ea43ce feat: support markdown for journal. 2019-12-20 22:06:31 +08:00
ruibaby 6ff6c89050 feat: perfect post comment drawer component. 2019-12-16 17:47:07 +08:00
ruibaby 90a563b074 refactor: save shortcuts. 2019-12-14 14:15:42 +08:00
ruibaby ac6e6b5ea7 feat: performance optimization. 2019-12-12 13:14:40 +08:00
ruibaby 6d77de0e96 feat: support preset post meta field. 2019-12-07 20:33:29 +08:00
ruibaby 9bd3d37a24 feat: support render markdown in Comment Drawer. 2019-11-29 20:56:01 +08:00
ruibaby 264180600f fix: all pagination error. 2019-11-24 21:02:55 +08:00
ruibaby 7cdb85964a feat: performance optimization. 2019-11-24 20:00:02 +08:00
ruibaby 39afb3d127 feat: support developer mode. 2019-11-23 22:54:45 +08:00
ruibaby 38059d2035 style: remove useless code. 2019-11-22 21:44:39 +08:00
ruibaby 1ba18f764d feat: support show comments in post list. 2019-11-22 21:20:11 +08:00
ruibaby f3a6e17214 Update some image path. 2019-10-22 19:48:54 +08:00
ruibaby c96d962c75 Fixed store cache options error. 2019-09-10 11:20:59 +08:00
ruibaby 429a3f1640 Refactor AttachmentList. 2019-09-08 22:17:02 +08:00
ruibaby ae98ef7351 Refactor upload component. 2019-09-08 21:31:41 +08:00
ruibaby 4da73491b9 Completed SettingDrawer. 2019-09-04 10:46:44 +08:00
ruibaby 054354d357 Perfect code. 2019-09-03 20:25:29 +08:00
ruibaby ec1a661177 Cache options by vuex. 2019-09-03 16:58:30 +08:00
ruibaby 884964eadf release 1.1.0-beta.2 2019-09-01 21:35:54 +08:00
ruibaby 9e43dfdf69 Support view when theme setting. 2019-08-31 23:18:07 +08:00
ruibaby a8ade50451 Remove useless files and dependencies. 2019-08-30 17:29:17 +08:00
ruibaby 06294f231f Created SheetSetting component. 2019-08-27 16:10:45 +08:00
ruibaby f0938b24d7 Support update theme from new theme package. 2019-08-22 22:04:08 +08:00
ruibaby 7b814dbeb3 Change mavonEditor to halo-editor. 2019-08-18 09:39:59 +08:00
ruibaby afd18fa5f6 Add tooltip for home link. 2019-07-20 01:52:37 +08:00
ruibaby 1268cafde7 Perfect post edit datetime picker style. 2019-07-17 23:03:02 +08:00
ruibaby ccebac7a14 Support post settings in post list table. 2019-07-02 22:26:36 +08:00
guqing 4cda3f7df2 附件类型判断非图片不预览,增加视频预览 (#25)
* 补充了日志九宫格图片上传功能

* 完善日志图片功能

* 增加对文件类型的判断,不是图片则不支持预览

* 增加附加视频预览功能,并对不支持预览的缩略图做不支持处理

* 修复eslint
2019-06-26 22:59:23 +08:00
ruibaby 2e81708205 Change gavatar to gravatar. 2019-06-16 22:02:47 +08:00
ruibaby 2ee25b606b Update gavatar base url. 2019-06-03 14:01:07 +08:00
ruibaby 1ce04f16d3 Update tips 2019-05-23 01:10:38 +08:00
ruibaby 50753d8d96 Fixed: style error. 2019-05-23 00:40:35 +08:00
ruibaby 6dc59a5e2a Refactor SheetList. 2019-05-17 10:33:05 +08:00
ruibaby 082daee426 Update HeaderComment.vue 2019-05-16 23:04:53 +08:00
ruibaby 8cda3bc740 Refactor ThemeEdit.vue. 2019-05-16 17:19:59 +08:00
ruibaby 85f5114499 Refactor comment management. 2019-05-16 14:39:35 +08:00
ruibaby 289996aa95 Sheet comment management. 2019-05-15 10:53:20 +08:00
ruibaby f2490e5384 Refactor recent comment list. 2019-05-14 22:58:38 +08:00
ruibaby 584528a801 Show default avatar when user avatar is null. 2019-05-13 19:56:33 +08:00
ruibaby ea5b00045a Refactor HeaderComment. 2019-05-13 19:55:11 +08:00
ruibaby 9e77076061 Change comment.js to postComment.js. 2019-05-12 17:05:16 +08:00
ruibaby 5aed421693 Update markdown css. 2019-05-10 23:00:53 +08:00
ruibaby 7e2bd70794 Fixed save post error. 2019-05-09 21:12:15 +08:00
johnniang bb4f88bd03 Fix xss attack for comment 2019-05-08 18:06:59 +08:00
ruibaby 4e2d4ea3a3 Fixed OptionForm.vue. 2019-05-07 23:53:30 +08:00
ruibaby 0734ae74e6 Fixed style error. 2019-05-07 23:12:51 +08:00
johnniang 47699b38a2 Fix user menu bug 2019-05-07 21:33:18 +08:00
johnniang 926007c45b Sync updating avatar 2019-05-07 10:02:21 +08:00
johnniang 38fb0306b6 Refactor option api 2019-05-07 09:51:33 +08:00
ruibaby bf02639502 Remove post password input and add post summary input. 2019-05-07 00:01:49 +08:00
ruibaby e7f8170929 Fixed style error. 2019-05-06 00:07:46 +08:00
ruibaby e2993ee38f Replace some assets. 2019-05-05 23:29:26 +08:00
ruibaby c43c6749b1 Fixed some bugs. 2019-05-05 23:02:08 +08:00
ruibaby 99dc4f6b1e Remove useless files or codes. 2019-05-05 21:47:27 +08:00
ruibaby 09d80a298a Remove useless files or codes. 2019-05-05 21:08:36 +08:00
ruibaby 51134726b9 Fixed style error. 2019-05-04 20:51:31 +08:00
johnniang 26b4679b23 Refactor paging latest comments 2019-05-04 11:05:06 +08:00
ruibaby f179a4242f Refactor HeaderComment.vue. 2019-05-03 14:59:49 +08:00
ruibaby 718a0cbbdb Refactor comment list. 2019-05-03 12:25:21 +08:00
johnniang b65f545b92 Complete logout procedure 2019-04-30 11:36:22 +08:00
ruibaby 6951d6d416 Fixed style error. 2019-04-29 23:49:14 +08:00
ruibaby b77988ba50 Fixed some style bugs. 2019-04-29 20:27:51 +08:00
ruibaby fe38230c97 Fixed style error. 2019-04-29 18:04:04 +08:00
johnniang 72c3977252 Perfect installation 2019-04-28 22:29:24 +08:00
ruibaby 1e5283db84 Support post autosave. 2019-04-28 22:17:57 +08:00
johnniang d0f8834799 Enhance installation 2019-04-28 21:49:09 +08:00
ruibaby 94374960af Remove useless components. 2019-04-28 15:42:55 +08:00
ruibaby 803676557a Refactor post edit. 2019-04-27 00:10:31 +08:00
ruibaby 274526425d Refactor page nav style. 2019-04-26 22:46:20 +08:00
ruibaby b6b3e3c58c Remove useless files 2019-04-24 21:01:35 +08:00
ruibaby fe11e646b1 Refactor SettingDrawer. 2019-04-22 01:22:38 +08:00
ruibaby 0d3bebcf5a Fixed style error. 2019-04-21 00:09:57 +08:00
ruibaby d0dfb887d0 Refactor header comment modal. 2019-04-20 18:16:52 +08:00
ruibaby 76af6ed35e Update global.less. 2019-04-20 12:09:20 +08:00
ruibaby 5cfcb987e3 Update global.less. 2019-04-20 00:51:37 +08:00
johnniang fce26152a7 Refactor theme upload 2019-04-19 17:44:13 +08:00
johnniang 94700624dd Refactor component registration 2019-04-19 16:27:17 +08:00
johnniang 73fbfa1aa0 Fix style incompatible 2019-04-18 20:43:47 +08:00
ruibaby abd4804710 Remove useless files. 2019-04-18 11:11:13 +08:00
ruibaby a3fcdadf05 Remove unless files. 2019-04-18 11:01:11 +08:00
ruibaby aab0ce981c Components load on demand. 2019-04-18 10:45:50 +08:00
ruibaby 2611feef16 Fixed style error. 2019-04-17 23:28:32 +08:00
johnniang 16cd770d1c Fix format error 2019-04-16 22:57:04 +08:00
ruibaby 4799a7ec31 样式美化 2019-04-16 22:01:37 +08:00
ruibaby e0591f7749 Complete post edit ui 2019-04-16 20:59:42 +08:00
ruibaby b771a3be5f Fixed style error. 2019-04-14 22:13:25 +08:00
ruibaby dc868ab33c Attachment library. 2019-04-14 22:02:52 +08:00
ruibaby 789107aff1 Fixed style error. 2019-04-14 21:21:20 +08:00
ruibaby d998cd11a5 代码优化 2019-04-14 18:11:35 +08:00
ruibaby 621e7918be Fixed style error. 2019-04-14 17:50:24 +08:00
ruibaby 7ad394d936 Remove useless file. 2019-04-11 23:22:30 +08:00
ruibaby d95ed4e6b4 Link page. 2019-04-11 22:40:24 +08:00
johnniang ebb59569e7 Resolve warning: router with name dashboard not exist 2019-04-11 17:38:08 +08:00
RYAN0UP a5c1ded4e3 修复打开主题设置掉帧的问题 2019-04-11 00:23:52 +08:00
ruibaby e283228726 Refactor router.config.js 2019-04-10 20:44:02 +08:00
ruibaby 0d6e3572c7 JSLint 2019-04-10 20:32:00 +08:00
ruibaby 85b449d4bb 目录结构更改 2019-04-10 20:29:41 +08:00
ruibaby c580207c4f 列表字数限制 2019-04-07 22:10:01 +08:00
ruibaby 8acbb1b57b ui build 2019-04-04 16:45:43 +08:00
ruibaby 100298cde9 ui build 2019-04-04 01:04:51 +08:00
ruibaby 5d18fa2870 Remove useless file 2019-04-03 16:58:43 +08:00
ruibaby 0cdc6ae5b4 ui build 2019-04-03 01:28:04 +08:00
ruibaby 551a2946a7 Fixed style error. 2019-04-02 23:20:04 +08:00
johnniang 8ab6711b67 Complete ThemeFile.vue 2019-04-02 22:10:43 +08:00
ruibaby 4976fdc20e list theme file(not done) 2019-04-02 19:11:22 +08:00
ruibaby a71a514f96 ui build 2019-04-01 15:24:35 +08:00
ruibaby a97d0e8671 完成设置页面 2019-04-01 00:25:58 +08:00
ruibaby 30c41e24b9 ui 优化 2019-03-30 15:20:49 +08:00
ruibaby a2a93c933c 样式修改 2019-03-29 20:19:19 +08:00
ruibaby 89ebc62aee 修复评论消息列表的问题 2019-03-29 17:54:04 +08:00
ruibaby f8bd554dd6 完成评论消息组件 2019-03-29 16:05:05 +08:00
ruibaby 3dcfdad849 remove some dependence 2019-03-29 11:57:32 +08:00
ruibaby 4c4ff64c7a 排除无用的东西 2019-03-27 20:17:12 +08:00
ruibaby e6aeb409b9 lint errors auto-fixed 2019-03-22 10:14:41 +08:00
johnniang 7f6ae15853 Refactor the post table show and reformat some docs 2019-03-22 09:57:06 +08:00
ruibaby 2f24ff9610 Complate Dashboard index 2019-03-20 20:22:52 +08:00
ruibaby 5b533ec221 create GlobalFooter.vue 2019-03-19 16:14:03 +08:00
johnniang 0fa4add414 Add dependencies config 2019-03-19 10:51:15 +08:00