mirror of
https://github.com/portainer/portainer.git
synced 2025-08-02 20:35:25 +02:00
Added header directive and updated breadcrumb in each view (#8)
This commit is contained in:
parent
20bfca97e0
commit
791e069a4c
16 changed files with 108 additions and 17 deletions
11
app/directives/header-content.js
Normal file
11
app/directives/header-content.js
Normal file
|
@ -0,0 +1,11 @@
|
|||
angular
|
||||
.module('uifordocker')
|
||||
.directive('rdHeaderContent', function rdHeaderContent() {
|
||||
var directive = {
|
||||
requires: '^rdHeader',
|
||||
transclude: true,
|
||||
template: '<div class="breadcrumb-links" ng-transclude></div>',
|
||||
restrict: 'E'
|
||||
};
|
||||
return directive;
|
||||
});
|
14
app/directives/header-title.js
Normal file
14
app/directives/header-title.js
Normal file
|
@ -0,0 +1,14 @@
|
|||
angular
|
||||
.module('uifordocker')
|
||||
.directive('rdHeaderTitle', function rdHeaderTitle() {
|
||||
var directive = {
|
||||
requires: '^rdHeader',
|
||||
scope: {
|
||||
title: '@',
|
||||
},
|
||||
transclude: true,
|
||||
template: '<div class="page">{{title}}</div>',
|
||||
restrict: 'E'
|
||||
};
|
||||
return directive;
|
||||
});
|
13
app/directives/header.js
Normal file
13
app/directives/header.js
Normal file
|
@ -0,0 +1,13 @@
|
|||
angular
|
||||
.module('uifordocker')
|
||||
.directive('rdHeader', function rdHeader() {
|
||||
var directive = {
|
||||
scope: {
|
||||
"ngModel": "="
|
||||
},
|
||||
transclude: true,
|
||||
template: '<div class="row header"><div class="col-xs-12"><div class="meta" ng-transclude></div></div></div>',
|
||||
restrict: 'EA'
|
||||
};
|
||||
return directive;
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue