Forgraphic is a design studio specialized in creating high quality PSD Mockups and graphic design free resources.
by csreladm via CSSREEL | CSS Website Awards | World best websites | website design awards | CSS Gallery
"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
Forgraphic is a design studio specialized in creating high quality PSD Mockups and graphic design free resources.
RD Construction is a leading developer of A-grade commercial, industrial and residential projects in Russia.
UI/UX Designer, Front End & Web Developer in Kuwait
Twig is a powerful, yet easy to master template engine. It is also my personal favorite as all my web development is based on either Symfony or Silex.
Apart from its core syntax ({{ ... }} and {% ... %}), Twig has built-in support for various filters. A filter is like a “converter”. It receives certain original data (a string, a number, a date, etc) and by applying a conversion, outputs the data in a new form (as a string, a number, a date, etc). For example, the number_format filter can convert a number into a more readable one:
{{price|number_format(2, '.', ',')}}
Assuming price is a variable with value 1234567.12345, after the filter operation, the output in the page will be 1,234,567.12: 2 decimal places, “.” as the decimal point and “,” as the thousands separator. This makes it much more readable.
As another example, capitalize will make every first letter of a word in a sentence uppercase and others lowercase:
{{title|capitalize}}
Assuming title is a variable with the value this tutorial is nice, after the filter operation, the output will be This Tutorial Is Nice.
Twig has a number of built-in filters. The full list can be found in its official documentation.
Continue reading %Building a Custom Twig Filter the TDD Way%
“What?! That’s way too much for a web design!”
If you’ve been around in the industry, you’ve probably heard that one a number of times.
You probably even had the er, pleasure, of interacting with clients who’ve been window-shopping for the cheapest website.
When faced with a client who claims you’re too expensive, there are two paths that designers fall into by default
Catch is, most of us fall in between those categories. We’re not newbies desperate for clients, and on the other hand, we can’t afford to walk away from too many clients. We’re looking for a mid path where we can charge a good rate that genuinely reflects the quality of our services and the value we bring.
So how do you address this problem? What do you do when clients think you’re quoting too high?
First, take a minute to understand where clients are coming from. When they say your rates are too high it usually comes down to either of
Here’s concrete steps on how to prep potential clients to appreciate the value of your web design services.
Too many new business owners think of a website like an online business card. When they approach a designer, the only idea in their mind, is that they need a website - and no specific idea of what they want. The prettiest or shiniest new thing will do just fine.
Make them understand that a website isn’t just about looking pretty.
The real goal of a website is to generate revenues.
A website is about creating value for your viewers - identifying their pain points, connecting with them, building trust, and then ultimately leveraging that connection, that trust, to make a sale.
An effective website is your best salesperson.
Anyone can put together a website - even for free. But designing for both conversation and conversion is a special skill set that doesn’t come cheap.
Designing a website is not about pulling up a template and putting in some graphics. There’s a whole lot of research that goes into the right kind of layout, the graphics, the colors, the fonts and every other aspect of the website.
Continue reading %Why Good Web Design Doesn’t Cost $50%
A good PSD UI template cuts design time and effort in half and is a great alternative to starting from scratch. Here's a list of my current recommended free PSD UI kits. Half are for Android 5, half are for iOS 8 with a focus on the latest versions of the two most popular mobile operating systems.
Continue reading %10 Free UI Templates for Android Lollipop and iOS 8%
Diving into Ruby just about a year ago, I faced many challenges and unfamiliar concepts in the Ruby ecosystem. Things like testing, gems, the who's who of the community, rake, rdoc, web stuff like Sinatra and Rails were all very confusing. It was a rewarding experience, but the search involved a lot of trial and error. This article hopes to clear the air a bit, and give a clear and comprehensive introduction to Ruby, its community, its ecosystem, and the tools Rubyists use.
Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. - ruby-lang.org
Ruby is a language that emphasizes simplicity. It attempts to eliminate verbosity and clutter. Rubyists tend to favor terse code that convey intent clearly and concisely.
Continue reading %The Ruby Community: An Introduction%