28 lines
763 B
Plaintext
28 lines
763 B
Plaintext
|
extends ../base
|
||
|
|
||
|
block append style
|
||
|
link(rel='stylesheet' href='/style-asset/public.css')
|
||
|
|
||
|
block append script
|
||
|
script(type='module').
|
||
|
import { components } from '/assets/app/components.js'
|
||
|
import VuES6Loader from '/assets/lib/vues6/vues6.js'
|
||
|
|
||
|
const loader = new VuES6Loader(components)
|
||
|
loader.load()
|
||
|
|
||
|
const app = new Vue({
|
||
|
el: '#vue-app-base',
|
||
|
data: !{JSON.stringify(vue_state) || '\{\}'}
|
||
|
})
|
||
|
|
||
|
block app
|
||
|
block content
|
||
|
header.masthead
|
||
|
.container.h-100
|
||
|
.row.h-100.align-items-center
|
||
|
.col-12.text-center
|
||
|
block masthead
|
||
|
#vue-app-base
|
||
|
block vue
|