SPSmarty Pants
What's new

Changelog

Recent ships, in reverse chronological order.

May 23, 2026

Collaborators, public templates, and more use cases

  • NEWMulti-host collaborators: invite another host by email to co-manage an event. Pro = 3 seats, Venue = 50.
  • NEWPublish your saved templates publicly with a shareable /templates/<slug> URL. They show up in a "From the community" section on /templates.
  • NEWTwo more use-case pages: streamers and team-building offsites.
  • POLISHSticky save bar at the top of the question editor + Cancel confirms when there are unsaved edits.
May 23, 2026

Activity feed, print results, inline edits, notification prefs

  • NEW/admin/activity: chronological feed of recent events created + teams joined.
  • NEW๐Ÿ–จ Print results sheet (/admin/trivia/<id>/print) โ€” auto-opens print dialog with a per-question grid for every team.
  • NEWClick any question's prompt or answer to edit it in place. Blur saves; Esc cancels.
  • NEWNotification preferences in /admin/settings (stored now โ€” delivery turns on when SMTP is wired).
May 23, 2026

Templates browser + host pulse + mobile play polish

  • NEWNew /templates browser surface โ€” all 8 starter packs SEO-friendly with per-pack detail pages.
  • POLISHHost team-count pulses with a mint ring when a new team joins (realtime).
  • POLISHMobile play: bigger tap targets on MC tiles + safe-area-inset padding so iPhone home indicator doesn't clip.
May 23, 2026

Host keyboard shortcuts + events search + /daily

  • NEWKeyboard shortcuts on the host panel: Space = smart (play media โ†’ reveal โ†’ next), โ†/โ†’ navigate, R reveal, T 30s timer, M music, ? help.
  • NEWSearch input above the events list filters by name, description, or join code.
  • NEW/daily: one curated question per day, anyone can play.
May 23, 2026

Analytics, mobile nav, empty states

  • NEWPer-event analytics dashboard with score histogram, hardest/easiest cards, fastest teams board, per-question correct-rate table. Difficulty calibration card surfaces mis-labeled questions.
  • NEWMobile admin: hamburger top bar + slide-in nav sheet replaces the sidebar on screens โ‰ค768px.
  • POLISHFriendlier empty states on events, bank, and seasons pages.
May 23, 2026

AI single-question rewrite + skeletons + season CSV

  • NEWโœจ AI rewrite per question: alternate / clearer / easier / harder modes.
  • NEWLoading skeletons replace blank states on events/bank/seasons/analytics.
  • NEWCSV export of cumulative season leaderboard.
May 23, 2026

Tournaments + plan quotas + settings page

  • NEWTournaments: group events into a season with a cumulative leaderboard matching teams by name across child events.
  • NEWAI monthly quota and question-bank size cap are now enforced (Host = 50/mo, 500 bank; Pro = unlimited).
  • NEW/admin/settings: plan badge, usage tiles, full-tier comparison, sign-out.
May 22, 2026

Plans + branding + power-ups + landing refresh

  • NEWPower-ups (50/50, Double Down, Skip) with a per-team token budget.
  • NEWPlan-tier scaffolding (free / host / pro / venue) gates features and player caps.
  • NEWCustom branding (Pro): logo + brand color on the lobby screen.
  • NEWOBS streamer overlay (Pro) at /trivia/<code>/overlay.
  • NEWNew mint-on-white design system + landing page with pricing.
May 22, 2026

Question bank, solo mode, reactions, avatars

  • NEWPersonal question bank โ€” save, tag, search, and pull random into any event.
  • NEWSolo / async play mode (Quizizz-style) โ€” share a link, players go through the deck on their own time.
  • NEWLive emoji reactions float from phones to the screen. Spectator mode at /trivia/<code>/watch.
  • NEWTeam avatars: tap to upload a phone selfie on join, rendered everywhere a leaderboard shows up.
  • NEWRandom round intermission cards between rounds; podium confetti when an event finishes.