34 lines
968 B
Plaintext
34 lines
968 B
Plaintext
|
extends ../base
|
||
|
|
||
|
block append style
|
||
|
link(rel='stylesheet' href='/style-asset/dashboard.css')
|
||
|
link(rel='stylesheet' href='/assets/lib/fa/css/all.css')
|
||
|
|
||
|
block append script
|
||
|
script(type='module').
|
||
|
import { session } from '/assets/app/service/Session.service.js'
|
||
|
session.init(!{JSON.stringify(vue_session) || '\{\}'})
|
||
|
window.session = session
|
||
|
|
||
|
import { dash_components } from '/assets/app/dash-components.js'
|
||
|
import VuES6Loader from '/assets/lib/vues6/vues6.js'
|
||
|
|
||
|
const loader = new VuES6Loader(dash_components)
|
||
|
loader.load()
|
||
|
|
||
|
const app = new Vue({
|
||
|
el: '#wrapper',
|
||
|
data: !{JSON.stringify(vue_state) || '\{\}'}
|
||
|
})
|
||
|
|
||
|
block app
|
||
|
.d-flex#wrapper
|
||
|
coreid-sidebar#sidebar-wrapper(v-bind:app_name="app_name")
|
||
|
|
||
|
#page-content-wrapper
|
||
|
coreid-navbar
|
||
|
coreid-message-container
|
||
|
|
||
|
.container-fluid
|
||
|
block content
|