# UI/UX · Tech watch

[Canonical source](<https://sebastien.rigaux.be/en/tech-watch/tags/ui-ux>)

Designing interfaces and flows around user needs.

## [Taste Skill gives coding agents design rules and browser checks](<https://sebastien.rigaux.be/en/tech-watch/links/taste-skill-gives-coding-agents-design-rules-and-browser-checks>)

Taste Skill gives coding agents a system for building less generic company websites: palettes, hero layouts, UI fragments and real photographs, with art direction tailored to the type of business. The repository offers Claude Code and Codex integrations, plus installation through `npx skills`.

Its distinctive feature is automated checking in headless Chrome: pages render at four widths, from 390 to 1440 px, and are checked for empty visuals, contrast, alignment and images missing on slow networks. WebGL and scroll effects are limited to tech, gaming and software pages, with static fallbacks for phones and reduced motion.

2026-11-06 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/taste-skill-gives-coding-agents-design-rules-and-browser-checks.md>) · [Original resource](<https://github.com/Leonxlnx/taste-skill>)

## [emoji-picker-react: customize a React emoji picker](<https://sebastien.rigaux.be/en/tech-watch/links/emoji-picker-react-customize-a-react-emoji-picker>)

emoji-picker-react provides an emoji picker for React, either with its built-in styling or adapted to a product’s visual design. The interactive playground lets developers try props, CSS themes, and customization examples.

Features include search, skin tones, custom emojis, and multiple languages. Its reactions mode starts with a compact set of popular reactions, then opens access to the full emoji library.

2026-11-01 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/emoji-picker-react-customize-a-react-emoji-picker.md>) · [Original resource](<https://ealush.com/emoji-picker-react/#playground>)

## [OpenTUI builds TypeScript terminal interfaces with a native Zig renderer](<https://sebastien.rigaux.be/en/tech-watch/links/opentui-builds-typescript-terminal-interfaces-with-a-native-zig-renderer>)

OpenTUI lets developers build terminal user interfaces in TypeScript, directly or with React and Solid. Its native renderer is written in Zig, and layouts use flexbox.

The library supports selects, inputs, and scroll boxes controlled by keyboard or mouse. It can also display images, play sounds, and render 3D graphics.

2026-11-01 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/opentui-builds-typescript-terminal-interfaces-with-a-native-zig-renderer.md>) · [Original resource](<https://opentui.com/>)

## [Puck, a visual editor for React: field and canvas updates in 0.24](<https://sebastien.rigaux.be/en/tech-watch/links/puck-a-visual-editor-for-react-field-and-canvas-updates-in-024>)

Puck, a visual page editor for React, adds field groups and tabs in version 0.24, along with a `checkbox` field for selecting multiple options. Drag handles also make it easier to reorder components in nested layouts.

The `renderFields` API lets you compose these layouts. In the canvas, `InlineTextField` enables direct text editing, while `fieldTransforms` transforms values at render time without changing the underlying data.

2026-11-01 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/puck-a-visual-editor-for-react-field-and-canvas-updates-in-024.md>) · [Original resource](<https://puckeditor.com/blog/puck-024>)

## [MicroKit: 54 React, CSS and Tailwind microinteractions to copy](<https://sebastien.rigaux.be/en/tech-watch/links/microkit-54-react-css-and-tailwind-microinteractions-to-copy>)

MicroKit collects copy-ready interactions—animated buttons, tabs, inputs and hover effects—with React or CSS and Tailwind variants. Each component is copied separately in JavaScript or TypeScript, with no package to install; 26 of the 54 have no dependencies, while 28 use lucide-react.

The code is MIT-licensed, and Tailwind variants are designed for versions 3 and 4. In the Next.js App Router, most components work in server components; those using state, refs or event handlers need « use client ».

2026-10-29 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/microkit-54-react-css-and-tailwind-microinteractions-to-copy.md>) · [Original resource](<https://microkit.co/>)

## [UI SFX gives interface sounds a consistent language](<https://sebastien.rigaux.be/en/tech-watch/links/ui-sfx-gives-interface-sounds-a-consistent-language>)

UI SFX groups **78 interface events** into 12 sonic styles, so teams can compare how the same feedback feels without changing what it means. The library includes 72 one-shots and six loops, with interactive previews that place sounds in product flows.

Install it with `npm install uisfx`; its TypeScript API plays sounds and lets callers stop a loop when the associated state ends. Audio files use the CC0 license, while the runtime is MIT-licensed—a clear split that supports reuse in web and native projects alike.

2026-10-29 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/ui-sfx-gives-interface-sounds-a-consistent-language.md>) · [Original resource](<https://uisfx.com/>)

## [next-themes: handle themes without flashes or hydration pitfalls](<https://sebastien.rigaux.be/en/tech-watch/links/next-themes-handle-themes-without-flashes-or-hydration-pitfalls>)

next-themes applies the theme as the page loads, respects the system preference, and syncs the choice across tabs. Its `ThemeProvider` works with both the App Router and `pages/`, while a hook lets components switch themes or handle multiple variants.

One architectural detail matters: the browser-stored theme is unavailable during server rendering. UI that depends on `useTheme` should wait until the client component mounts to avoid hydration errors. The library also updates the `<html>` attribute—`suppressHydrationWarning` is recommended—and remains independent of the CSS solution in use.

2026-10-29 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/next-themes-handle-themes-without-flashes-or-hydration-pitfalls.md>) · [Original resource](<https://github.com/pacocoursey/next-themes#readme>)

## [Tailwind CSS: a directory of components, templates, and tools](<https://sebastien.rigaux.be/en/tech-watch/links/tailwind-css-a-directory-of-components-templates-and-tools>)

All UtilityCSS brings together free and paid Tailwind CSS resources, organized by type, use case, and technology. Its listings include copy-paste components, templates, Next.js starters, and color-management tools, several of which support Tailwind CSS v4’s OKLCH formats.

Filters help narrow the catalog to building blocks for a project, but the directory alone does not guarantee their quality or accessibility. The page advises checking those details with each resource.

2026-10-28 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/tailwind-css-a-directory-of-components-templates-and-tools.md>) · [Original resource](<https://allutilitycss.com/>)

## [Fontastic Space: compare fonts and their metrics](<https://sebastien.rigaux.be/en/tech-watch/links/fontastic-space-compare-fonts-and-their-metrics>)

Fontastic Space compares Google Fonts side by side, with anatomy overlays, OpenType metrics, and compatibility scores. Its Playfair Display + DM Sans example compares x-height, cap height, and string width, then provides CSS rules ready to reuse.

The scores draw on several typographic analysis frameworks, but remain a guide: the tool also lets you inspect the visual result in a paragraph or banner before choosing a pairing.

2026-10-28 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/fontastic-space-compare-fonts-and-their-metrics.md>) · [Original resource](<https://fontastic.space/>)

## [React Bits 2.0 reworks animated components and creative tools](<https://sebastien.rigaux.be/en/tech-watch/links/react-bits-20-reworks-animated-components-and-creative-tools>)

React Bits 2.0 announces 216 animated components: 104 have been rebuilt or redesigned, and more than 20 have dropped extra dependencies. Demos add presets and click interactions, while Background Studio, Shape Magic, and Texture Lab have been rebuilt to tune effects live and export the results.

The update also refreshes the documentation and landing page, which is reported to use about five times less JavaScript. The catalog supports expressive interface prototyping; the range of animations still makes it worth assessing their runtime and dependency costs before integrating them into a product.

2026-10-23 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/react-bits-20-reworks-animated-components-and-creative-tools.md>) · [Original resource](<https://x.com/davidhaz/status/2110662315959803905?s=46>)

## [React Aria Sheet: swipeable overlay and mobile-friendly release](<https://sebastien.rigaux.be/en/tech-watch/links/react-aria-sheet-swipeable-overlay-and-mobile-friendly-release>)

React Aria v1.22.0 introduces the **Sheet** component, a swipeable overlay leveraging native browser scroll gestures for smooth, touch-friendly transitions—well suited for mobile trays and notifications. This release also brings Turbopack support for locale optimization, improved handling of interactive widgets like the virtual keyboard, and various fixes for collections, ComboBox, and forms.

2026-10-16 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/react-aria-sheet-swipeable-overlay-and-mobile-friendly-release.md>) · [Original resource](<https://react-aria.adobe.com/releases/v1-22-0>)

## [Navbar Gallery: curated navigation bar design inspiration](<https://sebastien.rigaux.be/en/tech-watch/links/navbar-gallery-curated-navigation-bar-design-inspiration>)

Navbar Gallery offers a curated selection of navigation bars from a wide range of websites, including static navbars, dropdowns, mega menus, sidebars, search bars, and announcement banners. Each example is browsable by type and links to the original site, making it easy to compare concrete navigation patterns for interface design. This resource helps designers quickly find relevant navigation solutions without sifting through generic galleries.

2026-10-16 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/navbar-gallery-curated-navigation-bar-design-inspiration.md>) · [Original resource](<https://www.navbar.gallery/>)

## [Footer Design gallery: curated website footer inspiration](<https://sebastien.rigaux.be/en/tech-watch/links/footer-design-gallery-curated-website-footer-inspiration>)

Footer Design offers a **curated gallery of website footers** from diverse projects, sortable by style and type. This resource lets you quickly browse concrete examples for inspiration when designing or updating interfaces. It features typographic, illustrated, grid-based and animated approaches, making it a practical UI/UX reference.

2026-10-16 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/footer-design-gallery-curated-website-footer-inspiration.md>) · [Original resource](<https://www.footer.design/>)

## [Supahero: curated website hero section gallery](<https://sebastien.rigaux.be/en/tech-watch/links/supahero-curated-website-hero-section-gallery>)

Supahero offers a **curated collection of website hero sections** showcasing diverse and visually engaging header designs. Each entry highlights different styles, animations, and layouts, making it a practical resource for interface inspiration or design research. While advanced filters are missing, the fast browsing experience lets users quickly explore a wide range of real-world examples.

2026-10-16 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/supahero-curated-website-hero-section-gallery.md>) · [Original resource](<https://supahero.io/>)

## [3dicons.co: open-source, customizable 3D icon library](<https://sebastien.rigaux.be/en/tech-watch/links/3dicons-co-open-source-customizable-3d-icon-library>)

3dicons.co offers over 1,400 open-source 3D icons, free to use without attribution for personal or commercial projects. The platform lets you customize color, angle, and download icons individually or in bulk, with themed collections and Figma integration. Its CC0 license makes it easy to incorporate these assets into any application or design system.

2026-10-16 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/3dicons-co-open-source-customizable-3d-icon-library.md>) · [Original resource](<https://3dicons.co/>)

## [Shaders: 199 ready-to-use WebGPU components for React, Vue, Svelte and JavaScript](<https://sebastien.rigaux.be/en/tech-watch/links/shaders-199-ready-to-use-webgpu-components-for-react-vue-svelte-and-javascript>)

This documentation lists over 190 ready-to-use visual components for integrating WebGPU effects into React, Vue, Svelte, Solid, and plain JavaScript. The components span a wide range: textures, shapes, materials, filters, distortions, transitions, blurs, adjustments, and interactive effects, each with a concrete description of its rendering and parameters. A resource to quickly enrich an interface with advanced visual effects without writing low-level shaders.

2026-10-16 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/shaders-199-ready-to-use-webgpu-components-for-react-vue-svelte-and-javascript.md>) · [Original resource](<https://shaders.com/docs/components>)

## [Prompt Motion: explore AI-generated motion examples](<https://sebastien.rigaux.be/en/tech-watch/links/prompt-motion-explore-ai-generated-motion-examples>)

Prompt Motion is a gallery of motion videos accompanied by the prompts and skills used to create them with Claude Opus 5.5. Examples can be browsed by type, from product UI and charts to kinetic typography and particles, then adapted to a project as a starting point for AI-assisted motion design.

2026-10-08 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/prompt-motion-explore-ai-generated-motion-examples.md>) · [Original resource](<https://prompt-motion.com/>)

## [Open-source React blocks for building admin apps](<https://sebastien.rigaux.be/en/tech-watch/links/open-source-react-blocks-for-building-admin-apps>)

Shadcn Admin Kit provides open-source blocks for building internal tools, dashboards, and B2B apps with React. It preconfigures data tables, forms, authentication, search, and internationalization, with advanced capabilities such as generated CRUD screens, permissions, bulk actions, and undo.

2026-10-06 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/open-source-react-blocks-for-building-admin-apps.md>) · [Original resource](<https://marmelab.com/shadcn-admin-kit>)

## [Penpot, an open design and prototyping platform](<https://sebastien.rigaux.be/en/tech-watch/links/penpot-an-open-design-and-prototyping-platform>)

Penpot is an open-source design and prototyping platform connecting design, code, and AI workflows. It supports responsive interfaces, shared components and design tokens, and open formats such as CSS, HTML, SVG, and JSON to help bridge mockups and implementation.

2026-10-04 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/penpot-an-open-design-and-prototyping-platform.md>) · [Original resource](<https://penpot.app/>)

## [Production-ready transitions for React web apps](<https://sebastien.rigaux.be/en/tech-watch/links/production-ready-transitions-for-react-web-apps>)

Transitions Pro offers more than 43 production-ready transitions for React, TypeScript, and Next.js apps. Copyable examples come with agent skills and tools for creating or reviewing motion, helping teams build a consistent interaction system instead of isolated animations.

2026-09-13 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/production-ready-transitions-for-react-web-apps.md>) · [Original resource](<https://transitions.dev/pro.html>)

Page 1 / 4

[Next](<https://sebastien.rigaux.be/en/tech-watch/tags/ui-ux/page/2>)
