NOTE I now use the conventions detailed in the SUIT framework
Used to provide structural templates.
Pattern
t-template-name
| { scopeName = 'text.html.basic'; | |
| firstLineMatch = '<!DOCTYPE|<(?i:html)|<\?(?i:php)'; | |
| fileTypes = ( 'html', 'htm', 'shtml', 'xhtml', 'phtml', 'php', 'inc', 'tmpl', 'tpl', 'ctp' ); | |
| foldingStartMarker = '(?x) | |
| (<(?i:head|body|table|thead|tbody|tfoot|tr|div|select|fieldset|style|script|ul|ol|li|form|dl)\b.*?> | |
| |<!--(?!.*--\s*>) | |
| |^<!--\ \#tminclude\ (?>.*?-->)$ | |
| |<\?(?:php)?.*\b(if|for(each)?|while)\b.+: | |
| |\{\{?(if|foreach|capture|literal|foreach|php|section|strip) | |
| |\{\s*($|\?>\s*$|//|/\*(.*\*/\s*$|(?!.*?\*/))) |
| #!/usr/bin/env sh | |
| # Title: Ruby development environment for OS X (Lion) | |
| # Author: Rogelio J. Samour | |
| # Warning: | |
| # While it is unlikely any code below might damage your system, | |
| # it’s always a good idea to back up everything that matters to you | |
| # before running this script! Just in case. I am not responsible for | |
| # anything that may result from running this script. Proceed at | |
| # your own risk. |
NOTE I now use the conventions detailed in the SUIT framework
Used to provide structural templates.
Pattern
t-template-name
| # Route extension-less URLs to the equivalent *.html file. | |
| # For instance: example.com/about = example.com/about.html | |
| <IfModule mod_rewrite.c> | |
| RewriteEngine On | |
| RewriteCond %{REQUEST_FILENAME} !-f | |
| RewriteRule ^([^\.]+)$ $1.html [NC,L] | |
| </IfModule> |
| ;(function(Modernizr, window) { | |
| Modernizr.addTest('positionfixed', function () { | |
| var test = document.createElement('div'), | |
| control = test.cloneNode(false), | |
| fake = false, | |
| root = document.body || (function () { | |
| fake = true; | |
| return document.documentElement.appendChild(document.createElement('body')); | |
| }()); |
| DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE | |
| Version 2, December 2004 | |
| Copyright (C) 2011 YOUR_NAME_HERE <YOUR_URL_HERE> | |
| Everyone is permitted to copy and distribute verbatim or modified | |
| copies of this license document, and changing it is allowed as long | |
| as the name is changed. | |
| DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE |
| /* | |
| * matchMedia() polyfill - test whether a CSS media type or media query applies | |
| * authors: Scott Jehl, Paul Irish, Nicholas Zakas | |
| * Copyright (c) 2010 Filament Group, Inc | |
| * MIT license | |
| * dev.w3.org/csswg/cssom-view/#dom-window-matchmedia | |
| * in Chrome since m10: http://trac.webkit.org/changeset/72552 | |
| */ |
| function getPrefix(prop, context) { | |
| var vendorPrefixes = ['moz', 'webkit', 'khtml', 'o', 'ms'], | |
| upper = prop.charAt(0).toUpperCase() + prop.slice(1), | |
| pref, len = vendorPrefixes.length, | |
| q; | |
| while (len--) { | |
| q = vendorPrefixes[len]; | |
| if (context.toString().indexOf('style')) { | |
| q = q.charAt(0).toUpperCase() + q.slice(1); |
| <!doctype html> | |
| <html> | |
| <body> | |
| <header role="banner"> | |
| <a href="/" rel="home">My company</a> | |
| <nav role="navigation"> | |
| <a href="/about">About</a> | |
| <a href="/contact">Contact</a> | |
| </nav> | |
| </header> |