#design-system

[ follow ]
collaboration
Medium
22 hours ago
UX design

Maintaining a design system in Figma

Maintain Figma design systems by implementing a controlled release process to prevent breaking designer's files. [ more ]
Medium
1 year ago
UX design

Demonstrating the ROI of UX design to stakeholders

Designers are trained to understand the value that good user experience (UX) can bring to an organization.We learn about metrics and testing methods that can quantify the success of a design.However, it can still be challenging to communicate the value of design to executives and other stakeholders.
morecollaboration
consistency
Medium
1 week ago
Web design

Using a single dimension scale for all numbers in your UI designs

Defining a dimension scale is a crucial step in a design system to enhance consistency and reduce errors in screen designs and production code. [ more ]
blog.bitsrc.io
10 months ago
Vue

Best Design Principles in Angular

Photo by Kelly Sikkema on Unsplash Hey there!So, you want to know how to make the best code design for your Angular application?In this article, we take a closer look at the Interface Segregation Principle (ISP).Let's dive into it and see how it can make our code better.So, ISP is all about not forcing clients to depend on stuff they don't need.
Medium
11 months ago
UX design

Design tokens: how we use and automate them at GR8 Tech

Design tokens solve product problems, but they also create them.Here's our experience at GR8 Tech: how we use tokens and why we created the Token Master plugin.Design tokens store style values, such as colors and fonts, allowing style values to be applied consistently across designs, code, tools, and platforms.
Medium
11 months ago
UX design

8 Popular Figma Plugins to Build and Manage Design Systems

Design systems are the backbone of any digital product, providing a consistent framework for design and development.But as any designer knows, creating and maintaining a design system can be a time-consuming and complex task.These powerful tools can streamline the process of building and managing design systems, saving you time and energy.
Medium
1 year ago
UX design

8 Design Systems for UX Designers to build better products

Design systems are a collection of reusable components, guidelines, and principles that help designers create consistent and efficient user interfaces.They can save time, streamline collaboration, and enhance user experience.In this article, we'll explore 8 popular design systems that UX designers can learn from and leverage in their work.
Medium
1 year ago
UX design

What is a Design System and why it's so important?

I've been working on more than 7 projects during my time in an agency and every one of them was connected to the subject of a Design system.Working with UI kits, creating a system from scratch or helping a team to structure an existing system so it will work better, were one of the many responsibilities during each project.
moreconsistency
UX design
Medium
2 months ago
UX design

Design system maturity

Design system maturity is subjective and depends on factors like usefulness, adoption, complexity, and comprehensiveness.
The stages of design system maturity range from Absence, where teams are siloed, to Acknowledgment, where the need is realized but resources are not allocated yet. [ more ]
Medium
2 months ago
UX design

My Design System Journey: Building The Plane While Flying

Defining a style guide is crucial as the first step in building a design system.
Pattern libraries ensure usability-tested UI elements ready for implementation in the design system. [ more ]
Medium
2 months ago
UX design

Design systems for products: ecosystem of design systems

A design system for products contains conventions and approaches to design and build products, as well as key building blocks.
The design system for products helps guide teams through key questions and provides a framework for creating captivating and memorable experiences. [ more ]
Medium
2 months ago
UX design

Revolutionizing Design with AI-Powered Design Systems

AI can help reduce the need for design QA by generating screens with code directly from the design.
With AI, designers can easily create components and generate code with just a few clicks. [ more ]
The-brandidentity
3 months ago
UX design

The Brand Identity

OpenAI hosted its first DevDay conference and sought a brand identity that would reflect the company's forward-thinking spirit.
Design studio Play developed a brand centered around the 'bit,' the smallest unit of data that a computer can process and store. [ more ]
Medium
3 months ago
UX design

How to build a strategy, not a roadmap

A design system is a product that solves concrete tasks.
Creating a design system requires a strategy that treats it as a product from the beginning. [ more ]
moreUX design
JavaScript
blog.bitsrc.io
2 months ago
JavaScript

Creating Extensible React UI Components

Treat UI components as base components with few dependencies and many dependents.
To design an extendible component, it should have a component API, a theme, and be customizable. [ more ]
Medium
3 months ago
JavaScript

