-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Import primer-dropdown from github #393
Conversation
Hi all, just wanted to ask if there are (short-term) plans to merge dropdowns into And if/when they are merged in, will Primer include the requisite JavaScript or would users of the library need to handle toggling? Thanks! |
This reverts commit 61081cf.
- primer-alerts@1.5.9 - primer-avatars@1.5.6 - primer-base@1.7.4 - primer-blankslate@1.4.9 - primer-box@2.5.9 - primer-branch-name@1.0.7 - primer-breadcrumb@1.5.5 - primer-buttons@2.6.0 - primer-core@6.10.3 - primer-forms@2.1.4 - primer-labels@1.5.9 - primer-layout@1.4.9 - primer-markdown@3.7.9 - primer-marketing-buttons@1.0.8 - primer-marketing-type@1.4.9 - primer-marketing-utilities@1.6.5 - primer-marketing@6.2.4 - primer-navigation@1.5.7 - primer-page-headers@1.4.9 - primer-page-sections@1.4.9 - primer-pagination@1.0.3 - primer-popover@0.1.3 - primer-product@5.6.6 - primer-subhead@1.0.7 - primer-support@4.6.0 - primer-table-object@1.4.9 - primer-tables@1.4.9 - primer-tooltips@1.5.7 - primer-truncate@1.4.9 - primer-utilities@4.12.0 - primer@10.7.1 - generator-primer-module@1.0.8 - primer-module-build@1.0.5 - stylelint-config-primer@2.2.10 - stylelint-selector-no-utility@1.8.10
Yup! However, on I see style guide as a place people can find a fully functioning + clean code snippet that they would just edit and go. Copy/pasting from the codebase are likely to result in a lot of unnecessary markup/js/css class duplication. And in this case, without What do you think? |
@muan thanks, I think that makes a ton of sense. I just need to get the custom element bundles into ours before I can make that work. |
These styles are in the process of being refactored in dot-com, so I'm going to open a new PR with some fresh CSS when it's ready to bring into the fold. Thanks for your feedback, @muan! |
closes #338
This PR imports
primer-dropdown
as a new component. And refactors it to use our spacing scale as well as cleans up some class names.TODO
primer-dropdown
as a dependency ofprimer-product
@import "primer-dropdown/index.scss";
toprimer-product/index.scss