fleet-platform/web
kianiadee 20958c0293
Some checks are pending
build / lint-test (push) Waiting to run
build / build-push (push) Blocked by required conditions
UI: top-band layout + bottom trip dock + multi-select filters + always-on tint
Restructure:
  - FLEET NOW tiles + SLOs + Filters in a horizontal top band; full-width map
  - Trip panel moved to a bottom dock that slides up; trips render as a
    horizontally-scrollable card strip instead of a vertical right-panel list

Multi-select filter widgets:
  - cost_centre + assigned_city are now dropdowns with an "All …" toggle
    and per-option checkboxes
  - cost_centre options carry a colour swatch matching the marker tint —
    the filter doubles as a live colour legend
  - Server-side filter still applies when exactly one option is picked;
    multi-selection within a widget is narrowed client-side via setFilter
    so the existing serve.fn_live_view contract is unchanged

Cost-centre tint always visible:
  - circle-color now uses cost_centre_color unconditionally
  - operational_state is shown via opacity (moving=1.0 / parked=0.7 /
    offline=0.35), keeping colour as a stable identity cue

applyClientFilter() is a new exported helper called by the page after
each refresh to narrow markers by multi-selection state.
2026-05-27 21:56:53 +03:00
..
fleet-core.js UI: top-band layout + bottom trip dock + multi-select filters + always-on tint 2026-05-27 21:56:53 +03:00
index-live.html UI: top-band layout + bottom trip dock + multi-select filters + always-on tint 2026-05-27 21:56:53 +03:00
login.html Phase 1 — foundation, push gateway, parser, projector, live view, frontend 2026-05-23 00:53:42 +03:00