A cleaner approach for Storybook with React Native

Storybook for React Native can be challenging to set up and work with, but recent improvements in Storybook 6.5 have made it better.
Some developers prefer to install Storybook directly within the project, while others suggest creating a separate design system package for the UI. [ more ]
Medium
3 months ago
JavaScript

A cleaner approach for Storybook with React Native

Storybook for React Native can be challenging to set up and work with, but recent improvements in Storybook 6.5 have made it better.
Some developers prefer to install Storybook directly within the project, while others suggest creating a separate design system package for the UI. [ more ]
Medium
3 months ago
JavaScript

How To Create React Components That Run On Every React Framework?

React is used by over 1.8 million websites.
Maintaining a React design system that can be used across different frameworks can be achieved with Bit. [ more ]
Medium
3 months ago
JavaScript

How To Create React Components That Run On Every React Framework?

React is used by over 1.8 million websites.
Maintaining a React design system that can be used across different frameworks can be achieved with Bit. [ more ]
Medium
3 months ago
JavaScript

How To Create React Components That Run On Every React Framework?

React is used by over 1.8 million websites.
Maintaining a React design system that can be used across different frameworks can be achieved with Bit. [ more ]
moreJavaScript
Web design
Medium
3 months ago
Web design

A cleaner approach for Storybook with React Native

Storybook for React Native can be challenging to set up and work with, but recent improvements in Storybook 6.5 have made it better.
Some developers prefer to install Storybook directly within the project, while others suggest creating a separate design system package for the UI. [ more ]
Medium
3 months ago
Web design

How to build a strategy, not a roadmap

A design system is a product that solves concrete tasks.
Creating a design system requires a strategy that treats it as a product from the beginning. [ more ]
uxdesign.cc
3 months ago
Web design

Naming design tokens: the art of clarity and consistency

Choosing proper names for design tokens is critical for maintainability, clarity, and efficiency.
Effective design token names offer benefits like clarity, consistency, maintainability, and collaboration. [ more ]
uxplanet.org
3 months ago
Web design

Design System Resources for Designers in 2024

Design system resources and guides for designers [ more ]
Smashing Magazine
4 months ago
Web design

Building Components For Consumption, Not Complexity (Part 2) - Smashing Magazine

Building an adoptable design system requires overcoming challenges such as technical debt, parity between design and code, and adoption.
Tool limitations, siloed working arrangements, and poor organizational communication contribute to the challenges. [ more ]
Medium
4 months ago
Web design

Using Figma variables for breakpoints

Establishing breakpoints is an important step in creating a Design System.
Creating a new local variables collection helps organize and store breakpoint specifications.
Naming the collection modes according to the breakpoint sizes is necessary for easy reference. [ more ]
moreWeb design
Design
Medium
3 months ago
Design

How to build a strategy, not a roadmap

A design system is a product that solves concrete tasks.
Creating a design system requires a strategy that treats it as a product from the beginning. [ more ]
Smashing Magazine
4 months ago
Design

Building Components For Consumption, Not Complexity (Part 2) - Smashing Magazine

Building an adoptable design system requires overcoming challenges such as technical debt, parity between design and code, and adoption.
Tool limitations, siloed working arrangements, and poor organizational communication contribute to the challenges. [ more ]
moreDesign
Medium
3 months ago
UX design

How to build a strategy, not a roadmap

A design system is a product that solves concrete tasks.
Creating a design system requires a strategy that treats it as a product from the beginning. [ more ]
Medium
3 months ago
UX design

How to build a strategy, not a roadmap

A design system is a product that solves concrete tasks.
Creating a design system requires a strategy that treats it as a product from the beginning. [ more ]
LogRocket Blog
3 months ago
UX design

Creating a UI style guide - LogRocket Blog

A style guide in UI helps define the foundational elements of design, such as color, fonts, typography, and buttons.
The purpose of a style guide is to make purpose-led decisions and create a beautiful UI for the product. [ more ]
LogRocket Blog
3 months ago
UX design

Creating a UI style guide - LogRocket Blog

A style guide in UI helps define the foundational elements of design, such as color, fonts, typography, and buttons.
The purpose of a style guide is to make purpose-led decisions and create a beautiful UI for the product. [ more ]
LogRocket Blog
3 months ago
UX design

