Issue 2162: ZUI Badge initial creation #2208
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR adds the ZUI Badge as defined in the Figma. There's two main variants, one with a number and one without. It also takes the status.
Screenshots
Changes
Notes to reviewer
The sizes of the circles are slightly bigger than in design, but the numbers didn't really fit otherwise. I also took liberties in allowing negative numbers, but I don't really expect it to happen, so I think it's alright that we don't really handle very large negative numbers. The "99+" functionality was approved by a designer, but I'm not completely sure it's the best solution. perhaps we could just do a "..." or something. Not sure how often it would happen. Finally, not completely sure if the font is correct compared to design either 😅
Related issues
Resolves #2162