ChatGPT’s mobile web app uses @silk_hq for its bottom sheets.
Silk is now powering native-like interactions inside one of the most-used products in the world 🎉
Love how @AtoBeach is built with @silk_hq
15+ swipeable bottom sheets, a swipeable sidebar. All running at up to 120fps, even in iOS Safari.
Beautiful work @chazza
Continuing to develop @AtoBeach whilst on vacation & absolutely loving @brunostasse’s Sheet component.
I’m looking to write a blog post soon sharing my “Drawdal” component I’ve built with Silk for AtoB.
If you use React and need a drawer + modal component, Silk is fkn awesome!
Just added an `updateThemeColor()` function to @silk_hq that lets you update the page `theme-color` used for the iOS status bar while preserving the dimming that makes it blend with the Sheet's Backdrop.
Pretty useful when you're switching between light/dark mode from within a Sheet!
Sometimes all you need is a clean, smoothly animated page.
120fps enter/exit animations. Inner scrolling with overshoot. Perfect body scroll locking. Fully accessible.
Made with @silk_hq, on the web.
Rich in-editor hints for @silk_hq just shipped!
You now get information about each component, sub-component and prop inline as you type. Learn what is required, what things do and how they compose together without leaving you editor.
Coming soon: Rich code editor hints for Silk ✨
You'll see which sub-components are required, how they compose together and what their props do without leaving your editor.
Sheet with transient detent. The intermediate detent is removed once the sheet reaches the last detent.
Swipe up or tap the input to expand. Scroll to dismiss the keyboard. Swipe down to dismiss the sheet.
Made with @silk_hq, on the web.
Just shipped a big revamp of Silk examples' code.
Each example is now fully self-contained, making it much easier to just copy/paste into your own project.
The generic part of the example is now also structured as compound components, matching Silk's API and providing granular control.
v1 → v2
Freelancers and agency owners: if you’re open to taking on projects using @silk_hq, drop a comment with your info (or DM if you prefer).
Companies have started reaching out for help with Silk projects, so next time I'd love to point them to you.
Please include:
- language(s) spoken & location
- your experience (including with Silk, if any)
- link to your portfolio/work
- your typical rate
The backdrop not covering the status bar when opening a sheet on the web makes it feel... subpar compared to native.
So in @silk_hq I baked-in the ability to blend them together by automatically dimming the theme-color in sync with the backdrop opacity.
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.