Creating a UI style guide - LogRocket Blog

A style guide in UI helps define the foundational elements of design, such as color, fonts, typography, and buttons.
The purpose of a style guide is to make purpose-led decisions and create a beautiful UI for the product. [ more ]
Medium
3 months ago
Web frameworks

How To Create React Components That Run On Every React Framework?

React is used by over 1.8 million websites.
Maintaining a React design system that can be used across different frameworks can be achieved with Bit. [ more ]
Medium
3 months ago
React

How To Create React Components That Run On Every React Framework?

React is used by over 1.8 million websites.
Maintaining a React design system that can be used across different frameworks can be achieved with Bit. [ more ]
uxdesign.cc
3 months ago
UX design

Naming design tokens: the art of clarity and consistency

Choosing proper names for design tokens is critical for maintainability, clarity, and efficiency.
Effective design token names offer benefits like clarity, consistency, maintainability, and collaboration. [ more ]
uxdesign.cc
3 months ago
UX design

Naming design tokens: the art of clarity and consistency

Choosing proper names for design tokens is critical for maintainability, clarity, and efficiency.
Effective design token names offer benefits like clarity, consistency, maintainability, and collaboration. [ more ]
uxdesign.cc
3 months ago
UX design

Naming design tokens: the art of clarity and consistency

Choosing proper names for design tokens is critical for maintainability, clarity, and efficiency.
Effective design token names offer benefits like clarity, consistency, maintainability, and collaboration. [ more ]
Medium
3 months ago
Artificial intelligence

Design Systems vs. AI: will the robots take over?

Artificial intelligence (AI) may or may not take over design systems.
AI can have a place in a human-led design system workflow. [ more ]
www.fastcompany.com
11 months ago
Artificial intelligence

Meet Google's new AI Search. And its feisty alter ego

This week at Google's yearly I/O conference, the company has something big to prove: that it can still rule search in the AI age.And over hours of demos and interviews with members of Google's Search team, the company shared its strategy to do so.Whereas search was once a single productthat gleaming white search bar that lives in the browsersearching with Google has been split into two separate AI experiences that balance Google's impossible scale with newly necessary innovation.
uxdesign.cc
3 months ago
Graphic design

Naming design tokens: the art of clarity and consistency

Choosing proper names for design tokens is critical for maintainability, clarity, and efficiency.
Effective design token names offer benefits like clarity, consistency, maintainability, and collaboration. [ more ]
uxplanet.org
3 months ago
Graphic design

Design System Resources for Designers in 2024

Design system resources and guides for designers [ more ]
LogRocket Blog
11 months ago
Graphic design

Best icon libraries for Vue.js - LogRocket Blog

In the UI/UX field, adding icons helps create a visual indicator for a particular element (i.e., a button, or a tab header) to express the context/action without so much text.Moreover, adding icons makes the app eye-catching and friendly for users.We can add icons to our Vue.jsapps with various icon libraries that come with either font- or SVG-based icon sets.
www.itsnicethat.com
1 year ago
Graphic design

JKR and photographer Cait Oppermann build a warmer brand world for Stella Artois

Stella Artois has announced the launch of a new brand world.The work from Jones Knowles Ritchie consists of a new design system, horizontal logo, two custom typefaces created with Pangram Pangram Foundry, and overhauled packaging and colour palette.JKR has also commissioned photographer Cait Oppermann known for delivering distinctive campaigns for the likes of Rapha on a range of creative, lifestyle-inspired shots.
Itsnicethat
1 year ago
Graphic design

Disney's young adult division, Freeform, takes a variable turn in Collins overhaul

Collins has recently launched its full rebrand of Freeform after audiences got their first look at the work in September 2022.The cable channel - Disney's division for young adults and teens - has moved through a couple of design eras since rebranding from ABC Family to Freeform in 2016.This latest edition moves away from a circular logo, enclosing FF initials, to a variable typographic approach under Collins - a typeface which is "always in a state of becoming, like [Freeform's] audience", the design company's case study explains.
Medium
1 year ago
Graphic design

3-Step Process for Finding & Pairing Fonts (Fast)

