5 Commits

Author SHA1 Message Date
Kenneth Reitz 3f6bb29076 new jquery version 2011-02-07 11:06:47 -05:00
Mike X. O'Connell 5824c48f99 Fixed Spacing issues in XHTML Skeleton 2010-05-19 10:57:00 +08:00
Kenneth Reitz 956cacca19 documentation upate 2010-05-04 21:48:27 -04:00
Kenneth Reitz e34d84f554 documentation upate 2010-05-04 21:48:00 -04:00
Kenneth Reitz 31729da93d added jquery, jqueryui, extcore, yui, mootools, prototype, topup, dojo, and scritaculous js include support' 2010-05-04 20:21:52 -04:00
20 changed files with 220 additions and 51 deletions
+14 -29
View File
@@ -1,33 +1,18 @@
<style type="text/css" media="screen">
html{width: 85%; min-width: 600px;margin: 0 auto;}
h1,h2,h3,h4,h5,h6{border:0!important;}
h1{font-size:170%!important;border-top:4px solid #aaa!important;padding-top:.5em!important;margin-top:1.5em!important;}
h1:first-child{margin-top:0!important;padding-top:.25em!important;border-top:none!important;}
h2{font-size:150%!important;margin-top:1.5em!important;border-top:4px solid #e0e0e0!important;padding-top:.5em!important;}
h3{margin-top:1em!important;}
p{margin:1em 0!important;line-height:1.5em!important;}
ul{margin:1em 0 1em 2em!important;}
ol{margin:1em 0 1em 2em!important;}
ul ul, ul ol, ol ol, ol ul{margin-top:0!important;margin-bottom:0!important;}
blockquote{margin:1em 0!important;border-left:5px solid #ddd!important;padding-left:.6em!important;color:#555!important;}
dt{font-weight:bold!important;margin-left:1em!important;}
dd{margin-left:2em!important;margin-bottom:1em!important;}
table{margin:1em 0!important;}
table th{border-bottom:1px solid #bbb!important;padding:.2em 1em!important;}
table td{border-bottom:1px solid #ddd!important;padding:.2em 1em!important;}
pre{margin:1em 0!important;font-size:90%!important;background-color:#f8f8ff!important;border:1px solid #dedede!important;padding:.5em!important;line-height:1.5em!important;color:#444!important;overflow:auto!important;}
pre code{padding:0!important;font-size:100%!important;background-color:#f8f8ff!important;border:none!important;}
code{font-size:90%!important;background-color:#f8f8ff!important;color:#444!important;padding:0 .2em!important;border:1px solid #dedede!important;}
pre.console{margin:1em 0!important;font-size:90%!important;background-color:black!important;padding:.5em!important;line-height:1.5em!important;color:white!important;}
pre.console code{padding:0!important;font-size:100%!important;background-color:black!important;border:none!important;color:white!important;}
pre.console span{color:#888!important;}
pre.console span.command{color:yellow!important;}
</style>
kHTML Bundle for TextMate
=========================
# Installation
TextMate's built-in HTML Bundle is a bit lacking. This helps. Alot.
cd ~/Library/"Application Support"/TextMate/Bundles/
Features
--------
* Snippet support for significantly more tags (eg. img, span, p, h1)
* Snippets for common JS library inclues (eg. jQuery, Mootools, TopUp)
* Update Bundle via git
If that directory wasn't found, you'll need to create it, then:
Installation
------------
git clone git://github.com/kennethreitz/kHTML.tmbundle.git "kHTML.tmbundle"
mkdir -p ~/Library/Application\ Support/TextMate/Bundles
cd !$
git clone git://github.com/kennethreitz/kHTML.tmbundle.git
osascript -e 'tell app "TextMate" to reload bundles'
+4 -6
View File
@@ -3,16 +3,14 @@
<plist version="1.0">
<dict>
<key>content</key>
<string>&lt;a href="${1:$TM_SELECTED_TEXT}" title="${2:$TM_SELECTED_TEXT}"&gt;${3:$TM_SELECTED_TEXT}&lt;/a&gt;$0</string>
<key>keyEquivalent</key>
<string>^@a</string>
<string>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/chrome-frame/1.0.2/CFInstall.min.js"&gt;&lt;/script&gt;</string>
<key>name</key>
<string>a (link)</string>
<string>ChromeFrame</string>
<key>scope</key>
<string>text.html</string>
<key>tabTrigger</key>
<string>a</string>
<string>chromeframe</string>
<key>uuid</key>
<string>21093360-77A2-4C7D-829B-64DCEA24B5AD</string>
<string>FF7300AD-4E72-4740-8301-4F014BD72695</string>
</dict>
</plist>
+18
View File
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>
&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/dojo/1.4.1/dojo/dojo.xd.js"&gt;&lt;/script&gt;</string>
<key>name</key>
<string>Dojo</string>
<key>scope</key>
<string>text.html</string>
<key>tabTrigger</key>
<string>dojo</string>
<key>uuid</key>
<string>09879E43-B6A8-4203-BDA3-E440E0D8C01F</string>
</dict>
</plist>
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/ext-core/3.1.0/ext-core.js"&gt;&lt;/script&gt;</string>
<key>name</key>
<string>ExtCore</string>
<key>scope</key>
<string>text.html</string>
<key>tabTrigger</key>
<string>ext</string>
<key>uuid</key>
<string>83BCC3E8-5C7A-4CD7-A280-DAE93FD5F9E0</string>
</dict>
</plist>
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/mootools/1.2.4/mootools-yui-compressed.js"&gt;&lt;/script&gt;</string>
<key>name</key>
<string>MooTools</string>
<key>scope</key>
<string>text.html</string>
<key>tabTrigger</key>
<string>mootools</string>
<key>uuid</key>
<string>424AFB6E-97B5-40B8-BA19-9454A01E578C</string>
</dict>
</plist>
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.1.0/prototype.js"&gt;&lt;/script&gt;</string>
<key>name</key>
<string>Prototype</string>
<key>scope</key>
<string>text.html</string>
<key>tabTrigger</key>
<string>prototype</string>
<key>uuid</key>
<string>736EF50E-5C26-4A34-B70C-D7A18E8DAA1D</string>
</dict>
</plist>
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"&gt;&lt;/script&gt;</string>
<key>name</key>
<string>SWFObject</string>
<key>scope</key>
<string>text.html</string>
<key>tabTrigger</key>
<string>swfobject</string>
<key>uuid</key>
<string>883E1219-9848-4AA5-8EE5-A2A62A89C447</string>
</dict>
</plist>
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>&lt;script type="text/javascript" src="http://gettopup.com/releases/latest/top_up-min.js"&gt;&lt;/script&gt;</string>
<key>name</key>
<string>TopUp</string>
<key>scope</key>
<string>text.html</string>
<key>tabTrigger</key>
<string>topup</string>
<key>uuid</key>
<string>3E295B50-6121-42FC-901F-4927095491B2</string>
</dict>
</plist>
+1 -1
View File
@@ -6,7 +6,7 @@
<string>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"/&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
&lt;title&gt;
$1
&lt;/title&gt;
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/yui/2.8.0r4/build/yuiloader/yuiloader-min.js"&gt;&lt;/script&gt;</string>
<key>name</key>
<string>YUI</string>
<key>scope</key>
<string>text.html</string>
<key>tabTrigger</key>
<string>yui</string>
<key>uuid</key>
<string>22553F9E-2DE1-4FD4-BC4A-5048372F8D52</string>
</dict>
</plist>
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"&gt;&lt;/script&gt;</string>
<key>name</key>
<string>jQuery</string>
<key>scope</key>
<string>text.html</string>
<key>tabTrigger</key>
<string>jquery</string>
<key>uuid</key>
<string>FABD3022-757F-4E0A-BD75-FA38DF837CB9</string>
</dict>
</plist>
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.js"&gt;&lt;/script&gt;</string>
<key>name</key>
<string>jQueryUI</string>
<key>scope</key>
<string>text.html</string>
<key>tabTrigger</key>
<string>jqueryui</string>
<key>uuid</key>
<string>44748EB9-D0FB-4CB4-B433-793AB768A900</string>
</dict>
</plist>
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.3/scriptaculous.js"&gt;&lt;/script&gt;</string>
<key>name</key>
<string>script.aculo.us</string>
<key>scope</key>
<string>text.html</string>
<key>tabTrigger</key>
<string>scriptaculous</string>
<key>uuid</key>
<string>3D54D647-8C4E-4511-9637-9E33CFD43185</string>
</dict>
</plist>
@@ -2,7 +2,7 @@
<html lang="en">
<head>
<title>${TM_NEW_FILE_BASENAME}</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
@@ -2,7 +2,7 @@
<html lang="en">
<head>
<title>${TM_NEW_FILE_BASENAME}</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>${TM_NEW_FILE_BASENAME}</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<frameset>
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>${TM_NEW_FILE_BASENAME}</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>${TM_NEW_FILE_BASENAME}</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" version="-//W3C//DTD XHTML 1.1//EN" xml:lang="en">
<head>
<title>${TM_NEW_FILE_BASENAME}</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
+33 -9
View File
@@ -22,6 +22,8 @@
<string>9F54B61D-2F89-4EEF-8996-D148837C5AA8</string>
<string>9DF71930-C9A3-451D-A139-BCECB135AE37</string>
<string>D6F8DB6E-2015-498E-8B20-6E2EC34637F4</string>
<string>C8856EBD-0B01-4F7E-A775-93BD3409FEFD</string>
<string>CAA0EC2C-2D5A-41C6-A03D-C795FAE4B044</string>
</array>
<key>submenus</key>
<dict>
@@ -133,6 +135,25 @@
<key>name</key>
<string>Form</string>
</dict>
<key>CAA0EC2C-2D5A-41C6-A03D-C795FAE4B044</key>
<dict>
<key>items</key>
<array>
<string>FABD3022-757F-4E0A-BD75-FA38DF837CB9</string>
<string>09879E43-B6A8-4203-BDA3-E440E0D8C01F</string>
<string>883E1219-9848-4AA5-8EE5-A2A62A89C447</string>
<string>3D54D647-8C4E-4511-9637-9E33CFD43185</string>
<string>424AFB6E-97B5-40B8-BA19-9454A01E578C</string>
<string>83BCC3E8-5C7A-4CD7-A280-DAE93FD5F9E0</string>
<string>22553F9E-2DE1-4FD4-BC4A-5048372F8D52</string>
<string>FF7300AD-4E72-4740-8301-4F014BD72695</string>
<string>44748EB9-D0FB-4CB4-B433-793AB768A900</string>
<string>736EF50E-5C26-4A34-B70C-D7A18E8DAA1D</string>
<string>3E295B50-6121-42FC-901F-4927095491B2</string>
</array>
<key>name</key>
<string>JS Includes</string>
</dict>
<key>D858C80C-560A-4E19-B921-3120D39580DF</key>
<dict>
<key>items</key>
@@ -164,31 +185,25 @@
<string>581FECF3-E833-45B5-9C6F-3FE87824DD81</string>
<string>DF5C3A02-4A52-48BD-961D-2019CA980D53</string>
<string>4366E3CB-1B3A-43B2-B32C-EC99707B6B3C</string>
<string>21093360-77A2-4C7D-829B-64DCEA24B5AD</string>
<string>6F65C3BF-237E-4B28-8AE3-792BBC905902</string>
<string>81DA4C74-A530-11D9-9BCD-000D93C8BE28</string>
<string>1E56094F-C4FE-4D73-B312-866D8E4C2278</string>
<string>EA08E6D4-9432-491D-9D0C-9366B40DF797</string>
<string>30EB469D-BF1F-4B89-B68F-9A4B4714EA2D</string>
<string>E4B833B2-79A8-4CA0-A451-38A48318547B</string>
<string>4A632141-DBE8-4D33-8D8E-76C2568D9D56</string>
<string>3E008E42-A5C9-11D9-9BCD-000D93C8BE28</string>
<string>8B60E854-252B-42B5-B028-7B89C22B9A98</string>
<string>C9682A44-C0D8-418C-9850-DACA4108E450</string>
<string>3615A12D-4CAC-4EDE-9E3B-BF63668389A5</string>
<string>609B5634-26A4-49D8-8F4D-8D0895027641</string>
<string>0244C3E7-DC81-40ED-8FE5-7E16F11A60FB</string>
<string>576036C0-A60E-11D9-ABD6-000D93C8BE28</string>
<string>1515D295-2FFD-4EEB-87FA-034B3ECE372C</string>
<string>D842261E-0A8E-46F6-9E53-DB2BCD3A79E4</string>
<string>04EEBC2E-9139-4C1D-A900-A6C2536D94B3</string>
<string>F6C7BFFB-8605-4A96-B7D1-CDA41328115F</string>
<string>F3248EB7-CE63-4EB1-AC59-4A22F81A910A</string>
<string>EBB98620-3292-4621-BA38-D8A9A65D9551</string>
<string>AAE3038A-4169-483B-822B-9B999897DEAF</string>
<string>25174599-0A74-4283-B27D-F10CE77831CA</string>
<string>8157502D-19D5-41D8-AD1D-265CA96F9D45</string>
<string>65BA66DC-A07F-11D9-A5A2-000D93C8BE28</string>
<string>B7B544CE-D72B-4439-BA7A-A44EB1564F3A</string>
<string>568A0C35-BA8C-4DCD-8AE3-A31364828188</string>
<string>5C4E6F2A-F0C8-4AE5-8F6E-436DD1390488</string>
@@ -196,7 +211,6 @@
<string>5A52912F-6B84-4EF8-8CF6-1F47B09E5C8B</string>
<string>C7E8230F-944F-4A3E-889C-CDFFEA7235AC</string>
<string>EC92723F-4A85-4917-8868-9A365A016F54</string>
<string>44180979-A08E-11D9-A5A2-000D93C8BE28</string>
<string>723C52E3-E205-421D-8CBC-851F1FEE4E98</string>
<string>189B75E3-8452-490A-A934-5D5FC5EEE1BB</string>
<string>92FA5DB8-3A8E-40A1-BAF2-4CD9993BE101</string>
@@ -224,10 +238,8 @@
<string>A4C6B2AF-C03E-40ED-B5B8-AA863761E0D9</string>
<string>61615745-AE5B-43A3-A6DA-EA0C4E5147A7</string>
<string>E013F22C-C1D8-4326-B8CC-DCF7DAD30CC8</string>
<string>4117D930-B6FA-4022-97E7-ECCAF4E70F63</string>
<string>2DB168B1-7E47-4540-9C92-7D7586B6F39F</string>
<string>4A68A7D3-A2D9-471E-B099-3856B6F3AEA9</string>
<string>57176082-A12F-11D9-A5A2-000D93C8BE28</string>
<string>63BB62BC-8D5E-4DDF-9E7A-AD7488FB400D</string>
<string>51B5FFC5-5154-41EF-8B4F-982C4001D701</string>
<string>364175DE-BF35-458F-9E77-4DC3EA389DC2</string>
@@ -246,6 +258,18 @@
<string>8C3B4AE6-7DDE-4B71-B8DE-187CDD609F66</string>
<string>2AFCB76A-1D12-4520-A3B7-30A7F527DA1A</string>
<string>D0D72F7A-8143-4F8A-80C4-248515274B98</string>
<string>C8856EBD-0B01-4F7E-A775-93BD3409FEFD</string>
<string>FABD3022-757F-4E0A-BD75-FA38DF837CB9</string>
<string>09879E43-B6A8-4203-BDA3-E440E0D8C01F</string>
<string>883E1219-9848-4AA5-8EE5-A2A62A89C447</string>
<string>3D54D647-8C4E-4511-9637-9E33CFD43185</string>
<string>424AFB6E-97B5-40B8-BA19-9454A01E578C</string>
<string>83BCC3E8-5C7A-4CD7-A280-DAE93FD5F9E0</string>
<string>22553F9E-2DE1-4FD4-BC4A-5048372F8D52</string>
<string>FF7300AD-4E72-4740-8301-4F014BD72695</string>
<string>44748EB9-D0FB-4CB4-B433-793AB768A900</string>
<string>736EF50E-5C26-4A34-B70C-D7A18E8DAA1D</string>
<string>3E295B50-6121-42FC-901F-4927095491B2</string>
</array>
<key>uuid</key>
<string>99BA94C1-0202-4A79-BCF5-A9279B16E2A6</string>