From 2d725d84a2ecec782a1544fd74720e98943261e3 Mon Sep 17 00:00:00 2001 From: stephen Date: Fri, 10 Jul 2009 15:06:35 -0500 Subject: [PATCH 1/2] added some css 3 stuff, added some auto complete for attrubutes --- Preferences/Completions.tmPreferences | 102 ++++++++++++++++++++++ Snippets/:background-color rgba.tmSnippet | 16 ++++ Snippets/box-shadow.tmSnippet | 17 ++++ info.plist | 9 ++ 4 files changed, 144 insertions(+) create mode 100644 Preferences/Completions.tmPreferences create mode 100644 Snippets/:background-color rgba.tmSnippet create mode 100644 Snippets/box-shadow.tmSnippet diff --git a/Preferences/Completions.tmPreferences b/Preferences/Completions.tmPreferences new file mode 100644 index 0000000..0ad5584 --- /dev/null +++ b/Preferences/Completions.tmPreferences @@ -0,0 +1,102 @@ + + + + + name + Completions + scope + source.sass -meta.property-list + settings + + completions + + * + # + . + a + abbr + acronym + address + area + b + base + big + blockquote + body + br + button + caption + cite + code + col + colgroup + dd + del + dfn + div + dl + dt + em + fieldset + form + frame + frameset + h1 + h2 + h3 + h4 + h5 + h6 + head + hr + html + i + iframe + img + input + ins + kbd + label + legend + li + link + map + meta + noframes + noscript + object + ol + optgroup + option + p + param + pre + q + samp + script + select + small + span + strike + strong + style + sub + sup + table + tbody + td + textarea + tfoot + th + thead + title + tr + tt + ul + var + + + uuid + F0E82099-331C-486B-A099-B8B7B9721ED3 + + diff --git a/Snippets/:background-color rgba.tmSnippet b/Snippets/:background-color rgba.tmSnippet new file mode 100644 index 0000000..67f6ed2 --- /dev/null +++ b/Snippets/:background-color rgba.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + `put_colon.rb`background-color rgba(${1:255},${2:255},${3:255},.${4:5})$0 + name + :background-color rgba + scope + source.sass + tabTrigger + background + uuid + C0C72835-7D5C-46B6-885B-B2FE5F994B84 + + diff --git a/Snippets/box-shadow.tmSnippet b/Snippets/box-shadow.tmSnippet new file mode 100644 index 0000000..9404049 --- /dev/null +++ b/Snippets/box-shadow.tmSnippet @@ -0,0 +1,17 @@ + + + + + content + `put_colon.rb`-webkit-box-shadow ${1:10px} ${2:10px} ${3:5px} #${4:333}$0 +`put_colon.rb`-moz-box-shadow ${1:10px} ${2:10px} ${3:5px} #${4:333}$0 + name + box-shadow + scope + source.css + tabTrigger + box + uuid + CA6A4645-DADF-4804-8D95-D167A211B068 + + diff --git a/info.plist b/info.plist index ce3e878..3566bd7 100644 --- a/info.plist +++ b/info.plist @@ -224,9 +224,11 @@ Ruby Sass ordering + F0E82099-331C-486B-A099-B8B7B9721ED3 F73505F1-0CD8-4ED1-93AA-B88050B3D8D4 E313C630-7EC3-46E7-9F63-E146B69E3945 B31D82A6-95A1-4DDF-B3AE-0ED74684A921 + C0C72835-7D5C-46B6-885B-B2FE5F994B84 DDA4C1ED-122E-4E47-AC80-C8C60B347BBB 2D1F60A5-D328-4468-BB5C-4BFFD170CEEE 1CA7483D-41B8-4DD5-BD35-EDFF7E01ACC8 @@ -254,6 +256,7 @@ E8ADF32E-1DA7-4B3C-A56B-F812AC2D42B4 1E6680D8-675D-4A35-8195-FAAB8EFDFC30 A9140790-4572-4D87-B4FA-BAE6EDB5A616 + CA6A4645-DADF-4804-8D95-D167A211B068 05E729F7-6CEF-4799-83D0-A659FD848BA9 F2C1C27C-FA10-4471-BE64-138CB2E7DAE5 8CEA2FE7-FBEB-4A74-9FAF-593406736676 @@ -320,6 +323,12 @@ 774533A9-D250-47AC-95E6-C98B2AA42672 854E2359-EC1A-48F4-B584-D4F61EBCEA52 091082F5-F804-4D1E-BF98-74272E24DC24 + E5F3F81F-4CAA-4D22-93A9-3AB23141F9FD + 9083E047-CEBE-41C9-BCF7-6E8131094888 + D3488358-116A-4962-BFFE-311DD27066C3 + E63656BB-D88B-4B7E-92F5-D60AE0229F1E + 0AB51F6F-7780-4BF2-BEE3-5405ABA6A6B9 + 287703AC-4C16-4D87-8A6A-128B17829C66 uuid 176253C8-5D97-4C20-AA34-3BE8BC73FBC9 From 9816210814798f5da3d75747ef37e365fa637d5b Mon Sep 17 00:00:00 2001 From: stephen Date: Fri, 10 Jul 2009 15:28:25 -0500 Subject: [PATCH 2/2] added attribute selector tab --- Snippets/:Attribute Selector.tmSnippet | 17 +++++++++++++++++ Snippets/:border-radius.tmSnippet | 17 +++++++++++++++++ Snippets/box-shadow.tmSnippet | 4 ++-- info.plist | 11 +++++++++++ 4 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 Snippets/:Attribute Selector.tmSnippet create mode 100644 Snippets/:border-radius.tmSnippet diff --git a/Snippets/:Attribute Selector.tmSnippet b/Snippets/:Attribute Selector.tmSnippet new file mode 100644 index 0000000..a8c675a --- /dev/null +++ b/Snippets/:Attribute Selector.tmSnippet @@ -0,0 +1,17 @@ + + + + + content + ${1:p}[${2:name}="${3:string}"] + `put_colon.rb`${4:property} ${5:value}$0 + name + :Attribute Selector + scope + source.sass + tabTrigger + as + uuid + F830FCFB-26E7-4E40-9EC8-7C4D6F222CDE + + diff --git a/Snippets/:border-radius.tmSnippet b/Snippets/:border-radius.tmSnippet new file mode 100644 index 0000000..b6009e0 --- /dev/null +++ b/Snippets/:border-radius.tmSnippet @@ -0,0 +1,17 @@ + + + + + content + `put_colon.rb`-moz-border-radius ${1:1}px +`put_colon.rb`-webkit-border-radius ${1:1}px$0 + name + :border-radius + scope + source.sass + tabTrigger + border + uuid + 7CB98910-EBEE-4A98-AF79-746DBAFB3B67 + + diff --git a/Snippets/box-shadow.tmSnippet b/Snippets/box-shadow.tmSnippet index 9404049..1418331 100644 --- a/Snippets/box-shadow.tmSnippet +++ b/Snippets/box-shadow.tmSnippet @@ -6,9 +6,9 @@ `put_colon.rb`-webkit-box-shadow ${1:10px} ${2:10px} ${3:5px} #${4:333}$0 `put_colon.rb`-moz-box-shadow ${1:10px} ${2:10px} ${3:5px} #${4:333}$0 name - box-shadow + :box-shadow scope - source.css + source.sass tabTrigger box uuid diff --git a/info.plist b/info.plist index 3566bd7..9753d30 100644 --- a/info.plist +++ b/info.plist @@ -24,6 +24,10 @@ D0E680B0-CBAA-4750-96F5-8F68A674B810 ------------------------------------ EB0394D1-5DE7-465A-8302-C7C26FD77468 + E5F3F81F-4CAA-4D22-93A9-3AB23141F9FD + 9083E047-CEBE-41C9-BCF7-6E8131094888 + D3488358-116A-4962-BFFE-311DD27066C3 + 287703AC-4C16-4D87-8A6A-128B17829C66 submenus @@ -46,6 +50,7 @@ 3DA9A54C-9A0D-4892-B77F-8A7DB319F594 ------------------------------------ B31D82A6-95A1-4DDF-B3AE-0ED74684A921 + C0C72835-7D5C-46B6-885B-B2FE5F994B84 DDA4C1ED-122E-4E47-AC80-C8C60B347BBB 2D1F60A5-D328-4468-BB5C-4BFFD170CEEE ------------------------------------ @@ -151,7 +156,9 @@ items + F830FCFB-26E7-4E40-9EC8-7C4D6F222CDE EED24E6A-B4AE-4CE8-94A3-50ECD76964E7 + CA6A4645-DADF-4804-8D95-D167A211B068 05E729F7-6CEF-4799-83D0-A659FD848BA9 495C62F0-1BD7-4223-A83F-2D54785E92D9 00C6D010-5D34-4C24-A3BA-D8B73213D5ED @@ -198,6 +205,8 @@ 16FF16A5-7C2B-49E0-B473-937B34D4BBC0 2D9A62A9-1530-4F0C-A38A-1BB16FD373D0 E8ADF32E-1DA7-4B3C-A56B-F812AC2D42B4 + ------------------------------------ + 7CB98910-EBEE-4A98-AF79-746DBAFB3B67 name Border @@ -226,6 +235,7 @@ F0E82099-331C-486B-A099-B8B7B9721ED3 F73505F1-0CD8-4ED1-93AA-B88050B3D8D4 + F830FCFB-26E7-4E40-9EC8-7C4D6F222CDE E313C630-7EC3-46E7-9F63-E146B69E3945 B31D82A6-95A1-4DDF-B3AE-0ED74684A921 C0C72835-7D5C-46B6-885B-B2FE5F994B84 @@ -256,6 +266,7 @@ E8ADF32E-1DA7-4B3C-A56B-F812AC2D42B4 1E6680D8-675D-4A35-8195-FAAB8EFDFC30 A9140790-4572-4D87-B4FA-BAE6EDB5A616 + 7CB98910-EBEE-4A98-AF79-746DBAFB3B67 CA6A4645-DADF-4804-8D95-D167A211B068 05E729F7-6CEF-4799-83D0-A659FD848BA9 F2C1C27C-FA10-4471-BE64-138CB2E7DAE5