Skip to content

Commit 7322e3a

Browse files
committed
add actions button to right sidebar, validate tasks list form
1 parent b03911b commit 7322e3a

File tree

2 files changed

+8
-13
lines changed

2 files changed

+8
-13
lines changed

src/app/views/main.html

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ <h1>AMD</h1>
1717
</div>
1818
</md-button>
1919
<md-divider ng-repeat-end></md-divider>
20-
<md-button hide-gt-md flex ng-click="vm.showActions($event)">
21-
<div layout="row" class="md-tile-content">
20+
<md-button ng-click="vm.showActions($event)" layout-align="center center">
21+
<div class="md-tile-content">
2222
Actions
2323
</div>
2424
</md-button>
@@ -48,8 +48,8 @@ <h1>AMD</h1>
4848

4949
<md-sidenav md-component-id="right"
5050
class="md-whiteframe-z2 md-sidenav-right">
51-
<md-toolbar layout="row">
52-
<md-toolbar flex="80" class="md-warn" layout="row" layout-align="center center">
51+
<md-toolbar>
52+
<md-toolbar class="md-warn" layout="row" layout-align="center center">
5353
<img class="img-circle" ng-src="assets/images/feynman.jpg">
5454
<md-menu md-offset="0 20">
5555
<md-button class="capitalize" ng-click="$mdOpenMenu()" aria-label="Open menu">
@@ -62,11 +62,6 @@ <h1>AMD</h1>
6262
</md-menu-content>
6363
</md-menu>
6464
</md-toolbar>
65-
<md-toolbar flex="20" layout="row" layout-align="center center">
66-
<md-button ng-click="vm.showActions($event)" class="toolbar-button">
67-
<i class="material-icons">more_vert</i>
68-
</md-button>
69-
</md-toolbar>
7065
</md-toolbar>
7166

7267
<section>

src/app/views/partials/checkboxes.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ <h4 flex="82">{{vm.remaining()}} of {{vm.todos.length}} remaining</h4>
99
{{todo.text}}
1010
</md-checkbox>
1111

12-
<form ng-submit="vm.addTodo($event)">
12+
<form ng-submit="vm.addTodo($event)" novalidate name="tasksForm">
1313
<div layout="row" flex>
14-
<md-input-container flex>
14+
<md-input-container flex ng-class="{'md-input-invalid':tasksForm.taskText.$error.required && tasksForm.$submitted}">
1515
<label>Write some todo task here...</label>
16-
<input ng-model="vm.todoText">
16+
<input ng-model="vm.todoText" name="taskText" required>
1717
</md-input-container>
1818
<md-button class="md-fab md-wayrn md-mini">
1919
<i class="material-icons">add</i>
@@ -23,4 +23,4 @@ <h4 flex="82">{{vm.remaining()}} of {{vm.todos.length}} remaining</h4>
2323
Remove completed
2424
</md-button>
2525
</form>
26-
</md-content>
26+
</md-content>

0 commit comments

Comments
 (0)