Skip to content

v1.0.8 — Sidebar Widgets

Choose a tag to compare

@PandoraReads PandoraReads released this 24 May 18:00
· 49 commits to main since this release

What's New

📋 Todo Card Templates

  • Template button in todo section header — click to pick a pre-built template and create a card instantly
  • Full template management — create, edit, and delete templates directly in the picker modal
  • Templates are stored in plugin settings and shared across all dashboard files
  • Each template has a name and a list of task items; the template name becomes the new card title
  • Task preview in picker: see the first 3 tasks at a glance before selecting

📱 Mobile Touch Improvements

  • Card action buttons (edit, delete) now hidden by default on mobile — tap the card title bar to reveal them
  • Task action buttons (delete, reminder) now hidden by default on mobile — tap a task item to reveal them
  • Tapping another card/task auto-collapses the previous one for a clean experience
  • Eliminates visual clutter on small screens while keeping all actions accessible

🌤️ Sidebar Widgets

  • Weather Widget — Real-time weather with current temperature, feels-like, humidity, wind speed, and a 5-day forecast (daily icons + high/low). Powered by Open-Meteo, no API key required
  • Heatmap Widget — GitHub-style contribution heatmap for tracking daily frontmatter data (mood, sleep, weight, etc.)
  • Week Calendar — Compact 7-day strip highlighting today's date

⚡ Heatmap Summary

Configurable stats below the heatmap: streak days, completion rate, both, or off

🎨 Banner Quote Color

  • Custom color picker in the banner edit modal to personalize quote and author text color
  • Reset button to return to default white

📐 Layout

  • Removed bottom padding for more content space — no more white bar at the bottom

🎨 Improvements

  • City search with geocoding autocomplete in settings
  • Dashboard weather cards enhanced with feels-like and humidity
  • All widget settings fully i18n (English / Chinese)
  • Default settings: weather widget enabled, Shanghai location
  • 5 new themes: Matcha, Lilac, Sakura, Eclipse, Moonlight

Installation

  1. Download main.js, manifest.json, and styles.css
  2. Place them in your vault's .obsidian/plugins/apex-dashboard/ folder
  3. Enable the plugin in Obsidian Settings > Community Plugins