这是我在 Notion 创建的 Habit Tracker,文末会附上此模板 (Template) 的链接。 The main page for the Habit Tracker 话说我在 iPhone 使用 Today (Habit tracker) 这款精美的手机应用时,察觉其欠缺一个可全面视察的介面,毕竟是一款只支持手机的应用而已。后来用上了 Notion,一款方便好用的资料库及笔记应用,参考了许多网上有关使用 Notion 的方法和创建习惯追踪器等资料,我也尝试自己在 Notion 上捣鼓了起来。 这 Habit Tracker 是在2021年11月完成的。其主要设计为两个子页面和两个数据库 (Daily Habits 和 Weekly Habits) 所构成,在主页面的上部分由两个互动模块(synced block)组成,这统一了页面的设计及能够指向所要到达的子页面或数据库。主页面接下来的部分则是显示相关数据表的资料,如上图。 Daily Habits 的数据库由每一天的 Daily Habits 的页面所组成,页面上的习惯项目由 property 的 checkbox 所设定,如以下的图一: 图一:Daily Habits Page 每一天的页面组成了 Daily Habits 的数据库,若以日历的形式来显示则比较直观,如图二: 图二:Daily Habits Database in Calendar View 若通过 Daily Log 的子页面也能显示相同数据,并且能保留页面上的互动模块 synced block, 如以下的图三: 图三:Daily Log (page) 可以点击 Trace Log 的子页面查看进展,因为这是子页面,所以能显示页面上的互动模块,如以下的图四: 图四:Trace Log Trace Log 的数据是由 Weekly Habits 的数据库调度出来的,所以需要先创建 Weekly Habits 的数据库,数据库是由页面组成的,所以在设计页面的结构时,也同时完成了数据库的架构,反之亦然。不过在 Weekly Habits 的页面里,每个习惯的项目都含有一些简单的程式。并且通过 Notion 的 Relation 功能将指定的 Weekly Habits 和指定的 Daily Habits 页面的资料相串联起来...
Comments