The appropriate font can make or break the success of a design project.Whether it's a website, a logo, a poster, or any other form of visual communication, the font you select can establish the tone, and mood needed to convey the intended message.Because of this, it is essential to select and pair fonts with care for your projects.
Medium
3 months ago
UX design

Naming design tokens: the art of clarity and consistency

Design tokens act as reusable pieces of code that describe visual elements in a design system.
Choosing clear and consistent names for design tokens improves maintainability, clarity, efficiency, and collaboration. [ more ]
Medium
3 months ago
UX design

Naming design tokens: the art of clarity and consistency

Design tokens act as reusable pieces of code that describe visual elements in a design system.
Choosing clear and consistent names for design tokens improves maintainability, clarity, efficiency, and collaboration. [ more ]
Medium
3 months ago
UX design

Naming design tokens: the art of clarity and consistency

Design tokens act as reusable pieces of code that describe visual elements in a design system.
Choosing clear and consistent names for design tokens improves maintainability, clarity, efficiency, and collaboration. [ more ]
Smashing Magazine
4 months ago
UX design

Building Components For Consumption, Not Complexity (Part 2) - Smashing Magazine

Building an adoptable design system requires overcoming challenges such as technical debt, parity between design and code, and adoption.
Tool limitations, siloed working arrangements, and poor organizational communication contribute to the challenges. [ more ]
Smashing Magazine
4 months ago
UX design

Building Components For Consumption, Not Complexity (Part 2) - Smashing Magazine

Building an adoptable design system requires overcoming challenges such as technical debt, parity between design and code, and adoption.
Tool limitations, siloed working arrangements, and poor organizational communication contribute to the challenges. [ more ]
Smashing Magazine
4 months ago
UX design

Building Components For Consumption, Not Complexity (Part 2) - Smashing Magazine

Building an adoptable design system requires overcoming challenges such as technical debt, parity between design and code, and adoption.
Tool limitations, siloed working arrangements, and poor organizational communication contribute to the challenges. [ more ]
Medium
5 months ago
Web design

Building Reusable React Components with styled-components

Reusable components bring consistency and order to web design
Reusable components make maintenance and scalability easier [ more ]
Medium
5 months ago
Web design

Building Reusable React Components with styled-components

Reusable components bring consistency and order to web design
Reusable components make maintenance and scalability easier [ more ]
Medium
5 months ago
Web design

Building Reusable React Components with styled-components

Reusable components bring consistency and order to web design
Reusable components make maintenance and scalability easier [ more ]
blog.bitsrc.io
10 months ago
Vue

Setting Up Private and Public Routes and Validating Access with React Router v6

Photo by Denys Nevozhai on Unsplash As we build interactive web applications using React and React Router, security becomes a crucial aspect to consider.It is essential to ensure that only authorized users can access sensitive information by protecting certain routes.While there are various mechanisms such as access tokens or role management libraries to implement a comprehensive authentication system, in this tutorial, we will focus on implementing route access validation using React Router.
blog.bitsrc.io
10 months ago
Vue

How I've set up eslint and prettier in Angular 16 and why I did that.

Photo by Christopher Gower on Unsplash Did you ever spend time discussing how your code should be displayed during code review?Where to enter a new line, what is the ideal indentation?Do you ever want to preserve these settings between different code editors?Do you ever wanted your code to be statically verified almost instantly (on file save :-))?
blog.bitsrc.io
10 months ago
Vue

Unleashing the Power of TypeScript's Type System

Photo by Valery Fedotov on Unsplash In the previous article, we touched on how TypeScript, as a powerful superset of JavaScript, introduces a static type system that enhances the dynamic world of JavaScript development.In this article, we will explore the fundamentals of type annotations in TypeScript, with a particular focus on working with primitive values.
blog.bitsrc.io
11 months ago
Vue

How to Create Typed Forms in Angular

Photo by Mediamodifier on Unsplash In this article, I want to show you how to create typed forms in Angular.Although it's possible to create forms without types, it's not the best choice when building something great.Using types in your Angular forms can help catch errors early in the development process, improve code readability and maintainability, and enhance the overall developer experience.
blog.bitsrc.io
1 year ago
Vue

DevSecOps: The Security Guard of Microservice Architecture

