Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the hostinger-ai-assistant domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/irttsubu/webartinfo.com/wp-includes/functions.php on line 6260
Design – Webartinfo | Creativity With Perfection
Notice: Function WP_Scripts::add was called incorrectly. The script with the handle "czgb-block-frontend-js" was enqueued with dependencies that are not registered: slick-carousel. Please see Debugging in WordPress for more information. (This message was added in version 6.9.1.) in /home/irttsubu/webartinfo.com/wp-includes/functions.php on line 6260
Posted on — Leave a comment

Top 10 Must-Visit Websites for UI/UX Designers: Your Ultimate Resource Guide

Top 10 Must-Visit Websites for UI/UX Designers: Your Ultimate Resource Guide

There are numerous websites that offer valuable resources, inspiration, and guidance for UI/UX design. Here are some of the best ones:

  1. Dribbble: Dribbble is a platform where designers showcase their work. It’s an excellent place to find inspiration, discover trends, and see what other designers are creating.
  2. Behance: Similar to Dribbble, Behance is another platform for designers to showcase their portfolios. It’s a great resource for finding inspiration across various design disciplines, including UI/UX.
  3. Nielsen Norman Group: NN/g is a leading UX research and consulting firm. Their website offers a wealth of articles, reports, and resources on UX best practices, usability, and user research.
  4. Smashing Magazine: Smashing Magazine is a popular online publication for web designers and developers. It features articles, tutorials, and case studies on UI/UX design, front-end development, and other related topics.
  5. UX Design Institute: This website offers courses and resources for those looking to become UX designers or improve their UX design skills. It’s a great place to learn about UX principles and methodologies.
  6. InVision Blog: InVision is a popular prototyping and collaboration tool for designers. Their blog covers a wide range of topics related to design, including UI/UX, prototyping, and design systems.
  7. UX Booth: UX Booth publishes articles written by industry professionals covering various aspects of UX design, research, and strategy. It’s a valuable resource for both beginners and experienced designers.
  8. Awwwards: Awwwards showcases the best websites from around the web, highlighting innovative design and creativity. It’s a great source of inspiration for UI/UX designers looking to stay updated on the latest trends.
  9. UX Collective: This publication on Medium features articles, case studies, and resources on UX design and research. It covers topics such as usability testing, interaction design, and user-centered design principles.
  10. Usability.gov: Usability.gov is a resource provided by the U.S. government’s General Services Administration (GSA). It offers guidelines, best practices, and case studies to help government agencies and others create user-friendly digital experiences.

These websites offer a wealth of information and inspiration for UI/UX designers at all levels of experience. Whether you’re looking for tutorials, case studies, design inspiration, or research-based insights, you’re likely to find valuable resources on these platforms.

You

Posted on — Leave a comment

Best Black Friday deals for web developers and designers

Askbootstrap

With the bulk number of Black Friday deals available online, one wishing to grab the best deals is most likely to be lost. But if you are a web developer or a designer, you’ve just landed on the right place to win this year’s Black Friday season. We’ve curated some of the most amazing deals that you can grab without even thinking twice.

As a web developer or designer, we presume you might be making either your own website or your clients’. Whatever the part of web development you are involved in, we do have deals that suit your needs. So, let’s check them out.

Best Black Friday deals for web developers and designers

[divider style=”solid” top=”20″ bottom=”20″]

Askbootstrap (Themeforest)

Enjoy 70% Black Friday discount on all items in Themeforest Profile.

Coupon code: No coupon code required

Sale ends on: December 1, 2019.

