background preloader

Tablecloth.js

Tablecloth.js

Introduction to Sass for New WordPress Theme Designers As a new WordPress theme designer, you would quickly learn the challenges of maintaining long CSS files while keeping them organized, scalable, and readable. You will also learn that many designers and front-end developers recommend using a CSS preprocessor language like Sass or LESS. But what are these things? What is Sass? The CSS that we use was designed to be an easy to use stylesheet language. It is very much like PHP which is a preprocessor language that executes a script on the server and generates an HTML output. Since version 3.8, WordPress admin area styles were ported to utilize Sass for development. Getting Started With Sass for WordPress Theme Development Most theme designers use local development environment to work on their themes before deploying it to a staging environment or a live server. First thing you need to do is to install Sass. For the sake of this article, you will need to create a blank theme. Right click on your Sass file and select Set Output Path option.

Portamento - easy sliding/floating panels in jQuery Portamento is a jQuery plugin that makes it simple to add sliding (aka "floating") panel functionality to your web page. All that's needed is some simple CSS and one line of JavaScript, and you're away! It works fine with floated and absolutely-positioned layouts, in all modern browsers and some not-so-modern ones too. Portamento also has sensible behaviour if the user's viewport is too small to display the whole panel, so you don't need to worry about users not being able to see your important content. Demos In the Wild Portamento is being used on real websites, right now. Croydon Creatives Usage Using Portamento is easy. Options You can customise Portamento with the following options: wrapper - the element that you want to visually contain the sliding panel. gap - the number of pixels to leave between the top of the viewport and the top of the sliding panel. disableWorkaround - disable the workaround for not-quite capable browsers. What browsers will Portamento work with? Version History

Response JS: mobile-first responsive design in HTML5. Grok - A Smashing Web Framework — Grok 45 Fresh Useful JavaScript and jQuery Techniques and Tools Advertisement Yes, this is another round-up of fresh and useful Javascript techniques, tools and resources. But don’t close the tab yet, as you might find this one very useful. The last section also covers a number of useful educational resources such as a compilation of useful JavaScript coding practices, a detailed comparison of JavaScript frameworks and general JavaScript programming conventions. You may be interested in the following related posts: Calendars and Timelines jDigiClock – Digital Clock (HTC Hero inspired)4 jDigiClock is a jQuery plugin inspired from HTC Hero Clock Widget. jQuery Sliding Clock v1.15 jQuery transpearant Slider clock with CSS sprites. Date / Time Picker6 Note that this control is not designed to work in IE6; although it will function correctly in most cases, the positioning of the calendar may be way off depending on how your page is styled. JavaScript Debugging and Validation Tools Forms, Buttons & Navigation Layout tools Useful jQuery Plugins Flip! Related Posts

Skeleton: Beautiful Boilerplate for Responsive, Mobile-Friendly Development MontageJS - HTML5 framework Less Framework 4 I called Less Framework "a CSS grid system for designing adaptive websites". It was basically a fixed-width grid that adapted to a couple of then popular screen widths by shedding some of its columns. It also had matching typographic presets to go with it, built with a modular scale based on the golden ratio. Contrary to how most CSS frameworks work, Less Framework simply provided a set of code comments and visual templates, instead of having predefined classes to control the layout with. /* Default Layout: 992px. Less Framework was popular in the early days of responsive design. Eventually, I moved on from fixed-width grid systems and worked on a fully fluid-width one, in the form of Golden Grid System. Less Framework's popularity was helped by the following contributions and the lovely people behind them (dead links crossed off):

QuoJS - Micro JavaScript Library Avantages et inconvénients du Responsive Web Design (RWD) Crème Graphique, création sites Web et outils communication, Poitiers Si le RWD présente certains avantages au premier abord, la mise en place d’un projet n’est pourtant pas aussi simple et évidente qu’il n’y parait. Il implique une restructuration de la phase de développement. Pour Marcotte, il est évident que l’on ne peut pas faire du RWD dans l’environnement de production web actuel, tel qu’on le constate généralement en agence. En effet, les phases de conception et de développement en cascade ne sont pas possibles pour un projet RWD efficace et rentable. Pour Ethan Marcotte, le RWD implique donc une restructuration de la phase de développement. Les Points forts du RWD Par rapport aux solutions actuelles, le RWD présente certains avantages au premier abord, que ce soit par rapport à un site web fixe et à un site web dédié au mobile, ou plus simplement à un site web fixe seul. Les points forts du RWD selon l’utilisateur Penchons nous maintenant sur l’utilisateur. Les inconvénients identifiés

Highslide JS - JavaScript thumbnail viewer User Interface UI Kit | Gumby Framework Introduction Gumby v2 is here. You haven't a moment to waste! So many new, amazing features await you! But first a quick crash course on the latest and greatest Gumby Framework. Some things you will need with you on this journey are: A code editor of your choice (we recommend Sublime Text 2+)A decent knowledge of HTML/CSSA willingness to learnGoogle or comparable search engine. Some optional things that we recommend include: A web server (Apache or similar) Some basic knowledge of programming (variables, functions)General knowledge of the terminal Things that are NOT required are: Any specific web framework such as Rails, Codeigniter, etc. Browser Compatibility Gumby is developed following the latest standards and specs. ChromeFirefoxOperaInternet Explorer 8 – 10 We also support some of our elderly community of browsers down to IE 8. Options There are many ways you can work with Gumby. GUIs There are several GUIs out there that take the fear/mystery/fun out of using the terminal. Vanilla CSS Mac

Grunt: The JavaScript Task Runner Responsive design : définition, fonctionnement, ressources et tutoriels Si vous vous intéressez de près ou de loin au webdesign ou à l’intégration, vous n’avez pas pu échapper au dernier terme à la mode : le “responsive web design”. Cette avancée technologique est également une nouvelle philosophie de création de site. Voici un article pour définir ce qu’est le “responsive web design” et expliquer quels en sont les points-clés (puis plein de liens, de tutoriels et de ressources super cools aussi !). Le “responsive web design” est né suite à un besoin grandissant. De nos jours, il n’y a pas un client qui demande un site Internet sans demander une version mobile de celui-ci. Seulement en quelques années le nombre d’appareils et de résolutions servant à consulter des sites web a tout simplement explosé : ordinateurs, smartphones, tablettes, web TV, grille-pain, format portrait, paysage, etc… Entre 2005 et 2008 on a identifié pas moins de 400 résolutions d’écran différentes pour tous les appareils vendus. Définition du responsive web design La mise en page La typo

Related: