From 0f8b48b41eacd3df1742e93220309014783a2d2a Mon Sep 17 00:00:00 2001 From: Egor Date: Thu, 10 Sep 2015 08:18:24 -0700 Subject: [PATCH] fuck paper content --- app/components/controls/group-control.js | 2 +- app/components/controls/light-control.js | 1 - app/components/controls/music-control.js | 2 +- app/components/huegasm-app.js | 2 +- app/styles/app.scss | 11 +++--- app/templates/components/bridge-controls.hbs | 36 +++++++------------ .../components/controls/group-control.hbs | 18 +++++----- 7 files changed, 29 insertions(+), 43 deletions(-) diff --git a/app/components/controls/group-control.js b/app/components/controls/group-control.js index 0d1137d..4f43df7 100644 --- a/app/components/controls/group-control.js +++ b/app/components/controls/group-control.js @@ -1,7 +1,7 @@ import Em from 'ember'; export default Em.Component.extend({ - classNames: ['innerControlFrame', 'groupPanel'], + classNames: ['innerControlFrame', 'groupControl'], tagName: null, diff --git a/app/components/controls/light-control.js b/app/components/controls/light-control.js index b86af4c..2ebe87d 100644 --- a/app/components/controls/light-control.js +++ b/app/components/controls/light-control.js @@ -1,7 +1,6 @@ import Em from 'ember'; export default Em.Component.extend({ - classNames: ['innerControlFrame'], activeLights: [], diff --git a/app/components/controls/music-control.js b/app/components/controls/music-control.js index c5bba3e..b202826 100644 --- a/app/components/controls/music-control.js +++ b/app/components/controls/music-control.js @@ -2,7 +2,7 @@ import Em from 'ember'; import musicControlMixin from '../mixins/music-control'; export default Em.Component.extend(musicControlMixin, { - classNames: ['container-fluid', 'innerControlFrame'], + classNames: ['innerControlFrame'], actions: { defaultControls: function(){ diff --git a/app/components/huegasm-app.js b/app/components/huegasm-app.js index 349f323..4314a35 100644 --- a/app/components/huegasm-app.js +++ b/app/components/huegasm-app.js @@ -1,7 +1,7 @@ import Em from 'ember'; export default Em.Component.extend({ - classNames: ['maxHeight'], + classNames: ['container-fluid', 'maxHeight'], bridgeIp: null, bridgeUsername: null, diff --git a/app/styles/app.scss b/app/styles/app.scss index e41cb13..e94f075 100644 --- a/app/styles/app.scss +++ b/app/styles/app.scss @@ -1,12 +1,8 @@ -// TODO: more elegant way to disable the automatic colapsing? -$locked-breakpoint: 800px !important; - @import 'ember-paper'; @import 'bower_components/bootstrap-sass/assets/stylesheets/_bootstrap'; @import 'ember-modal-dialog/ember-modal-structure'; @import 'ember-modal-dialog/ember-modal-appearance'; - $playerBackColor: #F12B24; $playerHeight: 400px; $playerBeatAreaHeight: 320px; @@ -76,7 +72,6 @@ md-progress-circular { } md-content { - margin: 0 auto 0 auto; max-width: 1000px; } @@ -85,6 +80,10 @@ md-content { position: relative; } +.groupControl { + +} + .navigation { margin: 0 auto 0 auto; padding: 30px 0 30px 0; @@ -115,7 +114,7 @@ md-content { overflow: visible; } -.groupPanel { +.groupControl { //border-right: 1px solid black; } diff --git a/app/templates/components/bridge-controls.hbs b/app/templates/components/bridge-controls.hbs index 8706786..8eeef62 100644 --- a/app/templates/components/bridge-controls.hbs +++ b/app/templates/components/bridge-controls.hbs @@ -1,30 +1,20 @@ {{#if ready}} - {{#paper-nav-container class="ember-app"}} - {{#paper-sidenav class="md-sidenav-left md-whiteframe-z2" flex-layout="column" flex=true locked-open="lg"}} + {{controls/group-control lightsData=lightsData groupsData=groupsData activeLights=activeLights apiURL=apiURL updateGroupsData=updateGroupsData}} + + - {{controls/group-control lightsData=lightsData groupsData=groupsData activeLights=activeLights apiURL=apiURL updateGroupsData=updateGroupsData}} - {{/paper-sidenav}} + {{#if lightsTabSelected class="tabSwitch"}} + {{controls/light-control apiURL=apiURL lightsData=lightsData activeLights=activeLights trial=trial}} + {{/if}} - {{#paper-sidenav-toggle class="menu-sidenav-toggle"}} - {{paper-icon icon="menu" size="lg"}} - {{/paper-sidenav-toggle}} + {{#if musicTabSelected class="tabSwitch"}} + {{controls/music-control apiURL=apiURL lightsData=lightsData activeLights=activeLights}} + {{/if}} - {{#paper-content flex-layout="column" flex=true}} - - - {{#if lightsTabSelected class="tabSwitch"}} - {{controls/light-control apiURL=apiURL lightsData=lightsData activeLights=activeLights trial=trial}} - {{/if}} - - {{#if musicTabSelected class="tabSwitch"}} - {{controls/music-control apiURL=apiURL lightsData=lightsData activeLights=activeLights}} - {{/if}} - {{/paper-content}} - {{/paper-nav-container}} {{huegasm-footer}} {{/if}} \ No newline at end of file diff --git a/app/templates/components/controls/group-control.hbs b/app/templates/components/controls/group-control.hbs index 64dc378..9279eff 100644 --- a/app/templates/components/controls/group-control.hbs +++ b/app/templates/components/controls/group-control.hbs @@ -1,14 +1,12 @@ -{{#paper-content}} -

Light Groups{{paper-icon icon="group-add"}}

+

Light Groups{{paper-icon icon="group-add"}}

- {{#paper-list}} - {{#each groupsArrData as |group|}} - {{#paper-item class=group.rowClass}} -
{{group.name}}
{{#if group.deletable}}{{paper-icon icon="close"}}{{/if}} - {{/paper-item}} - {{/each}} - {{/paper-list}} -{{/paper-content}} +{{#paper-list}} + {{#each groupsArrData as |group|}} + {{#paper-item class=group.rowClass}} +
{{group.name}}
{{#if group.deletable}}{{paper-icon icon="close"}}{{/if}} + {{/paper-item}} + {{/each}} +{{/paper-list}} {{modals/add-group-modal lightsData=lightsData groupsData=groupsData isShowingAddGroupsModal=isShowingAddGroupsModal apiURL=apiURL updateGroupsData=updateGroupsData action="toggleAddGroupsModal"}}