Image generated by DALLE, OpenAI The software development industry is constantly evolving and new trends and technologies are emerging every day.One of the most significant trends in recent years is the move towards microservices architecture, which is becoming increasingly popular among organizations.
blog.bitsrc.io
1 year ago
Vue

How to Write Unit Tests with React Testing Library in Next.js

If you want to use the React testing library in Next.js for writing unit tests you have to make some configuration files for that and install some packages.You can install packages with the below command: Then you need to create some files for jest configs: ./jest.config.js./jest.setup.jsReact router (optional) if you use `useRouter` in your components you have to mock `next/router` and you have to create a mock file for that.
Medium
10 months ago
Vue

Navigating Semantic Versioning In An Increasingly Packaged World

The following quote captures succinctly my experiences using packages.Hoping for the best, prepared for the worst, and unsurprised by anything in between.- Maya Angelou

Some key lessons I've taken away over the years are:
1.The Spec is only as good as the discipline of the person/group of individuals enforcing it.
blog.bitsrc.io
1 year ago
Vue

Cloud Native Microservice To Cloud Agnostic Microservice

https://unsplash.com/photos/BJHN6Do8kjQAs you know, I've been working more with IoT edge use cases around my career.It was going fine with Azure to date, but when we were re-analyzing the architecture, we found a need for cloud-agnostic microservices instead of cloud-native microservices (more precisely with Azure).
LogRocket Blog
1 year ago
Web development

Tailwind CSS: Using dynamic breakpoints and container queries - LogRocket Blog

Styling is a crucial component of web design, impacting how your website looks and feels to users.The right styling can improve your website's visual appeal, usability, and professional appearance.It can also support the establishment of a website's general tone and personality.Aside from just aesthetics, styling can have practical advantages.
blog.bitsrc.io
1 year ago
Vue

React Newbies Guide: How to Use useMemo for Expensive Calculations and Complex State Management

Photo by Kelly Sikkema on Unsplash The useMemo React hook is a powerful tool that allows developers to optimize the performance of their applications by only re-rendering components when certain values have changed.This can greatly improve the overall performance and user experience of your application.
Insights from Kablamo Engineering.
10 months ago
UX design

Everything You Want To Know About Media Queries and Responsive Design

What is a Media Query?Media queries are a CSS language feature which allow an author to conditionally apply CSS rules according to characteristics of the device or window in which an application is being viewed.Most commonly, these might be according to the viewport width allowing CSS authors to create components and layouts that are responsive to the size of the window or device that they are being viewed in.
Dezeen
11 months ago
Design

"In order to change the future, first of all you have to design minds," says Ilse Crawford

Designers have to act as "catalysts of change" and look beyond the status quo when specifying materials, said a panel of experts at a talk hosted by Dezeen in collaboration with Bentley during Milan design week.Titled Rethinking Luxury Materials, the event was the first in a series of panel discussions hosted by Dezeen and Bentley called Lighthouse Talks, which will explore the future of luxury.
Medium
11 months ago
Vue

How Microfrontends and Design Systems Work Together

If you're working in a large organization that builds tons of software or have worked on several projects, chances are you have contributed to developing multiple production apps.However, you might have noticed that you either re-use frontend components from other projects by simply copying/pasting them or even adopting certain CSS styles and defined design guidelines from one project to the other.
Medium
1 year ago
UX design

Design system myth-1. Source of truth

Concept vs Reality
'The Design system is the source of truth' Is it the Sun? Are you God?What is this, a new religion?Does this mean that it is all set in stone?What?I don't like rules, they mess with my creative flow!I cannot compete with it, I must surrender and obey!When I started working with design systems I heard this very often, 'a design system is the source of truth'.
blog.bitsrc.io
1 year ago
Vue

Design Search Service at Scale (Master-Worker Architecture)

When designing a search or any other microservice at scale, there are a couple of questions popping up in our heads on reliability and dynamicity.There are multiple ways of achieving a fault-tolerant and reliable service.In this article, I will discuss one way to achieve this by introducing parallel computation followed by data partitioning.
blog.bitsrc.io
1 year ago
Vue

4 Best Ways to Use React's Suspense Component

