2021-08-21 14:17:14 +00:00
|
|
|
<template>
|
2021-08-21 14:25:23 +00:00
|
|
|
<div id="content" class="app-upschooling">
|
2021-08-21 14:17:14 +00:00
|
|
|
<AppNavigation>
|
|
|
|
</AppNavigation>
|
|
|
|
<AppContent>
|
2021-08-21 18:04:05 +00:00
|
|
|
<Ticket />
|
2021-08-21 14:17:14 +00:00
|
|
|
</AppContent>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
import AppContent from '@nextcloud/vue/dist/Components/AppContent'
|
|
|
|
import AppNavigation from '@nextcloud/vue/dist/Components/AppNavigation'
|
|
|
|
|
|
|
|
import '@nextcloud/dialogs/styles/toast.scss'
|
2021-08-21 18:04:05 +00:00
|
|
|
import Ticket from './Ticket'
|
2021-08-21 14:17:14 +00:00
|
|
|
|
|
|
|
export default {
|
|
|
|
name: 'App',
|
|
|
|
components: {
|
2021-08-21 18:04:05 +00:00
|
|
|
Ticket,
|
2021-08-21 14:17:14 +00:00
|
|
|
AppContent,
|
|
|
|
AppNavigation,
|
|
|
|
},
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
<style scoped>
|
|
|
|
#app-content > div {
|
|
|
|
width: 100%;
|
|
|
|
height: 100%;
|
|
|
|
padding: 20px;
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
|
|
|
flex-grow: 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
input[type='text'] {
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
|
|
|
|
textarea {
|
|
|
|
flex-grow: 1;
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
</style>
|