|
by via JavaScript Weekly
"Mr Branding" is a blog based on RSS for everything related to website branding and website design, it collects its posts from many sites in order to facilitate the updating to the latest technology.
To suggest any source, please contact me: Taha.baba@consultant.com
|
Select2 Cascade is a jQuery plugin to create cascading /dependent select list by using Select2 - one of the most popular select list plugin.
The following is an extract from our book, Scrum: Novice to Ninja, written by M. David Green. Copies are sold in stores worldwide, or you can buy it in ebook form here. The sprint backlog is the set of developer stories that the team has committed to working on during the current sprint. A sprint […]
Continue reading %Scrum Artifacts: Sprint Backlog%
SitePoint recently released a new WordPress base theme. It's very easy to customize and you can quickly and easily build advanced WordPress themes to suit your needs.
The SitePoint Base Theme gives you full permission to edit and modify the base theme. After downloading this theme, I customized it to build a theme for my WordPress blog.
There are two different ways to customize this theme:
In this tutorial, I am going to explain, how to create a child theme and modify the SitePoint Base theme.
[author_more]
I prefer to use a local WordPress installation to create and test new WordPress themes. A local development environment can make your development workflow much faster and simpler.
I'm using WAMP Server for Windows. You can use any tool of your choice to set up local WordPress development environment. MAMP for MAC, WAMP for Windows, XAMPP and Bitnami are cross platform tools to install WordPress locally.
After setting up a local WordPress installation, run your local WordPress site, install and activate SitePoint base theme.
Continue reading %How to Customize the SitePoint WordPress Base Theme%
[special]This post was previously published on the 99designs blog. Want the best designs to revamp your business? Consider launching a design contest on 99designs![/special]
Pillar of our Platinum Community, designer Konstantin Yastrebov – known here as DSKY – has been dominating contests for almost five years now. He was one of the first batch to be designated the Platinum label (way back when we came up with it!) and has continued to expand his amazing portfolio of designs ever since.
A winner of Top 9 at 99, and a winner or runner up in a whole bundle of community contests (such as the Pelican’s Logo, 99designs Habla Espanol and Brazilian World Cup), he’s also been unfailingly supportive of the larger community at 99designs — like the time he told us all about his Winning Design Process on the blog.
Learn a little bit more about his design background and how he’s gotten so far in our interview.
Continue reading %Learning from Long-Time Community Leader DSKY%
Here are our latest front-end treats:
As front-end developers, it's our job to stay abreast of the techniques and tools that make our final products easy to use, accessible and, why not, beautiful.
Louis Lazaris shares with us the 11th installment of his list of free 20+ docs and guides for front-end developers.
The list is impressive and includes resources on functional programming, ES6, Progressive Web Apps, accessibility, and more. Feel free to pick your favorites. As for me, the CSS Reference and the the Typography Handbook are the ones I immediately checked out.
The CSS Reference is a visual guide where CSS properties are organized into:
You can also access a list of all CSS properties in alphabetical order.
The guide explains each property and possible values in clear and simple terms and offers great visuals to illustrate the results.
Any tool that teaches principles, best practices and code for great web typography in a practical and accessible way has my vote. It seems to me that The Typography Handbook does just this.
This is an open source project on GitHub covering:
The last part in particular shows a fair amount of code samples focusing on topics such as relative units, vertical space, font size, color, etc.
If you find most resources on web typography a bit intimidating and jargon-laden, The Typography Handbook will surprise you (totally in a good way).
We've evolved to be really good at noticing movement. ... Observing movement and visual cues enable us to understand complex actions and ideas in a nonverbal way.
Animation on the web can be leveraged to the same effect and can add extra depth and meaning to the conversation between our users and the User Interface.
Bringing Websites to Life with CSS Animations — Donovan Hutchinson & Guy Routledge
Animation has become a key ingredient in web design and development. User interface designers teach us how subtle animation effects help users perform tasks on a website, prevent boredom when visitors wait for a resource to load, guide readers' attention as they scan web content.
At this time, the most common ways of animating web content are:
To learn more about web animation, SitePoint Premium offers a brand new course — Animating with CSS — by animator rockstar Donovan Hutchinson.
The course covers the principles of effective user interface animation and their implementation using CSS transitions and @keyframes, easings and timing functions, multiple animations, animations on scroll, browser support and accessibility.
If you prefer articles, below are just a few of my favorite ones from SitePoint:
Using CSS for web animation remains my preferred way of doing things, but there are instances when you need a robust JavaScript library to get the job done.
For complex web animations requiring a JS solution, check out my series Beyond CSS: Dynamic DOM Animation Libraries. The first installment is an introduction on how to work with Anime.js and the second installment is about animating the DOM with KUTE.js, a modular and open source animation engine with lots of capabilities.
Stay tuned, more is to come.
If you have a JavaScript animation library you'd like to see in this series, get in touch!
Continue reading %Awesome Front-end Resources and CSS Animation Course%