Jack Steinberg
Jack Steinberg
The [research](https://github.com/jackbsteinberg/std-toast/blob/master/study-group/README.md) on popular toast libraries showed that many implementations gave an easy way to position the toast. That positioning, usually in the corners or the middle of the top...
During the research phase there was a split where about half of the libraries surveyed treated had first-class support for titles and icons. Among those around half had that support...
What should be the default duration to make sure the toast is accessible? Some cursory searching for heuristics suggest 3s + 60ms per character, [3s * $duration_paused](https://www.lightningdesignsystem.com/guidelines/messaging/components/toasts/), [3.5s](https://www.maxability.co.in/2018/02/04/toast-is-it-accessible/), etc. Is...
Themes are a common pattern with toasts, and the intention is to build some themes into the std-toast. A non-exhaustive list of current ideas for themes: - Default (Info) -...
Open discussion for figuring out the shape of the appearance customization, whether we'll use [CSS Shadow Parts](https://www.w3.org/TR/css-shadow-parts-1/), CSS custom properties, or some other styling pattern.
In addition to all provided values of position (see #13) should there be `top-stretch`, `center-stretch`, or `bottom-stretch` values available to use when the developer wants to fit the toast to...
An issue I can foresee arising from the usage of transitions in showing and hiding toasts is an event firing before the toast transition has completed, (e.g. dispatching the `hide`...
Many toast libraries surveyed supported displaying more than one toast at a time. Some libraries stack toasts, some queued them up and displayed them one after another. How should the...
Both the "Why" and the "Goals" sections explicitly mention building the standard toast so any given toast implementation will have a common, easy to extend base. This will be a...