Skip to content
Snippets Groups Projects
Commit e4af4b99 authored by Jaden Diefenbaugh's avatar Jaden Diefenbaugh
Browse files

move to document view

parent 989a125e
No related branches found
No related tags found
1 merge request!223Reports overhaul
...@@ -35,15 +35,23 @@ angular.module('reportApp').directive("groupsLayout", ['GroupsService', function ...@@ -35,15 +35,23 @@ angular.module('reportApp').directive("groupsLayout", ['GroupsService', function
scope.groups = GroupsService.groups; scope.groups = GroupsService.groups;
}, },
template: ` template: `
<div id='groupsLayout' class='panel-group'> <div class='panel panel-default'>
<div <div id="content-layout-heading" class="panel-heading" role="tab">
group-panel-content <h4 class="panel-title">
class='panel panel-default' Content
ng-repeat='group in groups' </h4>
group='group' </div>
> <div id='content-layout-body' class='panel-body'>
<div id='groupsLayout' class='panel-group'>
<div
group-panel-content
ng-repeat='group in groups'
group='group'
>
</div>
</div> </div>
</div> </div>
</div>
` `
}; };
}]); }]);
...@@ -33,32 +33,10 @@ angular.module('reportApp').directive("groupPanelContent", ['GroupsService', fun ...@@ -33,32 +33,10 @@ angular.module('reportApp').directive("groupPanelContent", ['GroupsService', fun
link: function(scope){ link: function(scope){
}, },
template: ` template: `
<div id="{{group.name}}-heading" class="panel-heading" role="tab"> <div
<h4 class="panel-title"> ng-if='group.experiments.length > 0'
<a group-panel-items
role="button" group='group'>
data-toggle="collapse"
data-parent="#{{group.name}}-heading"
href="#collapse-{{group.name}}"
aria-expanded="true"
aria-controls="collapse-{{group.name}}">
{{ group.name }}
</a>
</h4>
</div>
<div id="collapse-{{group.name}}"
class="panel-collapse collapse in"
role="tabpanel"
aria-labelledby="{{group.name}}-heading">
<div class="panel-body panel-group">
<!--<div group-panel-experiments group='group' class='panel panel-default'></div>!-->
<div
ng-if='group.experiments.length > 0'
group-panel-items
group='group'
>
</div>
</div>
</div> </div>
` `
}; };
......
...@@ -47,6 +47,7 @@ angular.module('reportApp') ...@@ -47,6 +47,7 @@ angular.module('reportApp')
href="#collapse-{{domId}}" href="#collapse-{{domId}}"
aria-expanded="true" aria-expanded="true"
aria-controls="collapse-{{domId}}"> aria-controls="collapse-{{domId}}">
&nbsp;
</a> </a>
</h4> </h4>
</div> </div>
......
...@@ -64,36 +64,26 @@ angular.module('reportApp') ...@@ -64,36 +64,26 @@ angular.module('reportApp')
scope.compileContent(); scope.compileContent();
}, },
template: ` template: `
<div id="{{domId}}-heading" class="panel-heading" role="tab"> <div class='panel-body'>
<h4 class="panel-title"> <div class='row'>
<a <div class='col-sm-12'>
class='' <div class="btn-group" role="group" role='tab'>
role="button" <!-- dont show split view, just toggle between html/rst view !-->
data-toggle="collapse" <button class='btn btn-default' ng-click='isViewingSrc.val = !isViewingSrc.val'>
data-parent="#{{domId}}-heading" Toggle Source View
href="#collapse-{{domId}}" </button>
aria-expanded="true" </div>
aria-controls="collapse-{{domId}}">
</a>
<div class="btn-group" role="group" role='tab'>
<!-- dont show split view, just toggle between html/rst view !-->
<button class='btn btn-default' ng-click='isViewingSrc.val = !isViewingSrc.val'>
Toggle View
</button>
</div> </div>
</h4> </div>
</div> <div class='row' style='margin-top: 5px;'>
<div id="collapse-{{domId}}" <div class='col-sm-12'>
class="panel-collapse collapse in" <div ng-if='!isViewingSrc.val' class='row'>
role="tabpanel" <div ng-bind-html='trustAsHtml(compiledContent.val)'></div>
aria-labelledby="{{domId}}-heading"> </div>
<div class='panel-body'> <div ng-if='isViewingSrc.val'>
<div ng-if='!isViewingSrc.val' class='row'> <i>Readonly view</i>
<div ng-bind-html='trustAsHtml(compiledContent.val)'></div> <ui-codemirror ng-model='item.content' ui-codemirror-opts='srccmOptions'></ui-codemirror>
</div> </div>
<div ng-if='isViewingSrc.val'>
<i>Readonly view</i>
<ui-codemirror ng-model='item.content' ui-codemirror-opts='srccmOptions'></ui-codemirror>
</div> </div>
</div> </div>
</div> </div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment