CSI Portal: every screen, desktop vs iPhone

csi-master-atharv testing @ 06326d8 (all 18 merged PRs), running on this Mac. Signed in as a fake Owner. 22 screenshots, all taken Wed 04 Nov 12:57.

How this was run: local Postgres 18 with all 40 migrations, PostgREST, and a small local auth stand-in (no Docker, no Supabase project touched, no migrations applied to csi-atharv). All data is fake (@example.com; real seed emails were rewritten locally). Click any image for full size.
Things to look at:

Login · Portal home · New ticket: Repairs & Maintenance · New ticket: IT & Computers · New ticket: HR · New ticket: Payroll · New ticket: Finance (invoices & reimbursements) · Ticket list · Ticket detail (#2002) · SLA watch report · Payroll % of revenue

Login /login (signed out)

Login, desktop
Desktop 1280 px
Login, iPhone
iPhone 14

Portal home /

Portal home, desktop
Desktop 1280 px
Portal home, iPhone
iPhone 14

New ticket: Repairs & Maintenance /report

New ticket: Repairs & Maintenance, desktop
Desktop 1280 px
New ticket: Repairs & Maintenance, iPhone
iPhone 14

New ticket: IT & Computers /report

New ticket: IT & Computers, desktop
Desktop 1280 px
New ticket: IT & Computers, iPhone
iPhone 14

New ticket: HR /report

New ticket: HR, desktop
Desktop 1280 px
New ticket: HR, iPhone
iPhone 14

New ticket: Payroll /report

New ticket: Payroll, desktop
Desktop 1280 px
New ticket: Payroll, iPhone
iPhone 14

New ticket: Finance (invoices & reimbursements) /report

New ticket: Finance (invoices & reimbursements), desktop
Desktop 1280 px
New ticket: Finance (invoices & reimbursements), iPhone
iPhone 14

Ticket list /tickets

Ticket list, desktop
Desktop 1280 px
Ticket list, iPhone
iPhone 14

Ticket detail (#2002) /tickets/2002

Ticket detail (#2002), desktop
Desktop 1280 px
Ticket detail (#2002), iPhone
iPhone 14

SLA watch report /reports/breaches

SLA watch report, desktop
Desktop 1280 px
SLA watch report, iPhone
iPhone 14

Payroll % of revenue /reports/payroll

Payroll % of revenue, desktop
Desktop 1280 px
Payroll % of revenue, iPhone
iPhone 14