19
19
< link rel ="import " href ="../bower_components/app-route/app-route.html ">
20
20
< link rel ="import " href ="../bower_components/iron-pages/iron-pages.html ">
21
21
< link rel ="import " href ="../bower_components/iron-selector/iron-selector.html ">
22
+ < link rel ="import " href ="../bower_components/iron-icon/iron-icon.html ">
23
+ < link rel ="import " href ="../bower_components/iron-icons/iron-icons.html ">
22
24
< link rel ="import " href ="../bower_components/paper-icon-button/paper-icon-button.html ">
23
25
< link rel ="import " href ="../bower_components/iron-flex-layout/iron-flex-layout.html ">
26
+ < link rel ="import " href ="../bower_components/paper-menu/paper-menu.html ">
27
+ < link rel ="import " href ="../bower_components/paper-item/paper-item.html ">
28
+ < link rel ="import " href ="../bower_components/paper-item/paper-icon-item.html ">
29
+
24
30
< link rel ="import " href ="my-icons.html ">
25
31
26
32
< dom-module id ="my-app ">
105
111
font-weight : bold;
106
112
}
107
113
114
+ .iron-icon {
115
+ color : black;
116
+ }
117
+
108
118
[hidden ]: {
109
119
display : none !important ;
110
120
}
123
133
<!-- Drawer content -->
124
134
< app-drawer >
125
135
< app-toolbar > Menu</ app-toolbar >
126
- < iron-selector selected ="[[page]] " attr-for-selected ="name " class ="drawer-list " role ="navigation ">
136
+
137
+ < paper-menu selected ="{{page}} " attr-for-selected ="name " role ="navigation ">
138
+
139
+ < paper-item name ="home " href ="/home "> Home</ paper-item >
140
+ < paper-item name ="signin " href ="/signin "> Categories</ paper-item >
141
+ <!-- <paper-item>
142
+ <paper-icon-button icon="shopping-cart"></paper-icon-button> -->
143
+ < paper-icon-item >
144
+ < iron-icon icon ="favorite " item-icon > </ iron-icon >
145
+ My Cart
146
+ </ paper-icon-item >
147
+
148
+ <!-- </paper-item> -->
149
+ < paper-item > Profile</ paper-item >
150
+ </ paper-menu >
151
+
152
+ <!-- <iron-selector selected="[[page]]" attr-for-selected="name" class="drawer-list" role="navigation">
127
153
<a name="home" href="/home">Home</a>
128
154
<a name="signin" href="/signin">My account</a>
129
155
130
- < a name ="cart " href ="/cart "> My cart</ a >
131
- </ iron-selector >
132
- </ app-drawer >
156
+ <a name="cart" href="/cart"><iron-icon icon="my-icons:menu"></iron-icon> My cart</a>
157
+ </iron-selector>-->
158
+ </ app-drawer >
133
159
134
160
<!-- Main content -->
135
161
< app-header-layout >
@@ -151,7 +177,7 @@ <h1 main-title>Food delivery</h1>
151
177
fallback-selection ="view404 "
152
178
role ="main ">
153
179
< my-home name ="home "> </ my-home >
154
- < my-sigin name ="signin "> </ my-sigin >
180
+ < my-signin name ="signin "> </ my-signin >
155
181
< my-signup name ="signup "> </ my-signup >
156
182
< my-view404 name ="view404 "> </ my-view404 >
157
183
< my-cart name ="mycart "> </ my-cart >
@@ -181,7 +207,7 @@ <h1 main-title>Food delivery</h1>
181
207
] ,
182
208
183
209
_routePageChanged : function ( page ) {
184
- this . page = page || 'view1 ' ;
210
+ this . page = page || 'home ' ;
185
211
} ,
186
212
187
213
_pageChanged : function ( page ) {
@@ -194,12 +220,7 @@ <h1 main-title>Food delivery</h1>
194
220
this . page = 'view404' ;
195
221
} ,
196
222
197
- _eventListener : function ( ) {
198
- var drawer = document . querySelector ( 'app-drawer' ) ;
199
- document . querySelector ( 'paper-icon-button' ) . addEventListener ( 'tap' , function ( ) {
200
- drawer . toggle ( ) ;
201
- } ) ;
202
- }
223
+
203
224
204
225
} ) ;
205
226
0 commit comments