mirror of
https://github.com/ToolJet/ToolJet
synced 2026-05-05 22:38:48 +00:00
* design: Changes version position from Navabar to account dropdown (#13870) * design: Changes version position from Navabar to account dropdown * Changes version text color * Add mobile empty state handling and related components (#13972) * Add mobile empty state handling and related components - Introduced MobileEmptyState component to display a message for mobile users accessing protected routes. - Updated App component to check for mobile devices and render the MobileEmptyState accordingly. - Enhanced routing to ensure all protected routes utilize PrivateRoute with dark mode support. - Added MobileEmptyStateIcon for visual representation in the new component. * Implement WorkspaceRouteGuard and mobile route handling - Added WorkspaceRouteGuard component to manage access to workspace routes based on device type. - Integrated WorkspaceRouteGuard into various routes to block mobile access for workspace management features. - Enhanced AppsRoute to utilize useMobileRouteGuard for mobile access control in editor mode. - Introduced useMobileRouteGuard hook to centralize mobile access logic across the application. * Review fixes * removed workspace guard route from the apps listing page --------- Co-authored-by: rohanlahori <[email protected]> * design: Updates design for auth empty states (#13888) * design: Updates design for auth empty states * Updates spacing between paragraphs * dark mode changes for design * refactor: Simplify routing by removing PrivateRoute wrappers for Oauth and EmbedApp components * removed private route from error pages * fixes * added desktop only route for marketplace page * fix --------- Co-authored-by: Nithin David Thomas <[email protected]>
18 lines
5 KiB
XML
18 lines
5 KiB
XML