logo-animation 25+ Best Logo Animations for After Effects design tips

25+ Best Logo Animations for After Effects

In this collection, we share some of the best logo animation templates you can use to create an attractive logo reveal with just a few clicks using Adobe After Effects. Almost every branded video on YouTube starts with a logo reveal. It’s a great way to establish authority and promote your brand to the audience.…

Read more
how-to-revamp-your-video-strategy How to Revamp Your Video Strategy for 2022 design tips

How to Revamp Your Video Strategy for 2022

It can be hard to keep up with the latest trends in video marketing. Formats, apps, devices, platforms, and their features have moved lightyears ahead of where they were even a year or two ago. Sometimes it feels like the one thing that’s remained constant is the fact that including video as part of your…

Read more
Screen-Shot-2021-07-08-at-11.08.10-PM-770x500 Awesome Motive Acquires SearchWP design tips

Awesome Motive Acquires SearchWP

Awesome Motive, the company behind MonsterInsights, OptinMonster, WPForms, and several other popular products, has acquired SearchWP, a commercial plugin that enhances WordPress’ search functionality. No changes have been announced for the plugin and Awesome Motive CEO Syed Balkhi says it will be “business as usual” for current customers. “We have built a lot of internal…

Read more
procreate-vs-photoshop Procreate vs. Photoshop: Should You Make the Switch? design tips

Procreate vs. Photoshop: Should You Make the Switch?

Designers are in love with Procreate. The app built for creative professionals makes designing on an iPad easier and more efficient in a completely new way. But can a $9.99 app be a realistic Photoshop competitor? For some, the answer is a definite yes. Here are five reasons Procreate could become your go-to design app…

Read more
3008912290_e223135aaf_k-770x500 WordPress.org Meta Team Fixes Search Snippet Issue with Download Page Promoting WordPress.com design tips

WordPress.org Meta Team Fixes Search Snippet Issue with Download Page Promoting WordPress.com

Yesterday evening Chris Klosowski, Sandhills Development Partner and Director of Technology, tweeted out a problem with the way WordPress.org’s Download page was appearing in Google’s Search results snippets when searching for “WordPress.” Underneath the link, the preview text referenced WordPress.com’s hosting: WordPress.com is the easiest way to create a free website or blog. It’s a…

Read more
PS-Webinar-and-Podcast-Slides-1200x625-1-770x500 Post Status Excerpt (No. 15) — Jon Christopher on Finding A New Home For SearchWP design tips

Post Status Excerpt (No. 15) — Jon Christopher on Finding A New Home For SearchWP

