All updates
· 2 min read· Platform
Platform: navigation, tables, shells, and empty states
Primary navigation and workspace menus, TableKit pinning/grouping/empty layout, shared skeletons, server-unavailable states, and calendar accessibility — so the suite feels like one product.
ForEvery operator who moves between modules all day.
Improvement
In this release
- Dashboard navigation and project entry points
- Header workspace + profile menus everywhere
- Default column pinning and preserve-layout-when-empty tables
- Filters moved into table toolbars
- Screen-specific skeletons and server-unavailable states
- Calendar accessibility improvements
A suite only feels like a suite when the chrome agrees. Navigation, headers, tables, and loading/error states received a consistency pass across Finance, Materials, People, Projects, and the rest of the product.
Navigation and shells
- Primary navigation and project-management entry points are easier to find.
- Header workspace menus stay available from the primary header wherever you are.
- Module shells share spacing and header patterns so inventory and people do not feel like different products.
- Invite and signup routing improvements for people joining an organisation.
Tables that stay usable
- Tables keep layout when empty — no collapsed “broken page” look.
- Important columns pin by default; grouping and overflow behaviour improved.
- List filters move into table toolbars so People, payroll, and attendance lists behave the same way.
- Dropdown selectors sit in toolbars; “All” style defaults where the job needs them.
Loading, errors, and calendar
- Screen-specific skeletons replace generic “Loading…” text on dense People and topology screens.
- Server-unavailable states with clear recovery messaging.
- Dashboard data fetching and health monitoring hardened for clearer failures.
- Calendar functionality and accessibility improvements for leave and scheduling surfaces.
Related in these modules