Oliver Williams

Results 49 comments of Oliver Williams

For the use case I mentioned, on an initial page load `pageshow` fires too late to safely avoid layout shift or flashes of wrongly-styled content (it fires after the load...

Last time I checked the webfont generator at [FontSquirrel](https://www.fontsquirrel.com/tools/webfont-generator) messes them up.

It is a shame that this only works if you explicitly use `popover="auto"` or `popover="manual"`. `auto` is the default value. In HTML `popover` attribute works alone without needing to explicitly...

I've not seen this in any design systems (and over the years I've looked at most of the big ones). The only use case I can think of right now...

Found this example on the Otta website: ![image](https://github.com/openui/open-ui/assets/29547922/a455d23d-8e07-4a77-8bdd-72ffff0843b2)

There's a fun theme-picker example here: https://www.vectrotype.com/vctr-mono.

If a button only has two "states", couldn't it also be represented as a "pressed/not pressed" toggle button? I'm having trouble fully understanding the difference.

Thanks for such a clear explanation. I really liked the UX of the Otta example. When there are three options it seems like a nice pattern (any more and I...

The use case example I see most often is bold/italic/underline. - [Material Design](https://m2.material.io/components/buttons#toggle-button) uses bold/italic/underline as the examples (they also classify text-alignment as "toggle" but that's actually tabs not toggle...