|
1 | 1 | <!DOCTYPE html> |
2 | | -<html> |
| 2 | +<html lang="en"> |
3 | 3 | <head> |
4 | 4 | <meta charset="utf-8"> |
5 | 5 | <title>CSSLint Demo</title> |
|
8 | 8 | .error { color: #D9534F; font-weight: bold; } |
9 | 9 | .warning { color: #F0AD4E; } |
10 | 10 | </style> |
11 | | - <script src="../release/csslint.js"></script> |
| 11 | + <script src="../build/csslint.js"></script> |
| 12 | + <script src="demo.js"></script> |
12 | 13 | </head> |
13 | 14 | <body> |
14 | 15 | <h1>CSSLint Demo</h1> |
15 | | - <textarea rows="50" cols="100" id="input"> |
| 16 | + <textarea rows="30" cols="100" id="input"> |
16 | 17 | @charset "UTF-8"; |
17 | 18 |
|
18 | 19 | @import url("booya.css") print, screen; |
@@ -73,35 +74,9 @@ <h1>CSSLint Demo</h1> |
73 | 74 | } |
74 | 75 | } |
75 | 76 | </textarea> |
76 | | - <input type="button" id="lint-btn" value="Run CSSLint"> |
| 77 | + <br> |
| 78 | + <button id="lint-btn">Run CSSLint</button> |
77 | 79 | <p>(You may want to keep the CSS kinda small, this could take a while.)</p> |
78 | 80 | <div id="output"></div> |
79 | | - <script> |
80 | | - (function() { |
81 | | - "use strict"; |
82 | | - |
83 | | - document.body.onclick = function(event) { |
84 | | - event = event || window.event; |
85 | | - var target = event.target || event.srcElement, |
86 | | - results, messages, i, len; |
87 | | - |
88 | | - |
89 | | - if (target.id === "lint-btn") { |
90 | | - document.getElementById("output").innerHTML = ""; |
91 | | - results = CSSLint.verify(document.getElementById("input").value); |
92 | | - messages = results.messages; |
93 | | - for (i=0, len=messages.length; i < len; i++) { |
94 | | - log(messages[i].message + " (line " + messages[i].line + ", col " + messages[i].col + ")", messages[i].type); |
95 | | - } |
96 | | - |
97 | | - } |
98 | | - }; |
99 | | - |
100 | | - function log(value, level) { |
101 | | - var output = document.getElementById("output"); |
102 | | - output.innerHTML += "<span class=\"" + level + "\">" + value.replace(/ /g, " ") + "</span><br>"; |
103 | | - } |
104 | | - })(); |
105 | | - </script> |
106 | 81 | </body> |
107 | 82 | </html> |
0 commit comments