Monthly Archiv: June, 2020

10 Free Plugins for Adding Animation Effects to WordPress

Special effects such as smooth scrolling, page transitions or CSS animations can add some welcome personality to your WordPress website. Use them to call attention to important information, enhance UX and take your designs up a notch.

Here are some free WordPress plugins you can use to add a variety of effects to your site:

BUILD WORDPRESS SITES FASTER
Announcing Template Kits. Responsive WordPress Designs Built For Elementor.

Animate It!

Adding CSS3 animations to your site is easy with Animate It!. The plugin combines the Animate.css and Animo.js libraries in one package containing over 50 animations. Animations can be applied on user events like scroll, hover and click.

Animate It!

Page Animations and Transitions

Page Animations and Transitions offer a selection of nine different “in” and “out” page transitions. You can also set duration times for transitions.

Page Animations and Transitions

CSS3 Transitions

CSS3 Transitions will automatically add (you guessed it) CSS3 transitions to elements on both the front end and (surprisingly) the back end. The transitions are added to any <a>, <li>, <img> and <input> that have a hover or focus state defined in your theme’s stylesheet. It’s an interesting choice for those who want a very quick solution.

CSS3 Transitions

Easy Textillate

Add animations to any text on your site with Easy Textillate. The plugin includes the textillate.js, animate.css and lettering.js libraries to provide for all sorts of excellent effects for your typography. Generate Shortcodes with the animation styles you want, place them into your content and watch them go!

Easy Textillate

Ultimate Hover Effects

Use Ultimate Hover Effects to add some life to your image captions. Select an image from the WordPress Media Library and set up the hover effects you want to use. Then it’s just a matter of embedding it into a post or page. A Shortcode generator is also included.

Ultimate Hover Effects

Page scroll to id

Page scroll to id adds smooth-scrolling effects to in-page navigation using CSS ID elements. You can set the scroll duration and easing – with over 30 easing types to choose from. Both vertical and horizontal scrolling is supported and offsets can be configured for individual links.

Page scroll to id

CSS3 Rotating Words

CSS3 Rotating Words is a handy plugin with a simple function: Rotating a word or words in a sentence using animation. For example, you might have a sentence where you want to change one word:

  • WordPress is Fun
  • WordPress is Awesome

Choose from five animation styles and also set the font color and size.

CSS3 Rotating Words

WP Progress Bar

Use WP Progress Bar to add animated progress bars to your WordPress pages and posts. Bars are added via a Shortcode. Customize with options for text, colors, percentage (the amount at which the bar finishes its animation) and width.

WP Progress Bar

Page Loading Effects

Page Loading Effects lets you choose from a selection of animations while the content from your site loads in. Once loading is complete, the animation will automatically disappear. You can customize colors in the plugin settings or go even further with your own custom CSS.

Page Loading Effects

SVG Logo and Text Effects

If you’re looking to add a touch of cool to your text without resorting to using images, SVG Logo and Text Effects is worth a look. The plugin has lots of features, including support for Google Fonts. Text you create will be fully editable and SEO-friendly.

SVG Logo and Text Effects

Make Your Site Special

The right mix of special effects can bring elements of both fun and utility to your WordPress website. Of course, it’s best to pick and choose carefully when deciding what to use.

A good rule of thumb is to always keep the best interests of users in mind. If a feature increases usability or makes your site more enjoyable to use, then it might be worth your while.

The post 10 Free Plugins for Adding Animation Effects to WordPress appeared first on Speckyboy Design Magazine.

PHP CoronaVirus Database API from NCDC

Package:
PHP CoronaVirus Database API from NCDC
Summary:
Provide CoronaVirus data and serve its as an API
Groups:
Geography, Health, Parsers, PHP 5, Web services
Author:
Busari Ridwan
Description:
This package can provide CoronaVirus data and serve its as an API...

Read more at https://www.phpclasses.org/package/11682-PHP-Provide-CoronaVirus-data-and-serve-its-as-an-API.html#2020-06-14-17:25:31

The Most Important Thing Your Clients Should Know About Their Website

When a client hires you to design and build a website, they’re making an investment in their organization. And, depending upon their particular sector, that website can play a major role in determining future success.

Yet, it’s not always viewed that way. Some clients will nickel and dime their way through a project, not wanting to spend the funds required to accomplish their goals.

Even worse is when an organization has a website with outstanding potential, but lets it languish. The site’s content and underlying software age out, while previous momentum is lost. It happens again and again, company after company.

You may ask, what is it that these clients are missing? It may just be the most important thing they need to know.

A Website Is Not a One-Off Purchase

As a young designer, I used to look forward to finishing off a project as if I’d never have to deal with it again. The website, as far as I was concerned, was “done”. Experience has shown me how wrong I was.

In order to stay relevant, websites need to continually evolve. Content must change to reflect what a business is currently doing – not what they did when the site was first built. Technology needs to be upgraded in order to improve functionality and the user experience.

This applies to virtually every type of website. Although, a case can be made that it’s more of a life-or-death situation for an eCommerce or community-based site than the standard five-page brochure variety.

But so often, clients don’t seem to see their websites as an ever-evolving product. Instead, they view it as something they buy once and use forever. And while there may be some relatively small maintenance and hosting fees, it’s a matter of merely keeping things running smoothly. Growth isn’t necessarily considered.

They’re missing the bigger picture.

A person walking with a shopping bag.

How Designers Can Help to Inform and Change Attitudes

Part of the issue may stem from how we as web designers communicate. In my own case, I’ve tended to focus on the task at hand when building a website.

First, it’s all about getting the project requirements. Then it’s on to guiding clients through the design and build processes. These are often major challenges that require a lot of attention in order to get things right.

