silk_hq's profile picture. Native-like swipeable sheets on the web. Bring your web app to a whole new level.

Silk

@silk_hq

Native-like swipeable sheets on the web. Bring your web app to a whole new level.

Silk reposted

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!

heychazza's tweet image. 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!

Silk reposted

I'll be talking about my path into design engineering and building Silk. Come hang at Granola's on the 14th!

Next Design Engineering Night is here! This month’s lineup: 🎨 @jamesshedden - design engineer & illustrator 🧵 @brunostasse - creator of silkhq.com@samuelkraft - design engineer @raycast 🗓️ August 14, 18:00 📍Granola Office RSVP below 👇



Silk reposted

Page with background parallax. 120fps trackpad swipe animation. Animated header fade. Fully accessible. On the web, with @silk_hq.


Silk reposted

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…


Silk reposted

This is what the mobile web should have felt like all along. My goal is to make this the new normal.

Tjek’s eTilbudsavis web app, home to digital catalogs from brands across Scandinavia, is now using @silk_hq. It looks great, check it out 👇



Silk reposted

Tjek’s eTilbudsavis web app, home to digital catalogs from brands across Scandinavia, is now using @silk_hq. It looks great, check it out 👇


Silk reposted

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.


Silk reposted

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.


Silk reposted

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.

brunostasse's tweet image. 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.

Silk reposted

Long scrollable sheet. Swipe up or down to dismiss with your trackpad. Made with @silk_hq, on the web.


Silk reposted

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.


Silk reposted

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…

brunostasse's tweet image. 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…
brunostasse's tweet image. 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…

Silk reposted

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)…


Silk reposted

Detached side drawer. Scrollable, swipeable, stackable. Made with @silk_hq on the web.


Silk reposted

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…


Silk reposted

Little UX improvement to the music player example that'll come with the code revamp I'm working on: you'll be able to scroll the page right after swiping down the panel, without having to wait for the animation to end.


Silk reposted

Simple swipeable page on the web, made with @silk_hq


Silk reposted

Want a sheet that can only be dismissed with a button tap? With @silk_hq just set the `swipeDismissal` prop to `false` and the sheet won’t be dismissible by swipe. On iOS the user can still swipe the sheet, but it will snap back into place instead of closing.


Silk reposted

Working on revamping @silk_hq examples' code to make them a lot more flexible and easier to drop into your project. One change I’m making is switching from props as slots to compound components that match the actual API. before → after

brunostasse's tweet image. Working on revamping @silk_hq examples' code to make them a lot more flexible and easier to drop into your project.

One change I’m making is switching from props as slots to compound components that match the actual API.

before → after
brunostasse's tweet image. Working on revamping @silk_hq examples' code to make them a lot more flexible and easier to drop into your project.

One change I’m making is switching from props as slots to compound components that match the actual API.

before → after

United States Trends

Loading...

Something went wrong.


Something went wrong.