LunaPosLunaPos
Back to news list
Development UpdateFloor

v0.8.0 Floor: Major Visibility & Usability Improvements

Significantly improved the Floor app's visibility and usability. The goal is a UI that's easy to operate even in a dimly-lit venue.


Dark Mode Improvements:

  • Fixed dark/light toggle to work correctly (AppStorage persistence)
  • Enhanced background, card, and border contrast in dark mode
  • Color-coded table statuses (occupied = green, awaiting payment = amber, vacant = purple)

  • Visibility Enhancements:

  • Today's sales displayed in 28pt bold gold for prominence
  • Enlarged font sizes on table cards (table name, amount, time)
  • Enlarged font sizes on receipts (order rows, totals, buttons)
  • Changed cast cards to a 6-column grid with photo icon support
  • Added elapsed shift time display for casts

  • Time Management:

  • Changed ClockArc to show remaining time instead of elapsed time
  • When overtime: fixed display of "0 min remaining" + "+X min over"

  • Unified Receipt Format:

  • Unified sets and extensions to the same "unit price x quantity" format as drinks
  • Added +/- guest count controls on set rows (x N guests notation)
  • Subtotal displayed below the row when 2+ guests

  • Usability:

  • Added text labels to toolbar buttons (Nomination, Transfer, Extension, Checkout)
  • Simplified extension sheet UI (removed duplicate labels)
  • Add us on LINEInquiries welcome here too