diff --git a/res/app/control-panes/automation/store-account/store-account.jade b/res/app/control-panes/automation/store-account/store-account.jade index b517b52b..eb064284 100644 --- a/res/app/control-panes/automation/store-account/store-account.jade +++ b/res/app/control-panes/automation/store-account/store-account.jade @@ -42,7 +42,7 @@ i.fa.fa-sign-in span(translate) Sign In - table(ng-table='accountsTable', ng-show='accountsList').table.table-striped + table(ng-table='accountsTable', ng-show='accountsList.length').table.table-striped thead tr th @@ -53,7 +53,7 @@ tr(ng-repeat='account in $data') td i.fa.fa-user.fa-fw - span(ng-bind='account') + span(ng-bind='account').selectable td button.btn.btn-xs.btn-danger-outline(ng-click='removeAccount(account)') i.fa.fa-sign-out diff --git a/res/app/control-panes/dashboard/install/install.jade b/res/app/control-panes/dashboard/install/install.jade index f54d7855..1b7edc4d 100644 --- a/res/app/control-panes/dashboard/install/install.jade +++ b/res/app/control-panes/dashboard/install/install.jade @@ -19,7 +19,7 @@ i.fa.fa-2x.fa-download.drop-area-icon .drop-area-text(translate) Drop file to upload - .upload-status(ng-if='installation') + .upload-status(ng-if='installation').selectable progressbar(max='100', value='installation.progress', ng-if='!installation.settled', ng-class='{"active": !installation.settled}').progress-striped diff --git a/res/app/control-panes/dashboard/shell/shell.jade b/res/app/control-panes/dashboard/shell/shell.jade index 7f22117a..1998ddbf 100644 --- a/res/app/control-panes/dashboard/shell/shell.jade +++ b/res/app/control-panes/dashboard/shell/shell.jade @@ -19,8 +19,8 @@ button.btn.btn-primary-outline(ng-click='run(command)', ng-disabled='!command') //, tooltip='{{ "Run command" | translate }}') i.fa.fa-play - pre.shell-results(ng-show='data') {{data}} - pre.shell-results(ng-show='result.settled && !data').shell-results-empty No output + pre.shell-results.selectable(ng-show='data') {{data}} + pre.shell-results.selectable.shell-results-empty(ng-show='result.settled && !data') No output // table diff --git a/res/app/control-panes/info/info.jade b/res/app/control-panes/info/info.jade index 6742cc30..60b98c9c 100644 --- a/res/app/control-panes/info/info.jade +++ b/res/app/control-panes/info/info.jade @@ -1,4 +1,4 @@ -.row.stf-info(ng-controller='InfoCtrl', +.row.stf-info.selectable(ng-controller='InfoCtrl', angular-packery='{draggable: true, draggableHandle: ".heading i"}') .col-md-4-x.packery-item diff --git a/res/app/control-panes/screenshots/screenshots.jade b/res/app/control-panes/screenshots/screenshots.jade index d679a461..b2103c80 100644 --- a/res/app/control-panes/screenshots/screenshots.jade +++ b/res/app/control-panes/screenshots/screenshots.jade @@ -34,7 +34,7 @@ .widget-content.padded nothing-to-show(message='{{"No screenshots taken"|translate}}', icon='fa-camera', ng-show='!screenshots.length') - ul.screenshots-icon-view.clear-fix + ul.screenshots-icon-view.clear-fix.selectable li.screenshots-icon-item(ng-repeat='shot in screenshots').cursor-select h5 {{ device.name }} h6 {{ shot.body.date | date:'HH:mm:ss' }} diff --git a/res/app/help/help.jade b/res/app/help/help.jade index f7d8b18b..54f98b4f 100644 --- a/res/app/help/help.jade +++ b/res/app/help/help.jade @@ -1,4 +1,4 @@ -.container-fluid.main-content +.container-fluid.main-content.selectable .page-title //h1 | Help diff --git a/res/app/views/docs.jade b/res/app/views/docs.jade index a9621364..b959f2ac 100644 --- a/res/app/views/docs.jade +++ b/res/app/views/docs.jade @@ -12,5 +12,5 @@ block content //span Home .widget-content.padded .row - .col-md-10.col-md-offset-1 + .col-md-10.col-md-offset-1.selectable != markdownFile.parseContent() diff --git a/res/app/views/index.jade b/res/app/views/index.jade index fd69861a..c94c3a21 100644 --- a/res/app/views/index.jade +++ b/res/app/views/index.jade @@ -12,7 +12,7 @@ html(ng-app='app') link(href='static/bower_components/stf-graphics/logo/exports/STF-128.png', rel='apple-touch-icon') title(ng-bind='pageTitle ? "STF - " + pageTitle : "STF"') STF - body(ng-cloak).bg-1.fill-height + body(ng-cloak).bg-1.fill-height.unselectable div(ng-controller='LayoutCtrl', basic-mode, admin-mode, landscape).fill-height .pane-top(fa-pane).fill-height .pane-top-bar(fa-pane, pane-id='menu', pane-anchor='north', pane-size='44px',