[button color=”red” size=”medium” link=”https://themeforest.net/user/askbootstrap/portfolio” icon=”” target=”true” nofollow=”false”]Grab the Deal[/button]

[divider style=”solid” top=”20″ bottom=”20″]

Askbootstrap (Website) Premium & Free Templates

Enjoy 70% Black Friday discount on all items in Askbootstrap premium templates.

Coupon code: No coupon code required

Sale ends on: December 10, 2019.

[button color=”red” size=”medium” link=”https://webartinfo.com/shop/” icon=”” target=”true” nofollow=”false”]Grab the Deal[/button]

[divider style=”solid” top=”20″ bottom=”20″]

Askbootstrap (Templatemonster)

Enjoy 50% Black Friday discount on all items in Templatemonster Profile.

Coupon code: No coupon code required

Sale ends on: December 1, 2019.

[button color=”red” size=”medium” link=”https://www.templatemonster.com/website-templates/bookishow-movies-events-sports-website-template-87181.html” icon=”” target=”true” nofollow=”false”]Grab the Deal[/button]

[divider style=”solid” top=”20″ bottom=”20″]

We went through a lot of Black Friday offers and picked the above ones for you. If you are a web developer or designer looking for such sales, grab the deals you like. Good luck! 🙂

 

 

Posted on — Leave a comment

Motion Design in UI – Designing in the Browser

Welcome to “Designing in the Browser.” In this series, we explore how to take a design, build it, and then tweak it in the web browser using the latest in web technology and design systems. Today we’re going to take a look at how we breathe life into our user interfaces using animations and interactions, and how we can scale motion principles throughout our application. Let’s dive in.

Motion on the web is a key part of any user experience. We need to be able to give a user feedback when they explore a page, whether that be via hover, focus, click, touch, or swipe. We can even provide interactions in response to user actions, like adding an item to a shopping cart. Simple interactions can be transitions between two states. Animation on the web, a similar but distinct concept, brings the user’s attention to a particular place in the UI, and can bring to light an otherwise standard web experience. It’s especially important that we have motion on the web, because a website is a digital interface that lacks real world cues, like physical touch and 3D space. These cues are what help us to understand the context of our daily experiences. However, we can imitate the physical world to create context in the web through motion principles in our UIs.

Material Design, Google’s open source UI design system, breaks motion down into three principles– informative, focused, and expressive.

Motion is informative – Motion shows spatial and hierarchical relationships between elements, which actions are available, and what will happen if an action is taken.

Focused – motion focuses attention on what’s important without creating unnecessary distraction.

Expressive – motion celebrates moments in user journeys, adds character to common interactions, and expresses a brand’s personality and style. Let’s take a look at some of these examples of motion within a UI.

We’ll start with transitions. Transitions allow for properties to change from one value to another. You can adjust the speed, timing function, as well as specify which properties are actually getting transitioned.

When you transition a property in CSS, the browser interpolates between values, meaning it calculates the steps between the starting and ending point, and displays those steps based on the speed and timing functions in between. A transition can be as simple as a color shift on hover.

I have a box here, and on hover, I’m simply changing the background color to be yellow. You can see this in DevTools by clicking on the element state here and selecting Hover. I’m also applying this to focus. You can see here that, even though the focus state is in a light gray, meaning it’s not currently active, the focus state is also getting the same style as the box on hover. You can test focus state as well with these element state tools. It’s a really nice way to test transitions on the web.

Here is an example of a material design component button. There is also a transition here when you hover over it. It is a little bit more subtle. There is a shadow that comes out of that, giving a little bit of depth to this button. But the simple transition here is that this box shadow is expanding.

So if we take a look at that, what it looks like is this. You have your box shadow, which is a little bit more of a complex transition here. And we’re specifying the transition to state what property we’re transitioning, the box shadow, the speed of the transition, 280 milliseconds, and then a cubic bezier as the timing function for the transition. When you hover over that button or focus on that button state, the box shadow changes to be a little bit more separated from the button to give it that appearance of popping off the page. This allows for a fluid transition that gives you some kind of 3D context based within physical space.

You can have multiple properties transition on any given element. And if the syntax can be calculated by the browser, like color, sizing, opacity, and transform, it’ll be a smooth transition. Some properties, like blend modes, can’t transition, because there are no values to calculate between those two states. So keep that in mind.

For the best performance, stick to transitioning opacity and CSS transforms so you don’t have to go through the entire paint, composite, layout steps when you’re applying changes in your CSS.

In this episode, I’ll be focusing on CSS-based animations. But if you’re interested in the topic of web animations in general, note that the Web Animations API provides much more power. The Web Animations API gives us key framing and timelines, meaning that we can start, stop, pause, and reverse animations, as well as orchestrate motions to start after one has ended.

CSS animations use the @keyframe keyword, and can also get pretty complex. You can use step or percentage animations to animate multiple properties at a time. Step animations aren’t necessarily fluid, think the second hand on a ticking clock. But with UI animations, we most often see percentage-based animations.

I’ll show you an example. So in this example, I’m using Glitch.com to be able to showcase the code next to the visualization of this animation. I have this ringing button, and there’s two different animations happening at the same time. There is a ring, where this icon is translating from left to right and sort of shaking. And there’s also a growing animation, where it’s scaling up. It’s also changing its container color. We’re using a couple of mix-ins here to change that container color. So we’re orchestrating both of these animations, and on the web we’re applying this animation grow onto the button itself. And then onto the icon specifically, we’re using the ring animation. So you can really make these complex. Here I’m using decimal points within a second. So you don’t just have to use percentage based on the second hand. You can really get complex here and make it as detailed as you want. Don’t think that CSS animations have to be simple. You can orchestrate them too. You just have to be careful with timing it yourself.

This example is a bit complex, but you can also have much simpler animations, and those are pretty common on the web. One shortcut I often use for animations is using the from and to keywords to stand in for 0% and 100%. That’s a pretty common thing when you want multiple properties to maybe transition at the same time, and just want to quickly throw them up in an @keyframe statement.

But what do these techniques look like within the frame of our motion principles? Let’s start with the first principle– motion is informative. We can use motion to create connections between elements and actions. The material design ripple is a great example of this, and I’ll show you what that looks like.

So here we have a layout. This is the material theme builder, where you can adjust properties like shape, color, and typography, and see what that looks like with all of these different components on a single page. Now, if I click on this button, you’ll see that wherever I click is where the ripple starts, and it then extends to the rest of the element. So it’s a response to the user. It’s this reaction to where the user is clicking on this UI. And that’s really nice, because we are creating this visual digital response mechanism to user input. You’ll also see a ripple in this card example. When you click throughout the card, you see that wherever I press is where the ripple starts and expands throughout that section. But the card is broken up into various sections. There is this main section, which is where we have an image, a headline, some text. That might be a link into a post, for example. We also have this bar here with buttons. Those buttons might represent actions. So we want to be able to separate the place that we click within that card with the action that’s taken by the user. So having that ripple expand and also a different state change, that color change that happens once we click, that helps the user to understand there’s different possible actions within the same element within a UI.

I also love the animation in the material checkboxes. That’s one of Disco’s favorite too. Here’s a demo with a data table. In this data table, we have the checkboxes. And you can see, as I click the checkbox, the little check pops in, it animates, and it’s really nice, the little user experience gives that feedback. We also see that the background of this element changes to a light purple color and this theme. And that indicates that the item is selected, along with the checkbox. When all of these items are selected, this top checkbox will also be checked, because every item inside of that is selected. If we deselected all of those, we see they all animate out the same time. So having this motion really helps to bring the user’s attention here.

Another item that’s important in motion is how it connects various elements. So here, we have a chip, and this chip is a filter chip. When we click the ice cream, the checkbox pops in, not only in that ice cream chip, but also in the items inside the data table. So it creates this really nice uniform interaction inside of this component, even though they’re two different elements that are interacting with each other.

This allows for this idea of a physical space, these physical interactions, these physical connections to be translated onto the web in a way that’s a little bit easier for you and for your users to understand.

The second principle is that motion is focused. It captures a user’s attention. Here are two examples of animations which call to the user’s attention. The first one we just looked at earlier is that ringing button. It brings the user’s attention to a possible action. In a floating action button, users can click to take a single action, or click to expand for a variety of actions. So this ringing floating action button brings attention to itself and asks the user to respond. The ring and grow animations being applied at the same time make this possible. They bring this fab to life.

Here’s an example of a shiny shop button which has a subtle sheen that just goes from left to right across it. And we’re using linear gradients to do this and this skew transformation. So here, we can see that that skew is translating from 0% to 100%. The animation is happening from 0% to 10%, and we’re then pausing. So it’s not repeatedly happening. So it’s going from 0% to 10%, and then we’re waiting till 100% to start over that little sheen across the button. But this also calls to the user’s attention, calls to that action button of adding to cart. And it’s just a little subtle nod to your user to pay attention to a specific place in the UI.

If you want to play with some of these examples, all of the links we’ve provided below for you to check out, remix, make them your own.

And finally, the last principle is that motion is expressive. In the previous example, the ringing button can bring a little personality and fun to an interface while also being informative.

I love these examples from the material.io spec that demonstrate how motion adds character and appeal to interactions. Motion on the web helps users to understand your app. It’s not just for flair and effect, but for a better user experience.

I hope today’s show helped you see how motion can be integrated into your application as something that’s informative, provides focus, and adds brand expression. What are your favorite examples of motion design on the web? Leave a comment below. We’d love to see them. Until next time.

Posted on — Leave a comment

UX Design vs UI Design | What’s The Difference? (2019)

UX Design vs UI Design | What's The Difference? (2019)

What’s the difference between UX Design and UI Design? What would you be doing as a UX or UI Designer? In this video, Dee, a senior UX Designer here at AJ&Smart, offers a detailed description of UX and UI design, gives tangible examples for each professions and showcases what you can expect to be doing working in either area!

Posted on — Leave a comment

Essential Photoshop CC 2017 shortcut keys for designers

Essential Photoshop CC 2017 shortcut keys for designers

The most vibrant platform you can apply your creativity on is Photoshop if you happened to be a designer. Your opportunities of displaying your imagination through your design is at it’s highest when you are on Photoshop. Design is the first thing people notice about a website or anything you make. Sometimes having a great sense of design embedded in mind is not enough. Mastering the tools and manipulating the easiest way are the two key methods to boost your performance.

Underscoring the facts that you need to be handy with the tools, we come up with some very important Photoshop shortcuts that would boost your performance and ease your work. On the top of everything they will save your valuable time.

The best part is you can set your own shortcut in the settings which we will cover in some other articles in future. Here we present the most essential Photoshop shortcuts for you.

 

Image Command Shortcuts

Mac Windows
Adjustments
Levels Cmd+L Ctrl+L
Curves Cmd+M Ctrl+M
Hue/Saturation Cmd+U Ctrl+U
Color Balance Cmd+B Ctrl+B
Black & White Opt+Shift+Cmd+B Alt+Shift+Ctrl+B
Invert Cmd+I Ctrl+I
Desaturate Shift+Cmd+U Shift+Ctrl+U
Auto tone Shift+Cmd+L Shift+Ctrl+L
Auto Contrast Opt+Shift+Cmd+L Alt+Shift+Ctrl+L
Auto Color Shift+Cmd+B Shift+Ctrl+B
Image Size Opt+Cmd+I Alt+Ctrl+I
Canvas Size Opt+Cmd+C Alt+Ctrl+C
Record Measurement Shift+Cmd+M Shift+Ctrl+M

 

Layer Command Shortcuts

Mac Windows
New
Layer Shift+Cmd+N Shift+Ctrl+N
Layer via Copy Cmd+J Ctrl+J
Layer via Cut Shift+Cmd+J Shift+Ctrl+J
Create/Release Clipping Mask Opt+Cmd+G Alt+Ctrl+G
Group Layer Cmd+G Ctrl+G
Ungroup Layers Shift+Cmd+G Shift+Ctrl+G
Arrange
Bring to Front Shift+Cmd+] Shift+Ctrl+]
Bring Forward Cmd+] Ctrl+]
Send Backward Cmd+[ Ctrl+[
Send to Back Shift+Cmd+[ Shift+Ctrl+[
Merge Layers Cmd+E Ctrl+E
Merge Visible Shift+Cmd+E Shift+Ctrl+E

 

View Commands Shortcuts

Mac Windows
Proof Colors Cmd+Y Ctrl+Y
Gamut Warning Shift+Cmd+Y Shift+Ctrl+Y
Zoom In Cmd++Cmd+= Ctrl++Ctrl+=
Zoom Out Cmd+- Ctrl+-
Fit on Screen Cmd+0 Ctrl+0
100% Cmd+1 or Opt+Cmd+0 Ctrl+1 or Alt+Ctrl+0
Extras Cmd+H Ctrl+H
Rulers Cmd+R Ctrl+r
Snap Shift+Cmd+: Shift+Ctrl+:
Look Guides Opt+Cmd+; Alt+Ctrl+;
Show
Target Path Shift+Cmd+H Shift+Ctrl+H
Grid Cmd+’ Ctrl+’
Guides Cmd+; Ctrl+;

 

Select Command Shortcuts

Mac Windows
Select All Cmd+A Ctrl+A
Deselect Cmd+D Ctrl+D
Reselect Shift+Cmd+D Shift+Ctrl+D
Inverse Shift+Cmd+I or Shift+F7 Shift+Ctrl+I or Shift+F7
All Layers Opt+Cmd+A Alt+Ctrl+A
Find Layers Opt+Shift+Cmd+F Alt+shift+Ctrl+F
Refine Edge Opt+Cmd+R Alt+Ctrl+R
Modify
Feather Shift+F6 Shift+F6

 

Our selection of the shortcuts is meant to accelerate your workflow and ease your effort in design. If you want to exert your creativity in design with a commendable speed then you must apply these keyboard shortcuts whenever you design something on Photoshop. If you are satisfied with your speed and method, we still recommend you to follow this and see the changes afterwards.

Source: Themehunt

Posted on — Leave a comment

How to build a great dashboard that everyone loves?

How to build a great dashboard that everyone loves?

The importance of having dashboards for different websites is unequivocal. Whatever the services or products are the websites about, the need of having a dashboard for them is immense. Day by day it is growing with the increase of business websites. So it opens a Broadway for smart people to start a business of providing a perfect dashboard for the people who need them. If you are one of those smart ones thinking about launching a great dashboard that people take by storm, here’s a guideline on how to build a great dashboard that everyone loves.

Explore the market

Take a deep breath and admit when you are thinking about building a dashboard, there are plenty of them already in the market. So, if it is not great and different from the traditional ones, it is not going to be one of the best selling items in its category. Don’t worry. After going through a quality research, you will discover what makes a great dashboard. This is why it is important to see the trending products and find the reasons behind their success. The best part is, you can get inspiration and conceive your dream dashboard idea that you think will reign the market in days to come.

“Exploration is the engine that drives innovation. Innovation drives economic growth.” – Edith Widder

If you check more items in the market you will be able to bring innovation to your one. Check as many dashboard items as possible. Make sure you go through the most popular and successful ones.

Decide the key performance indicators (KPIs)

Understanding your key performance indicators (KPIs) is the key to creating a great dashboard that your users love to interact with. Your KPIs must be the first thing users see as they start using your Dashboard. Every application, from mobile fitness apps to powerful online analytics software, is built around a few key performance indicators. Google Analytics tracks conversions and traffic, while MyFitnessPal tracks calories in, calories out, and weight loss. We recommend you to study a variety of applications, from Twitter to Google Analytics and inspect how they make KPIs. Make sure your dashboard does not miss any of the essential ones.

Craft the structure

When you have researched and got inspiration from many similar items, you better start working on your project. So, crafting the structure is the right thing to do at this stage. The look of your dashboard is definitely the first thing the users will consider while purchasing your dashboard. Despite having all necessary functionalities, your dashboard is not going to be one of the people’s favorite if that does not look good. Here are some things to do for a better presentation.

Organize wisely: Keeping the right metrics at the right place is something so important. Make your dashboard navigable for the users so that it becomes easier for them to manage things.

Choose the right color: Picking the right color is a big part of your creativity. Your previous research will help you choose the right color for different parts of the dashboard.

Keep things simple: Building something innovative doesn’t mean you have to have everything in there to draw attentions. Most importantly, make sure you have all the essential features without making it a mess. Don’t miss the basics. In a word, keep it short and simple.

Must have features

A dashboard may have plenty of features. Make sure your dashboard template have all the core features mentioned below.

  • Tables
  • Notifications
  • Tasks lists
  • Cards (for different types of forms and easier visualization of information)
  • Charts (donut chart, line chart, bar chart)
  • Google Maps

Add as many as you want but don’t miss any of the above.

Sorting and filtering

A dashboard is not something that the website visitors will have anything to do with rather it is something that helps the website owner to keep tracks of the website performance and present metrics for different user actions on the websites. So what a website owner will mostly do on his /her dashboard is knowing the data and sometimes sort them and filter them whenever necessary. Make sure your dashboard has that in the system.

Technologies

It does not matter what technologies you build the dashboard with. But the advanced technologies will always give you the updated functionalities. Sometimes the customers check what you’ve used to build the product. Here comes the list of the technologies you may use to build a great dashboard.

  • Bootstrap: The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
  • Font: Google Fonts.
  • Font Icons: Font Awesome gives you scalable vector icons that can be customized using CSS.
  • Stroke 7 Icons: A complete set of 202 thin stroke icons inspired by iOS 7.
  • Chartist.js : Responsive, scalable and good looking charts.
  • Bootstrap Notify : This plugin helps you turn standard Bootstrap alerts into “growl” like notifications.
  • Google Maps : Plugin for viewing maps.
  • Unsplash : Free high-resolution photos.

Support and update

Building a great product is not enough to top the list. You have to offer support for your product. Your users may run into some problems along the way. If you don’t fix those issues, they will not consider to use your dashboard anymore. In fact, support builds a rapport between you and your users and keeps your business alive. You have to update your product on a regular basis. There could be some other dashboards in the market launched after yours. If they provide some attractive features which your one does not have, you will no longer be among the best. Keep updating your dashboard template with advanced technologies and features.

If you follow this whole post, hopefully, your dashboard will lead the competition. Please don’t forget to share this post with your friends and team members. Happy developing!

Source: Themehunt