Mobile design UI components
Line design system is an excellent collection of UI components for mobile apps—from action buttons to pulldown menus. Every component features anatomy, states & behavior, and design dos and donts.
Data Visualization Catalogue
Massive collection of data visualizations (100 visualizations) that will help you find the one that you need for your project.
Color scale generator
The tool helps build a color palette. It generates tints and shades based on the primary color you provide. You can play with darkness and lightness, as well as angle and saturation of colors.
Spotify Ways of Working in Figma
A slide deck from the Spotify Design team that describes the process the team follows when working in Figma, from basics like getting access to Figma & creating projects to more complex activities like creating specs.
Data Visualization GIF maker
An online tool from Google that allows you to create three types of data visualization (rectangles, circles, and racetracks) and export it as GIF.
How to design the proper data visualization
A dataset of 100 visualizations and practical tips on choosing the proper data visualization type depending on input type and function.
How To Design Nested Context Menus
A comprehensive guide to creating intuitive context menus for apps + a safe triangle technique. 🖋️ by
@michaelvillar
6 principles for better transition animations
1️⃣ Fade in and out with opacity
2️⃣ Scale to add liveliness
3️⃣ Maintain consistent directionality
4️⃣ Balance speed
5️⃣ Prioritize, order, and group
6️⃣ Establish spatiality
Free mobile wireframe kit
Cutframe is an open-source mobile wireframe kit with 250+ components, 200+ screens, and 170+ icons for mobile devices, available in light and dark mode.
16 little UI design rules that make a big impact
A design case study to redesign an example user interface using simple rules such as using space to group related elements and using font weights to make text less or more prominent
UX Research Notion Templates
Free collection of Notion templates for various research activities, from creating a research plan to running a survey.
🔗
📷:
@_odett
UI design checklist
A massive collection of the best practices for everything related to UI design—components, pages, user flows and branding. 🖋️ by
@george_hatzis
Psychology of Design
Excellent collection of 106 design principles and cognitive biases that affect product design. Each principle comes with relevant examples and practical tips.
Mobile Wireframe Kit for Figma
Free UI kit with more than 200 screens for onboarding, photo browsing, payment, and other scenarios. The screens are available in both light and dark themes.
💎 Visual Vocabulary
This poster assists UI designers in selecting the right type of data visualization depending on the message they want to communicate
Create beautiful moving gradients
ShaderGradient is an online tool that helps create beautiful gradients. You can customize colors, shapes & motion properties. The tool is also available in Figma, Framer, and as a React component.
UX Research Questions
Excellent collection of nearly 400 questions for product design research. The list includes scenarios, sample answers, and follow-up questions.
📷:
@mazedesignHQ
UI Design Tips
Collection of practical design tips for popular UI components—from call-to-action buttons & cards to menus & modal windows. Every recommendation is provided in a do and don't format.
UI Components Handbook
Collection of popular user interface components with guides on how to use them, Figma design samples & code snippets (HTML/Tailwind CSS)
Design good practices
Guidelines to naming conventions, components structure and document organization. Essential tool for creating robust design systems.
I bet you’ll start naming layers in Figma after reading this guide. 😂
User interface component library
The Component Gallery is a repository of UI components based on examples from popular design systems like Material Design. Information about components includes styling and markup, interactivity and usage guidelines.
Design System Canvas
This canvas is one-page plan of your vision for a design system; it acts as the perfect starting point for the process of creating or upgrading a design system
Font pairing for Google Fonts
Fontjoy is an online tool for finding the best font combinations. Font pairs are created from free and open-source font families. You can change font similarly—from very similar to high contrast.
Dos and don'ts on designing for accessibility
Tips on how to offer an excellent experience for users with low vision, deaf and hard of hearing, dyslexia, motor disabilities, users on the autistic spectrum, and users of screen readers.
📷:
@krwpn
Gamification in product design
Gamification is about applying game elements in a non-game context in order to make your product or service more engaging. The sketches contain examples of game mechanics, techniques for increasing user engagement, and more.
📷:
@krisztaszerovay
Portfolio Inspirations for Product Designers
Pafolios is an excellent collection of portfolio examples and case studies for Product, UI, and UX designers. You can filter the list to particular disciplines, such as illustration or UX writing.
Playbooks For UX Designers
A step-by-step guide for common challenges UX designers face— from getting your first product design job to building a design system.
💎 Errors & Alerts Decision Tree
If you wonder whether you should use inline error, banner, modal, toast, or empty state for your error message, use this tree to inform your decision.
UX Questions Bank
Great collection of almost 400 questions designers can use during product discovery. You will find scenarios, sample responses, and follow-up questions for each question in this list.
💎 Naming tokens in design system
Nice visual guide that shows the difference between different types of tokens and offers practical tips for token naming.
💎 Design System Generator for Figma
This is a nice helper for setting up a quick design system in Figma. It helps with variables for color, typography, spacing, grids, radius, and shadows.
💎 What Loading Pattern Should I Use? (Decision tree)
If you’re wondering whether you need to use a loading spinner, skeleton screen, or progress bar, this decision tree will help you choose the right loading pattern for your task.
Automated production of design specifications in Figma
Figma plugin that creates specs for UI components. Specs include the anatomy of a component, layout & spacing of layers with autolayout, and more.
Screen Sizes for Apple Devices
Repository of screen sizes and technical details for Apple devices, along with the guides for icon, CarPlay and AppStore screenshots.
Checklist Design
A collection of 50 checklists for UI components, pages and user flows. Each checklist helps you to consider the different states of a component and scenarios when you take a user from A to B. 🖊️ by
@george_hatzis
Common sign-up UI design patterns
Generic registration flows, activate with link or code scenarios, and emails for activate with code/link
📷:
@TessGadd
UI design reference library
Mobbin is a massive collection of best-in-class mobile & web app designs like YouTube, Instagram and Apple Music. It helps to streamline product research and design process.
Design components in Figma
A very detailed review of the process of creating a text input component available in multiple variants: different sizes, inputs, field texts, icons, helpers, interaction states, and background colors.
Design System Checklist
Open-source checklist that will help you plan, build and grow your design system. It covers design language, tokens, core components, and maintenance (support and documentation).
Name your Figma layers automatically with AI
Tired of naming all your layers in Figma? Autoname will do it for you. This Figma plugin will name your layers automatically.
UX Research Templates (Notion)
Knowledge hub in Notion with research templates for card sorting, competitive analysis, contextual inquiry, diary study, user journey mapping, value proposition, and more.
The ultimate guide to proper use of UI animation
A comprehensive guide for creating good UI animations. It will help you find the proper duration & speed, easing curve, and choreography for the animated effect.
UX Design Workflow
A variation of a design workflow that a product team follows when creating a new product that includes various activities, from initial interviews at the beginning to usability testing at the final steps.
Design Systems For Figma
A collection of design systems that come with Figma UI kits. Filter by platform (Android, iOS, React, Vue, etc) and theme (dark mode).
UI design references for web and mobile
Refero is a curated collection of real web and mobile UIs (over 25k web pages and 24k iOS screens). You can filter by page type, design pattern or UI element.
💎 Figma Checklists
Figma Checklist is a collection of actionable guidelines that help design better Figma components. They cover layers, layout design, properties, style, and component testing.
💎 Data visualization cheatsheet
There are many ways to visualize data, and it can be hard to choose the right type for your data. Visual vocabulary is a nice summary of popular visualizations for different tasks (i.e. correlation, ranking, distribution).