Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 125
  1. RESILIENT-UI SKILLS

    npx skills add alexcarpenter/resilient-ui

  2. Building Bulletproof React Components

  3. A React trick to improve exit animations

  4. Alexander Vilinskyy's personal website

  5. before-and-after

  6. Composition is all you need.

    See also vercel-composition-patterns npx skills add vercel-labs/agent-skills

  7. Say what happened Say why it’s a problem Point out how to solve the problem

  8. Articol fără titlu

    TIL you can slow down animations in Chrome DevTools.

  9. Annotating for agents

  10. 21 Lessons From 14 Years at Google

  11. Articol fără titlu

    CSS only scroll fade example that I implemented on ibrewmyown.coffee: @supports (animation-timeline: scroll()) { @property --fade-left { syntax: "<length>"; inherits: false; initial-value: 0px; } @property --fade-right { syntax: "<le…

  12. Easiest method for targeting Safari with CSS and Tailwind in 2025.

  13. 2025 Holiday Coffee Gift Guide

    Discover the best coffee gifts for the holidays—espresso machines, drippers, brewers, and bean subscriptions that coffee lovers will actually use every day.

  14. Australian Design Engineer who loves working on open source software for the web.

  15. The Web Animation Performance Tier List

  16. Staff front-end engineer based in Amsterdam, working on AI assistants at Shopify.

  17. This is one of those that feels like it should be easier than it ends up being, but here is where I landed at to ensure a modal image preserves its 3/2 aspect ratio no mater the viewport width/height. .modal { aspect-ratio: 3 / 2; height: min(calc(100…

  18. Articol fără titlu

    It’s always felt weird using opacity for disabled buttons for situations where its not placed on a solid background.

  19. Dither plugin for TailwindCSS

  20. ▲ Vercel Web Interface Guidelines

    See also Rauno’s Web Interface Guidelines.

  21. Articol fără titlu

    I’ve been fortunate to work with some amazing people over the years and a couple of those folks are open for new opportunities.

  22. Articol fără titlu

    Fixing folks list alignment one PR at a time. midday/pull/606 billingsdk/pull/144

  23. Articol fără titlu

    Two fantastic pieces of web inspiration: operate.so tempo.xyz

  24. My shadcn/ui registry

    I’ve been slowly working on my own shadcn/ui registry while learning more about the whole component distrubution setup at work.

  25. A Clock That Doesn't Snap

  26. What are OKLCH colors?

  27. Articol fără titlu

    Another use case for absolute positioning elements within inline text to support hanging punctuation.

  28. Silk

    Native‑like swipeable sheets on the web

  29. use-stick-to-bottom

    A lightweight React Hook intended mainly for AI chat applications, for smoothly sticking to bottom of messages.

  30. Articol fără titlu

    Ensure the trailing icon never orphans itself on to a new line.

  31. My current favorite approach to building bullet proof icon alignment within list items.

  32. We shipped a shadcn/ui registry

    npx shadcn@latest add https://clerk.com/r/nextjs-quickstart.json This single command will install: App layout with ClerkProvider and theme integration Sign-in and sign-up pages with catch-all routes Clerk middleware for route protection Header component…

  33. Articol fără titlu

    For when <mark /> elements wrap to multiple lines, use box-decoration-break: clone; to render each fragment with their own specified border, padding, and margin. mark { box-decoration-break: clone; padding-inline: 0.25rem; }

  34. Articol fără titlu

    Using background-repeat: round; to get that repeated dot background to fit perfectly across differing viewport widths. div { background-image: radial-gradient(red 1px, transparent 1.3px); background-size: 24px 24px; background-position: 0 0; backg…

  35. Articol fără titlu

    Had a quick chat with Hamed about the recent work we have done to improve the customization of Clerk UI components.

  36. Articol fără titlu

    Your component library ships bundled CSS via CSS-in-JS.

  37. We shipped a new Clerk theme based on shadcn/ui that styles Clerk’s components according to your shadcn/ui theme.

  38. Write like you talk

    Here’s a simple trick for getting more people to read what you write: write in spoken language.

  39. Chase McCoy's personal website

  40. Jonas Brinkhoff's personal website

  41. Agentic Engineering

    Software development is changing and we find ourselves at a convergence.

  42. Clerk CSS variables are now available!

    Theme your Clerk components directly from your CSS files where your design tokens live – no more CSS-in-JS required.

  43. What's the "Geometry" of Colours?

  44. culori

    A comprehensive color library for JavaScript.

  45. apcach

    JS color calculator for composing colors with consistent APCA contrast ratio.

  46. keyux

    JS library to improve keyboard UI of web apps