Profile avatar
brunostasse.bsky.social
Creator of Silk • silkhq.co • Making on the web what the web can't do • EU/France 🇪🇺
133 posts 146 followers 262 following
Regular Contributor
Active Commenter
comment in response to post
Love to hear that!
comment in response to post
That'd be nice indeed :) Maybe @jensimmons.bsky.social or @saron.bsky.social can answer your question.
comment in response to post
Oh, and someone shared a screenshot of a very common issue here: x.com/jaytel__/sta...
comment in response to post
There some (limited) info here and a few screenshots, but they don't quite show how bad it is: bsky.app/profile/jens...
comment in response to post
Thing is Apple has not made public any information about that new UI, and the beta agreement forbids the sharing of non-public information, so I'm not sure what I'm allowed to share 😅 The implementation is different from that of iOS 15, so the issues are also a bit different.
comment in response to post
I’ll be sending feedback to Apple on a number of issues with the new UI, and I’d encourage anyone testing the beta to do the same. With enough input, hopefully it won’t ship in its current form.
comment in response to post
It is possible, but Silk doesn't yet provide tools to position an element above the keyboard and keep it there, so you'll have to do this yourself using the visualViewport API. It can be a bit tricky, so this is definitely something I want to cover in the near future.
comment in response to post
Very excited for this. Last time I checked you couldn't pass a function definition (i.e. not a function call, but a function that you can call later with params from another context) to a custom prop. Any chance this has changed?
comment in response to post
The advanced examples made available after purchase of a commercial license have also been updated and can be downloaded here: app.lemonsqueezy.com/my-orders Send me a email if you struggle to find them.
comment in response to post
The basic examples now live in the main Silk repo, where you can also report issues, request features and have discussions. Check them out: github.com/silk-hq/silk
comment in response to post
Yeah that's the idea with this API: animate automatically from one view to another in the most natural way by default, which is a translate/scale when the elements remain the same but change place/size. It's very powerful and well designed I think.
comment in response to post
Great! My pleasure :)
comment in response to post
As long as you're updating with JS you should be able to hook up a view transition and get the translate I think. I haven't played much with the API yet either, but I'm pretty sure that's one thing it was designed for :)
comment in response to post
Basically you'd wrap the JS which updates your DOM in a startViewTransition() call, and... I think that's it for a simple translate animation. You can then customize the easing using the appropriate CSS pseudo-elements. @bram.us has a demo with grid here: www.bram.us/2023/05/09/r...
comment in response to post
Sounds like something View Transitions could handle well?
comment in response to post
Thanks Andy!
comment in response to post
That's good to know!
comment in response to post
Glad you like it! Took some time to design the API :)
comment in response to post
Some maths with the rgb values 😁
comment in response to post
Haha I hope you do find a nail. Many use cases :) Thank you!
comment in response to post
You mean Silk as a whole, right? It's built upon CSS scroll-snap and WAAPI among other things :)
comment in response to post
Yeah definitely. I want the React version to cover a few things and be stable first, but then I'll get to other frameworks and web components (possibly only use web components for all of them)
comment in response to post
Glad you like it! :)
comment in response to post
Thanks! Would love to activate it for Chrome on Android too, but I found that it degraded the perf pretty badly, especially on low-end devices.
comment in response to post
Works with any color (for both the backdrop and the original theme-color), and with stacked backdrops. Only in Safari for now, as perf deteriorates in other browsers.
comment in response to post
Try it out here: silkhq.co
comment in response to post
Nice! Let me know if you need help with anything :)
comment in response to post
The web can do that ;)
comment in response to post
Haha glad to hear that. Thanks a lot :) Let me know if you try it out and run into issues!
comment in response to post
Is it a positive hnnnnngggg? :)