github ulsklyc/oikos v0.20.15

latest releases: v0.50.0, v0.49.0, v0.48.3...
20 days ago

What's Changed

Changed

  • Design: primary accent migrated from #2563EB (Tailwind Blue-600) to #4F46E5 (Indigo-600) for a warmer, more distinctive tone that harmonises with the existing warm-neutral surface palette and --color-accent-secondary; all Indigo-family tokens updated accordingly across light and dark mode
  • Design: module accent colours decoupled from severity colours — Meals moved to Orange-700 (#C2410C), Shopping to Pink-600 (#DB2777), Budget to Teal-700 (#0F766E); previous Orange sharing between Meals, Shopping, Warning and Priority-Medium made badges semantically ambiguous
  • Design: Warning (#A15C0A) and Danger (#B91C1C) raised to higher contrast ratios (5.2:1 and 6.9:1 respectively) for improved readability on white
  • Design: Priority-Medium separated into Amber-700 (#A16207, 6.3:1) so it is visually distinct from Warning and Meals in the same row
  • Design: dark-mode accent shifted to Indigo-400/500 (#818CF8/#6366F1) to preserve hue identity from light mode instead of the previous hue-shifted Sky-Blue

Fixed

  • Tasks: overdue badge base styles moved from dynamically-unloaded tasks.css to layout.css, so the badge remains visible in the navigation bar on every page (closes #56)
  • Tasks: subtask checkbox icon refactored from inline style="color:#fff" to CSS class using var(--color-text-on-accent)
  • Reminders: three stale CSS fallback values removed; color: #fff replaced with var(--color-text-on-accent)
  • Dashboard: widget customise button glass highlight replaced with existing --color-glass* tokens

Accessibility

  • prefers-contrast: more block now overrides --module-notes to #A16207 (6.3:1) to meet AA normal-text threshold in high-contrast mode

Full Changelog: https://github.com/ulsklyc/oikos/blob/main/CHANGELOG.md

Don't miss a new oikos release

NewReleases is sending notifications on new releases.