Weekly News for Designers № 528

Envato Elements

Disabled form controls and how to tackle them – Tips for increasing the usability and accessibility of disabled form controls.

Top Custom Gutenberg Blocks You Can Add to WordPress – Create more compelling content with these block collections.
Example from Top Custom Gutenberg Blocks You Can Add to WordPress

Understanding CSS Grid: Grid Template Areas – Explore the grid-template-area property and learn how it can help you position elements.
Example from Understanding CSS Grid: Grid Template Areas

The 22 Best Free Personal Blog Themes for WordPress – Take your blog to the next level with these outstanding free WordPress themes.
Example from The 22 Best Free Personal Blog Themes for WordPress

UX Laws 101: Jakob’s Law of familiarity – A look at why users prefer certain patterns on the web.

How to avoid 5 of the most common design system mistakes – Design experts from top companies share their advice.

The Side Effects of an Unfinished Internet – Looking at what the internet could and should be.
Example from The Side Effects of an Unfinished Internet

Tailwind Starter Kit – Using TailwindCSS? You’ll want to check out this open source kit that includes plenty of CSS and HTML elements.
Example from Tailwind Starter Kit

5 Things I Wish I’d Known as a Young Web Designer – Knowledge that can better prepare you for a career in web design.
Example from 5 Things I Wish I’d Known as a Young Web Designer

The Theory: A Semantic Color System – How one organization approaches color in their design system.
Example from The Theory: A Semantic Color System

Kind UIs: Creating interfaces that promote user wellbeing – Why designers should stop creating with instant gratification in mind.
Example from Kind UIs: Creating interfaces that promote user wellbeing

Building a login system with HTML, CSS, and JavaScript – Learn how to build your own working login system with this tutorial.

A Complete Guide to Links and Buttons – A comprehensive resource for everything you need to know about links and buttons.
Example from A Complete Guide to Links and Buttons

Thoughts on Building a WordPress Website from Scratch (Without Code) – An alternative way to build your website without a ready-made WordPress theme.
Example from Thoughts on Building a WordPress Website from Scratch (Without Code)

Uppload – A customizable JavaScript image uploader.
Example from Uppload

iOS 13 GUI – A free collection of iOS 13 screens and components.
Example from iOS 13 GUI

Free 81 mini Essential Icons – An attractive set of free icons for Sketch.
Example from Free 81 mini Essential Icons

The post Weekly News for Designers № 528 appeared first on Speckyboy Design Magazine.

from Speckyboy Design Magazine https://speckyboy.com/weekly-news-for-designers-528/…

iOS 13 Design Guidelines, Templates, and Downloads

Erik Kennedy wrote up a bunch of design advice for designing for the iPhone. Like Apple’s Human Interface Guidelines, only illustrated and readable, says Erik.

This is mostly for native iOS apps kinda stuff, but it makes me wonder how much of this is expected when doing a mobile Progressive Web App. On one hand, this kind of stuff looks fun to try to build on the web, and it would be kinda cool to make your web app feel super native. On the other hand, doesn’t that make it extra awkward for Android and other non-iOS platforms?

A few other thoughts:

  • How much of this stuff do you get “for free” with SwiftUI?
  • As I understand it, when you build apps with Flutter / Material, the native apps that get built do some smart cross-platform stuff, mimicking how that platform does things.

Erik also does very in-depth design training with enrollment only opening once in a while, the next opens March 4th.

Direct Link to ArticlePermalink

The post iOS 13 Design Guidelines, Templates, and Downloads appeared first on CSS-Tricks.

from CSS-Tricks https://app.learnui.design/a/aff_systqg5d/external?affcode=70335_li1b9fix…

3 Strategies to Follow When Your Site is Failing

Here are 3 strategies you should consider if your website is struggling. We’ll cover:

  • Web analytics and split testing
  • In-person testing
  • Simplifying your sales process

If possible, implement these strategies ahead of time before you run into any issues. I’m going to cover why these strategies are effective and what they are good at resolving.

