DEV Community

# ui

Tag dedicated to posts about user interface. Tips, tricks, techniques, approaches, etc.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Free Tailwind CSS v4 Components for Vue 3 (Open Source)

Free Tailwind CSS v4 Components for Vue 3 (Open Source)

Comments
1 min read
Why Most A/B Tests Fail in Subscription Apps

Why Most A/B Tests Fail in Subscription Apps

Comments
4 min read
QWeb / View Inheritance Collisions (Odoo)

QWeb / View Inheritance Collisions (Odoo)

Comments
3 min read
Scroll Is Not Just Position: Introducing scroll_velocity_notifier

Scroll Is Not Just Position: Introducing scroll_velocity_notifier

1
Comments
3 min read
What Is a Modal in Web Design? UX Rules, Examples & When Not to Use

What Is a Modal in Web Design? UX Rules, Examples & When Not to Use

Comments
3 min read
Why Your UI Looks “Off” -- Part 2

Why Your UI Looks “Off” -- Part 2

Comments
1 min read
How to Design a Web App: UX Flows, States, Empty Screens & Dashboards

How to Design a Web App: UX Flows, States, Empty Screens & Dashboards

Comments
3 min read
Kali Linux XFCE Panel Missing in VirtualBox — Complete Fix (2025)

Kali Linux XFCE Panel Missing in VirtualBox — Complete Fix (2025)

Comments
1 min read
Stop Generating "AI Slop": The Developer's Guide to Google Stitch

Stop Generating "AI Slop": The Developer's Guide to Google Stitch

Comments
5 min read
UI Patterns Frontend Developers Must Know (Part 2)

UI Patterns Frontend Developers Must Know (Part 2)

10
Comments 1
3 min read
SwiftUI Animations Internals: Transactions, Timing & Identity

SwiftUI Animations Internals: Transactions, Timing & Identity

Comments
3 min read
I Had 24 Hours, Zero Templates, and a Vision. Here's What I Built.

I Had 24 Hours, Zero Templates, and a Vision. Here's What I Built.

Comments
5 min read
Top 15 React Component Libraries to Use in 2026

Top 15 React Component Libraries to Use in 2026

Comments
3 min read
Building Dynamic Seat Layout Rendering in React from Sparse JSON (BookMyShow/District-style)

Building Dynamic Seat Layout Rendering in React from Sparse JSON (BookMyShow/District-style)

Comments
5 min read
Our UI Is Fine — So Why Does It Feel Bad?

Our UI Is Fine — So Why Does It Feel Bad?

Comments
1 min read
10 UI/UX Improvements That Instantly Boost User Engagement (Even for Developers)

10 UI/UX Improvements That Instantly Boost User Engagement (Even for Developers)

Comments
2 min read
I built a generic React Select on top of shadcn/ui (supports objects, async & pagination)

I built a generic React Select on top of shadcn/ui (supports objects, async & pagination)

Comments
1 min read
How to Improve Your Website’s UX Without a Full Redesign

How to Improve Your Website’s UX Without a Full Redesign

Comments
2 min read
I Built a Free Theme Generator for Developers — MVP Launch

I Built a Free Theme Generator for Developers — MVP Launch

1
Comments 1
1 min read
7 UI/UX Mistakes That Kill User Experience

7 UI/UX Mistakes That Kill User Experience

Comments
8 min read
UI Mistakes Developers Make (And How to Fix Them)

UI Mistakes Developers Make (And How to Fix Them)

Comments
3 min read
Best-Looking Paywalls Collection: 14 High-Conversion UI Templates

Best-Looking Paywalls Collection: 14 High-Conversion UI Templates

Comments
5 min read
I Finally Added Dark Mode, and It Forced Me to Fix More Than Colors

I Finally Added Dark Mode, and It Forced Me to Fix More Than Colors

2
Comments
4 min read
SwiftUI Layout System Masterclass

SwiftUI Layout System Masterclass

Comments
3 min read
QWeb/View Inheritance Collisions

QWeb/View Inheritance Collisions

Comments
3 min read
loading...