Design Patterns For Complex UIs and Enterprise UX
- Your instructor
- Vitaly Friedman
- Tickets
- Get a ticket ↓
-
Workshop includes:
- 🔖 Examples to take away
- 🗣 Interactive live sessions
- 📺 Workshop recordings
- 🎤 Dedicated Q&A time
- 🏅 Smashing Certificate
Workshop, 2×2h + Q&A • Wed & Thu, September 2 & 3, 2026
9:00 – 11:30 AM PT • 18:00 – 20:30 CEST • Check your time zone ⏰
Complex products don’t have to be complicated. As designers, we need to shape UX to maximize clarity and reduce confusion — especially when designing for legacy-ridden environments, B2B systems and complex domains.
In this workshop, we’ll cover practical design patterns and real-life examples for multi-level navigation, complex data tables, live filtering, search and autocomplete, actionable dashboards, multi-page forms, and a whole lot more.
Here’s What You Should Be Expecting:
-
Live and practical sessions
2 sessions packed with real-life examples
-
Real-life case studies
100s of examples to take away
-
Dedicated Q&A time
To ask all your questions
-
Lifetime access
To video recording, slides and resources
-
Templates & resources
Ready to apply right away
-
Smashing Certificate
A well-deserved reward for your work
Complex products don’t have to be complicated. In this practical workshop with Vitaly Friedman, senior UX consultant with the European Parliament and creative lead of Smashing Magazine, we’ll dive into design patterns that work — for complex products and Enterprise UX.
When users make mistakes, those mistakes compound, causing huge costs, severe delays and poor outcomes. Well, let’s fix just that for good!
$195.00
$295.00
With all video recordings &
slides.
🎪 Save up to 25% on this workshop with a Smashing Membership.
We’ll cover:
- Multi-level navigation — mega-dropdowns with 4+ levels, tree navigation, nested app menus, scanning patterns (F-shape vs. Layer-cake), badges, chips, tags, navigation queries, infinite scroll,
- Live filtering, sorting and search — auto-apply vs. manual apply, filtering overlays, filtering and sorting intervals, sidebar vs. top bar, multi-sorting UX, faceted sorting, autocomplete UX, customized search results,
- Complex data tables and grids — pivot mode, comparison patterns, select, pin, move, drag, resize, drag-and-drop, keyboard navigation, accessibility, inline editing, bulk actions, tabbed views, filter constructors,
- Complex multi-page forms — form layout, one page vs. multiple pages, modals vs. pages, undo vs. confirm, cancel and back buttons, errors, toasts, required and optional fields, disabled buttons, live validation,
- Actionable dashboards and charts — dashboard types, building blocks, customization, dashboard pressure levels, action dot dashboards, chart types, arrows, scales, colors, arrangement, chart jobs,
- Hidden vs. Disabled vs. Read-only — when to use each and how to communicate constraints clearly,
- Legacy systems and third-party UX — practical strategies for designing around fragile systems, zombie features and conflicting priorities,
- Decision trees for UI components — how to choose the right component for the right context, every time.
You’ll leave the workshop with a toolbox of practical techniques and design patterns to apply for your projects right away.
Who is this workshop for?
- Product designers and product managers who want to make sure they improve UX of their products,
- Design and UX Leads who want to explore established practices and make more confident, informed UX decisions,
- UX researchers and practitioners who want to improve UX maturity, articulate value and drive better design decisions.
You’ll walk away with a toolbox of techniques and examples of doing things well — in your product, website, desktop app or mobile app.
What hardware/software do you need?
You’ll need to bring a lot of creativity with your preferred coffee mug. We’ll be spending a lot of time drawing, sketching, designing and thinking.
Be ready to challenge your general view of designing for complex products. You’ll need a lot of sleep reserves since it’s going to be a packed session. Bring a lot of attention to detail and non-standard thinking to this one! ;-)
About Vitaly Friedman
Vitaly Friedman loves beautiful content and doesn’t like to give in easily. When he is not writing or speaking at a conference, he’s most probably helping companies solve UX issues or running front-end/UX workshops. He loves solving complex UX, front-end and performance problems.
Time & Schedule
This workshop is split over two live sessions:
- Wed, September 2, 2026, 9:00 – 11:30 AM PT (18:00 – 20:30 CEST)
- Thu, September 3, 2026, 9:00 – 11:30 AM PT (18:00 – 20:30 CEST)
Can’t make a live session? No worries — you get full access to the recordings and all resources, slides and templates to dive in whenever you have time.
Workshop Agenda
Day 1: Complex UI Foundations (Sep 2)
8:45 AM PT
Virtual doors open, registration, chat and introductions.
9:00 AM PT
Designing For Complex Products and Legacy Systems
The workflow to design for experts, B2B, enterprise, legacy systems and around 3rd-party vendors — with do’s, don’ts and practical UX strategies.
9:30 AM PT
Multi-Level Navigation UX
Mega-dropdowns with 4+ levels of navigation, tree navigation, nested app menus, scanning patterns (F-shape vs. Layer-cake), badges, chips, tags, navigation queries, infinite scroll.
10:00 AM PT
Live Filtering, Sorting, Search UX
Auto-apply vs. manual apply, filtering overlays, filtering and sorting intervals, sidebar vs. top bar, multi-sorting UX, faceted sorting, autocomplete UX, customized search results.
10:30 AM PT
☕ Break (15 mins) — stretch your legs, grab your coffee!
10:45 AM – 11:30 AM PT
Q&A with Vitaly on the day’s material. Networking!
Day 2: Complex UI Patterns In Practice (Sep 3)
8:45 AM PT
Virtual doors open, registration, chat and introductions.
9:00 AM PT
Complex Data Tables and Grids UX
Pivot mode, comparison patterns, select, pin, move, drag, resize, drag-and-drop, keyboard navigation, accessibility, inline editing, bulk actions, tabbed views, filter constructors.
9:30 AM PT
Complex Multi-Page Forms UX
Form layout, one page vs. multiple pages, modals vs. pages, undo vs. confirm, cancel and back buttons, errors, toasts, required and optional fields, disabled buttons, live validation.
10:00 AM PT
Dashboards and Charts UX
Dashboard types, building blocks, customization, dashboard pressure levels, action dot dashboards, chart types, arrows, scales, colors, arrangement, chart jobs.
10:30 AM PT
How To Drive Impact In Complex Environments
A practical strategy to get started and make an impact in products with zombie features, fragile systems, conflicting priorities and high-stakes situations.
11:00 AM – 11:30 AM PT
Wrapping up, next steps, resources, templates and Q&A.
$195.00
$295.00
With all video recordings &
slides.
🎪 Save up to 25% on this workshop with a Smashing Membership.