github olivierlambert/calrs v0.20.0
v0.20.0 — UX polish

latest releases: v1.9.0, v1.8.0, v1.7.0...
one month ago

UX improvements

This release is a visual polish pass across the entire app.

Dashboard

  • Clickable stat cards — Event Types, Upcoming Bookings, Pending Approval, and Calendar Sources tiles now link to their pages
  • Public page link opens in a new tab

Admin panel

  • Search/filter — live filtering by name/email on the users list, and by name on the groups list

Visual polish

  • Card hover lift — interactive cards elevate with shadow on hover
  • Page fade-in — subtle 0.3s fade-in + slide-up animation on every page load
  • Slot button scale — time slot buttons scale up slightly on hover
  • Status badges — colored pills for "disabled" (red), "requires confirmation" (amber), "pending" (amber)
  • Animated checkmark — confirmation page checkmark bounces in
  • Better empty states — larger icons + descriptive text instead of plain lines

Public pages

  • Profile gradient banner — blue-to-purple gradient header behind the avatar
  • Colored left border — 3px accent border on event type cards for visual rhythm

Branding

  • Rust crab 🦀 — "Powered by calrs" footer now includes the crab emoji

Full changelog: https://github.com/olivierlambert/calrs/blob/main/CHANGELOG.md

Don't miss a new calrs release

NewReleases is sending notifications on new releases.