<h1 class="header">
Mixer
</h1>
- <div id="SliderContainer"></div>
+ <div id="SliderContainer" class="sliderContainer"></div>
<script id="slider-template" type="x-tmpl-mustache">
<div class="entry" id="slider-{{id}}" slider-id="{{ id }}" value="{{ value }}">
<div class="label">
--- /dev/null
+input[type=range] {
+ margin: 13.8px 0;
+}
+
+input[type=range]::-webkit-slider-runnable-track {
+ height: 8.4px;
+}
+
+input[type=range]::-webkit-slider-thumb {
+ height: 36px;
+ width: 36px;
+ border-radius: 18px;
+ margin-top: 0px;
+}
+
+progress {
+ height: 12px;
+ margin-top: -6px;
+}
+
+body {
+ font-size: 1.2em;
+
+ a {
+ font-size: 2em;
+ }
+
+
+ .content {
+ .sliderContainer {
+ .entry {
+ height: 90px;
+ }
+ }
+ }
+}
\ No newline at end of file
font: #FFFFFF,
grey: #848286
);
+@media (max-device-width: 720px) and (orientation: portrait) {
+ @import "main.scss";
+ @import "portrait.scss";
+ @import "720.scss";
+}
-@import "style.css";
-@import "main.scss";
-@import "portrait.scss";
-@import "landscape.scss";
\ No newline at end of file
+@media (max-device-width: 1280px) and (orientation: landscape) {
+ @import "main.scss";
+ @import "landscape.scss";
+ @import "720.scss";
+}
+
+@media (min-device-width: 1080px) and (orientation: portrait) {
+ @import "main.scss";
+ @import "portrait.scss";
+ @import "1080.scss";
+}
+
+@media (min-device-width: 1490px) and (orientation: landscape) {
+ @import "main.scss";
+ @import "landscape.scss";
+ @import "1080.scss";
+}
+
+@import "style.css";
\ No newline at end of file
}
.content {
+ height: 100%;
display: flex;
flex-direction: column;
flex-wrap: wrap;
justify-content: space-around;
- height: 100%;
+ flex-wrap: nowrap;
.header {
text-align: center;
margin: 0;
}
- .entry {
- height: 120px;
-
- .label {
- margin: 10px 0;
- }
-
- .button {
- width: 10%;
- position: relative;
- float: left;
- text-align: center;
- height: 80px;
- line-height: 80px;
- }
-
- .slider {
- width: 78%;
- position: relative;
- float: left;
- margin: 0 1%;
+ .sliderContainer {
+ display: flex;
+ flex-direction: column;
+ flex-wrap: wrap;
+ justify-content: space-around;
+
+ .entry {
+ height: 120px;
+
+ .label {
+ margin: 10px 0;
+ }
+
+ .button {
+ width: 10%;
+ position: relative;
+ float: left;
+ text-align: center;
+ height: 80px;
+ line-height: 80px;
+ }
+
+ .slider {
+ width: 78%;
+ position: relative;
+ float: left;
+ margin: 0 1%;
+ }
}
}
}