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

欢迎提交 PR 来丰富 Today 的功能 #2

Open
1 of 15 tasks
wzhudev opened this issue Sep 12, 2018 · 12 comments
Open
1 of 15 tasks

欢迎提交 PR 来丰富 Today 的功能 #2

wzhudev opened this issue Sep 12, 2018 · 12 comments
Labels
👥 Join In Developers are welcome to join in 🙋‍♂️ Help Wanted Extra attention is needed

Comments

@wzhudev
Copy link
Member

wzhudev commented Sep 12, 2018

⚠️⚠️⚠️ 请不要在这个 issue 中提问题,提问题请开新 issue ⚠️⚠️⚠️

在系列教程的最后的一篇文章中, 我们提到了一些可以作为进一步练习的功能点:

  • 头像设置
  • 以月为单位总结用户的待办事项完成情况
  • 标记待办事项完成时的提示音
  • 隐藏已经完成的项目 @tirelyl
  • 标签 @tirelyl
  • 显示用户所在位置的天气(甚至根据天气推荐适合今日做的待办事项,或者不推荐做的!)
  • 可变主题(根据当前的时间选择对应的主题是个不错的主意)
  • 通知(我们做了开关,但是还没有实现这个功能)
  • 部分功能在 setting 界面的可配置

我们现在开放 PR 来丰富 Today 的功能. 如果你感兴趣的话, 可以在完成教程之后尝试实现其中的一个或几个. 通过了我们的 review, 你的代码将会成为这系列教程的一部分, 可以被其他的人学习. 我们还会将你的 ID 添加到 CONTRIBUTOR.md 文件中.

当你打算实现其中某个功能的时候, 请先在这个 issue 里声明你在做这个, 避免他人的重复劳动.

当你想要提交 PR 之前, 请在 GitHub Pages 上部署好这个项目, 方便预览. 如果你觉得你有必要解释一下你的代码给后面学习的人, 请写一个 markdown 文件.

如果你想到了其他的好功能, 请随意提 issue 说你想要添加某个功能.

已经完成的声明会被收起, 以方便他人阅读.


另外, 还有以下任务可以完成:

  • 利用 NG-ZORRO 提供的 Drawer 组件替换实现详情页时自己实现的侧边栏
  • 添加常用快捷键 (你可以写一个 ShortcutService)
  • 增加对所有表单的输入验证, 你也可以用 ReactiveForm 来重写所有的表单
  • Todo 列表改变的时候 Checkbox 会闪烁
  • Todo, List 支持多选批量操作

大挑战:

  • 将 today-ng-steps 移植到 Electron 平台上 (存储, 通知, 快捷键等机制都需要做出修改)
@wzhudev wzhudev added 👥 Join In Developers are welcome to join in 🙋‍♂️ Help Wanted Extra attention is needed labels Sep 12, 2018
@tirelyl
Copy link

tirelyl commented Sep 13, 2018

我想实现一下

  • 隐藏已经完成的项目
  • 标签

这两个功能😀

@wzhudev
Copy link
Member Author

wzhudev commented Sep 13, 2018

@tirelyl Great! Go ahead.

@wzhudev wzhudev self-assigned this Sep 13, 2018
@tirelyl

This comment has been minimized.

@ZQ-jhon
Copy link

ZQ-jhon commented Sep 15, 2018

我打算实现一下:

  • 头像设置,
    嘿嘿,比较菜,从简单的开始做吧。

ty!

@wzhudev
Copy link
Member Author

wzhudev commented Sep 16, 2018

This is a good example of how to keep your git message clean and meaningful. #4

@rouyuanfang

This comment has been minimized.

@wzhudev wzhudev removed their assignment Apr 23, 2019
@wzhudev wzhudev mentioned this issue May 1, 2019
15 tasks
@sz274071580

This comment has been minimized.

@sz274071580

This comment has been minimized.

@Tonysmark

This comment has been minimized.

@wzhudev

This comment has been minimized.

@Tonysmark

This comment has been minimized.

@wzhudev wzhudev pinned this issue Aug 21, 2019
@jiale8989
Copy link

我现在的问题:路由跳转后的页面ng-zorro-antd 里面的组建样式没有转换。比如button中
<button nz-button [nzType]="'danger'">danger nzType的样式没有转换。
正常转换后的样式是class="ant-btn ant-btn-primary" ,,,而现在还是nztype="danger" 。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
👥 Join In Developers are welcome to join in 🙋‍♂️ Help Wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

7 participants