Cikonss | Pure CSS Responsive Icons. Buttons - A CSS button library built with Sass and Compass. Tab drop for Bootstrap, from Twitter. Bootstrap Markdown. Bootstrap-Markdown designed to be easily integrated with your bootstrap project. It exposes useful API that allow you to fully hook-in into the plugin Switch regular textarea within your form into Bootstrap-Markdown editor seamlessly by adding data-provide="markdown" attribute Code <form><input name="title" type="text" placeholder="Title?
" /><textarea name="content" data-provide="markdown" rows="10"></textarea><label class="checkbox"><input name="publish" type="checkbox"> Publish </label><hr/><button type="submit" class="btn">Submit</button></form> Inline editing with Bootstrap-Markdown is done by adding data-provide="markdown-editable" attribute <div data-provide="markdown-editable"><h3>This is some editable heading</h3><p>Well, actually all contents within this "markdown-editable" context is really editable. Result This is some editable heading Well, actually all contents within this "markdown-editable" context is really editable. Some examples Custom width using data-width="400" attribute.
Customize checkboxes and radio buttons with iCheck (jQuery and Zepto) plugin. Springy - A force directed graph layout algorithm in JavaScript. Simple Icon Hover Effects. Typeahead.js: You Autocomplete Me. Dropzone.js. 8 Amazing jQuery Lightbox Plugins You Need to Check Out. jQuery can be defined as a cross browser java script library. It is a multi-browser java script library and is basically designed for the purpose of simplifying the scripting of HTML on the client side. This is also the most popular java script library which is used by the people these days. jQuery has a lot of advantages such as it is absolutely free of any cost and it is also open source software. The syntax of this software is designed in a way that it makes it easier to navigate a document in addition it also helps to select DOM elements, create animations , handle events and also helps to develop ajax applications.
Using jQuery the developers can also create plug-ins and also create low level interactions. There a lot of sliders of jQuery that is available on the internet. There are image sliders which are very impressive. 1) Pirobox 2) Shadowbox Js Shadowbox is a web-based media viewer application that supports all of the web’s most popular media publishing formats. 3) Colorbox. Notification. Pines Notify. Backbone.js, now realtime with Pusher - Realtime Blog. This tutorial was written by Micheil Smith Recently there have been a number of frameworks developed that allow you to add extra structure to your code when building rich javascript-heavy applications. These frameworks often achieve this structure by adding in layers of Models, Controllers, Views, and Events, most of the time performing synchronisation between the client and server using AJAX. One such framework that has recently grown in popularity is Backbone.js.
Update: The code associated with this post has been updated to use Backbone.js 0.5.3 and Underscore.js 1.2.1 Backbone.js Backbone.js is a framework from DocumentCloud, which is known for it’s excellent documentation. Normally when using Backbone.js, you would have to implement your own timer and polling mechanism to check for changes on the server. // Poll every 10 seconds to keep the channel model up-to-date. setInterval(function() { channel.fetch(); }, 10000); Making Backbone.js realtime with Pusher ruby – items_controller.rb.
Badass JavaScript. 80 Awesome Twitter Bootstrap Templates To Get You Started. Twitter Bootstrap is a powerful and easy to use framework enabling front-end developers to craft professional and high quality Bootstrap templates with flexible responsive layouts that look great on tablets, mobiles and desktops. Since its release back in august 2011 the development community has been growing fast, providing developers with the tools and knowledge to create ready-to-use, native Bootstrap html/CSS templates or themes that work on popular publishing platforms like WordPress and Joomla. One of the main reasons why Bootstrap is so popular is the ability to develop web apps and websites fast and its support for responsive design. When compared to other responsive CSS frameworks available it is also one the most mature frameworks with the largest user base at the moment, which certainly will have a positive effect on how mobile friendly websites are build.
To help you get started, I have collected a list of my favorite Twitter Bootstrap templates. Article Index Site Templates. Paper.js — Paper.js. BootMetro. Building Firefox OS. Elusive icons, an icons font designed for use with Bootstrap. X-editable :: In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery. Extending Twitter Bootstrap Typeahead Plugin | redlab-log. Update: also read this post In twitter bootstrap there is a JQuery plugin for auto completion.
It’s called bootstrap-typeahaed. Typeahead uses an array of strings as datasource and is easily activated with in it’s simplest form 1 line of code. It’s very easy to use but somewhat limited. We needed a slightly different functionality. Our use case: 2 inputboxes, one for postal code (the numeric form) and one inputbox for the community that has that postal code.In Belgium different communities can have the same postal code, and the right community should be selected on selecting a postal code. The typeahead plugin is not suited for that. We wanted to use typeahead instead of any other existing JQuery plugin since we’re already using twitter bootstrap.
To achieve this I extended, (actually more copied and altered) typeahead. View a demo Read on for a usage example Considering the example of the cities and postalcodes the javascript would be like for the postalcode inputbox and Like this: JavaScript and jQuery PDF Viewer Plugins. Today’s post is about some JavaScript and jQuery PDF related plugins we found on the Internet that allows you to embed and view PDF files. Enjoy!
Related Posts: pdf.js PDF Reader in JavaScript. SourceDemo PDFObject Embeds PDF files into HTML documents. SourceDemo jsPDF It is an open-source library written by our lead developer, James, for generating PDF documents using nothing but JavaScript. Source + Demo ThickBox A webpage UI dialog widget written in JavaScript on top of the jQuery library. Source + Demo AnyChartStock JavaScript API The chart can be exported as a static image in the PNG or JPG format or as a PDF document with an embedded static image of the chart or a fully interactive functional chart, as user sees it on the page. SourceDemo Google Docs Viewer plugin for jQuery (gDocsViewer jQuery plugin) Automatically embeds the Google Docs Viewer for viewing pdf, doc, docx, ppt and tiff files linked to by anchor tags.
SourceDemo zohoViewer jQuery plugin SourceDemo AUTHOR: Sam Deering. Backgrid.js. List of Twitter Bootstrap Resources. Gridy.js Demo. Validate.js. Lightweight JavaScript form validation library inspired by CodeIgniter. No dependencies, just over 2kb gzipped, and customizable! Validate.js (development - 16kb) validate.min.js (minified - 2.1kb) Example All of the fields were successfully validated! Features Validate form fields from over a dozen rules No dependencies Customizable messages Supply your own validation callbacks for custom rules Chainable customization methods for ease of declaration Conditionally validate certain form fields Works in all major browsers (even IE6!) Installation and Usage Include the JavaScript file in your source Create the validation object with your desired rules.
FormValidator new FormValidator(formName, fields, callback) The FormValidator object is attached to the window upon loading validate.js. The formName passed in to validate must be the exact value of the name attribute of the form An array of fields will be used to perform validation on submission of the form. Custom Validation Rules #1. SetMessage. Bootleg.css Twitter Bootstrap. Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Etsy mixtape wayfarers, ethical wes anderson tofu before they sold out mcsweeney's organic lomo retro fanny pack lo-fi farm-to-table readymade.
Trust fund seitan letterpress, keytar raw denim keffiyeh etsy art party before they sold out master cleanse gluten-free squid scenester freegan cosby sweater. 30 Amazing Resources for Sass Lovers. Despite the predictions of countless skeptics, Sass hasn’t proved to be a fad at all, but rather a remarkably robust set of tools that genuinely improve CSS authoring. I’m a huge Sass fan and I know many of you are too, so I’ve compiled this list of thirty amazing resources for Sass lovers.
In it you’ll find all kinds of goodies built on and for Sass: frameworks, plugins, apps and a lot more. Frameworks and Grid Systems Compass Compass is the quintessential companion to Sass. Bourbon Sass Mixins Library If Compass seems like overkill for you, but you still like the idea of leveraging some awesome CSS3 mixins, check out Bourbon. Bourbon Neat Bourbon Neat is a grid system built with Sass and Bourbon.
Foundation Foundation is the main competitor to Twitter Bootstrap. Bootstrap Sass If you’re dead set on using both Bootstrap and Sass, check out this project, which essentially rewrites the LESS Bootstrap components in Sass. Animate.sass Forge Skeleton-SASS Susy: Responsive grids for Compass Frameless. 18 Useful Twitter Boostrap Goodies You Should Know. Introduction Twitter Bootstrap is one of my favourite framework for quick website prototyping and default style for my CMS. If you don't know about Twitter Bootstrap, it's a simple and flexible HTML, CSS, and Javascript for popular user interface components and interactions.
Created by the developers from Twitter, this great tool contains base CSS, grid, responsive, general styling, UI components and javascript plugins that can speed up your development process. I have been using it for a while now, it allowed me to have full concentration on the functionality of the website instead of cross browsing testing and styling. It can easily save me heaps of times! In this post, I have found many useful tools, plugins and themes created specifically for Twitter Bootstrap. Update I also created a post about third party Twitter Bootstrap javascript plugins - Extend Twitter Bootstrap Javascript Plugins. Everybody seems to like this post a lot, it's mentioned on The Treehouse Show! Code smells in CSS. 20 November, 2012 Chris Coyier recently answered someone’s question: How can you tell if your CSS code smells? What are the signs that the code is sub-optional, or that the developer hasn’t done a good job?
What do you look for in the code to determine how good or bad it is? I thought I would extend Chris’ great answer with my own, additional take on things… My day-to-day life is spent working in-house at BSkyB… I work on big websites, the last of which took me over a year to build the front-end for (and it’s still ongoing). For me, in my world, bad CSS is a very specific and troublesome thing; when you’re working on one site for months on end, you can’t afford poor code, be it CSS or otherwise, and any bad code needs righting. I’m going to share just a few things (there will, no doubt, be things that I have missed) that I look out for in CSS that will give you and idea as to its quality, its maintainability and its integrity… Undoing styles Any CSS declarations like these: Magic numbers !
! IDs. Sass Mixins Library. Usage & Installation Install for Rails 3.1+ In your Gemfile: Then run: Restart your server. Mv app/assets/stylesheets/application.css app/assets/stylesheets/application.css.scss Delete the sprocket directive in application.css.scss: Import Bourbon at the beginning of application.css.scss. @import "bourbon";@import "home";@import "users"; Install for a Non-Rails App Installation Install the gem Install Bourbon into your project's stylesheets directory by generating the bourbon folder: The generated folder will contain all the mixins and other necessary Bourbon files.
Sass Watch Run a standard sass --watch from the command line: $ sass --watch stylesheets/sass:stylesheets Lastly, import the mixins at the beginning of your stylesheet(s): @import 'bourbon/bourbon'; Other Commands See the complete list of Command Line Tools. $ bourbon help$ bourbon update Using Rails 3.0.x? Mastering Sass extends and placeholders | 8 Gram Gorilla. It all begins with the @extend... It’s probably a safe bet you have heard of Sass, and for good reason too as using it really gives you an opportunity to organise and improve how you develop CSS. Before working at Primate I hadn’t had the chance to use Sass as part of my day job but I had experimented a little outside work. Chances are, quite a few developers are in the same boat right now. It’s also really worth mentioning that you don’t need to be a Ruby/Rails developer to use Sass! There are some great tools out there which are incredibly easy to use and let you use Sass without running Rails. So if you’re a PHP developer, or you build static sites, theres no reason you can’t get involved.
Now after telling you how awesome Sass is, I’m also going to tell you how you can use it to produce some really ugly and bloated CSS, ha! One of the cool and useful features of Sass is the @extend keyword. Should you @extend a class selector? @extend placeholders for CSS Zen Wrap up. Best Web UI Interface Framework Kits. In web design today there are so many things to remember, that it is really nearly impossible to build it all from scratch every single time on every single project, this is where frameworks and kits come in. You really need a framework for things, especially for UI on the web. Whether you use these types of frameworks as is, or just use them as a base for your own creations, or even just use them for inspiration – they save you a ton of time and increase the quality of any project instantly. Even though it is such a crucial part of any web design, some people may not understand really what a “user interface” is – just so everyone is on the same page, lets take a closer look.
What is a Web User Interface? User interface on the web is really easily summarized as “Making websites friendly” in a way that is easy to understand and use, but lets look at a more official definition. So whether you just design the web pages, or build them (or both!) Free UI Framework Kits jQuery UI CSS3 UI Kit.
Introduction to CSS3 – Part 1: What Is It? This article marks the first of several, providing an introduction to the new CSS3 standard which is set to take over from CSS2. We will be starting from the very beginning – taking you from not having even heard of CSS3, to feeling ready to hit it running as various features start to become more widely adopted. What is it? CSS3 offers a huge variety of new ways to create an impact with your designs, with quite a few important changes. This first tutorial will give you a very basic introduction to the new possibilities created by the standard.
Modules The development of CSS3 is going to be split up into ‘modules’. The Box ModelLists ModuleHyperlink PresentationSpeech ModuleBackgrounds and BordersText EffectsMulti-Column Layout View the full list of modules Timescale Several of the modules have now been completed, including SVG (Scalable Vector Graphics), Media Queries and Namespaces. How will CSS3 affect me? Hopefully, in a mainly positive way. Other posts in the series. Asynchronous JavaScript Programming. The Power Of $.Deferred for HTML5 Application.
Gallery of free HTML snippets for Twitter Bootstrap. | Bootsnipp.com. Extend Twitter Bootstrap Javascript Plugins. 10 Easy Image Hover Effects You Can Copy and Paste. Useful JavaScript Libraries and jQuery Plugins For Web Developers. DocumentCloud's VisualSearch.js. CSS Sprite Sheets: Best Practices, Tools and Helpful Applications. Multiple Area Charts with D3.js. Javascript Tips for Non-Specialists. 10 Life Saving CSS Snippets for the Designer - Changry. Collie - High Performance Animation Library for Javascript. JavaScript Patterns. All About Floats. Dust by LinkedIn. 25 CSS Snippets for Some of the Most Common and Frustrating Tasks.
Journey Through The JavaScript MVC Jungle. 50+ Useful CSS3 Tutorials to Enhance Your Skills. Tabs with Round Out Borders. Pull Off Awesome Scroll Effects With Scroll.js. Playing a little with Ember.js | Mauro Krikorian. 10 things you didn't know JavaScript could do. Mutually Human Software. Powerful New CSS- and JavaScript-Techniques (2012 Edition)
Responsive Web Design just got Easier with the Responsive Grid System. 20 Essential jQuery Plugins for Every Developer's Toolkit. Browse Palettes. Subtle Patterns | Free textures for your next web project.