Jakub Krehel's banner
Jakub Krehel's profile picture

Jakub Krehel

@jakubkrehel16,734 subscribers

@interfere_, https://t.co/ByWs6AAPoi

Shorts

If elements ever shift unexpectedly by a few pixels during an animation and you can’t figure out why, try using the `will-change` CSS property. It promotes the element to its own GPU compositing layer. Use it sparingly though, since overusing it can hurt performance.

If elements ever shift unexpectedly by a few pixels during an animation and you can’t figure out why, try using the `will-change` CSS property. It promotes the element to its own GPU compositing layer. Use it sparingly though, since overusing it can hurt performance.

138,776 Aufrufe

One of the first three issues that Interfaces launched with is about reviewing and watching back animations. I find it super helpful when an animation feels off and I can’t tell why or when I’m trying to understand what actually happens in an animation.

One of the first three issues that Interfaces launched with is about reviewing and watching back animations. I find it super helpful when an animation feels off and I can’t tell why or when I’m trying to understand what actually happens in an animation.

55,675 Aufrufe

If you ever feel like the gradients you're using are dull or muddy, try using OKLCH colors instead. In OKLCH, hue is angular, which means that the colors the gradient passes through are different compared to sRGB.

If you ever feel like the gradients you're using are dull or muddy, try using OKLCH colors instead. In OKLCH, hue is angular, which means that the colors the gradient passes through are different compared to sRGB.

280,662 Aufrufe

We’ve been spending way too much time on this sidebar with Paul Faivret . We re-structured the Interfere navigation, so we added this subtle animation to transition between the two layers.

We’ve been spending way too much time on this sidebar with Paul Faivret . We re-structured the Interfere navigation, so we added this subtle animation to transition between the two layers.

71,039 Aufrufe

I’ve migrated all my projects to `oklch()`. Since it's perceptually uniform, equal value changes look visually consistent, unlike other color models. You don’t need to manually handpick colors to match. You can just change the values and the model keeps them uniform.

I’ve migrated all my projects to `oklch()`. Since it's perceptually uniform, equal value changes look visually consistent, unlike other color models. You don’t need to manually handpick colors to match. You can just change the values and the model keeps them uniform.

114,487 Aufrufe

Working on some fun components for the inbox view

Working on some fun components for the inbox view

76,679 Aufrufe

A quick way to improve how text behaves in your app is to use `text-wrap: balance`. It distributes text evenly across each line, avoiding orphaned words. It is only supported for a limited number lines (<6-10 depending on the browser), which means it's best used for headings or short paragraphs.

A quick way to improve how text behaves in your app is to use `text-wrap: balance`. It distributes text evenly across each line, avoiding orphaned words. It is only supported for a limited number lines (<6-10 depending on the browser), which means it's best used for headings or short paragraphs.

58,413 Aufrufe

Details from the new Interfere website

Details from the new Interfere website

25,444 Aufrufe

`clip-path` buttons

`clip-path` buttons

40,745 Aufrufe

Working on some fun animations this week

Working on some fun animations this week

24,181 Aufrufe

Been working on a sign in dialog for a while now

Been working on a sign in dialog for a while now

72,722 Aufrufe

Animated stroke-dasharray

Animated stroke-dasharray

24,298 Aufrufe

I've recently been experimenting with oklch and I made this little tool that helps generate, explore and preview colors.

I've recently been experimenting with oklch and I made this little tool that helps generate, explore and preview colors.

33,505 Aufrufe

Experimenting with dropdowns

Experimenting with dropdowns

25,134 Aufrufe

Videos

Keine weiteren Inhalte verfügbar