Skip to content

Releases: eBay/skin

v10.3.4

11 May 18:54
4d13d20
Compare
Choose a tag to compare

Added outline 0 on the menu button popup container (eBay/ebayui-core#1114)

Added missing tag to icon.svg (#1101)

v10.3.3

11 May 18:52
39820e9
Compare
Choose a tag to compare

Added carousel transition to non autoplay carousel (#1091)

v10.3.2

23 Apr 23:30
Compare
Choose a tag to compare

Fixed Lasso.js syntax error in browser.json

v10.3.1

23 Apr 22:57
Compare
Choose a tag to compare

Added missing Wizard-Stepper entries for Lasso

v10.3.0

22 Apr 23:37
9e432d1
Compare
Choose a tag to compare

@eBay/skin@10.3.0

We have some goodies for you in this release!

New: Drawer Module

Screen Shot 2020-04-22 at 4 05 54 PM

First up we have a new drawer module (aka Bottom Container or BONC). The drawer module is a modal dialog that slides out from the bottom of the screen. It is intended for mobile screens only.

Many thanks to @agliga for his excellent work here.

Here's a picture of a real drawer. With a handle.

side-mount

New: Wizard Stepper Module

Screen Shot 2020-04-22 at 4 08 36 PM

Next up, another new module for your pleasure! The wizard stepper has been stuck in our backlog, with no progress, for a shamefully long time. Oh the irony!

Thank you to @raveenakothapally for "stepping" in (sorry, I just can't help myself today) with this excellent contribution!

For anybody wondering why it's called a "wizard" stepper, it's all this guys fault:

325033

New: CSS Custom Properties EXPERIMENTAL

Ok, this is exciting, but also VERY experimental right now. In an effort towards supporting dark mode, we are integrating CSS Custom Properties (aka CSS Variables) into Skin. We have started off with the switch module and have exposed a few colours as properties. We are NOT encouraging teams to override the design system default colours, but we are using this as a way to support color themes and modes in future. If you want to experiment in non-production apps, the switch is a great place to start.

Because this is experimental, we may make breaking changes at any point. So again, until we say otherwise, please don't depend on this in any production app.

We have made the decision NOT to support custom properties in DS4. Of course IE11 is also not supported and will always use the design system defaults.

Screen Shot 2020-04-22 at 4 18 55 PM

Updated: Dialog

The dialog module has been updated from DS6 to DS6.5. There are a number of updates that you get for free simply by upgrading to this version of Skin. For example, the fullscreen dialog on mobile now animates in from the bottom of the screen.

One thing to note is that in some cases the close button has been moved from the top-right corner to the top-left corner. Please update your markup accordingly (swap the position of the heading and close button in the DOM). Existing markup will continue to be supported in a backwards compatible way (i.e. with the button in the top-right) until v11.

Many thanks again to @agliga for more top quality work here.

Bug Fixes

  • Textbox and Label discrepancies with Playbook #1075
  • Combobox: overlay position not aligned correctly (Safari) #936 (thank you @stevedoty )
  • Combobox: support RTL #1045
  • Radio button on IE11 gets cut off #877 (thank you @HenriqueLimas)

What's Next?

Here's a clue:

Piece of toast

v9.5.9 (hotfix)

15 Apr 23:21
Compare
Choose a tag to compare

Follow-up hotfix for IE11 checkbox & radio

v9.5.8 (hotfix)

15 Apr 23:20
Compare
Choose a tag to compare

Hotfix for IE11 checkbox & radio

v9.4.2 (hotfix)

15 Apr 03:52
Compare
Choose a tag to compare

Fixes:

Textbox: placeholder does not pass color contrast ratio

v9.4.1 (hotfix)

15 Apr 03:52
Compare
Choose a tag to compare

Fixes:

  • Label: floating label does not pass color contrast ratio #1055

v10.2.0

30 Mar 18:37
96bd4c3
Compare
Choose a tag to compare

What's New?

We have updated to the new icon set from the design system playbook, including the all-new "large" icons.

image

Go and take a peek for yourself: https://ebay.github.io/skin/#icon

My personal favourite is the fingerprint icon :-)

Many thanks to @agliga for this herculean effort.

Several new icons were added, and some icons have been deprecated. We will endeavour to provide that list here in these notes ASAP.

Other Updates

  • Combobox: allow actionable icon #1020
  • Storybook & Percy: Phase 2 #1057

Bug Fixes

  • Typography: secondary-text should be grey-5 #1054
  • Label: floating label does not pass color contrast ratio #1055

What's Next?

Next up we are working on updating the dialog module to DS6.5.