Skip to content
This repository has been archived by the owner on Aug 1, 2022. It is now read-only.

New step counter #210

Merged
merged 6 commits into from Mar 6, 2020
Merged

New step counter #210

merged 6 commits into from Mar 6, 2020

Conversation

MeBrei
Copy link
Contributor

@MeBrei MeBrei commented Mar 5, 2020

All modals with step counters will use this new design (user registration, org registration, ...).

The current implementation of the StepCounter Icon breaks with the convention of overwriting the color by passing style. If it becomes necessary to do so, we could pass two style parameters, eg outerStyle, innerStyle (I would like to avoid splitting up the icon and overlapping it via positioning).

Prepares #202

@MeBrei MeBrei self-assigned this Mar 5, 2020
@MeBrei MeBrei added this to In progress in weekly via automation Mar 5, 2020
weekly automation moved this from In progress to Approved Mar 5, 2020
rudolfs
rudolfs previously requested changes Mar 5, 2020
Copy link
Member

@rudolfs rudolfs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

I don't think it's bad to break the icon style override convention, we'll probably have more configurable icons in the future.

Don't forget to rebase off the other feature branch to pull in the latest changes from there.

ui/DesignSystem/Component/StepCounter.svelte Outdated Show resolved Hide resolved
tokens/colors.json Outdated Show resolved Hide resolved
ui/DesignSystem/Component/StepCounter.svelte Outdated Show resolved Hide resolved
ui/DesignSystem/Primitive/Icon/Spinner.svelte Outdated Show resolved Hide resolved
weekly automation moved this from Approved to In review Mar 5, 2020
Copy link
Contributor

@xla xla left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💽 🐛 💸 🛂

@xla xla requested a review from rudolfs March 6, 2020 09:52
weekly automation moved this from In review to Approved Mar 6, 2020
@MeBrei MeBrei merged commit a807551 into master Mar 6, 2020
weekly automation moved this from Approved to Done Mar 6, 2020
@MeBrei MeBrei deleted the merle/new-step-counter branch March 6, 2020 10:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
No open projects
weekly
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

4 participants