UNPKG

audio-source-composer

Version:

Audio Source Composer

100 lines (82 loc) 2.17 kB
/** Container **/ div.oscillator-instrument-container { margin: 2px; padding: 4px; color: #000; border: 1px outset #FFF; border-radius: 4px; background-color: #f8bbbb; position: relative; } /** Status **/ div.oscillator-instrument-container.loading { animation: loadingBG 1s infinite alternate ease-out; cursor: progress; } @keyframes loadingBG { 100% { background-color: #AAA; } } div.oscillator-instrument-container.error { background-color: #AAA; } /** Header **/ div.oscillator-instrument-container > div.header { display: flex; } div.oscillator-instrument-container > div.header > .toggle-container { flex-basis: 100%; padding-right: 4px; } /** Parameters **/ div.oscillator-instrument-container > div.parameters { margin: 0 0px 2px 0px; padding: 4px; /*border-radius: 0 0 4px 4px;*/ /*border: 1px inset #EEE;*/ /*border-top-width: 0px;*/ /*background-color: #CCC;*/ animation: slideDownOpen 0.4s ease-in; } div.oscillator-instrument-container > div.parameters > div:hover { font-weight: bold; } div.oscillator-instrument-container > div.parameters > div { /*border-bottom: 1px solid #AAA;*/ /*display: flex;*/ /*padding: 1px;*/ min-height: 24px; vertical-align: middle; } div.oscillator-instrument-container > div.parameters > div > div { display: inline-block; vertical-align: middle; } div.oscillator-instrument-container > div.parameters > div > div.label { font-size: small; min-width: 64px; padding-right: 4px; } div.oscillator-instrument-container > div.parameters > div > div.label:after { content: ':'; } /** Hover **/ div.oscillator-instrument-container > div:hover { /*background: #AAA;*/ /*color: #000;*/ /*cursor: pointer;*/ /*border-radius: 4px;*/ } /** Transition **/ @keyframes slideDownOpen { 0% { max-height: 0; overflow-y: hidden; } 99% { max-height: 300px; } 100% { max-height: inherit; overflow-y: inherit; } }