分类用的自带的callout模块,格式差不多这样![]()
> [!todo]- 已完成
具体[]内支持的分类可以自行谷歌,我是自定义了一个css在用,很短我就直接发出来了
.callout[data-callout="red"] {
--callout-color: 134, 173, 217;
--callout-icon: lucide-todo;
}
新建一个css,然后放到外观->css的文件夹里面就行了
具体直接谷歌关键词“callout”以及“callout css”基本都能查到。
任务方面,首先复选框应该不用说吧,- [ ] 123 📅 2024-03-05 即可,
是到期时间,另外还有
循环、
开始时间、
计划时间几个选项
循环可以是每周几🔁 every week on Friday,
每几周的周几🔁 every 2 weeks on thursday之类的格式
嫌麻烦可以使用tasks插件
我用了calendar日历插件,搭配模板可以生成每日日记,然后把任务放在日记里(这一步无所谓,放哪里都能筛选)
放好任务之后就可以用Dataview筛选了,完整代码如下:
> [!red] ✅本周
> ```tasks
(due this week) OR ((done this week) OR (not done)) AND (is recurring)
hide due date // 隐藏 到期日期 展示使用 “show”
hide backlinks // 隐藏 baklink
hide start date // 隐藏 开始日期
hide done date // 隐藏 完成日期
hide edit button // 隐藏 编辑按钮
heading includes Work
有注释的部分不提了,tasks下面一行是筛选部分,筛选本周到期或者循环(未完成或者本周完成)的项目。
具体的筛选也可以直接谷歌关键词“Dataview”就有
