Skip to content

Commit 7edd466

Browse files
committed
#24 move message-section directive to components directory, add theme attribute
1 parent 0f570e7 commit 7edd466

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

src/app/views/partials/messages-section.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<section>
2-
<md-subheader class="md-accent">{{vm.title}}</md-subheader>
2+
<md-subheader ng-class="vm.theme">{{vm.title}}</md-subheader>
33
<md-list>
44
<md-list-item class="md-3-line" ng-repeat="message in vm.messages">
55
<img class="md-avatar" ng-src="assets/images/einstein.jpg">

src/app/views/partials/messages.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<div class="messages" ng-controller="MessagesController as vm">
22
<md-content class="messages-content">
33

4-
<messages-section title="New Orders" messages="vm.messages"></messages-section>
5-
<messages-section title="Delivered" messages="vm.messages"></messages-section>
6-
<messages-section title="Problems reported" messages="vm.messages"></messages-section>
4+
<messages-section theme="md-accent" title="New Orders" messages="vm.messages"></messages-section>
5+
<messages-section theme="md-primary" title="Delivered" messages="vm.messages"></messages-section>
6+
<messages-section theme="md-warn" title="Problems reported" messages="vm.messages"></messages-section>
77

88
<md-divider></md-divider>
99
</md-content>

src/app/directives/messages-section.js renamed to src/components/directives/messagesSection.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
controller: messagesSectionController,
1212
scope: {
1313
title: '@',
14+
theme: '@',
1415
messages: '='
1516
},
1617
controllerAs: 'vm',
@@ -21,6 +22,7 @@
2122
var vm = this;
2223

2324
vm.title = $scope.title;
25+
vm.theme = $scope.theme;
2426
vm.messages = $scope.messages;
2527
}
2628
}

0 commit comments

Comments
 (0)