View note activity within a specified time range.
Create the following note structure in Trilium:
- Create a
booktype note as a container - Create a
rendertype note under it - Add a
~renderNoterelation pointing to atext/htmltemplate note - Create an
application/javascript;env=frontendchild note under the template
Open the render note to see the dynamic page with date picker controls.
Download the archive from Releases, right-click and import at the desired location in the note tree, disable safe import. Once imported, you can edit the notes.
- Render Note Architecture: No plugins, no core modifications — pure Trilium built-in mechanism
- Zero Hardcoded Colors: Inherits all Trilium theme variables, automatically adapts to light/dark themes
- Pure Native: Vanilla JS + CSS, no external dependencies
- Quick Navigation: Click note titles to jump directly
today-node/
├── rendering-template.html # Render Note HTML template (text/html)
└── frontend-script.js # Render Note frontend script (application/javascript;env=frontend)
搜索脚本 (2GBKQLZRxO3j)
└── 📓 今日动态 (jm63FcGHa5bK) — book
└── 今日动态 (JbQWNvvyFntO) — render
└── 渲染模板 (4S0E7Tr5yyAQ) — code (text/html)
└── 渲染脚本 (7RqzWJHqTbls) — code (application/javascript;env=frontend)
- Trilium Backend API:
api.searchForNotes(),api.runAsyncOnBackendWithManualTransactionHandling() - Trilium Frontend API:
api.activateNote() - Pure CSS + Vanilla JS, no external dependencies
