Primary Widgets
Design Process
Design Process: Creating The New Builder By Leveraging Feedback
From The Previous System
Key Testing Issues & Solutions
Pixel Misalignment
Issue: Pixel-perfect alignment not matching the design specs.
Solution:
- Implement snap-to-grid functionality with adjustable grid sizes.
- Add validation for alignment during widget placement.
- Use design system tokens to ensure consistent spacing and dimensions.
Widget Overlapping on Publish
Issue: Widgets overlap when published despite proper arrangement in the builder.
Solution:
- Implement collision detection during widget placement.
- Validate layouts dynamically before saving or publishing.
- Introduce warnings for overlapping widgets and auto-adjust placements.
Version Not Saving
Issue: Changes are not getting saved in the version history.
Solution:
- Create auto-save functionality at regular intervals.
- Add a confirmation pop-up for successful version saving.
- Log every version with a timestamp and rollback option for easy restoration.
Animations Have Jerk and Are Not Smooth
Issue: Animations are laggy and disrupt the user experience.
Solution:
- Optimise animation performance using CSS.
- Reduce animation duration or complexity for smoother transitions.
Design Guidelines

Design Practices

This design practice ensures an intuitive, flexible, and powerful dataset widget and page-building experience while meeting business needs for pixel-perfect customization and enterprise-grade dashboard delivery.


Explore Widget Samples with
Unlimited Customization

















