Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(elements|ino-switch): remove color-scheme prop #717

Merged
merged 9 commits into from
Oct 4, 2022

Conversation

TobiasHeimGalindo
Copy link
Collaborator

Closes #707

Proposed Changes

-removes the color-scheme property of the ino-switch component

janivo and others added 5 commits August 19, 2022 09:57
* refactor: update ino-switch design

* refactor: update states

* refactor: finalize styling

* chore: elements stencil docs

* chore: unix line ending to reduce noise
@MariaLStefan MariaLStefan temporarily deployed to github-pages August 30, 2022 13:22 Inactive
Copy link
Collaborator

@MariaLStefan MariaLStefan left a comment

Choose a reason for hiding this comment

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

Looks good! Just one thing left

@janivo janivo added the breaking change This issue introduces changes need to be made by the consumer label Sep 2, 2022
@janivo
Copy link
Collaborator

janivo commented Sep 2, 2022

One thing I noticed: The height of the disabled and non-disabled ino-switch is minimally different. See:
elements-ino-switch-disabled-jump

We should set a fixed height (the height of the disabled one), to prevent these jumps. Could you do that in this PR as well?

janivo
janivo previously approved these changes Sep 23, 2022
@janivo janivo added the ready for next major Pull Requests which have been approved but should not be merged yet because of breaking changes label Sep 23, 2022
@janivo janivo enabled auto-merge (squash) October 4, 2022 12:56
@janivo janivo disabled auto-merge October 4, 2022 13:06
@janivo janivo merged commit f051ef6 into master Oct 4, 2022
@janivo janivo deleted the elements-#707-remove-ino-switch-color-scheme branch October 4, 2022 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking change This issue introduces changes need to be made by the consumer ready for next major Pull Requests which have been approved but should not be merged yet because of breaking changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ino-switch: Remove color-scheme property
3 participants