Skip to content

Feature Modules & Buttons

This page summarizes recently added editor modules, app-shell entries, and settings-driven controls. Whether a toolbar button is shown directly depends on “Settings → Appearance → Toolbar layout”; hidden buttons can be dragged back to the toolbar or placed into Format, Block, Insert, or Utility groups.

Editor modules

ModuleEntryMain useTip
Local version history“Version History” toolbar buttonKeep snapshots before saves, create a current snapshot manually, then compare or restore.The document must be saved first. Restoring replaces the editor content and leaves it unsaved.
Version comparisonCompare view inside version historyReview additions, deletions, and context from a snapshot to the current content.In long comparisons, use “Previous diff” and “Next diff” instead of scrolling line by line.
Snippets & templates“Open snippets and templates” toolbar buttonInsert built-in diary, meeting, todo, tech-note, and reading-note templates, or manage personal Markdown snippets.Custom snippets can use date and time variables that expand when inserted.
Writing quality check“Spell check” toolbar buttonShow Chinese / English counts and check Chinese typos, common English misspellings, duplicate words, and repeated punctuation.Enable spell check in Settings first. The native English dictionary still provides right-click suggestions.
Presentation mode“Presentation mode” toolbar buttonRead or present the current Markdown as slides.A standalone --- starts a new slide; use arrows, Space, or Page keys to navigate, and Esc to exit.
Block actionsHover buttons on the left of a Live-mode blockConvert the current block, delete it, or insert an empty paragraph below.Shown only in editable Live mode; hidden in Source, Split, and Read.
Local subscription and trialSettings “Subscription” sectionReview the 7-day trial on this device, subscription validity, and available plans.This is currently a local status entry with monthly, quarterly, yearly, and lifetime plans; payment and account validation are not connected yet.

App-shell entries

EntryWhat it doesNotes
New menuCreate a text file, open a file, open a folder, or create a new windowWhile open, the button becomes a close icon; click again to collapse it.
Main menuSave, export, switch theme, open settings, and open AboutThe open state also shows a close icon and exposes aria-expanded.
Settings searchSearch for a specific setting from the top of the settings pageResults show the section and group path, then jump to the matching settings section.
Dev-build debugAbout → DebugOnly shown in dev builds; enable the access switch before using browser context menus, F12, or Open DevTools.

Toolbar button list

ButtonWhat it doesNotes
H heading dropdownSwitch H1-H6 or paragraphUseful for adjusting document hierarchy quickly.
Bold / italic / strike / inline codeInsert or toggle inline formattingWorks well after selecting text.
Quote / bullet list / ordered list / task list / dividerInsert common block structuresThe ordered-list button includes decimal, alpha, and roman styles.
TableChoose rows and columns from a gridGood for small structured notes; right-click a cell to insert or delete rows and columns.
Link / wiki link / imageInsert external links, wiki links, or image syntaxKeep images near the Markdown file when possible; right-click an image to resize or delete it.
Code block / slash commandInsert a code block or open the command menuCode blocks can choose a language and show syntax highlighting; text / plaintext stays plain.
Version HistoryView, create, compare, and restore local snapshotsThe diff view includes Previous / Next diff navigation.
Snippets & TemplatesInsert built-in templates or personal snippetsBest for repeated structures such as meeting notes and reading notes.
Spell checkOpen the writing-quality panelControlled by “Settings → Editor → Spell check”.
Presentation modePresent the current document as slidesA standalone --- separates slides.
SettingPathDescription
Theme cardsSettings → Appearance → ThemeChoose Light, Dark, or System first, then pick a palette card from the active tone group.
Toolbar layoutSettings → Appearance → Toolbar layoutDrag buttons to reorder them, hide entries, move separators, or group buttons.
Subscription statusSettings → SubscriptionReview trial days remaining on this device, subscription validity, and locally activated plans.
Version snapshot retentionSettings → Behavior → Version snapshot retentionChoose 10, 25, 50, or 100 local snapshots per file.

Suggested use

  • Daily writing: keep heading, list, link, image, table, and version-history buttons visible.
  • Long-form review: enable the minimap and use diff navigation in version history to locate changes quickly.
  • Repeated formats: save meeting notes, tech notes, and reading notes as snippets.
  • Slides: split pages with ---, save, then review pacing in presentation mode.

Released under AGPL-3.0-only.