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

Add Chips to paper-menu branch #501

Closed
wants to merge 39 commits into from

Conversation

pauln
Copy link
Contributor

@pauln pauln commented Sep 22, 2016

As discussed in PR #344, this is a rebase and continuation of @mansona's work on implementing Chips. It uses the new ember-power-select based paper-autocomplete from PR #395 for Contact Chips and chips with autocomplete, and enables keyboard navigation.

@miguelcobain
Copy link
Collaborator

This probably needs a rebase.

mansona and others added 29 commits October 25, 2016 09:45
…ectly

Angular Material's styles for contact chips expect the chips to be within an md-chips tag inside the md-contact-chips tag.
The "remove" buttons in chips were default paper-icon size (24), which is too big to fit nicely in the chips.  18 seems about right.
Bottom border is now visible and changes colour depending on focus.
Allows for keyboard navigation of existing chips, including removal.  This doesn't (yet) extend to contact chips.
Make contact chips keyboard navigable by extending chips.
This allows for regular chips to use autocomplete, optionally allowing the user to add their own values in addition to those offered by autocomplete.
@pauln
Copy link
Contributor Author

pauln commented Oct 25, 2016

@miguelcobain Rebased, with a few niggling little issues fixed. I think the behaviour should now match AM's, though I might have missed some edge cases somewhere.

@pauln
Copy link
Contributor Author

pauln commented Oct 27, 2016

Closing - replaced by #527

@pauln pauln closed this Oct 27, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants