// JM MOSFET AMPLIFIER section.tool-wrapper { @extend .clearfix; background: #073642; border-bottom: 1px solid darken(#002b36, 10%); border-top: 1px solid darken(#002b36, 10%); @include box-shadow(inset 0 0 0 4px darken(#094959, 2%)); color: #839496; display: table; margin: lh() (-(lh())) 0; div#graph-container { background: none; @include box-sizing(border-box); display: table-cell; padding: lh(); vertical-align: top; width: flex-grid(4.5, 9) + flex-gutter(9); .ui-widget-content { background: none; border: none; @include border-radius(0); } canvas { width: 100%; } ul.ui-tabs-nav { background: darken(#073642, 2%); border-bottom: 1px solid darken(#073642, 8%); @include border-radius(0); margin: (-(lh())) (-(lh())) 0; padding: 0; position: relative; width: 110%; li { background: none; border: none; @include border-radius(0); color: #fff; margin-bottom: 0; &.ui-tabs-selected { background-color: #073642; border-left: 1px solid darken(#073642, 8%); border-right: 1px solid darken(#073642, 8%); &:first-child { border-left: none; } a { color: #eee8d5; } } a { border: none; color: #839496; font: bold 12px $body-font-family; letter-spacing: 1px; text-transform: uppercase; &:hover { color: #eee8d5; } } } } } div#controlls-container { @extend .clearfix; background: darken(#073642, 2%); border-right: 1px solid darken(#002b36, 6%); @include box-shadow(1px 0 0 lighten(#002b36, 6%), inset 0 0 0 4px darken(#094959, 6%)); @include box-sizing(border-box); display: table-cell; padding: lh(); vertical-align: top; width: flex-grid(4.5, 9); div.graph-controls { div.music-wrapper { @extend .clearfix; border-bottom: 1px solid darken(#073642, 10%); @include box-shadow(0 1px 0 lighten(#073642, 2%)); margin-bottom: lh(); padding: 0 0 lh(); input#playButton { border-color: darken(#002b36, 6%); @include button(simple, lighten( #586e75, 5% )); display: block; float: right; font: bold 14px $body-font-family; margin-top: 19px; &:active { @include box-shadow(none); } &[value="Stop"] { @include button(simple, darken(#268bd2, 30%)); font: bold 14px $body-font-family; &:active { @include box-shadow(none); } } } } div.inputs-wrapper { @extend .clearfix; border-bottom: 1px solid darken(#073642, 10%); @include box-shadow(0 1px 0 lighten(#073642, 2%)); @include clearfix; margin-bottom: lh(); margin-bottom: lh(); padding: 0 0 lh(); } p { font-weight: bold; @include inline-block(); margin: 0; text-shadow: 0 -1px 0 darken(#073642, 10%); -webkit-font-smoothing: antialiased; color: #839496; } ul { @include inline-block(); margin-bottom: 0; li { @include inline-block(); margin-bottom: 0; input { margin-right: 5px; } } } div#graph-listen { display: block; float: left; margin-bottom: 0; margin-right: 20px; margin-top: 8px; text-align: right; } } label { @include border-radius(2px); color: #fff; font-weight: bold; padding: 3px; -webkit-font-smoothing: antialiased; } //MOSFET AMPLIFIER label[for="vinCheckbox"], label[for="vinRadioButton"]{ color: desaturate(#00bfff, 50%); } label[for="voutCheckbox"], label[for="voutRadioButton"]{ color: darken(#ffcf48, 20%); } label[for="vrCheckbox"], label[for="vrRadioButton"]{ color: desaturate(#1df914, 40%); } //RC Filters label[for="vcCheckbox"], label[for="vcRadioButton"]{ color: darken(#ffcf48, 20%); } //RLC Series label[for="vlCheckbox"], label[for="vlRadioButton"]{ color: desaturate(#d33682, 40%); } div.schematic-sliders { div.top-sliders { @extend .clearfix; border-bottom: 1px solid darken(#073642, 10%); @include box-shadow(0 1px 0 lighten(#073642, 2%)); margin-bottom: lh(); padding: 0 0 lh(); select#musicTypeSelect { font: 16px $body-font-family; @include inline-block(); margin-bottom: 0; } p { font-weight: bold; @include inline-block(); margin: 0 lh(.5) lh() 0; color: #839496; text-shadow: 0 -1px 0 darken(#073642, 10%); -webkit-font-smoothing: antialiased; } } div.slider-label { font-weight: bold; margin-bottom: lh(0.5); text-shadow: 0 -1px 0 darken(#073642, 10%); -webkit-font-smoothing: antialiased; } div.slider { margin-bottom: lh(1); &.ui-slider-horizontal { background: darken(#002b36, 2%); border: 1px solid darken(#002b36, 8%); @include box-shadow(none); height: 0.4em; } .ui-slider-handle { background: lighten( #586e75, 5% ) url('../images/amplifier-slider-handle.png') center no-repeat; border: 1px solid darken(#002b36, 8%); @include box-shadow(inset 0 1px 0 lighten( #586e75, 20% )); margin-top: -.3em; &:hover, &:active { background-color: lighten( #586e75, 10% ); } } } } } }