mirror of
https://github.com/codeninjasllc/discourse.git
synced 2024-11-24 08:09:13 -05:00
33 lines
708 B
CoffeeScript
33 lines
708 B
CoffeeScript
Discourse.AdminCustomizeView = window.Discourse.View.extend
|
|
templateName: 'admin/templates/customize'
|
|
classNames: ['customize']
|
|
contentBinding: 'controller.content'
|
|
|
|
init: ->
|
|
@_super()
|
|
@set('selected', 'stylesheet')
|
|
|
|
headerActive: (->
|
|
@get('selected') == 'header'
|
|
).property('selected')
|
|
|
|
stylesheetActive: (->
|
|
@get('selected') == 'stylesheet'
|
|
).property('selected')
|
|
|
|
selectHeader: ->
|
|
@set('selected', 'header')
|
|
|
|
selectStylesheet: ->
|
|
@set('selected', 'stylesheet')
|
|
|
|
|
|
didInsertElement: ->
|
|
Mousetrap.bindGlobal ['meta+s', 'ctrl+s'], =>
|
|
@get('controller').save()
|
|
return false
|
|
|
|
willDestroyElement: ->
|
|
Mousetrap.unbindGlobal('meta+s','ctrl+s')
|
|
|
|
|