1. Analytics and Split Testing

If you don’t know when or where your users are leaving, then you’re missing ou; this is extremely unhelpful if you are selling something.

Analytics will let you see the average amount of time spent per page, and which page your customers are exiting your website from.

If a user views your website and leaves after visiting your homepage without going any further, then you know exactly what to change. If they are spending an excessive amount of time navigating through simple parts of your sales process, then you know something may be wrong, and you should address it.

AB split testing…is particularly good at resolving weak points on your website where visitors are…changing their minds

Depending on which page of your website they are on, you may want them spending more or less time on it. An abnormally high amount of users abandoning their shopping cart might mean your checkout isn’t providing the user with a positive experience.

AB split testing refers to displaying different versions of the same page to different visitors. It is particularly good at resolving weak points on your website where visitors are leaving or changing their minds about going ahead with what you want them to (e.g. buying a product).

Let’s say we have 2000 page visitors, and 70% are leaving immediately from the landing page, and 600 are proceeding forward (30% click-through rate). Instead of presenting one landing page to all visitors, we display two landing pages and show one landing page to half the visitors, and the second landing page to the other half.

We make some changes to the original landing page and send some of the users to the new …

40+ Best Instagram Filters for Photoshop 2020

Filters are one of the best features of Instagram. Everyone loves the idea of prettifying their photos in an instant and sharing them with their friends and family. But have you ever wanted a set of Instagram filters for Photoshop? I know I have.

The good news is, you don’t just need the Instagram app to apply filters to your photos. You can actually create even more beautiful photos with customizable filters using Photoshop actions and upload them to not just Instagram, but any other social network you want.

We handpicked a collection of free and premium Instagram Photoshop actions for creating creative and stylish Instagram filter effects in Photoshop. With a single click, you can apply these effects to your photos and customize them to your preference.

We’re also sharing our tips and advice on how to use Instagram filters in Photoshop.

Top Pick

Glamour Photography Photoshop Actions

Glamour Photography Photoshop Actions

Instagram mostly consists of lifestyle and fashion bloggers who regularly share glamourous photos of their lives. This is a pack of Photoshop actions made specifically for those users.

This pack includes 15 unique Photoshop actions that are designed for enhancing lifestyle portrait photos to make them more attractive and beautiful.

Why This Is A Top Pick

With this Photoshop actions bundle, you’ll be able to make your smartphone photos look just as good as photos taken with an expensive DSLR. All of the filter effects are non-destructive and fully customizable as well.

CineStock Moody Photoshop Actions

CineStock Moody Photoshop Actions

CineStock is a collection of professional Photoshop actions that feature 18 different filters you can use to add a moody toning effect to your outdoor landscape photos and nature photography.

Beach Vibes 25 Photoshop Actions

Beach Vibes Photoshop Actions

Make your beach photos look even more beautiful and professional using this bundle of Photoshop actions. It includes 25 different actions with various Instagram-like filter effects.

Selective Color Creative Photoshop Action

Selective Color Creative Photoshop Action

Selective color is a popular design technique used mostly in promotional materials for luxury and jewelry brands, especially for highlighting products. This Photoshop action will allow you to …

How To Autostart Screen Session On Linux When Logging In

A few ago, we have seen how to autostart Tmux session whenever you log in to a Linux system either locally or remotely via SSH. Today, we are going to see how to autostart Screen...

The post How To Autostart Screen Session On Linux When Logging In appeared first on OSTechNix.

from OSTechNix https://www.ostechnix.com/how-to-autostart-screen-session-on-linux-when-logging-in/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-autostart-screen-session-on-linux-when-logging-in…

Design Your Own Logo With LogoMyWay’s Logo Maker

Creating a professional-looking logo design that effectively markets your company and its services is an essential part of creating a new startup – and thanks to the wide array of tools and platforms available online you now have a range of options to choose from when it comes to how you will go about procuring a great logo for your company.

