| Index: polymer_1.0.4/bower_components/prism/components/prism-css.js
|
| diff --git a/polymer_1.0.4/bower_components/prism/components/prism-css.js b/polymer_1.0.4/bower_components/prism/components/prism-css.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..4b0b7218891b5e7e513519a1d4b4f2d6e00cd70d
|
| --- /dev/null
|
| +++ b/polymer_1.0.4/bower_components/prism/components/prism-css.js
|
| @@ -0,0 +1,50 @@
|
| +Prism.languages.css = {
|
| + 'comment': /\/\*[\w\W]*?\*\//,
|
| + 'atrule': {
|
| + pattern: /@[\w-]+?.*?(;|(?=\s*\{))/i,
|
| + inside: {
|
| + 'punctuation': /[;:]/
|
| + }
|
| + },
|
| + 'url': /url\((?:(["'])(\\\n|\\?.)*?\1|.*?)\)/i,
|
| + 'selector': /[^\{\}\s][^\{\};]*(?=\s*\{)/,
|
| + 'string': /("|')(\\\n|\\?.)*?\1/,
|
| + 'property': /(\b|\B)[\w-]+(?=\s*:)/i,
|
| + 'important': /\B!important\b/i,
|
| + 'punctuation': /[\{\};:]/,
|
| + 'function': /[-a-z0-9]+(?=\()/i
|
| +};
|
| +
|
| +if (Prism.languages.markup) {
|
| + Prism.languages.insertBefore('markup', 'tag', {
|
| + 'style': {
|
| + pattern: /<style[\w\W]*?>[\w\W]*?<\/style>/i,
|
| + inside: {
|
| + 'tag': {
|
| + pattern: /<style[\w\W]*?>|<\/style>/i,
|
| + inside: Prism.languages.markup.tag.inside
|
| + },
|
| + rest: Prism.languages.css
|
| + },
|
| + alias: 'language-css'
|
| + }
|
| + });
|
| +
|
| + Prism.languages.insertBefore('inside', 'attr-value', {
|
| + 'style-attr': {
|
| + pattern: /\s*style=("|').*?\1/i,
|
| + inside: {
|
| + 'attr-name': {
|
| + pattern: /^\s*style/i,
|
| + inside: Prism.languages.markup.tag.inside
|
| + },
|
| + 'punctuation': /^\s*=\s*['"]|['"]\s*$/,
|
| + 'attr-value': {
|
| + pattern: /.+/i,
|
| + inside: Prism.languages.css
|
| + }
|
| + },
|
| + alias: 'language-css'
|
| + }
|
| + }, Prism.languages.markup.tag);
|
| +}
|
|
|