2017-10-26 09:03:44 -04:00
|
|
|
const anchorJS = require('anchor-js')
|
2017-10-30 17:12:03 -04:00
|
|
|
const Prism = require('./prism')
|
2017-12-02 15:51:59 -05:00
|
|
|
const Mousetrap = require('mousetrap')
|
2017-10-26 09:03:44 -04:00
|
|
|
|
|
|
|
|
window.anchors = new anchorJS()
|
2017-10-24 18:02:38 -04:00
|
|
|
window.Vue = require('vue')
|
|
|
|
|
|
|
|
|
|
Vue.component('responsive-code-sample', require('./components/ResponsiveCodeSample.vue'))
|
|
|
|
|
|
|
|
|
|
const app = new Vue({
|
2017-11-09 13:55:51 -05:00
|
|
|
el: '#app'
|
2017-10-24 18:02:38 -04:00
|
|
|
})
|
2017-10-30 16:13:37 -04:00
|
|
|
|
|
|
|
|
Prism.highlightAll()
|
2017-12-09 09:19:25 -05:00
|
|
|
anchors.options = { placement: 'left', class: 'text-grey-dark' }
|
2017-11-09 13:55:51 -05:00
|
|
|
anchors.add()
|
2017-11-08 09:29:55 -05:00
|
|
|
|
2017-11-08 09:48:27 -05:00
|
|
|
// Add shortcut to search input when pressing the "/" key
|
2017-12-02 15:51:59 -05:00
|
|
|
Mousetrap.bind('/', function (e) {
|
2017-12-02 22:25:08 +01:00
|
|
|
e.preventDefault()
|
2017-12-02 15:51:59 -05:00
|
|
|
document.getElementById('docsearch').focus()
|
2017-12-02 22:25:08 +01:00
|
|
|
})
|