Files
kCSS.tmbundle/DragCommands/Img replacement link.tmDragCommand
2009-07-30 20:20:08 -04:00

34 lines
1.3 KiB
XML

<?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>bundleUUID</key>
<string>4675F24E-6227-11D9-BFB1-000D93589AF6</string>
<key>command</key>
<string>echo -ne "\${1:#selector} {\n"
sips -g pixelWidth -g pixelHeight "$TM_DROPPED_FILE"|awk '/pixelWidth/ { printf(" width: %dpx;\n", $2) } /pixelHeight/ { printf(" height: %dpx;\n", $2) }'
echo -ne " background: url('\${2:$TM_DROPPED_FILE}') no-repeat;\n}\n\n"
echo -ne "\${1:#selector} a {\n display: block;\n"
sips -g pixelWidth "$TM_DROPPED_FILE"|awk '/pixelWidth/ { printf(" width: %dpx;", $2) }'
echo -ne "\n height: 0;\n font-size: 1em;\n"
sips -g pixelHeight "$TM_DROPPED_FILE"|awk '/pixelHeight/ { printf(" padding-top: %dpx;", $2) }'
echo -ne "\n text-indent: -2000px;\n overflow: hidden;"
echo -ne "\n background: url('\${2:$TM_DROPPED_FILE}') no-repeat;\n}\$0"</string>
<key>draggedFileExtensions</key>
<array>
<string>png</string>
<string>jpeg</string>
<string>jpg</string>
<string>gif</string>
</array>
<key>name</key>
<string>Img replacement link</string>
<key>output</key>
<string>insertAsSnippet</string>
<key>scope</key>
<string>source.css</string>
<key>uuid</key>
<string>3A4062A8-C24A-4EBD-9D17-481D2F670EFA</string>
</dict>
</plist>