Feed

UI

Track UI design trends, component libraries, and user interaction. Our digest aggregates design systems, usability testing, and frontend architecture from developer communities.

Articles from the last 30 days

Resizing windows on macOS Tahoe – the saga continues
01Thursday, February 12, 2026

Resizing windows on macOS Tahoe – the saga continues

An analysis of macOS 26.3 reveals that Apple initially fixed a window-resizing bug in the Release Candidate, replacing square regions with rounded ones. However, the final release reverted this fix, downgrading the status from a resolved issue to a known issue, returning the operating system to its previous buggy square-region behavior for window interactions.

Microsoft Has Killed Widgets Six Times. Here's Why They Keep Coming Back.
02Monday, February 2, 2026

Microsoft Has Killed Widgets Six Times. Here's Why They Keep Coming Back.

For over three decades, Microsoft has attempted to integrate widgets into Windows, iterating through six distinct implementations including Active Desktop, Vista Sidebars, and Windows 8 Live Tiles. Each version failed due to recurring issues such as performance degradation, security vulnerabilities, or poor user experience. The current Windows 11 Widget Board represents the culmination of these lessons, utilizing a secure, declarative Adaptive Cards architecture and native WinUI 3 rendering to avoid the 'scar tissue' of past disasters. By moving away from executable code and resource-heavy web views, Microsoft aims to provide glanceable data without compromising system integrity or screen real estate. The evolution highlights a shift from intrusive UI elements toward purposeful, sandboxed utilities that respect user privacy and system performance while complying with modern regulatory standards like the Digital Markets Act.

Oat – Ultra-lightweight, semantic, zero-dependency HTML UI component library
03Sunday, February 15, 2026

Oat – Ultra-lightweight, semantic, zero-dependency HTML UI component library

Oat is an ultra-lightweight, zero-dependency UI component library featuring 6KB CSS and 2.2KB JS. It focuses on semantic HTML, native WebComponents, and accessibility without framework bloat. Designed for long-term stability, it avoids over-engineered ecosystems by using vanilla CSS variables and standard elements to provide a modern, minimal aesthetic similar to shadcn.

Skip the Tips: A game to select "No Tip" but dark patterns try to stop you
04Friday, February 13, 2026

Skip the Tips: A game to select "No Tip" but dark patterns try to stop you

Skip the Tips is a satirical browser game that challenges players to navigate over 30 dark patterns designed to trick them into tipping. The game critiques modern tipping culture by using deceptive UI tactics like guilt-trip modals and hidden buttons, offering a fast-paced experience where users practice avoiding manipulative checkout screens without downloads or sign-ups.

Sources:Hacker News419 pts
Show HN: I spent 4 years building a UI design tool with only the features I use
05Friday, February 6, 2026

Show HN: I spent 4 years building a UI design tool with only the features I use

Vecti is a sophisticated, browser-based collaborative UX design tool designed to streamline complex workflows into intuitive visual solutions. The platform emphasizes performance, featuring a high-fidelity rendering engine capable of handling large-scale projects without lag. Key features include real-time collaboration, a shared asset library, and robust permission controls for team projects. Built in the EU with a strong focus on privacy and transparency, Vecti aims to provide a professional-grade alternative for designers and developers that prioritizes user needs over corporate interests. Its pricing model includes a free starter tier and a professional plan tailored for growing teams, alongside special discounts for educational and open-source initiatives. The tool's philosophy centers on creative freedom and efficiency, aiming to become a trusted standard in modern UI/UX design workflows through a community-aligned approach.

Sources:Hacker News339 pts
LiftKit – UI where "everything derives from the golden ratio"
06Monday, February 9, 2026

LiftKit – UI where "everything derives from the golden ratio"

LiftKit is an innovative open-source UI framework specifically engineered to address symmetry and proportion issues often found in modern web design. By utilizing the golden-ratio and subpixel accuracy, it ensures that every component feels visually balanced and satisfying. The framework features a modular control panel for global color management, allowing developers to preview real-time changes directly within their workflow. Beyond simple aesthetics, LiftKit offers granular typography controls and unique style presets like glass and rubber-morphism. Its responsive scaling system ensures that spacing adjusts dynamically with text size, providing a level of polish that distinguishes Minimum Viable Products from standard prototypes. This tool is designed to provide high-end visual fidelity with minimal effort.

Sources:Hacker News257 pts
CSS-Doodle
07Friday, February 13, 2026

CSS-Doodle

css-doodle is a web component for drawing patterns with CSS, utilizing a Grid Layout. It provides specialized selectors like :doodle and :container, along with functional macros for random values, list picking, mathematical targeting via @match, and complex shapes using SVG filters, GLSL shaders, and polar equations.

Sources:Hacker News167 pts
Maple Mono: Open source monospace font
08Friday, February 6, 2026

Maple Mono: Open source monospace font

Maple Mono is a specialized monospace font crafted to enhance the coding experience through a blend of aesthetics and functionality. Addressing shortcomings in popular alternatives like JetBrains Mono and Fira Code, it introduces features such as clean glyphs with rounded corners, a distinctive cursive-style italic, and comprehensive variable font support. A key technical highlight is its seamless integration of Nerd-Font icons and a precise 2:1 width ratio between Chinese and English characters, ensuring consistent alignment. Additionally, it offers smart ligatures and highly granular configuration options via OpenType features, allowing developers to freeze or customize specific characters to suit their preferences. This project aims to provide a more readable, modern, and customizable environment for terminal and code editor usage.