One such option that offers several considerable benefits is designing your logo using the new online logo maker by LogoMyWay. To help you take full advantage of this promising new logo design tool, we’ll take a look at the top benefits of using the LogoMyWay Online Logo Maker as well as the four-step process you can follow to ensure the best possible results.

Why Use LogoMyWay Online Logo Maker?

If you are needing a new logo designed for your company, you have two basic options to choose from – hiring a designer to help you create your logo or creating the design yourself. If you don’t have any advanced graphic design skills, though, creating your logo will likely require you to use an online logo maker that is meant to simplify the design process.

Thankfully, the LogoMyWay Online Logo Maker enables you to choose from hundreds of design templates and an equally wide range of color schemes and font choices – and creating your own logo using this powerful new tool offers many benefits.

For one, the LogoMyWay Online Logo maker allows you to create a one-of-a-kind logo in a matter of minutes rather than having to wait for days to hear back from a designer. Going the DIY route also gives you full control over your final design. Lastly, using an online logo maker to create your own logo is always going to be much more affordable than hiring a designer.

Thanks to these advantages, designing your own logo using the LogoMyWay Online Logo Maker is an ideal choice for many business owners.

How to Create a Logo in 5-Steps

To get the best possible results out …

Animate SVG Path Changes in CSS

Every once in a while I’m motivated to attempt to draw some shapes with <path>, the all-powerful drawing syntax of SVG. I only understand a fragment of what it all can do, but I know enough to be dangerous. All the straight-line syntax commands (like L) are pretty straightforward and I find the curved Q command fairly intuitive. Box yourself into a viewBox="0 0 100 100" and drawing simple stuff doesn’t seem so bad.

Here’s a classic example of mine that draws things with all the basic commands, but also animates them with CSS (Chromium browsers only):

Weird but true:

<svg viewBox="0 0 10 10"<path d="M2,2 L8,8" /</svg
svg:hover path {
  transition: 0.2s;
  d: path("M8,2 L2,8");
}

The other day I had a situation where I needed a UI element that has a different icon depending on what state it’s in. It was kind of a “log” shape so the default was straight lines, kinda like a hamburger menu (only four lines so it read more like lines of text), then other various states.

  1. DEFAULT
  2. ACTIVE
  3. SUCCESS
  4. ERROR

First I wrote the most complicated state machine in the world:

const indicator = document.querySelector(".element");

let currentState = indicator.dataset.state;

indicator.addEventListener("click", () ={
  let nextState = "";

  if (currentState == "DEFAULT") {
    nextState = "ACTIVE";
  } else if (currentState == "ACTIVE") {
    nextState = "SUCCESS";
  } else if (currentState == "SUCCESS") {
    nextState = "ERROR";
  } else {
    nextState = "DEFAULT";
  }
  
  indicator.dataset.state = nextState;
  currentState = nextState;
});

That opened the door for styling states with data-attributes:

.element {
  
  &[data-state="DEFAULT"] {
  }
  &[data-state="ACTIVE"] {
  }
  &[data-state="SUCCESS"] {
  }
  &[data-state="ERROR"] {
  }

}

So now if my element starts with the default state of four lines:

<div class="element" data-state="DEFAULT"<svg viewBox="0 0 100 100" class="icon"<path d="M0, 20 Q50, 20 100, 20"</path<path d="M0, 40 Q50, 40 100, 40"</path<path d="M0, 60 Q50, 60 100, 60"</path<path d="M0, 80 Q50, 80 100, 80"</path</svg</div

…I can alter those paths in …

Add Background Colors to SVGs Using the “rect” Element

The advantages of using SVGs in web development are well known. SVGs are small in size, can be made quite accessible, are scalable while maintaining their quality, and can be animated. Still, there is a learning curve. Things, like the syntax of SVG, can be a little tricky and having to hand-alter SVG code sometimes isn’t out of the question.

Most SVG assets allow styling to be applied in predictable ways. For instance, this circle has a hover state that functions much like any other element in the DOM.

