Establish consistency

Consistency in visual cues, language, interactions, and graphical elements enhances learnability and helps create more usable interfaces and experiences. This is especially important without a single system or platform, and is also helpful across systems (Adopt familiar standards).

If you already have a good solution for a design problem, it’s best to be consistent and follow an existing pattern instead of making a new one. However, if the problem you’re addressing is sufficiently different from others in your system, it may be better to introduce a new design rather than overusing an existing pattern (When to break consistency).

It’s also more important to Focus on the user’s current knowledge.

Establish consistency
Interactive graph