All of this means that talk of the future can get lost in the shuffle. We may not really discuss the need for evolving content and technology until we’re faced with an issue.

For clients, it’s easy to see why this could bring about a misunderstanding. They’re seeing a website that they’ve invested in that, for one reason or another, isn’t keeping up with the times. It might be content, design or functionality-related – or any combination thereof.

This can lead to confusion. Why is the website now outdated? Shouldn’t it be built to last? These are things web designers may inherently understand, but aren’t necessarily obvious to clients.

Part of our job is to educate our clients on the realities of having a website. To stay relevant, a website requires more than just routine maintenance. There has to be both an understanding of and strategy to keep things fresh and vital.

Mobile app screen sketches.

Keeping It Real

So, what should our clients know about owning a website? Here are a few concepts that will help them better understand what comes along with the territory.

Software and Code Must Be Maintained

Much of what we build these days relies on third-party software. For example, utilizing a CMS and plugins are a very common practice. We might also include a lot of our own custom code as well.

All of these items require updates. It might be a matter of updating your WordPress installation as usual. However, it may also go well beyond that level of maintenance.

Changes to programming languages such as PHP may require rewriting significant portions of code to stay functional. That comes with a cost of both time and money.

And speaking of money, any commercial software licenses also need to be kept up. Letting them lapse could lead to future problems.

Sometimes, a Change Is Needed

The software that seemed like a perfect fit in the beginning may not last. In the case of third-party apps, they might disappear into thin air without notice. That means finding a suitable alternative and making a switch.

A website that uses a CMS and is more than a year old will probably experience this scenario. A theme or plugin breaks, and updates are nowhere to be found. All of the sudden, you’re back to the drawing board.

It’s frustrating for everyone involved. But it’s also out of our control. While we may try to build with tools we think will be around for the long haul, there’s no guarantee. Clients will need to understand that reality.

The Web Moves Quickly

It’s probably safe to assume that most people know that technology evolves at break-neck speed. Anyone who has purchased an expensive smartphone has probably figured that out, as it becomes outdated mere months after release.

Websites aren’t much different. Just think of how your favorite CMS might have changed within the last six months to a year. Then think about how it has evolved in the past five years. The differences are likely very noticeable.

As such, user tastes and expectations change right along with technology. Thus, an organization must be ready to adapt as needed.

People sitting at a table with computers.

Helping Clients to Stay Informed

In the end, this is one more reason why the designer-client relationship is so important. Our experience and knowledge of the industry is something that needs to be shared with those we work with.

If we can better prepare clients for the responsibilities that go along with owning a website, we can tackle these challenges together.

The post The Most Important Thing Your Clients Should Know About Their Website appeared first on Speckyboy Design Magazine.

Laravel Central Billing System

Package:
Laravel Central Billing System
Summary:
Generate invoices to perform payments with CBS API
Groups:
E-Commerce, Finances, PHP 5, Web services
Author:
Edward Paul
Description:
This package can be used to generate invoices to perform payments with CBS API...

Read more at https://www.phpclasses.org/package/11680-PHP-Generate-invoices-to-perform-payments-with-CBS-API.html#2020-06-13-10:36:57

Weekly News for Designers № 544

Envato Elements

Dealing with the Low or No-Profit Areas of Your Freelance Web Design Business – Should you jettison that under-performing service? This guide will help you decide.
Example from Dealing with the Low or No-Profit Areas of Your Freelance Web Design Business

No Design Development – A collection of tools aimed at developers who aren’t artistically-inclined.
Example from No Design Development

CUBE CSS – A CSS methodology oriented towards simplicity and consistency with a heavy dosage of pragmatism. At least, that’s what they say.
Example from CUBE CSS

Grid.js – A free, open-source HTML table plugin written in Typescript. Works with most frameworks.
Example from Grid.js

ScrollTrigger – A GSAP plugin that lets you animate any element on scroll.
Example from ScrollTrigger

15 Free Cinema & Movie Lightroom Presets – Make your photos look cinematic with this collection of Lightroom presets.
Example from

Josh.js – A JavaScript library to animate content on page scroll. Works with Animate.css.
Example from Josh.js

A user’s guide to CSS variables – Learn how CSS variables can help you create more consistent styles.
Example from A user’s guide to CSS variables

Writty – A free, open-source text editor with multiple styles and export options.
Example from Writty

Minimalist HTML – A quick reference for writing minimalist HTML. And yes, it’s written in plain text.
Example from Minimalist HTML

Hybrid positioning with CSS variables and max() – A look at positioning an element based on scroll position.
Example from Hybrid positioning with CSS variables and max()

Button Kit – A flexible and easy-to-use toolbox for both designers and iOS developers. It uses both Sketch and Swift.
Example from Button Kit

Why You Should Fire Your Worst Design Clients – How to stop wasting your time with bad clients.
Example from Why You Should Fire Your Worst Design Clients

4I.Design – A place to find everything about design process, methods, approaches, principles and more.
Example from 4I.Design

mono/color – A small, responsive, dual-themed CSS-only framework.
Example from mono/color

lyt – A flexible and highly configurable CSS layout library. Designed to be tweaked.
Example from lyt

How to Implement Smooth Scrolling With Vanilla JavaScript – You can create a compelling smooth-scroll effect without jQuery.
Example from How to Implement Smooth Scrolling With Vanilla JavaScript

Thoughts on the Early Adoption of Web Development Tools – Why you might want to put that shiny new tool through its paces before using it on a production website.
Example from Thoughts on the Early Adoption of Web Development Tools

PaperSizes.guide – A handy resource for international paper sizes, dimensions and formats.
Example from PaperSizes.guide

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

Powered by Gewgley