lets you display a fallback until its children have finished loading.Suspense is a new feature that lets your component wait for something before it can render.Some of the use cases where it is used are data fetching and waiting for images, scripts, and other asynchronous work to load.Suspense does not detect when the data is fetched inside an Effect or Event handler.
Figma
1 year ago
UX design

Meet the maker: Marcin Wichary

We have a ritual at Figma where new hires are asked: "What makes you a maker?"For our new series, Meet the Maker, we're digging into the details, kicking off with Marcin Wichary, a design manager from the Editor team.If a T-shaped person has a breadth of knowledge and one deep specialization, we'd liken Marcin to a comb-he taps into deep knowledge across a broad range of niche interests, such as looping videos and San Francisco's ghost stations.
Flowbite Svelte
11 months ago
JavaScript

Flowbite Svelte - UI Component Library

Svelte UI components
Explore the whole collection of over 57 open-source UI components and interactive elements built with Svelte and Flowbite

Design with Figma
Track work across the enterprise through an open, collaborative platform.Link issues across Jira and ingest data from other software development tools.
Jqueryscript
1 year ago
jQuery

Weekly Web Design & Development News: Collective #494

A collection of the latest and hottest design and development resources (Javascript libraries, CSS snippets, DeveloGraphic Design Resources, etc.) on the web from the last week (Week 12, 2023).Web Design & Development News: Collective #494
Trig-JS
The easy way to create CSS scroll animations that react to the position of your HTML element on screen.
blog.bitsrc.io
1 year ago
Vue

Package vs Package-lock json file

You might have definitely come across this package-lock.jsonfile if you are working on projects where Node.js is used.In this article, we will see what is package-lock.jsonfile, why it is required, and how it is different from the package.jsonfile.What is a package.jsonfile?It is a JSON file that is present in the root directory of the project and it holds important information about the project, it basically contains the metadata about the project and all the dependencies that were installed using NPM.
blog.bitsrc.io
1 year ago
Vue

React's Virtual DOM: Decoded for Beginners

Photo by James Yarema on Unsplash Have you ever heard the term virtual DOM and wondered what it means?If you're like many React developers, you might have a general idea that virtual DOM is an important part of how React works, but you don't really understand how it's built and how it works at the lowest level.
Theregister
1 year ago
Artificial intelligence

Language, schmanguage: NASA's generative AI builds spaceships

When NASA's balloon-borne exoplanet-observing telescope EXoplanet Climate Infrared TElescope (EXCITE) takes to the skies this fall it'll be doing so with a scaffold and support struts with a unique feature: they were designed by an artificial intelligence algorithm.Using a method dubbed "evolved structures," NASA Goddard Space Flight Center research engineer Ryan McClelland's design said the aim was to reduce the mass of spacecraft structural components by two thirds, while at the same time reducing stress risks, by using commercially-available AI software to build parts that can be machined by commercial vendors.
Medium
1 year ago
UX design

7 Essential Notion Templates for Product Designers

Notion is a versatile tool that can be used for various tasks, including project management, note-taking, and task tracking.The great thing bout this tool is it allows for easy collaboration with team members.Templates are one of the key features that Notion offers.Here are top 7 free Notion templates that can be useful for product designers:
This template allows product teams to track all of their project work.
Medium
1 year ago
UX design

Designing advanced components and interactions for complex products

When a product designer starts designing complex products, there are many topics they need to cover, such as the product domain and edge cases.In addition, complex products require advanced flows, components, and interactions that aren't very common.In this article, I will show you how you can find better creative solutions to this situation.
blog.bitsrc.io
1 year ago
Vue

The Styling Framework Taking Tech Companies by Storm

Created By Me Using Figma If you work in web development, chances are you've heard of Tailwind CSS.This rapidly growing styling framework has taken the tech world by storm and is quickly becoming one of the most popular choices for developers.But what is Tailwind CSS, and why are so many tech companies choosing it over other styling frameworks?
Medium
1 year ago
UX design

Turning users into AI, UX personality test, modeling components in Figma

Weekly curated resources for designers - thinkers and makers.Modern products often have a large amount of user research data from different sources: user research interviews, intercom conversations, customer e-mails, surveys, customer reviews on various platforms, and whatnot.Making sense of all that data is a challenging task.
Medium
1 year ago
UX design

