
17 Useful & Fresh Tools for Web Designers Don't Forget to participate in a contest where you can win an amazing e-Commerce template from TemplateMonster. Despite the fact that there is a huge plethora of web tools that are available for the web developers and designers to help them with their work, designers and developers always need some fresh tool that can expedite their work flow. A useful tool is just like a blessing for the designer and for the web developer as well. Mailrox A web application to quickly build bulletproof HTML emails. BootMetro Simple and complete web UI framework to create web apps with Windows 8 Metro user interface. Spritebox Spritebox is a WYSIWYG tool to help web designers quickly and easily create CSS classes and IDs from a single sprite image. Tiny Fluid Grid The happy & awesome way to build fluid grid based websites. Sequence.js Sequence is the jQuery slider plugin with infinite style. TiltShift A jQuery plugin that uses the CSS3 image filters to replicate the tilt-shift effect. Jarallax Favicon 0to255 Delta
csscss by zmoazeni What is it? csscss will parse any CSS files you give it and let you know which rulesets have duplicated declarations. What is it for? One of the best strategies for me to maintain CSS is to reduce duplication as much as possible. It’s not a silver bullet, but it sure helps. To do that, you need to have all the rulesets in your head at all times. How do I use it? First you need to install it. $ gem install csscss Note: csscss only works on ruby 1.9.x and up. Then you can run it in at the command line against CSS files. Run it in a verbose mode to see all the duplicated styles. $ csscss -v path/to/styles.css Run it against remote files by passing a valid URL. $ csscss -v You can also choose a minimum number of matches, which will ignore any rulesets that have fewer matches. $ csscss -n 10 -v path/to/style.css # ignores rulesets with < 10 matches If you prefer writing in Sass, you can also parse your sass/scss files. $ gem install sass $ csscss path/to/style.scss
Introducing HTML Inspector — Philip Walton HTML Inspector is a code quality tool to help you and your team write better markup. It's written in JavaScript and runs in the browser, so testing your HTML has never been easier. Like JSHint and CSSLint, HTML Inspector is completely customizable, so you can use what you like and ignore what you don't. It's also extensible and pluggable, making it possible to write your own rules that enforce your chosen conventions. This article gives a brief overview of how HTML Inspector works and why someone would want to use it. If you want to go deeper and learn more about configuring HTML Inspector or how to write your own rules, please check out the source on Github. How it Works HTML Inspector traverses the DOM and emits events as it goes. The best way to see how HTML Inspector works is to watch it in action. <script src="path/to/html-inspector.js"></script><script> HTMLInspector.inspect() </script> Here's some sample output from a test I put together: Why Should I Use It? Keeping Conventions
grunt-csscss Grunt task that runs CSSCSS, a CSS redundancy analyzer. CSSCSS runs on Ruby (v1.9.x and up), to check Ruby is installed on your machine use ruby -v. To install the CSSCSS gem run gem install csscss command, this will grab the latest version. Currently grunt-csscss handles all the features for CSSCSS that are available with version 1.3.1. Getting Started This plugin requires Grunt ~0.4.0 If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. npm install grunt-csscss --save-dev Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript: grunt.loadNpmTasks('grunt-csscss'); Options bundleExec Type: Boolean Default: false Run CSSCSS with bundle exec. colorize Type: Boolean Default: true Flag indicating whether the outputted analysis should be colorized. compass Enables Compass extensions when parsing Sass. failWhenDuplicates ignoreProperties Type: String
Background Pattern Designs And Resources For Websites Patterns are a useful resource for website design. Filling the background with a full-blown image is no longer a useful solution today as the variety of devices and screen resolutions in the market make it difficult to adapt to them all, although it is true that the latest plugins and scripts offer solutions such as automatic image resizing. Patterns are similar to those images that are indefinitely repeated either horizontally or vertically. That makes a lot more sense today where usability is concerned, especially in responsive design. Patterns Galleries: There are numerous websites that offer complete resource galleries to download patterns: some of them can be found on the sites we list here: Colour Lovers Subtle Patterns DIN Pattern Brusheezy Designmoo WDL, from DevianArt CSS3 patterns: A different option is to use patterns generated by code. CSS3 Patterns Gallery CSS3 Pie Gradient Patterns Pattern generators: Examples of websites with patterns:
Stitches - An HTML5 sprite sheet generator Drag & drop image files onto the space below, or use the “Open” link to load images using the file browser. Then, click “Generate” to create a sprite sheet and stylesheet. This demo uses a couple of HTML5 APIs, and it is only compatible with modern browsers. Drag & drop image files onto the space below, or use the “Open” link to load images using the file browser. Then, click “Generate” to create a sprite sheet and stylesheet. This demo uses a couple of HTML5 APIs, and it is only currently compatible with WebKit and Firefox browsers. Stitches is developed by Matthew Cobbs in concert with the lovely open-source community at Github. Copyright © 2013 Matthew Cobbs Licensed under the MIT license. Implementation After dependencies, Stitches requires a stylesheet, a script, and an HTML element to get the job done: The sprite sheet generator is automatically created in elements that have the stitches class: Documentation Documentation is available here. Dependencies Contributing License Download
Welcome - Polymer Emmet Documentation