| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247 | 
							- /* colors */
 
- @grey: #ccc;
 
- @dark: #222;
 
- @blue: #08c;
 
- @red: #e72a2a;
 
- /* Functions */
 
- .box-shadow (@x: 0, @y: 0, @blur: 1px, @alpha) {
 
-   @val: @x @y @blur rgba(0, 0, 0, @alpha);
 
-   box-shadow:         @val;
 
-   -webkit-box-shadow: @val;
 
-   -moz-box-shadow:    @val;
 
- }
 
- body.jtalkBody {
 
- 	   margin-bottom: 380px;
 
- }
 
- #jtalkTabs {
 
-     position: fixed;
 
-     font-family: helvetica,arial,sans;
 
-     font-size: 12px;
 
-     background: white;
 
-     z-index: 1;
 
-     bottom: 0;
 
-     left: 0;
 
-     right: 0;
 
-     margin: 0;
 
-     padding: 0 0 3px 0;
 
-     height: 19px;
 
-     background: white;
 
-     	li {
 
-             list-style-type: none;
 
-     	    display: inline;
 
- 	    background: darken(@grey, 1%);
 
- 	    font-weight: bold;
 
- 	    color: lighten(@dark, 20%);
 
- 	    padding: 4px;
 
- 	    border: 1px solid darken(@grey, 20%);
 
- 	    cursor: pointer;
 
- 	    line-height: 14px;
 
- 	    &.selected {
 
- 	        background: lighten(@grey, 10%);
 
- 		border-top: 0 none;
 
- 		padding: 5px 4px;
 
- 	        color: @dark;
 
-             }
 
- 	    span.close {
 
- 	        margin-left: 10px;
 
-             }
 
- 	    &.closeAll {
 
- 	        -moz-border-radius: 10px;
 
- 		-webkit-border-radius: 10px;
 
- 		border-radius: 10px;
 
- 		background: lighten(@red, 10%);
 
- 		color: lighten(@grey, 15%);
 
- 		font-weight: bold;
 
- 		border: 1px solid darken(@red, 15%);
 
- 		margin: 4px;
 
- 		padding: 2px 6px;
 
- 		font-size: 10px;
 
- 		
 
- 		&:hover {
 
- 		    background: @red;
 
- 		}
 
- 	    }
 
- 	}
 
- }
 
- #jtalk {
 
-        position: fixed;
 
-        bottom: 27px;
 
-        left: 0;
 
-        right: 0;
 
-        height: 300px;
 
-      .ui-resizable-handle {
 
-      	     background-color: darken(@grey, 20%);
 
- 	     top: 0;
 
- 	     cursor: row-resize;
 
- 	     height: 4px;
 
- 	     left: 0;
 
- 	     position: absolute;
 
- 	     right: 0;
 
- 	     width: auto !important;
 
-      }
 
- }
 
- .jtalkTool {
 
-     width: 98%;
 
-     background: lighten(@grey, 10%);
 
-     border-style: solid;
 
-     border-width: 2px 0 1px 0;
 
-     border-color: darken(@grey, 20%);
 
-     color: @dark;
 
-     font-family: Arial, Helvetica, sans;
 
-     font-size: 12px;
 
-     line-height: 1.5em;
 
-     padding: 15px 1%;
 
-     position: absolute;
 
-     bottom: 0;
 
-     left: 0;
 
-     top: 4px;
 
-     
 
-      .box {
 
-      	     width: 98%;
 
- 	     margin: 0;
 
- 	     position: absolute;
 
- 	     top: 15px;
 
- 	     bottom: 45px;
 
-      }
 
-      .buttons {
 
-      	  position: absolute;
 
- 	  bottom: 15px;    
 
- 	  
 
- 	  button {
 
- 	  	  font-size: 12px;
 
- 	  }
 
-      }
 
-     textarea {
 
-   	border: 1px solid;
 
- 	border-color: darken(@grey, 20%);
 
- 	font-family: Arial, Helvetica, sans;
 
- 	line-height: 1.2em;
 
- 	font-size: 13px;
 
- 	position: relative;
 
- 	padding: 3px;
 
-     }
 
-     .clear {	 
 
-     	   clear: both;
 
-     }
 
-     .transcript,.workspace {
 
-     	width: 100%;
 
- 	height: 100%;
 
-     }
 
-     ul.column {
 
-     	   width: 24%;
 
- 	   padding: 0;
 
- 	   margin: 0;
 
- 	   float: left;
 
- 	   border: 1px solid;
 
- 	   border-color: darken(@grey, 20%);
 
- 	   height: 130px;
 
- 	   overflow-y: scroll;
 
- 	   background: white;
 
- 	   position: absolute;
 
- 	   top: 0;
 
- 	   &.categories {
 
- 	   	left: 0%
 
- 	   }
 
- 	   &.classes {
 
- 	   	height: 105px;
 
- 	   	left: 25.2%
 
- 	   }
 
- 	   &.protocols {
 
- 	   	left: 50.4%
 
- 	   }
 
- 	   &.methods {
 
- 	   	left: 75.6%
 
- 	   }
 
- 	   li {
 
- 		list-style-type: none;
 
- 		padding-left: 5px;
 
- 		cursor: pointer;
 
- 		&.selected {
 
- 		     background: lighten(@grey, 10%);
 
- 		     color: @dark;
 
- 		}
 
- 	   	&:hover {
 
- 	   	     background: @blue;
 
- 		     color: white;
 
- 	   	}
 
- 	   }
 
-      }
 
-      .tabs {
 
-      	   top: 106px;
 
- 	   position: absolute;
 
- 	   left: 25.2%;
 
- 	   padding: 0;
 
- 	   margin: 0;
 
- 	   li {
 
- 	      color: darken(@grey, 30%);
 
- 	      list-style-type: none;
 
- 	      float: left;
 
- 	      padding: 2px 4px;
 
- 	      margin-right: 2px;
 
- 	      background: @grey;
 
- 	      border: 1px solid darken(@grey, 20%);
 
- 	      -moz-border-radius-bottomleft: 8px;
 
- 	      -moz-border-radius-bottomright: 8px;
 
- 	      -webkit-border-bottom-left-radius: 8px;
 
- 	      -webkit-border-bottom-right-radius: 8px;
 
- 	      border-bottom-left-radius: 8px;
 
- 	      border-bottom-right-radius: 8px;
 
- 	      height: 20px;
 
- 	      line-height: 18px;
 
- 	      &:hover {
 
- 	        cursor: pointer;
 
- 		background: @blue;
 
- 		color: white;
 
- 		border-color: @blue;
 
- 	      }
 
- 	      &.selected, &.selected:hover {
 
- 	      	background: white;
 
- 		border: 1px solid darken(@grey, 10%);
 
- 		border-top: 1px solid white;
 
- 		color: darken(@grey, 50px);
 
- 	      }
 
- 	  }
 
-      }
 
-      .sourceCode {
 
-      	     position: absolute;
 
- 	     top: 145px;
 
- 	     bottom: 0;
 
- 	     left: 0;
 
- 	     right: 0;
 
- 	     textarea.source {
 
- 		 width: 100%;
 
- 		 height: 100%;
 
- 	     }
 
-      }
 
- }
 
 
  |