OLD | NEW |
1 require 'cgi' | 1 require 'cgi' |
2 require 'diff' | 2 require 'diff' |
3 require 'open3' | 3 require 'open3' |
4 require 'open-uri' | 4 require 'open-uri' |
5 require 'pp' | 5 require 'pp' |
6 require 'set' | 6 require 'set' |
7 require 'tempfile' | 7 require 'tempfile' |
8 | 8 |
9 module PrettyPatch | 9 module PrettyPatch |
10 | 10 |
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
317 max-width: 100%; | 317 max-width: 100%; |
318 min-width: 200px; | 318 min-width: 200px; |
319 } | 319 } |
320 | 320 |
321 .comment textarea, .overallComments textarea { | 321 .comment textarea, .overallComments textarea { |
322 display: block; | 322 display: block; |
323 width: 100%; | 323 width: 100%; |
324 } | 324 } |
325 | 325 |
326 .overallComments .open { | 326 .overallComments .open { |
327 -webkit-transition: height .2s; | 327 transition: height .2s; |
328 height: 4em; | 328 height: 4em; |
329 } | 329 } |
330 | 330 |
331 #statusBubbleContainer.wrap { | 331 #statusBubbleContainer.wrap { |
332 display: block; | 332 display: block; |
333 } | 333 } |
334 | 334 |
335 #toolbar { | 335 #toolbar { |
336 display: -webkit-flex; | 336 display: -webkit-flex; |
337 display: -moz-flex; | 337 display: -moz-flex; |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
400 } | 400 } |
401 | 401 |
402 .ExpandText { | 402 .ExpandText { |
403 margin-left: 0.67em; | 403 margin-left: 0.67em; |
404 } | 404 } |
405 | 405 |
406 .LinkContainer { | 406 .LinkContainer { |
407 font-family: sans-serif; | 407 font-family: sans-serif; |
408 font-size: small; | 408 font-size: small; |
409 font-style: normal; | 409 font-style: normal; |
410 -webkit-transition: opacity 0.5s; | 410 transition: opacity 0.5s; |
411 } | 411 } |
412 | 412 |
413 .LinkContainer a { | 413 .LinkContainer a { |
414 border: 0; | 414 border: 0; |
415 } | 415 } |
416 | 416 |
417 .LinkContainer label:after, | 417 .LinkContainer label:after, |
418 .LinkContainer a:after { | 418 .LinkContainer a:after { |
419 content: " | "; | 419 content: " | "; |
420 color: black; | 420 color: black; |
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
480 display: none; | 480 display: none; |
481 } | 481 } |
482 | 482 |
483 .autosave-state { | 483 .autosave-state { |
484 position: absolute; | 484 position: absolute; |
485 right: 0; | 485 right: 0; |
486 top: -1.3em; | 486 top: -1.3em; |
487 padding: 0 3px; | 487 padding: 0 3px; |
488 outline: 1px solid #DDD; | 488 outline: 1px solid #DDD; |
489 color: #8FDF5F; | 489 color: #8FDF5F; |
490 font-size: small; | 490 font-size: small; |
491 background-color: #EEE; | 491 background-color: #EEE; |
492 } | 492 } |
493 | 493 |
494 .autosave-state:empty { | 494 .autosave-state:empty { |
495 outline: 0px; | 495 outline: 0px; |
496 } | 496 } |
497 .autosave-state.saving { | 497 .autosave-state.saving { |
498 color: #E98080; | 498 color: #E98080; |
499 } | 499 } |
500 | 500 |
(...skipping 495 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
996 class ContextLine < Line | 996 class ContextLine < Line |
997 def initialize(context) | 997 def initialize(context) |
998 super("@", "@", context) | 998 super("@", "@", context) |
999 end | 999 end |
1000 | 1000 |
1001 def classes | 1001 def classes |
1002 super << "context" | 1002 super << "context" |
1003 end | 1003 end |
1004 end | 1004 end |
1005 end | 1005 end |
OLD | NEW |