1)},!0)}},{}],5:[function(t,e,n){function r(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var o=t(“ee”),i=t(“handle”),a=t(13),c=t(12),s=”learResourceTimings”,f=”addEventListener”,u=”resourcetimingbufferfull”,d=”bstResource”,l=”resource”,p=”-start”,h=”-end”,m=”fn”+p,v=”fn”+h,w=”bstTimer”,g=”pushState”,y=t(“loader”);if(!y.disabled){y.features.stn=!0,t(8),”addEventListener”in window&&t(6);var x=NREUM.o.EV;o.on(m,function(t,e){var n=t[0];n instanceof x&&(this.bstStart=y.now())}),o.on(v,function(t,e){var n=t[0];n instanceof x&&i(“bst”,[n,e,this.bstStart,y.now()])}),a.on(m,function(t,e,n){this.bstStart=y.now(),this.bstType=n}),a.on(v,function(t,e){i(w,[e,this.bstStart,y.now(),this.bstType])}),c.on(m,function(){this.bstStart=y.now()}),c.on(v,function(t,e){i(w,[e,this.bstStart,y.now(),”requestAnimationFrame”])}),o.on(g+p,function(t){this.time=y.now(),this.startPath=location.pathname+location.hash}),o.on(g+h,function(t){i(“bstHist”,[location.pathname+location.hash,this.startPath,this.time])}),f in window.performance&&(window.performance[“c”+s]?window.performance[f](u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance[“c”+s]()},!1):window.performance[f](“webkit”+u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance[“webkitC”+s]()},!1)),document[f](“scroll”,r,{passive:!0}),document[f](“keypress”,r,!1),document[f](“click”,r,!1)}}},{}],6:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&o(e)}function o(t){c.inPlace(t,[u,d],”-“,i)}function i(t,e){return t[1]}var a=t(“ee”).get(“events”),c=t(“wrap-function”)(a,!0),s=t(“gos”),f=XMLHttpRequest,u=”addEventListener”,d=”removeEventListener”;e.exports=a,”getPrototypeOf”in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+”-start”,function(t,e){var n=t[1],r=s(n,”nr@wrapped”,function(){function t(){if(“function”==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,”function”:n}[typeof n];return e?c(e,”fn-“,null,e.name||”anonymous”):n});this.wrapped=t[1]=r}),a.on(d+”-start”,function(t){t[1]=this.wrapped||t[1]})},{}],7:[function(t,e,n){function r(t,e,n){var r=t[e];”function”==typeof r&&(t[e]=function(){var t=i(arguments),e={};o.emit(n+”before-start”,[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var c=r.apply(this,t);return o.emit(n+”start”,[t,a],c),c.then(function(t){return o.emit(n+”end”,[null,t],c),t},function(t){throw o.emit(n+”end”,[t],c),t})})}var o=t(“ee”).get(“fetch”),i=t(30),a=t(29);e.exports=o;var c=window,s=”fetch-“,f=s+”body-“,u=[“arrayBuffer”,”blob”,”json”,”text”,”formData”],d=c.Request,l=c.Response,p=c.fetch,h=”prototype”,m=”nr@context”;d&&l&&p&&(a(u,function(t,e){r(d[h],e,f),r(l[h],e,f)}),r(c,”fetch”,s),o.on(s+”end”,function(t,e){var n=this;if(e){var r=e.headers.get(“content-length”);null!==r&&(n.rxSize=r),o.emit(s+”done”,[null,e],n)}else o.emit(s+”done”,[t],n)}))},{}],8:[function(t,e,n){var r=t(“ee”).get(“history”),o=t(“wrap-function”)(r);e.exports=r;var i=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;i&&i.pushState&&i.replaceState&&(a=i),o.inPlace(a,[“pushState”,”replaceState”],”-“)},{}],9:[function(t,e,n){function r(t){function e(){s.emit(“jsonp-end”,[],l),t.removeEventListener(“load”,e,!1),t.removeEventListener(“error”,n,!1)}function n(){s.emit(“jsonp-error”,[],l),s.emit(“jsonp-end”,[],l),t.removeEventListener(“load”,e,!1),t.removeEventListener(“error”,n,!1)}var r=t&&”string”==typeof t.nodeName&&”script”===t.nodeName.toLowerCase();if(r){var o=”function”==typeof t.addEventListener;if(o){var a=i(t.src);if(a){var u=c(a),d=”function”==typeof u.parent[u.key];if(d){var l={};f.inPlace(u.parent,[u.key],”cb-“,l),t.addEventListener(“load”,e,!1),t.addEventListener(“error”,n,!1),s.emit(“new-jsonp”,[t.src],l)}}}}}function o(){return”addEventListener”in…

Read more
horizontal-scrolling-pros-cons An Introduction to Horizontal Scrolling (+ Pros and Cons) design tips

An Introduction to Horizontal Scrolling (+ Pros and Cons)

Horizontal scrolling has come a long way from hero sliders. It’s now simpler to implement, somewhat more acceptable from a UX point of view, and offers plenty of creative opportunity. A horizontal scrolling technique can be engaging and visually interesting. Conversely, some elements can be missed by users and it can present some accessibility challenges.…

Read more