Sources:Lobsters154 pts
Emulated Windows 3.11 in the Browser
09Sunday, February 22, 2026

Emulated Windows 3.11 in the Browser

This interactive project by levelsio and bai0 features a virtual keyboard interface with fullscreen and diagnostic capabilities. It serves as a tool for users to report bugs, share ideas, and interact with a simulated hardware layout, highlighting web-based interface design and functional user experience within a digital workspace environment.

Sources:Hacker News124 pts
A Pokémon of a Different Color
10Friday, February 13, 2026

A Pokémon of a Different Color

The visual discrepancy between Pokémon images on regional websites stems from CMYK color profiles. Because printing standards differ by region (US Web Coated vs. Japan Color 2001), images without embedded profiles default to local software settings. This causes Pikachu to appear in varying shades of yellow depending on how CMYK data is converted to sRGB.

Sources:Hacker News121 pts
Remarkable Pro Colors
11Sunday, February 1, 2026

Remarkable Pro Colors

The author shares an in-depth analysis of the Remarkable Pro paper tablet, focusing on its unique color display and integration into a dual-tablet workflow alongside the Remarkable 2. A central theme is the challenge of color reproduction; the author demonstrates how the tablet's bland, limited palette differs significantly when exported to a PC. To address this, they developed a custom ICC color profile and GIMP palette using DSLR photography and visual calibration to help users preview and adjust images for the device more accurately. Beyond technical color management, the review critiqued the Pro's darker 'gray' background, blueish backlight, and the clunky user interface for page management. Despite these hardware and software frustrations, the author appreciates the device's improved responsiveness and minimalist writing environment, while lamenting the lack of Linux support and the breakdown of the third-party open-source ecosystem following recent software updates.

Sources:Hacker News121 pts
Show HN: 3D Mahjong, Built in CSS
12Sunday, February 22, 2026

Show HN: 3D Mahjong, Built in CSS

VoxJong 3D Mahjong Solitaire offers an immersive 3D puzzle experience. Players navigate a 144-tile board featuring multiple view options including Isometric and Top Down. The game includes features like hints, time tracking, and zoom controls to enhance the traditional Mahjong Solitaire gameplay within a modern web-based interface.

Sources:Hacker News110 pts
Stop using icons in data tables
13Thursday, February 5, 2026

Stop using icons in data tables

This analysis challenges the ubiquitous use of icons in data-heavy interfaces, arguing that they often increase cognitive load rather than simplifying user experiences. While icons are frequently marketed as universal UI solutions, they possess high spatial frequency, forcing the brain to decode intricate shapes within tiny pixel footprints. This process creates a 'cognitive tax' through visual entropy. Unlike text, which humans process as a rhythmic and predictable texture, icons are perceived as discrete objects that demand intense foveal attention. By replacing clear text with cryptic glyphs, designers introduce visual speed bumps that exhaust users before they can process the actual data. The article advocates for prioritizing typography and low-entropy designs to align with human psychophysics, suggesting that words are often more efficient than illustrations for complex dashboards and tables.

Sources:Hacker News110 pts
IsoCoaster – Theme Park Builder
14Friday, January 30, 2026

IsoCoaster – Theme Park Builder

The provided content appears to be a technical placeholder or a loading state indicator for a software application. In the tech industry, loading states are critical components of User Experience (UX) and Frontend development, designed to inform users that data fetching or processing is currently underway. Effective loading screens reduce perceived latency and prevent user frustration by providing visual feedback. While 'Loading...' is a simple textual representation, modern web and mobile applications often utilize skeleton screens, spinners, or progress bars to enhance interaction. Ensuring that these states are accessible and performant is vital for maintaining high standards in Frontend design and overall product quality across various platforms.

Sources:Hacker News100 pts
How a DEV Friend and I Brought Two Avatars to Life
15Monday, February 16, 2026

How a DEV Friend and I Brought Two Avatars to Life

Two developers from India and Japan collaborated on a project creating interactive 3D avatars using VRoid Studio and structured dialogue systems. Focus was placed on orchestrating animations, managing asynchronous timing across timezones, and refining user experience. The experiment highlights the power of global open collaboration and potential for interactive storytelling systems.

Sources:Dev.to79 pts
Current - An RSS reader
16Tuesday, February 17, 2026

Current - An RSS reader

Current is a novel RSS reader designed to eliminate 'phantom obligation' by replacing unread counts with a 'river' metaphor. Articles age based on custom 'half-life' velocities, eventually fading away naturally. It features minimalist design, on-device NLP for habit-tracking, and a 'release' gesture, prioritizing a calm, pressure-free reading experience across iOS, iPadOS, and macOS.

Sources:Lobsters68 pts
Removing Tahoe’s Unwanted Menu Icons
17Monday, February 2, 2026

Removing Tahoe’s Unwanted Menu Icons

The transition to MacOS 26 (Tahoe) has introduced a controversial UI change: the proliferation of monochrome icons within application menus. Developers and designers, including Paul Kafasis and Nikita Prokopov, argue that Apple's heavy-handed implementation violates long-standing Human Interface Guidelines. Instead of enhancing accessibility, these icons create visual clutter, lead to inconsistent indentation, and make scanning menus notably more difficult for users. Apple has even begun injecting these icons into third-party applications without developer consent, often resulting in haphazard and illogical placements. In response, some developers are now opting to programmatically strip these forced icons from their software to restore the clean, text-based aesthetic found in previous versions like MacOS Sequoia. This movement emphasizes the importance of developer agency in maintaining a high standard of UI/UX design against questionable OS-level changes.

Sources:Lobsters35 pts