Commit a1a3bc73ac0831517402dd7690c4341e0d328eee

Authored by Luigi Serra
1 parent b717550d

graphs updates

Showing 1335 changed files with 77653 additions and 51145 deletions

Too many changes.

To preserve performance only 100 of 1335 files are displayed.

bower_components/Materialize/.bower.json 100755 โ†’ 100644
... ... @@ -64,15 +64,14 @@
64 64 },
65 65 "devDependencies": {},
66 66 "homepage": "https://github.com/Dogfalo/materialize",
67   - "version": "0.97.1",
68   - "_release": "0.97.1",
  67 + "version": "0.97.5",
  68 + "_release": "0.97.5",
69 69 "_resolution": {
70 70 "type": "version",
71   - "tag": "v0.97.1",
72   - "commit": "634e7fde2086f59d1ec3fae68cf9f187c193fa89"
  71 + "tag": "v0.97.5",
  72 + "commit": "dc69e030f1c3b4b0da5fbf0e29edac5d09e1829b"
73 73 },
74 74 "_source": "git://github.com/Dogfalo/materialize.git",
75 75 "_target": "~0.97.1",
76   - "_originalSource": "materialize",
77   - "_direct": true
  76 + "_originalSource": "materialize"
78 77 }
79 78 \ No newline at end of file
... ...
bower_components/Materialize/.npmignore 0 โ†’ 100644
  1 +images/
0 2 \ No newline at end of file
... ...
bower_components/Materialize/.travis.yml 100755 โ†’ 100644
1 1 language: node_js
2   -git:
3   - depth: 10
4 2 node_js:
5   - - "0.10"
  3 + - "0.12"
6 4 before_install:
7   - - npm install -g grunt
8   - - npm install -g grunt-cli
9 5 \ No newline at end of file
  6 + - npm install -g grunt-cli
  7 +git:
  8 + depth: 10
