Journal

The Journal is a premium writing space for reflection and personal context tracking.

Premium Gate

If Lifetime Pro is not active, the Journal page shows an upgrade prompt. Pro users can create unlimited journal entries and use mood, context, prompts, and editor features.

Journal List

The Journal list supports:

  • Search by entry title or content.
  • Filters for all entries, today, this week, this month, and favorites.
  • Pagination with selectable page size.
  • Journal cards with quick open, edit, and delete behavior.

Journal Editor

Journal entries use Editor.js content stored in the entry description field as JSON. Supported editor blocks include paragraphs, headings, lists, quotes, and delimiters.

The editor includes:

  • Title field with rotating writing prompts.
  • Word count.
  • Save action.
  • Focus mode for distraction-free writing.
  • Mood tracker.
  • Location and weather context.
  • Reflection prompts.

Mood Values

Supported mood values are:

amazing, great, good, okay, meh, down, sad, anxious, angry

Context Values

Common locations include Home, Office, Coffee Shop, Park, Library, Travel, and Commute.

Supported weather values are:

sunny, cloudy, rainy, stormy, snowy, foggy, windy, hot, cold

Reflection Categories

Supported reflection categories are:

gratitude, growth, goals, reflection, creativity, mindfulness