Week of Feb 10 – 16, 2026
Dashboard redesign with new sidebar, onboarding tours, CI/CD pipeline migration to DOCR, report service Yipii branding, and PWA improvements.
A refreshed dashboard layout, guided onboarding tours for new users, a fully containerised CI/CD pipeline, Yipii branding across the report service, and PWA fixes.
Dashboard Redesign
New sidebar navigation
The dashboard navigation was rebuilt with a collapsible sidebar, grouping features into logical sections (Tracking, Reports, Devices, Settings). The previous top-bar navigation is replaced with a persistent sidebar that works on both desktop and mobile.
Responsive improvements
Breakpoints and layout behaviour were standardised across all dashboard pages. Tables switch to card views on mobile, modals size correctly on small screens, and touch targets are appropriately sized.
Dark mode refinements
Improved contrast ratios and colour consistency across dark mode. Charts, maps, and data tables now render correctly in both light and dark themes.
Onboarding Tours
Guided feature walkthroughs
New users see step-by-step guided tours highlighting key features when they first access the dashboard. Tours cover the map view, asset list, reports, alerts, and settings.
Contextual tooltips
Feature-specific tooltips appear when users encounter a feature for the first time — explaining what it does and how to use it without leaving the page.
CI/CD Pipeline (DOCR)
Containerised deployments
All services migrated from source-based builds to Docker container images pushed to DigitalOcean Container Registry (DOCR). This provides consistent build environments and faster deployment times.
Path-filtered selective deployment
GitHub Actions workflow only builds and deploys services that have changed. A commit touching only the frontend triggers only a frontend deployment — not a full platform rebuild.
Per-service concurrency groups
Deployment pipeline now uses per-service concurrency groups, preventing unrelated deployments from cancelling each other. Frontend and backend can deploy simultaneously without interference.
Report Service Branding
Yipii-branded reports
PDF and Excel reports now display the Yipii logo, colours, and styling instead of the previous DazzlePanel branding. Report headers, footers, and cover pages reflect the new brand.
Brand-aware email notifications
Report completion emails are sent with the correct branding based on the account's brand field — Yipii accounts get Yipii branding, legacy DazzlePanel accounts keep their existing branding.
PWA Improvements
Fixed service worker generation
Resolved an issue where the production PWA service worker wasn't being generated correctly, causing the app to fail offline. The PWA now correctly caches assets and serves offline fallback pages.
Install prompts
The dashboard now shows an install prompt on supported mobile browsers, guiding users to add the app to their home screen for a native-like experience.
Platform Reliability
WebSocket connection stability
Improved timeout and keepalive configuration across all WebSocket connections (live tracking, reporting, dashboard). Connections now stay alive reliably during long-running operations.
Faster page loads
Optimised data fetching across the dashboard with better caching, parallel requests, and reduced payload sizes. Pages load noticeably faster, especially on mobile connections.
Questions?
If you have questions about any of these changes or need help taking advantage of new features, contact us at support@yipii.io.
Was this page helpful?