... ...
bower_components/Materialize/CHANGELOG.md 100755 โ†’ 100644
bower_components/Materialize/CONTRIBUTING.md 100755 โ†’ 100644
... ... @@ -19,3 +19,75 @@
19 19 - Make your changes
20 20 - Submit a pull request with full remarks documenting your changes
21 21 - Pull request MAY then be accepted by project creators
  22 +
  23 +## Jasmine Testing Guide
  24 +**References:**
  25 +- [Jasmine Documentation](http://jasmine.github.io/2.0/introduction.html)
  26 +- [Grunt Jasmine Plugin](https://github.com/gruntjs/grunt-contrib-jasmine)
  27 +- [Example Jasmine Tests](https://github.com/Dogfalo/materialize/tree/master/tests/spec)
  28 +- [Travis CI](https://travis-ci.org/Dogfalo/materialize)
  29 +
  30 +Before you start, make sure you install grunt and all its dependencies. To verify you have all the correct dependencies you can run `grunt travis` and it will run the tests. If you get an errors and have not made any changes, it means you have not installed the proper dependencies.
  31 +
  32 +Materialize uses Jasmine as the testing framework. We also include a jQuery library which allows you to write tests using jQuery syntax.
  33 +
  34 +### Starting Out
  35 +
  36 +First to familiarize yourself with how the tests are structured, you can take a look inside the `tests/` directory. Each component should have its own folder. Follow the file-naming conventions that are used in the existing tests.
  37 +
  38 +Before writing tests, make sure you are working off of a clean git branch of your fork. This will greatly simplify the Pull Request process.
  39 +
  40 +### Writing Tests
  41 +
  42 +Before writing tests, make sure you understand what the expected-behavior of the component actually is. Reading over the component code and documentation will greatly aid you in this regard.
  43 +
  44 +Use `describe` blocks to section disparate portions of tests and `it` blocks inside those to further break up tests into features. Inside `it` blocks, you can have multiple except statements. As a general testing principle, be sure to try and test both the case and its โ€œinverseโ€ to lessen the chance for false positives.
  45 +
  46 +Example:
  47 +```javascript
  48 +expect(toast.first('span').text()).toBe('I am toast content');
  49 +expect(toast.first('span').text()).not.toBe('I am toast');
  50 +```
  51 +
  52 +You can use beforeEach, and afterEach in either block to designate code that will execute before or after each item. This is useful if you need to setup some scenario for each test, or reset some things after each test.
  53 +
  54 +When writing expect statements (Jasmineโ€™s form of assert), it is very important to write an expected behavior string so in the event of an error, the test that failed is very clear.
  55 +
  56 +Example:
  57 +```javascript
  58 +expect(toast.length).toBe(0, 'because toast should be removed by now');
  59 +```
  60 +When this expect statement fails it will list the reason as โ€œbecause toast should be removed by nowโ€.
  61 +
  62 +Because our components are very front end heavy, familiarize yourself with jQuery ways of interacting with the dom and our components. You can use methods like [trigger](http://api.jquery.com/trigger/), to simulate certain events like the user clicking a button.
  63 +
  64 +We also understand that testing CSS properties is pretty tough so youโ€™ll have to be creative when writing good tests that ensure the styling is still working. Try and cover as many cases as you can but donโ€™t worry if there are some edge cases. You can add comments describing some problematic edge cases in TODOs so we know about them.
  65 +
  66 +### Submitting Your Pull Request
  67 +
  68 +Try and keep your commit history clean and concise. Once you submit your pull request, [Travis CI](https://travis-ci.org/Dogfalo/materialize) will automatically run your tests and will show a checkmark to show that all the tests have passed. Once this is done, weโ€™ll review your tests and code and make comments if there are issues or things we think could be improved. Then once everything looks good weโ€™ll merge the code in!
  69 +
  70 +
  71 +### Useful Jasmine Tips
  72 +
  73 +1. To only run a specific spec at a time, to avoid wasting your time running all our other tests, you can set the flag `--filter`. For example:
  74 + ```
  75 + `grunt travis --filter=tabs`
  76 + ```
  77 +
  78 + This would only run specs with tabs in its name.
  79 +
  80 +2. If you need a timeout in your test (waiting for some animation or action to be executed) you need to use the done callback. In your `it()` behavior function set done as an argument to your anonymous function. Then you can use javascriptโ€™s window `setTimeout`s normally. And when you want the test to finish just call the `done()` function. For example:
  81 +
  82 + ```javascript
  83 + it ('should wait for a timeout', function(done) {
  84 + // Execute action
  85 + timeout(setTimeout(function() {
  86 + // Wait a second
  87 + // Test for result
  88 + done();
  89 + }, 1000);
  90 + });
  91 + ```
  92 +
  93 + **Note:** If you add done as a callback, and you donโ€™t call the `done()` function, it will stall forever and error after a max limit of around 5 seconds.
22 94 \ No newline at end of file
... ...
bower_components/Materialize/LICENSE 100755 โ†’ 100644
bower_components/Materialize/bin/materialize.css 100755 โ†’ 100644
Changes suppressed. Click to show
1 1 .materialize-red.lighten-5 {
2   - background-color: #fdeaeb !important; }
  2 + background-color: #fdeaeb !important;
  3 +}
3 4  
4 5 .materialize-red-text.text-lighten-5 {
5   - color: #fdeaeb !important; }
  6 + color: #fdeaeb !important;
  7 +}
6 8  
7 9 .materialize-red.lighten-4 {
8   - background-color: #f8c1c3 !important; }
  10 + background-color: #f8c1c3 !important;
  11 +}
9 12  
10 13 .materialize-red-text.text-lighten-4 {
11   - color: #f8c1c3 !important; }
  14 + color: #f8c1c3 !important;
  15 +}
12 16  
13 17 .materialize-red.lighten-3 {
14   - background-color: #f3989b !important; }
  18 + background-color: #f3989b !important;
  19 +}
15 20  
16 21 .materialize-red-text.text-lighten-3 {
17   - color: #f3989b !important; }
  22 + color: #f3989b !important;
  23 +}
18 24  
19 25 .materialize-red.lighten-2 {
20   - background-color: #ee6e73 !important; }
  26 + background-color: #ee6e73 !important;
  27 +}
21 28  
22 29 .materialize-red-text.text-lighten-2 {
23   - color: #ee6e73 !important; }
  30 + color: #ee6e73 !important;
  31 +}
24 32  
25 33 .materialize-red.lighten-1 {
26   - background-color: #ea454b !important; }
  34 + background-color: #ea454b !important;
  35 +}
27 36  
28 37 .materialize-red-text.text-lighten-1 {
29   - color: #ea454b !important; }
  38 + color: #ea454b !important;
  39 +}
30 40  
31 41 .materialize-red {
32   - background-color: #e51c23 !important; }
  42 + background-color: #e51c23 !important;
  43 +}
33 44  
34 45 .materialize-red-text {
35   - color: #e51c23 !important; }
  46 + color: #e51c23 !important;
  47 +}
36 48  
37 49 .materialize-red.darken-1 {
38   - background-color: #d0181e !important; }
  50 + background-color: #d0181e !important;
  51 +}
39 52  
40 53 .materialize-red-text.text-darken-1 {
41   - color: #d0181e !important; }
  54 + color: #d0181e !important;
  55 +}
42 56  
43 57 .materialize-red.darken-2 {
44   - background-color: #b9151b !important; }
  58 + background-color: #b9151b !important;
  59 +}
45 60  
46 61 .materialize-red-text.text-darken-2 {
47   - color: #b9151b !important; }
  62 + color: #b9151b !important;
  63 +}
48 64  
49 65 .materialize-red.darken-3 {
50   - background-color: #a21318 !important; }
  66 + background-color: #a21318 !important;
  67 +}
51 68  
52 69 .materialize-red-text.text-darken-3 {
53   - color: #a21318 !important; }
  70 + color: #a21318 !important;
  71 +}
54 72  
55 73 .materialize-red.darken-4 {
56   - background-color: #8b1014 !important; }
  74 + background-color: #8b1014 !important;
  75 +}
57 76  
58 77 .materialize-red-text.text-darken-4 {
59   - color: #8b1014 !important; }
  78 + color: #8b1014 !important;
  79 +}
60 80  
61 81 .red.lighten-5 {
62   - background-color: #FFEBEE !important; }
  82 + background-color: #FFEBEE !important;
  83 +}
63 84  
64 85 .red-text.text-lighten-5 {
65   - color: #FFEBEE !important; }
  86 + color: #FFEBEE !important;
  87 +}
66 88  
67 89 .red.lighten-4 {
68   - background-color: #FFCDD2 !important; }
  90 + background-color: #FFCDD2 !important;
  91 +}
69 92  
70 93 .red-text.text-lighten-4 {
71   - color: #FFCDD2 !important; }
  94 + color: #FFCDD2 !important;
  95 +}
72 96  
73 97 .red.lighten-3 {
74   - background-color: #EF9A9A !important; }
  98 + background-color: #EF9A9A !important;
  99 +}
75 100  
76 101 .red-text.text-lighten-3 {
77   - color: #EF9A9A !important; }
  102 + color: #EF9A9A !important;
  103 +}
78 104  
79 105 .red.lighten-2 {
80   - background-color: #E57373 !important; }
  106 + background-color: #E57373 !important;
  107 +}
81 108  
82 109 .red-text.text-lighten-2 {
83   - color: #E57373 !important; }
  110 + color: #E57373 !important;
  111 +}
84 112  
85 113 .red.lighten-1 {
86   - background-color: #EF5350 !important; }
  114 + background-color: #EF5350 !important;
  115 +}
87 116  
88 117 .red-text.text-lighten-1 {
89   - color: #EF5350 !important; }
  118 + color: #EF5350 !important;
  119 +}
90 120  
91 121 .red {
92   - background-color: #F44336 !important; }
  122 + background-color: #F44336 !important;
  123 +}
93 124  
94 125 .red-text {
95   - color: #F44336 !important; }
  126 + color: #F44336 !important;
  127 +}
96 128  
97 129 .red.darken-1 {
98   - background-color: #E53935 !important; }
  130 + background-color: #E53935 !important;
  131 +}
99 132  
100 133 .red-text.text-darken-1 {
101   - color: #E53935 !important; }
  134 + color: #E53935 !important;
  135 +}
102 136  
103 137 .red.darken-2 {
104   - background-color: #D32F2F !important; }
  138 + background-color: #D32F2F !important;
  139 +}
105 140  
106 141 .red-text.text-darken-2 {
107   - color: #D32F2F !important; }
  142 + color: #D32F2F !important;
  143 +}
108 144  
109 145 .red.darken-3 {
110   - background-color: #C62828 !important; }
  146 + background-color: #C62828 !important;
  147 +}
111 148  
112 149 .red-text.text-darken-3 {
113   - color: #C62828 !important; }
  150 + color: #C62828 !important;
  151 +}
114 152  
115 153 .red.darken-4 {
116   - background-color: #B71C1C !important; }
  154 + background-color: #B71C1C !important;
  155 +}
117 156  
118 157 .red-text.text-darken-4 {
119   - color: #B71C1C !important; }
  158 + color: #B71C1C !important;
  159 +}
120 160  
121 161 .red.accent-1 {
122   - background-color: #FF8A80 !important; }
  162 + background-color: #FF8A80 !important;
  163 +}
123 164  
124 165 .red-text.text-accent-1 {
125   - color: #FF8A80 !important; }
  166 + color: #FF8A80 !important;
  167 +}
126 168  
127 169 .red.accent-2 {
128   - background-color: #FF5252 !important; }
  170 + background-color: #FF5252 !important;
  171 +}
129 172  
130 173 .red-text.text-accent-2 {
131   - color: #FF5252 !important; }
  174 + color: #FF5252 !important;
  175 +}
132 176  
133 177 .red.accent-3 {
134   - background-color: #FF1744 !important; }
  178 + background-color: #FF1744 !important;
  179 +}
135 180  
136 181 .red-text.text-accent-3 {
137   - color: #FF1744 !important; }
  182 + color: #FF1744 !important;
  183 +}
138 184  
139 185 .red.accent-4 {
140   - background-color: #D50000 !important; }
  186 + background-color: #D50000 !important;
  187 +}
141 188  
142 189 .red-text.text-accent-4 {
143   - color: #D50000 !important; }
  190 + color: #D50000 !important;
  191 +}
144 192  
145 193 .pink.lighten-5 {
146   - background-color: #fce4ec !important; }
  194 + background-color: #fce4ec !important;
  195 +}
147 196  
148 197 .pink-text.text-lighten-5 {
149   - color: #fce4ec !important; }
  198 + color: #fce4ec !important;
  199 +}
150 200  
151 201 .pink.lighten-4 {
152   - background-color: #f8bbd0 !important; }
  202 + background-color: #f8bbd0 !important;
  203 +}
153 204  
154 205 .pink-text.text-lighten-4 {
155   - color: #f8bbd0 !important; }
  206 + color: #f8bbd0 !important;
  207 +}
156 208  
157 209 .pink.lighten-3 {
158   - background-color: #f48fb1 !important; }
  210 + background-color: #f48fb1 !important;
  211 +}
159 212  
160 213 .pink-text.text-lighten-3 {
161   - color: #f48fb1 !important; }
  214 + color: #f48fb1 !important;
  215 +}
162 216  
163 217 .pink.lighten-2 {
164   - background-color: #f06292 !important; }
  218 + background-color: #f06292 !important;
  219 +}
165 220  
166 221 .pink-text.text-lighten-2 {
167   - color: #f06292 !important; }
  222 + color: #f06292 !important;
  223 +}
168 224  
169 225 .pink.lighten-1 {
170   - background-color: #ec407a !important; }
  226 + background-color: #ec407a !important;
  227 +}
171 228  
172 229 .pink-text.text-lighten-1 {
173   - color: #ec407a !important; }
  230 + color: #ec407a !important;
  231 +}
174 232  
175 233 .pink {
176   - background-color: #e91e63 !important; }
  234 + background-color: #e91e63 !important;
  235 +}
177 236  
178 237 .pink-text {
179   - color: #e91e63 !important; }
  238 + color: #e91e63 !important;
  239 +}
180 240  
181 241 .pink.darken-1 {
182   - background-color: #d81b60 !important; }
  242 + background-color: #d81b60 !important;
  243 +}
183 244  
184 245 .pink-text.text-darken-1 {
185   - color: #d81b60 !important; }
  246 + color: #d81b60 !important;
  247 +}
186 248  
187 249 .pink.darken-2 {
188   - background-color: #c2185b !important; }
  250 + background-color: #c2185b !important;
  251 +}
189 252  
190 253 .pink-text.text-darken-2 {
191   - color: #c2185b !important; }
  254 + color: #c2185b !important;
  255 +}
192 256  
193 257 .pink.darken-3 {
194   - background-color: #ad1457 !important; }
  258 + background-color: #ad1457 !important;
  259 +}
195 260  
196 261 .pink-text.text-darken-3 {
197   - color: #ad1457 !important; }
  262 + color: #ad1457 !important;
  263 +}
198 264  
199 265 .pink.darken-4 {
200   - background-color: #880e4f !important; }
  266 + background-color: #880e4f !important;
  267 +}
201 268  
202 269 .pink-text.text-darken-4 {
203   - color: #880e4f !important; }
  270 + color: #880e4f !important;
  271 +}
204 272  
205 273 .pink.accent-1 {
206   - background-color: #ff80ab !important; }
  274 + background-color: #ff80ab !important;
  275 +}
207 276  
208 277 .pink-text.text-accent-1 {
209   - color: #ff80ab !important; }
  278 + color: #ff80ab !important;
  279 +}
210 280  
211 281 .pink.accent-2 {
212   - background-color: #ff4081 !important; }
  282 + background-color: #ff4081 !important;
  283 +}
213 284  
214 285 .pink-text.text-accent-2 {
215   - color: #ff4081 !important; }
  286 + color: #ff4081 !important;
  287 +}
216 288  
217 289 .pink.accent-3 {
218   - background-color: #f50057 !important; }
  290 + background-color: #f50057 !important;
  291 +}
219 292  
220 293 .pink-text.text-accent-3 {
221   - color: #f50057 !important; }
  294 + color: #f50057 !important;
  295 +}
222 296  
223 297 .pink.accent-4 {
224   - background-color: #c51162 !important; }
  298 + background-color: #c51162 !important;
  299 +}
225 300  
226 301 .pink-text.text-accent-4 {
227   - color: #c51162 !important; }
  302 + color: #c51162 !important;
  303 +}
228 304  
229 305 .purple.lighten-5 {
230   - background-color: #f3e5f5 !important; }
  306 + background-color: #f3e5f5 !important;
  307 +}
231 308  
232 309 .purple-text.text-lighten-5 {
233   - color: #f3e5f5 !important; }
  310 + color: #f3e5f5 !important;
  311 +}
234 312  
235 313 .purple.lighten-4 {
236   - background-color: #e1bee7 !important; }
  314 + background-color: #e1bee7 !important;
  315 +}
237 316  
238 317 .purple-text.text-lighten-4 {
239   - color: #e1bee7 !important; }
  318 + color: #e1bee7 !important;
  319 +}
240 320  
241 321 .purple.lighten-3 {
242   - background-color: #ce93d8 !important; }
  322 + background-color: #ce93d8 !important;
  323 +}
243 324  
244 325 .purple-text.text-lighten-3 {
245   - color: #ce93d8 !important; }
  326 + color: #ce93d8 !important;
  327 +}
246 328  
247 329 .purple.lighten-2 {
248   - background-color: #ba68c8 !important; }
  330 + background-color: #ba68c8 !important;
  331 +}
249 332  
250 333 .purple-text.text-lighten-2 {
251   - color: #ba68c8 !important; }
  334 + color: #ba68c8 !important;
  335 +}
252 336  
253 337 .purple.lighten-1 {
254   - background-color: #ab47bc !important; }
  338 + background-color: #ab47bc !important;
  339 +}
255 340  
256 341 .purple-text.text-lighten-1 {
257   - color: #ab47bc !important; }
  342 + color: #ab47bc !important;
  343 +}
258 344  
259 345 .purple {
260   - background-color: #9c27b0 !important; }
  346 + background-color: #9c27b0 !important;
  347 +}
261 348  
262 349 .purple-text {
263   - color: #9c27b0 !important; }
  350 + color: #9c27b0 !important;
  351 +}
264 352  
265 353 .purple.darken-1 {
266   - background-color: #8e24aa !important; }
  354 + background-color: #8e24aa !important;
  355 +}
267 356  
268 357 .purple-text.text-darken-1 {
269   - color: #8e24aa !important; }
  358 + color: #8e24aa !important;
  359 +}
270 360  
271 361 .purple.darken-2 {
272   - background-color: #7b1fa2 !important; }
  362 + background-color: #7b1fa2 !important;
  363 +}
273 364  
274 365 .purple-text.text-darken-2 {
275   - color: #7b1fa2 !important; }
  366 + color: #7b1fa2 !important;
  367 +}
276 368  
277 369 .purple.darken-3 {
278   - background-color: #6a1b9a !important; }
  370 + background-color: #6a1b9a !important;
  371 +}
279 372  
280 373 .purple-text.text-darken-3 {
281   - color: #6a1b9a !important; }
  374 + color: #6a1b9a !important;
  375 +}
282 376  
283 377 .purple.darken-4 {
284   - background-color: #4a148c !important; }
  378 + background-color: #4a148c !important;
  379 +}
285 380  
286 381 .purple-text.text-darken-4 {
287   - color: #4a148c !important; }
  382 + color: #4a148c !important;
  383 +}
288 384  
289 385 .purple.accent-1 {
290   - background-color: #ea80fc !important; }
  386 + background-color: #ea80fc !important;
  387 +}
291 388  
292 389 .purple-text.text-accent-1 {
293   - color: #ea80fc !important; }
  390 + color: #ea80fc !important;
  391 +}
294 392  
295 393 .purple.accent-2 {
296   - background-color: #e040fb !important; }
  394 + background-color: #e040fb !important;
  395 +}
297 396  
298 397 .purple-text.text-accent-2 {
299   - color: #e040fb !important; }
  398 + color: #e040fb !important;
  399 +}
300 400  
301 401 .purple.accent-3 {
302   - background-color: #d500f9 !important; }
  402 + background-color: #d500f9 !important;
  403 +}
303 404  
304 405 .purple-text.text-accent-3 {
305   - color: #d500f9 !important; }
  406 + color: #d500f9 !important;
  407 +}
306 408  
307 409 .purple.accent-4 {
308   - background-color: #aa00ff !important; }
  410 + background-color: #aa00ff !important;
  411 +}
309 412  
310 413 .purple-text.text-accent-4 {
311   - color: #aa00ff !important; }
  414 + color: #aa00ff !important;
  415 +}
312 416  
313 417 .deep-purple.lighten-5 {
314   - background-color: #ede7f6 !important; }
  418 + background-color: #ede7f6 !important;
  419 +}
315 420  
316 421 .deep-purple-text.text-lighten-5 {
317   - color: #ede7f6 !important; }
  422 + color: #ede7f6 !important;
  423 +}
318 424  
319 425 .deep-purple.lighten-4 {
320   - background-color: #d1c4e9 !important; }
  426 + background-color: #d1c4e9 !important;
  427 +}
321 428  
322 429 .deep-purple-text.text-lighten-4 {
323   - color: #d1c4e9 !important; }
  430 + color: #d1c4e9 !important;
  431 +}
324 432  
325 433 .deep-purple.lighten-3 {
326   - background-color: #b39ddb !important; }
  434 + background-color: #b39ddb !important;
  435 +}
327 436  
328 437 .deep-purple-text.text-lighten-3 {
329   - color: #b39ddb !important; }
  438 + color: #b39ddb !important;
  439 +}
330 440  
331 441 .deep-purple.lighten-2 {
332   - background-color: #9575cd !important; }
  442 + background-color: #9575cd !important;
  443 +}
333 444  
334 445 .deep-purple-text.text-lighten-2 {
335   - color: #9575cd !important; }
  446 + color: #9575cd !important;
  447 +}
336 448  
337 449 .deep-purple.lighten-1 {
338   - background-color: #7e57c2 !important; }
  450 + background-color: #7e57c2 !important;
  451 +}
339 452  
340 453 .deep-purple-text.text-lighten-1 {
341   - color: #7e57c2 !important; }
  454 + color: #7e57c2 !important;
  455 +}
342 456  
343 457 .deep-purple {
344   - background-color: #673ab7 !important; }
  458 + background-color: #673ab7 !important;
  459 +}
345 460  
346 461 .deep-purple-text {
347   - color: #673ab7 !important; }
  462 + color: #673ab7 !important;
  463 +}
348 464  
349 465 .deep-purple.darken-1 {
350   - background-color: #5e35b1 !important; }
  466 + background-color: #5e35b1 !important;
  467 +}
351 468  
352 469 .deep-purple-text.text-darken-1 {
353   - color: #5e35b1 !important; }
  470 + color: #5e35b1 !important;
  471 +}
354 472  
355 473 .deep-purple.darken-2 {
356   - background-color: #512da8 !important; }
  474 + background-color: #512da8 !important;
  475 +}
357 476  
358 477 .deep-purple-text.text-darken-2 {
359   - color: #512da8 !important; }
  478 + color: #512da8 !important;
  479 +}
360 480  
361 481 .deep-purple.darken-3 {
362   - background-color: #4527a0 !important; }
  482 + background-color: #4527a0 !important;
  483 +}
363 484  
364 485 .deep-purple-text.text-darken-3 {
365   - color: #4527a0 !important; }
  486 + color: #4527a0 !important;
  487 +}
366 488  
367 489 .deep-purple.darken-4 {
368   - background-color: #311b92 !important; }
  490 + background-color: #311b92 !important;
  491 +}
369 492  
370 493 .deep-purple-text.text-darken-4 {
371   - color: #311b92 !important; }
  494 + color: #311b92 !important;
  495 +}
372 496  
373 497 .deep-purple.accent-1 {
374   - background-color: #b388ff !important; }
  498 + background-color: #b388ff !important;
  499 +}
375 500  
376 501 .deep-purple-text.text-accent-1 {
377   - color: #b388ff !important; }
  502 + color: #b388ff !important;
  503 +}
378 504  
379 505 .deep-purple.accent-2 {
380   - background-color: #7c4dff !important; }
  506 + background-color: #7c4dff !important;
  507 +}
381 508  
382 509 .deep-purple-text.text-accent-2 {
383   - color: #7c4dff !important; }
  510 + color: #7c4dff !important;
  511 +}
384 512  
385 513 .deep-purple.accent-3 {
386   - background-color: #651fff !important; }
  514 + background-color: #651fff !important;
  515 +}
387 516  
388 517 .deep-purple-text.text-accent-3 {
389   - color: #651fff !important; }
  518 + color: #651fff !important;
  519 +}
390 520  
391 521 .deep-purple.accent-4 {
392   - background-color: #6200ea !important; }
  522 + background-color: #6200ea !important;
  523 +}
393 524  
394 525 .deep-purple-text.text-accent-4 {
395   - color: #6200ea !important; }
  526 + color: #6200ea !important;
  527 +}
396 528  
397 529 .indigo.lighten-5 {
398   - background-color: #e8eaf6 !important; }
  530 + background-color: #e8eaf6 !important;
  531 +}
399 532  
400 533 .indigo-text.text-lighten-5 {
401   - color: #e8eaf6 !important; }
  534 + color: #e8eaf6 !important;
  535 +}
402 536  
403 537 .indigo.lighten-4 {
404   - background-color: #c5cae9 !important; }
  538 + background-color: #c5cae9 !important;
  539 +}
405 540  
406 541 .indigo-text.text-lighten-4 {
407   - color: #c5cae9 !important; }
  542 + color: #c5cae9 !important;
  543 +}
408 544  
409 545 .indigo.lighten-3 {
410   - background-color: #9fa8da !important; }
  546 + background-color: #9fa8da !important;
  547 +}
411 548  
412 549 .indigo-text.text-lighten-3 {
413   - color: #9fa8da !important; }
  550 + color: #9fa8da !important;
  551 +}
414 552  
415 553 .indigo.lighten-2 {
416   - background-color: #7986cb !important; }
  554 + background-color: #7986cb !important;
  555 +}
417 556  
418 557 .indigo-text.text-lighten-2 {
419   - color: #7986cb !important; }
  558 + color: #7986cb !important;
  559 +}
420 560  
421 561 .indigo.lighten-1 {
422   - background-color: #5c6bc0 !important; }
  562 + background-color: #5c6bc0 !important;
  563 +}
423 564  
424 565 .indigo-text.text-lighten-1 {
425   - color: #5c6bc0 !important; }
  566 + color: #5c6bc0 !important;
  567 +}
426 568  
427 569 .indigo {
428   - background-color: #3f51b5 !important; }
  570 + background-color: #3f51b5 !important;
  571 +}
429 572  
430 573 .indigo-text {
431   - color: #3f51b5 !important; }
  574 + color: #3f51b5 !important;
  575 +}
432 576  
433 577 .indigo.darken-1 {
434   - background-color: #3949ab !important; }
  578 + background-color: #3949ab !important;
  579 +}
435 580  
436 581 .indigo-text.text-darken-1 {
437   - color: #3949ab !important; }
  582 + color: #3949ab !important;
  583 +}
438 584  
439 585 .indigo.darken-2 {
440   - background-color: #303f9f !important; }
  586 + background-color: #303f9f !important;
  587 +}
441 588  
442 589 .indigo-text.text-darken-2 {
443   - color: #303f9f !important; }
  590 + color: #303f9f !important;
  591 +}
444 592  
445 593 .indigo.darken-3 {
446   - background-color: #283593 !important; }
  594 + background-color: #283593 !important;
  595 +}
447 596  
448 597 .indigo-text.text-darken-3 {
449   - color: #283593 !important; }
  598 + color: #283593 !important;
  599 +}
450 600  
451 601 .indigo.darken-4 {
452   - background-color: #1a237e !important; }
  602 + background-color: #1a237e !important;
  603 +}
453 604  
454 605 .indigo-text.text-darken-4 {
455   - color: #1a237e !important; }
  606 + color: #1a237e !important;
  607 +}
456 608  
457 609 .indigo.accent-1 {
458   - background-color: #8c9eff !important; }
  610 + background-color: #8c9eff !important;
  611 +}
459 612  
460 613 .indigo-text.text-accent-1 {
461   - color: #8c9eff !important; }
  614 + color: #8c9eff !important;
  615 +}
462 616  
463 617 .indigo.accent-2 {
464   - background-color: #536dfe !important; }
  618 + background-color: #536dfe !important;
  619 +}
465 620  
466 621 .indigo-text.text-accent-2 {
467   - color: #536dfe !important; }
  622 + color: #536dfe !important;
  623 +}
468 624  
469 625 .indigo.accent-3 {
470   - background-color: #3d5afe !important; }
  626 + background-color: #3d5afe !important;
  627 +}
471 628  
472 629 .indigo-text.text-accent-3 {
473   - color: #3d5afe !important; }
  630 + color: #3d5afe !important;
  631 +}
474 632  
475 633 .indigo.accent-4 {
476   - background-color: #304ffe !important; }
  634 + background-color: #304ffe !important;
  635 +}
477 636  
478 637 .indigo-text.text-accent-4 {
479   - color: #304ffe !important; }
  638 + color: #304ffe !important;
  639 +}
480 640  
481 641 .blue.lighten-5 {
482   - background-color: #E3F2FD !important; }
  642 + background-color: #E3F2FD !important;
  643 +}
483 644  
484 645 .blue-text.text-lighten-5 {
485   - color: #E3F2FD !important; }
  646 + color: #E3F2FD !important;
  647 +}
486 648  
487 649 .blue.lighten-4 {
488   - background-color: #BBDEFB !important; }
  650 + background-color: #BBDEFB !important;
  651 +}
489 652  
490 653 .blue-text.text-lighten-4 {
491   - color: #BBDEFB !important; }
  654 + color: #BBDEFB !important;
  655 +}
492 656  
493 657 .blue.lighten-3 {
494   - background-color: #90CAF9 !important; }
  658 + background-color: #90CAF9 !important;
  659 +}
495 660  
496 661 .blue-text.text-lighten-3 {
497   - color: #90CAF9 !important; }
  662 + color: #90CAF9 !important;
  663 +}
498 664  
499 665 .blue.lighten-2 {
500   - background-color: #64B5F6 !important; }
  666 + background-color: #64B5F6 !important;
  667 +}
501 668  
502 669 .blue-text.text-lighten-2 {
503   - color: #64B5F6 !important; }
  670 + color: #64B5F6 !important;
  671 +}
504 672  
505 673 .blue.lighten-1 {
506   - background-color: #42A5F5 !important; }
  674 + background-color: #42A5F5 !important;
  675 +}
507 676  
508 677 .blue-text.text-lighten-1 {
509   - color: #42A5F5 !important; }
  678 + color: #42A5F5 !important;
  679 +}
510 680  
511 681 .blue {
512   - background-color: #2196F3 !important; }
  682 + background-color: #2196F3 !important;
  683 +}
513 684  
514 685 .blue-text {
515   - color: #2196F3 !important; }
  686 + color: #2196F3 !important;
  687 +}
516 688  
517 689 .blue.darken-1 {
518   - background-color: #1E88E5 !important; }
  690 + background-color: #1E88E5 !important;
  691 +}
519 692  
520 693 .blue-text.text-darken-1 {
521   - color: #1E88E5 !important; }
  694 + color: #1E88E5 !important;
  695 +}
522 696  
523 697 .blue.darken-2 {
524   - background-color: #1976D2 !important; }
  698 + background-color: #1976D2 !important;
  699 +}
525 700  
526 701 .blue-text.text-darken-2 {
527   - color: #1976D2 !important; }
  702 + color: #1976D2 !important;
  703 +}
528 704  
529 705 .blue.darken-3 {
530   - background-color: #1565C0 !important; }
  706 + background-color: #1565C0 !important;
  707 +}
531 708  
532 709 .blue-text.text-darken-3 {
533   - color: #1565C0 !important; }
  710 + color: #1565C0 !important;
  711 +}
534 712  
535 713 .blue.darken-4 {
536   - background-color: #0D47A1 !important; }
  714 + background-color: #0D47A1 !important;
  715 +}
537 716  
538 717 .blue-text.text-darken-4 {
539   - color: #0D47A1 !important; }
  718 + color: #0D47A1 !important;
  719 +}
540 720  
541 721 .blue.accent-1 {
542   - background-color: #82B1FF !important; }
  722 + background-color: #82B1FF !important;
  723 +}
543 724  
544 725 .blue-text.text-accent-1 {
545   - color: #82B1FF !important; }
  726 + color: #82B1FF !important;
  727 +}
546 728  
547 729 .blue.accent-2 {
548   - background-color: #448AFF !important; }
  730 + background-color: #448AFF !important;
  731 +}
549 732  
550 733 .blue-text.text-accent-2 {
551   - color: #448AFF !important; }
  734 + color: #448AFF !important;
  735 +}
552 736  
553 737 .blue.accent-3 {
554   - background-color: #2979FF !important; }
  738 + background-color: #2979FF !important;
  739 +}
555 740  
556 741 .blue-text.text-accent-3 {
557   - color: #2979FF !important; }
  742 + color: #2979FF !important;
  743 +}
558 744  
559 745 .blue.accent-4 {
560   - background-color: #2962FF !important; }
  746 + background-color: #2962FF !important;
  747 +}
561 748  
562 749 .blue-text.text-accent-4 {
563   - color: #2962FF !important; }
  750 + color: #2962FF !important;
  751 +}
564 752  
565 753 .light-blue.lighten-5 {
566   - background-color: #e1f5fe !important; }
  754 + background-color: #e1f5fe !important;
  755 +}
567 756  
568 757 .light-blue-text.text-lighten-5 {
569   - color: #e1f5fe !important; }
  758 + color: #e1f5fe !important;
  759 +}
570 760  
571 761 .light-blue.lighten-4 {
572   - background-color: #b3e5fc !important; }
  762 + background-color: #b3e5fc !important;
  763 +}
573 764  
574 765 .light-blue-text.text-lighten-4 {
575   - color: #b3e5fc !important; }
  766 + color: #b3e5fc !important;
  767 +}
576 768  
577 769 .light-blue.lighten-3 {
578   - background-color: #81d4fa !important; }
  770 + background-color: #81d4fa !important;
  771 +}
579 772  
580 773 .light-blue-text.text-lighten-3 {
581   - color: #81d4fa !important; }
  774 + color: #81d4fa !important;
  775 +}
582 776  
583 777 .light-blue.lighten-2 {
584   - background-color: #4fc3f7 !important; }
  778 + background-color: #4fc3f7 !important;
  779 +}
585 780  
586 781 .light-blue-text.text-lighten-2 {
587   - color: #4fc3f7 !important; }
  782 + color: #4fc3f7 !important;
  783 +}
588 784  
589 785 .light-blue.lighten-1 {
590   - background-color: #29b6f6 !important; }
  786 + background-color: #29b6f6 !important;
  787 +}
591 788  
592 789 .light-blue-text.text-lighten-1 {
593   - color: #29b6f6 !important; }
  790 + color: #29b6f6 !important;
  791 +}
594 792  
595 793 .light-blue {
596   - background-color: #03a9f4 !important; }
  794 + background-color: #03a9f4 !important;
  795 +}
597 796  
598 797 .light-blue-text {
599   - color: #03a9f4 !important; }
  798 + color: #03a9f4 !important;
  799 +}
600 800  
601 801 .light-blue.darken-1 {
602   - background-color: #039be5 !important; }
  802 + background-color: #039be5 !important;
  803 +}
603 804  
604 805 .light-blue-text.text-darken-1 {
605   - color: #039be5 !important; }
  806 + color: #039be5 !important;
  807 +}
606 808  
607 809 .light-blue.darken-2 {
608   - background-color: #0288d1 !important; }
  810 + background-color: #0288d1 !important;
  811 +}
609 812  
610 813 .light-blue-text.text-darken-2 {
611   - color: #0288d1 !important; }
  814 + color: #0288d1 !important;
  815 +}
612 816  
613 817 .light-blue.darken-3 {
614   - background-color: #0277bd !important; }
  818 + background-color: #0277bd !important;
  819 +}
615 820  
616 821 .light-blue-text.text-darken-3 {
617   - color: #0277bd !important; }
  822 + color: #0277bd !important;
  823 +}
618 824  
619 825 .light-blue.darken-4 {
620   - background-color: #01579b !important; }
  826 + background-color: #01579b !important;
  827 +}
621 828  
622 829 .light-blue-text.text-darken-4 {
623   - color: #01579b !important; }
  830 + color: #01579b !important;
  831 +}
624 832  
625 833 .light-blue.accent-1 {
626   - background-color: #80d8ff !important; }
  834 + background-color: #80d8ff !important;
  835 +}
627 836  
628 837 .light-blue-text.text-accent-1 {
629   - color: #80d8ff !important; }
  838 + color: #80d8ff !important;
  839 +}
630 840  
631 841 .light-blue.accent-2 {
632   - background-color: #40c4ff !important; }
  842 + background-color: #40c4ff !important;
  843 +}
633 844  
634 845 .light-blue-text.text-accent-2 {
635   - color: #40c4ff !important; }
  846 + color: #40c4ff !important;
  847 +}
636 848  
637 849 .light-blue.accent-3 {
638   - background-color: #00b0ff !important; }
  850 + background-color: #00b0ff !important;
  851 +}
639 852  
640 853 .light-blue-text.text-accent-3 {
641   - color: #00b0ff !important; }
  854 + color: #00b0ff !important;
  855 +}
642 856  
643 857 .light-blue.accent-4 {
644   - background-color: #0091ea !important; }
  858 + background-color: #0091ea !important;
  859 +}
645 860  
646 861 .light-blue-text.text-accent-4 {
647   - color: #0091ea !important; }
  862 + color: #0091ea !important;
  863 +}
648 864  
649 865 .cyan.lighten-5 {
650   - background-color: #e0f7fa !important; }
  866 + background-color: #e0f7fa !important;
  867 +}
651 868  
652 869 .cyan-text.text-lighten-5 {
653   - color: #e0f7fa !important; }
  870 + color: #e0f7fa !important;
  871 +}
654 872  
655 873 .cyan.lighten-4 {
656   - background-color: #b2ebf2 !important; }
  874 + background-color: #b2ebf2 !important;
  875 +}
657 876  
658 877 .cyan-text.text-lighten-4 {
659   - color: #b2ebf2 !important; }
  878 + color: #b2ebf2 !important;
  879 +}
660 880  
661 881 .cyan.lighten-3 {
662   - background-color: #80deea !important; }
  882 + background-color: #80deea !important;
  883 +}
663 884  
664 885 .cyan-text.text-lighten-3 {
665   - color: #80deea !important; }
  886 + color: #80deea !important;
  887 +}
666 888  
667 889 .cyan.lighten-2 {
668   - background-color: #4dd0e1 !important; }
  890 + background-color: #4dd0e1 !important;
  891 +}
669 892  
670 893 .cyan-text.text-lighten-2 {
671   - color: #4dd0e1 !important; }
  894 + color: #4dd0e1 !important;
  895 +}
672 896  
673 897 .cyan.lighten-1 {
674   - background-color: #26c6da !important; }
  898 + background-color: #26c6da !important;
  899 +}
675 900  
676 901 .cyan-text.text-lighten-1 {
677   - color: #26c6da !important; }
  902 + color: #26c6da !important;
  903 +}
678 904  
679 905 .cyan {
680   - background-color: #00bcd4 !important; }
  906 + background-color: #00bcd4 !important;
  907 +}
681 908  
682 909 .cyan-text {
683   - color: #00bcd4 !important; }
  910 + color: #00bcd4 !important;
  911 +}
684 912  
685 913 .cyan.darken-1 {
686   - background-color: #00acc1 !important; }
  914 + background-color: #00acc1 !important;
  915 +}
687 916  
688 917 .cyan-text.text-darken-1 {
689   - color: #00acc1 !important; }
  918 + color: #00acc1 !important;
  919 +}
690 920  
691 921 .cyan.darken-2 {
692   - background-color: #0097a7 !important; }
  922 + background-color: #0097a7 !important;
  923 +}
693 924  
694 925 .cyan-text.text-darken-2 {
695   - color: #0097a7 !important; }
  926 + color: #0097a7 !important;
  927 +}
696 928  
697 929 .cyan.darken-3 {
698   - background-color: #00838f !important; }
  930 + background-color: #00838f !important;
  931 +}
699 932  
700 933 .cyan-text.text-darken-3 {
701   - color: #00838f !important; }
  934 + color: #00838f !important;
  935 +}
702 936  
703 937 .cyan.darken-4 {
704   - background-color: #006064 !important; }
  938 + background-color: #006064 !important;
  939 +}
705 940  
706 941 .cyan-text.text-darken-4 {
707   - color: #006064 !important; }
  942 + color: #006064 !important;
  943 +}
708 944  
709 945 .cyan.accent-1 {
710   - background-color: #84ffff !important; }
  946 + background-color: #84ffff !important;
  947 +}
711 948  
712 949 .cyan-text.text-accent-1 {
713   - color: #84ffff !important; }
  950 + color: #84ffff !important;
  951 +}
714 952  
715 953 .cyan.accent-2 {
716   - background-color: #18ffff !important; }
  954 + background-color: #18ffff !important;
  955 +}
717 956  
718 957 .cyan-text.text-accent-2 {
719   - color: #18ffff !important; }
  958 + color: #18ffff !important;
  959 +}
720 960  
721 961 .cyan.accent-3 {
722   - background-color: #00e5ff !important; }
  962 + background-color: #00e5ff !important;
  963 +}
723 964  
724 965 .cyan-text.text-accent-3 {
725   - color: #00e5ff !important; }
  966 + color: #00e5ff !important;
  967 +}
726 968  
727 969 .cyan.accent-4 {
728   - background-color: #00b8d4 !important; }
  970 + background-color: #00b8d4 !important;
  971 +}
729 972  
730 973 .cyan-text.text-accent-4 {
731   - color: #00b8d4 !important; }
  974 + color: #00b8d4 !important;
  975 +}
732 976  
733 977 .teal.lighten-5 {
734   - background-color: #e0f2f1 !important; }
  978 + background-color: #e0f2f1 !important;
  979 +}
735 980  
736 981 .teal-text.text-lighten-5 {
737   - color: #e0f2f1 !important; }
  982 + color: #e0f2f1 !important;
  983 +}
738 984  
739 985 .teal.lighten-4 {
740   - background-color: #b2dfdb !important; }
  986 + background-color: #b2dfdb !important;
  987 +}
741 988  
742 989 .teal-text.text-lighten-4 {
743   - color: #b2dfdb !important; }
  990 + color: #b2dfdb !important;
  991 +}
744 992  
745 993 .teal.lighten-3 {
746   - background-color: #80cbc4 !important; }
  994 + background-color: #80cbc4 !important;
  995 +}
747 996  
748 997 .teal-text.text-lighten-3 {
749   - color: #80cbc4 !important; }
  998 + color: #80cbc4 !important;
  999 +}
750 1000  
751 1001 .teal.lighten-2 {
752   - background-color: #4db6ac !important; }
  1002 + background-color: #4db6ac !important;
  1003 +}
753 1004  
754 1005 .teal-text.text-lighten-2 {
755   - color: #4db6ac !important; }
  1006 + color: #4db6ac !important;
  1007 +}
756 1008  
757 1009 .teal.lighten-1 {
758   - background-color: #26a69a !important; }
  1010 + background-color: #26a69a !important;
  1011 +}
759 1012  
760 1013 .teal-text.text-lighten-1 {
761   - color: #26a69a !important; }
  1014 + color: #26a69a !important;
  1015 +}
762 1016  
763 1017 .teal {
764   - background-color: #009688 !important; }
  1018 + background-color: #009688 !important;
  1019 +}
765 1020  
766 1021 .teal-text {
767   - color: #009688 !important; }
  1022 + color: #009688 !important;
  1023 +}
768 1024  
769 1025 .teal.darken-1 {
770   - background-color: #00897b !important; }
  1026 + background-color: #00897b !important;
  1027 +}
771 1028  
772 1029 .teal-text.text-darken-1 {
773   - color: #00897b !important; }
  1030 + color: #00897b !important;
  1031 +}
774 1032  
775 1033 .teal.darken-2 {
776   - background-color: #00796b !important; }
  1034 + background-color: #00796b !important;
  1035 +}
777 1036  
778 1037 .teal-text.text-darken-2 {
779   - color: #00796b !important; }
  1038 + color: #00796b !important;
  1039 +}
780 1040  
781 1041 .teal.darken-3 {
782