mirror of https://github.com/requarks/wiki
parent
019537563e
commit
01f43bfaa5
@ -1,19 +1,79 @@
|
|||||||
<template lang='pug'>
|
<template lang='pug'>
|
||||||
v-container(fluid, fill-height)
|
v-card(tile, flat :color='$vuetify.dark ? "grey darken-4" : "grey lighten-5"')
|
||||||
v-layout(row wrap)
|
.pa-3.pt-4
|
||||||
v-flex(xs12)
|
.headline.primary--text {{ $t('admin:dashboard.title') }}
|
||||||
.headline.primary--text {{ $t('admin:dashboard.title') }}
|
.subheading.grey--text {{ $t('admin:dashboard.subtitle') }}
|
||||||
.subheading.grey--text {{ $t('admin:dashboard.subtitle') }}
|
v-container(fluid, grid-list-lg)
|
||||||
|
v-layout(row, wrap)
|
||||||
|
v-flex(xs12 md6 lg4 xl3 d-flex)
|
||||||
|
v-card.primary(dark)
|
||||||
|
v-card-text
|
||||||
|
v-icon.dashboard-icon insert_drive_file
|
||||||
|
.subheading Pages
|
||||||
|
animated-number.display-1(
|
||||||
|
:value='357'
|
||||||
|
:duration='2000'
|
||||||
|
:formatValue='round'
|
||||||
|
easing='easeOutQuint'
|
||||||
|
)
|
||||||
|
v-flex(xs12 md6 lg4 xl3 d-flex)
|
||||||
|
v-card.indigo.lighten-1(dark)
|
||||||
|
v-card-text
|
||||||
|
v-icon.dashboard-icon person
|
||||||
|
.subheading Users
|
||||||
|
animated-number.display-1(
|
||||||
|
:value='34'
|
||||||
|
:duration='2000'
|
||||||
|
:formatValue='round'
|
||||||
|
easing='easeOutQuint'
|
||||||
|
)
|
||||||
|
v-flex(xs12 md6 lg4 xl3 d-flex)
|
||||||
|
v-card.indigo.lighten-2(dark)
|
||||||
|
v-card-text
|
||||||
|
v-icon.dashboard-icon people
|
||||||
|
.subheading Groups
|
||||||
|
animated-number.display-1(
|
||||||
|
:value='5'
|
||||||
|
:duration='2000'
|
||||||
|
:formatValue='round'
|
||||||
|
easing='easeOutQuint'
|
||||||
|
)
|
||||||
|
v-flex(xs12 md6 lg12 xl3 d-flex)
|
||||||
|
v-card.teal.lighten-2(dark)
|
||||||
|
v-card-text
|
||||||
|
v-icon.dashboard-icon blur_on
|
||||||
|
.subheading Wiki.js 2.0.0
|
||||||
|
.body-2 You are running the latest version.
|
||||||
|
v-flex(xs12)
|
||||||
|
v-card
|
||||||
|
v-card-text ---
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import AnimatedNumber from 'animated-number-vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
components: {
|
||||||
|
AnimatedNumber
|
||||||
|
},
|
||||||
data() {
|
data() {
|
||||||
return {}
|
return {}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
round(val) { return Math.round(val) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang='scss'>
|
<style lang='scss'>
|
||||||
|
|
||||||
|
.dashboard-icon {
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
top: 12px;
|
||||||
|
font-size: 120px;
|
||||||
|
opacity: .25;
|
||||||
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
Loading…
Reference in new issue