Upgrade emblem template
This commit is contained in:
@@ -39,7 +39,8 @@ group :assets do
|
|||||||
#gem 'ember-source', '~> 1.13.9'
|
#gem 'ember-source', '~> 1.13.9'
|
||||||
#gem 'emblem-rails'
|
#gem 'emblem-rails'
|
||||||
gem 'ember-validations-rails'
|
gem 'ember-validations-rails'
|
||||||
gem 'ember-emblem-template'
|
gem 'ember-emblem-template', github: 'bterkuile/ember-emblem-template'
|
||||||
|
#gem 'ember-emblem-template', path: '/home/benjamin/development/rails/components/ember-emblem-template'
|
||||||
|
|
||||||
gem 'foundation-rails' #, github: 'bterkuile/foundation-rails'
|
gem 'foundation-rails' #, github: 'bterkuile/foundation-rails'
|
||||||
gem 'ace-rails-ap'
|
gem 'ace-rails-ap'
|
||||||
|
|||||||
+13
-13
@@ -21,6 +21,14 @@ GIT
|
|||||||
devise_simply_stored (0.3.0)
|
devise_simply_stored (0.3.0)
|
||||||
devise
|
devise
|
||||||
|
|
||||||
|
GIT
|
||||||
|
remote: git://github.com/bterkuile/ember-emblem-template.git
|
||||||
|
revision: 22f657eaba09fa8992005a2e86d24c85306244e2
|
||||||
|
specs:
|
||||||
|
ember-emblem-template (0.3.0)
|
||||||
|
barber (>= 0.9.0)
|
||||||
|
sprockets (>= 3.3, < 3.4)
|
||||||
|
|
||||||
GIT
|
GIT
|
||||||
remote: git://github.com/bterkuile/simply_stored.git
|
remote: git://github.com/bterkuile/simply_stored.git
|
||||||
revision: 05cb3a06a9d4a3588efd4491db42fac84276befb
|
revision: 05cb3a06a9d4a3588efd4491db42fac84276befb
|
||||||
@@ -171,14 +179,10 @@ GEM
|
|||||||
activemodel
|
activemodel
|
||||||
ember-data-source (2.0.0)
|
ember-data-source (2.0.0)
|
||||||
ember-source (>= 1.8, < 3.0)
|
ember-source (>= 1.8, < 3.0)
|
||||||
ember-emblem-template (0.2.2)
|
ember-handlebars-template (0.4.1)
|
||||||
barber (>= 0.9.0)
|
barber (>= 0.9.0)
|
||||||
sprockets (>= 2.1, < 3.0)
|
sprockets (>= 3.3, < 3.4)
|
||||||
ember-handlebars-template (0.3.2)
|
ember-rails (0.19.2)
|
||||||
barber (>= 0.9.0)
|
|
||||||
sprockets (>= 2.1, < 3.4)
|
|
||||||
tilt
|
|
||||||
ember-rails (0.19.1)
|
|
||||||
active-model-adapter-source (>= 1.13.0)
|
active-model-adapter-source (>= 1.13.0)
|
||||||
active_model_serializers
|
active_model_serializers
|
||||||
ember-data-source (>= 1.13.0)
|
ember-data-source (>= 1.13.0)
|
||||||
@@ -226,7 +230,6 @@ GEM
|
|||||||
globalid (0.3.6)
|
globalid (0.3.6)
|
||||||
activesupport (>= 4.1.0)
|
activesupport (>= 4.1.0)
|
||||||
hashie (3.4.2)
|
hashie (3.4.2)
|
||||||
hike (1.2.3)
|
|
||||||
hitimes (1.2.2)
|
hitimes (1.2.2)
|
||||||
http-cookie (1.0.2)
|
http-cookie (1.0.2)
|
||||||
domain_name (~> 0.5)
|
domain_name (~> 0.5)
|
||||||
@@ -402,11 +405,8 @@ GEM
|
|||||||
spring (1.3.6)
|
spring (1.3.6)
|
||||||
spring-commands-rspec (1.0.4)
|
spring-commands-rspec (1.0.4)
|
||||||
spring (>= 0.9.1)
|
spring (>= 0.9.1)
|
||||||
sprockets (2.12.4)
|
sprockets (3.3.3)
|
||||||
hike (~> 1.2)
|
|
||||||
multi_json (~> 1.0)
|
|
||||||
rack (~> 1.0)
|
rack (~> 1.0)
|
||||||
tilt (~> 1.1, != 1.3.0)
|
|
||||||
sprockets-rails (2.3.2)
|
sprockets-rails (2.3.2)
|
||||||
actionpack (>= 3.0)
|
actionpack (>= 3.0)
|
||||||
activesupport (>= 3.0)
|
activesupport (>= 3.0)
|
||||||
@@ -481,7 +481,7 @@ DEPENDENCIES
|
|||||||
devise
|
devise
|
||||||
devise-i18n
|
devise-i18n
|
||||||
devise_simply_stored!
|
devise_simply_stored!
|
||||||
ember-emblem-template
|
ember-emblem-template!
|
||||||
ember-rails
|
ember-rails
|
||||||
ember-validations-rails
|
ember-validations-rails
|
||||||
factory_girl_rails
|
factory_girl_rails
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
LOG_TRANSITIONS: true
|
LOG_TRANSITIONS: true
|
||||||
LOG_VIEW_LOOKUPS: true
|
LOG_VIEW_LOOKUPS: true
|
||||||
rootElement: '#ember-app-container'
|
rootElement: '#ember-app-container'
|
||||||
store: -> @__container__.lookup('controller:application').store
|
store: -> @__container__.lookup('service:store')
|
||||||
@App.modals = Ember.Namespace.create()
|
@App.modals = Ember.Namespace.create()
|
||||||
@Modals = @App.modals
|
@Modals = @App.modals
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
App.MySelectComponent = Ember.Component.extend
|
App.MySelectComponent = Ember.Component.extend
|
||||||
# possible passed-in values with their defaults:
|
# possible passed-in values with their defaults:
|
||||||
layoutName: 'supplier/app/form/my-select'
|
layoutName: 'form/my-select'
|
||||||
content: null
|
content: null
|
||||||
prompt: null
|
prompt: null
|
||||||
optionValuePath: 'id'
|
optionValuePath: 'id'
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
App.ListOrderComponent = Ember.Component.extend
|
App.ListOrderComponent = Ember.Component.extend
|
||||||
layoutName: 'lists/list-order'
|
layoutName: 'list/order'
|
||||||
classNames: ['list-order-container']
|
classNames: ['list-order-container']
|
||||||
classNameBindings: ['order.state']
|
classNameBindings: ['order.state']
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
.row: .small-12.columns
|
.row: .small-12.columns
|
||||||
h2.main-section-header=t 'models.list'
|
h2.main-section-header=t 'models.list'
|
||||||
partial "list_content"
|
partial "list/content"
|
||||||
link-to 'lists' class="button"
|
link-to 'lists' class="button"
|
||||||
span=t 'list.go_to_lists'
|
span=t 'list.go_to_lists'
|
||||||
|
|||||||
@@ -29,6 +29,10 @@ Ember.Application.initializer
|
|||||||
application.inject('component', 'globals', 'global:variables')
|
application.inject('component', 'globals', 'global:variables')
|
||||||
application.inject('route', 'globals', 'global:variables')
|
application.inject('route', 'globals', 'global:variables')
|
||||||
|
|
||||||
|
#Ember.Application.initializer
|
||||||
|
# name: 'storeInComponents'
|
||||||
|
# initialize: (container, application)->
|
||||||
|
# container.typeInjection('component', 'store', 'store:main')
|
||||||
@App = Ember.Application.create
|
@App = Ember.Application.create
|
||||||
LOG_TRANSITIONS: true
|
LOG_TRANSITIONS: true
|
||||||
rootElement: '#ember-app-container'
|
rootElement: '#ember-app-container'
|
||||||
|
|||||||
@@ -1,7 +1,12 @@
|
|||||||
App.MenuItemProductOrdersComponent = Ember.Component.extend
|
App.MenuItemProductOrdersComponent = Ember.Component.extend
|
||||||
templateName: 'components/menu/product_orders'
|
product_orders: (->
|
||||||
|
debugger
|
||||||
|
).property()
|
||||||
|
layoutName: 'components/menu/product_orders'
|
||||||
classNames: ['menu-list-item', 'menu-list-item-product-orders']
|
classNames: ['menu-list-item', 'menu-list-item-product-orders']
|
||||||
classNameBindings: ['controller.controllers.product_orders.product_orders.length:show:hide', 'currentRoute:active']
|
classNameBindings: ['product_orders.length:show:hide', 'currentRoute:active']
|
||||||
currentRoute: (-> @get('controller.currentRouteName') is 'product_orders' ).property('controller.currentRouteName')
|
currentRoute: (-> @get('targetObject.currentRouteName') is 'product_orders' ).property('targetObject.currentRouteName')
|
||||||
|
orderTotal: Ember.computed 'product_orders.@each.total', ->
|
||||||
|
3
|
||||||
click: ->
|
click: ->
|
||||||
@get('controller').transitionToRoute 'product_orders'
|
@get('controller').transitionToRoute 'product_orders'
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
span=currency controller.controllers.product_orders.orderTotal
|
span=currency orderTotal
|
||||||
|
|||||||
@@ -5,15 +5,15 @@
|
|||||||
if globals.list.id
|
if globals.list.id
|
||||||
link-to 'index' class="top-menu-logo with-list"
|
link-to 'index' class="top-menu-logo with-list"
|
||||||
= image-tag 'user/logo-small.png'
|
= image-tag 'user/logo-small.png'
|
||||||
= menu-item route="active_list" reference_controller=controller
|
= menu-item route="active_list"
|
||||||
= menu-item route="table" route_param=globals.list.table.id reference_controller=controller
|
= menu-item route="table" route_param=globals.list.table.id
|
||||||
= menu-item-list-needs-help reference_controller=controller
|
= menu-item-list-needs-help
|
||||||
= menu-item-list-needs-payment reference_controller=controller
|
= menu-item-list-needs-payment
|
||||||
else
|
else
|
||||||
link-to 'index' class="top-menu-logo without-list"
|
link-to 'index' class="top-menu-logo without-list"
|
||||||
= image-tag 'user/logo-small.png'
|
= image-tag 'user/logo-small.png'
|
||||||
= menu-item-scan-qr reference_controller=controller
|
= menu-item-scan-qr
|
||||||
= menu-item-product-orders reference_controller=controller
|
= menu-item-product-orders
|
||||||
if globals.list
|
if globals.list
|
||||||
.extra-info{action "showSupplierStatusInfo"}
|
.extra-info{action "showSupplierStatusInfo"}
|
||||||
.supplier-info-row
|
.supplier-info-row
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ module Suppliers
|
|||||||
if params[:old_style] then
|
if params[:old_style] then
|
||||||
render json: @list.with_orders_as_json
|
render json: @list.with_orders_as_json
|
||||||
else
|
else
|
||||||
render json: @list, serializer: SupplierListSerializer
|
render json: @list, serializer: Suppliers::ListSerializer
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -1,9 +1,11 @@
|
|||||||
if "Ember::Emblem::Template".safe_constantize
|
if defined?(Ember::Emblem::Template)
|
||||||
|
namespaces = %w[supplier waiter user]
|
||||||
|
template_roots = namespaces.map{|namespace| namespace + '/app/templates'}
|
||||||
Ember::Emblem::Template.configure do |config|
|
Ember::Emblem::Template.configure do |config|
|
||||||
config.templates_root = ['app/templates']
|
config.templates_root = ['app/templates']
|
||||||
|
|
||||||
config.templates_root = %w[supplier/app/templates waiter/app/templates user/app/templates]
|
config.templates_root = template_roots
|
||||||
# You can overwrite other config
|
# You can overwrite other config
|
||||||
end
|
end
|
||||||
|
Rails.application.config.handlebars.templates_root = template_roots
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user