📜 ⬆️ ⬇️

Several interesting and useful things for a web developer (release 4)

Good day, dear habravchane. Recently, I saw some interesting and useful tools / libraries / events that I want to share with Habr.

Pace.js is the easiest way ( documentation here ) to add a progress bar to your project. For Pace there are several themes that are described only in CSS. There are two more universal projects on GitHub from Hubspot: Vex and Messenger - “Dialogs for the 21st century” and “Alerts for the 21st century”, respectively. Recommend.

image Flat UI Free 2.1
Popular information resource Designmodo has published on GitHub an extensive set of interface elements in trendy flat design styles. About it in March wrote habrauzer ilya42 . And this week the project has been updated to version 2.1. Now in Flat UI there is support for Bootstrap 3, a number of new elements, icons have appeared, fonts have been updated. The number of olds is already more than 5000.
')
Framer
Awesome invention developer Koen Bok . Framer is a free tool for prototyping interactive and animated interfaces. The application is synchronized with Photoshop, cuts the layout layers to .png (of course, for the layout you have to cut a little with your hands, but everything depends on the designer’s meticulousness to the layout) and everything imposes on z-index and matrix3d ​​trasnform. And interactive and animation designers will add with this simple syntax directly in the browser (unfortunately only Chrome). PSD.Logo, PSD.OverviewButton - these are the names of PNG files. Speaking about the Framer developer, I would also like to mention his Cactus project - a generator of statistical Python sites using the Django template.

Blendme.in


Just the other day, one very convenient extension for Photoshop appeared - Blendme.in. Thanks to him, all the most popular icon sets will be available right in the Photoshop window. Image files are distributed under the Creative Commons Attribution 3.0 Unported License.

Version for Photoshop CC Version for Photoshop CS6

Editr.js


With the help of Editr you can organize on your server a playground for working with HTML, CSS, JavaScript. High-quality and beautiful project: based on ACE Editor, support for Emmet, Base64, LESS and CofeeScript, validation of JS and CSS, many themes.

Responsive Elements

Simple and at the same time very usable plugin on jQuery. In order to make the element responsive, we add the data-respond attribute to it and set the CSS classes .gt and .lt with the appropriate dimensions by analogy to min-width and max-width in media-queries:
.quote.lt500 {background: blue} .quote.gt150.lt300 {background: red} /* min-width: 150, max-width: 300 */ 


Trunk.js


Usable jQuery plugin for creating responsive menus. A very beautiful demo page will not leave you indifferent to this script smile . There is also a similar, perhaps even more functional script on the native JS - Responsive-nav

Composite


Above, I have already talked about the tool for "interactive prototyping." Composite is something similar: At the moment, this application is for iOS only, which connects remotely to Photoshop and allows designers to create interactive prototypes. Another difference is that it is paid for and is more stable.

Brace


"Brace is the new way to host websites." This is actually an interesting way to host simple sites. You can even do something with XML-based CMS. But so far this is only an “interestingness” and, perhaps, for someone a convenient service for demonstrating the layout to clients.

Finally:


Many thanks to all for your attention.

Next Collection (Release 5) Previous Collection (Release 3)

Source: https://habr.com/ru/post/195076/


All Articles