gatsby-theme-carbon icon indicating copy to clipboard operation
gatsby-theme-carbon copied to clipboard

Enhancement[callout component]: add Bucketed callout component to library

Open jeanservaas opened this issue 5 years ago • 8 comments
trafficstars

Enhancement: the Bucketed callout component

@DianaStanciulescu is currently updating the Gatsby kit and there are several high priority component enhancements that we would like to add to our Gatsby component library.

The specs are below, so this is solely a dev work stream that's needed.

Justification

A variety of the callout component is being used widely in Gatsby sites and occasionally in product, but it does not exist as a component. As a result teams need to modify the callout component to achieve this layout treatment, but more importantly, they don't understand grid use, vertical spacing and type hierarchy with this layout component. Offering this component out of the box will drastically decrease support questions for Gatsby theme.

Some use cases:

https://www.ibm.com/able/ https://www.ibm.com/design/approach/design-thinking/ https://www.ibm.com/design/teams/

Design specs and variants

Ideally this layout configuration can work with or without bucket titles.

1312 Specs

image

1056 Specs

image

Tablet

image

Mobile

image

Although this is an enhancement of the callout component, I've provided specs at other breakpoints because it behaves differently.

1312

image

1056

image

Tablet

image image

Mobile

image image

Sketch file attached

Bucketed callout component copy.zip

This is a brand prioritized issue so that Diana's kit matches what is available in the code

jeanservaas avatar Nov 16 '20 23:11 jeanservaas

@jeanservaas @vpicone moved this to Brand priority. We should get this into upcoming sprints

mjabbink avatar Nov 18 '20 18:11 mjabbink

Sweet! Look at those design specs @jeanservaas 👏

sadekbazaraa avatar Dec 01 '20 14:12 sadekbazaraa

Beautiful Will be a major addition to GT. Thank you @jeanservaas and @DianaStanciulescu!

mjabbink avatar Dec 01 '20 20:12 mjabbink

What is the status on this @DianaStanciulescu @vpicone? My last comment was December 1 2020.

FYI @alisonjoseph

mjabbink avatar Oct 18 '21 23:10 mjabbink

@alisonjoseph Can I assume this is in this sprint?

mjabbink avatar Nov 02 '21 17:11 mjabbink

@alisonjoseph This is one of those brand items should be addressed.

mjabbink avatar Jan 24 '22 15:01 mjabbink

Will this ever be implemented @aledavila?

therenney avatar Apr 08 '22 14:04 therenney

@therenney Things keep getting prioritized atop this unfortunately. It's a well defined item that would be a great candidate for contribution though, if you're interested.

I believe @aledavila made something similar to this for the experience matters website homepage, https://w3.ibm.com/design/experience-standards/, but it was a one-off and not added to the theme. It could be a good starting point and then modified to match any variations in the spec listed above.

tay1orjones avatar Apr 08 '22 19:04 tay1orjones