// JM MOSFET AMPLIFIER section.tool-wrapper { @extend .clearfix; background: #073642; border-bottom: 1px solid darken(#002b36, 10%); border-top: 1px solid darken(#002b36, 10%); box-shadow: inset 0 0 0 4px darken(#094959, 2%); color: #839496; display: table; margin: lh() (-(lh())) 0; div#graph-container { background: none; 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; border-radius: 0; } canvas { width: 100%; } ul.ui-tabs-nav { background: darken(#073642, 2%); border-bottom: 1px solid darken(#073642, 8%); border-radius: 0; margin: (-(lh())) (-(lh())) 0; padding: 0; position: relative; width: 110%; li { background: none; border: none; border-radius: 0; color: $white; 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 $font-family-sans-serif; letter-spacing: 1px; &:hover, &:focus { color: #eee8d5; } } } } } div#controlls-container { @extend .clearfix; background: darken(#073642, 2%); border-right: 1px solid darken(#002b36, 6%); box-shadow: 1px 0 0 lighten(#002b36, 6%), inset 0 0 0 4px darken(#094959, 6%); 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%); 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 $font-family-sans-serif; margin-top: 19px; &:active { box-shadow: none; } &[value="Stop"] { @include button(simple, darken(#268bd2, 30%)); font: bold 14px $font-family-sans-serif; &:active { box-shadow: none; } } } } div.inputs-wrapper { @extend .clearfix; border-bottom: 1px solid darken(#073642, 10%); box-shadow: 0 1px 0 lighten(#073642, 2%); @include clearfix(); margin-bottom: lh(); padding: 0 0 lh(); } p { font-weight: bold; display: inline-block; margin: 0; text-shadow: 0 -1px 0 darken(#073642, 10%); -webkit-font-smoothing: antialiased; color: #839496; } ul { display: inline-block; margin-bottom: 0; li { display: inline-block; margin-bottom: 0; input { margin-right: ($baseline/4); } } } div#graph-listen { display: block; float: left; margin-bottom: 0; margin-right: $baseline; margin-top: 8px; text-align: right; } } label { border-radius: 2px; color: $white; 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%); box-shadow: 0 1px 0 lighten(#073642, 2%); margin-bottom: lh(); padding: 0 0 lh(); select#musicTypeSelect { font: 16px $font-family-sans-serif; display: inline-block; margin-bottom: 0; } p { font-weight: bold; display: inline-block; margin: 0 lh(0.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%); box-shadow: none; height: 0.4em; } .ui-slider-handle { background: lighten(#586e75, 5%) url('#{$static-path}/images/amplifier-slider-handle.png') center no-repeat; border: 1px solid darken(#002b36, 8%); box-shadow: inset 0 1px 0 lighten(#586e75, 20%); margin-top: -0.3em; &:hover, &:active, &:focus { background-color: lighten(#586e75, 10%); } } } } } }