However, a problem I’ve encountered on several front-end projects is being provided a sub-optimal SVG asset by a client, designer, or brand resources site. There isn’t anything “wrong” with these files, but the SVG code requires manual revision to achieve necessary functionality. Instead of requesting new files, it is often easier to tweak them myself. 

Styling SVGs is complicated by the fact that, as XML-based files, they act like HTML in some respects, but not in others. Let’s work with an example provided by Instagram themselves (which is also easily findable on Wikipedia). Because the spaces in between paths act as a sort of transparency this image displays whatever background has been applied behind it.

Why isn’t there a background color on the SVG so we can apply a color change on hover (e.g. svg:hover { background: #888; })? It’s because the paths fill the reverse of the space you would think they would. The negative space renders whatever sits behind this element (<body> in the CodePen examples below). Often this is not a problem and may even be desirable for large background designs to ensure organic transitions between content areas. However, because I am using this SVG as a link, I will need to alter the file so that I can style the space behind it. 

<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"<titleInstagram</title<path d="..." transform="translate(0 0)" fill="#fff"/<path d="..." transform="translate(0 0)" fill="#fff"/<path d="..." transform="translate(0 0)" fill="#fff"/</svg

The Instagram logo is a perfect example of an awkward SVG file that requires more CSS finesse than most. Again, …

Seen by Indeed

(This is a sponsored post.)

Are you looking for a tech job where you clock in, or for a career where you’ll be seen?

Seen by Indeed is a matching service for software engineers, product managers and other tech pros that sorts through thousands of companies — like Twilio, Overstock, VRBO, and PayPal — and matches tech talent like you to the role that’ll take you further. Not only does Seen by Indeed match on things like skills, experience and salary, but we’re with you every step of the way with free one-on-one career coaching, resume reviews and in-depth resources.

So, whether you need negotiation tips, networking strategies or just want to talk to someone about your career, Seen by Indeed has you covered. In fact, you can start by getting a free resume review that covers formatting, how to beat the resume-screening bots and personalized tips on how to show yourself off.

What are you waiting for? Put Indeed’s new tech-focused matching platform to use to move up in your career.

Direct Link to ArticlePermalink

The post Seen by Indeed appeared first on CSS-Tricks.

from CSS-Tricks https://synd.co/2UKNo3L…

20+ Best Outline Fonts

If you’re working on a poster, flyer, or greeting card design, an outline font is a great choice for adding titles and headlines that attract attention. In this post, we’re featuring some of the best outline fonts you can use in not only print designs but in digital graphic designs as well.

Unlike most other types of fonts, an outline font is easily recognizable. Just as the name suggests, an outline font features a character design that only consists of outlines without a fill. These fonts are widely used to create attractive titles and headlines. They are also used in logo and stationery designs as well.

This collection includes a mixed collection of outline fonts you can use in various types of professional, decorative, and business graphic designs. Take a look and see if you can find an outline font that suits your project (and be sure to read through our tips for using outline fonts for some more helpful pointers!)

Top Pick

VISIA Duo – Geometric Outline Font

VISIA Duo - Geometric Outline Font

Visia Duo comes with both an outline typeface and a regular typeface, allowing you to easily combine the two to create unique designs.

The pack includes 8 different fonts including 4 different weights for the outline and regular fonts featuring bold and italic versions.

Why This Is A Top Pick

Having the same font in two different design is a great advantage that will allow you to create various designs that stand out from the crowd. Plus this font also comes in multiple formats, including an SVG version of the font.

Playbook – Creative Font Family

Playbook - Creative Font Family

If you’re working on a fun and playful design such as a children’s book cover, poster, or any design related to kids, this creative outline font will come in handy. The font comes in outline, fill, and regular styles, allowing you to create attractive titles and headlines for various designs.

Zeuty Font – Modern Vintage Fonts Collection

Zeuty Font - Modern Vintage Fonts Collection

This collection of fonts comes with 4 different fonts featuring an outline font, script font, regular, and swash. …