29 lines
No EOL
1.5 KiB
Handlebars
29 lines
No EOL
1.5 KiB
Handlebars
{{#if ready}}
|
|
<div id="settings">
|
|
<span id="groupMenu" class="settingsItem groupMenu {{if groupControlDisplayed 'on'}}" {{action "toggleGroupControl"}}>
|
|
<span class="bootstrapTooltip" data-toggle="tooltip" data-placement="bottom auto" data-title="Light Groups">{{paper-icon icon="group"}}</span>
|
|
</span>
|
|
|
|
<span id="appSettingsMenu" class="settingsItem {{if appSettingsDisplayed 'on'}}" {{action "toggleAppSettings"}}>
|
|
<span class="bootstrapTooltip" data-toggle="tooltip" data-placement="bottom auto" data-title="Application Settings">{{paper-icon icon="settings"}}</span>
|
|
|
|
{{#if appSettingsDisplayed}}
|
|
<div id="appSettings">
|
|
<div class="appSettingsItem" {{action "clearBridge"}}>Switch bridge</div>
|
|
<div class="warn appSettingsItem" {{action "clearAllSettings"}}>Clear application settings</div>
|
|
</div>
|
|
{{/if}}
|
|
</span>
|
|
</div>
|
|
|
|
{{controls/group-control lightsData=lightsData groupsData=groupsData activeLights=activeLights apiURL=apiURL updateGroupsData=updateGroupsData groupControlDisplayed=groupControlDisplayed}}
|
|
|
|
<div class="navigation">
|
|
{{#each tabData as |tab|}}
|
|
<span class="navigationItem cursorPointer {{if tab.selected "active"}} text-uppercase" {{action "changeTab" tab.name}}>{{tab.name}}</span>
|
|
{{/each}}
|
|
</div>
|
|
|
|
{{controls/light-control apiURL=apiURL lightsData=lightsData activeLights=activeLights trial=trial active=lightsTabSelected}}
|
|
{{controls/music-control apiURL=apiURL lightsData=lightsData activeLights=activeLights active=musicTabSelected}}
|
|
{{/if}} |