How a design system cuts frontend rework | WANFENG