-
Notifications
You must be signed in to change notification settings - Fork 46
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
Bolt Release v2.0.0 #883
Merged
Merged
Bolt Release v2.0.0 #883
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…1-share-component-refactor
…ng advantage of the new css grid embedded inside
…mas per component
…ndalone share example
… in arrays or in objects. update band schema to use nested schema reference
…ransition Fix: add transition to bolt-share link styles
⚡ PR built on Travis and deployed a now preview here:
|
… was causing the site to fail to compile
…onent New CSS Grid Component w/ Band Integration (MVP)
⚡ PR built on Travis and deployed a now preview here:
|
…tem schema directly
⚡ PR built on Travis and deployed a now preview here:
|
⚡ PR built on Travis and deployed a now preview here:
|
⚡ PR built on Travis and deployed a now preview here:
|
…band row_gutter behavior (swapped the field names); fixed minor navbar vertical spacing issue found in compressed version of the build
…chema chore: update grid component schema
⚡ PR built on Travis and deployed a now preview here:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
What's New
New Grid Component #886
<bolt-grid>
component, which is now internally used inside all Band components by default.Besides the new component-level Twig templates added, this initial release of the new Grid component also includes:
New schema docs for the
<bolt-grid>
and the<bolt-grid-item>
components3 separate demos of the new Grid component used in combination with the Share component (demonstrating the different ways data can get passed along)
items
field + Twig Embed:https://master.boltdesignsystem.com/pattern-lab/?p=components-band-w-pinned-content--via-embed-example
content
anditems
fields:https://master.boltdesignsystem.com/pattern-lab/?p=components-band-w-pinned-content--via-separate-content-and-items
items
field:https://master.boltdesignsystem.com/pattern-lab/?p=components-band-w-pinned-content--via-separate-content-and-items
The initial round of CSS styling (to include IE 11+ support)
And a new standalone Grid example in Pattern Lab to help demonstrate the powerful capabilities (even this early on) this new Grid component will be providing the design system moving forward.
Enhancements
copy-to-clipboard
component to make it cleaner and more flexible BDS-569 refactor copy to clipboard #879size
prop has been added to control text and icon size, and spacing. See schema for details.opacity
prop has been added to control the initial transparency of the share tool. See schema for details.Fixes
Deprecations
Copy to Clipboard component #879
Updated schema can be seen at /pattern-lab/?p=components-copy-to-clipboard-docs.
Note that copy-to-clipboard is used within the share component, so these updates apply to usages of share as well.
iconSize
property is deprecated and will be removed in the next major version of Bolt. Use the newcustom_trigger
,custom_transition
, andcustom_confirmation
properties if you need to change icon size.copiedText
property is deprecated and will be removed in the next major version of Bolt. Use the newcustom_confirmation
property if you need to change the confirmation text.text
property has been renamedtrigger_text
. Thetext
property is deprecated and will be removed in the next major version of Bolt.url
property has been renamedtext_to_copy
. Theurl
property is deprecated and will be removed in the next major version of Bolt.Share component #848
copyToClipboard
prop has been renamedcopy_to_clipboard
. ThecopyToClipboard
property is deprecated and will be removed in the next major version of Bolt.copy_to_clipboard
has changed as well, as noted above.inline
prop has been removed due to the button variation of the Share Component not being utilized.