What a key steps to building a design system?

Before you will start your journey of building a design system for your product, take a moment and think about the team that will help you to bring it to life.What kind of people need to be involved in the process?It wouldn't be just designers, you will also need developers and product managers, leaders and others like researchers, content strategists, and accessibility and performance experts.
LogRocket Blog
1 year ago
UX design

Using ghost buttons in UX design for effective CTAs - LogRocket Blog

When designing user interfaces, it won't be long before you encounter a need for a Call To Action (CTA).Whether your user needs to submit a form or complete a purchase or sign up for your mailing list, you first have to give them a button where they can take that action.But not all buttons are created equal, and that's good news for you.
Medium
1 year ago
UX design

How can the efficiency of design system be measured?

How can the efficiency of design system be measured?Using a design system AND tracking its efficiency may be tricky but it also is very important.The developers play the key role in the design system's success since they are creating the components and templates for the project and they are doing it for a perspective - the system saves a lot of time and money when implemented.
Medium
1 year ago
Vue

Lock down your theme colours with Typescript

You've spent ages building out your Design System, got your brand colours on point, and now you're building out your component library.You want to lock down your colour props to only allow brand colours, but you only want to allow some of thosecolours, and only in certain combinations.An example here is a button component.
Medium
1 year ago
UX design

What my past design managers taught me about managing people.

I've had good managers and I've had not-so-great managers.I've learned from both.Being a good manager is hard, it's underrated how much time, feelings, and sacrifice good managers made.As a designer, I thought I could only learn from a manager that was a designer, but boy was I wrong.Here are my takeaways.
Medium
1 year ago
UX design

Lessons in UX/UI designathons & hackathons

In design competitions/hackathons, 99% of the time, ideas go unacknowledged because the panel judging the work may have alternative agenda or a very specific scope they are looking for (even when they say they do not).Last year, I participated in a design hackathon.The given brief was to "innovate medical screening".
www.independent.co.uk
1 year ago
UK news

Home Office civil servants told to stop using Times New Roman'

Times New Roman has been outlawed by the Home Office due to it being harder for visually impaired people or those who have difficulty reading to decipher, reports say.It comes days after US secretary of state Antony Blinken hit headlines for telling staff they should ditch the font in favour of adopting Calibri as the standard, according to a cable obtained by The Washington Post.
Medium
1 year ago
UX design

Why your design team hates disabled features

I joined a local co-working space recently and met a developer who wanted to ask a controversial question.I thought the topic of conversation would be the 20B acquisition of Figma by Adobe.Instead, he wanted to know my thoughts on disabling features.The controversy is that he's a fan of disabling, yet his design team is not.
Medium
1 year ago
UX design

How to break your design system without creating chaos

As a designer, one of the first things you learn is the importance of following rules and guidelines.Whether it's the principles of design or the guidelines of a design system, it's crucial to understand and adhere to these rules in order to create cohesive designs.But as any designer knows, there are times when the rules need to be broken.
Medium
1 year ago
UX design

E-Resume-Build a professional resume: Design case study

A few folks in our team are hard core front-end masters 💻 They started E-Resume project to practice their coding skills and they also hoped that it would create value to others.They created their own resumes 📝 using this tool.Soon more people loved it and it reached 350+ stars on GitHub ❤️
They realised that better design could improve the tool and help many more people.
GitHub
1 year ago
JavaScript

GitHub - 4rokis/monorepo-example

Getting started
NextJs apps are fully autonomous NextJS applications that runs next to each other as zones.Master app(web) handles the zone configuration and user doesn't know that the app/zone he interacts with has changed.💡 A zone is a single deployment of a NextJS app.You can have multiple zones and merge them as a single app.Advanced Features: Multi Zones | Next.jsThe master app/zone hold the configuration.
CSS-Tricks
1 year ago
Web design

A Few Times Container Size Queries Would Have Helped Me Out | CSS-Tricks

CSS Container Queries are still gaining traction and many of us are getting our hands wet with them, even if it's for little experiments or whatnot.They've got great, but not quite full, browser support - enough to justify using them in some projects, but maybe not to the extent where we might be tempted to start replacing media queries from past projects with shiny new container size queries.
[ Load more ]