Keith Clark
@keithclarkcouk.bsky.social
keithclark.co.uk
Front-end developer • IoT tinkerer • Retro gamer • Atari ST coder
GitHub: https://github.com/keithclark
LinkedIn: https://linkedin.com/in/keithclarkcou
Front-end developer • IoT tinkerer • Retro gamer • Atari ST coder
GitHub: https://github.com/keithclark
LinkedIn: https://linkedin.com/in/keithclarkcou
Thanks, I used that for creating MYS/MYV files. What's confusing me is; instrument files (.MYI) are ~500b in size, but song format only allows 64 bytes for an instrument. Am I missing something? I can't find any docs for .MYI file structure.
October 23, 2025 at 9:44 PM
Thanks, I used that for creating MYS/MYV files. What's confusing me is; instrument files (.MYI) are ~500b in size, but song format only allows 64 bytes for an instrument. Am I missing something? I can't find any docs for .MYI file structure.
Just shipped v1.0.1 with that change. Thanks for the suggestion Mathias 😀
June 24, 2025 at 10:18 PM
Just shipped v1.0.1 with that change. Thanks for the suggestion Mathias 😀
v1.0.1 contains change to use the inert attribute for the output element. Thanks for the suggestion 😀
June 24, 2025 at 10:17 PM
v1.0.1 contains change to use the inert attribute for the output element. Thanks for the suggestion 😀
Oh that's a great catch. I'll add a GitHub issue for that
June 24, 2025 at 7:56 AM
Oh that's a great catch. I'll add a GitHub issue for that
Good point. Would definitely be better to have matching behaviour - especially in the case where you use both attributes on the same element. I’ll add that to my backlog 🙂
June 23, 2025 at 9:04 PM
Good point. Would definitely be better to have matching behaviour - especially in the case where you use both attributes on the same element. I’ll add that to my backlog 🙂
I'm building a form associated component and would like to style its disabled state to visually match other form elements, but they look different in each browser. I'd also like to use the accent colour, but that isn't accessible as a <system-color>. I can use `Highlight` for the focus ring though.
May 23, 2025 at 11:55 AM
I'm building a form associated component and would like to style its disabled state to visually match other form elements, but they look different in each browser. I'd also like to use the accent colour, but that isn't accessible as a <system-color>. I can use `Highlight` for the focus ring though.
Sorry to hear this.
April 12, 2025 at 6:39 AM
Sorry to hear this.
Using pointer distance to control the expression is fun. I can make the face look excited as the pointer moves closer to it and become sad as it moves away :D
March 28, 2025 at 6:14 PM
Using pointer distance to control the expression is fun. I can make the face look excited as the pointer moves closer to it and become sad as it moves away :D
Using transforms worked well. All I had to do was decompose the transform on the host element and apply it to the model. It also meant CSS animations and style updates worked automatically. Biggest challenge I had was detecting changes in computedStyle in a performant way.
March 27, 2025 at 2:20 PM
Using transforms worked well. All I had to do was decompose the transform on the host element and apply it to the model. It also meant CSS animations and style updates worked automatically. Biggest challenge I had was detecting changes in computedStyle in a performant way.
This is the project I was referring to: github.com/keithclark/3...
GitHub - keithclark/3d-model-element: A custom element for rendering inline 3D models in a HTML document and allowing them to be transformed with CSS.
A custom element for rendering inline 3D models in a HTML document and allowing them to be transformed with CSS. - keithclark/3d-model-element
github.com
March 27, 2025 at 1:36 PM
This is the project I was referring to: github.com/keithclark/3...
This has some similarities to a project of mine which used ThreeJS to render models in the DOM (using a sync'd canvas). I used a custom element to add a model and resolved the elements CSS transforms to position the model in 3D space. Very interested to dig into the code and see how you did DOM sync
March 27, 2025 at 7:38 AM
This has some similarities to a project of mine which used ThreeJS to render models in the DOM (using a sync'd canvas). I used a custom element to add a model and resolved the elements CSS transforms to position the model in 3D space. Very interested to dig into the code and see how you did DOM sync
That’s a cool project!
March 27, 2025 at 6:58 AM
That’s a cool project!