Smarter top menu without list
This commit is contained in:
@@ -3,13 +3,17 @@ header.top-menu
|
|||||||
.top-menu-bar
|
.top-menu-bar
|
||||||
.menu-content
|
.menu-content
|
||||||
section.main-buttons
|
section.main-buttons
|
||||||
link-to 'index' class="top-menu-logo"
|
|
||||||
= image_tag 'user/logo-small.png'
|
|
||||||
if list.id
|
if list.id
|
||||||
|
link-to 'index' class="top-menu-logo with-list"
|
||||||
|
= image_tag 'user/logo-small.png'
|
||||||
App.MenuItemView route="active_list"
|
App.MenuItemView route="active_list"
|
||||||
App.MenuItemView route='table' route_param=list.table.id
|
App.MenuItemView route='table' route_param=list.table.id
|
||||||
App.MenuItemListNeedsHelpView
|
App.MenuItemListNeedsHelpView
|
||||||
App.MenuItemListNeedsPaymentView
|
App.MenuItemListNeedsPaymentView
|
||||||
|
else
|
||||||
|
link-to 'index' class="top-menu-logo without-list"
|
||||||
|
= image_tag 'user/logo-small.png'
|
||||||
|
App.MenuItemScanQrView
|
||||||
App.MenuItemProductOrdersView
|
App.MenuItemProductOrdersView
|
||||||
if list
|
if list
|
||||||
.extra-info
|
.extra-info
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
span.icon.scan-qr
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
App.MenuItemScanQrView = Ember.View.extend Ember.ViewTargetActionSupport,
|
||||||
|
action: 'scanQr'
|
||||||
|
templateName: "menu/scan_qr"
|
||||||
|
classNames: 'menu-list-item'
|
||||||
|
click: -> @triggerAction()
|
||||||
@@ -24,6 +24,8 @@ span.icon
|
|||||||
@extend .fa-bell
|
@extend .fa-bell
|
||||||
&.needs-payment
|
&.needs-payment
|
||||||
@extend .fa-money
|
@extend .fa-money
|
||||||
|
&.scan-qr
|
||||||
|
@extend .fa-qrcode
|
||||||
#notice
|
#notice
|
||||||
a
|
a
|
||||||
color: white
|
color: white
|
||||||
|
|||||||
@@ -18,8 +18,11 @@ header.top-menu
|
|||||||
padding-left: 48px
|
padding-left: 48px
|
||||||
padding-right: 52px
|
padding-right: 52px
|
||||||
.top-menu-logo
|
.top-menu-logo
|
||||||
@media #{$small-only}
|
&.with-list
|
||||||
display: none
|
@media #{$small-only}
|
||||||
|
display: none
|
||||||
|
&.without-list
|
||||||
|
margin-left: 6px
|
||||||
img
|
img
|
||||||
margin-top: -6px
|
margin-top: -6px
|
||||||
.menu-content
|
.menu-content
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
0.9.3
|
||||||
Reference in New Issue
Block a user