日历会把任务、订阅续订与自定义事件叠加在单个月份网格上。你可以控制其中哪些项目要显示、要使用什么颜色,以及要纳入哪些项目的任务。
你可以做的事
打开日历即可一览整个月份,并通过日历设置选择要显示的内容、设置颜色,以及按项目筛选。
日历目前仅提供月视图,没有周视图或日视图模式。请使用标题栏中的上一个、下一个与今天控件来移动。相邻月份的日期会填满网格的边缘。网格会自行调整大小,以填满顶部栏与页脚之间的屏幕空间,因此整个月份都能在不滚动页面的情况下显示。当前查看的月份会被记住,所以重新打开日历时会回到上次离开的位置;今天则会跳回当前月份。
你可以直接在网格上操作:
- 点击某日以创建 — 会打开快速创建对话框,让你在该日期新增自定义事件或任务。若是任务,对话框打开时截止日期会留空,任务会以单个日期落在该日。拖动跨越多日后再松开,可创建横跨该范围的任务,其截止日期设为你结束拖动的那一天。
- 拖动以重新安排 — 将任务或自定义事件拖动到另一日即可移动;只有有效的放置目标才会接受放置。
- “+N 更多” — 当某日的标签片数量超过可容纳的范围时,最后一格会变成 +N 更多标签片。点击它即可在小型弹出窗口中展开该日,列出当天的所有项目;列表若过长会滚动。标签片在弹出窗口中仍可拖动,因此你可以直接把其中一个拖到另一日来重新安排(拖动开始时弹出窗口会关闭)。
在创建/编辑对话框中,Cmd/Ctrl+S 可在不点击按钮的情况下保存。当你从网格打开既有任务时,对话框还会提供打开完整编辑器按钮,带你前往该任务的完整编辑页面,处理快速对话框未涵盖的所有内容。
网格上会显示的内容
数种事件会以彩色标签片的形式显示,而你可以独立地开启或关闭每一种:
- 任务 — 有截止日期的任务会横跨从开始日期到截止日期的每一天绘制;没有截止日期的任务则以单个标签片显示在其开始日期上。任务的两个日期都是选填的,而两者皆无开始日期与截止日期的任务根本不会出现在日历上。
- 自定义事件 — 全天或定时,可选择是否重复。与任务不同,事件始终需要同时具备开始与结束。
- 订阅续订 — 取自你的有效订阅。
- 导入的日历事件 — 来自你已订阅的任何外部日历(见下方的导入的日历)。
每种内建类型都有各自的显示开关与各自的颜色。当任务类型具有颜色时,任务也可以按其任务类型着色。
自定义事件
自定义事件具有:
- 标题 — 必填(最多 500 个字符)。
- 说明 — 选填(最多 5000 个字符)。说明支持富文本(格式、列表、链接),方式与任务说明相同。
- 开始与结束 — 两者皆必填。这是与任务的关键差异:事件始终横跨一段起止范围,而任务则可落在单个日期上且无截止日期。
- 重复 — 选填。可以每 N 个间隔重复一次,间隔为
daily、weekly、monthly或yearly。 - 重复结束 — 选填:永不结束、在若干次发生后结束,或在某个日期结束。
编辑重复事件
当你编辑或删除重复系列中的某一次发生时,可以选择更改影响的范围:
- 此次发生 — 只更改你点击的那一次。
- 所有发生 — 更改或删除整个系列。
- 此次及后续 — 在此次发生处结束系列。
单次发生可以完全跳过,或拥有自己的标题与时间。
导入的日历
你可以订阅外部日历,并与其他所有内容并列查看。可在日历导入页面管理它们。
- 新增导入 — 粘贴公开日历 URL。标准
https://ICS 链接与webcal://订阅链接都可使用。名称与颜色为选填。 - 刷新 — Ceum 会在你新增导入时抓取每个导入,并自动刷新过期的项目(大约每 15 分钟一次)。你也可以从导入页面强制刷新。
- 启用/停用 — 关闭某个导入即可隐藏其事件而不删除它。
- 错误 — 若某个 URL 无法抓取,导入会显示错误,让你修正链接;在此期间会继续显示最后一份正常的副本。
导入的事件会在服务器端展开其周期发生,并以其导入的颜色显示为标签片。
限制。导入为只读 — 这是单向订阅,因此你在来源日历中所做的更改会流入,但 Ceum 永远不会写回。仅支持公开的 ICS/webcal URL;没有 Google 或 Outlook 账号连接,也没有 CalDAV。
天气
当有天气数据时,每个日期格会显示一个小型天气图标。将光标停在其上可查看当前状况 — 温度与体感温度、风速、湿度与气压 — 外加未来数日的简短预报(最多五天)。天气由 OpenWeather 提供。
天气是自动的且没有设置。位置来自你首次打开日历时一次性的浏览器地理位置提示。若你拒绝该提示,或你的浏览器不支持地理位置,Ceum 会退而采用你所设置时区的首都城市,以便仍能显示天气。温度以摄氏为单位,风速以米/秒为单位。
设置
日历设置页面让你控制:
自定义事件
- 事件颜色 — 可重置为默认值。
- 显示事件 — 开关。
任务
- 任务颜色 — 可重置为默认值。
- 显示任务 — 开关。
- 显示所有项目 — 开启时,纳入每个项目的任务。
- 项目筛选 — 当“显示所有项目”关闭时,挑选要纳入哪些项目。你选取的项目会以可移除的标签显示。
- 纳入无项目的任务 — 开启时,显示未绑定至任何项目的任务。
订阅续订
- 续订颜色 — 可重置为默认值。
- 显示订阅续订 — 开关。
以右下角的按钮或 Cmd/Ctrl+S 保存。Cmd/Ctrl+B 则在不保存的情况下返回日历。
提示与边界情况
- **月视图为固定。**目前没有周视图或日视图模式。
- **任务横跨其完整日期范围。**从 5 月 25 日运行到 5 月 30 日的任务会出现在该范围内的每一天,而不只在截止日期上。没有截止日期的任务只会显示在其开始日期上 — 截止日期为选填,因此编辑这类任务时截止日期会保持留空,除非你加上一个。
- **“此次及后续”为一次性。**以相同范围再次编辑时,会从新的起点进一步修剪系列。
在移动设备上
移动版日历以原生手势呈现相同的月份网格:
- 长按以拖动创建 — 长按某个空白日并拖动以选取范围,所选范围会实时高亮显示;松开时会为所选跨度打开创建工作表。
- 原生工作表 — 点击某日会打开日期详情工作表,而创建或编辑事件与导入则使用底部工作表模态框,而非网页版对话框。导入的事件会在只读详情工作表中打开。
- 导入管理 — 新增、编辑、刷新与启用外部 ICS/webcal 日历可从移动版设置操作,与网页版相同。